@charset "UTF-8";
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #ffffff;
  --gray: #7E8299;
  --gray-dark: #3F4254;
  --primary: #212a4f;
  --secondary: #E4E6EF;
  --success: #13CD52;
  --info: #215FD9;
  --warning: #E48228;
  --danger: #E43B28;
  --light: #F3F6F9;
  --dark: #181C32;
  --white: #ffffff;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1400px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

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

body {
  margin: 0;
  font-family: Poppins, Helvetica, "sans-serif";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3F4254;
  text-align: left;
  background-color: #ffffff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  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;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

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

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

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

dt {
  font-weight: 500;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: 600;
}

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: #212a4f;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0a0d19;
  text-decoration: underline;
}

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

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

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

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

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

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

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

@media (max-width: 1200px) {
  legend {
    font-size: calc(1.275rem + 0.3vw) ;
  }
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

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

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2rem;
}

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

h2, .h2 {
  font-size: 1.75rem;
}

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

h3, .h3 {
  font-size: 1.5rem;
}

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

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

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

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

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

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

.display-1 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.675rem + 5.1vw) ;
  }
}

.display-2 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.575rem + 3.9vw) ;
  }
}

.display-3 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.475rem + 2.7vw) ;
  }
}

.display-4 {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.375rem + 1.5vw) ;
  }
}

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid #E4E6EF;
  border-radius: 0.42rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #7E8299;
}

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

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #ffffff;
  background-color: #181C32;
  border-radius: 0.28rem;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 500;
  box-shadow: none;
}

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

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

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

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: 12.5px;
  padding-left: 12.5px;
  margin-right: auto;
  margin-left: auto;
}

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

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

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

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1340px;
  }
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -12.5px;
  margin-left: -12.5px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,
.col-xxl-auto {
  position: relative;
  width: 100%;
  padding-right: 12.5px;
  padding-left: 12.5px;
}

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

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

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

.row-cols-3 > * {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

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

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

.row-cols-6 > * {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1400px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #3F4254;
  background-color: transparent;
}

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

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

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

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

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

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

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

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #EBEDF3;
}

.table-hover tbody tr:hover {
  color: #3F4254;
  background-color: #E4E6EF;
}

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

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #8c90a3;
}

.table-hover .table-primary:hover {
  background-color: #b3b5c3;
}

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

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

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #f1f2f7;
}

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

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

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

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #84e5a5;
}

.table-hover .table-success:hover {
  background-color: #a8edc0;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c1d2f4;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #8caceb;
}

.table-hover .table-info:hover {
  background-color: #abc2f0;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abc2f0;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #f7dcc3;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f1be8f;
}

.table-hover .table-warning:hover {
  background-color: #f4cfad;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f4cfad;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f7c8c3;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #f1998f;
}

.table-hover .table-danger:hover {
  background-color: #f4b3ad;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f4b3ad;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fcfcfd;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f9fafc;
}

.table-hover .table-light:hover {
  background-color: #ededf3;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ededf3;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #bebfc6;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #878994;
}

.table-hover .table-dark:hover {
  background-color: #b0b2ba;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b0b2ba;
}

.table-white,
.table-white > th,
.table-white > td {
  background-color: white;
}

.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white;
}

.table-hover .table-white:hover {
  background-color: #f2f2f2;
}

.table-hover .table-white:hover > td,
.table-hover .table-white:hover > th {
  background-color: #f2f2f2;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: #E4E6EF;
}

.table-hover .table-active:hover {
  background-color: #d4d7e6;
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: #d4d7e6;
}

.table .thead-dark th {
  color: #ffffff;
  background-color: #181C32;
  border-color: #242a4c;
}

.table .thead-light th {
  color: #3F4254;
  background-color: #F3F6F9;
  border-color: #EBEDF3;
}

.table-dark {
  color: #ffffff;
  background-color: #181C32;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #242a4c;
}

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

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

.table-dark.table-hover tbody tr:hover {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.075);
}

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

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

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

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

@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}

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

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

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3F4254;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #E4E6EF;
  border-radius: 0.42rem;
  box-shadow: none;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

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

.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #3F4254;
}

.form-control:focus {
  color: #3F4254;
  background-color: #ffffff;
  border-color: #303d73;
  outline: 0;
}

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

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

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  appearance: none;
}

select.form-control:focus::-ms-value {
  color: #3F4254;
  background-color: #ffffff;
}

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.65rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #3F4254;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.35em + 1.1rem + 2px);
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  line-height: 1.35;
  border-radius: 0.28rem;
}

.form-control-lg {
  height: calc(1.5em + 1.65rem + 2px);
  padding: 0.825rem 1.42rem;
  font-size: 1.08rem;
  line-height: 1.5;
  border-radius: 0.42rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

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

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

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

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

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #B5B5C3;
}

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

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.9rem;
  color: #13CD52;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: .1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: #13cd52;
  border-radius: 3px;
}

.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #13CD52;
  padding-right: calc(1.5em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2313CD52' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.325rem) center;
  background-size: calc(0.75em + 0.65rem) calc(0.75em + 0.65rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #13CD52;
  box-shadow: 0 0 0 0.2rem rgba(19, 205, 82, 0.25);
}

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

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #13CD52;
  padding-right: calc(0.75em + 2.975rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 1rem center/8px 10px no-repeat, #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2313CD52' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 2rem/calc(0.75em + 0.65rem) calc(0.75em + 0.65rem) no-repeat;
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #13CD52;
  box-shadow: 0 0 0 0.2rem rgba(19, 205, 82, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #13CD52;
}

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

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #13CD52;
}

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

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(19, 205, 82, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #13CD52;
}

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

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #13CD52;
  box-shadow: 0 0 0 0.2rem rgba(19, 205, 82, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: .1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: #e43b28;
  border-radius: 3px;
}

.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #E43B28;
  padding-right: calc(1.5em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E43B28' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E43B28' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.325rem) center;
  background-size: calc(0.75em + 0.65rem) calc(0.75em + 0.65rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #E43B28;
  box-shadow: 0 0 0 0.2rem rgba(228, 59, 40, 0.25);
}

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #E43B28;
  padding-right: calc(0.75em + 2.975rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 1rem center/8px 10px no-repeat, #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E43B28' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E43B28' stroke='none'/%3e%3c/svg%3e") center right 2rem/calc(0.75em + 0.65rem) calc(0.75em + 0.65rem) no-repeat;
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #E43B28;
  box-shadow: 0 0 0 0.2rem rgba(228, 59, 40, 0.25);
}

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

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

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

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

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(228, 59, 40, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #E43B28;
}

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

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #E43B28;
  box-shadow: 0 0 0 0.2rem rgba(228, 59, 40, 0.25);
}

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

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

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: normal;
  color: #3F4254;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.65rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.42rem;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: #3F4254;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: none;
}

.btn.disabled, .btn:disabled {
  opacity: 0.6;
  box-shadow: none;
}

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

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  box-shadow: none;
}

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

.btn-primary {
  color: #ffffff;
  background-color: #212a4f;
  border-color: #212a4f;
  box-shadow: none;
}

.btn-primary:hover {
  color: #ffffff;
  background-color: #161c34;
  border-color: #12172b;
}

.btn-primary:focus, .btn-primary.focus {
  color: #ffffff;
  background-color: #161c34;
  border-color: #12172b;
  box-shadow: 0 0 0 0.2rem rgba(66, 74, 105, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #ffffff;
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #12172b;
  border-color: #0e1222;
}

.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(66, 74, 105, 0.5);
}

.btn-secondary {
  color: #181C32;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
  box-shadow: none;
}

.btn-secondary:hover {
  color: #181C32;
  background-color: #ccd0e1;
  border-color: #c4c8dc;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #181C32;
  background-color: #ccd0e1;
  border-color: #c4c8dc;
  box-shadow: 0 0 0 0.2rem rgba(197, 200, 211, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #181C32;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #181C32;
  background-color: #c4c8dc;
  border-color: #bcc1d7;
}

.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(197, 200, 211, 0.5);
}

.btn-success {
  color: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
  box-shadow: none;
}

.btn-success:hover {
  color: #ffffff;
  background-color: #10aa44;
  border-color: #0f9e3f;
}

.btn-success:focus, .btn-success.focus {
  color: #ffffff;
  background-color: #10aa44;
  border-color: #0f9e3f;
  box-shadow: 0 0 0 0.2rem rgba(54, 213, 108, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #ffffff;
  background-color: #0f9e3f;
  border-color: #0e933b;
}

.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(54, 213, 108, 0.5);
}

.btn-info {
  color: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
  box-shadow: none;
}

.btn-info:hover {
  color: #ffffff;
  background-color: #1c50b8;
  border-color: #1a4cad;
}

.btn-info:focus, .btn-info.focus {
  color: #ffffff;
  background-color: #1c50b8;
  border-color: #1a4cad;
  box-shadow: 0 0 0 0.2rem rgba(66, 119, 223, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: #1a4cad;
  border-color: #1947a2;
}

.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(66, 119, 223, 0.5);
}

.btn-warning {
  color: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
  box-shadow: none;
}

.btn-warning:hover {
  color: #ffffff;
  background-color: #cc6f1a;
  border-color: #c16918;
}

.btn-warning:focus, .btn-warning.focus {
  color: #ffffff;
  background-color: #cc6f1a;
  border-color: #c16918;
  box-shadow: 0 0 0 0.2rem rgba(232, 149, 72, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #ffffff;
  background-color: #c16918;
  border-color: #b56317;
}

.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(232, 149, 72, 0.5);
}

.btn-danger {
  color: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
  box-shadow: none;
}

.btn-danger:hover {
  color: #ffffff;
  background-color: #cc2c1a;
  border-color: #c12918;
}

.btn-danger:focus, .btn-danger.focus {
  color: #ffffff;
  background-color: #cc2c1a;
  border-color: #c12918;
  box-shadow: 0 0 0 0.2rem rgba(232, 88, 72, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #c12918;
  border-color: #b52717;
}

.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(232, 88, 72, 0.5);
}

.btn-light {
  color: #181C32;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
  box-shadow: none;
}

.btn-light:hover {
  color: #181C32;
  background-color: #dae3ec;
  border-color: #d1dde8;
}

.btn-light:focus, .btn-light.focus {
  color: #181C32;
  background-color: #dae3ec;
  border-color: #d1dde8;
  box-shadow: 0 0 0 0.2rem rgba(210, 213, 219, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #181C32;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #181C32;
  background-color: #d1dde8;
  border-color: #c9d6e4;
}

.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(210, 213, 219, 0.5);
}

.btn-dark {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
  box-shadow: none;
}

.btn-dark:hover {
  color: #ffffff;
  background-color: #0c0e18;
  border-color: #070910;
}

.btn-dark:focus, .btn-dark.focus {
  color: #ffffff;
  background-color: #0c0e18;
  border-color: #070910;
  box-shadow: 0 0 0 0.2rem rgba(59, 62, 81, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #070910;
  border-color: #030407;
}

.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(59, 62, 81, 0.5);
}

.btn-white {
  color: #181C32;
  background-color: #ffffff;
  border-color: #ffffff;
  box-shadow: none;
}

.btn-white:hover {
  color: #181C32;
  background-color: #ececec;
  border-color: #e6e6e6;
}

.btn-white:focus, .btn-white.focus {
  color: #181C32;
  background-color: #ececec;
  border-color: #e6e6e6;
  box-shadow: 0 0 0 0.2rem rgba(220, 221, 224, 0.5);
}

.btn-white.disabled, .btn-white:disabled {
  color: #181C32;
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,
.show > .btn-white.dropdown-toggle {
  color: #181C32;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}

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

.btn-outline-primary {
  color: #212a4f;
  border-color: #212a4f;
}

.btn-outline-primary:hover {
  color: #ffffff;
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(33, 42, 79, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #212a4f;
  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: #ffffff;
  background-color: #212a4f;
  border-color: #212a4f;
}

.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(33, 42, 79, 0.5);
}

.btn-outline-secondary {
  color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn-outline-secondary:hover {
  color: #181C32;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #E4E6EF;
  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: #181C32;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.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(228, 230, 239, 0.5);
}

.btn-outline-success {
  color: #13CD52;
  border-color: #13CD52;
}

.btn-outline-success:hover {
  color: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(19, 205, 82, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #13CD52;
  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: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
}

.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(19, 205, 82, 0.5);
}

.btn-outline-info {
  color: #215FD9;
  border-color: #215FD9;
}

.btn-outline-info:hover {
  color: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(33, 95, 217, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #215FD9;
  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: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
}

.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(33, 95, 217, 0.5);
}

.btn-outline-warning {
  color: #E48228;
  border-color: #E48228;
}

.btn-outline-warning:hover {
  color: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 130, 40, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #E48228;
  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: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
}

.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(228, 130, 40, 0.5);
}

.btn-outline-danger {
  color: #E43B28;
  border-color: #E43B28;
}

.btn-outline-danger:hover {
  color: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 59, 40, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #E43B28;
  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: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
}

.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(228, 59, 40, 0.5);
}

.btn-outline-light {
  color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn-outline-light:hover {
  color: #181C32;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

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

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #F3F6F9;
  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: #181C32;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.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(243, 246, 249, 0.5);
}

.btn-outline-dark {
  color: #181C32;
  border-color: #181C32;
}

.btn-outline-dark:hover {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #181C32;
  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: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.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(24, 28, 50, 0.5);
}

.btn-outline-white {
  color: #ffffff;
  border-color: #ffffff;
}

.btn-outline-white:hover {
  color: #181C32;
  background-color: #ffffff;
  border-color: #ffffff;
}

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

.btn-outline-white.disabled, .btn-outline-white:disabled {
  color: #ffffff;
  background-color: transparent;
}

.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,
.show > .btn-outline-white.dropdown-toggle {
  color: #181C32;
  background-color: #ffffff;
  border-color: #ffffff;
}

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

.btn-link {
  font-weight: 400;
  color: #212a4f;
  text-decoration: none;
}

.btn-link:hover {
  color: #0a0d19;
  text-decoration: underline;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}

.btn-link:disabled, .btn-link.disabled {
  color: #7E8299;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.825rem 1.42rem;
  font-size: 1.08rem;
  line-height: 1.5;
  border-radius: 0.42rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  line-height: 1.35;
  border-radius: 0.42rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

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

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

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

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

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

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 98;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #3F4254;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-radius: 0.42rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1400px) {
  .dropdown-menu-xxl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-right {
    right: 0;
    left: auto;
  }
}

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

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

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

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

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

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

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

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

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

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

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

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

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

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.75rem 1.25rem;
  clear: both;
  font-weight: 400;
  color: #181C32;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #101221;
  text-decoration: none;
  background-color: #EBEDF3;
}

.dropdown-item.active, .dropdown-item:active {
  color: #ffffff;
  text-decoration: none;
  background-color: #212a4f;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #B5B5C3;
  pointer-events: none;
  background-color: transparent;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group.show .dropdown-toggle {
  box-shadow: none;
}

.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

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

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

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

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

.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

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

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

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

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

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.65rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3F4254;
  text-align: center;
  white-space: nowrap;
  background-color: #F3F6F9;
  border: 1px solid #E4E6EF;
  border-radius: 0.42rem;
}

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

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1.65rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.825rem 1.42rem;
  font-size: 1.08rem;
  line-height: 1.5;
  border-radius: 0.42rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.35em + 1.1rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  line-height: 1.35;
  border-radius: 0.28rem;
}

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

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

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

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #212a4f;
  background-color: #212a4f;
  box-shadow: none;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none, none;
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #303d73;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #6476be;
  border-color: #6476be;
  box-shadow: none;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #7E8299;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #F3F6F9;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #B5B5C3 solid 1px;
  box-shadow: none;
}

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

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

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #212a4f;
  background-color: #212a4f;
  box-shadow:;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(33, 42, 79, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(33, 42, 79, 0.5);
}

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

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(33, 42, 79, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #B5B5C3;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffffff;
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(33, 42, 79, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 2rem 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3F4254;
  vertical-align: middle;
  background: #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 1rem center/8px 10px no-repeat;
  border: 1px solid #E4E6EF;
  border-radius: 0.42rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  appearance: none;
}

.custom-select:focus {
  border-color: #303d73;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(33, 42, 79, 0.25);
}

.custom-select:focus::-ms-value {
  color: #3F4254;
  background-color: #ffffff;
}

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

.custom-select:disabled {
  color: #7E8299;
  background-color: #EBEDF3;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #3F4254;
}

.custom-select-sm {
  height: calc(1.35em + 1.1rem + 2px);
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
  padding-left: 0.75rem;
  font-size: 0.925rem;
}

.custom-select-lg {
  height: calc(1.5em + 1.65rem + 2px);
  padding-top: 0.825rem;
  padding-bottom: 0.825rem;
  padding-left: 1.42rem;
  font-size: 1.08rem;
}

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

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

.custom-file-input:focus ~ .custom-file-label {
  border-color: #303d73;
  box-shadow: none;
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #F3F6F9;
}

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

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 1rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #3F4254;
  background-color: #ffffff;
  border: 1px solid #E4E6EF;
  border-radius: 0.42rem;
  box-shadow: none;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 1.3rem);
  padding: 0.65rem 1rem;
  line-height: 1.5;
  color: #3F4254;
  content: "Browse";
  background-color: #F3F6F9;
  border-left: inherit;
  border-radius: 0 0.42rem 0.42rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}

.custom-range:focus {
  outline: 0;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, none;
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, none;
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, none;
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #212a4f;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #6476be;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E4E6EF;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #212a4f;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #6476be;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E4E6EF;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #212a4f;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #6476be;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-ms-fill-lower {
  background-color: #E4E6EF;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #E4E6EF;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #B5B5C3;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #B5B5C3;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #B5B5C3;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

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

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

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

.nav-link.disabled {
  color: #7E8299;
  pointer-events: none;
  cursor: default;
}

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

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

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #EBEDF3 #EBEDF3 #E4E6EF;
}

.nav-tabs .nav-link.disabled {
  color: #7E8299;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #5E6278;
  background-color: #ffffff;
  border-color: #E4E6EF #E4E6EF #ffffff;
}

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

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

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #ffffff;
  background-color: #212a4f;
}

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

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

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

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

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

.navbar .container,
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

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

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

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

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

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

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

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

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

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

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

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl, .navbar-expand-sm > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

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

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl, .navbar-expand-md > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

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

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl, .navbar-expand-lg > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

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

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl, .navbar-expand-xl > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

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

@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}

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

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl {
  padding-right: 0;
  padding-left: 0;
}

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

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

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

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

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

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

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

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

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

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

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

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

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.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: #ffffff;
}

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

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.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: #ffffff;
}

.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,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

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

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

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

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid #EBEDF3;
  border-radius: 0.42rem;
}

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

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.42rem - 1px);
  border-top-right-radius: calc(0.42rem - 1px);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.42rem - 1px);
  border-bottom-left-radius: calc(0.42rem - 1px);
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 2.25rem;
}

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

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

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

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 2.25rem;
}

.card-header {
  padding: 2rem 2.25rem;
  margin-bottom: 0;
  background-color: #ffffff;
  border-bottom: 1px solid #EBEDF3;
}

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

.card-footer {
  padding: 2rem 2.25rem;
  background-color: #ffffff;
  border-top: 1px solid #EBEDF3;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.accordion {
  overflow-anchor: none;
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

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

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #7E8299;
  content: "/";
}

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

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

.breadcrumb-item.active {
  color: #7E8299;
}

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

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #212a4f;
  background-color: #ffffff;
  border: 1px solid #E4E6EF;
}

.page-link:hover {
  z-index: 2;
  color: #0a0d19;
  text-decoration: none;
  background-color: #EBEDF3;
  border-color: #E4E6EF;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: none;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

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

.page-item.active .page-link {
  z-index: 3;
  color: #ffffff;
  background-color: #212a4f;
  border-color: #212a4f;
}

.page-item.disabled .page-link {
  color: #7E8299;
  pointer-events: none;
  cursor: auto;
  background-color: #ffffff;
  border-color: #EBEDF3;
}

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

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

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

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

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

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

.badge {
  display: inline-block;
  padding: 0.5em 0.75em;
  font-size: 85%;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.42rem;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

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

.badge:empty {
  display: none;
}

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

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #ffffff;
  background-color: #212a4f;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #ffffff;
  background-color: #12172b;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(33, 42, 79, 0.5);
}

.badge-secondary {
  color: #181C32;
  background-color: #E4E6EF;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #181C32;
  background-color: #c4c8dc;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
}

.badge-success {
  color: #ffffff;
  background-color: #13CD52;
}

a.badge-success:hover, a.badge-success:focus {
  color: #ffffff;
  background-color: #0f9e3f;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(19, 205, 82, 0.5);
}

.badge-info {
  color: #ffffff;
  background-color: #215FD9;
}

a.badge-info:hover, a.badge-info:focus {
  color: #ffffff;
  background-color: #1a4cad;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(33, 95, 217, 0.5);
}

.badge-warning {
  color: #ffffff;
  background-color: #E48228;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #ffffff;
  background-color: #c16918;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(228, 130, 40, 0.5);
}

.badge-danger {
  color: #ffffff;
  background-color: #E43B28;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #ffffff;
  background-color: #c12918;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(228, 59, 40, 0.5);
}

.badge-light {
  color: #181C32;
  background-color: #F3F6F9;
}

a.badge-light:hover, a.badge-light:focus {
  color: #181C32;
  background-color: #d1dde8;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(243, 246, 249, 0.5);
}

.badge-dark {
  color: #ffffff;
  background-color: #181C32;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #ffffff;
  background-color: #070910;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
}

.badge-white {
  color: #181C32;
  background-color: #ffffff;
}

a.badge-white:hover, a.badge-white:focus {
  color: #181C32;
  background-color: #e6e6e6;
}

a.badge-white:focus, a.badge-white.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #EBEDF3;
  border-radius: 0.85rem;
}

@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.42rem;
}

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #111629;
  background-color: #d3d4dc;
  border-color: #c1c3ce;
}

.alert-primary hr {
  border-top-color: #b3b5c3;
}

.alert-primary .alert-link {
  color: #020305;
}

.alert-secondary {
  color: #77787c;
  background-color: #fafafc;
  border-color: #f7f8fb;
}

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

.alert-secondary .alert-link {
  color: #5e5f62;
}

.alert-success {
  color: #0a6b2b;
  background-color: #d0f5dc;
  border-color: #bdf1cf;
}

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

.alert-success .alert-link {
  color: #063c18;
}

.alert-info {
  color: #113171;
  background-color: #d3dff7;
  border-color: #c1d2f4;
}

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

.alert-info .alert-link {
  color: #0a1e45;
}

.alert-warning {
  color: #774415;
  background-color: #fae6d4;
  border-color: #f7dcc3;
}

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

.alert-warning .alert-link {
  color: #4c2b0d;
}

.alert-danger {
  color: #771f15;
  background-color: #fad8d4;
  border-color: #f7c8c3;
}

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

.alert-danger .alert-link {
  color: #4c140d;
}

.alert-light {
  color: #7e8081;
  background-color: #fdfdfe;
  border-color: #fcfcfd;
}

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

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

.alert-dark {
  color: #0c0f1a;
  background-color: #d1d2d6;
  border-color: #bebfc6;
}

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

.alert-dark .alert-link {
  color: black;
}

.alert-white {
  color: #858585;
  background-color: white;
  border-color: white;
}

.alert-white hr {
  border-top-color: #f2f2f2;
}

.alert-white .alert-link {
  color: #6c6c6c;
}

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

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #EBEDF3;
  border-radius: 0.42rem;
  box-shadow: none;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #212a4f;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

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

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

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

.media-body {
  flex: 1;
}

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

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

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #5E6278;
  text-decoration: none;
  background-color: #EBEDF3;
}

.list-group-item-action:active {
  color: #3F4254;
  background-color: #EBEDF3;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #ffffff;
  border: 1px solid #EBEDF3;
}

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

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #7E8299;
  pointer-events: none;
  background-color: #ffffff;
}

.list-group-item.active {
  z-index: 2;
  color: #ffffff;
  background-color: #212a4f;
  border-color: #212a4f;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.42rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

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

.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

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

.list-group-item-primary {
  color: #111629;
  background-color: #c1c3ce;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #111629;
  background-color: #b3b5c3;
}

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

.list-group-item-secondary {
  color: #77787c;
  background-color: #f7f8fb;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #77787c;
  background-color: #e6e9f3;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: #77787c;
  border-color: #77787c;
}

.list-group-item-success {
  color: #0a6b2b;
  background-color: #bdf1cf;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #0a6b2b;
  background-color: #a8edc0;
}

.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: #0a6b2b;
  border-color: #0a6b2b;
}

.list-group-item-info {
  color: #113171;
  background-color: #c1d2f4;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #113171;
  background-color: #abc2f0;
}

.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: #113171;
  border-color: #113171;
}

.list-group-item-warning {
  color: #774415;
  background-color: #f7dcc3;
}

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

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

.list-group-item-danger {
  color: #771f15;
  background-color: #f7c8c3;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #771f15;
  background-color: #f4b3ad;
}

.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: #771f15;
  border-color: #771f15;
}

.list-group-item-light {
  color: #7e8081;
  background-color: #fcfcfd;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #7e8081;
  background-color: #ededf3;
}

.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: #7e8081;
  border-color: #7e8081;
}

.list-group-item-dark {
  color: #0c0f1a;
  background-color: #bebfc6;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #0c0f1a;
  background-color: #b0b2ba;
}

.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: #0c0f1a;
  border-color: #0c0f1a;
}

.list-group-item-white {
  color: #858585;
  background-color: white;
}

.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}

.list-group-item-white.list-group-item-action.active {
  color: #ffffff;
  background-color: #858585;
  border-color: #858585;
}

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

@media (max-width: 1200px) {
  .close {
    font-size: calc(1.275rem + 0.3vw) ;
  }
}

.close:hover {
  color: #000000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #3F4254;
  background-color: #fff;
  background-clip: padding-box;
  border-bottom: 1px solid #EBEDF3;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  transform: none;
}

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

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

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

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

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

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1.5rem 1.75rem;
  border-bottom: 1px solid #EBEDF3;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

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

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 1.5rem;
  border-top: 1px solid #EBEDF3;
  border-bottom-right-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.modal-footer > * {
  margin: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
  }
  .modal-sm {
    max-width: 300px;
  }
}

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

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

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: Poppins, Helvetica, "sans-serif";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.9rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 1;
}

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

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: Poppins, Helvetica, "sans-serif";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.9rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #ffffff;
  border-radius: 0.42rem;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.42rem;
}

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

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

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ffffff;
}

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

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

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

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ffffff;
}

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

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

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #ffffff;
}

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

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

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

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

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ffffff;
}

.popover-header {
  padding: 1rem 1.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #181C32;
  background-color: #ffffff;
  border-bottom: 1px solid #f2f2f2;
  border-top-left-radius: calc(0.42rem - 1px);
  border-top-right-radius: calc(0.42rem - 1px);
}

.popover-header:empty {
  display: none;
}

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

.carousel {
  position: relative;
}

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

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

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

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

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #ffffff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

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

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: .75s linear infinite spinner-border;
}

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: .75s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}

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

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #212a4f !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #12172b !important;
}

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

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

.bg-success {
  background-color: #13CD52 !important;
}

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

.bg-info {
  background-color: #215FD9 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-left {
  border-left: 1px solid #EBEDF3 !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: #212a4f !important;
}

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

.border-success {
  border-color: #13CD52 !important;
}

.border-info {
  border-color: #215FD9 !important;
}

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

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

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

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

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

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

.rounded-sm {
  border-radius: 0.28rem !important;
}

.rounded {
  border-radius: 0.42rem !important;
}

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

.rounded-right {
  border-top-right-radius: 0.42rem !important;
  border-bottom-right-radius: 0.42rem !important;
}

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

.rounded-left {
  border-top-left-radius: 0.42rem !important;
  border-bottom-left-radius: 0.42rem !important;
}

.rounded-lg {
  border-radius: 0.85rem !important;
}

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

.rounded-pill {
  border-radius: 50rem !important;
}

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

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

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

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

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

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

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

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

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

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

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1400px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}

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

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1400px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}

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

@media (min-width: 1400px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-3,
.my-3 {
  margin-top: 0.75rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 0.75rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 0.75rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 0.75rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-20,
.my-20 {
  margin-top: 5rem !important;
}

.mr-20,
.mx-20 {
  margin-right: 5rem !important;
}

.mb-20,
.my-20 {
  margin-bottom: 5rem !important;
}

.ml-20,
.mx-20 {
  margin-left: 5rem !important;
}

.m-21 {
  margin: 5.25rem !important;
}

.mt-21,
.my-21 {
  margin-top: 5.25rem !important;
}

.mr-21,
.mx-21 {
  margin-right: 5.25rem !important;
}

.mb-21,
.my-21 {
  margin-bottom: 5.25rem !important;
}

.ml-21,
.mx-21 {
  margin-left: 5.25rem !important;
}

.m-22 {
  margin: 5.5rem !important;
}

.mt-22,
.my-22 {
  margin-top: 5.5rem !important;
}

.mr-22,
.mx-22 {
  margin-right: 5.5rem !important;
}

.mb-22,
.my-22 {
  margin-bottom: 5.5rem !important;
}

.ml-22,
.mx-22 {
  margin-left: 5.5rem !important;
}

.m-23 {
  margin: 5.75rem !important;
}

.mt-23,
.my-23 {
  margin-top: 5.75rem !important;
}

.mr-23,
.mx-23 {
  margin-right: 5.75rem !important;
}

.mb-23,
.my-23 {
  margin-bottom: 5.75rem !important;
}

.ml-23,
.mx-23 {
  margin-left: 5.75rem !important;
}

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

.mt-24,
.my-24 {
  margin-top: 6rem !important;
}

.mr-24,
.mx-24 {
  margin-right: 6rem !important;
}

.mb-24,
.my-24 {
  margin-bottom: 6rem !important;
}

.ml-24,
.mx-24 {
  margin-left: 6rem !important;
}

.m-25 {
  margin: 6.25rem !important;
}

.mt-25,
.my-25 {
  margin-top: 6.25rem !important;
}

.mr-25,
.mx-25 {
  margin-right: 6.25rem !important;
}

.mb-25,
.my-25 {
  margin-bottom: 6.25rem !important;
}

.ml-25,
.mx-25 {
  margin-left: 6.25rem !important;
}

.m-26 {
  margin: 6.5rem !important;
}

.mt-26,
.my-26 {
  margin-top: 6.5rem !important;
}

.mr-26,
.mx-26 {
  margin-right: 6.5rem !important;
}

.mb-26,
.my-26 {
  margin-bottom: 6.5rem !important;
}

.ml-26,
.mx-26 {
  margin-left: 6.5rem !important;
}

.m-27 {
  margin: 6.75rem !important;
}

.mt-27,
.my-27 {
  margin-top: 6.75rem !important;
}

.mr-27,
.mx-27 {
  margin-right: 6.75rem !important;
}

.mb-27,
.my-27 {
  margin-bottom: 6.75rem !important;
}

.ml-27,
.mx-27 {
  margin-left: 6.75rem !important;
}

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

.mt-28,
.my-28 {
  margin-top: 7rem !important;
}

.mr-28,
.mx-28 {
  margin-right: 7rem !important;
}

.mb-28,
.my-28 {
  margin-bottom: 7rem !important;
}

.ml-28,
.mx-28 {
  margin-left: 7rem !important;
}

.m-29 {
  margin: 7.25rem !important;
}

.mt-29,
.my-29 {
  margin-top: 7.25rem !important;
}

.mr-29,
.mx-29 {
  margin-right: 7.25rem !important;
}

.mb-29,
.my-29 {
  margin-bottom: 7.25rem !important;
}

.ml-29,
.mx-29 {
  margin-left: 7.25rem !important;
}

.m-30 {
  margin: 7.5rem !important;
}

.mt-30,
.my-30 {
  margin-top: 7.5rem !important;
}

.mr-30,
.mx-30 {
  margin-right: 7.5rem !important;
}

.mb-30,
.my-30 {
  margin-bottom: 7.5rem !important;
}

.ml-30,
.mx-30 {
  margin-left: 7.5rem !important;
}

.m-31 {
  margin: 7.75rem !important;
}

.mt-31,
.my-31 {
  margin-top: 7.75rem !important;
}

.mr-31,
.mx-31 {
  margin-right: 7.75rem !important;
}

.mb-31,
.my-31 {
  margin-bottom: 7.75rem !important;
}

.ml-31,
.mx-31 {
  margin-left: 7.75rem !important;
}

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

.mt-32,
.my-32 {
  margin-top: 8rem !important;
}

.mr-32,
.mx-32 {
  margin-right: 8rem !important;
}

.mb-32,
.my-32 {
  margin-bottom: 8rem !important;
}

.ml-32,
.mx-32 {
  margin-left: 8rem !important;
}

.m-33 {
  margin: 8.25rem !important;
}

.mt-33,
.my-33 {
  margin-top: 8.25rem !important;
}

.mr-33,
.mx-33 {
  margin-right: 8.25rem !important;
}

.mb-33,
.my-33 {
  margin-bottom: 8.25rem !important;
}

.ml-33,
.mx-33 {
  margin-left: 8.25rem !important;
}

.m-34 {
  margin: 8.5rem !important;
}

.mt-34,
.my-34 {
  margin-top: 8.5rem !important;
}

.mr-34,
.mx-34 {
  margin-right: 8.5rem !important;
}

.mb-34,
.my-34 {
  margin-bottom: 8.5rem !important;
}

.ml-34,
.mx-34 {
  margin-left: 8.5rem !important;
}

.m-35 {
  margin: 8.75rem !important;
}

.mt-35,
.my-35 {
  margin-top: 8.75rem !important;
}

.mr-35,
.mx-35 {
  margin-right: 8.75rem !important;
}

.mb-35,
.my-35 {
  margin-bottom: 8.75rem !important;
}

.ml-35,
.mx-35 {
  margin-left: 8.75rem !important;
}

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

.mt-36,
.my-36 {
  margin-top: 9rem !important;
}

.mr-36,
.mx-36 {
  margin-right: 9rem !important;
}

.mb-36,
.my-36 {
  margin-bottom: 9rem !important;
}

.ml-36,
.mx-36 {
  margin-left: 9rem !important;
}

.m-37 {
  margin: 9.25rem !important;
}

.mt-37,
.my-37 {
  margin-top: 9.25rem !important;
}

.mr-37,
.mx-37 {
  margin-right: 9.25rem !important;
}

.mb-37,
.my-37 {
  margin-bottom: 9.25rem !important;
}

.ml-37,
.mx-37 {
  margin-left: 9.25rem !important;
}

.m-48 {
  margin: 9.5rem !important;
}

.mt-48,
.my-48 {
  margin-top: 9.5rem !important;
}

.mr-48,
.mx-48 {
  margin-right: 9.5rem !important;
}

.mb-48,
.my-48 {
  margin-bottom: 9.5rem !important;
}

.ml-48,
.mx-48 {
  margin-left: 9.5rem !important;
}

.m-39 {
  margin: 9.75rem !important;
}

.mt-39,
.my-39 {
  margin-top: 9.75rem !important;
}

.mr-39,
.mx-39 {
  margin-right: 9.75rem !important;
}

.mb-39,
.my-39 {
  margin-bottom: 9.75rem !important;
}

.ml-39,
.mx-39 {
  margin-left: 9.75rem !important;
}

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

.mt-40,
.my-40 {
  margin-top: 10rem !important;
}

.mr-40,
.mx-40 {
  margin-right: 10rem !important;
}

.mb-40,
.my-40 {
  margin-bottom: 10rem !important;
}

.ml-40,
.mx-40 {
  margin-left: 10rem !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: 0.75rem !important;
}

.pt-3,
.py-3 {
  padding-top: 0.75rem !important;
}

.pr-3,
.px-3 {
  padding-right: 0.75rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 0.75rem !important;
}

.pl-3,
.px-3 {
  padding-left: 0.75rem !important;
}

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

.pt-4,
.py-4 {
  padding-top: 1rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1rem !important;
}

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

.pt-5,
.py-5 {
  padding-top: 1.25rem !important;
}

.pr-5,
.px-5 {
  padding-right: 1.25rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 1.25rem !important;
}

.pl-5,
.px-5 {
  padding-left: 1.25rem !important;
}

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

.pt-6,
.py-6 {
  padding-top: 1.5rem !important;
}

.pr-6,
.px-6 {
  padding-right: 1.5rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 1.5rem !important;
}

.pl-6,
.px-6 {
  padding-left: 1.5rem !important;
}

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

.pt-7,
.py-7 {
  padding-top: 1.75rem !important;
}

.pr-7,
.px-7 {
  padding-right: 1.75rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 1.75rem !important;
}

.pl-7,
.px-7 {
  padding-left: 1.75rem !important;
}

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

.pt-8,
.py-8 {
  padding-top: 2rem !important;
}

.pr-8,
.px-8 {
  padding-right: 2rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 2rem !important;
}

.pl-8,
.px-8 {
  padding-left: 2rem !important;
}

.p-9 {
  padding: 2.25rem !important;
}

.pt-9,
.py-9 {
  padding-top: 2.25rem !important;
}

.pr-9,
.px-9 {
  padding-right: 2.25rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 2.25rem !important;
}

.pl-9,
.px-9 {
  padding-left: 2.25rem !important;
}

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

.pt-10,
.py-10 {
  padding-top: 2.5rem !important;
}

.pr-10,
.px-10 {
  padding-right: 2.5rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 2.5rem !important;
}

.pl-10,
.px-10 {
  padding-left: 2.5rem !important;
}

.p-11 {
  padding: 2.75rem !important;
}

.pt-11,
.py-11 {
  padding-top: 2.75rem !important;
}

.pr-11,
.px-11 {
  padding-right: 2.75rem !important;
}

.pb-11,
.py-11 {
  padding-bottom: 2.75rem !important;
}

.pl-11,
.px-11 {
  padding-left: 2.75rem !important;
}

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

.pt-12,
.py-12 {
  padding-top: 3rem !important;
}

.pr-12,
.px-12 {
  padding-right: 3rem !important;
}

.pb-12,
.py-12 {
  padding-bottom: 3rem !important;
}

.pl-12,
.px-12 {
  padding-left: 3rem !important;
}

.p-13 {
  padding: 3.25rem !important;
}

.pt-13,
.py-13 {
  padding-top: 3.25rem !important;
}

.pr-13,
.px-13 {
  padding-right: 3.25rem !important;
}

.pb-13,
.py-13 {
  padding-bottom: 3.25rem !important;
}

.pl-13,
.px-13 {
  padding-left: 3.25rem !important;
}

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

.pt-14,
.py-14 {
  padding-top: 3.5rem !important;
}

.pr-14,
.px-14 {
  padding-right: 3.5rem !important;
}

.pb-14,
.py-14 {
  padding-bottom: 3.5rem !important;
}

.pl-14,
.px-14 {
  padding-left: 3.5rem !important;
}

.p-15 {
  padding: 3.75rem !important;
}

.pt-15,
.py-15 {
  padding-top: 3.75rem !important;
}

.pr-15,
.px-15 {
  padding-right: 3.75rem !important;
}

.pb-15,
.py-15 {
  padding-bottom: 3.75rem !important;
}

.pl-15,
.px-15 {
  padding-left: 3.75rem !important;
}

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

.pt-16,
.py-16 {
  padding-top: 4rem !important;
}

.pr-16,
.px-16 {
  padding-right: 4rem !important;
}

.pb-16,
.py-16 {
  padding-bottom: 4rem !important;
}

.pl-16,
.px-16 {
  padding-left: 4rem !important;
}

.p-17 {
  padding: 4.25rem !important;
}

.pt-17,
.py-17 {
  padding-top: 4.25rem !important;
}

.pr-17,
.px-17 {
  padding-right: 4.25rem !important;
}

.pb-17,
.py-17 {
  padding-bottom: 4.25rem !important;
}

.pl-17,
.px-17 {
  padding-left: 4.25rem !important;
}

.p-18 {
  padding: 4.5rem !important;
}

.pt-18,
.py-18 {
  padding-top: 4.5rem !important;
}

.pr-18,
.px-18 {
  padding-right: 4.5rem !important;
}

.pb-18,
.py-18 {
  padding-bottom: 4.5rem !important;
}

.pl-18,
.px-18 {
  padding-left: 4.5rem !important;
}

.p-19 {
  padding: 4.75rem !important;
}

.pt-19,
.py-19 {
  padding-top: 4.75rem !important;
}

.pr-19,
.px-19 {
  padding-right: 4.75rem !important;
}

.pb-19,
.py-19 {
  padding-bottom: 4.75rem !important;
}

.pl-19,
.px-19 {
  padding-left: 4.75rem !important;
}

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

.pt-20,
.py-20 {
  padding-top: 5rem !important;
}

.pr-20,
.px-20 {
  padding-right: 5rem !important;
}

.pb-20,
.py-20 {
  padding-bottom: 5rem !important;
}

.pl-20,
.px-20 {
  padding-left: 5rem !important;
}

.p-21 {
  padding: 5.25rem !important;
}

.pt-21,
.py-21 {
  padding-top: 5.25rem !important;
}

.pr-21,
.px-21 {
  padding-right: 5.25rem !important;
}

.pb-21,
.py-21 {
  padding-bottom: 5.25rem !important;
}

.pl-21,
.px-21 {
  padding-left: 5.25rem !important;
}

.p-22 {
  padding: 5.5rem !important;
}

.pt-22,
.py-22 {
  padding-top: 5.5rem !important;
}

.pr-22,
.px-22 {
  padding-right: 5.5rem !important;
}

.pb-22,
.py-22 {
  padding-bottom: 5.5rem !important;
}

.pl-22,
.px-22 {
  padding-left: 5.5rem !important;
}

.p-23 {
  padding: 5.75rem !important;
}

.pt-23,
.py-23 {
  padding-top: 5.75rem !important;
}

.pr-23,
.px-23 {
  padding-right: 5.75rem !important;
}

.pb-23,
.py-23 {
  padding-bottom: 5.75rem !important;
}

.pl-23,
.px-23 {
  padding-left: 5.75rem !important;
}

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

.pt-24,
.py-24 {
  padding-top: 6rem !important;
}

.pr-24,
.px-24 {
  padding-right: 6rem !important;
}

.pb-24,
.py-24 {
  padding-bottom: 6rem !important;
}

.pl-24,
.px-24 {
  padding-left: 6rem !important;
}

.p-25 {
  padding: 6.25rem !important;
}

.pt-25,
.py-25 {
  padding-top: 6.25rem !important;
}

.pr-25,
.px-25 {
  padding-right: 6.25rem !important;
}

.pb-25,
.py-25 {
  padding-bottom: 6.25rem !important;
}

.pl-25,
.px-25 {
  padding-left: 6.25rem !important;
}

.p-26 {
  padding: 6.5rem !important;
}

.pt-26,
.py-26 {
  padding-top: 6.5rem !important;
}

.pr-26,
.px-26 {
  padding-right: 6.5rem !important;
}

.pb-26,
.py-26 {
  padding-bottom: 6.5rem !important;
}

.pl-26,
.px-26 {
  padding-left: 6.5rem !important;
}

.p-27 {
  padding: 6.75rem !important;
}

.pt-27,
.py-27 {
  padding-top: 6.75rem !important;
}

.pr-27,
.px-27 {
  padding-right: 6.75rem !important;
}

.pb-27,
.py-27 {
  padding-bottom: 6.75rem !important;
}

.pl-27,
.px-27 {
  padding-left: 6.75rem !important;
}

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

.pt-28,
.py-28 {
  padding-top: 7rem !important;
}

.pr-28,
.px-28 {
  padding-right: 7rem !important;
}

.pb-28,
.py-28 {
  padding-bottom: 7rem !important;
}

.pl-28,
.px-28 {
  padding-left: 7rem !important;
}

.p-29 {
  padding: 7.25rem !important;
}

.pt-29,
.py-29 {
  padding-top: 7.25rem !important;
}

.pr-29,
.px-29 {
  padding-right: 7.25rem !important;
}

.pb-29,
.py-29 {
  padding-bottom: 7.25rem !important;
}

.pl-29,
.px-29 {
  padding-left: 7.25rem !important;
}

.p-30 {
  padding: 7.5rem !important;
}

.pt-30,
.py-30 {
  padding-top: 7.5rem !important;
}

.pr-30,
.px-30 {
  padding-right: 7.5rem !important;
}

.pb-30,
.py-30 {
  padding-bottom: 7.5rem !important;
}

.pl-30,
.px-30 {
  padding-left: 7.5rem !important;
}

.p-31 {
  padding: 7.75rem !important;
}

.pt-31,
.py-31 {
  padding-top: 7.75rem !important;
}

.pr-31,
.px-31 {
  padding-right: 7.75rem !important;
}

.pb-31,
.py-31 {
  padding-bottom: 7.75rem !important;
}

.pl-31,
.px-31 {
  padding-left: 7.75rem !important;
}

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

.pt-32,
.py-32 {
  padding-top: 8rem !important;
}

.pr-32,
.px-32 {
  padding-right: 8rem !important;
}

.pb-32,
.py-32 {
  padding-bottom: 8rem !important;
}

.pl-32,
.px-32 {
  padding-left: 8rem !important;
}

.p-33 {
  padding: 8.25rem !important;
}

.pt-33,
.py-33 {
  padding-top: 8.25rem !important;
}

.pr-33,
.px-33 {
  padding-right: 8.25rem !important;
}

.pb-33,
.py-33 {
  padding-bottom: 8.25rem !important;
}

.pl-33,
.px-33 {
  padding-left: 8.25rem !important;
}

.p-34 {
  padding: 8.5rem !important;
}

.pt-34,
.py-34 {
  padding-top: 8.5rem !important;
}

.pr-34,
.px-34 {
  padding-right: 8.5rem !important;
}

.pb-34,
.py-34 {
  padding-bottom: 8.5rem !important;
}

.pl-34,
.px-34 {
  padding-left: 8.5rem !important;
}

.p-35 {
  padding: 8.75rem !important;
}

.pt-35,
.py-35 {
  padding-top: 8.75rem !important;
}

.pr-35,
.px-35 {
  padding-right: 8.75rem !important;
}

.pb-35,
.py-35 {
  padding-bottom: 8.75rem !important;
}

.pl-35,
.px-35 {
  padding-left: 8.75rem !important;
}

.p-36 {
  padding: 9rem !important;
}

.pt-36,
.py-36 {
  padding-top: 9rem !important;
}

.pr-36,
.px-36 {
  padding-right: 9rem !important;
}

.pb-36,
.py-36 {
  padding-bottom: 9rem !important;
}

.pl-36,
.px-36 {
  padding-left: 9rem !important;
}

.p-37 {
  padding: 9.25rem !important;
}

.pt-37,
.py-37 {
  padding-top: 9.25rem !important;
}

.pr-37,
.px-37 {
  padding-right: 9.25rem !important;
}

.pb-37,
.py-37 {
  padding-bottom: 9.25rem !important;
}

.pl-37,
.px-37 {
  padding-left: 9.25rem !important;
}

.p-48 {
  padding: 9.5rem !important;
}

.pt-48,
.py-48 {
  padding-top: 9.5rem !important;
}

.pr-48,
.px-48 {
  padding-right: 9.5rem !important;
}

.pb-48,
.py-48 {
  padding-bottom: 9.5rem !important;
}

.pl-48,
.px-48 {
  padding-left: 9.5rem !important;
}

.p-39 {
  padding: 9.75rem !important;
}

.pt-39,
.py-39 {
  padding-top: 9.75rem !important;
}

.pr-39,
.px-39 {
  padding-right: 9.75rem !important;
}

.pb-39,
.py-39 {
  padding-bottom: 9.75rem !important;
}

.pl-39,
.px-39 {
  padding-left: 9.75rem !important;
}

.p-40 {
  padding: 10rem !important;
}

.pt-40,
.py-40 {
  padding-top: 10rem !important;
}

.pr-40,
.px-40 {
  padding-right: 10rem !important;
}

.pb-40,
.py-40 {
  padding-bottom: 10rem !important;
}

.pl-40,
.px-40 {
  padding-left: 10rem !important;
}

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

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

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

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -0.75rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -0.75rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -0.75rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -0.75rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -0.75rem !important;
}

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

.mt-n4,
.my-n4 {
  margin-top: -1rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1rem !important;
}

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

.mt-n5,
.my-n5 {
  margin-top: -1.25rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -1.25rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -1.25rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -1.25rem !important;
}

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

.mt-n6,
.my-n6 {
  margin-top: -1.5rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -1.5rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -1.5rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -1.5rem !important;
}

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

.mt-n7,
.my-n7 {
  margin-top: -1.75rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -1.75rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -1.75rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -1.75rem !important;
}

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

.mt-n8,
.my-n8 {
  margin-top: -2rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -2rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -2rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -2rem !important;
}

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

.mt-n9,
.my-n9 {
  margin-top: -2.25rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -2.25rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -2.25rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -2.25rem !important;
}

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

.mt-n10,
.my-n10 {
  margin-top: -2.5rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -2.5rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -2.5rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -2.5rem !important;
}

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

.mt-n11,
.my-n11 {
  margin-top: -2.75rem !important;
}

.mr-n11,
.mx-n11 {
  margin-right: -2.75rem !important;
}

.mb-n11,
.my-n11 {
  margin-bottom: -2.75rem !important;
}

.ml-n11,
.mx-n11 {
  margin-left: -2.75rem !important;
}

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

.mt-n12,
.my-n12 {
  margin-top: -3rem !important;
}

.mr-n12,
.mx-n12 {
  margin-right: -3rem !important;
}

.mb-n12,
.my-n12 {
  margin-bottom: -3rem !important;
}

.ml-n12,
.mx-n12 {
  margin-left: -3rem !important;
}

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

.mt-n13,
.my-n13 {
  margin-top: -3.25rem !important;
}

.mr-n13,
.mx-n13 {
  margin-right: -3.25rem !important;
}

.mb-n13,
.my-n13 {
  margin-bottom: -3.25rem !important;
}

.ml-n13,
.mx-n13 {
  margin-left: -3.25rem !important;
}

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

.mt-n14,
.my-n14 {
  margin-top: -3.5rem !important;
}

.mr-n14,
.mx-n14 {
  margin-right: -3.5rem !important;
}

.mb-n14,
.my-n14 {
  margin-bottom: -3.5rem !important;
}

.ml-n14,
.mx-n14 {
  margin-left: -3.5rem !important;
}

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

.mt-n15,
.my-n15 {
  margin-top: -3.75rem !important;
}

.mr-n15,
.mx-n15 {
  margin-right: -3.75rem !important;
}

.mb-n15,
.my-n15 {
  margin-bottom: -3.75rem !important;
}

.ml-n15,
.mx-n15 {
  margin-left: -3.75rem !important;
}

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

.mt-n16,
.my-n16 {
  margin-top: -4rem !important;
}

.mr-n16,
.mx-n16 {
  margin-right: -4rem !important;
}

.mb-n16,
.my-n16 {
  margin-bottom: -4rem !important;
}

.ml-n16,
.mx-n16 {
  margin-left: -4rem !important;
}

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

.mt-n17,
.my-n17 {
  margin-top: -4.25rem !important;
}

.mr-n17,
.mx-n17 {
  margin-right: -4.25rem !important;
}

.mb-n17,
.my-n17 {
  margin-bottom: -4.25rem !important;
}

.ml-n17,
.mx-n17 {
  margin-left: -4.25rem !important;
}

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

.mt-n18,
.my-n18 {
  margin-top: -4.5rem !important;
}

.mr-n18,
.mx-n18 {
  margin-right: -4.5rem !important;
}

.mb-n18,
.my-n18 {
  margin-bottom: -4.5rem !important;
}

.ml-n18,
.mx-n18 {
  margin-left: -4.5rem !important;
}

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

.mt-n19,
.my-n19 {
  margin-top: -4.75rem !important;
}

.mr-n19,
.mx-n19 {
  margin-right: -4.75rem !important;
}

.mb-n19,
.my-n19 {
  margin-bottom: -4.75rem !important;
}

.ml-n19,
.mx-n19 {
  margin-left: -4.75rem !important;
}

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

.mt-n20,
.my-n20 {
  margin-top: -5rem !important;
}

.mr-n20,
.mx-n20 {
  margin-right: -5rem !important;
}

.mb-n20,
.my-n20 {
  margin-bottom: -5rem !important;
}

.ml-n20,
.mx-n20 {
  margin-left: -5rem !important;
}

.m-n21 {
  margin: -5.25rem !important;
}

.mt-n21,
.my-n21 {
  margin-top: -5.25rem !important;
}

.mr-n21,
.mx-n21 {
  margin-right: -5.25rem !important;
}

.mb-n21,
.my-n21 {
  margin-bottom: -5.25rem !important;
}

.ml-n21,
.mx-n21 {
  margin-left: -5.25rem !important;
}

.m-n22 {
  margin: -5.5rem !important;
}

.mt-n22,
.my-n22 {
  margin-top: -5.5rem !important;
}

.mr-n22,
.mx-n22 {
  margin-right: -5.5rem !important;
}

.mb-n22,
.my-n22 {
  margin-bottom: -5.5rem !important;
}

.ml-n22,
.mx-n22 {
  margin-left: -5.5rem !important;
}

.m-n23 {
  margin: -5.75rem !important;
}

.mt-n23,
.my-n23 {
  margin-top: -5.75rem !important;
}

.mr-n23,
.mx-n23 {
  margin-right: -5.75rem !important;
}

.mb-n23,
.my-n23 {
  margin-bottom: -5.75rem !important;
}

.ml-n23,
.mx-n23 {
  margin-left: -5.75rem !important;
}

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

.mt-n24,
.my-n24 {
  margin-top: -6rem !important;
}

.mr-n24,
.mx-n24 {
  margin-right: -6rem !important;
}

.mb-n24,
.my-n24 {
  margin-bottom: -6rem !important;
}

.ml-n24,
.mx-n24 {
  margin-left: -6rem !important;
}

.m-n25 {
  margin: -6.25rem !important;
}

.mt-n25,
.my-n25 {
  margin-top: -6.25rem !important;
}

.mr-n25,
.mx-n25 {
  margin-right: -6.25rem !important;
}

.mb-n25,
.my-n25 {
  margin-bottom: -6.25rem !important;
}

.ml-n25,
.mx-n25 {
  margin-left: -6.25rem !important;
}

.m-n26 {
  margin: -6.5rem !important;
}

.mt-n26,
.my-n26 {
  margin-top: -6.5rem !important;
}

.mr-n26,
.mx-n26 {
  margin-right: -6.5rem !important;
}

.mb-n26,
.my-n26 {
  margin-bottom: -6.5rem !important;
}

.ml-n26,
.mx-n26 {
  margin-left: -6.5rem !important;
}

.m-n27 {
  margin: -6.75rem !important;
}

.mt-n27,
.my-n27 {
  margin-top: -6.75rem !important;
}

.mr-n27,
.mx-n27 {
  margin-right: -6.75rem !important;
}

.mb-n27,
.my-n27 {
  margin-bottom: -6.75rem !important;
}

.ml-n27,
.mx-n27 {
  margin-left: -6.75rem !important;
}

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

.mt-n28,
.my-n28 {
  margin-top: -7rem !important;
}

.mr-n28,
.mx-n28 {
  margin-right: -7rem !important;
}

.mb-n28,
.my-n28 {
  margin-bottom: -7rem !important;
}

.ml-n28,
.mx-n28 {
  margin-left: -7rem !important;
}

.m-n29 {
  margin: -7.25rem !important;
}

.mt-n29,
.my-n29 {
  margin-top: -7.25rem !important;
}

.mr-n29,
.mx-n29 {
  margin-right: -7.25rem !important;
}

.mb-n29,
.my-n29 {
  margin-bottom: -7.25rem !important;
}

.ml-n29,
.mx-n29 {
  margin-left: -7.25rem !important;
}

.m-n30 {
  margin: -7.5rem !important;
}

.mt-n30,
.my-n30 {
  margin-top: -7.5rem !important;
}

.mr-n30,
.mx-n30 {
  margin-right: -7.5rem !important;
}

.mb-n30,
.my-n30 {
  margin-bottom: -7.5rem !important;
}

.ml-n30,
.mx-n30 {
  margin-left: -7.5rem !important;
}

.m-n31 {
  margin: -7.75rem !important;
}

.mt-n31,
.my-n31 {
  margin-top: -7.75rem !important;
}

.mr-n31,
.mx-n31 {
  margin-right: -7.75rem !important;
}

.mb-n31,
.my-n31 {
  margin-bottom: -7.75rem !important;
}

.ml-n31,
.mx-n31 {
  margin-left: -7.75rem !important;
}

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

.mt-n32,
.my-n32 {
  margin-top: -8rem !important;
}

.mr-n32,
.mx-n32 {
  margin-right: -8rem !important;
}

.mb-n32,
.my-n32 {
  margin-bottom: -8rem !important;
}

.ml-n32,
.mx-n32 {
  margin-left: -8rem !important;
}

.m-n33 {
  margin: -8.25rem !important;
}

.mt-n33,
.my-n33 {
  margin-top: -8.25rem !important;
}

.mr-n33,
.mx-n33 {
  margin-right: -8.25rem !important;
}

.mb-n33,
.my-n33 {
  margin-bottom: -8.25rem !important;
}

.ml-n33,
.mx-n33 {
  margin-left: -8.25rem !important;
}

.m-n34 {
  margin: -8.5rem !important;
}

.mt-n34,
.my-n34 {
  margin-top: -8.5rem !important;
}

.mr-n34,
.mx-n34 {
  margin-right: -8.5rem !important;
}

.mb-n34,
.my-n34 {
  margin-bottom: -8.5rem !important;
}

.ml-n34,
.mx-n34 {
  margin-left: -8.5rem !important;
}

.m-n35 {
  margin: -8.75rem !important;
}

.mt-n35,
.my-n35 {
  margin-top: -8.75rem !important;
}

.mr-n35,
.mx-n35 {
  margin-right: -8.75rem !important;
}

.mb-n35,
.my-n35 {
  margin-bottom: -8.75rem !important;
}

.ml-n35,
.mx-n35 {
  margin-left: -8.75rem !important;
}

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

.mt-n36,
.my-n36 {
  margin-top: -9rem !important;
}

.mr-n36,
.mx-n36 {
  margin-right: -9rem !important;
}

.mb-n36,
.my-n36 {
  margin-bottom: -9rem !important;
}

.ml-n36,
.mx-n36 {
  margin-left: -9rem !important;
}

.m-n37 {
  margin: -9.25rem !important;
}

.mt-n37,
.my-n37 {
  margin-top: -9.25rem !important;
}

.mr-n37,
.mx-n37 {
  margin-right: -9.25rem !important;
}

.mb-n37,
.my-n37 {
  margin-bottom: -9.25rem !important;
}

.ml-n37,
.mx-n37 {
  margin-left: -9.25rem !important;
}

.m-n48 {
  margin: -9.5rem !important;
}

.mt-n48,
.my-n48 {
  margin-top: -9.5rem !important;
}

.mr-n48,
.mx-n48 {
  margin-right: -9.5rem !important;
}

.mb-n48,
.my-n48 {
  margin-bottom: -9.5rem !important;
}

.ml-n48,
.mx-n48 {
  margin-left: -9.5rem !important;
}

.m-n39 {
  margin: -9.75rem !important;
}

.mt-n39,
.my-n39 {
  margin-top: -9.75rem !important;
}

.mr-n39,
.mx-n39 {
  margin-right: -9.75rem !important;
}

.mb-n39,
.my-n39 {
  margin-bottom: -9.75rem !important;
}

.ml-n39,
.mx-n39 {
  margin-left: -9.75rem !important;
}

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

.mt-n40,
.my-n40 {
  margin-top: -10rem !important;
}

.mr-n40,
.mx-n40 {
  margin-right: -10rem !important;
}

.mb-n40,
.my-n40 {
  margin-bottom: -10rem !important;
}

.ml-n40,
.mx-n40 {
  margin-left: -10rem !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: 0.75rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 0.75rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 0.75rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 0.75rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 0.75rem !important;
  }
  .m-sm-4 {
    margin: 1rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1rem !important;
  }
  .m-sm-5 {
    margin: 1.25rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 1.25rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 1.25rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 1.25rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 1.25rem !important;
  }
  .m-sm-6 {
    margin: 1.5rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 1.5rem !important;
  }
  .m-sm-7 {
    margin: 1.75rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 1.75rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 1.75rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 1.75rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 1.75rem !important;
  }
  .m-sm-8 {
    margin: 2rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 2rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 2rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 2rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 2rem !important;
  }
  .m-sm-9 {
    margin: 2.25rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 2.25rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 2.25rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 2.25rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 2.25rem !important;
  }
  .m-sm-10 {
    margin: 2.5rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 2.5rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 2.5rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 2.5rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 2.5rem !important;
  }
  .m-sm-11 {
    margin: 2.75rem !important;
  }
  .mt-sm-11,
  .my-sm-11 {
    margin-top: 2.75rem !important;
  }
  .mr-sm-11,
  .mx-sm-11 {
    margin-right: 2.75rem !important;
  }
  .mb-sm-11,
  .my-sm-11 {
    margin-bottom: 2.75rem !important;
  }
  .ml-sm-11,
  .mx-sm-11 {
    margin-left: 2.75rem !important;
  }
  .m-sm-12 {
    margin: 3rem !important;
  }
  .mt-sm-12,
  .my-sm-12 {
    margin-top: 3rem !important;
  }
  .mr-sm-12,
  .mx-sm-12 {
    margin-right: 3rem !important;
  }
  .mb-sm-12,
  .my-sm-12 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-12,
  .mx-sm-12 {
    margin-left: 3rem !important;
  }
  .m-sm-13 {
    margin: 3.25rem !important;
  }
  .mt-sm-13,
  .my-sm-13 {
    margin-top: 3.25rem !important;
  }
  .mr-sm-13,
  .mx-sm-13 {
    margin-right: 3.25rem !important;
  }
  .mb-sm-13,
  .my-sm-13 {
    margin-bottom: 3.25rem !important;
  }
  .ml-sm-13,
  .mx-sm-13 {
    margin-left: 3.25rem !important;
  }
  .m-sm-14 {
    margin: 3.5rem !important;
  }
  .mt-sm-14,
  .my-sm-14 {
    margin-top: 3.5rem !important;
  }
  .mr-sm-14,
  .mx-sm-14 {
    margin-right: 3.5rem !important;
  }
  .mb-sm-14,
  .my-sm-14 {
    margin-bottom: 3.5rem !important;
  }
  .ml-sm-14,
  .mx-sm-14 {
    margin-left: 3.5rem !important;
  }
  .m-sm-15 {
    margin: 3.75rem !important;
  }
  .mt-sm-15,
  .my-sm-15 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-15,
  .mx-sm-15 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-15,
  .my-sm-15 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-15,
  .mx-sm-15 {
    margin-left: 3.75rem !important;
  }
  .m-sm-16 {
    margin: 4rem !important;
  }
  .mt-sm-16,
  .my-sm-16 {
    margin-top: 4rem !important;
  }
  .mr-sm-16,
  .mx-sm-16 {
    margin-right: 4rem !important;
  }
  .mb-sm-16,
  .my-sm-16 {
    margin-bottom: 4rem !important;
  }
  .ml-sm-16,
  .mx-sm-16 {
    margin-left: 4rem !important;
  }
  .m-sm-17 {
    margin: 4.25rem !important;
  }
  .mt-sm-17,
  .my-sm-17 {
    margin-top: 4.25rem !important;
  }
  .mr-sm-17,
  .mx-sm-17 {
    margin-right: 4.25rem !important;
  }
  .mb-sm-17,
  .my-sm-17 {
    margin-bottom: 4.25rem !important;
  }
  .ml-sm-17,
  .mx-sm-17 {
    margin-left: 4.25rem !important;
  }
  .m-sm-18 {
    margin: 4.5rem !important;
  }
  .mt-sm-18,
  .my-sm-18 {
    margin-top: 4.5rem !important;
  }
  .mr-sm-18,
  .mx-sm-18 {
    margin-right: 4.5rem !important;
  }
  .mb-sm-18,
  .my-sm-18 {
    margin-bottom: 4.5rem !important;
  }
  .ml-sm-18,
  .mx-sm-18 {
    margin-left: 4.5rem !important;
  }
  .m-sm-19 {
    margin: 4.75rem !important;
  }
  .mt-sm-19,
  .my-sm-19 {
    margin-top: 4.75rem !important;
  }
  .mr-sm-19,
  .mx-sm-19 {
    margin-right: 4.75rem !important;
  }
  .mb-sm-19,
  .my-sm-19 {
    margin-bottom: 4.75rem !important;
  }
  .ml-sm-19,
  .mx-sm-19 {
    margin-left: 4.75rem !important;
  }
  .m-sm-20 {
    margin: 5rem !important;
  }
  .mt-sm-20,
  .my-sm-20 {
    margin-top: 5rem !important;
  }
  .mr-sm-20,
  .mx-sm-20 {
    margin-right: 5rem !important;
  }
  .mb-sm-20,
  .my-sm-20 {
    margin-bottom: 5rem !important;
  }
  .ml-sm-20,
  .mx-sm-20 {
    margin-left: 5rem !important;
  }
  .m-sm-21 {
    margin: 5.25rem !important;
  }
  .mt-sm-21,
  .my-sm-21 {
    margin-top: 5.25rem !important;
  }
  .mr-sm-21,
  .mx-sm-21 {
    margin-right: 5.25rem !important;
  }
  .mb-sm-21,
  .my-sm-21 {
    margin-bottom: 5.25rem !important;
  }
  .ml-sm-21,
  .mx-sm-21 {
    margin-left: 5.25rem !important;
  }
  .m-sm-22 {
    margin: 5.5rem !important;
  }
  .mt-sm-22,
  .my-sm-22 {
    margin-top: 5.5rem !important;
  }
  .mr-sm-22,
  .mx-sm-22 {
    margin-right: 5.5rem !important;
  }
  .mb-sm-22,
  .my-sm-22 {
    margin-bottom: 5.5rem !important;
  }
  .ml-sm-22,
  .mx-sm-22 {
    margin-left: 5.5rem !important;
  }
  .m-sm-23 {
    margin: 5.75rem !important;
  }
  .mt-sm-23,
  .my-sm-23 {
    margin-top: 5.75rem !important;
  }
  .mr-sm-23,
  .mx-sm-23 {
    margin-right: 5.75rem !important;
  }
  .mb-sm-23,
  .my-sm-23 {
    margin-bottom: 5.75rem !important;
  }
  .ml-sm-23,
  .mx-sm-23 {
    margin-left: 5.75rem !important;
  }
  .m-sm-24 {
    margin: 6rem !important;
  }
  .mt-sm-24,
  .my-sm-24 {
    margin-top: 6rem !important;
  }
  .mr-sm-24,
  .mx-sm-24 {
    margin-right: 6rem !important;
  }
  .mb-sm-24,
  .my-sm-24 {
    margin-bottom: 6rem !important;
  }
  .ml-sm-24,
  .mx-sm-24 {
    margin-left: 6rem !important;
  }
  .m-sm-25 {
    margin: 6.25rem !important;
  }
  .mt-sm-25,
  .my-sm-25 {
    margin-top: 6.25rem !important;
  }
  .mr-sm-25,
  .mx-sm-25 {
    margin-right: 6.25rem !important;
  }
  .mb-sm-25,
  .my-sm-25 {
    margin-bottom: 6.25rem !important;
  }
  .ml-sm-25,
  .mx-sm-25 {
    margin-left: 6.25rem !important;
  }
  .m-sm-26 {
    margin: 6.5rem !important;
  }
  .mt-sm-26,
  .my-sm-26 {
    margin-top: 6.5rem !important;
  }
  .mr-sm-26,
  .mx-sm-26 {
    margin-right: 6.5rem !important;
  }
  .mb-sm-26,
  .my-sm-26 {
    margin-bottom: 6.5rem !important;
  }
  .ml-sm-26,
  .mx-sm-26 {
    margin-left: 6.5rem !important;
  }
  .m-sm-27 {
    margin: 6.75rem !important;
  }
  .mt-sm-27,
  .my-sm-27 {
    margin-top: 6.75rem !important;
  }
  .mr-sm-27,
  .mx-sm-27 {
    margin-right: 6.75rem !important;
  }
  .mb-sm-27,
  .my-sm-27 {
    margin-bottom: 6.75rem !important;
  }
  .ml-sm-27,
  .mx-sm-27 {
    margin-left: 6.75rem !important;
  }
  .m-sm-28 {
    margin: 7rem !important;
  }
  .mt-sm-28,
  .my-sm-28 {
    margin-top: 7rem !important;
  }
  .mr-sm-28,
  .mx-sm-28 {
    margin-right: 7rem !important;
  }
  .mb-sm-28,
  .my-sm-28 {
    margin-bottom: 7rem !important;
  }
  .ml-sm-28,
  .mx-sm-28 {
    margin-left: 7rem !important;
  }
  .m-sm-29 {
    margin: 7.25rem !important;
  }
  .mt-sm-29,
  .my-sm-29 {
    margin-top: 7.25rem !important;
  }
  .mr-sm-29,
  .mx-sm-29 {
    margin-right: 7.25rem !important;
  }
  .mb-sm-29,
  .my-sm-29 {
    margin-bottom: 7.25rem !important;
  }
  .ml-sm-29,
  .mx-sm-29 {
    margin-left: 7.25rem !important;
  }
  .m-sm-30 {
    margin: 7.5rem !important;
  }
  .mt-sm-30,
  .my-sm-30 {
    margin-top: 7.5rem !important;
  }
  .mr-sm-30,
  .mx-sm-30 {
    margin-right: 7.5rem !important;
  }
  .mb-sm-30,
  .my-sm-30 {
    margin-bottom: 7.5rem !important;
  }
  .ml-sm-30,
  .mx-sm-30 {
    margin-left: 7.5rem !important;
  }
  .m-sm-31 {
    margin: 7.75rem !important;
  }
  .mt-sm-31,
  .my-sm-31 {
    margin-top: 7.75rem !important;
  }
  .mr-sm-31,
  .mx-sm-31 {
    margin-right: 7.75rem !important;
  }
  .mb-sm-31,
  .my-sm-31 {
    margin-bottom: 7.75rem !important;
  }
  .ml-sm-31,
  .mx-sm-31 {
    margin-left: 7.75rem !important;
  }
  .m-sm-32 {
    margin: 8rem !important;
  }
  .mt-sm-32,
  .my-sm-32 {
    margin-top: 8rem !important;
  }
  .mr-sm-32,
  .mx-sm-32 {
    margin-right: 8rem !important;
  }
  .mb-sm-32,
  .my-sm-32 {
    margin-bottom: 8rem !important;
  }
  .ml-sm-32,
  .mx-sm-32 {
    margin-left: 8rem !important;
  }
  .m-sm-33 {
    margin: 8.25rem !important;
  }
  .mt-sm-33,
  .my-sm-33 {
    margin-top: 8.25rem !important;
  }
  .mr-sm-33,
  .mx-sm-33 {
    margin-right: 8.25rem !important;
  }
  .mb-sm-33,
  .my-sm-33 {
    margin-bottom: 8.25rem !important;
  }
  .ml-sm-33,
  .mx-sm-33 {
    margin-left: 8.25rem !important;
  }
  .m-sm-34 {
    margin: 8.5rem !important;
  }
  .mt-sm-34,
  .my-sm-34 {
    margin-top: 8.5rem !important;
  }
  .mr-sm-34,
  .mx-sm-34 {
    margin-right: 8.5rem !important;
  }
  .mb-sm-34,
  .my-sm-34 {
    margin-bottom: 8.5rem !important;
  }
  .ml-sm-34,
  .mx-sm-34 {
    margin-left: 8.5rem !important;
  }
  .m-sm-35 {
    margin: 8.75rem !important;
  }
  .mt-sm-35,
  .my-sm-35 {
    margin-top: 8.75rem !important;
  }
  .mr-sm-35,
  .mx-sm-35 {
    margin-right: 8.75rem !important;
  }
  .mb-sm-35,
  .my-sm-35 {
    margin-bottom: 8.75rem !important;
  }
  .ml-sm-35,
  .mx-sm-35 {
    margin-left: 8.75rem !important;
  }
  .m-sm-36 {
    margin: 9rem !important;
  }
  .mt-sm-36,
  .my-sm-36 {
    margin-top: 9rem !important;
  }
  .mr-sm-36,
  .mx-sm-36 {
    margin-right: 9rem !important;
  }
  .mb-sm-36,
  .my-sm-36 {
    margin-bottom: 9rem !important;
  }
  .ml-sm-36,
  .mx-sm-36 {
    margin-left: 9rem !important;
  }
  .m-sm-37 {
    margin: 9.25rem !important;
  }
  .mt-sm-37,
  .my-sm-37 {
    margin-top: 9.25rem !important;
  }
  .mr-sm-37,
  .mx-sm-37 {
    margin-right: 9.25rem !important;
  }
  .mb-sm-37,
  .my-sm-37 {
    margin-bottom: 9.25rem !important;
  }
  .ml-sm-37,
  .mx-sm-37 {
    margin-left: 9.25rem !important;
  }
  .m-sm-48 {
    margin: 9.5rem !important;
  }
  .mt-sm-48,
  .my-sm-48 {
    margin-top: 9.5rem !important;
  }
  .mr-sm-48,
  .mx-sm-48 {
    margin-right: 9.5rem !important;
  }
  .mb-sm-48,
  .my-sm-48 {
    margin-bottom: 9.5rem !important;
  }
  .ml-sm-48,
  .mx-sm-48 {
    margin-left: 9.5rem !important;
  }
  .m-sm-39 {
    margin: 9.75rem !important;
  }
  .mt-sm-39,
  .my-sm-39 {
    margin-top: 9.75rem !important;
  }
  .mr-sm-39,
  .mx-sm-39 {
    margin-right: 9.75rem !important;
  }
  .mb-sm-39,
  .my-sm-39 {
    margin-bottom: 9.75rem !important;
  }
  .ml-sm-39,
  .mx-sm-39 {
    margin-left: 9.75rem !important;
  }
  .m-sm-40 {
    margin: 10rem !important;
  }
  .mt-sm-40,
  .my-sm-40 {
    margin-top: 10rem !important;
  }
  .mr-sm-40,
  .mx-sm-40 {
    margin-right: 10rem !important;
  }
  .mb-sm-40,
  .my-sm-40 {
    margin-bottom: 10rem !important;
  }
  .ml-sm-40,
  .mx-sm-40 {
    margin-left: 10rem !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: 0.75rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 0.75rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 0.75rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 0.75rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 0.75rem !important;
  }
  .p-sm-4 {
    padding: 1rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1rem !important;
  }
  .p-sm-5 {
    padding: 1.25rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 1.25rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 1.25rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 1.25rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 1.25rem !important;
  }
  .p-sm-6 {
    padding: 1.5rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 1.5rem !important;
  }
  .p-sm-7 {
    padding: 1.75rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 1.75rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 1.75rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 1.75rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 1.75rem !important;
  }
  .p-sm-8 {
    padding: 2rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 2rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 2rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 2rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 2rem !important;
  }
  .p-sm-9 {
    padding: 2.25rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 2.25rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 2.25rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 2.25rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 2.25rem !important;
  }
  .p-sm-10 {
    padding: 2.5rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 2.5rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 2.5rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 2.5rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 2.5rem !important;
  }
  .p-sm-11 {
    padding: 2.75rem !important;
  }
  .pt-sm-11,
  .py-sm-11 {
    padding-top: 2.75rem !important;
  }
  .pr-sm-11,
  .px-sm-11 {
    padding-right: 2.75rem !important;
  }
  .pb-sm-11,
  .py-sm-11 {
    padding-bottom: 2.75rem !important;
  }
  .pl-sm-11,
  .px-sm-11 {
    padding-left: 2.75rem !important;
  }
  .p-sm-12 {
    padding: 3rem !important;
  }
  .pt-sm-12,
  .py-sm-12 {
    padding-top: 3rem !important;
  }
  .pr-sm-12,
  .px-sm-12 {
    padding-right: 3rem !important;
  }
  .pb-sm-12,
  .py-sm-12 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-12,
  .px-sm-12 {
    padding-left: 3rem !important;
  }
  .p-sm-13 {
    padding: 3.25rem !important;
  }
  .pt-sm-13,
  .py-sm-13 {
    padding-top: 3.25rem !important;
  }
  .pr-sm-13,
  .px-sm-13 {
    padding-right: 3.25rem !important;
  }
  .pb-sm-13,
  .py-sm-13 {
    padding-bottom: 3.25rem !important;
  }
  .pl-sm-13,
  .px-sm-13 {
    padding-left: 3.25rem !important;
  }
  .p-sm-14 {
    padding: 3.5rem !important;
  }
  .pt-sm-14,
  .py-sm-14 {
    padding-top: 3.5rem !important;
  }
  .pr-sm-14,
  .px-sm-14 {
    padding-right: 3.5rem !important;
  }
  .pb-sm-14,
  .py-sm-14 {
    padding-bottom: 3.5rem !important;
  }
  .pl-sm-14,
  .px-sm-14 {
    padding-left: 3.5rem !important;
  }
  .p-sm-15 {
    padding: 3.75rem !important;
  }
  .pt-sm-15,
  .py-sm-15 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-15,
  .px-sm-15 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-15,
  .py-sm-15 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-15,
  .px-sm-15 {
    padding-left: 3.75rem !important;
  }
  .p-sm-16 {
    padding: 4rem !important;
  }
  .pt-sm-16,
  .py-sm-16 {
    padding-top: 4rem !important;
  }
  .pr-sm-16,
  .px-sm-16 {
    padding-right: 4rem !important;
  }
  .pb-sm-16,
  .py-sm-16 {
    padding-bottom: 4rem !important;
  }
  .pl-sm-16,
  .px-sm-16 {
    padding-left: 4rem !important;
  }
  .p-sm-17 {
    padding: 4.25rem !important;
  }
  .pt-sm-17,
  .py-sm-17 {
    padding-top: 4.25rem !important;
  }
  .pr-sm-17,
  .px-sm-17 {
    padding-right: 4.25rem !important;
  }
  .pb-sm-17,
  .py-sm-17 {
    padding-bottom: 4.25rem !important;
  }
  .pl-sm-17,
  .px-sm-17 {
    padding-left: 4.25rem !important;
  }
  .p-sm-18 {
    padding: 4.5rem !important;
  }
  .pt-sm-18,
  .py-sm-18 {
    padding-top: 4.5rem !important;
  }
  .pr-sm-18,
  .px-sm-18 {
    padding-right: 4.5rem !important;
  }
  .pb-sm-18,
  .py-sm-18 {
    padding-bottom: 4.5rem !important;
  }
  .pl-sm-18,
  .px-sm-18 {
    padding-left: 4.5rem !important;
  }
  .p-sm-19 {
    padding: 4.75rem !important;
  }
  .pt-sm-19,
  .py-sm-19 {
    padding-top: 4.75rem !important;
  }
  .pr-sm-19,
  .px-sm-19 {
    padding-right: 4.75rem !important;
  }
  .pb-sm-19,
  .py-sm-19 {
    padding-bottom: 4.75rem !important;
  }
  .pl-sm-19,
  .px-sm-19 {
    padding-left: 4.75rem !important;
  }
  .p-sm-20 {
    padding: 5rem !important;
  }
  .pt-sm-20,
  .py-sm-20 {
    padding-top: 5rem !important;
  }
  .pr-sm-20,
  .px-sm-20 {
    padding-right: 5rem !important;
  }
  .pb-sm-20,
  .py-sm-20 {
    padding-bottom: 5rem !important;
  }
  .pl-sm-20,
  .px-sm-20 {
    padding-left: 5rem !important;
  }
  .p-sm-21 {
    padding: 5.25rem !important;
  }
  .pt-sm-21,
  .py-sm-21 {
    padding-top: 5.25rem !important;
  }
  .pr-sm-21,
  .px-sm-21 {
    padding-right: 5.25rem !important;
  }
  .pb-sm-21,
  .py-sm-21 {
    padding-bottom: 5.25rem !important;
  }
  .pl-sm-21,
  .px-sm-21 {
    padding-left: 5.25rem !important;
  }
  .p-sm-22 {
    padding: 5.5rem !important;
  }
  .pt-sm-22,
  .py-sm-22 {
    padding-top: 5.5rem !important;
  }
  .pr-sm-22,
  .px-sm-22 {
    padding-right: 5.5rem !important;
  }
  .pb-sm-22,
  .py-sm-22 {
    padding-bottom: 5.5rem !important;
  }
  .pl-sm-22,
  .px-sm-22 {
    padding-left: 5.5rem !important;
  }
  .p-sm-23 {
    padding: 5.75rem !important;
  }
  .pt-sm-23,
  .py-sm-23 {
    padding-top: 5.75rem !important;
  }
  .pr-sm-23,
  .px-sm-23 {
    padding-right: 5.75rem !important;
  }
  .pb-sm-23,
  .py-sm-23 {
    padding-bottom: 5.75rem !important;
  }
  .pl-sm-23,
  .px-sm-23 {
    padding-left: 5.75rem !important;
  }
  .p-sm-24 {
    padding: 6rem !important;
  }
  .pt-sm-24,
  .py-sm-24 {
    padding-top: 6rem !important;
  }
  .pr-sm-24,
  .px-sm-24 {
    padding-right: 6rem !important;
  }
  .pb-sm-24,
  .py-sm-24 {
    padding-bottom: 6rem !important;
  }
  .pl-sm-24,
  .px-sm-24 {
    padding-left: 6rem !important;
  }
  .p-sm-25 {
    padding: 6.25rem !important;
  }
  .pt-sm-25,
  .py-sm-25 {
    padding-top: 6.25rem !important;
  }
  .pr-sm-25,
  .px-sm-25 {
    padding-right: 6.25rem !important;
  }
  .pb-sm-25,
  .py-sm-25 {
    padding-bottom: 6.25rem !important;
  }
  .pl-sm-25,
  .px-sm-25 {
    padding-left: 6.25rem !important;
  }
  .p-sm-26 {
    padding: 6.5rem !important;
  }
  .pt-sm-26,
  .py-sm-26 {
    padding-top: 6.5rem !important;
  }
  .pr-sm-26,
  .px-sm-26 {
    padding-right: 6.5rem !important;
  }
  .pb-sm-26,
  .py-sm-26 {
    padding-bottom: 6.5rem !important;
  }
  .pl-sm-26,
  .px-sm-26 {
    padding-left: 6.5rem !important;
  }
  .p-sm-27 {
    padding: 6.75rem !important;
  }
  .pt-sm-27,
  .py-sm-27 {
    padding-top: 6.75rem !important;
  }
  .pr-sm-27,
  .px-sm-27 {
    padding-right: 6.75rem !important;
  }
  .pb-sm-27,
  .py-sm-27 {
    padding-bottom: 6.75rem !important;
  }
  .pl-sm-27,
  .px-sm-27 {
    padding-left: 6.75rem !important;
  }
  .p-sm-28 {
    padding: 7rem !important;
  }
  .pt-sm-28,
  .py-sm-28 {
    padding-top: 7rem !important;
  }
  .pr-sm-28,
  .px-sm-28 {
    padding-right: 7rem !important;
  }
  .pb-sm-28,
  .py-sm-28 {
    padding-bottom: 7rem !important;
  }
  .pl-sm-28,
  .px-sm-28 {
    padding-left: 7rem !important;
  }
  .p-sm-29 {
    padding: 7.25rem !important;
  }
  .pt-sm-29,
  .py-sm-29 {
    padding-top: 7.25rem !important;
  }
  .pr-sm-29,
  .px-sm-29 {
    padding-right: 7.25rem !important;
  }
  .pb-sm-29,
  .py-sm-29 {
    padding-bottom: 7.25rem !important;
  }
  .pl-sm-29,
  .px-sm-29 {
    padding-left: 7.25rem !important;
  }
  .p-sm-30 {
    padding: 7.5rem !important;
  }
  .pt-sm-30,
  .py-sm-30 {
    padding-top: 7.5rem !important;
  }
  .pr-sm-30,
  .px-sm-30 {
    padding-right: 7.5rem !important;
  }
  .pb-sm-30,
  .py-sm-30 {
    padding-bottom: 7.5rem !important;
  }
  .pl-sm-30,
  .px-sm-30 {
    padding-left: 7.5rem !important;
  }
  .p-sm-31 {
    padding: 7.75rem !important;
  }
  .pt-sm-31,
  .py-sm-31 {
    padding-top: 7.75rem !important;
  }
  .pr-sm-31,
  .px-sm-31 {
    padding-right: 7.75rem !important;
  }
  .pb-sm-31,
  .py-sm-31 {
    padding-bottom: 7.75rem !important;
  }
  .pl-sm-31,
  .px-sm-31 {
    padding-left: 7.75rem !important;
  }
  .p-sm-32 {
    padding: 8rem !important;
  }
  .pt-sm-32,
  .py-sm-32 {
    padding-top: 8rem !important;
  }
  .pr-sm-32,
  .px-sm-32 {
    padding-right: 8rem !important;
  }
  .pb-sm-32,
  .py-sm-32 {
    padding-bottom: 8rem !important;
  }
  .pl-sm-32,
  .px-sm-32 {
    padding-left: 8rem !important;
  }
  .p-sm-33 {
    padding: 8.25rem !important;
  }
  .pt-sm-33,
  .py-sm-33 {
    padding-top: 8.25rem !important;
  }
  .pr-sm-33,
  .px-sm-33 {
    padding-right: 8.25rem !important;
  }
  .pb-sm-33,
  .py-sm-33 {
    padding-bottom: 8.25rem !important;
  }
  .pl-sm-33,
  .px-sm-33 {
    padding-left: 8.25rem !important;
  }
  .p-sm-34 {
    padding: 8.5rem !important;
  }
  .pt-sm-34,
  .py-sm-34 {
    padding-top: 8.5rem !important;
  }
  .pr-sm-34,
  .px-sm-34 {
    padding-right: 8.5rem !important;
  }
  .pb-sm-34,
  .py-sm-34 {
    padding-bottom: 8.5rem !important;
  }
  .pl-sm-34,
  .px-sm-34 {
    padding-left: 8.5rem !important;
  }
  .p-sm-35 {
    padding: 8.75rem !important;
  }
  .pt-sm-35,
  .py-sm-35 {
    padding-top: 8.75rem !important;
  }
  .pr-sm-35,
  .px-sm-35 {
    padding-right: 8.75rem !important;
  }
  .pb-sm-35,
  .py-sm-35 {
    padding-bottom: 8.75rem !important;
  }
  .pl-sm-35,
  .px-sm-35 {
    padding-left: 8.75rem !important;
  }
  .p-sm-36 {
    padding: 9rem !important;
  }
  .pt-sm-36,
  .py-sm-36 {
    padding-top: 9rem !important;
  }
  .pr-sm-36,
  .px-sm-36 {
    padding-right: 9rem !important;
  }
  .pb-sm-36,
  .py-sm-36 {
    padding-bottom: 9rem !important;
  }
  .pl-sm-36,
  .px-sm-36 {
    padding-left: 9rem !important;
  }
  .p-sm-37 {
    padding: 9.25rem !important;
  }
  .pt-sm-37,
  .py-sm-37 {
    padding-top: 9.25rem !important;
  }
  .pr-sm-37,
  .px-sm-37 {
    padding-right: 9.25rem !important;
  }
  .pb-sm-37,
  .py-sm-37 {
    padding-bottom: 9.25rem !important;
  }
  .pl-sm-37,
  .px-sm-37 {
    padding-left: 9.25rem !important;
  }
  .p-sm-48 {
    padding: 9.5rem !important;
  }
  .pt-sm-48,
  .py-sm-48 {
    padding-top: 9.5rem !important;
  }
  .pr-sm-48,
  .px-sm-48 {
    padding-right: 9.5rem !important;
  }
  .pb-sm-48,
  .py-sm-48 {
    padding-bottom: 9.5rem !important;
  }
  .pl-sm-48,
  .px-sm-48 {
    padding-left: 9.5rem !important;
  }
  .p-sm-39 {
    padding: 9.75rem !important;
  }
  .pt-sm-39,
  .py-sm-39 {
    padding-top: 9.75rem !important;
  }
  .pr-sm-39,
  .px-sm-39 {
    padding-right: 9.75rem !important;
  }
  .pb-sm-39,
  .py-sm-39 {
    padding-bottom: 9.75rem !important;
  }
  .pl-sm-39,
  .px-sm-39 {
    padding-left: 9.75rem !important;
  }
  .p-sm-40 {
    padding: 10rem !important;
  }
  .pt-sm-40,
  .py-sm-40 {
    padding-top: 10rem !important;
  }
  .pr-sm-40,
  .px-sm-40 {
    padding-right: 10rem !important;
  }
  .pb-sm-40,
  .py-sm-40 {
    padding-bottom: 10rem !important;
  }
  .pl-sm-40,
  .px-sm-40 {
    padding-left: 10rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -0.75rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -0.75rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -0.75rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -0.75rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -0.75rem !important;
  }
  .m-sm-n4 {
    margin: -1rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1rem !important;
  }
  .m-sm-n5 {
    margin: -1.25rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -1.25rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -1.25rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -1.25rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -1.25rem !important;
  }
  .m-sm-n6 {
    margin: -1.5rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n7 {
    margin: -1.75rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -1.75rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -1.75rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -1.75rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -1.75rem !important;
  }
  .m-sm-n8 {
    margin: -2rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -2rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -2rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -2rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -2rem !important;
  }
  .m-sm-n9 {
    margin: -2.25rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -2.25rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -2.25rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -2.25rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -2.25rem !important;
  }
  .m-sm-n10 {
    margin: -2.5rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -2.5rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -2.5rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -2.5rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -2.5rem !important;
  }
  .m-sm-n11 {
    margin: -2.75rem !important;
  }
  .mt-sm-n11,
  .my-sm-n11 {
    margin-top: -2.75rem !important;
  }
  .mr-sm-n11,
  .mx-sm-n11 {
    margin-right: -2.75rem !important;
  }
  .mb-sm-n11,
  .my-sm-n11 {
    margin-bottom: -2.75rem !important;
  }
  .ml-sm-n11,
  .mx-sm-n11 {
    margin-left: -2.75rem !important;
  }
  .m-sm-n12 {
    margin: -3rem !important;
  }
  .mt-sm-n12,
  .my-sm-n12 {
    margin-top: -3rem !important;
  }
  .mr-sm-n12,
  .mx-sm-n12 {
    margin-right: -3rem !important;
  }
  .mb-sm-n12,
  .my-sm-n12 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n12,
  .mx-sm-n12 {
    margin-left: -3rem !important;
  }
  .m-sm-n13 {
    margin: -3.25rem !important;
  }
  .mt-sm-n13,
  .my-sm-n13 {
    margin-top: -3.25rem !important;
  }
  .mr-sm-n13,
  .mx-sm-n13 {
    margin-right: -3.25rem !important;
  }
  .mb-sm-n13,
  .my-sm-n13 {
    margin-bottom: -3.25rem !important;
  }
  .ml-sm-n13,
  .mx-sm-n13 {
    margin-left: -3.25rem !important;
  }
  .m-sm-n14 {
    margin: -3.5rem !important;
  }
  .mt-sm-n14,
  .my-sm-n14 {
    margin-top: -3.5rem !important;
  }
  .mr-sm-n14,
  .mx-sm-n14 {
    margin-right: -3.5rem !important;
  }
  .mb-sm-n14,
  .my-sm-n14 {
    margin-bottom: -3.5rem !important;
  }
  .ml-sm-n14,
  .mx-sm-n14 {
    margin-left: -3.5rem !important;
  }
  .m-sm-n15 {
    margin: -3.75rem !important;
  }
  .mt-sm-n15,
  .my-sm-n15 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n15,
  .mx-sm-n15 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n15,
  .my-sm-n15 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n15,
  .mx-sm-n15 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n16 {
    margin: -4rem !important;
  }
  .mt-sm-n16,
  .my-sm-n16 {
    margin-top: -4rem !important;
  }
  .mr-sm-n16,
  .mx-sm-n16 {
    margin-right: -4rem !important;
  }
  .mb-sm-n16,
  .my-sm-n16 {
    margin-bottom: -4rem !important;
  }
  .ml-sm-n16,
  .mx-sm-n16 {
    margin-left: -4rem !important;
  }
  .m-sm-n17 {
    margin: -4.25rem !important;
  }
  .mt-sm-n17,
  .my-sm-n17 {
    margin-top: -4.25rem !important;
  }
  .mr-sm-n17,
  .mx-sm-n17 {
    margin-right: -4.25rem !important;
  }
  .mb-sm-n17,
  .my-sm-n17 {
    margin-bottom: -4.25rem !important;
  }
  .ml-sm-n17,
  .mx-sm-n17 {
    margin-left: -4.25rem !important;
  }
  .m-sm-n18 {
    margin: -4.5rem !important;
  }
  .mt-sm-n18,
  .my-sm-n18 {
    margin-top: -4.5rem !important;
  }
  .mr-sm-n18,
  .mx-sm-n18 {
    margin-right: -4.5rem !important;
  }
  .mb-sm-n18,
  .my-sm-n18 {
    margin-bottom: -4.5rem !important;
  }
  .ml-sm-n18,
  .mx-sm-n18 {
    margin-left: -4.5rem !important;
  }
  .m-sm-n19 {
    margin: -4.75rem !important;
  }
  .mt-sm-n19,
  .my-sm-n19 {
    margin-top: -4.75rem !important;
  }
  .mr-sm-n19,
  .mx-sm-n19 {
    margin-right: -4.75rem !important;
  }
  .mb-sm-n19,
  .my-sm-n19 {
    margin-bottom: -4.75rem !important;
  }
  .ml-sm-n19,
  .mx-sm-n19 {
    margin-left: -4.75rem !important;
  }
  .m-sm-n20 {
    margin: -5rem !important;
  }
  .mt-sm-n20,
  .my-sm-n20 {
    margin-top: -5rem !important;
  }
  .mr-sm-n20,
  .mx-sm-n20 {
    margin-right: -5rem !important;
  }
  .mb-sm-n20,
  .my-sm-n20 {
    margin-bottom: -5rem !important;
  }
  .ml-sm-n20,
  .mx-sm-n20 {
    margin-left: -5rem !important;
  }
  .m-sm-n21 {
    margin: -5.25rem !important;
  }
  .mt-sm-n21,
  .my-sm-n21 {
    margin-top: -5.25rem !important;
  }
  .mr-sm-n21,
  .mx-sm-n21 {
    margin-right: -5.25rem !important;
  }
  .mb-sm-n21,
  .my-sm-n21 {
    margin-bottom: -5.25rem !important;
  }
  .ml-sm-n21,
  .mx-sm-n21 {
    margin-left: -5.25rem !important;
  }
  .m-sm-n22 {
    margin: -5.5rem !important;
  }
  .mt-sm-n22,
  .my-sm-n22 {
    margin-top: -5.5rem !important;
  }
  .mr-sm-n22,
  .mx-sm-n22 {
    margin-right: -5.5rem !important;
  }
  .mb-sm-n22,
  .my-sm-n22 {
    margin-bottom: -5.5rem !important;
  }
  .ml-sm-n22,
  .mx-sm-n22 {
    margin-left: -5.5rem !important;
  }
  .m-sm-n23 {
    margin: -5.75rem !important;
  }
  .mt-sm-n23,
  .my-sm-n23 {
    margin-top: -5.75rem !important;
  }
  .mr-sm-n23,
  .mx-sm-n23 {
    margin-right: -5.75rem !important;
  }
  .mb-sm-n23,
  .my-sm-n23 {
    margin-bottom: -5.75rem !important;
  }
  .ml-sm-n23,
  .mx-sm-n23 {
    margin-left: -5.75rem !important;
  }
  .m-sm-n24 {
    margin: -6rem !important;
  }
  .mt-sm-n24,
  .my-sm-n24 {
    margin-top: -6rem !important;
  }
  .mr-sm-n24,
  .mx-sm-n24 {
    margin-right: -6rem !important;
  }
  .mb-sm-n24,
  .my-sm-n24 {
    margin-bottom: -6rem !important;
  }
  .ml-sm-n24,
  .mx-sm-n24 {
    margin-left: -6rem !important;
  }
  .m-sm-n25 {
    margin: -6.25rem !important;
  }
  .mt-sm-n25,
  .my-sm-n25 {
    margin-top: -6.25rem !important;
  }
  .mr-sm-n25,
  .mx-sm-n25 {
    margin-right: -6.25rem !important;
  }
  .mb-sm-n25,
  .my-sm-n25 {
    margin-bottom: -6.25rem !important;
  }
  .ml-sm-n25,
  .mx-sm-n25 {
    margin-left: -6.25rem !important;
  }
  .m-sm-n26 {
    margin: -6.5rem !important;
  }
  .mt-sm-n26,
  .my-sm-n26 {
    margin-top: -6.5rem !important;
  }
  .mr-sm-n26,
  .mx-sm-n26 {
    margin-right: -6.5rem !important;
  }
  .mb-sm-n26,
  .my-sm-n26 {
    margin-bottom: -6.5rem !important;
  }
  .ml-sm-n26,
  .mx-sm-n26 {
    margin-left: -6.5rem !important;
  }
  .m-sm-n27 {
    margin: -6.75rem !important;
  }
  .mt-sm-n27,
  .my-sm-n27 {
    margin-top: -6.75rem !important;
  }
  .mr-sm-n27,
  .mx-sm-n27 {
    margin-right: -6.75rem !important;
  }
  .mb-sm-n27,
  .my-sm-n27 {
    margin-bottom: -6.75rem !important;
  }
  .ml-sm-n27,
  .mx-sm-n27 {
    margin-left: -6.75rem !important;
  }
  .m-sm-n28 {
    margin: -7rem !important;
  }
  .mt-sm-n28,
  .my-sm-n28 {
    margin-top: -7rem !important;
  }
  .mr-sm-n28,
  .mx-sm-n28 {
    margin-right: -7rem !important;
  }
  .mb-sm-n28,
  .my-sm-n28 {
    margin-bottom: -7rem !important;
  }
  .ml-sm-n28,
  .mx-sm-n28 {
    margin-left: -7rem !important;
  }
  .m-sm-n29 {
    margin: -7.25rem !important;
  }
  .mt-sm-n29,
  .my-sm-n29 {
    margin-top: -7.25rem !important;
  }
  .mr-sm-n29,
  .mx-sm-n29 {
    margin-right: -7.25rem !important;
  }
  .mb-sm-n29,
  .my-sm-n29 {
    margin-bottom: -7.25rem !important;
  }
  .ml-sm-n29,
  .mx-sm-n29 {
    margin-left: -7.25rem !important;
  }
  .m-sm-n30 {
    margin: -7.5rem !important;
  }
  .mt-sm-n30,
  .my-sm-n30 {
    margin-top: -7.5rem !important;
  }
  .mr-sm-n30,
  .mx-sm-n30 {
    margin-right: -7.5rem !important;
  }
  .mb-sm-n30,
  .my-sm-n30 {
    margin-bottom: -7.5rem !important;
  }
  .ml-sm-n30,
  .mx-sm-n30 {
    margin-left: -7.5rem !important;
  }
  .m-sm-n31 {
    margin: -7.75rem !important;
  }
  .mt-sm-n31,
  .my-sm-n31 {
    margin-top: -7.75rem !important;
  }
  .mr-sm-n31,
  .mx-sm-n31 {
    margin-right: -7.75rem !important;
  }
  .mb-sm-n31,
  .my-sm-n31 {
    margin-bottom: -7.75rem !important;
  }
  .ml-sm-n31,
  .mx-sm-n31 {
    margin-left: -7.75rem !important;
  }
  .m-sm-n32 {
    margin: -8rem !important;
  }
  .mt-sm-n32,
  .my-sm-n32 {
    margin-top: -8rem !important;
  }
  .mr-sm-n32,
  .mx-sm-n32 {
    margin-right: -8rem !important;
  }
  .mb-sm-n32,
  .my-sm-n32 {
    margin-bottom: -8rem !important;
  }
  .ml-sm-n32,
  .mx-sm-n32 {
    margin-left: -8rem !important;
  }
  .m-sm-n33 {
    margin: -8.25rem !important;
  }
  .mt-sm-n33,
  .my-sm-n33 {
    margin-top: -8.25rem !important;
  }
  .mr-sm-n33,
  .mx-sm-n33 {
    margin-right: -8.25rem !important;
  }
  .mb-sm-n33,
  .my-sm-n33 {
    margin-bottom: -8.25rem !important;
  }
  .ml-sm-n33,
  .mx-sm-n33 {
    margin-left: -8.25rem !important;
  }
  .m-sm-n34 {
    margin: -8.5rem !important;
  }
  .mt-sm-n34,
  .my-sm-n34 {
    margin-top: -8.5rem !important;
  }
  .mr-sm-n34,
  .mx-sm-n34 {
    margin-right: -8.5rem !important;
  }
  .mb-sm-n34,
  .my-sm-n34 {
    margin-bottom: -8.5rem !important;
  }
  .ml-sm-n34,
  .mx-sm-n34 {
    margin-left: -8.5rem !important;
  }
  .m-sm-n35 {
    margin: -8.75rem !important;
  }
  .mt-sm-n35,
  .my-sm-n35 {
    margin-top: -8.75rem !important;
  }
  .mr-sm-n35,
  .mx-sm-n35 {
    margin-right: -8.75rem !important;
  }
  .mb-sm-n35,
  .my-sm-n35 {
    margin-bottom: -8.75rem !important;
  }
  .ml-sm-n35,
  .mx-sm-n35 {
    margin-left: -8.75rem !important;
  }
  .m-sm-n36 {
    margin: -9rem !important;
  }
  .mt-sm-n36,
  .my-sm-n36 {
    margin-top: -9rem !important;
  }
  .mr-sm-n36,
  .mx-sm-n36 {
    margin-right: -9rem !important;
  }
  .mb-sm-n36,
  .my-sm-n36 {
    margin-bottom: -9rem !important;
  }
  .ml-sm-n36,
  .mx-sm-n36 {
    margin-left: -9rem !important;
  }
  .m-sm-n37 {
    margin: -9.25rem !important;
  }
  .mt-sm-n37,
  .my-sm-n37 {
    margin-top: -9.25rem !important;
  }
  .mr-sm-n37,
  .mx-sm-n37 {
    margin-right: -9.25rem !important;
  }
  .mb-sm-n37,
  .my-sm-n37 {
    margin-bottom: -9.25rem !important;
  }
  .ml-sm-n37,
  .mx-sm-n37 {
    margin-left: -9.25rem !important;
  }
  .m-sm-n48 {
    margin: -9.5rem !important;
  }
  .mt-sm-n48,
  .my-sm-n48 {
    margin-top: -9.5rem !important;
  }
  .mr-sm-n48,
  .mx-sm-n48 {
    margin-right: -9.5rem !important;
  }
  .mb-sm-n48,
  .my-sm-n48 {
    margin-bottom: -9.5rem !important;
  }
  .ml-sm-n48,
  .mx-sm-n48 {
    margin-left: -9.5rem !important;
  }
  .m-sm-n39 {
    margin: -9.75rem !important;
  }
  .mt-sm-n39,
  .my-sm-n39 {
    margin-top: -9.75rem !important;
  }
  .mr-sm-n39,
  .mx-sm-n39 {
    margin-right: -9.75rem !important;
  }
  .mb-sm-n39,
  .my-sm-n39 {
    margin-bottom: -9.75rem !important;
  }
  .ml-sm-n39,
  .mx-sm-n39 {
    margin-left: -9.75rem !important;
  }
  .m-sm-n40 {
    margin: -10rem !important;
  }
  .mt-sm-n40,
  .my-sm-n40 {
    margin-top: -10rem !important;
  }
  .mr-sm-n40,
  .mx-sm-n40 {
    margin-right: -10rem !important;
  }
  .mb-sm-n40,
  .my-sm-n40 {
    margin-bottom: -10rem !important;
  }
  .ml-sm-n40,
  .mx-sm-n40 {
    margin-left: -10rem !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: 0.75rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 0.75rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 0.75rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 0.75rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 0.75rem !important;
  }
  .m-md-4 {
    margin: 1rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1rem !important;
  }
  .m-md-5 {
    margin: 1.25rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 1.25rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 1.25rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 1.25rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 1.25rem !important;
  }
  .m-md-6 {
    margin: 1.5rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 1.5rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 1.5rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 1.5rem !important;
  }
  .m-md-7 {
    margin: 1.75rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 1.75rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 1.75rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 1.75rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 1.75rem !important;
  }
  .m-md-8 {
    margin: 2rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 2rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 2rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 2rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 2rem !important;
  }
  .m-md-9 {
    margin: 2.25rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 2.25rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 2.25rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 2.25rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 2.25rem !important;
  }
  .m-md-10 {
    margin: 2.5rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 2.5rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 2.5rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 2.5rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 2.5rem !important;
  }
  .m-md-11 {
    margin: 2.75rem !important;
  }
  .mt-md-11,
  .my-md-11 {
    margin-top: 2.75rem !important;
  }
  .mr-md-11,
  .mx-md-11 {
    margin-right: 2.75rem !important;
  }
  .mb-md-11,
  .my-md-11 {
    margin-bottom: 2.75rem !important;
  }
  .ml-md-11,
  .mx-md-11 {
    margin-left: 2.75rem !important;
  }
  .m-md-12 {
    margin: 3rem !important;
  }
  .mt-md-12,
  .my-md-12 {
    margin-top: 3rem !important;
  }
  .mr-md-12,
  .mx-md-12 {
    margin-right: 3rem !important;
  }
  .mb-md-12,
  .my-md-12 {
    margin-bottom: 3rem !important;
  }
  .ml-md-12,
  .mx-md-12 {
    margin-left: 3rem !important;
  }
  .m-md-13 {
    margin: 3.25rem !important;
  }
  .mt-md-13,
  .my-md-13 {
    margin-top: 3.25rem !important;
  }
  .mr-md-13,
  .mx-md-13 {
    margin-right: 3.25rem !important;
  }
  .mb-md-13,
  .my-md-13 {
    margin-bottom: 3.25rem !important;
  }
  .ml-md-13,
  .mx-md-13 {
    margin-left: 3.25rem !important;
  }
  .m-md-14 {
    margin: 3.5rem !important;
  }
  .mt-md-14,
  .my-md-14 {
    margin-top: 3.5rem !important;
  }
  .mr-md-14,
  .mx-md-14 {
    margin-right: 3.5rem !important;
  }
  .mb-md-14,
  .my-md-14 {
    margin-bottom: 3.5rem !important;
  }
  .ml-md-14,
  .mx-md-14 {
    margin-left: 3.5rem !important;
  }
  .m-md-15 {
    margin: 3.75rem !important;
  }
  .mt-md-15,
  .my-md-15 {
    margin-top: 3.75rem !important;
  }
  .mr-md-15,
  .mx-md-15 {
    margin-right: 3.75rem !important;
  }
  .mb-md-15,
  .my-md-15 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-15,
  .mx-md-15 {
    margin-left: 3.75rem !important;
  }
  .m-md-16 {
    margin: 4rem !important;
  }
  .mt-md-16,
  .my-md-16 {
    margin-top: 4rem !important;
  }
  .mr-md-16,
  .mx-md-16 {
    margin-right: 4rem !important;
  }
  .mb-md-16,
  .my-md-16 {
    margin-bottom: 4rem !important;
  }
  .ml-md-16,
  .mx-md-16 {
    margin-left: 4rem !important;
  }
  .m-md-17 {
    margin: 4.25rem !important;
  }
  .mt-md-17,
  .my-md-17 {
    margin-top: 4.25rem !important;
  }
  .mr-md-17,
  .mx-md-17 {
    margin-right: 4.25rem !important;
  }
  .mb-md-17,
  .my-md-17 {
    margin-bottom: 4.25rem !important;
  }
  .ml-md-17,
  .mx-md-17 {
    margin-left: 4.25rem !important;
  }
  .m-md-18 {
    margin: 4.5rem !important;
  }
  .mt-md-18,
  .my-md-18 {
    margin-top: 4.5rem !important;
  }
  .mr-md-18,
  .mx-md-18 {
    margin-right: 4.5rem !important;
  }
  .mb-md-18,
  .my-md-18 {
    margin-bottom: 4.5rem !important;
  }
  .ml-md-18,
  .mx-md-18 {
    margin-left: 4.5rem !important;
  }
  .m-md-19 {
    margin: 4.75rem !important;
  }
  .mt-md-19,
  .my-md-19 {
    margin-top: 4.75rem !important;
  }
  .mr-md-19,
  .mx-md-19 {
    margin-right: 4.75rem !important;
  }
  .mb-md-19,
  .my-md-19 {
    margin-bottom: 4.75rem !important;
  }
  .ml-md-19,
  .mx-md-19 {
    margin-left: 4.75rem !important;
  }
  .m-md-20 {
    margin: 5rem !important;
  }
  .mt-md-20,
  .my-md-20 {
    margin-top: 5rem !important;
  }
  .mr-md-20,
  .mx-md-20 {
    margin-right: 5rem !important;
  }
  .mb-md-20,
  .my-md-20 {
    margin-bottom: 5rem !important;
  }
  .ml-md-20,
  .mx-md-20 {
    margin-left: 5rem !important;
  }
  .m-md-21 {
    margin: 5.25rem !important;
  }
  .mt-md-21,
  .my-md-21 {
    margin-top: 5.25rem !important;
  }
  .mr-md-21,
  .mx-md-21 {
    margin-right: 5.25rem !important;
  }
  .mb-md-21,
  .my-md-21 {
    margin-bottom: 5.25rem !important;
  }
  .ml-md-21,
  .mx-md-21 {
    margin-left: 5.25rem !important;
  }
  .m-md-22 {
    margin: 5.5rem !important;
  }
  .mt-md-22,
  .my-md-22 {
    margin-top: 5.5rem !important;
  }
  .mr-md-22,
  .mx-md-22 {
    margin-right: 5.5rem !important;
  }
  .mb-md-22,
  .my-md-22 {
    margin-bottom: 5.5rem !important;
  }
  .ml-md-22,
  .mx-md-22 {
    margin-left: 5.5rem !important;
  }
  .m-md-23 {
    margin: 5.75rem !important;
  }
  .mt-md-23,
  .my-md-23 {
    margin-top: 5.75rem !important;
  }
  .mr-md-23,
  .mx-md-23 {
    margin-right: 5.75rem !important;
  }
  .mb-md-23,
  .my-md-23 {
    margin-bottom: 5.75rem !important;
  }
  .ml-md-23,
  .mx-md-23 {
    margin-left: 5.75rem !important;
  }
  .m-md-24 {
    margin: 6rem !important;
  }
  .mt-md-24,
  .my-md-24 {
    margin-top: 6rem !important;
  }
  .mr-md-24,
  .mx-md-24 {
    margin-right: 6rem !important;
  }
  .mb-md-24,
  .my-md-24 {
    margin-bottom: 6rem !important;
  }
  .ml-md-24,
  .mx-md-24 {
    margin-left: 6rem !important;
  }
  .m-md-25 {
    margin: 6.25rem !important;
  }
  .mt-md-25,
  .my-md-25 {
    margin-top: 6.25rem !important;
  }
  .mr-md-25,
  .mx-md-25 {
    margin-right: 6.25rem !important;
  }
  .mb-md-25,
  .my-md-25 {
    margin-bottom: 6.25rem !important;
  }
  .ml-md-25,
  .mx-md-25 {
    margin-left: 6.25rem !important;
  }
  .m-md-26 {
    margin: 6.5rem !important;
  }
  .mt-md-26,
  .my-md-26 {
    margin-top: 6.5rem !important;
  }
  .mr-md-26,
  .mx-md-26 {
    margin-right: 6.5rem !important;
  }
  .mb-md-26,
  .my-md-26 {
    margin-bottom: 6.5rem !important;
  }
  .ml-md-26,
  .mx-md-26 {
    margin-left: 6.5rem !important;
  }
  .m-md-27 {
    margin: 6.75rem !important;
  }
  .mt-md-27,
  .my-md-27 {
    margin-top: 6.75rem !important;
  }
  .mr-md-27,
  .mx-md-27 {
    margin-right: 6.75rem !important;
  }
  .mb-md-27,
  .my-md-27 {
    margin-bottom: 6.75rem !important;
  }
  .ml-md-27,
  .mx-md-27 {
    margin-left: 6.75rem !important;
  }
  .m-md-28 {
    margin: 7rem !important;
  }
  .mt-md-28,
  .my-md-28 {
    margin-top: 7rem !important;
  }
  .mr-md-28,
  .mx-md-28 {
    margin-right: 7rem !important;
  }
  .mb-md-28,
  .my-md-28 {
    margin-bottom: 7rem !important;
  }
  .ml-md-28,
  .mx-md-28 {
    margin-left: 7rem !important;
  }
  .m-md-29 {
    margin: 7.25rem !important;
  }
  .mt-md-29,
  .my-md-29 {
    margin-top: 7.25rem !important;
  }
  .mr-md-29,
  .mx-md-29 {
    margin-right: 7.25rem !important;
  }
  .mb-md-29,
  .my-md-29 {
    margin-bottom: 7.25rem !important;
  }
  .ml-md-29,
  .mx-md-29 {
    margin-left: 7.25rem !important;
  }
  .m-md-30 {
    margin: 7.5rem !important;
  }
  .mt-md-30,
  .my-md-30 {
    margin-top: 7.5rem !important;
  }
  .mr-md-30,
  .mx-md-30 {
    margin-right: 7.5rem !important;
  }
  .mb-md-30,
  .my-md-30 {
    margin-bottom: 7.5rem !important;
  }
  .ml-md-30,
  .mx-md-30 {
    margin-left: 7.5rem !important;
  }
  .m-md-31 {
    margin: 7.75rem !important;
  }
  .mt-md-31,
  .my-md-31 {
    margin-top: 7.75rem !important;
  }
  .mr-md-31,
  .mx-md-31 {
    margin-right: 7.75rem !important;
  }
  .mb-md-31,
  .my-md-31 {
    margin-bottom: 7.75rem !important;
  }
  .ml-md-31,
  .mx-md-31 {
    margin-left: 7.75rem !important;
  }
  .m-md-32 {
    margin: 8rem !important;
  }
  .mt-md-32,
  .my-md-32 {
    margin-top: 8rem !important;
  }
  .mr-md-32,
  .mx-md-32 {
    margin-right: 8rem !important;
  }
  .mb-md-32,
  .my-md-32 {
    margin-bottom: 8rem !important;
  }
  .ml-md-32,
  .mx-md-32 {
    margin-left: 8rem !important;
  }
  .m-md-33 {
    margin: 8.25rem !important;
  }
  .mt-md-33,
  .my-md-33 {
    margin-top: 8.25rem !important;
  }
  .mr-md-33,
  .mx-md-33 {
    margin-right: 8.25rem !important;
  }
  .mb-md-33,
  .my-md-33 {
    margin-bottom: 8.25rem !important;
  }
  .ml-md-33,
  .mx-md-33 {
    margin-left: 8.25rem !important;
  }
  .m-md-34 {
    margin: 8.5rem !important;
  }
  .mt-md-34,
  .my-md-34 {
    margin-top: 8.5rem !important;
  }
  .mr-md-34,
  .mx-md-34 {
    margin-right: 8.5rem !important;
  }
  .mb-md-34,
  .my-md-34 {
    margin-bottom: 8.5rem !important;
  }
  .ml-md-34,
  .mx-md-34 {
    margin-left: 8.5rem !important;
  }
  .m-md-35 {
    margin: 8.75rem !important;
  }
  .mt-md-35,
  .my-md-35 {
    margin-top: 8.75rem !important;
  }
  .mr-md-35,
  .mx-md-35 {
    margin-right: 8.75rem !important;
  }
  .mb-md-35,
  .my-md-35 {
    margin-bottom: 8.75rem !important;
  }
  .ml-md-35,
  .mx-md-35 {
    margin-left: 8.75rem !important;
  }
  .m-md-36 {
    margin: 9rem !important;
  }
  .mt-md-36,
  .my-md-36 {
    margin-top: 9rem !important;
  }
  .mr-md-36,
  .mx-md-36 {
    margin-right: 9rem !important;
  }
  .mb-md-36,
  .my-md-36 {
    margin-bottom: 9rem !important;
  }
  .ml-md-36,
  .mx-md-36 {
    margin-left: 9rem !important;
  }
  .m-md-37 {
    margin: 9.25rem !important;
  }
  .mt-md-37,
  .my-md-37 {
    margin-top: 9.25rem !important;
  }
  .mr-md-37,
  .mx-md-37 {
    margin-right: 9.25rem !important;
  }
  .mb-md-37,
  .my-md-37 {
    margin-bottom: 9.25rem !important;
  }
  .ml-md-37,
  .mx-md-37 {
    margin-left: 9.25rem !important;
  }
  .m-md-48 {
    margin: 9.5rem !important;
  }
  .mt-md-48,
  .my-md-48 {
    margin-top: 9.5rem !important;
  }
  .mr-md-48,
  .mx-md-48 {
    margin-right: 9.5rem !important;
  }
  .mb-md-48,
  .my-md-48 {
    margin-bottom: 9.5rem !important;
  }
  .ml-md-48,
  .mx-md-48 {
    margin-left: 9.5rem !important;
  }
  .m-md-39 {
    margin: 9.75rem !important;
  }
  .mt-md-39,
  .my-md-39 {
    margin-top: 9.75rem !important;
  }
  .mr-md-39,
  .mx-md-39 {
    margin-right: 9.75rem !important;
  }
  .mb-md-39,
  .my-md-39 {
    margin-bottom: 9.75rem !important;
  }
  .ml-md-39,
  .mx-md-39 {
    margin-left: 9.75rem !important;
  }
  .m-md-40 {
    margin: 10rem !important;
  }
  .mt-md-40,
  .my-md-40 {
    margin-top: 10rem !important;
  }
  .mr-md-40,
  .mx-md-40 {
    margin-right: 10rem !important;
  }
  .mb-md-40,
  .my-md-40 {
    margin-bottom: 10rem !important;
  }
  .ml-md-40,
  .mx-md-40 {
    margin-left: 10rem !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: 0.75rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 0.75rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 0.75rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 0.75rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 0.75rem !important;
  }
  .p-md-4 {
    padding: 1rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1rem !important;
  }
  .p-md-5 {
    padding: 1.25rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 1.25rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 1.25rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 1.25rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 1.25rem !important;
  }
  .p-md-6 {
    padding: 1.5rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 1.5rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 1.5rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 1.5rem !important;
  }
  .p-md-7 {
    padding: 1.75rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 1.75rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 1.75rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 1.75rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 1.75rem !important;
  }
  .p-md-8 {
    padding: 2rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 2rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 2rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 2rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 2rem !important;
  }
  .p-md-9 {
    padding: 2.25rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 2.25rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 2.25rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 2.25rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 2.25rem !important;
  }
  .p-md-10 {
    padding: 2.5rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 2.5rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 2.5rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 2.5rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 2.5rem !important;
  }
  .p-md-11 {
    padding: 2.75rem !important;
  }
  .pt-md-11,
  .py-md-11 {
    padding-top: 2.75rem !important;
  }
  .pr-md-11,
  .px-md-11 {
    padding-right: 2.75rem !important;
  }
  .pb-md-11,
  .py-md-11 {
    padding-bottom: 2.75rem !important;
  }
  .pl-md-11,
  .px-md-11 {
    padding-left: 2.75rem !important;
  }
  .p-md-12 {
    padding: 3rem !important;
  }
  .pt-md-12,
  .py-md-12 {
    padding-top: 3rem !important;
  }
  .pr-md-12,
  .px-md-12 {
    padding-right: 3rem !important;
  }
  .pb-md-12,
  .py-md-12 {
    padding-bottom: 3rem !important;
  }
  .pl-md-12,
  .px-md-12 {
    padding-left: 3rem !important;
  }
  .p-md-13 {
    padding: 3.25rem !important;
  }
  .pt-md-13,
  .py-md-13 {
    padding-top: 3.25rem !important;
  }
  .pr-md-13,
  .px-md-13 {
    padding-right: 3.25rem !important;
  }
  .pb-md-13,
  .py-md-13 {
    padding-bottom: 3.25rem !important;
  }
  .pl-md-13,
  .px-md-13 {
    padding-left: 3.25rem !important;
  }
  .p-md-14 {
    padding: 3.5rem !important;
  }
  .pt-md-14,
  .py-md-14 {
    padding-top: 3.5rem !important;
  }
  .pr-md-14,
  .px-md-14 {
    padding-right: 3.5rem !important;
  }
  .pb-md-14,
  .py-md-14 {
    padding-bottom: 3.5rem !important;
  }
  .pl-md-14,
  .px-md-14 {
    padding-left: 3.5rem !important;
  }
  .p-md-15 {
    padding: 3.75rem !important;
  }
  .pt-md-15,
  .py-md-15 {
    padding-top: 3.75rem !important;
  }
  .pr-md-15,
  .px-md-15 {
    padding-right: 3.75rem !important;
  }
  .pb-md-15,
  .py-md-15 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-15,
  .px-md-15 {
    padding-left: 3.75rem !important;
  }
  .p-md-16 {
    padding: 4rem !important;
  }
  .pt-md-16,
  .py-md-16 {
    padding-top: 4rem !important;
  }
  .pr-md-16,
  .px-md-16 {
    padding-right: 4rem !important;
  }
  .pb-md-16,
  .py-md-16 {
    padding-bottom: 4rem !important;
  }
  .pl-md-16,
  .px-md-16 {
    padding-left: 4rem !important;
  }
  .p-md-17 {
    padding: 4.25rem !important;
  }
  .pt-md-17,
  .py-md-17 {
    padding-top: 4.25rem !important;
  }
  .pr-md-17,
  .px-md-17 {
    padding-right: 4.25rem !important;
  }
  .pb-md-17,
  .py-md-17 {
    padding-bottom: 4.25rem !important;
  }
  .pl-md-17,
  .px-md-17 {
    padding-left: 4.25rem !important;
  }
  .p-md-18 {
    padding: 4.5rem !important;
  }
  .pt-md-18,
  .py-md-18 {
    padding-top: 4.5rem !important;
  }
  .pr-md-18,
  .px-md-18 {
    padding-right: 4.5rem !important;
  }
  .pb-md-18,
  .py-md-18 {
    padding-bottom: 4.5rem !important;
  }
  .pl-md-18,
  .px-md-18 {
    padding-left: 4.5rem !important;
  }
  .p-md-19 {
    padding: 4.75rem !important;
  }
  .pt-md-19,
  .py-md-19 {
    padding-top: 4.75rem !important;
  }
  .pr-md-19,
  .px-md-19 {
    padding-right: 4.75rem !important;
  }
  .pb-md-19,
  .py-md-19 {
    padding-bottom: 4.75rem !important;
  }
  .pl-md-19,
  .px-md-19 {
    padding-left: 4.75rem !important;
  }
  .p-md-20 {
    padding: 5rem !important;
  }
  .pt-md-20,
  .py-md-20 {
    padding-top: 5rem !important;
  }
  .pr-md-20,
  .px-md-20 {
    padding-right: 5rem !important;
  }
  .pb-md-20,
  .py-md-20 {
    padding-bottom: 5rem !important;
  }
  .pl-md-20,
  .px-md-20 {
    padding-left: 5rem !important;
  }
  .p-md-21 {
    padding: 5.25rem !important;
  }
  .pt-md-21,
  .py-md-21 {
    padding-top: 5.25rem !important;
  }
  .pr-md-21,
  .px-md-21 {
    padding-right: 5.25rem !important;
  }
  .pb-md-21,
  .py-md-21 {
    padding-bottom: 5.25rem !important;
  }
  .pl-md-21,
  .px-md-21 {
    padding-left: 5.25rem !important;
  }
  .p-md-22 {
    padding: 5.5rem !important;
  }
  .pt-md-22,
  .py-md-22 {
    padding-top: 5.5rem !important;
  }
  .pr-md-22,
  .px-md-22 {
    padding-right: 5.5rem !important;
  }
  .pb-md-22,
  .py-md-22 {
    padding-bottom: 5.5rem !important;
  }
  .pl-md-22,
  .px-md-22 {
    padding-left: 5.5rem !important;
  }
  .p-md-23 {
    padding: 5.75rem !important;
  }
  .pt-md-23,
  .py-md-23 {
    padding-top: 5.75rem !important;
  }
  .pr-md-23,
  .px-md-23 {
    padding-right: 5.75rem !important;
  }
  .pb-md-23,
  .py-md-23 {
    padding-bottom: 5.75rem !important;
  }
  .pl-md-23,
  .px-md-23 {
    padding-left: 5.75rem !important;
  }
  .p-md-24 {
    padding: 6rem !important;
  }
  .pt-md-24,
  .py-md-24 {
    padding-top: 6rem !important;
  }
  .pr-md-24,
  .px-md-24 {
    padding-right: 6rem !important;
  }
  .pb-md-24,
  .py-md-24 {
    padding-bottom: 6rem !important;
  }
  .pl-md-24,
  .px-md-24 {
    padding-left: 6rem !important;
  }
  .p-md-25 {
    padding: 6.25rem !important;
  }
  .pt-md-25,
  .py-md-25 {
    padding-top: 6.25rem !important;
  }
  .pr-md-25,
  .px-md-25 {
    padding-right: 6.25rem !important;
  }
  .pb-md-25,
  .py-md-25 {
    padding-bottom: 6.25rem !important;
  }
  .pl-md-25,
  .px-md-25 {
    padding-left: 6.25rem !important;
  }
  .p-md-26 {
    padding: 6.5rem !important;
  }
  .pt-md-26,
  .py-md-26 {
    padding-top: 6.5rem !important;
  }
  .pr-md-26,
  .px-md-26 {
    padding-right: 6.5rem !important;
  }
  .pb-md-26,
  .py-md-26 {
    padding-bottom: 6.5rem !important;
  }
  .pl-md-26,
  .px-md-26 {
    padding-left: 6.5rem !important;
  }
  .p-md-27 {
    padding: 6.75rem !important;
  }
  .pt-md-27,
  .py-md-27 {
    padding-top: 6.75rem !important;
  }
  .pr-md-27,
  .px-md-27 {
    padding-right: 6.75rem !important;
  }
  .pb-md-27,
  .py-md-27 {
    padding-bottom: 6.75rem !important;
  }
  .pl-md-27,
  .px-md-27 {
    padding-left: 6.75rem !important;
  }
  .p-md-28 {
    padding: 7rem !important;
  }
  .pt-md-28,
  .py-md-28 {
    padding-top: 7rem !important;
  }
  .pr-md-28,
  .px-md-28 {
    padding-right: 7rem !important;
  }
  .pb-md-28,
  .py-md-28 {
    padding-bottom: 7rem !important;
  }
  .pl-md-28,
  .px-md-28 {
    padding-left: 7rem !important;
  }
  .p-md-29 {
    padding: 7.25rem !important;
  }
  .pt-md-29,
  .py-md-29 {
    padding-top: 7.25rem !important;
  }
  .pr-md-29,
  .px-md-29 {
    padding-right: 7.25rem !important;
  }
  .pb-md-29,
  .py-md-29 {
    padding-bottom: 7.25rem !important;
  }
  .pl-md-29,
  .px-md-29 {
    padding-left: 7.25rem !important;
  }
  .p-md-30 {
    padding: 7.5rem !important;
  }
  .pt-md-30,
  .py-md-30 {
    padding-top: 7.5rem !important;
  }
  .pr-md-30,
  .px-md-30 {
    padding-right: 7.5rem !important;
  }
  .pb-md-30,
  .py-md-30 {
    padding-bottom: 7.5rem !important;
  }
  .pl-md-30,
  .px-md-30 {
    padding-left: 7.5rem !important;
  }
  .p-md-31 {
    padding: 7.75rem !important;
  }
  .pt-md-31,
  .py-md-31 {
    padding-top: 7.75rem !important;
  }
  .pr-md-31,
  .px-md-31 {
    padding-right: 7.75rem !important;
  }
  .pb-md-31,
  .py-md-31 {
    padding-bottom: 7.75rem !important;
  }
  .pl-md-31,
  .px-md-31 {
    padding-left: 7.75rem !important;
  }
  .p-md-32 {
    padding: 8rem !important;
  }
  .pt-md-32,
  .py-md-32 {
    padding-top: 8rem !important;
  }
  .pr-md-32,
  .px-md-32 {
    padding-right: 8rem !important;
  }
  .pb-md-32,
  .py-md-32 {
    padding-bottom: 8rem !important;
  }
  .pl-md-32,
  .px-md-32 {
    padding-left: 8rem !important;
  }
  .p-md-33 {
    padding: 8.25rem !important;
  }
  .pt-md-33,
  .py-md-33 {
    padding-top: 8.25rem !important;
  }
  .pr-md-33,
  .px-md-33 {
    padding-right: 8.25rem !important;
  }
  .pb-md-33,
  .py-md-33 {
    padding-bottom: 8.25rem !important;
  }
  .pl-md-33,
  .px-md-33 {
    padding-left: 8.25rem !important;
  }
  .p-md-34 {
    padding: 8.5rem !important;
  }
  .pt-md-34,
  .py-md-34 {
    padding-top: 8.5rem !important;
  }
  .pr-md-34,
  .px-md-34 {
    padding-right: 8.5rem !important;
  }
  .pb-md-34,
  .py-md-34 {
    padding-bottom: 8.5rem !important;
  }
  .pl-md-34,
  .px-md-34 {
    padding-left: 8.5rem !important;
  }
  .p-md-35 {
    padding: 8.75rem !important;
  }
  .pt-md-35,
  .py-md-35 {
    padding-top: 8.75rem !important;
  }
  .pr-md-35,
  .px-md-35 {
    padding-right: 8.75rem !important;
  }
  .pb-md-35,
  .py-md-35 {
    padding-bottom: 8.75rem !important;
  }
  .pl-md-35,
  .px-md-35 {
    padding-left: 8.75rem !important;
  }
  .p-md-36 {
    padding: 9rem !important;
  }
  .pt-md-36,
  .py-md-36 {
    padding-top: 9rem !important;
  }
  .pr-md-36,
  .px-md-36 {
    padding-right: 9rem !important;
  }
  .pb-md-36,
  .py-md-36 {
    padding-bottom: 9rem !important;
  }
  .pl-md-36,
  .px-md-36 {
    padding-left: 9rem !important;
  }
  .p-md-37 {
    padding: 9.25rem !important;
  }
  .pt-md-37,
  .py-md-37 {
    padding-top: 9.25rem !important;
  }
  .pr-md-37,
  .px-md-37 {
    padding-right: 9.25rem !important;
  }
  .pb-md-37,
  .py-md-37 {
    padding-bottom: 9.25rem !important;
  }
  .pl-md-37,
  .px-md-37 {
    padding-left: 9.25rem !important;
  }
  .p-md-48 {
    padding: 9.5rem !important;
  }
  .pt-md-48,
  .py-md-48 {
    padding-top: 9.5rem !important;
  }
  .pr-md-48,
  .px-md-48 {
    padding-right: 9.5rem !important;
  }
  .pb-md-48,
  .py-md-48 {
    padding-bottom: 9.5rem !important;
  }
  .pl-md-48,
  .px-md-48 {
    padding-left: 9.5rem !important;
  }
  .p-md-39 {
    padding: 9.75rem !important;
  }
  .pt-md-39,
  .py-md-39 {
    padding-top: 9.75rem !important;
  }
  .pr-md-39,
  .px-md-39 {
    padding-right: 9.75rem !important;
  }
  .pb-md-39,
  .py-md-39 {
    padding-bottom: 9.75rem !important;
  }
  .pl-md-39,
  .px-md-39 {
    padding-left: 9.75rem !important;
  }
  .p-md-40 {
    padding: 10rem !important;
  }
  .pt-md-40,
  .py-md-40 {
    padding-top: 10rem !important;
  }
  .pr-md-40,
  .px-md-40 {
    padding-right: 10rem !important;
  }
  .pb-md-40,
  .py-md-40 {
    padding-bottom: 10rem !important;
  }
  .pl-md-40,
  .px-md-40 {
    padding-left: 10rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -0.75rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -0.75rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -0.75rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -0.75rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -0.75rem !important;
  }
  .m-md-n4 {
    margin: -1rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1rem !important;
  }
  .m-md-n5 {
    margin: -1.25rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -1.25rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -1.25rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -1.25rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -1.25rem !important;
  }
  .m-md-n6 {
    margin: -1.5rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -1.5rem !important;
  }
  .m-md-n7 {
    margin: -1.75rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -1.75rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -1.75rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -1.75rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -1.75rem !important;
  }
  .m-md-n8 {
    margin: -2rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -2rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -2rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -2rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -2rem !important;
  }
  .m-md-n9 {
    margin: -2.25rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -2.25rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -2.25rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -2.25rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -2.25rem !important;
  }
  .m-md-n10 {
    margin: -2.5rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -2.5rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -2.5rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -2.5rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -2.5rem !important;
  }
  .m-md-n11 {
    margin: -2.75rem !important;
  }
  .mt-md-n11,
  .my-md-n11 {
    margin-top: -2.75rem !important;
  }
  .mr-md-n11,
  .mx-md-n11 {
    margin-right: -2.75rem !important;
  }
  .mb-md-n11,
  .my-md-n11 {
    margin-bottom: -2.75rem !important;
  }
  .ml-md-n11,
  .mx-md-n11 {
    margin-left: -2.75rem !important;
  }
  .m-md-n12 {
    margin: -3rem !important;
  }
  .mt-md-n12,
  .my-md-n12 {
    margin-top: -3rem !important;
  }
  .mr-md-n12,
  .mx-md-n12 {
    margin-right: -3rem !important;
  }
  .mb-md-n12,
  .my-md-n12 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n12,
  .mx-md-n12 {
    margin-left: -3rem !important;
  }
  .m-md-n13 {
    margin: -3.25rem !important;
  }
  .mt-md-n13,
  .my-md-n13 {
    margin-top: -3.25rem !important;
  }
  .mr-md-n13,
  .mx-md-n13 {
    margin-right: -3.25rem !important;
  }
  .mb-md-n13,
  .my-md-n13 {
    margin-bottom: -3.25rem !important;
  }
  .ml-md-n13,
  .mx-md-n13 {
    margin-left: -3.25rem !important;
  }
  .m-md-n14 {
    margin: -3.5rem !important;
  }
  .mt-md-n14,
  .my-md-n14 {
    margin-top: -3.5rem !important;
  }
  .mr-md-n14,
  .mx-md-n14 {
    margin-right: -3.5rem !important;
  }
  .mb-md-n14,
  .my-md-n14 {
    margin-bottom: -3.5rem !important;
  }
  .ml-md-n14,
  .mx-md-n14 {
    margin-left: -3.5rem !important;
  }
  .m-md-n15 {
    margin: -3.75rem !important;
  }
  .mt-md-n15,
  .my-md-n15 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n15,
  .mx-md-n15 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n15,
  .my-md-n15 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n15,
  .mx-md-n15 {
    margin-left: -3.75rem !important;
  }
  .m-md-n16 {
    margin: -4rem !important;
  }
  .mt-md-n16,
  .my-md-n16 {
    margin-top: -4rem !important;
  }
  .mr-md-n16,
  .mx-md-n16 {
    margin-right: -4rem !important;
  }
  .mb-md-n16,
  .my-md-n16 {
    margin-bottom: -4rem !important;
  }
  .ml-md-n16,
  .mx-md-n16 {
    margin-left: -4rem !important;
  }
  .m-md-n17 {
    margin: -4.25rem !important;
  }
  .mt-md-n17,
  .my-md-n17 {
    margin-top: -4.25rem !important;
  }
  .mr-md-n17,
  .mx-md-n17 {
    margin-right: -4.25rem !important;
  }
  .mb-md-n17,
  .my-md-n17 {
    margin-bottom: -4.25rem !important;
  }
  .ml-md-n17,
  .mx-md-n17 {
    margin-left: -4.25rem !important;
  }
  .m-md-n18 {
    margin: -4.5rem !important;
  }
  .mt-md-n18,
  .my-md-n18 {
    margin-top: -4.5rem !important;
  }
  .mr-md-n18,
  .mx-md-n18 {
    margin-right: -4.5rem !important;
  }
  .mb-md-n18,
  .my-md-n18 {
    margin-bottom: -4.5rem !important;
  }
  .ml-md-n18,
  .mx-md-n18 {
    margin-left: -4.5rem !important;
  }
  .m-md-n19 {
    margin: -4.75rem !important;
  }
  .mt-md-n19,
  .my-md-n19 {
    margin-top: -4.75rem !important;
  }
  .mr-md-n19,
  .mx-md-n19 {
    margin-right: -4.75rem !important;
  }
  .mb-md-n19,
  .my-md-n19 {
    margin-bottom: -4.75rem !important;
  }
  .ml-md-n19,
  .mx-md-n19 {
    margin-left: -4.75rem !important;
  }
  .m-md-n20 {
    margin: -5rem !important;
  }
  .mt-md-n20,
  .my-md-n20 {
    margin-top: -5rem !important;
  }
  .mr-md-n20,
  .mx-md-n20 {
    margin-right: -5rem !important;
  }
  .mb-md-n20,
  .my-md-n20 {
    margin-bottom: -5rem !important;
  }
  .ml-md-n20,
  .mx-md-n20 {
    margin-left: -5rem !important;
  }
  .m-md-n21 {
    margin: -5.25rem !important;
  }
  .mt-md-n21,
  .my-md-n21 {
    margin-top: -5.25rem !important;
  }
  .mr-md-n21,
  .mx-md-n21 {
    margin-right: -5.25rem !important;
  }
  .mb-md-n21,
  .my-md-n21 {
    margin-bottom: -5.25rem !important;
  }
  .ml-md-n21,
  .mx-md-n21 {
    margin-left: -5.25rem !important;
  }
  .m-md-n22 {
    margin: -5.5rem !important;
  }
  .mt-md-n22,
  .my-md-n22 {
    margin-top: -5.5rem !important;
  }
  .mr-md-n22,
  .mx-md-n22 {
    margin-right: -5.5rem !important;
  }
  .mb-md-n22,
  .my-md-n22 {
    margin-bottom: -5.5rem !important;
  }
  .ml-md-n22,
  .mx-md-n22 {
    margin-left: -5.5rem !important;
  }
  .m-md-n23 {
    margin: -5.75rem !important;
  }
  .mt-md-n23,
  .my-md-n23 {
    margin-top: -5.75rem !important;
  }
  .mr-md-n23,
  .mx-md-n23 {
    margin-right: -5.75rem !important;
  }
  .mb-md-n23,
  .my-md-n23 {
    margin-bottom: -5.75rem !important;
  }
  .ml-md-n23,
  .mx-md-n23 {
    margin-left: -5.75rem !important;
  }
  .m-md-n24 {
    margin: -6rem !important;
  }
  .mt-md-n24,
  .my-md-n24 {
    margin-top: -6rem !important;
  }
  .mr-md-n24,
  .mx-md-n24 {
    margin-right: -6rem !important;
  }
  .mb-md-n24,
  .my-md-n24 {
    margin-bottom: -6rem !important;
  }
  .ml-md-n24,
  .mx-md-n24 {
    margin-left: -6rem !important;
  }
  .m-md-n25 {
    margin: -6.25rem !important;
  }
  .mt-md-n25,
  .my-md-n25 {
    margin-top: -6.25rem !important;
  }
  .mr-md-n25,
  .mx-md-n25 {
    margin-right: -6.25rem !important;
  }
  .mb-md-n25,
  .my-md-n25 {
    margin-bottom: -6.25rem !important;
  }
  .ml-md-n25,
  .mx-md-n25 {
    margin-left: -6.25rem !important;
  }
  .m-md-n26 {
    margin: -6.5rem !important;
  }
  .mt-md-n26,
  .my-md-n26 {
    margin-top: -6.5rem !important;
  }
  .mr-md-n26,
  .mx-md-n26 {
    margin-right: -6.5rem !important;
  }
  .mb-md-n26,
  .my-md-n26 {
    margin-bottom: -6.5rem !important;
  }
  .ml-md-n26,
  .mx-md-n26 {
    margin-left: -6.5rem !important;
  }
  .m-md-n27 {
    margin: -6.75rem !important;
  }
  .mt-md-n27,
  .my-md-n27 {
    margin-top: -6.75rem !important;
  }
  .mr-md-n27,
  .mx-md-n27 {
    margin-right: -6.75rem !important;
  }
  .mb-md-n27,
  .my-md-n27 {
    margin-bottom: -6.75rem !important;
  }
  .ml-md-n27,
  .mx-md-n27 {
    margin-left: -6.75rem !important;
  }
  .m-md-n28 {
    margin: -7rem !important;
  }
  .mt-md-n28,
  .my-md-n28 {
    margin-top: -7rem !important;
  }
  .mr-md-n28,
  .mx-md-n28 {
    margin-right: -7rem !important;
  }
  .mb-md-n28,
  .my-md-n28 {
    margin-bottom: -7rem !important;
  }
  .ml-md-n28,
  .mx-md-n28 {
    margin-left: -7rem !important;
  }
  .m-md-n29 {
    margin: -7.25rem !important;
  }
  .mt-md-n29,
  .my-md-n29 {
    margin-top: -7.25rem !important;
  }
  .mr-md-n29,
  .mx-md-n29 {
    margin-right: -7.25rem !important;
  }
  .mb-md-n29,
  .my-md-n29 {
    margin-bottom: -7.25rem !important;
  }
  .ml-md-n29,
  .mx-md-n29 {
    margin-left: -7.25rem !important;
  }
  .m-md-n30 {
    margin: -7.5rem !important;
  }
  .mt-md-n30,
  .my-md-n30 {
    margin-top: -7.5rem !important;
  }
  .mr-md-n30,
  .mx-md-n30 {
    margin-right: -7.5rem !important;
  }
  .mb-md-n30,
  .my-md-n30 {
    margin-bottom: -7.5rem !important;
  }
  .ml-md-n30,
  .mx-md-n30 {
    margin-left: -7.5rem !important;
  }
  .m-md-n31 {
    margin: -7.75rem !important;
  }
  .mt-md-n31,
  .my-md-n31 {
    margin-top: -7.75rem !important;
  }
  .mr-md-n31,
  .mx-md-n31 {
    margin-right: -7.75rem !important;
  }
  .mb-md-n31,
  .my-md-n31 {
    margin-bottom: -7.75rem !important;
  }
  .ml-md-n31,
  .mx-md-n31 {
    margin-left: -7.75rem !important;
  }
  .m-md-n32 {
    margin: -8rem !important;
  }
  .mt-md-n32,
  .my-md-n32 {
    margin-top: -8rem !important;
  }
  .mr-md-n32,
  .mx-md-n32 {
    margin-right: -8rem !important;
  }
  .mb-md-n32,
  .my-md-n32 {
    margin-bottom: -8rem !important;
  }
  .ml-md-n32,
  .mx-md-n32 {
    margin-left: -8rem !important;
  }
  .m-md-n33 {
    margin: -8.25rem !important;
  }
  .mt-md-n33,
  .my-md-n33 {
    margin-top: -8.25rem !important;
  }
  .mr-md-n33,
  .mx-md-n33 {
    margin-right: -8.25rem !important;
  }
  .mb-md-n33,
  .my-md-n33 {
    margin-bottom: -8.25rem !important;
  }
  .ml-md-n33,
  .mx-md-n33 {
    margin-left: -8.25rem !important;
  }
  .m-md-n34 {
    margin: -8.5rem !important;
  }
  .mt-md-n34,
  .my-md-n34 {
    margin-top: -8.5rem !important;
  }
  .mr-md-n34,
  .mx-md-n34 {
    margin-right: -8.5rem !important;
  }
  .mb-md-n34,
  .my-md-n34 {
    margin-bottom: -8.5rem !important;
  }
  .ml-md-n34,
  .mx-md-n34 {
    margin-left: -8.5rem !important;
  }
  .m-md-n35 {
    margin: -8.75rem !important;
  }
  .mt-md-n35,
  .my-md-n35 {
    margin-top: -8.75rem !important;
  }
  .mr-md-n35,
  .mx-md-n35 {
    margin-right: -8.75rem !important;
  }
  .mb-md-n35,
  .my-md-n35 {
    margin-bottom: -8.75rem !important;
  }
  .ml-md-n35,
  .mx-md-n35 {
    margin-left: -8.75rem !important;
  }
  .m-md-n36 {
    margin: -9rem !important;
  }
  .mt-md-n36,
  .my-md-n36 {
    margin-top: -9rem !important;
  }
  .mr-md-n36,
  .mx-md-n36 {
    margin-right: -9rem !important;
  }
  .mb-md-n36,
  .my-md-n36 {
    margin-bottom: -9rem !important;
  }
  .ml-md-n36,
  .mx-md-n36 {
    margin-left: -9rem !important;
  }
  .m-md-n37 {
    margin: -9.25rem !important;
  }
  .mt-md-n37,
  .my-md-n37 {
    margin-top: -9.25rem !important;
  }
  .mr-md-n37,
  .mx-md-n37 {
    margin-right: -9.25rem !important;
  }
  .mb-md-n37,
  .my-md-n37 {
    margin-bottom: -9.25rem !important;
  }
  .ml-md-n37,
  .mx-md-n37 {
    margin-left: -9.25rem !important;
  }
  .m-md-n48 {
    margin: -9.5rem !important;
  }
  .mt-md-n48,
  .my-md-n48 {
    margin-top: -9.5rem !important;
  }
  .mr-md-n48,
  .mx-md-n48 {
    margin-right: -9.5rem !important;
  }
  .mb-md-n48,
  .my-md-n48 {
    margin-bottom: -9.5rem !important;
  }
  .ml-md-n48,
  .mx-md-n48 {
    margin-left: -9.5rem !important;
  }
  .m-md-n39 {
    margin: -9.75rem !important;
  }
  .mt-md-n39,
  .my-md-n39 {
    margin-top: -9.75rem !important;
  }
  .mr-md-n39,
  .mx-md-n39 {
    margin-right: -9.75rem !important;
  }
  .mb-md-n39,
  .my-md-n39 {
    margin-bottom: -9.75rem !important;
  }
  .ml-md-n39,
  .mx-md-n39 {
    margin-left: -9.75rem !important;
  }
  .m-md-n40 {
    margin: -10rem !important;
  }
  .mt-md-n40,
  .my-md-n40 {
    margin-top: -10rem !important;
  }
  .mr-md-n40,
  .mx-md-n40 {
    margin-right: -10rem !important;
  }
  .mb-md-n40,
  .my-md-n40 {
    margin-bottom: -10rem !important;
  }
  .ml-md-n40,
  .mx-md-n40 {
    margin-left: -10rem !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: 0.75rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 0.75rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 0.75rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 0.75rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 0.75rem !important;
  }
  .m-lg-4 {
    margin: 1rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1rem !important;
  }
  .m-lg-5 {
    margin: 1.25rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 1.25rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 1.25rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 1.25rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 1.25rem !important;
  }
  .m-lg-6 {
    margin: 1.5rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 1.5rem !important;
  }
  .m-lg-7 {
    margin: 1.75rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 1.75rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 1.75rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 1.75rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 1.75rem !important;
  }
  .m-lg-8 {
    margin: 2rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 2rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 2rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 2rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 2rem !important;
  }
  .m-lg-9 {
    margin: 2.25rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 2.25rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 2.25rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 2.25rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 2.25rem !important;
  }
  .m-lg-10 {
    margin: 2.5rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 2.5rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 2.5rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 2.5rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 2.5rem !important;
  }
  .m-lg-11 {
    margin: 2.75rem !important;
  }
  .mt-lg-11,
  .my-lg-11 {
    margin-top: 2.75rem !important;
  }
  .mr-lg-11,
  .mx-lg-11 {
    margin-right: 2.75rem !important;
  }
  .mb-lg-11,
  .my-lg-11 {
    margin-bottom: 2.75rem !important;
  }
  .ml-lg-11,
  .mx-lg-11 {
    margin-left: 2.75rem !important;
  }
  .m-lg-12 {
    margin: 3rem !important;
  }
  .mt-lg-12,
  .my-lg-12 {
    margin-top: 3rem !important;
  }
  .mr-lg-12,
  .mx-lg-12 {
    margin-right: 3rem !important;
  }
  .mb-lg-12,
  .my-lg-12 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-12,
  .mx-lg-12 {
    margin-left: 3rem !important;
  }
  .m-lg-13 {
    margin: 3.25rem !important;
  }
  .mt-lg-13,
  .my-lg-13 {
    margin-top: 3.25rem !important;
  }
  .mr-lg-13,
  .mx-lg-13 {
    margin-right: 3.25rem !important;
  }
  .mb-lg-13,
  .my-lg-13 {
    margin-bottom: 3.25rem !important;
  }
  .ml-lg-13,
  .mx-lg-13 {
    margin-left: 3.25rem !important;
  }
  .m-lg-14 {
    margin: 3.5rem !important;
  }
  .mt-lg-14,
  .my-lg-14 {
    margin-top: 3.5rem !important;
  }
  .mr-lg-14,
  .mx-lg-14 {
    margin-right: 3.5rem !important;
  }
  .mb-lg-14,
  .my-lg-14 {
    margin-bottom: 3.5rem !important;
  }
  .ml-lg-14,
  .mx-lg-14 {
    margin-left: 3.5rem !important;
  }
  .m-lg-15 {
    margin: 3.75rem !important;
  }
  .mt-lg-15,
  .my-lg-15 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-15,
  .mx-lg-15 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-15,
  .my-lg-15 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-15,
  .mx-lg-15 {
    margin-left: 3.75rem !important;
  }
  .m-lg-16 {
    margin: 4rem !important;
  }
  .mt-lg-16,
  .my-lg-16 {
    margin-top: 4rem !important;
  }
  .mr-lg-16,
  .mx-lg-16 {
    margin-right: 4rem !important;
  }
  .mb-lg-16,
  .my-lg-16 {
    margin-bottom: 4rem !important;
  }
  .ml-lg-16,
  .mx-lg-16 {
    margin-left: 4rem !important;
  }
  .m-lg-17 {
    margin: 4.25rem !important;
  }
  .mt-lg-17,
  .my-lg-17 {
    margin-top: 4.25rem !important;
  }
  .mr-lg-17,
  .mx-lg-17 {
    margin-right: 4.25rem !important;
  }
  .mb-lg-17,
  .my-lg-17 {
    margin-bottom: 4.25rem !important;
  }
  .ml-lg-17,
  .mx-lg-17 {
    margin-left: 4.25rem !important;
  }
  .m-lg-18 {
    margin: 4.5rem !important;
  }
  .mt-lg-18,
  .my-lg-18 {
    margin-top: 4.5rem !important;
  }
  .mr-lg-18,
  .mx-lg-18 {
    margin-right: 4.5rem !important;
  }
  .mb-lg-18,
  .my-lg-18 {
    margin-bottom: 4.5rem !important;
  }
  .ml-lg-18,
  .mx-lg-18 {
    margin-left: 4.5rem !important;
  }
  .m-lg-19 {
    margin: 4.75rem !important;
  }
  .mt-lg-19,
  .my-lg-19 {
    margin-top: 4.75rem !important;
  }
  .mr-lg-19,
  .mx-lg-19 {
    margin-right: 4.75rem !important;
  }
  .mb-lg-19,
  .my-lg-19 {
    margin-bottom: 4.75rem !important;
  }
  .ml-lg-19,
  .mx-lg-19 {
    margin-left: 4.75rem !important;
  }
  .m-lg-20 {
    margin: 5rem !important;
  }
  .mt-lg-20,
  .my-lg-20 {
    margin-top: 5rem !important;
  }
  .mr-lg-20,
  .mx-lg-20 {
    margin-right: 5rem !important;
  }
  .mb-lg-20,
  .my-lg-20 {
    margin-bottom: 5rem !important;
  }
  .ml-lg-20,
  .mx-lg-20 {
    margin-left: 5rem !important;
  }
  .m-lg-21 {
    margin: 5.25rem !important;
  }
  .mt-lg-21,
  .my-lg-21 {
    margin-top: 5.25rem !important;
  }
  .mr-lg-21,
  .mx-lg-21 {
    margin-right: 5.25rem !important;
  }
  .mb-lg-21,
  .my-lg-21 {
    margin-bottom: 5.25rem !important;
  }
  .ml-lg-21,
  .mx-lg-21 {
    margin-left: 5.25rem !important;
  }
  .m-lg-22 {
    margin: 5.5rem !important;
  }
  .mt-lg-22,
  .my-lg-22 {
    margin-top: 5.5rem !important;
  }
  .mr-lg-22,
  .mx-lg-22 {
    margin-right: 5.5rem !important;
  }
  .mb-lg-22,
  .my-lg-22 {
    margin-bottom: 5.5rem !important;
  }
  .ml-lg-22,
  .mx-lg-22 {
    margin-left: 5.5rem !important;
  }
  .m-lg-23 {
    margin: 5.75rem !important;
  }
  .mt-lg-23,
  .my-lg-23 {
    margin-top: 5.75rem !important;
  }
  .mr-lg-23,
  .mx-lg-23 {
    margin-right: 5.75rem !important;
  }
  .mb-lg-23,
  .my-lg-23 {
    margin-bottom: 5.75rem !important;
  }
  .ml-lg-23,
  .mx-lg-23 {
    margin-left: 5.75rem !important;
  }
  .m-lg-24 {
    margin: 6rem !important;
  }
  .mt-lg-24,
  .my-lg-24 {
    margin-top: 6rem !important;
  }
  .mr-lg-24,
  .mx-lg-24 {
    margin-right: 6rem !important;
  }
  .mb-lg-24,
  .my-lg-24 {
    margin-bottom: 6rem !important;
  }
  .ml-lg-24,
  .mx-lg-24 {
    margin-left: 6rem !important;
  }
  .m-lg-25 {
    margin: 6.25rem !important;
  }
  .mt-lg-25,
  .my-lg-25 {
    margin-top: 6.25rem !important;
  }
  .mr-lg-25,
  .mx-lg-25 {
    margin-right: 6.25rem !important;
  }
  .mb-lg-25,
  .my-lg-25 {
    margin-bottom: 6.25rem !important;
  }
  .ml-lg-25,
  .mx-lg-25 {
    margin-left: 6.25rem !important;
  }
  .m-lg-26 {
    margin: 6.5rem !important;
  }
  .mt-lg-26,
  .my-lg-26 {
    margin-top: 6.5rem !important;
  }
  .mr-lg-26,
  .mx-lg-26 {
    margin-right: 6.5rem !important;
  }
  .mb-lg-26,
  .my-lg-26 {
    margin-bottom: 6.5rem !important;
  }
  .ml-lg-26,
  .mx-lg-26 {
    margin-left: 6.5rem !important;
  }
  .m-lg-27 {
    margin: 6.75rem !important;
  }
  .mt-lg-27,
  .my-lg-27 {
    margin-top: 6.75rem !important;
  }
  .mr-lg-27,
  .mx-lg-27 {
    margin-right: 6.75rem !important;
  }
  .mb-lg-27,
  .my-lg-27 {
    margin-bottom: 6.75rem !important;
  }
  .ml-lg-27,
  .mx-lg-27 {
    margin-left: 6.75rem !important;
  }
  .m-lg-28 {
    margin: 7rem !important;
  }
  .mt-lg-28,
  .my-lg-28 {
    margin-top: 7rem !important;
  }
  .mr-lg-28,
  .mx-lg-28 {
    margin-right: 7rem !important;
  }
  .mb-lg-28,
  .my-lg-28 {
    margin-bottom: 7rem !important;
  }
  .ml-lg-28,
  .mx-lg-28 {
    margin-left: 7rem !important;
  }
  .m-lg-29 {
    margin: 7.25rem !important;
  }
  .mt-lg-29,
  .my-lg-29 {
    margin-top: 7.25rem !important;
  }
  .mr-lg-29,
  .mx-lg-29 {
    margin-right: 7.25rem !important;
  }
  .mb-lg-29,
  .my-lg-29 {
    margin-bottom: 7.25rem !important;
  }
  .ml-lg-29,
  .mx-lg-29 {
    margin-left: 7.25rem !important;
  }
  .m-lg-30 {
    margin: 7.5rem !important;
  }
  .mt-lg-30,
  .my-lg-30 {
    margin-top: 7.5rem !important;
  }
  .mr-lg-30,
  .mx-lg-30 {
    margin-right: 7.5rem !important;
  }
  .mb-lg-30,
  .my-lg-30 {
    margin-bottom: 7.5rem !important;
  }
  .ml-lg-30,
  .mx-lg-30 {
    margin-left: 7.5rem !important;
  }
  .m-lg-31 {
    margin: 7.75rem !important;
  }
  .mt-lg-31,
  .my-lg-31 {
    margin-top: 7.75rem !important;
  }
  .mr-lg-31,
  .mx-lg-31 {
    margin-right: 7.75rem !important;
  }
  .mb-lg-31,
  .my-lg-31 {
    margin-bottom: 7.75rem !important;
  }
  .ml-lg-31,
  .mx-lg-31 {
    margin-left: 7.75rem !important;
  }
  .m-lg-32 {
    margin: 8rem !important;
  }
  .mt-lg-32,
  .my-lg-32 {
    margin-top: 8rem !important;
  }
  .mr-lg-32,
  .mx-lg-32 {
    margin-right: 8rem !important;
  }
  .mb-lg-32,
  .my-lg-32 {
    margin-bottom: 8rem !important;
  }
  .ml-lg-32,
  .mx-lg-32 {
    margin-left: 8rem !important;
  }
  .m-lg-33 {
    margin: 8.25rem !important;
  }
  .mt-lg-33,
  .my-lg-33 {
    margin-top: 8.25rem !important;
  }
  .mr-lg-33,
  .mx-lg-33 {
    margin-right: 8.25rem !important;
  }
  .mb-lg-33,
  .my-lg-33 {
    margin-bottom: 8.25rem !important;
  }
  .ml-lg-33,
  .mx-lg-33 {
    margin-left: 8.25rem !important;
  }
  .m-lg-34 {
    margin: 8.5rem !important;
  }
  .mt-lg-34,
  .my-lg-34 {
    margin-top: 8.5rem !important;
  }
  .mr-lg-34,
  .mx-lg-34 {
    margin-right: 8.5rem !important;
  }
  .mb-lg-34,
  .my-lg-34 {
    margin-bottom: 8.5rem !important;
  }
  .ml-lg-34,
  .mx-lg-34 {
    margin-left: 8.5rem !important;
  }
  .m-lg-35 {
    margin: 8.75rem !important;
  }
  .mt-lg-35,
  .my-lg-35 {
    margin-top: 8.75rem !important;
  }
  .mr-lg-35,
  .mx-lg-35 {
    margin-right: 8.75rem !important;
  }
  .mb-lg-35,
  .my-lg-35 {
    margin-bottom: 8.75rem !important;
  }
  .ml-lg-35,
  .mx-lg-35 {
    margin-left: 8.75rem !important;
  }
  .m-lg-36 {
    margin: 9rem !important;
  }
  .mt-lg-36,
  .my-lg-36 {
    margin-top: 9rem !important;
  }
  .mr-lg-36,
  .mx-lg-36 {
    margin-right: 9rem !important;
  }
  .mb-lg-36,
  .my-lg-36 {
    margin-bottom: 9rem !important;
  }
  .ml-lg-36,
  .mx-lg-36 {
    margin-left: 9rem !important;
  }
  .m-lg-37 {
    margin: 9.25rem !important;
  }
  .mt-lg-37,
  .my-lg-37 {
    margin-top: 9.25rem !important;
  }
  .mr-lg-37,
  .mx-lg-37 {
    margin-right: 9.25rem !important;
  }
  .mb-lg-37,
  .my-lg-37 {
    margin-bottom: 9.25rem !important;
  }
  .ml-lg-37,
  .mx-lg-37 {
    margin-left: 9.25rem !important;
  }
  .m-lg-48 {
    margin: 9.5rem !important;
  }
  .mt-lg-48,
  .my-lg-48 {
    margin-top: 9.5rem !important;
  }
  .mr-lg-48,
  .mx-lg-48 {
    margin-right: 9.5rem !important;
  }
  .mb-lg-48,
  .my-lg-48 {
    margin-bottom: 9.5rem !important;
  }
  .ml-lg-48,
  .mx-lg-48 {
    margin-left: 9.5rem !important;
  }
  .m-lg-39 {
    margin: 9.75rem !important;
  }
  .mt-lg-39,
  .my-lg-39 {
    margin-top: 9.75rem !important;
  }
  .mr-lg-39,
  .mx-lg-39 {
    margin-right: 9.75rem !important;
  }
  .mb-lg-39,
  .my-lg-39 {
    margin-bottom: 9.75rem !important;
  }
  .ml-lg-39,
  .mx-lg-39 {
    margin-left: 9.75rem !important;
  }
  .m-lg-40 {
    margin: 10rem !important;
  }
  .mt-lg-40,
  .my-lg-40 {
    margin-top: 10rem !important;
  }
  .mr-lg-40,
  .mx-lg-40 {
    margin-right: 10rem !important;
  }
  .mb-lg-40,
  .my-lg-40 {
    margin-bottom: 10rem !important;
  }
  .ml-lg-40,
  .mx-lg-40 {
    margin-left: 10rem !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: 0.75rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 0.75rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 0.75rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 0.75rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 0.75rem !important;
  }
  .p-lg-4 {
    padding: 1rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1rem !important;
  }
  .p-lg-5 {
    padding: 1.25rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 1.25rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 1.25rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 1.25rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 1.25rem !important;
  }
  .p-lg-6 {
    padding: 1.5rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 1.5rem !important;
  }
  .p-lg-7 {
    padding: 1.75rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 1.75rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 1.75rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 1.75rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 1.75rem !important;
  }
  .p-lg-8 {
    padding: 2rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 2rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 2rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 2rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 2rem !important;
  }
  .p-lg-9 {
    padding: 2.25rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 2.25rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 2.25rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 2.25rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 2.25rem !important;
  }
  .p-lg-10 {
    padding: 2.5rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 2.5rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 2.5rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 2.5rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 2.5rem !important;
  }
  .p-lg-11 {
    padding: 2.75rem !important;
  }
  .pt-lg-11,
  .py-lg-11 {
    padding-top: 2.75rem !important;
  }
  .pr-lg-11,
  .px-lg-11 {
    padding-right: 2.75rem !important;
  }
  .pb-lg-11,
  .py-lg-11 {
    padding-bottom: 2.75rem !important;
  }
  .pl-lg-11,
  .px-lg-11 {
    padding-left: 2.75rem !important;
  }
  .p-lg-12 {
    padding: 3rem !important;
  }
  .pt-lg-12,
  .py-lg-12 {
    padding-top: 3rem !important;
  }
  .pr-lg-12,
  .px-lg-12 {
    padding-right: 3rem !important;
  }
  .pb-lg-12,
  .py-lg-12 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-12,
  .px-lg-12 {
    padding-left: 3rem !important;
  }
  .p-lg-13 {
    padding: 3.25rem !important;
  }
  .pt-lg-13,
  .py-lg-13 {
    padding-top: 3.25rem !important;
  }
  .pr-lg-13,
  .px-lg-13 {
    padding-right: 3.25rem !important;
  }
  .pb-lg-13,
  .py-lg-13 {
    padding-bottom: 3.25rem !important;
  }
  .pl-lg-13,
  .px-lg-13 {
    padding-left: 3.25rem !important;
  }
  .p-lg-14 {
    padding: 3.5rem !important;
  }
  .pt-lg-14,
  .py-lg-14 {
    padding-top: 3.5rem !important;
  }
  .pr-lg-14,
  .px-lg-14 {
    padding-right: 3.5rem !important;
  }
  .pb-lg-14,
  .py-lg-14 {
    padding-bottom: 3.5rem !important;
  }
  .pl-lg-14,
  .px-lg-14 {
    padding-left: 3.5rem !important;
  }
  .p-lg-15 {
    padding: 3.75rem !important;
  }
  .pt-lg-15,
  .py-lg-15 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-15,
  .px-lg-15 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-15,
  .py-lg-15 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-15,
  .px-lg-15 {
    padding-left: 3.75rem !important;
  }
  .p-lg-16 {
    padding: 4rem !important;
  }
  .pt-lg-16,
  .py-lg-16 {
    padding-top: 4rem !important;
  }
  .pr-lg-16,
  .px-lg-16 {
    padding-right: 4rem !important;
  }
  .pb-lg-16,
  .py-lg-16 {
    padding-bottom: 4rem !important;
  }
  .pl-lg-16,
  .px-lg-16 {
    padding-left: 4rem !important;
  }
  .p-lg-17 {
    padding: 4.25rem !important;
  }
  .pt-lg-17,
  .py-lg-17 {
    padding-top: 4.25rem !important;
  }
  .pr-lg-17,
  .px-lg-17 {
    padding-right: 4.25rem !important;
  }
  .pb-lg-17,
  .py-lg-17 {
    padding-bottom: 4.25rem !important;
  }
  .pl-lg-17,
  .px-lg-17 {
    padding-left: 4.25rem !important;
  }
  .p-lg-18 {
    padding: 4.5rem !important;
  }
  .pt-lg-18,
  .py-lg-18 {
    padding-top: 4.5rem !important;
  }
  .pr-lg-18,
  .px-lg-18 {
    padding-right: 4.5rem !important;
  }
  .pb-lg-18,
  .py-lg-18 {
    padding-bottom: 4.5rem !important;
  }
  .pl-lg-18,
  .px-lg-18 {
    padding-left: 4.5rem !important;
  }
  .p-lg-19 {
    padding: 4.75rem !important;
  }
  .pt-lg-19,
  .py-lg-19 {
    padding-top: 4.75rem !important;
  }
  .pr-lg-19,
  .px-lg-19 {
    padding-right: 4.75rem !important;
  }
  .pb-lg-19,
  .py-lg-19 {
    padding-bottom: 4.75rem !important;
  }
  .pl-lg-19,
  .px-lg-19 {
    padding-left: 4.75rem !important;
  }
  .p-lg-20 {
    padding: 5rem !important;
  }
  .pt-lg-20,
  .py-lg-20 {
    padding-top: 5rem !important;
  }
  .pr-lg-20,
  .px-lg-20 {
    padding-right: 5rem !important;
  }
  .pb-lg-20,
  .py-lg-20 {
    padding-bottom: 5rem !important;
  }
  .pl-lg-20,
  .px-lg-20 {
    padding-left: 5rem !important;
  }
  .p-lg-21 {
    padding: 5.25rem !important;
  }
  .pt-lg-21,
  .py-lg-21 {
    padding-top: 5.25rem !important;
  }
  .pr-lg-21,
  .px-lg-21 {
    padding-right: 5.25rem !important;
  }
  .pb-lg-21,
  .py-lg-21 {
    padding-bottom: 5.25rem !important;
  }
  .pl-lg-21,
  .px-lg-21 {
    padding-left: 5.25rem !important;
  }
  .p-lg-22 {
    padding: 5.5rem !important;
  }
  .pt-lg-22,
  .py-lg-22 {
    padding-top: 5.5rem !important;
  }
  .pr-lg-22,
  .px-lg-22 {
    padding-right: 5.5rem !important;
  }
  .pb-lg-22,
  .py-lg-22 {
    padding-bottom: 5.5rem !important;
  }
  .pl-lg-22,
  .px-lg-22 {
    padding-left: 5.5rem !important;
  }
  .p-lg-23 {
    padding: 5.75rem !important;
  }
  .pt-lg-23,
  .py-lg-23 {
    padding-top: 5.75rem !important;
  }
  .pr-lg-23,
  .px-lg-23 {
    padding-right: 5.75rem !important;
  }
  .pb-lg-23,
  .py-lg-23 {
    padding-bottom: 5.75rem !important;
  }
  .pl-lg-23,
  .px-lg-23 {
    padding-left: 5.75rem !important;
  }
  .p-lg-24 {
    padding: 6rem !important;
  }
  .pt-lg-24,
  .py-lg-24 {
    padding-top: 6rem !important;
  }
  .pr-lg-24,
  .px-lg-24 {
    padding-right: 6rem !important;
  }
  .pb-lg-24,
  .py-lg-24 {
    padding-bottom: 6rem !important;
  }
  .pl-lg-24,
  .px-lg-24 {
    padding-left: 6rem !important;
  }
  .p-lg-25 {
    padding: 6.25rem !important;
  }
  .pt-lg-25,
  .py-lg-25 {
    padding-top: 6.25rem !important;
  }
  .pr-lg-25,
  .px-lg-25 {
    padding-right: 6.25rem !important;
  }
  .pb-lg-25,
  .py-lg-25 {
    padding-bottom: 6.25rem !important;
  }
  .pl-lg-25,
  .px-lg-25 {
    padding-left: 6.25rem !important;
  }
  .p-lg-26 {
    padding: 6.5rem !important;
  }
  .pt-lg-26,
  .py-lg-26 {
    padding-top: 6.5rem !important;
  }
  .pr-lg-26,
  .px-lg-26 {
    padding-right: 6.5rem !important;
  }
  .pb-lg-26,
  .py-lg-26 {
    padding-bottom: 6.5rem !important;
  }
  .pl-lg-26,
  .px-lg-26 {
    padding-left: 6.5rem !important;
  }
  .p-lg-27 {
    padding: 6.75rem !important;
  }
  .pt-lg-27,
  .py-lg-27 {
    padding-top: 6.75rem !important;
  }
  .pr-lg-27,
  .px-lg-27 {
    padding-right: 6.75rem !important;
  }
  .pb-lg-27,
  .py-lg-27 {
    padding-bottom: 6.75rem !important;
  }
  .pl-lg-27,
  .px-lg-27 {
    padding-left: 6.75rem !important;
  }
  .p-lg-28 {
    padding: 7rem !important;
  }
  .pt-lg-28,
  .py-lg-28 {
    padding-top: 7rem !important;
  }
  .pr-lg-28,
  .px-lg-28 {
    padding-right: 7rem !important;
  }
  .pb-lg-28,
  .py-lg-28 {
    padding-bottom: 7rem !important;
  }
  .pl-lg-28,
  .px-lg-28 {
    padding-left: 7rem !important;
  }
  .p-lg-29 {
    padding: 7.25rem !important;
  }
  .pt-lg-29,
  .py-lg-29 {
    padding-top: 7.25rem !important;
  }
  .pr-lg-29,
  .px-lg-29 {
    padding-right: 7.25rem !important;
  }
  .pb-lg-29,
  .py-lg-29 {
    padding-bottom: 7.25rem !important;
  }
  .pl-lg-29,
  .px-lg-29 {
    padding-left: 7.25rem !important;
  }
  .p-lg-30 {
    padding: 7.5rem !important;
  }
  .pt-lg-30,
  .py-lg-30 {
    padding-top: 7.5rem !important;
  }
  .pr-lg-30,
  .px-lg-30 {
    padding-right: 7.5rem !important;
  }
  .pb-lg-30,
  .py-lg-30 {
    padding-bottom: 7.5rem !important;
  }
  .pl-lg-30,
  .px-lg-30 {
    padding-left: 7.5rem !important;
  }
  .p-lg-31 {
    padding: 7.75rem !important;
  }
  .pt-lg-31,
  .py-lg-31 {
    padding-top: 7.75rem !important;
  }
  .pr-lg-31,
  .px-lg-31 {
    padding-right: 7.75rem !important;
  }
  .pb-lg-31,
  .py-lg-31 {
    padding-bottom: 7.75rem !important;
  }
  .pl-lg-31,
  .px-lg-31 {
    padding-left: 7.75rem !important;
  }
  .p-lg-32 {
    padding: 8rem !important;
  }
  .pt-lg-32,
  .py-lg-32 {
    padding-top: 8rem !important;
  }
  .pr-lg-32,
  .px-lg-32 {
    padding-right: 8rem !important;
  }
  .pb-lg-32,
  .py-lg-32 {
    padding-bottom: 8rem !important;
  }
  .pl-lg-32,
  .px-lg-32 {
    padding-left: 8rem !important;
  }
  .p-lg-33 {
    padding: 8.25rem !important;
  }
  .pt-lg-33,
  .py-lg-33 {
    padding-top: 8.25rem !important;
  }
  .pr-lg-33,
  .px-lg-33 {
    padding-right: 8.25rem !important;
  }
  .pb-lg-33,
  .py-lg-33 {
    padding-bottom: 8.25rem !important;
  }
  .pl-lg-33,
  .px-lg-33 {
    padding-left: 8.25rem !important;
  }
  .p-lg-34 {
    padding: 8.5rem !important;
  }
  .pt-lg-34,
  .py-lg-34 {
    padding-top: 8.5rem !important;
  }
  .pr-lg-34,
  .px-lg-34 {
    padding-right: 8.5rem !important;
  }
  .pb-lg-34,
  .py-lg-34 {
    padding-bottom: 8.5rem !important;
  }
  .pl-lg-34,
  .px-lg-34 {
    padding-left: 8.5rem !important;
  }
  .p-lg-35 {
    padding: 8.75rem !important;
  }
  .pt-lg-35,
  .py-lg-35 {
    padding-top: 8.75rem !important;
  }
  .pr-lg-35,
  .px-lg-35 {
    padding-right: 8.75rem !important;
  }
  .pb-lg-35,
  .py-lg-35 {
    padding-bottom: 8.75rem !important;
  }
  .pl-lg-35,
  .px-lg-35 {
    padding-left: 8.75rem !important;
  }
  .p-lg-36 {
    padding: 9rem !important;
  }
  .pt-lg-36,
  .py-lg-36 {
    padding-top: 9rem !important;
  }
  .pr-lg-36,
  .px-lg-36 {
    padding-right: 9rem !important;
  }
  .pb-lg-36,
  .py-lg-36 {
    padding-bottom: 9rem !important;
  }
  .pl-lg-36,
  .px-lg-36 {
    padding-left: 9rem !important;
  }
  .p-lg-37 {
    padding: 9.25rem !important;
  }
  .pt-lg-37,
  .py-lg-37 {
    padding-top: 9.25rem !important;
  }
  .pr-lg-37,
  .px-lg-37 {
    padding-right: 9.25rem !important;
  }
  .pb-lg-37,
  .py-lg-37 {
    padding-bottom: 9.25rem !important;
  }
  .pl-lg-37,
  .px-lg-37 {
    padding-left: 9.25rem !important;
  }
  .p-lg-48 {
    padding: 9.5rem !important;
  }
  .pt-lg-48,
  .py-lg-48 {
    padding-top: 9.5rem !important;
  }
  .pr-lg-48,
  .px-lg-48 {
    padding-right: 9.5rem !important;
  }
  .pb-lg-48,
  .py-lg-48 {
    padding-bottom: 9.5rem !important;
  }
  .pl-lg-48,
  .px-lg-48 {
    padding-left: 9.5rem !important;
  }
  .p-lg-39 {
    padding: 9.75rem !important;
  }
  .pt-lg-39,
  .py-lg-39 {
    padding-top: 9.75rem !important;
  }
  .pr-lg-39,
  .px-lg-39 {
    padding-right: 9.75rem !important;
  }
  .pb-lg-39,
  .py-lg-39 {
    padding-bottom: 9.75rem !important;
  }
  .pl-lg-39,
  .px-lg-39 {
    padding-left: 9.75rem !important;
  }
  .p-lg-40 {
    padding: 10rem !important;
  }
  .pt-lg-40,
  .py-lg-40 {
    padding-top: 10rem !important;
  }
  .pr-lg-40,
  .px-lg-40 {
    padding-right: 10rem !important;
  }
  .pb-lg-40,
  .py-lg-40 {
    padding-bottom: 10rem !important;
  }
  .pl-lg-40,
  .px-lg-40 {
    padding-left: 10rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -0.75rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -0.75rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -0.75rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -0.75rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -0.75rem !important;
  }
  .m-lg-n4 {
    margin: -1rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1rem !important;
  }
  .m-lg-n5 {
    margin: -1.25rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -1.25rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -1.25rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -1.25rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -1.25rem !important;
  }
  .m-lg-n6 {
    margin: -1.5rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n7 {
    margin: -1.75rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -1.75rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -1.75rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -1.75rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -1.75rem !important;
  }
  .m-lg-n8 {
    margin: -2rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -2rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -2rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -2rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -2rem !important;
  }
  .m-lg-n9 {
    margin: -2.25rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -2.25rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -2.25rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -2.25rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -2.25rem !important;
  }
  .m-lg-n10 {
    margin: -2.5rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -2.5rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -2.5rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -2.5rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -2.5rem !important;
  }
  .m-lg-n11 {
    margin: -2.75rem !important;
  }
  .mt-lg-n11,
  .my-lg-n11 {
    margin-top: -2.75rem !important;
  }
  .mr-lg-n11,
  .mx-lg-n11 {
    margin-right: -2.75rem !important;
  }
  .mb-lg-n11,
  .my-lg-n11 {
    margin-bottom: -2.75rem !important;
  }
  .ml-lg-n11,
  .mx-lg-n11 {
    margin-left: -2.75rem !important;
  }
  .m-lg-n12 {
    margin: -3rem !important;
  }
  .mt-lg-n12,
  .my-lg-n12 {
    margin-top: -3rem !important;
  }
  .mr-lg-n12,
  .mx-lg-n12 {
    margin-right: -3rem !important;
  }
  .mb-lg-n12,
  .my-lg-n12 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n12,
  .mx-lg-n12 {
    margin-left: -3rem !important;
  }
  .m-lg-n13 {
    margin: -3.25rem !important;
  }
  .mt-lg-n13,
  .my-lg-n13 {
    margin-top: -3.25rem !important;
  }
  .mr-lg-n13,
  .mx-lg-n13 {
    margin-right: -3.25rem !important;
  }
  .mb-lg-n13,
  .my-lg-n13 {
    margin-bottom: -3.25rem !important;
  }
  .ml-lg-n13,
  .mx-lg-n13 {
    margin-left: -3.25rem !important;
  }
  .m-lg-n14 {
    margin: -3.5rem !important;
  }
  .mt-lg-n14,
  .my-lg-n14 {
    margin-top: -3.5rem !important;
  }
  .mr-lg-n14,
  .mx-lg-n14 {
    margin-right: -3.5rem !important;
  }
  .mb-lg-n14,
  .my-lg-n14 {
    margin-bottom: -3.5rem !important;
  }
  .ml-lg-n14,
  .mx-lg-n14 {
    margin-left: -3.5rem !important;
  }
  .m-lg-n15 {
    margin: -3.75rem !important;
  }
  .mt-lg-n15,
  .my-lg-n15 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n15,
  .mx-lg-n15 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n15,
  .my-lg-n15 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n15,
  .mx-lg-n15 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n16 {
    margin: -4rem !important;
  }
  .mt-lg-n16,
  .my-lg-n16 {
    margin-top: -4rem !important;
  }
  .mr-lg-n16,
  .mx-lg-n16 {
    margin-right: -4rem !important;
  }
  .mb-lg-n16,
  .my-lg-n16 {
    margin-bottom: -4rem !important;
  }
  .ml-lg-n16,
  .mx-lg-n16 {
    margin-left: -4rem !important;
  }
  .m-lg-n17 {
    margin: -4.25rem !important;
  }
  .mt-lg-n17,
  .my-lg-n17 {
    margin-top: -4.25rem !important;
  }
  .mr-lg-n17,
  .mx-lg-n17 {
    margin-right: -4.25rem !important;
  }
  .mb-lg-n17,
  .my-lg-n17 {
    margin-bottom: -4.25rem !important;
  }
  .ml-lg-n17,
  .mx-lg-n17 {
    margin-left: -4.25rem !important;
  }
  .m-lg-n18 {
    margin: -4.5rem !important;
  }
  .mt-lg-n18,
  .my-lg-n18 {
    margin-top: -4.5rem !important;
  }
  .mr-lg-n18,
  .mx-lg-n18 {
    margin-right: -4.5rem !important;
  }
  .mb-lg-n18,
  .my-lg-n18 {
    margin-bottom: -4.5rem !important;
  }
  .ml-lg-n18,
  .mx-lg-n18 {
    margin-left: -4.5rem !important;
  }
  .m-lg-n19 {
    margin: -4.75rem !important;
  }
  .mt-lg-n19,
  .my-lg-n19 {
    margin-top: -4.75rem !important;
  }
  .mr-lg-n19,
  .mx-lg-n19 {
    margin-right: -4.75rem !important;
  }
  .mb-lg-n19,
  .my-lg-n19 {
    margin-bottom: -4.75rem !important;
  }
  .ml-lg-n19,
  .mx-lg-n19 {
    margin-left: -4.75rem !important;
  }
  .m-lg-n20 {
    margin: -5rem !important;
  }
  .mt-lg-n20,
  .my-lg-n20 {
    margin-top: -5rem !important;
  }
  .mr-lg-n20,
  .mx-lg-n20 {
    margin-right: -5rem !important;
  }
  .mb-lg-n20,
  .my-lg-n20 {
    margin-bottom: -5rem !important;
  }
  .ml-lg-n20,
  .mx-lg-n20 {
    margin-left: -5rem !important;
  }
  .m-lg-n21 {
    margin: -5.25rem !important;
  }
  .mt-lg-n21,
  .my-lg-n21 {
    margin-top: -5.25rem !important;
  }
  .mr-lg-n21,
  .mx-lg-n21 {
    margin-right: -5.25rem !important;
  }
  .mb-lg-n21,
  .my-lg-n21 {
    margin-bottom: -5.25rem !important;
  }
  .ml-lg-n21,
  .mx-lg-n21 {
    margin-left: -5.25rem !important;
  }
  .m-lg-n22 {
    margin: -5.5rem !important;
  }
  .mt-lg-n22,
  .my-lg-n22 {
    margin-top: -5.5rem !important;
  }
  .mr-lg-n22,
  .mx-lg-n22 {
    margin-right: -5.5rem !important;
  }
  .mb-lg-n22,
  .my-lg-n22 {
    margin-bottom: -5.5rem !important;
  }
  .ml-lg-n22,
  .mx-lg-n22 {
    margin-left: -5.5rem !important;
  }
  .m-lg-n23 {
    margin: -5.75rem !important;
  }
  .mt-lg-n23,
  .my-lg-n23 {
    margin-top: -5.75rem !important;
  }
  .mr-lg-n23,
  .mx-lg-n23 {
    margin-right: -5.75rem !important;
  }
  .mb-lg-n23,
  .my-lg-n23 {
    margin-bottom: -5.75rem !important;
  }
  .ml-lg-n23,
  .mx-lg-n23 {
    margin-left: -5.75rem !important;
  }
  .m-lg-n24 {
    margin: -6rem !important;
  }
  .mt-lg-n24,
  .my-lg-n24 {
    margin-top: -6rem !important;
  }
  .mr-lg-n24,
  .mx-lg-n24 {
    margin-right: -6rem !important;
  }
  .mb-lg-n24,
  .my-lg-n24 {
    margin-bottom: -6rem !important;
  }
  .ml-lg-n24,
  .mx-lg-n24 {
    margin-left: -6rem !important;
  }
  .m-lg-n25 {
    margin: -6.25rem !important;
  }
  .mt-lg-n25,
  .my-lg-n25 {
    margin-top: -6.25rem !important;
  }
  .mr-lg-n25,
  .mx-lg-n25 {
    margin-right: -6.25rem !important;
  }
  .mb-lg-n25,
  .my-lg-n25 {
    margin-bottom: -6.25rem !important;
  }
  .ml-lg-n25,
  .mx-lg-n25 {
    margin-left: -6.25rem !important;
  }
  .m-lg-n26 {
    margin: -6.5rem !important;
  }
  .mt-lg-n26,
  .my-lg-n26 {
    margin-top: -6.5rem !important;
  }
  .mr-lg-n26,
  .mx-lg-n26 {
    margin-right: -6.5rem !important;
  }
  .mb-lg-n26,
  .my-lg-n26 {
    margin-bottom: -6.5rem !important;
  }
  .ml-lg-n26,
  .mx-lg-n26 {
    margin-left: -6.5rem !important;
  }
  .m-lg-n27 {
    margin: -6.75rem !important;
  }
  .mt-lg-n27,
  .my-lg-n27 {
    margin-top: -6.75rem !important;
  }
  .mr-lg-n27,
  .mx-lg-n27 {
    margin-right: -6.75rem !important;
  }
  .mb-lg-n27,
  .my-lg-n27 {
    margin-bottom: -6.75rem !important;
  }
  .ml-lg-n27,
  .mx-lg-n27 {
    margin-left: -6.75rem !important;
  }
  .m-lg-n28 {
    margin: -7rem !important;
  }
  .mt-lg-n28,
  .my-lg-n28 {
    margin-top: -7rem !important;
  }
  .mr-lg-n28,
  .mx-lg-n28 {
    margin-right: -7rem !important;
  }
  .mb-lg-n28,
  .my-lg-n28 {
    margin-bottom: -7rem !important;
  }
  .ml-lg-n28,
  .mx-lg-n28 {
    margin-left: -7rem !important;
  }
  .m-lg-n29 {
    margin: -7.25rem !important;
  }
  .mt-lg-n29,
  .my-lg-n29 {
    margin-top: -7.25rem !important;
  }
  .mr-lg-n29,
  .mx-lg-n29 {
    margin-right: -7.25rem !important;
  }
  .mb-lg-n29,
  .my-lg-n29 {
    margin-bottom: -7.25rem !important;
  }
  .ml-lg-n29,
  .mx-lg-n29 {
    margin-left: -7.25rem !important;
  }
  .m-lg-n30 {
    margin: -7.5rem !important;
  }
  .mt-lg-n30,
  .my-lg-n30 {
    margin-top: -7.5rem !important;
  }
  .mr-lg-n30,
  .mx-lg-n30 {
    margin-right: -7.5rem !important;
  }
  .mb-lg-n30,
  .my-lg-n30 {
    margin-bottom: -7.5rem !important;
  }
  .ml-lg-n30,
  .mx-lg-n30 {
    margin-left: -7.5rem !important;
  }
  .m-lg-n31 {
    margin: -7.75rem !important;
  }
  .mt-lg-n31,
  .my-lg-n31 {
    margin-top: -7.75rem !important;
  }
  .mr-lg-n31,
  .mx-lg-n31 {
    margin-right: -7.75rem !important;
  }
  .mb-lg-n31,
  .my-lg-n31 {
    margin-bottom: -7.75rem !important;
  }
  .ml-lg-n31,
  .mx-lg-n31 {
    margin-left: -7.75rem !important;
  }
  .m-lg-n32 {
    margin: -8rem !important;
  }
  .mt-lg-n32,
  .my-lg-n32 {
    margin-top: -8rem !important;
  }
  .mr-lg-n32,
  .mx-lg-n32 {
    margin-right: -8rem !important;
  }
  .mb-lg-n32,
  .my-lg-n32 {
    margin-bottom: -8rem !important;
  }
  .ml-lg-n32,
  .mx-lg-n32 {
    margin-left: -8rem !important;
  }
  .m-lg-n33 {
    margin: -8.25rem !important;
  }
  .mt-lg-n33,
  .my-lg-n33 {
    margin-top: -8.25rem !important;
  }
  .mr-lg-n33,
  .mx-lg-n33 {
    margin-right: -8.25rem !important;
  }
  .mb-lg-n33,
  .my-lg-n33 {
    margin-bottom: -8.25rem !important;
  }
  .ml-lg-n33,
  .mx-lg-n33 {
    margin-left: -8.25rem !important;
  }
  .m-lg-n34 {
    margin: -8.5rem !important;
  }
  .mt-lg-n34,
  .my-lg-n34 {
    margin-top: -8.5rem !important;
  }
  .mr-lg-n34,
  .mx-lg-n34 {
    margin-right: -8.5rem !important;
  }
  .mb-lg-n34,
  .my-lg-n34 {
    margin-bottom: -8.5rem !important;
  }
  .ml-lg-n34,
  .mx-lg-n34 {
    margin-left: -8.5rem !important;
  }
  .m-lg-n35 {
    margin: -8.75rem !important;
  }
  .mt-lg-n35,
  .my-lg-n35 {
    margin-top: -8.75rem !important;
  }
  .mr-lg-n35,
  .mx-lg-n35 {
    margin-right: -8.75rem !important;
  }
  .mb-lg-n35,
  .my-lg-n35 {
    margin-bottom: -8.75rem !important;
  }
  .ml-lg-n35,
  .mx-lg-n35 {
    margin-left: -8.75rem !important;
  }
  .m-lg-n36 {
    margin: -9rem !important;
  }
  .mt-lg-n36,
  .my-lg-n36 {
    margin-top: -9rem !important;
  }
  .mr-lg-n36,
  .mx-lg-n36 {
    margin-right: -9rem !important;
  }
  .mb-lg-n36,
  .my-lg-n36 {
    margin-bottom: -9rem !important;
  }
  .ml-lg-n36,
  .mx-lg-n36 {
    margin-left: -9rem !important;
  }
  .m-lg-n37 {
    margin: -9.25rem !important;
  }
  .mt-lg-n37,
  .my-lg-n37 {
    margin-top: -9.25rem !important;
  }
  .mr-lg-n37,
  .mx-lg-n37 {
    margin-right: -9.25rem !important;
  }
  .mb-lg-n37,
  .my-lg-n37 {
    margin-bottom: -9.25rem !important;
  }
  .ml-lg-n37,
  .mx-lg-n37 {
    margin-left: -9.25rem !important;
  }
  .m-lg-n48 {
    margin: -9.5rem !important;
  }
  .mt-lg-n48,
  .my-lg-n48 {
    margin-top: -9.5rem !important;
  }
  .mr-lg-n48,
  .mx-lg-n48 {
    margin-right: -9.5rem !important;
  }
  .mb-lg-n48,
  .my-lg-n48 {
    margin-bottom: -9.5rem !important;
  }
  .ml-lg-n48,
  .mx-lg-n48 {
    margin-left: -9.5rem !important;
  }
  .m-lg-n39 {
    margin: -9.75rem !important;
  }
  .mt-lg-n39,
  .my-lg-n39 {
    margin-top: -9.75rem !important;
  }
  .mr-lg-n39,
  .mx-lg-n39 {
    margin-right: -9.75rem !important;
  }
  .mb-lg-n39,
  .my-lg-n39 {
    margin-bottom: -9.75rem !important;
  }
  .ml-lg-n39,
  .mx-lg-n39 {
    margin-left: -9.75rem !important;
  }
  .m-lg-n40 {
    margin: -10rem !important;
  }
  .mt-lg-n40,
  .my-lg-n40 {
    margin-top: -10rem !important;
  }
  .mr-lg-n40,
  .mx-lg-n40 {
    margin-right: -10rem !important;
  }
  .mb-lg-n40,
  .my-lg-n40 {
    margin-bottom: -10rem !important;
  }
  .ml-lg-n40,
  .mx-lg-n40 {
    margin-left: -10rem !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: 0.75rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 0.75rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 0.75rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 0.75rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 0.75rem !important;
  }
  .m-xl-4 {
    margin: 1rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1rem !important;
  }
  .m-xl-5 {
    margin: 1.25rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 1.25rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 1.25rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 1.25rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 1.25rem !important;
  }
  .m-xl-6 {
    margin: 1.5rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 1.5rem !important;
  }
  .m-xl-7 {
    margin: 1.75rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 1.75rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 1.75rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 1.75rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 1.75rem !important;
  }
  .m-xl-8 {
    margin: 2rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 2rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 2rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 2rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 2rem !important;
  }
  .m-xl-9 {
    margin: 2.25rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 2.25rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 2.25rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 2.25rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 2.25rem !important;
  }
  .m-xl-10 {
    margin: 2.5rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 2.5rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 2.5rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 2.5rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 2.5rem !important;
  }
  .m-xl-11 {
    margin: 2.75rem !important;
  }
  .mt-xl-11,
  .my-xl-11 {
    margin-top: 2.75rem !important;
  }
  .mr-xl-11,
  .mx-xl-11 {
    margin-right: 2.75rem !important;
  }
  .mb-xl-11,
  .my-xl-11 {
    margin-bottom: 2.75rem !important;
  }
  .ml-xl-11,
  .mx-xl-11 {
    margin-left: 2.75rem !important;
  }
  .m-xl-12 {
    margin: 3rem !important;
  }
  .mt-xl-12,
  .my-xl-12 {
    margin-top: 3rem !important;
  }
  .mr-xl-12,
  .mx-xl-12 {
    margin-right: 3rem !important;
  }
  .mb-xl-12,
  .my-xl-12 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-12,
  .mx-xl-12 {
    margin-left: 3rem !important;
  }
  .m-xl-13 {
    margin: 3.25rem !important;
  }
  .mt-xl-13,
  .my-xl-13 {
    margin-top: 3.25rem !important;
  }
  .mr-xl-13,
  .mx-xl-13 {
    margin-right: 3.25rem !important;
  }
  .mb-xl-13,
  .my-xl-13 {
    margin-bottom: 3.25rem !important;
  }
  .ml-xl-13,
  .mx-xl-13 {
    margin-left: 3.25rem !important;
  }
  .m-xl-14 {
    margin: 3.5rem !important;
  }
  .mt-xl-14,
  .my-xl-14 {
    margin-top: 3.5rem !important;
  }
  .mr-xl-14,
  .mx-xl-14 {
    margin-right: 3.5rem !important;
  }
  .mb-xl-14,
  .my-xl-14 {
    margin-bottom: 3.5rem !important;
  }
  .ml-xl-14,
  .mx-xl-14 {
    margin-left: 3.5rem !important;
  }
  .m-xl-15 {
    margin: 3.75rem !important;
  }
  .mt-xl-15,
  .my-xl-15 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-15,
  .mx-xl-15 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-15,
  .my-xl-15 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-15,
  .mx-xl-15 {
    margin-left: 3.75rem !important;
  }
  .m-xl-16 {
    margin: 4rem !important;
  }
  .mt-xl-16,
  .my-xl-16 {
    margin-top: 4rem !important;
  }
  .mr-xl-16,
  .mx-xl-16 {
    margin-right: 4rem !important;
  }
  .mb-xl-16,
  .my-xl-16 {
    margin-bottom: 4rem !important;
  }
  .ml-xl-16,
  .mx-xl-16 {
    margin-left: 4rem !important;
  }
  .m-xl-17 {
    margin: 4.25rem !important;
  }
  .mt-xl-17,
  .my-xl-17 {
    margin-top: 4.25rem !important;
  }
  .mr-xl-17,
  .mx-xl-17 {
    margin-right: 4.25rem !important;
  }
  .mb-xl-17,
  .my-xl-17 {
    margin-bottom: 4.25rem !important;
  }
  .ml-xl-17,
  .mx-xl-17 {
    margin-left: 4.25rem !important;
  }
  .m-xl-18 {
    margin: 4.5rem !important;
  }
  .mt-xl-18,
  .my-xl-18 {
    margin-top: 4.5rem !important;
  }
  .mr-xl-18,
  .mx-xl-18 {
    margin-right: 4.5rem !important;
  }
  .mb-xl-18,
  .my-xl-18 {
    margin-bottom: 4.5rem !important;
  }
  .ml-xl-18,
  .mx-xl-18 {
    margin-left: 4.5rem !important;
  }
  .m-xl-19 {
    margin: 4.75rem !important;
  }
  .mt-xl-19,
  .my-xl-19 {
    margin-top: 4.75rem !important;
  }
  .mr-xl-19,
  .mx-xl-19 {
    margin-right: 4.75rem !important;
  }
  .mb-xl-19,
  .my-xl-19 {
    margin-bottom: 4.75rem !important;
  }
  .ml-xl-19,
  .mx-xl-19 {
    margin-left: 4.75rem !important;
  }
  .m-xl-20 {
    margin: 5rem !important;
  }
  .mt-xl-20,
  .my-xl-20 {
    margin-top: 5rem !important;
  }
  .mr-xl-20,
  .mx-xl-20 {
    margin-right: 5rem !important;
  }
  .mb-xl-20,
  .my-xl-20 {
    margin-bottom: 5rem !important;
  }
  .ml-xl-20,
  .mx-xl-20 {
    margin-left: 5rem !important;
  }
  .m-xl-21 {
    margin: 5.25rem !important;
  }
  .mt-xl-21,
  .my-xl-21 {
    margin-top: 5.25rem !important;
  }
  .mr-xl-21,
  .mx-xl-21 {
    margin-right: 5.25rem !important;
  }
  .mb-xl-21,
  .my-xl-21 {
    margin-bottom: 5.25rem !important;
  }
  .ml-xl-21,
  .mx-xl-21 {
    margin-left: 5.25rem !important;
  }
  .m-xl-22 {
    margin: 5.5rem !important;
  }
  .mt-xl-22,
  .my-xl-22 {
    margin-top: 5.5rem !important;
  }
  .mr-xl-22,
  .mx-xl-22 {
    margin-right: 5.5rem !important;
  }
  .mb-xl-22,
  .my-xl-22 {
    margin-bottom: 5.5rem !important;
  }
  .ml-xl-22,
  .mx-xl-22 {
    margin-left: 5.5rem !important;
  }
  .m-xl-23 {
    margin: 5.75rem !important;
  }
  .mt-xl-23,
  .my-xl-23 {
    margin-top: 5.75rem !important;
  }
  .mr-xl-23,
  .mx-xl-23 {
    margin-right: 5.75rem !important;
  }
  .mb-xl-23,
  .my-xl-23 {
    margin-bottom: 5.75rem !important;
  }
  .ml-xl-23,
  .mx-xl-23 {
    margin-left: 5.75rem !important;
  }
  .m-xl-24 {
    margin: 6rem !important;
  }
  .mt-xl-24,
  .my-xl-24 {
    margin-top: 6rem !important;
  }
  .mr-xl-24,
  .mx-xl-24 {
    margin-right: 6rem !important;
  }
  .mb-xl-24,
  .my-xl-24 {
    margin-bottom: 6rem !important;
  }
  .ml-xl-24,
  .mx-xl-24 {
    margin-left: 6rem !important;
  }
  .m-xl-25 {
    margin: 6.25rem !important;
  }
  .mt-xl-25,
  .my-xl-25 {
    margin-top: 6.25rem !important;
  }
  .mr-xl-25,
  .mx-xl-25 {
    margin-right: 6.25rem !important;
  }
  .mb-xl-25,
  .my-xl-25 {
    margin-bottom: 6.25rem !important;
  }
  .ml-xl-25,
  .mx-xl-25 {
    margin-left: 6.25rem !important;
  }
  .m-xl-26 {
    margin: 6.5rem !important;
  }
  .mt-xl-26,
  .my-xl-26 {
    margin-top: 6.5rem !important;
  }
  .mr-xl-26,
  .mx-xl-26 {
    margin-right: 6.5rem !important;
  }
  .mb-xl-26,
  .my-xl-26 {
    margin-bottom: 6.5rem !important;
  }
  .ml-xl-26,
  .mx-xl-26 {
    margin-left: 6.5rem !important;
  }
  .m-xl-27 {
    margin: 6.75rem !important;
  }
  .mt-xl-27,
  .my-xl-27 {
    margin-top: 6.75rem !important;
  }
  .mr-xl-27,
  .mx-xl-27 {
    margin-right: 6.75rem !important;
  }
  .mb-xl-27,
  .my-xl-27 {
    margin-bottom: 6.75rem !important;
  }
  .ml-xl-27,
  .mx-xl-27 {
    margin-left: 6.75rem !important;
  }
  .m-xl-28 {
    margin: 7rem !important;
  }
  .mt-xl-28,
  .my-xl-28 {
    margin-top: 7rem !important;
  }
  .mr-xl-28,
  .mx-xl-28 {
    margin-right: 7rem !important;
  }
  .mb-xl-28,
  .my-xl-28 {
    margin-bottom: 7rem !important;
  }
  .ml-xl-28,
  .mx-xl-28 {
    margin-left: 7rem !important;
  }
  .m-xl-29 {
    margin: 7.25rem !important;
  }
  .mt-xl-29,
  .my-xl-29 {
    margin-top: 7.25rem !important;
  }
  .mr-xl-29,
  .mx-xl-29 {
    margin-right: 7.25rem !important;
  }
  .mb-xl-29,
  .my-xl-29 {
    margin-bottom: 7.25rem !important;
  }
  .ml-xl-29,
  .mx-xl-29 {
    margin-left: 7.25rem !important;
  }
  .m-xl-30 {
    margin: 7.5rem !important;
  }
  .mt-xl-30,
  .my-xl-30 {
    margin-top: 7.5rem !important;
  }
  .mr-xl-30,
  .mx-xl-30 {
    margin-right: 7.5rem !important;
  }
  .mb-xl-30,
  .my-xl-30 {
    margin-bottom: 7.5rem !important;
  }
  .ml-xl-30,
  .mx-xl-30 {
    margin-left: 7.5rem !important;
  }
  .m-xl-31 {
    margin: 7.75rem !important;
  }
  .mt-xl-31,
  .my-xl-31 {
    margin-top: 7.75rem !important;
  }
  .mr-xl-31,
  .mx-xl-31 {
    margin-right: 7.75rem !important;
  }
  .mb-xl-31,
  .my-xl-31 {
    margin-bottom: 7.75rem !important;
  }
  .ml-xl-31,
  .mx-xl-31 {
    margin-left: 7.75rem !important;
  }
  .m-xl-32 {
    margin: 8rem !important;
  }
  .mt-xl-32,
  .my-xl-32 {
    margin-top: 8rem !important;
  }
  .mr-xl-32,
  .mx-xl-32 {
    margin-right: 8rem !important;
  }
  .mb-xl-32,
  .my-xl-32 {
    margin-bottom: 8rem !important;
  }
  .ml-xl-32,
  .mx-xl-32 {
    margin-left: 8rem !important;
  }
  .m-xl-33 {
    margin: 8.25rem !important;
  }
  .mt-xl-33,
  .my-xl-33 {
    margin-top: 8.25rem !important;
  }
  .mr-xl-33,
  .mx-xl-33 {
    margin-right: 8.25rem !important;
  }
  .mb-xl-33,
  .my-xl-33 {
    margin-bottom: 8.25rem !important;
  }
  .ml-xl-33,
  .mx-xl-33 {
    margin-left: 8.25rem !important;
  }
  .m-xl-34 {
    margin: 8.5rem !important;
  }
  .mt-xl-34,
  .my-xl-34 {
    margin-top: 8.5rem !important;
  }
  .mr-xl-34,
  .mx-xl-34 {
    margin-right: 8.5rem !important;
  }
  .mb-xl-34,
  .my-xl-34 {
    margin-bottom: 8.5rem !important;
  }
  .ml-xl-34,
  .mx-xl-34 {
    margin-left: 8.5rem !important;
  }
  .m-xl-35 {
    margin: 8.75rem !important;
  }
  .mt-xl-35,
  .my-xl-35 {
    margin-top: 8.75rem !important;
  }
  .mr-xl-35,
  .mx-xl-35 {
    margin-right: 8.75rem !important;
  }
  .mb-xl-35,
  .my-xl-35 {
    margin-bottom: 8.75rem !important;
  }
  .ml-xl-35,
  .mx-xl-35 {
    margin-left: 8.75rem !important;
  }
  .m-xl-36 {
    margin: 9rem !important;
  }
  .mt-xl-36,
  .my-xl-36 {
    margin-top: 9rem !important;
  }
  .mr-xl-36,
  .mx-xl-36 {
    margin-right: 9rem !important;
  }
  .mb-xl-36,
  .my-xl-36 {
    margin-bottom: 9rem !important;
  }
  .ml-xl-36,
  .mx-xl-36 {
    margin-left: 9rem !important;
  }
  .m-xl-37 {
    margin: 9.25rem !important;
  }
  .mt-xl-37,
  .my-xl-37 {
    margin-top: 9.25rem !important;
  }
  .mr-xl-37,
  .mx-xl-37 {
    margin-right: 9.25rem !important;
  }
  .mb-xl-37,
  .my-xl-37 {
    margin-bottom: 9.25rem !important;
  }
  .ml-xl-37,
  .mx-xl-37 {
    margin-left: 9.25rem !important;
  }
  .m-xl-48 {
    margin: 9.5rem !important;
  }
  .mt-xl-48,
  .my-xl-48 {
    margin-top: 9.5rem !important;
  }
  .mr-xl-48,
  .mx-xl-48 {
    margin-right: 9.5rem !important;
  }
  .mb-xl-48,
  .my-xl-48 {
    margin-bottom: 9.5rem !important;
  }
  .ml-xl-48,
  .mx-xl-48 {
    margin-left: 9.5rem !important;
  }
  .m-xl-39 {
    margin: 9.75rem !important;
  }
  .mt-xl-39,
  .my-xl-39 {
    margin-top: 9.75rem !important;
  }
  .mr-xl-39,
  .mx-xl-39 {
    margin-right: 9.75rem !important;
  }
  .mb-xl-39,
  .my-xl-39 {
    margin-bottom: 9.75rem !important;
  }
  .ml-xl-39,
  .mx-xl-39 {
    margin-left: 9.75rem !important;
  }
  .m-xl-40 {
    margin: 10rem !important;
  }
  .mt-xl-40,
  .my-xl-40 {
    margin-top: 10rem !important;
  }
  .mr-xl-40,
  .mx-xl-40 {
    margin-right: 10rem !important;
  }
  .mb-xl-40,
  .my-xl-40 {
    margin-bottom: 10rem !important;
  }
  .ml-xl-40,
  .mx-xl-40 {
    margin-left: 10rem !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: 0.75rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 0.75rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 0.75rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 0.75rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 0.75rem !important;
  }
  .p-xl-4 {
    padding: 1rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1rem !important;
  }
  .p-xl-5 {
    padding: 1.25rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 1.25rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 1.25rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 1.25rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 1.25rem !important;
  }
  .p-xl-6 {
    padding: 1.5rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 1.5rem !important;
  }
  .p-xl-7 {
    padding: 1.75rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 1.75rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 1.75rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 1.75rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 1.75rem !important;
  }
  .p-xl-8 {
    padding: 2rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 2rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 2rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 2rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 2rem !important;
  }
  .p-xl-9 {
    padding: 2.25rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 2.25rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 2.25rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 2.25rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 2.25rem !important;
  }
  .p-xl-10 {
    padding: 2.5rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 2.5rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 2.5rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 2.5rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 2.5rem !important;
  }
  .p-xl-11 {
    padding: 2.75rem !important;
  }
  .pt-xl-11,
  .py-xl-11 {
    padding-top: 2.75rem !important;
  }
  .pr-xl-11,
  .px-xl-11 {
    padding-right: 2.75rem !important;
  }
  .pb-xl-11,
  .py-xl-11 {
    padding-bottom: 2.75rem !important;
  }
  .pl-xl-11,
  .px-xl-11 {
    padding-left: 2.75rem !important;
  }
  .p-xl-12 {
    padding: 3rem !important;
  }
  .pt-xl-12,
  .py-xl-12 {
    padding-top: 3rem !important;
  }
  .pr-xl-12,
  .px-xl-12 {
    padding-right: 3rem !important;
  }
  .pb-xl-12,
  .py-xl-12 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-12,
  .px-xl-12 {
    padding-left: 3rem !important;
  }
  .p-xl-13 {
    padding: 3.25rem !important;
  }
  .pt-xl-13,
  .py-xl-13 {
    padding-top: 3.25rem !important;
  }
  .pr-xl-13,
  .px-xl-13 {
    padding-right: 3.25rem !important;
  }
  .pb-xl-13,
  .py-xl-13 {
    padding-bottom: 3.25rem !important;
  }
  .pl-xl-13,
  .px-xl-13 {
    padding-left: 3.25rem !important;
  }
  .p-xl-14 {
    padding: 3.5rem !important;
  }
  .pt-xl-14,
  .py-xl-14 {
    padding-top: 3.5rem !important;
  }
  .pr-xl-14,
  .px-xl-14 {
    padding-right: 3.5rem !important;
  }
  .pb-xl-14,
  .py-xl-14 {
    padding-bottom: 3.5rem !important;
  }
  .pl-xl-14,
  .px-xl-14 {
    padding-left: 3.5rem !important;
  }
  .p-xl-15 {
    padding: 3.75rem !important;
  }
  .pt-xl-15,
  .py-xl-15 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-15,
  .px-xl-15 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-15,
  .py-xl-15 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-15,
  .px-xl-15 {
    padding-left: 3.75rem !important;
  }
  .p-xl-16 {
    padding: 4rem !important;
  }
  .pt-xl-16,
  .py-xl-16 {
    padding-top: 4rem !important;
  }
  .pr-xl-16,
  .px-xl-16 {
    padding-right: 4rem !important;
  }
  .pb-xl-16,
  .py-xl-16 {
    padding-bottom: 4rem !important;
  }
  .pl-xl-16,
  .px-xl-16 {
    padding-left: 4rem !important;
  }
  .p-xl-17 {
    padding: 4.25rem !important;
  }
  .pt-xl-17,
  .py-xl-17 {
    padding-top: 4.25rem !important;
  }
  .pr-xl-17,
  .px-xl-17 {
    padding-right: 4.25rem !important;
  }
  .pb-xl-17,
  .py-xl-17 {
    padding-bottom: 4.25rem !important;
  }
  .pl-xl-17,
  .px-xl-17 {
    padding-left: 4.25rem !important;
  }
  .p-xl-18 {
    padding: 4.5rem !important;
  }
  .pt-xl-18,
  .py-xl-18 {
    padding-top: 4.5rem !important;
  }
  .pr-xl-18,
  .px-xl-18 {
    padding-right: 4.5rem !important;
  }
  .pb-xl-18,
  .py-xl-18 {
    padding-bottom: 4.5rem !important;
  }
  .pl-xl-18,
  .px-xl-18 {
    padding-left: 4.5rem !important;
  }
  .p-xl-19 {
    padding: 4.75rem !important;
  }
  .pt-xl-19,
  .py-xl-19 {
    padding-top: 4.75rem !important;
  }
  .pr-xl-19,
  .px-xl-19 {
    padding-right: 4.75rem !important;
  }
  .pb-xl-19,
  .py-xl-19 {
    padding-bottom: 4.75rem !important;
  }
  .pl-xl-19,
  .px-xl-19 {
    padding-left: 4.75rem !important;
  }
  .p-xl-20 {
    padding: 5rem !important;
  }
  .pt-xl-20,
  .py-xl-20 {
    padding-top: 5rem !important;
  }
  .pr-xl-20,
  .px-xl-20 {
    padding-right: 5rem !important;
  }
  .pb-xl-20,
  .py-xl-20 {
    padding-bottom: 5rem !important;
  }
  .pl-xl-20,
  .px-xl-20 {
    padding-left: 5rem !important;
  }
  .p-xl-21 {
    padding: 5.25rem !important;
  }
  .pt-xl-21,
  .py-xl-21 {
    padding-top: 5.25rem !important;
  }
  .pr-xl-21,
  .px-xl-21 {
    padding-right: 5.25rem !important;
  }
  .pb-xl-21,
  .py-xl-21 {
    padding-bottom: 5.25rem !important;
  }
  .pl-xl-21,
  .px-xl-21 {
    padding-left: 5.25rem !important;
  }
  .p-xl-22 {
    padding: 5.5rem !important;
  }
  .pt-xl-22,
  .py-xl-22 {
    padding-top: 5.5rem !important;
  }
  .pr-xl-22,
  .px-xl-22 {
    padding-right: 5.5rem !important;
  }
  .pb-xl-22,
  .py-xl-22 {
    padding-bottom: 5.5rem !important;
  }
  .pl-xl-22,
  .px-xl-22 {
    padding-left: 5.5rem !important;
  }
  .p-xl-23 {
    padding: 5.75rem !important;
  }
  .pt-xl-23,
  .py-xl-23 {
    padding-top: 5.75rem !important;
  }
  .pr-xl-23,
  .px-xl-23 {
    padding-right: 5.75rem !important;
  }
  .pb-xl-23,
  .py-xl-23 {
    padding-bottom: 5.75rem !important;
  }
  .pl-xl-23,
  .px-xl-23 {
    padding-left: 5.75rem !important;
  }
  .p-xl-24 {
    padding: 6rem !important;
  }
  .pt-xl-24,
  .py-xl-24 {
    padding-top: 6rem !important;
  }
  .pr-xl-24,
  .px-xl-24 {
    padding-right: 6rem !important;
  }
  .pb-xl-24,
  .py-xl-24 {
    padding-bottom: 6rem !important;
  }
  .pl-xl-24,
  .px-xl-24 {
    padding-left: 6rem !important;
  }
  .p-xl-25 {
    padding: 6.25rem !important;
  }
  .pt-xl-25,
  .py-xl-25 {
    padding-top: 6.25rem !important;
  }
  .pr-xl-25,
  .px-xl-25 {
    padding-right: 6.25rem !important;
  }
  .pb-xl-25,
  .py-xl-25 {
    padding-bottom: 6.25rem !important;
  }
  .pl-xl-25,
  .px-xl-25 {
    padding-left: 6.25rem !important;
  }
  .p-xl-26 {
    padding: 6.5rem !important;
  }
  .pt-xl-26,
  .py-xl-26 {
    padding-top: 6.5rem !important;
  }
  .pr-xl-26,
  .px-xl-26 {
    padding-right: 6.5rem !important;
  }
  .pb-xl-26,
  .py-xl-26 {
    padding-bottom: 6.5rem !important;
  }
  .pl-xl-26,
  .px-xl-26 {
    padding-left: 6.5rem !important;
  }
  .p-xl-27 {
    padding: 6.75rem !important;
  }
  .pt-xl-27,
  .py-xl-27 {
    padding-top: 6.75rem !important;
  }
  .pr-xl-27,
  .px-xl-27 {
    padding-right: 6.75rem !important;
  }
  .pb-xl-27,
  .py-xl-27 {
    padding-bottom: 6.75rem !important;
  }
  .pl-xl-27,
  .px-xl-27 {
    padding-left: 6.75rem !important;
  }
  .p-xl-28 {
    padding: 7rem !important;
  }
  .pt-xl-28,
  .py-xl-28 {
    padding-top: 7rem !important;
  }
  .pr-xl-28,
  .px-xl-28 {
    padding-right: 7rem !important;
  }
  .pb-xl-28,
  .py-xl-28 {
    padding-bottom: 7rem !important;
  }
  .pl-xl-28,
  .px-xl-28 {
    padding-left: 7rem !important;
  }
  .p-xl-29 {
    padding: 7.25rem !important;
  }
  .pt-xl-29,
  .py-xl-29 {
    padding-top: 7.25rem !important;
  }
  .pr-xl-29,
  .px-xl-29 {
    padding-right: 7.25rem !important;
  }
  .pb-xl-29,
  .py-xl-29 {
    padding-bottom: 7.25rem !important;
  }
  .pl-xl-29,
  .px-xl-29 {
    padding-left: 7.25rem !important;
  }
  .p-xl-30 {
    padding: 7.5rem !important;
  }
  .pt-xl-30,
  .py-xl-30 {
    padding-top: 7.5rem !important;
  }
  .pr-xl-30,
  .px-xl-30 {
    padding-right: 7.5rem !important;
  }
  .pb-xl-30,
  .py-xl-30 {
    padding-bottom: 7.5rem !important;
  }
  .pl-xl-30,
  .px-xl-30 {
    padding-left: 7.5rem !important;
  }
  .p-xl-31 {
    padding: 7.75rem !important;
  }
  .pt-xl-31,
  .py-xl-31 {
    padding-top: 7.75rem !important;
  }
  .pr-xl-31,
  .px-xl-31 {
    padding-right: 7.75rem !important;
  }
  .pb-xl-31,
  .py-xl-31 {
    padding-bottom: 7.75rem !important;
  }
  .pl-xl-31,
  .px-xl-31 {
    padding-left: 7.75rem !important;
  }
  .p-xl-32 {
    padding: 8rem !important;
  }
  .pt-xl-32,
  .py-xl-32 {
    padding-top: 8rem !important;
  }
  .pr-xl-32,
  .px-xl-32 {
    padding-right: 8rem !important;
  }
  .pb-xl-32,
  .py-xl-32 {
    padding-bottom: 8rem !important;
  }
  .pl-xl-32,
  .px-xl-32 {
    padding-left: 8rem !important;
  }
  .p-xl-33 {
    padding: 8.25rem !important;
  }
  .pt-xl-33,
  .py-xl-33 {
    padding-top: 8.25rem !important;
  }
  .pr-xl-33,
  .px-xl-33 {
    padding-right: 8.25rem !important;
  }
  .pb-xl-33,
  .py-xl-33 {
    padding-bottom: 8.25rem !important;
  }
  .pl-xl-33,
  .px-xl-33 {
    padding-left: 8.25rem !important;
  }
  .p-xl-34 {
    padding: 8.5rem !important;
  }
  .pt-xl-34,
  .py-xl-34 {
    padding-top: 8.5rem !important;
  }
  .pr-xl-34,
  .px-xl-34 {
    padding-right: 8.5rem !important;
  }
  .pb-xl-34,
  .py-xl-34 {
    padding-bottom: 8.5rem !important;
  }
  .pl-xl-34,
  .px-xl-34 {
    padding-left: 8.5rem !important;
  }
  .p-xl-35 {
    padding: 8.75rem !important;
  }
  .pt-xl-35,
  .py-xl-35 {
    padding-top: 8.75rem !important;
  }
  .pr-xl-35,
  .px-xl-35 {
    padding-right: 8.75rem !important;
  }
  .pb-xl-35,
  .py-xl-35 {
    padding-bottom: 8.75rem !important;
  }
  .pl-xl-35,
  .px-xl-35 {
    padding-left: 8.75rem !important;
  }
  .p-xl-36 {
    padding: 9rem !important;
  }
  .pt-xl-36,
  .py-xl-36 {
    padding-top: 9rem !important;
  }
  .pr-xl-36,
  .px-xl-36 {
    padding-right: 9rem !important;
  }
  .pb-xl-36,
  .py-xl-36 {
    padding-bottom: 9rem !important;
  }
  .pl-xl-36,
  .px-xl-36 {
    padding-left: 9rem !important;
  }
  .p-xl-37 {
    padding: 9.25rem !important;
  }
  .pt-xl-37,
  .py-xl-37 {
    padding-top: 9.25rem !important;
  }
  .pr-xl-37,
  .px-xl-37 {
    padding-right: 9.25rem !important;
  }
  .pb-xl-37,
  .py-xl-37 {
    padding-bottom: 9.25rem !important;
  }
  .pl-xl-37,
  .px-xl-37 {
    padding-left: 9.25rem !important;
  }
  .p-xl-48 {
    padding: 9.5rem !important;
  }
  .pt-xl-48,
  .py-xl-48 {
    padding-top: 9.5rem !important;
  }
  .pr-xl-48,
  .px-xl-48 {
    padding-right: 9.5rem !important;
  }
  .pb-xl-48,
  .py-xl-48 {
    padding-bottom: 9.5rem !important;
  }
  .pl-xl-48,
  .px-xl-48 {
    padding-left: 9.5rem !important;
  }
  .p-xl-39 {
    padding: 9.75rem !important;
  }
  .pt-xl-39,
  .py-xl-39 {
    padding-top: 9.75rem !important;
  }
  .pr-xl-39,
  .px-xl-39 {
    padding-right: 9.75rem !important;
  }
  .pb-xl-39,
  .py-xl-39 {
    padding-bottom: 9.75rem !important;
  }
  .pl-xl-39,
  .px-xl-39 {
    padding-left: 9.75rem !important;
  }
  .p-xl-40 {
    padding: 10rem !important;
  }
  .pt-xl-40,
  .py-xl-40 {
    padding-top: 10rem !important;
  }
  .pr-xl-40,
  .px-xl-40 {
    padding-right: 10rem !important;
  }
  .pb-xl-40,
  .py-xl-40 {
    padding-bottom: 10rem !important;
  }
  .pl-xl-40,
  .px-xl-40 {
    padding-left: 10rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -0.75rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -0.75rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -0.75rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -0.75rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -0.75rem !important;
  }
  .m-xl-n4 {
    margin: -1rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1rem !important;
  }
  .m-xl-n5 {
    margin: -1.25rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -1.25rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -1.25rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -1.25rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -1.25rem !important;
  }
  .m-xl-n6 {
    margin: -1.5rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n7 {
    margin: -1.75rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -1.75rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -1.75rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -1.75rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -1.75rem !important;
  }
  .m-xl-n8 {
    margin: -2rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -2rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -2rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -2rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -2rem !important;
  }
  .m-xl-n9 {
    margin: -2.25rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -2.25rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -2.25rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -2.25rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -2.25rem !important;
  }
  .m-xl-n10 {
    margin: -2.5rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -2.5rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -2.5rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -2.5rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -2.5rem !important;
  }
  .m-xl-n11 {
    margin: -2.75rem !important;
  }
  .mt-xl-n11,
  .my-xl-n11 {
    margin-top: -2.75rem !important;
  }
  .mr-xl-n11,
  .mx-xl-n11 {
    margin-right: -2.75rem !important;
  }
  .mb-xl-n11,
  .my-xl-n11 {
    margin-bottom: -2.75rem !important;
  }
  .ml-xl-n11,
  .mx-xl-n11 {
    margin-left: -2.75rem !important;
  }
  .m-xl-n12 {
    margin: -3rem !important;
  }
  .mt-xl-n12,
  .my-xl-n12 {
    margin-top: -3rem !important;
  }
  .mr-xl-n12,
  .mx-xl-n12 {
    margin-right: -3rem !important;
  }
  .mb-xl-n12,
  .my-xl-n12 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n12,
  .mx-xl-n12 {
    margin-left: -3rem !important;
  }
  .m-xl-n13 {
    margin: -3.25rem !important;
  }
  .mt-xl-n13,
  .my-xl-n13 {
    margin-top: -3.25rem !important;
  }
  .mr-xl-n13,
  .mx-xl-n13 {
    margin-right: -3.25rem !important;
  }
  .mb-xl-n13,
  .my-xl-n13 {
    margin-bottom: -3.25rem !important;
  }
  .ml-xl-n13,
  .mx-xl-n13 {
    margin-left: -3.25rem !important;
  }
  .m-xl-n14 {
    margin: -3.5rem !important;
  }
  .mt-xl-n14,
  .my-xl-n14 {
    margin-top: -3.5rem !important;
  }
  .mr-xl-n14,
  .mx-xl-n14 {
    margin-right: -3.5rem !important;
  }
  .mb-xl-n14,
  .my-xl-n14 {
    margin-bottom: -3.5rem !important;
  }
  .ml-xl-n14,
  .mx-xl-n14 {
    margin-left: -3.5rem !important;
  }
  .m-xl-n15 {
    margin: -3.75rem !important;
  }
  .mt-xl-n15,
  .my-xl-n15 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n15,
  .mx-xl-n15 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n15,
  .my-xl-n15 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n15,
  .mx-xl-n15 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n16 {
    margin: -4rem !important;
  }
  .mt-xl-n16,
  .my-xl-n16 {
    margin-top: -4rem !important;
  }
  .mr-xl-n16,
  .mx-xl-n16 {
    margin-right: -4rem !important;
  }
  .mb-xl-n16,
  .my-xl-n16 {
    margin-bottom: -4rem !important;
  }
  .ml-xl-n16,
  .mx-xl-n16 {
    margin-left: -4rem !important;
  }
  .m-xl-n17 {
    margin: -4.25rem !important;
  }
  .mt-xl-n17,
  .my-xl-n17 {
    margin-top: -4.25rem !important;
  }
  .mr-xl-n17,
  .mx-xl-n17 {
    margin-right: -4.25rem !important;
  }
  .mb-xl-n17,
  .my-xl-n17 {
    margin-bottom: -4.25rem !important;
  }
  .ml-xl-n17,
  .mx-xl-n17 {
    margin-left: -4.25rem !important;
  }
  .m-xl-n18 {
    margin: -4.5rem !important;
  }
  .mt-xl-n18,
  .my-xl-n18 {
    margin-top: -4.5rem !important;
  }
  .mr-xl-n18,
  .mx-xl-n18 {
    margin-right: -4.5rem !important;
  }
  .mb-xl-n18,
  .my-xl-n18 {
    margin-bottom: -4.5rem !important;
  }
  .ml-xl-n18,
  .mx-xl-n18 {
    margin-left: -4.5rem !important;
  }
  .m-xl-n19 {
    margin: -4.75rem !important;
  }
  .mt-xl-n19,
  .my-xl-n19 {
    margin-top: -4.75rem !important;
  }
  .mr-xl-n19,
  .mx-xl-n19 {
    margin-right: -4.75rem !important;
  }
  .mb-xl-n19,
  .my-xl-n19 {
    margin-bottom: -4.75rem !important;
  }
  .ml-xl-n19,
  .mx-xl-n19 {
    margin-left: -4.75rem !important;
  }
  .m-xl-n20 {
    margin: -5rem !important;
  }
  .mt-xl-n20,
  .my-xl-n20 {
    margin-top: -5rem !important;
  }
  .mr-xl-n20,
  .mx-xl-n20 {
    margin-right: -5rem !important;
  }
  .mb-xl-n20,
  .my-xl-n20 {
    margin-bottom: -5rem !important;
  }
  .ml-xl-n20,
  .mx-xl-n20 {
    margin-left: -5rem !important;
  }
  .m-xl-n21 {
    margin: -5.25rem !important;
  }
  .mt-xl-n21,
  .my-xl-n21 {
    margin-top: -5.25rem !important;
  }
  .mr-xl-n21,
  .mx-xl-n21 {
    margin-right: -5.25rem !important;
  }
  .mb-xl-n21,
  .my-xl-n21 {
    margin-bottom: -5.25rem !important;
  }
  .ml-xl-n21,
  .mx-xl-n21 {
    margin-left: -5.25rem !important;
  }
  .m-xl-n22 {
    margin: -5.5rem !important;
  }
  .mt-xl-n22,
  .my-xl-n22 {
    margin-top: -5.5rem !important;
  }
  .mr-xl-n22,
  .mx-xl-n22 {
    margin-right: -5.5rem !important;
  }
  .mb-xl-n22,
  .my-xl-n22 {
    margin-bottom: -5.5rem !important;
  }
  .ml-xl-n22,
  .mx-xl-n22 {
    margin-left: -5.5rem !important;
  }
  .m-xl-n23 {
    margin: -5.75rem !important;
  }
  .mt-xl-n23,
  .my-xl-n23 {
    margin-top: -5.75rem !important;
  }
  .mr-xl-n23,
  .mx-xl-n23 {
    margin-right: -5.75rem !important;
  }
  .mb-xl-n23,
  .my-xl-n23 {
    margin-bottom: -5.75rem !important;
  }
  .ml-xl-n23,
  .mx-xl-n23 {
    margin-left: -5.75rem !important;
  }
  .m-xl-n24 {
    margin: -6rem !important;
  }
  .mt-xl-n24,
  .my-xl-n24 {
    margin-top: -6rem !important;
  }
  .mr-xl-n24,
  .mx-xl-n24 {
    margin-right: -6rem !important;
  }
  .mb-xl-n24,
  .my-xl-n24 {
    margin-bottom: -6rem !important;
  }
  .ml-xl-n24,
  .mx-xl-n24 {
    margin-left: -6rem !important;
  }
  .m-xl-n25 {
    margin: -6.25rem !important;
  }
  .mt-xl-n25,
  .my-xl-n25 {
    margin-top: -6.25rem !important;
  }
  .mr-xl-n25,
  .mx-xl-n25 {
    margin-right: -6.25rem !important;
  }
  .mb-xl-n25,
  .my-xl-n25 {
    margin-bottom: -6.25rem !important;
  }
  .ml-xl-n25,
  .mx-xl-n25 {
    margin-left: -6.25rem !important;
  }
  .m-xl-n26 {
    margin: -6.5rem !important;
  }
  .mt-xl-n26,
  .my-xl-n26 {
    margin-top: -6.5rem !important;
  }
  .mr-xl-n26,
  .mx-xl-n26 {
    margin-right: -6.5rem !important;
  }
  .mb-xl-n26,
  .my-xl-n26 {
    margin-bottom: -6.5rem !important;
  }
  .ml-xl-n26,
  .mx-xl-n26 {
    margin-left: -6.5rem !important;
  }
  .m-xl-n27 {
    margin: -6.75rem !important;
  }
  .mt-xl-n27,
  .my-xl-n27 {
    margin-top: -6.75rem !important;
  }
  .mr-xl-n27,
  .mx-xl-n27 {
    margin-right: -6.75rem !important;
  }
  .mb-xl-n27,
  .my-xl-n27 {
    margin-bottom: -6.75rem !important;
  }
  .ml-xl-n27,
  .mx-xl-n27 {
    margin-left: -6.75rem !important;
  }
  .m-xl-n28 {
    margin: -7rem !important;
  }
  .mt-xl-n28,
  .my-xl-n28 {
    margin-top: -7rem !important;
  }
  .mr-xl-n28,
  .mx-xl-n28 {
    margin-right: -7rem !important;
  }
  .mb-xl-n28,
  .my-xl-n28 {
    margin-bottom: -7rem !important;
  }
  .ml-xl-n28,
  .mx-xl-n28 {
    margin-left: -7rem !important;
  }
  .m-xl-n29 {
    margin: -7.25rem !important;
  }
  .mt-xl-n29,
  .my-xl-n29 {
    margin-top: -7.25rem !important;
  }
  .mr-xl-n29,
  .mx-xl-n29 {
    margin-right: -7.25rem !important;
  }
  .mb-xl-n29,
  .my-xl-n29 {
    margin-bottom: -7.25rem !important;
  }
  .ml-xl-n29,
  .mx-xl-n29 {
    margin-left: -7.25rem !important;
  }
  .m-xl-n30 {
    margin: -7.5rem !important;
  }
  .mt-xl-n30,
  .my-xl-n30 {
    margin-top: -7.5rem !important;
  }
  .mr-xl-n30,
  .mx-xl-n30 {
    margin-right: -7.5rem !important;
  }
  .mb-xl-n30,
  .my-xl-n30 {
    margin-bottom: -7.5rem !important;
  }
  .ml-xl-n30,
  .mx-xl-n30 {
    margin-left: -7.5rem !important;
  }
  .m-xl-n31 {
    margin: -7.75rem !important;
  }
  .mt-xl-n31,
  .my-xl-n31 {
    margin-top: -7.75rem !important;
  }
  .mr-xl-n31,
  .mx-xl-n31 {
    margin-right: -7.75rem !important;
  }
  .mb-xl-n31,
  .my-xl-n31 {
    margin-bottom: -7.75rem !important;
  }
  .ml-xl-n31,
  .mx-xl-n31 {
    margin-left: -7.75rem !important;
  }
  .m-xl-n32 {
    margin: -8rem !important;
  }
  .mt-xl-n32,
  .my-xl-n32 {
    margin-top: -8rem !important;
  }
  .mr-xl-n32,
  .mx-xl-n32 {
    margin-right: -8rem !important;
  }
  .mb-xl-n32,
  .my-xl-n32 {
    margin-bottom: -8rem !important;
  }
  .ml-xl-n32,
  .mx-xl-n32 {
    margin-left: -8rem !important;
  }
  .m-xl-n33 {
    margin: -8.25rem !important;
  }
  .mt-xl-n33,
  .my-xl-n33 {
    margin-top: -8.25rem !important;
  }
  .mr-xl-n33,
  .mx-xl-n33 {
    margin-right: -8.25rem !important;
  }
  .mb-xl-n33,
  .my-xl-n33 {
    margin-bottom: -8.25rem !important;
  }
  .ml-xl-n33,
  .mx-xl-n33 {
    margin-left: -8.25rem !important;
  }
  .m-xl-n34 {
    margin: -8.5rem !important;
  }
  .mt-xl-n34,
  .my-xl-n34 {
    margin-top: -8.5rem !important;
  }
  .mr-xl-n34,
  .mx-xl-n34 {
    margin-right: -8.5rem !important;
  }
  .mb-xl-n34,
  .my-xl-n34 {
    margin-bottom: -8.5rem !important;
  }
  .ml-xl-n34,
  .mx-xl-n34 {
    margin-left: -8.5rem !important;
  }
  .m-xl-n35 {
    margin: -8.75rem !important;
  }
  .mt-xl-n35,
  .my-xl-n35 {
    margin-top: -8.75rem !important;
  }
  .mr-xl-n35,
  .mx-xl-n35 {
    margin-right: -8.75rem !important;
  }
  .mb-xl-n35,
  .my-xl-n35 {
    margin-bottom: -8.75rem !important;
  }
  .ml-xl-n35,
  .mx-xl-n35 {
    margin-left: -8.75rem !important;
  }
  .m-xl-n36 {
    margin: -9rem !important;
  }
  .mt-xl-n36,
  .my-xl-n36 {
    margin-top: -9rem !important;
  }
  .mr-xl-n36,
  .mx-xl-n36 {
    margin-right: -9rem !important;
  }
  .mb-xl-n36,
  .my-xl-n36 {
    margin-bottom: -9rem !important;
  }
  .ml-xl-n36,
  .mx-xl-n36 {
    margin-left: -9rem !important;
  }
  .m-xl-n37 {
    margin: -9.25rem !important;
  }
  .mt-xl-n37,
  .my-xl-n37 {
    margin-top: -9.25rem !important;
  }
  .mr-xl-n37,
  .mx-xl-n37 {
    margin-right: -9.25rem !important;
  }
  .mb-xl-n37,
  .my-xl-n37 {
    margin-bottom: -9.25rem !important;
  }
  .ml-xl-n37,
  .mx-xl-n37 {
    margin-left: -9.25rem !important;
  }
  .m-xl-n48 {
    margin: -9.5rem !important;
  }
  .mt-xl-n48,
  .my-xl-n48 {
    margin-top: -9.5rem !important;
  }
  .mr-xl-n48,
  .mx-xl-n48 {
    margin-right: -9.5rem !important;
  }
  .mb-xl-n48,
  .my-xl-n48 {
    margin-bottom: -9.5rem !important;
  }
  .ml-xl-n48,
  .mx-xl-n48 {
    margin-left: -9.5rem !important;
  }
  .m-xl-n39 {
    margin: -9.75rem !important;
  }
  .mt-xl-n39,
  .my-xl-n39 {
    margin-top: -9.75rem !important;
  }
  .mr-xl-n39,
  .mx-xl-n39 {
    margin-right: -9.75rem !important;
  }
  .mb-xl-n39,
  .my-xl-n39 {
    margin-bottom: -9.75rem !important;
  }
  .ml-xl-n39,
  .mx-xl-n39 {
    margin-left: -9.75rem !important;
  }
  .m-xl-n40 {
    margin: -10rem !important;
  }
  .mt-xl-n40,
  .my-xl-n40 {
    margin-top: -10rem !important;
  }
  .mr-xl-n40,
  .mx-xl-n40 {
    margin-right: -10rem !important;
  }
  .mb-xl-n40,
  .my-xl-n40 {
    margin-bottom: -10rem !important;
  }
  .ml-xl-n40,
  .mx-xl-n40 {
    margin-left: -10rem !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;
  }
}

@media (min-width: 1400px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 0.75rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 0.75rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 0.75rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 0.75rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 0.75rem !important;
  }
  .m-xxl-4 {
    margin: 1rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1rem !important;
  }
  .m-xxl-5 {
    margin: 1.25rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 1.25rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 1.25rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 1.25rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 1.25rem !important;
  }
  .m-xxl-6 {
    margin: 1.5rem !important;
  }
  .mt-xxl-6,
  .my-xxl-6 {
    margin-top: 1.5rem !important;
  }
  .mr-xxl-6,
  .mx-xxl-6 {
    margin-right: 1.5rem !important;
  }
  .mb-xxl-6,
  .my-xxl-6 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxl-6,
  .mx-xxl-6 {
    margin-left: 1.5rem !important;
  }
  .m-xxl-7 {
    margin: 1.75rem !important;
  }
  .mt-xxl-7,
  .my-xxl-7 {
    margin-top: 1.75rem !important;
  }
  .mr-xxl-7,
  .mx-xxl-7 {
    margin-right: 1.75rem !important;
  }
  .mb-xxl-7,
  .my-xxl-7 {
    margin-bottom: 1.75rem !important;
  }
  .ml-xxl-7,
  .mx-xxl-7 {
    margin-left: 1.75rem !important;
  }
  .m-xxl-8 {
    margin: 2rem !important;
  }
  .mt-xxl-8,
  .my-xxl-8 {
    margin-top: 2rem !important;
  }
  .mr-xxl-8,
  .mx-xxl-8 {
    margin-right: 2rem !important;
  }
  .mb-xxl-8,
  .my-xxl-8 {
    margin-bottom: 2rem !important;
  }
  .ml-xxl-8,
  .mx-xxl-8 {
    margin-left: 2rem !important;
  }
  .m-xxl-9 {
    margin: 2.25rem !important;
  }
  .mt-xxl-9,
  .my-xxl-9 {
    margin-top: 2.25rem !important;
  }
  .mr-xxl-9,
  .mx-xxl-9 {
    margin-right: 2.25rem !important;
  }
  .mb-xxl-9,
  .my-xxl-9 {
    margin-bottom: 2.25rem !important;
  }
  .ml-xxl-9,
  .mx-xxl-9 {
    margin-left: 2.25rem !important;
  }
  .m-xxl-10 {
    margin: 2.5rem !important;
  }
  .mt-xxl-10,
  .my-xxl-10 {
    margin-top: 2.5rem !important;
  }
  .mr-xxl-10,
  .mx-xxl-10 {
    margin-right: 2.5rem !important;
  }
  .mb-xxl-10,
  .my-xxl-10 {
    margin-bottom: 2.5rem !important;
  }
  .ml-xxl-10,
  .mx-xxl-10 {
    margin-left: 2.5rem !important;
  }
  .m-xxl-11 {
    margin: 2.75rem !important;
  }
  .mt-xxl-11,
  .my-xxl-11 {
    margin-top: 2.75rem !important;
  }
  .mr-xxl-11,
  .mx-xxl-11 {
    margin-right: 2.75rem !important;
  }
  .mb-xxl-11,
  .my-xxl-11 {
    margin-bottom: 2.75rem !important;
  }
  .ml-xxl-11,
  .mx-xxl-11 {
    margin-left: 2.75rem !important;
  }
  .m-xxl-12 {
    margin: 3rem !important;
  }
  .mt-xxl-12,
  .my-xxl-12 {
    margin-top: 3rem !important;
  }
  .mr-xxl-12,
  .mx-xxl-12 {
    margin-right: 3rem !important;
  }
  .mb-xxl-12,
  .my-xxl-12 {
    margin-bottom: 3rem !important;
  }
  .ml-xxl-12,
  .mx-xxl-12 {
    margin-left: 3rem !important;
  }
  .m-xxl-13 {
    margin: 3.25rem !important;
  }
  .mt-xxl-13,
  .my-xxl-13 {
    margin-top: 3.25rem !important;
  }
  .mr-xxl-13,
  .mx-xxl-13 {
    margin-right: 3.25rem !important;
  }
  .mb-xxl-13,
  .my-xxl-13 {
    margin-bottom: 3.25rem !important;
  }
  .ml-xxl-13,
  .mx-xxl-13 {
    margin-left: 3.25rem !important;
  }
  .m-xxl-14 {
    margin: 3.5rem !important;
  }
  .mt-xxl-14,
  .my-xxl-14 {
    margin-top: 3.5rem !important;
  }
  .mr-xxl-14,
  .mx-xxl-14 {
    margin-right: 3.5rem !important;
  }
  .mb-xxl-14,
  .my-xxl-14 {
    margin-bottom: 3.5rem !important;
  }
  .ml-xxl-14,
  .mx-xxl-14 {
    margin-left: 3.5rem !important;
  }
  .m-xxl-15 {
    margin: 3.75rem !important;
  }
  .mt-xxl-15,
  .my-xxl-15 {
    margin-top: 3.75rem !important;
  }
  .mr-xxl-15,
  .mx-xxl-15 {
    margin-right: 3.75rem !important;
  }
  .mb-xxl-15,
  .my-xxl-15 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xxl-15,
  .mx-xxl-15 {
    margin-left: 3.75rem !important;
  }
  .m-xxl-16 {
    margin: 4rem !important;
  }
  .mt-xxl-16,
  .my-xxl-16 {
    margin-top: 4rem !important;
  }
  .mr-xxl-16,
  .mx-xxl-16 {
    margin-right: 4rem !important;
  }
  .mb-xxl-16,
  .my-xxl-16 {
    margin-bottom: 4rem !important;
  }
  .ml-xxl-16,
  .mx-xxl-16 {
    margin-left: 4rem !important;
  }
  .m-xxl-17 {
    margin: 4.25rem !important;
  }
  .mt-xxl-17,
  .my-xxl-17 {
    margin-top: 4.25rem !important;
  }
  .mr-xxl-17,
  .mx-xxl-17 {
    margin-right: 4.25rem !important;
  }
  .mb-xxl-17,
  .my-xxl-17 {
    margin-bottom: 4.25rem !important;
  }
  .ml-xxl-17,
  .mx-xxl-17 {
    margin-left: 4.25rem !important;
  }
  .m-xxl-18 {
    margin: 4.5rem !important;
  }
  .mt-xxl-18,
  .my-xxl-18 {
    margin-top: 4.5rem !important;
  }
  .mr-xxl-18,
  .mx-xxl-18 {
    margin-right: 4.5rem !important;
  }
  .mb-xxl-18,
  .my-xxl-18 {
    margin-bottom: 4.5rem !important;
  }
  .ml-xxl-18,
  .mx-xxl-18 {
    margin-left: 4.5rem !important;
  }
  .m-xxl-19 {
    margin: 4.75rem !important;
  }
  .mt-xxl-19,
  .my-xxl-19 {
    margin-top: 4.75rem !important;
  }
  .mr-xxl-19,
  .mx-xxl-19 {
    margin-right: 4.75rem !important;
  }
  .mb-xxl-19,
  .my-xxl-19 {
    margin-bottom: 4.75rem !important;
  }
  .ml-xxl-19,
  .mx-xxl-19 {
    margin-left: 4.75rem !important;
  }
  .m-xxl-20 {
    margin: 5rem !important;
  }
  .mt-xxl-20,
  .my-xxl-20 {
    margin-top: 5rem !important;
  }
  .mr-xxl-20,
  .mx-xxl-20 {
    margin-right: 5rem !important;
  }
  .mb-xxl-20,
  .my-xxl-20 {
    margin-bottom: 5rem !important;
  }
  .ml-xxl-20,
  .mx-xxl-20 {
    margin-left: 5rem !important;
  }
  .m-xxl-21 {
    margin: 5.25rem !important;
  }
  .mt-xxl-21,
  .my-xxl-21 {
    margin-top: 5.25rem !important;
  }
  .mr-xxl-21,
  .mx-xxl-21 {
    margin-right: 5.25rem !important;
  }
  .mb-xxl-21,
  .my-xxl-21 {
    margin-bottom: 5.25rem !important;
  }
  .ml-xxl-21,
  .mx-xxl-21 {
    margin-left: 5.25rem !important;
  }
  .m-xxl-22 {
    margin: 5.5rem !important;
  }
  .mt-xxl-22,
  .my-xxl-22 {
    margin-top: 5.5rem !important;
  }
  .mr-xxl-22,
  .mx-xxl-22 {
    margin-right: 5.5rem !important;
  }
  .mb-xxl-22,
  .my-xxl-22 {
    margin-bottom: 5.5rem !important;
  }
  .ml-xxl-22,
  .mx-xxl-22 {
    margin-left: 5.5rem !important;
  }
  .m-xxl-23 {
    margin: 5.75rem !important;
  }
  .mt-xxl-23,
  .my-xxl-23 {
    margin-top: 5.75rem !important;
  }
  .mr-xxl-23,
  .mx-xxl-23 {
    margin-right: 5.75rem !important;
  }
  .mb-xxl-23,
  .my-xxl-23 {
    margin-bottom: 5.75rem !important;
  }
  .ml-xxl-23,
  .mx-xxl-23 {
    margin-left: 5.75rem !important;
  }
  .m-xxl-24 {
    margin: 6rem !important;
  }
  .mt-xxl-24,
  .my-xxl-24 {
    margin-top: 6rem !important;
  }
  .mr-xxl-24,
  .mx-xxl-24 {
    margin-right: 6rem !important;
  }
  .mb-xxl-24,
  .my-xxl-24 {
    margin-bottom: 6rem !important;
  }
  .ml-xxl-24,
  .mx-xxl-24 {
    margin-left: 6rem !important;
  }
  .m-xxl-25 {
    margin: 6.25rem !important;
  }
  .mt-xxl-25,
  .my-xxl-25 {
    margin-top: 6.25rem !important;
  }
  .mr-xxl-25,
  .mx-xxl-25 {
    margin-right: 6.25rem !important;
  }
  .mb-xxl-25,
  .my-xxl-25 {
    margin-bottom: 6.25rem !important;
  }
  .ml-xxl-25,
  .mx-xxl-25 {
    margin-left: 6.25rem !important;
  }
  .m-xxl-26 {
    margin: 6.5rem !important;
  }
  .mt-xxl-26,
  .my-xxl-26 {
    margin-top: 6.5rem !important;
  }
  .mr-xxl-26,
  .mx-xxl-26 {
    margin-right: 6.5rem !important;
  }
  .mb-xxl-26,
  .my-xxl-26 {
    margin-bottom: 6.5rem !important;
  }
  .ml-xxl-26,
  .mx-xxl-26 {
    margin-left: 6.5rem !important;
  }
  .m-xxl-27 {
    margin: 6.75rem !important;
  }
  .mt-xxl-27,
  .my-xxl-27 {
    margin-top: 6.75rem !important;
  }
  .mr-xxl-27,
  .mx-xxl-27 {
    margin-right: 6.75rem !important;
  }
  .mb-xxl-27,
  .my-xxl-27 {
    margin-bottom: 6.75rem !important;
  }
  .ml-xxl-27,
  .mx-xxl-27 {
    margin-left: 6.75rem !important;
  }
  .m-xxl-28 {
    margin: 7rem !important;
  }
  .mt-xxl-28,
  .my-xxl-28 {
    margin-top: 7rem !important;
  }
  .mr-xxl-28,
  .mx-xxl-28 {
    margin-right: 7rem !important;
  }
  .mb-xxl-28,
  .my-xxl-28 {
    margin-bottom: 7rem !important;
  }
  .ml-xxl-28,
  .mx-xxl-28 {
    margin-left: 7rem !important;
  }
  .m-xxl-29 {
    margin: 7.25rem !important;
  }
  .mt-xxl-29,
  .my-xxl-29 {
    margin-top: 7.25rem !important;
  }
  .mr-xxl-29,
  .mx-xxl-29 {
    margin-right: 7.25rem !important;
  }
  .mb-xxl-29,
  .my-xxl-29 {
    margin-bottom: 7.25rem !important;
  }
  .ml-xxl-29,
  .mx-xxl-29 {
    margin-left: 7.25rem !important;
  }
  .m-xxl-30 {
    margin: 7.5rem !important;
  }
  .mt-xxl-30,
  .my-xxl-30 {
    margin-top: 7.5rem !important;
  }
  .mr-xxl-30,
  .mx-xxl-30 {
    margin-right: 7.5rem !important;
  }
  .mb-xxl-30,
  .my-xxl-30 {
    margin-bottom: 7.5rem !important;
  }
  .ml-xxl-30,
  .mx-xxl-30 {
    margin-left: 7.5rem !important;
  }
  .m-xxl-31 {
    margin: 7.75rem !important;
  }
  .mt-xxl-31,
  .my-xxl-31 {
    margin-top: 7.75rem !important;
  }
  .mr-xxl-31,
  .mx-xxl-31 {
    margin-right: 7.75rem !important;
  }
  .mb-xxl-31,
  .my-xxl-31 {
    margin-bottom: 7.75rem !important;
  }
  .ml-xxl-31,
  .mx-xxl-31 {
    margin-left: 7.75rem !important;
  }
  .m-xxl-32 {
    margin: 8rem !important;
  }
  .mt-xxl-32,
  .my-xxl-32 {
    margin-top: 8rem !important;
  }
  .mr-xxl-32,
  .mx-xxl-32 {
    margin-right: 8rem !important;
  }
  .mb-xxl-32,
  .my-xxl-32 {
    margin-bottom: 8rem !important;
  }
  .ml-xxl-32,
  .mx-xxl-32 {
    margin-left: 8rem !important;
  }
  .m-xxl-33 {
    margin: 8.25rem !important;
  }
  .mt-xxl-33,
  .my-xxl-33 {
    margin-top: 8.25rem !important;
  }
  .mr-xxl-33,
  .mx-xxl-33 {
    margin-right: 8.25rem !important;
  }
  .mb-xxl-33,
  .my-xxl-33 {
    margin-bottom: 8.25rem !important;
  }
  .ml-xxl-33,
  .mx-xxl-33 {
    margin-left: 8.25rem !important;
  }
  .m-xxl-34 {
    margin: 8.5rem !important;
  }
  .mt-xxl-34,
  .my-xxl-34 {
    margin-top: 8.5rem !important;
  }
  .mr-xxl-34,
  .mx-xxl-34 {
    margin-right: 8.5rem !important;
  }
  .mb-xxl-34,
  .my-xxl-34 {
    margin-bottom: 8.5rem !important;
  }
  .ml-xxl-34,
  .mx-xxl-34 {
    margin-left: 8.5rem !important;
  }
  .m-xxl-35 {
    margin: 8.75rem !important;
  }
  .mt-xxl-35,
  .my-xxl-35 {
    margin-top: 8.75rem !important;
  }
  .mr-xxl-35,
  .mx-xxl-35 {
    margin-right: 8.75rem !important;
  }
  .mb-xxl-35,
  .my-xxl-35 {
    margin-bottom: 8.75rem !important;
  }
  .ml-xxl-35,
  .mx-xxl-35 {
    margin-left: 8.75rem !important;
  }
  .m-xxl-36 {
    margin: 9rem !important;
  }
  .mt-xxl-36,
  .my-xxl-36 {
    margin-top: 9rem !important;
  }
  .mr-xxl-36,
  .mx-xxl-36 {
    margin-right: 9rem !important;
  }
  .mb-xxl-36,
  .my-xxl-36 {
    margin-bottom: 9rem !important;
  }
  .ml-xxl-36,
  .mx-xxl-36 {
    margin-left: 9rem !important;
  }
  .m-xxl-37 {
    margin: 9.25rem !important;
  }
  .mt-xxl-37,
  .my-xxl-37 {
    margin-top: 9.25rem !important;
  }
  .mr-xxl-37,
  .mx-xxl-37 {
    margin-right: 9.25rem !important;
  }
  .mb-xxl-37,
  .my-xxl-37 {
    margin-bottom: 9.25rem !important;
  }
  .ml-xxl-37,
  .mx-xxl-37 {
    margin-left: 9.25rem !important;
  }
  .m-xxl-48 {
    margin: 9.5rem !important;
  }
  .mt-xxl-48,
  .my-xxl-48 {
    margin-top: 9.5rem !important;
  }
  .mr-xxl-48,
  .mx-xxl-48 {
    margin-right: 9.5rem !important;
  }
  .mb-xxl-48,
  .my-xxl-48 {
    margin-bottom: 9.5rem !important;
  }
  .ml-xxl-48,
  .mx-xxl-48 {
    margin-left: 9.5rem !important;
  }
  .m-xxl-39 {
    margin: 9.75rem !important;
  }
  .mt-xxl-39,
  .my-xxl-39 {
    margin-top: 9.75rem !important;
  }
  .mr-xxl-39,
  .mx-xxl-39 {
    margin-right: 9.75rem !important;
  }
  .mb-xxl-39,
  .my-xxl-39 {
    margin-bottom: 9.75rem !important;
  }
  .ml-xxl-39,
  .mx-xxl-39 {
    margin-left: 9.75rem !important;
  }
  .m-xxl-40 {
    margin: 10rem !important;
  }
  .mt-xxl-40,
  .my-xxl-40 {
    margin-top: 10rem !important;
  }
  .mr-xxl-40,
  .mx-xxl-40 {
    margin-right: 10rem !important;
  }
  .mb-xxl-40,
  .my-xxl-40 {
    margin-bottom: 10rem !important;
  }
  .ml-xxl-40,
  .mx-xxl-40 {
    margin-left: 10rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 0.75rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 0.75rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 0.75rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 0.75rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 0.75rem !important;
  }
  .p-xxl-4 {
    padding: 1rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1rem !important;
  }
  .p-xxl-5 {
    padding: 1.25rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 1.25rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 1.25rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 1.25rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 1.25rem !important;
  }
  .p-xxl-6 {
    padding: 1.5rem !important;
  }
  .pt-xxl-6,
  .py-xxl-6 {
    padding-top: 1.5rem !important;
  }
  .pr-xxl-6,
  .px-xxl-6 {
    padding-right: 1.5rem !important;
  }
  .pb-xxl-6,
  .py-xxl-6 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxl-6,
  .px-xxl-6 {
    padding-left: 1.5rem !important;
  }
  .p-xxl-7 {
    padding: 1.75rem !important;
  }
  .pt-xxl-7,
  .py-xxl-7 {
    padding-top: 1.75rem !important;
  }
  .pr-xxl-7,
  .px-xxl-7 {
    padding-right: 1.75rem !important;
  }
  .pb-xxl-7,
  .py-xxl-7 {
    padding-bottom: 1.75rem !important;
  }
  .pl-xxl-7,
  .px-xxl-7 {
    padding-left: 1.75rem !important;
  }
  .p-xxl-8 {
    padding: 2rem !important;
  }
  .pt-xxl-8,
  .py-xxl-8 {
    padding-top: 2rem !important;
  }
  .pr-xxl-8,
  .px-xxl-8 {
    padding-right: 2rem !important;
  }
  .pb-xxl-8,
  .py-xxl-8 {
    padding-bottom: 2rem !important;
  }
  .pl-xxl-8,
  .px-xxl-8 {
    padding-left: 2rem !important;
  }
  .p-xxl-9 {
    padding: 2.25rem !important;
  }
  .pt-xxl-9,
  .py-xxl-9 {
    padding-top: 2.25rem !important;
  }
  .pr-xxl-9,
  .px-xxl-9 {
    padding-right: 2.25rem !important;
  }
  .pb-xxl-9,
  .py-xxl-9 {
    padding-bottom: 2.25rem !important;
  }
  .pl-xxl-9,
  .px-xxl-9 {
    padding-left: 2.25rem !important;
  }
  .p-xxl-10 {
    padding: 2.5rem !important;
  }
  .pt-xxl-10,
  .py-xxl-10 {
    padding-top: 2.5rem !important;
  }
  .pr-xxl-10,
  .px-xxl-10 {
    padding-right: 2.5rem !important;
  }
  .pb-xxl-10,
  .py-xxl-10 {
    padding-bottom: 2.5rem !important;
  }
  .pl-xxl-10,
  .px-xxl-10 {
    padding-left: 2.5rem !important;
  }
  .p-xxl-11 {
    padding: 2.75rem !important;
  }
  .pt-xxl-11,
  .py-xxl-11 {
    padding-top: 2.75rem !important;
  }
  .pr-xxl-11,
  .px-xxl-11 {
    padding-right: 2.75rem !important;
  }
  .pb-xxl-11,
  .py-xxl-11 {
    padding-bottom: 2.75rem !important;
  }
  .pl-xxl-11,
  .px-xxl-11 {
    padding-left: 2.75rem !important;
  }
  .p-xxl-12 {
    padding: 3rem !important;
  }
  .pt-xxl-12,
  .py-xxl-12 {
    padding-top: 3rem !important;
  }
  .pr-xxl-12,
  .px-xxl-12 {
    padding-right: 3rem !important;
  }
  .pb-xxl-12,
  .py-xxl-12 {
    padding-bottom: 3rem !important;
  }
  .pl-xxl-12,
  .px-xxl-12 {
    padding-left: 3rem !important;
  }
  .p-xxl-13 {
    padding: 3.25rem !important;
  }
  .pt-xxl-13,
  .py-xxl-13 {
    padding-top: 3.25rem !important;
  }
  .pr-xxl-13,
  .px-xxl-13 {
    padding-right: 3.25rem !important;
  }
  .pb-xxl-13,
  .py-xxl-13 {
    padding-bottom: 3.25rem !important;
  }
  .pl-xxl-13,
  .px-xxl-13 {
    padding-left: 3.25rem !important;
  }
  .p-xxl-14 {
    padding: 3.5rem !important;
  }
  .pt-xxl-14,
  .py-xxl-14 {
    padding-top: 3.5rem !important;
  }
  .pr-xxl-14,
  .px-xxl-14 {
    padding-right: 3.5rem !important;
  }
  .pb-xxl-14,
  .py-xxl-14 {
    padding-bottom: 3.5rem !important;
  }
  .pl-xxl-14,
  .px-xxl-14 {
    padding-left: 3.5rem !important;
  }
  .p-xxl-15 {
    padding: 3.75rem !important;
  }
  .pt-xxl-15,
  .py-xxl-15 {
    padding-top: 3.75rem !important;
  }
  .pr-xxl-15,
  .px-xxl-15 {
    padding-right: 3.75rem !important;
  }
  .pb-xxl-15,
  .py-xxl-15 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xxl-15,
  .px-xxl-15 {
    padding-left: 3.75rem !important;
  }
  .p-xxl-16 {
    padding: 4rem !important;
  }
  .pt-xxl-16,
  .py-xxl-16 {
    padding-top: 4rem !important;
  }
  .pr-xxl-16,
  .px-xxl-16 {
    padding-right: 4rem !important;
  }
  .pb-xxl-16,
  .py-xxl-16 {
    padding-bottom: 4rem !important;
  }
  .pl-xxl-16,
  .px-xxl-16 {
    padding-left: 4rem !important;
  }
  .p-xxl-17 {
    padding: 4.25rem !important;
  }
  .pt-xxl-17,
  .py-xxl-17 {
    padding-top: 4.25rem !important;
  }
  .pr-xxl-17,
  .px-xxl-17 {
    padding-right: 4.25rem !important;
  }
  .pb-xxl-17,
  .py-xxl-17 {
    padding-bottom: 4.25rem !important;
  }
  .pl-xxl-17,
  .px-xxl-17 {
    padding-left: 4.25rem !important;
  }
  .p-xxl-18 {
    padding: 4.5rem !important;
  }
  .pt-xxl-18,
  .py-xxl-18 {
    padding-top: 4.5rem !important;
  }
  .pr-xxl-18,
  .px-xxl-18 {
    padding-right: 4.5rem !important;
  }
  .pb-xxl-18,
  .py-xxl-18 {
    padding-bottom: 4.5rem !important;
  }
  .pl-xxl-18,
  .px-xxl-18 {
    padding-left: 4.5rem !important;
  }
  .p-xxl-19 {
    padding: 4.75rem !important;
  }
  .pt-xxl-19,
  .py-xxl-19 {
    padding-top: 4.75rem !important;
  }
  .pr-xxl-19,
  .px-xxl-19 {
    padding-right: 4.75rem !important;
  }
  .pb-xxl-19,
  .py-xxl-19 {
    padding-bottom: 4.75rem !important;
  }
  .pl-xxl-19,
  .px-xxl-19 {
    padding-left: 4.75rem !important;
  }
  .p-xxl-20 {
    padding: 5rem !important;
  }
  .pt-xxl-20,
  .py-xxl-20 {
    padding-top: 5rem !important;
  }
  .pr-xxl-20,
  .px-xxl-20 {
    padding-right: 5rem !important;
  }
  .pb-xxl-20,
  .py-xxl-20 {
    padding-bottom: 5rem !important;
  }
  .pl-xxl-20,
  .px-xxl-20 {
    padding-left: 5rem !important;
  }
  .p-xxl-21 {
    padding: 5.25rem !important;
  }
  .pt-xxl-21,
  .py-xxl-21 {
    padding-top: 5.25rem !important;
  }
  .pr-xxl-21,
  .px-xxl-21 {
    padding-right: 5.25rem !important;
  }
  .pb-xxl-21,
  .py-xxl-21 {
    padding-bottom: 5.25rem !important;
  }
  .pl-xxl-21,
  .px-xxl-21 {
    padding-left: 5.25rem !important;
  }
  .p-xxl-22 {
    padding: 5.5rem !important;
  }
  .pt-xxl-22,
  .py-xxl-22 {
    padding-top: 5.5rem !important;
  }
  .pr-xxl-22,
  .px-xxl-22 {
    padding-right: 5.5rem !important;
  }
  .pb-xxl-22,
  .py-xxl-22 {
    padding-bottom: 5.5rem !important;
  }
  .pl-xxl-22,
  .px-xxl-22 {
    padding-left: 5.5rem !important;
  }
  .p-xxl-23 {
    padding: 5.75rem !important;
  }
  .pt-xxl-23,
  .py-xxl-23 {
    padding-top: 5.75rem !important;
  }
  .pr-xxl-23,
  .px-xxl-23 {
    padding-right: 5.75rem !important;
  }
  .pb-xxl-23,
  .py-xxl-23 {
    padding-bottom: 5.75rem !important;
  }
  .pl-xxl-23,
  .px-xxl-23 {
    padding-left: 5.75rem !important;
  }
  .p-xxl-24 {
    padding: 6rem !important;
  }
  .pt-xxl-24,
  .py-xxl-24 {
    padding-top: 6rem !important;
  }
  .pr-xxl-24,
  .px-xxl-24 {
    padding-right: 6rem !important;
  }
  .pb-xxl-24,
  .py-xxl-24 {
    padding-bottom: 6rem !important;
  }
  .pl-xxl-24,
  .px-xxl-24 {
    padding-left: 6rem !important;
  }
  .p-xxl-25 {
    padding: 6.25rem !important;
  }
  .pt-xxl-25,
  .py-xxl-25 {
    padding-top: 6.25rem !important;
  }
  .pr-xxl-25,
  .px-xxl-25 {
    padding-right: 6.25rem !important;
  }
  .pb-xxl-25,
  .py-xxl-25 {
    padding-bottom: 6.25rem !important;
  }
  .pl-xxl-25,
  .px-xxl-25 {
    padding-left: 6.25rem !important;
  }
  .p-xxl-26 {
    padding: 6.5rem !important;
  }
  .pt-xxl-26,
  .py-xxl-26 {
    padding-top: 6.5rem !important;
  }
  .pr-xxl-26,
  .px-xxl-26 {
    padding-right: 6.5rem !important;
  }
  .pb-xxl-26,
  .py-xxl-26 {
    padding-bottom: 6.5rem !important;
  }
  .pl-xxl-26,
  .px-xxl-26 {
    padding-left: 6.5rem !important;
  }
  .p-xxl-27 {
    padding: 6.75rem !important;
  }
  .pt-xxl-27,
  .py-xxl-27 {
    padding-top: 6.75rem !important;
  }
  .pr-xxl-27,
  .px-xxl-27 {
    padding-right: 6.75rem !important;
  }
  .pb-xxl-27,
  .py-xxl-27 {
    padding-bottom: 6.75rem !important;
  }
  .pl-xxl-27,
  .px-xxl-27 {
    padding-left: 6.75rem !important;
  }
  .p-xxl-28 {
    padding: 7rem !important;
  }
  .pt-xxl-28,
  .py-xxl-28 {
    padding-top: 7rem !important;
  }
  .pr-xxl-28,
  .px-xxl-28 {
    padding-right: 7rem !important;
  }
  .pb-xxl-28,
  .py-xxl-28 {
    padding-bottom: 7rem !important;
  }
  .pl-xxl-28,
  .px-xxl-28 {
    padding-left: 7rem !important;
  }
  .p-xxl-29 {
    padding: 7.25rem !important;
  }
  .pt-xxl-29,
  .py-xxl-29 {
    padding-top: 7.25rem !important;
  }
  .pr-xxl-29,
  .px-xxl-29 {
    padding-right: 7.25rem !important;
  }
  .pb-xxl-29,
  .py-xxl-29 {
    padding-bottom: 7.25rem !important;
  }
  .pl-xxl-29,
  .px-xxl-29 {
    padding-left: 7.25rem !important;
  }
  .p-xxl-30 {
    padding: 7.5rem !important;
  }
  .pt-xxl-30,
  .py-xxl-30 {
    padding-top: 7.5rem !important;
  }
  .pr-xxl-30,
  .px-xxl-30 {
    padding-right: 7.5rem !important;
  }
  .pb-xxl-30,
  .py-xxl-30 {
    padding-bottom: 7.5rem !important;
  }
  .pl-xxl-30,
  .px-xxl-30 {
    padding-left: 7.5rem !important;
  }
  .p-xxl-31 {
    padding: 7.75rem !important;
  }
  .pt-xxl-31,
  .py-xxl-31 {
    padding-top: 7.75rem !important;
  }
  .pr-xxl-31,
  .px-xxl-31 {
    padding-right: 7.75rem !important;
  }
  .pb-xxl-31,
  .py-xxl-31 {
    padding-bottom: 7.75rem !important;
  }
  .pl-xxl-31,
  .px-xxl-31 {
    padding-left: 7.75rem !important;
  }
  .p-xxl-32 {
    padding: 8rem !important;
  }
  .pt-xxl-32,
  .py-xxl-32 {
    padding-top: 8rem !important;
  }
  .pr-xxl-32,
  .px-xxl-32 {
    padding-right: 8rem !important;
  }
  .pb-xxl-32,
  .py-xxl-32 {
    padding-bottom: 8rem !important;
  }
  .pl-xxl-32,
  .px-xxl-32 {
    padding-left: 8rem !important;
  }
  .p-xxl-33 {
    padding: 8.25rem !important;
  }
  .pt-xxl-33,
  .py-xxl-33 {
    padding-top: 8.25rem !important;
  }
  .pr-xxl-33,
  .px-xxl-33 {
    padding-right: 8.25rem !important;
  }
  .pb-xxl-33,
  .py-xxl-33 {
    padding-bottom: 8.25rem !important;
  }
  .pl-xxl-33,
  .px-xxl-33 {
    padding-left: 8.25rem !important;
  }
  .p-xxl-34 {
    padding: 8.5rem !important;
  }
  .pt-xxl-34,
  .py-xxl-34 {
    padding-top: 8.5rem !important;
  }
  .pr-xxl-34,
  .px-xxl-34 {
    padding-right: 8.5rem !important;
  }
  .pb-xxl-34,
  .py-xxl-34 {
    padding-bottom: 8.5rem !important;
  }
  .pl-xxl-34,
  .px-xxl-34 {
    padding-left: 8.5rem !important;
  }
  .p-xxl-35 {
    padding: 8.75rem !important;
  }
  .pt-xxl-35,
  .py-xxl-35 {
    padding-top: 8.75rem !important;
  }
  .pr-xxl-35,
  .px-xxl-35 {
    padding-right: 8.75rem !important;
  }
  .pb-xxl-35,
  .py-xxl-35 {
    padding-bottom: 8.75rem !important;
  }
  .pl-xxl-35,
  .px-xxl-35 {
    padding-left: 8.75rem !important;
  }
  .p-xxl-36 {
    padding: 9rem !important;
  }
  .pt-xxl-36,
  .py-xxl-36 {
    padding-top: 9rem !important;
  }
  .pr-xxl-36,
  .px-xxl-36 {
    padding-right: 9rem !important;
  }
  .pb-xxl-36,
  .py-xxl-36 {
    padding-bottom: 9rem !important;
  }
  .pl-xxl-36,
  .px-xxl-36 {
    padding-left: 9rem !important;
  }
  .p-xxl-37 {
    padding: 9.25rem !important;
  }
  .pt-xxl-37,
  .py-xxl-37 {
    padding-top: 9.25rem !important;
  }
  .pr-xxl-37,
  .px-xxl-37 {
    padding-right: 9.25rem !important;
  }
  .pb-xxl-37,
  .py-xxl-37 {
    padding-bottom: 9.25rem !important;
  }
  .pl-xxl-37,
  .px-xxl-37 {
    padding-left: 9.25rem !important;
  }
  .p-xxl-48 {
    padding: 9.5rem !important;
  }
  .pt-xxl-48,
  .py-xxl-48 {
    padding-top: 9.5rem !important;
  }
  .pr-xxl-48,
  .px-xxl-48 {
    padding-right: 9.5rem !important;
  }
  .pb-xxl-48,
  .py-xxl-48 {
    padding-bottom: 9.5rem !important;
  }
  .pl-xxl-48,
  .px-xxl-48 {
    padding-left: 9.5rem !important;
  }
  .p-xxl-39 {
    padding: 9.75rem !important;
  }
  .pt-xxl-39,
  .py-xxl-39 {
    padding-top: 9.75rem !important;
  }
  .pr-xxl-39,
  .px-xxl-39 {
    padding-right: 9.75rem !important;
  }
  .pb-xxl-39,
  .py-xxl-39 {
    padding-bottom: 9.75rem !important;
  }
  .pl-xxl-39,
  .px-xxl-39 {
    padding-left: 9.75rem !important;
  }
  .p-xxl-40 {
    padding: 10rem !important;
  }
  .pt-xxl-40,
  .py-xxl-40 {
    padding-top: 10rem !important;
  }
  .pr-xxl-40,
  .px-xxl-40 {
    padding-right: 10rem !important;
  }
  .pb-xxl-40,
  .py-xxl-40 {
    padding-bottom: 10rem !important;
  }
  .pl-xxl-40,
  .px-xxl-40 {
    padding-left: 10rem !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxl-n1,
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxl-n1,
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxl-n1,
  .my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxl-n1,
  .mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxl-n2,
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxl-n2,
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxl-n2,
  .my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxl-n2,
  .mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -0.75rem !important;
  }
  .mt-xxl-n3,
  .my-xxl-n3 {
    margin-top: -0.75rem !important;
  }
  .mr-xxl-n3,
  .mx-xxl-n3 {
    margin-right: -0.75rem !important;
  }
  .mb-xxl-n3,
  .my-xxl-n3 {
    margin-bottom: -0.75rem !important;
  }
  .ml-xxl-n3,
  .mx-xxl-n3 {
    margin-left: -0.75rem !important;
  }
  .m-xxl-n4 {
    margin: -1rem !important;
  }
  .mt-xxl-n4,
  .my-xxl-n4 {
    margin-top: -1rem !important;
  }
  .mr-xxl-n4,
  .mx-xxl-n4 {
    margin-right: -1rem !important;
  }
  .mb-xxl-n4,
  .my-xxl-n4 {
    margin-bottom: -1rem !important;
  }
  .ml-xxl-n4,
  .mx-xxl-n4 {
    margin-left: -1rem !important;
  }
  .m-xxl-n5 {
    margin: -1.25rem !important;
  }
  .mt-xxl-n5,
  .my-xxl-n5 {
    margin-top: -1.25rem !important;
  }
  .mr-xxl-n5,
  .mx-xxl-n5 {
    margin-right: -1.25rem !important;
  }
  .mb-xxl-n5,
  .my-xxl-n5 {
    margin-bottom: -1.25rem !important;
  }
  .ml-xxl-n5,
  .mx-xxl-n5 {
    margin-left: -1.25rem !important;
  }
  .m-xxl-n6 {
    margin: -1.5rem !important;
  }
  .mt-xxl-n6,
  .my-xxl-n6 {
    margin-top: -1.5rem !important;
  }
  .mr-xxl-n6,
  .mx-xxl-n6 {
    margin-right: -1.5rem !important;
  }
  .mb-xxl-n6,
  .my-xxl-n6 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxl-n6,
  .mx-xxl-n6 {
    margin-left: -1.5rem !important;
  }
  .m-xxl-n7 {
    margin: -1.75rem !important;
  }
  .mt-xxl-n7,
  .my-xxl-n7 {
    margin-top: -1.75rem !important;
  }
  .mr-xxl-n7,
  .mx-xxl-n7 {
    margin-right: -1.75rem !important;
  }
  .mb-xxl-n7,
  .my-xxl-n7 {
    margin-bottom: -1.75rem !important;
  }
  .ml-xxl-n7,
  .mx-xxl-n7 {
    margin-left: -1.75rem !important;
  }
  .m-xxl-n8 {
    margin: -2rem !important;
  }
  .mt-xxl-n8,
  .my-xxl-n8 {
    margin-top: -2rem !important;
  }
  .mr-xxl-n8,
  .mx-xxl-n8 {
    margin-right: -2rem !important;
  }
  .mb-xxl-n8,
  .my-xxl-n8 {
    margin-bottom: -2rem !important;
  }
  .ml-xxl-n8,
  .mx-xxl-n8 {
    margin-left: -2rem !important;
  }
  .m-xxl-n9 {
    margin: -2.25rem !important;
  }
  .mt-xxl-n9,
  .my-xxl-n9 {
    margin-top: -2.25rem !important;
  }
  .mr-xxl-n9,
  .mx-xxl-n9 {
    margin-right: -2.25rem !important;
  }
  .mb-xxl-n9,
  .my-xxl-n9 {
    margin-bottom: -2.25rem !important;
  }
  .ml-xxl-n9,
  .mx-xxl-n9 {
    margin-left: -2.25rem !important;
  }
  .m-xxl-n10 {
    margin: -2.5rem !important;
  }
  .mt-xxl-n10,
  .my-xxl-n10 {
    margin-top: -2.5rem !important;
  }
  .mr-xxl-n10,
  .mx-xxl-n10 {
    margin-right: -2.5rem !important;
  }
  .mb-xxl-n10,
  .my-xxl-n10 {
    margin-bottom: -2.5rem !important;
  }
  .ml-xxl-n10,
  .mx-xxl-n10 {
    margin-left: -2.5rem !important;
  }
  .m-xxl-n11 {
    margin: -2.75rem !important;
  }
  .mt-xxl-n11,
  .my-xxl-n11 {
    margin-top: -2.75rem !important;
  }
  .mr-xxl-n11,
  .mx-xxl-n11 {
    margin-right: -2.75rem !important;
  }
  .mb-xxl-n11,
  .my-xxl-n11 {
    margin-bottom: -2.75rem !important;
  }
  .ml-xxl-n11,
  .mx-xxl-n11 {
    margin-left: -2.75rem !important;
  }
  .m-xxl-n12 {
    margin: -3rem !important;
  }
  .mt-xxl-n12,
  .my-xxl-n12 {
    margin-top: -3rem !important;
  }
  .mr-xxl-n12,
  .mx-xxl-n12 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n12,
  .my-xxl-n12 {
    margin-bottom: -3rem !important;
  }
  .ml-xxl-n12,
  .mx-xxl-n12 {
    margin-left: -3rem !important;
  }
  .m-xxl-n13 {
    margin: -3.25rem !important;
  }
  .mt-xxl-n13,
  .my-xxl-n13 {
    margin-top: -3.25rem !important;
  }
  .mr-xxl-n13,
  .mx-xxl-n13 {
    margin-right: -3.25rem !important;
  }
  .mb-xxl-n13,
  .my-xxl-n13 {
    margin-bottom: -3.25rem !important;
  }
  .ml-xxl-n13,
  .mx-xxl-n13 {
    margin-left: -3.25rem !important;
  }
  .m-xxl-n14 {
    margin: -3.5rem !important;
  }
  .mt-xxl-n14,
  .my-xxl-n14 {
    margin-top: -3.5rem !important;
  }
  .mr-xxl-n14,
  .mx-xxl-n14 {
    margin-right: -3.5rem !important;
  }
  .mb-xxl-n14,
  .my-xxl-n14 {
    margin-bottom: -3.5rem !important;
  }
  .ml-xxl-n14,
  .mx-xxl-n14 {
    margin-left: -3.5rem !important;
  }
  .m-xxl-n15 {
    margin: -3.75rem !important;
  }
  .mt-xxl-n15,
  .my-xxl-n15 {
    margin-top: -3.75rem !important;
  }
  .mr-xxl-n15,
  .mx-xxl-n15 {
    margin-right: -3.75rem !important;
  }
  .mb-xxl-n15,
  .my-xxl-n15 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xxl-n15,
  .mx-xxl-n15 {
    margin-left: -3.75rem !important;
  }
  .m-xxl-n16 {
    margin: -4rem !important;
  }
  .mt-xxl-n16,
  .my-xxl-n16 {
    margin-top: -4rem !important;
  }
  .mr-xxl-n16,
  .mx-xxl-n16 {
    margin-right: -4rem !important;
  }
  .mb-xxl-n16,
  .my-xxl-n16 {
    margin-bottom: -4rem !important;
  }
  .ml-xxl-n16,
  .mx-xxl-n16 {
    margin-left: -4rem !important;
  }
  .m-xxl-n17 {
    margin: -4.25rem !important;
  }
  .mt-xxl-n17,
  .my-xxl-n17 {
    margin-top: -4.25rem !important;
  }
  .mr-xxl-n17,
  .mx-xxl-n17 {
    margin-right: -4.25rem !important;
  }
  .mb-xxl-n17,
  .my-xxl-n17 {
    margin-bottom: -4.25rem !important;
  }
  .ml-xxl-n17,
  .mx-xxl-n17 {
    margin-left: -4.25rem !important;
  }
  .m-xxl-n18 {
    margin: -4.5rem !important;
  }
  .mt-xxl-n18,
  .my-xxl-n18 {
    margin-top: -4.5rem !important;
  }
  .mr-xxl-n18,
  .mx-xxl-n18 {
    margin-right: -4.5rem !important;
  }
  .mb-xxl-n18,
  .my-xxl-n18 {
    margin-bottom: -4.5rem !important;
  }
  .ml-xxl-n18,
  .mx-xxl-n18 {
    margin-left: -4.5rem !important;
  }
  .m-xxl-n19 {
    margin: -4.75rem !important;
  }
  .mt-xxl-n19,
  .my-xxl-n19 {
    margin-top: -4.75rem !important;
  }
  .mr-xxl-n19,
  .mx-xxl-n19 {
    margin-right: -4.75rem !important;
  }
  .mb-xxl-n19,
  .my-xxl-n19 {
    margin-bottom: -4.75rem !important;
  }
  .ml-xxl-n19,
  .mx-xxl-n19 {
    margin-left: -4.75rem !important;
  }
  .m-xxl-n20 {
    margin: -5rem !important;
  }
  .mt-xxl-n20,
  .my-xxl-n20 {
    margin-top: -5rem !important;
  }
  .mr-xxl-n20,
  .mx-xxl-n20 {
    margin-right: -5rem !important;
  }
  .mb-xxl-n20,
  .my-xxl-n20 {
    margin-bottom: -5rem !important;
  }
  .ml-xxl-n20,
  .mx-xxl-n20 {
    margin-left: -5rem !important;
  }
  .m-xxl-n21 {
    margin: -5.25rem !important;
  }
  .mt-xxl-n21,
  .my-xxl-n21 {
    margin-top: -5.25rem !important;
  }
  .mr-xxl-n21,
  .mx-xxl-n21 {
    margin-right: -5.25rem !important;
  }
  .mb-xxl-n21,
  .my-xxl-n21 {
    margin-bottom: -5.25rem !important;
  }
  .ml-xxl-n21,
  .mx-xxl-n21 {
    margin-left: -5.25rem !important;
  }
  .m-xxl-n22 {
    margin: -5.5rem !important;
  }
  .mt-xxl-n22,
  .my-xxl-n22 {
    margin-top: -5.5rem !important;
  }
  .mr-xxl-n22,
  .mx-xxl-n22 {
    margin-right: -5.5rem !important;
  }
  .mb-xxl-n22,
  .my-xxl-n22 {
    margin-bottom: -5.5rem !important;
  }
  .ml-xxl-n22,
  .mx-xxl-n22 {
    margin-left: -5.5rem !important;
  }
  .m-xxl-n23 {
    margin: -5.75rem !important;
  }
  .mt-xxl-n23,
  .my-xxl-n23 {
    margin-top: -5.75rem !important;
  }
  .mr-xxl-n23,
  .mx-xxl-n23 {
    margin-right: -5.75rem !important;
  }
  .mb-xxl-n23,
  .my-xxl-n23 {
    margin-bottom: -5.75rem !important;
  }
  .ml-xxl-n23,
  .mx-xxl-n23 {
    margin-left: -5.75rem !important;
  }
  .m-xxl-n24 {
    margin: -6rem !important;
  }
  .mt-xxl-n24,
  .my-xxl-n24 {
    margin-top: -6rem !important;
  }
  .mr-xxl-n24,
  .mx-xxl-n24 {
    margin-right: -6rem !important;
  }
  .mb-xxl-n24,
  .my-xxl-n24 {
    margin-bottom: -6rem !important;
  }
  .ml-xxl-n24,
  .mx-xxl-n24 {
    margin-left: -6rem !important;
  }
  .m-xxl-n25 {
    margin: -6.25rem !important;
  }
  .mt-xxl-n25,
  .my-xxl-n25 {
    margin-top: -6.25rem !important;
  }
  .mr-xxl-n25,
  .mx-xxl-n25 {
    margin-right: -6.25rem !important;
  }
  .mb-xxl-n25,
  .my-xxl-n25 {
    margin-bottom: -6.25rem !important;
  }
  .ml-xxl-n25,
  .mx-xxl-n25 {
    margin-left: -6.25rem !important;
  }
  .m-xxl-n26 {
    margin: -6.5rem !important;
  }
  .mt-xxl-n26,
  .my-xxl-n26 {
    margin-top: -6.5rem !important;
  }
  .mr-xxl-n26,
  .mx-xxl-n26 {
    margin-right: -6.5rem !important;
  }
  .mb-xxl-n26,
  .my-xxl-n26 {
    margin-bottom: -6.5rem !important;
  }
  .ml-xxl-n26,
  .mx-xxl-n26 {
    margin-left: -6.5rem !important;
  }
  .m-xxl-n27 {
    margin: -6.75rem !important;
  }
  .mt-xxl-n27,
  .my-xxl-n27 {
    margin-top: -6.75rem !important;
  }
  .mr-xxl-n27,
  .mx-xxl-n27 {
    margin-right: -6.75rem !important;
  }
  .mb-xxl-n27,
  .my-xxl-n27 {
    margin-bottom: -6.75rem !important;
  }
  .ml-xxl-n27,
  .mx-xxl-n27 {
    margin-left: -6.75rem !important;
  }
  .m-xxl-n28 {
    margin: -7rem !important;
  }
  .mt-xxl-n28,
  .my-xxl-n28 {
    margin-top: -7rem !important;
  }
  .mr-xxl-n28,
  .mx-xxl-n28 {
    margin-right: -7rem !important;
  }
  .mb-xxl-n28,
  .my-xxl-n28 {
    margin-bottom: -7rem !important;
  }
  .ml-xxl-n28,
  .mx-xxl-n28 {
    margin-left: -7rem !important;
  }
  .m-xxl-n29 {
    margin: -7.25rem !important;
  }
  .mt-xxl-n29,
  .my-xxl-n29 {
    margin-top: -7.25rem !important;
  }
  .mr-xxl-n29,
  .mx-xxl-n29 {
    margin-right: -7.25rem !important;
  }
  .mb-xxl-n29,
  .my-xxl-n29 {
    margin-bottom: -7.25rem !important;
  }
  .ml-xxl-n29,
  .mx-xxl-n29 {
    margin-left: -7.25rem !important;
  }
  .m-xxl-n30 {
    margin: -7.5rem !important;
  }
  .mt-xxl-n30,
  .my-xxl-n30 {
    margin-top: -7.5rem !important;
  }
  .mr-xxl-n30,
  .mx-xxl-n30 {
    margin-right: -7.5rem !important;
  }
  .mb-xxl-n30,
  .my-xxl-n30 {
    margin-bottom: -7.5rem !important;
  }
  .ml-xxl-n30,
  .mx-xxl-n30 {
    margin-left: -7.5rem !important;
  }
  .m-xxl-n31 {
    margin: -7.75rem !important;
  }
  .mt-xxl-n31,
  .my-xxl-n31 {
    margin-top: -7.75rem !important;
  }
  .mr-xxl-n31,
  .mx-xxl-n31 {
    margin-right: -7.75rem !important;
  }
  .mb-xxl-n31,
  .my-xxl-n31 {
    margin-bottom: -7.75rem !important;
  }
  .ml-xxl-n31,
  .mx-xxl-n31 {
    margin-left: -7.75rem !important;
  }
  .m-xxl-n32 {
    margin: -8rem !important;
  }
  .mt-xxl-n32,
  .my-xxl-n32 {
    margin-top: -8rem !important;
  }
  .mr-xxl-n32,
  .mx-xxl-n32 {
    margin-right: -8rem !important;
  }
  .mb-xxl-n32,
  .my-xxl-n32 {
    margin-bottom: -8rem !important;
  }
  .ml-xxl-n32,
  .mx-xxl-n32 {
    margin-left: -8rem !important;
  }
  .m-xxl-n33 {
    margin: -8.25rem !important;
  }
  .mt-xxl-n33,
  .my-xxl-n33 {
    margin-top: -8.25rem !important;
  }
  .mr-xxl-n33,
  .mx-xxl-n33 {
    margin-right: -8.25rem !important;
  }
  .mb-xxl-n33,
  .my-xxl-n33 {
    margin-bottom: -8.25rem !important;
  }
  .ml-xxl-n33,
  .mx-xxl-n33 {
    margin-left: -8.25rem !important;
  }
  .m-xxl-n34 {
    margin: -8.5rem !important;
  }
  .mt-xxl-n34,
  .my-xxl-n34 {
    margin-top: -8.5rem !important;
  }
  .mr-xxl-n34,
  .mx-xxl-n34 {
    margin-right: -8.5rem !important;
  }
  .mb-xxl-n34,
  .my-xxl-n34 {
    margin-bottom: -8.5rem !important;
  }
  .ml-xxl-n34,
  .mx-xxl-n34 {
    margin-left: -8.5rem !important;
  }
  .m-xxl-n35 {
    margin: -8.75rem !important;
  }
  .mt-xxl-n35,
  .my-xxl-n35 {
    margin-top: -8.75rem !important;
  }
  .mr-xxl-n35,
  .mx-xxl-n35 {
    margin-right: -8.75rem !important;
  }
  .mb-xxl-n35,
  .my-xxl-n35 {
    margin-bottom: -8.75rem !important;
  }
  .ml-xxl-n35,
  .mx-xxl-n35 {
    margin-left: -8.75rem !important;
  }
  .m-xxl-n36 {
    margin: -9rem !important;
  }
  .mt-xxl-n36,
  .my-xxl-n36 {
    margin-top: -9rem !important;
  }
  .mr-xxl-n36,
  .mx-xxl-n36 {
    margin-right: -9rem !important;
  }
  .mb-xxl-n36,
  .my-xxl-n36 {
    margin-bottom: -9rem !important;
  }
  .ml-xxl-n36,
  .mx-xxl-n36 {
    margin-left: -9rem !important;
  }
  .m-xxl-n37 {
    margin: -9.25rem !important;
  }
  .mt-xxl-n37,
  .my-xxl-n37 {
    margin-top: -9.25rem !important;
  }
  .mr-xxl-n37,
  .mx-xxl-n37 {
    margin-right: -9.25rem !important;
  }
  .mb-xxl-n37,
  .my-xxl-n37 {
    margin-bottom: -9.25rem !important;
  }
  .ml-xxl-n37,
  .mx-xxl-n37 {
    margin-left: -9.25rem !important;
  }
  .m-xxl-n48 {
    margin: -9.5rem !important;
  }
  .mt-xxl-n48,
  .my-xxl-n48 {
    margin-top: -9.5rem !important;
  }
  .mr-xxl-n48,
  .mx-xxl-n48 {
    margin-right: -9.5rem !important;
  }
  .mb-xxl-n48,
  .my-xxl-n48 {
    margin-bottom: -9.5rem !important;
  }
  .ml-xxl-n48,
  .mx-xxl-n48 {
    margin-left: -9.5rem !important;
  }
  .m-xxl-n39 {
    margin: -9.75rem !important;
  }
  .mt-xxl-n39,
  .my-xxl-n39 {
    margin-top: -9.75rem !important;
  }
  .mr-xxl-n39,
  .mx-xxl-n39 {
    margin-right: -9.75rem !important;
  }
  .mb-xxl-n39,
  .my-xxl-n39 {
    margin-bottom: -9.75rem !important;
  }
  .ml-xxl-n39,
  .mx-xxl-n39 {
    margin-left: -9.75rem !important;
  }
  .m-xxl-n40 {
    margin: -10rem !important;
  }
  .mt-xxl-n40,
  .my-xxl-n40 {
    margin-top: -10rem !important;
  }
  .mr-xxl-n40,
  .mx-xxl-n40 {
    margin-right: -10rem !important;
  }
  .mb-xxl-n40,
  .my-xxl-n40 {
    margin-bottom: -10rem !important;
  }
  .ml-xxl-n40,
  .mx-xxl-n40 {
    margin-left: -10rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

@media (min-width: 1400px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}

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

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

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

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

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

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

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

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

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

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

.text-primary {
  color: #212a4f !important;
}

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

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

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

.text-success {
  color: #13CD52 !important;
}

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

.text-info {
  color: #215FD9 !important;
}

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

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

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

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

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

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

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

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

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

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

a.text-white:hover, a.text-white:focus {
  color: #d9d9d9 !important;
}

.text-body {
  color: #3F4254 !important;
}

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

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

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

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

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #B5B5C3;
    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 #000000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #ffffff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #E4E6EF !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #EBEDF3;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #EBEDF3;
  }
}

.login.login-1 .login-aside .aside-img {
  min-height: 450px;
}

.login.login-1 .login-signin,
.login.login-1 .login-signup,
.login.login-1 .login-forgot {
  display: none;
}

.login.login-1.login-signin-on .login-signup {
  display: none;
}

.login.login-1.login-signin-on .login-signin {
  display: block;
}

.login.login-1.login-signin-on .login-forgot {
  display: none;
}

.login.login-1.login-signup-on .login-signup {
  display: block;
}

.login.login-1.login-signup-on .login-signin {
  display: none;
}

.login.login-1.login-signup-on .login-forgot {
  display: none;
}

.login.login-1.login-forgot-on .login-signup {
  display: none;
}

.login.login-1.login-forgot-on .login-signin {
  display: none;
}

.login.login-1.login-forgot-on .login-forgot {
  display: block;
}

@media (min-width: 992px) {
  .login.login-1 .login-aside {
    width: 100%;
    max-width: 600px;
  }
  .login.login-1 .login-content {
    width: 100%;
    max-width: 500px;
  }
  .login.login-1 .login-content .login-form {
    width: 100%;
    max-width: 450px;
  }
}

@media (min-width: 992px) and (max-width: 1399.98px) {
  .login.login-1 .login-aside {
    width: 100%;
    max-width: 450px;
  }
}

@media (max-width: 991.98px) {
  .login.login-1 .login-content .login-form {
    width: 100%;
    max-width: 400px;
  }
}

@media (max-width: 575.98px) {
  .login.login-1 .aside-img {
    min-height: 300px !important;
    background-size: 400px;
  }
  .login.login-1 .login-content .login-form {
    width: 100%;
    max-width: 100%;
  }
}

.aw-datatable {
  display: block;
}

.aw-datatable .dataTables_wrapper table.dataTable {
  border-collapse: collapse;
  width: 100%;
  margin: 0 !important;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr {
  width: 100%;
  cursor: pointer;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th {
  vertical-align: middle;
  padding: 10px;
  font-size: 1rem;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td .kt-checkbox, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th .kt-checkbox,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td .kt-checkbox,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th .kt-checkbox,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td .kt-checkbox,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th .kt-checkbox {
  margin-bottom: 3px;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td .kt-checkbox > span, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th .kt-checkbox > span,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td .kt-checkbox > span,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th .kt-checkbox > span,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td .kt-checkbox > span,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th .kt-checkbox > span {
  width: 14px;
  height: 14px;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td .kt-checkbox > span:after, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th .kt-checkbox > span:after,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td .kt-checkbox > span:after,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th .kt-checkbox > span:after,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td .kt-checkbox > span:after,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th .kt-checkbox > span:after {
  margin-top: -5px;
  width: 4px;
  height: 8px;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td:first-child, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th:first-child,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td:first-child,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th:first-child,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td:first-child,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th:first-child {
  padding-left: 25px;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td:last-child, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th:last-child,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td:last-child,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th:last-child,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td:last-child,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th:last-child {
  padding-right: 25px;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td.sorting_desc, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > td.sorting, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > td.sorting_asc, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_desc, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_asc,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td.sorting_desc,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td.sorting,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td.sorting_asc,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th.sorting_desc,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th.sorting,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th.sorting_asc,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td.sorting_desc,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td.sorting,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td.sorting_asc,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th.sorting_desc,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th.sorting,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th.sorting_asc {
  cursor: pointer;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td.sorting_desc i, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > td.sorting i, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > td.sorting_asc i, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_desc i, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting i, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_asc i,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td.sorting_desc i,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td.sorting i,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td.sorting_asc i,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th.sorting_desc i,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th.sorting i,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th.sorting_asc i,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td.sorting_desc i,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td.sorting i,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td.sorting_asc i,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th.sorting_desc i,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th.sorting i,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th.sorting_asc i {
  font-size: 0.6rem;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td a.aw-link, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th a.aw-link,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td a.aw-link,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th a.aw-link,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td a.aw-link,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th a.aw-link {
  display: inline-block;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td a.aw-link span, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th a.aw-link span,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td a.aw-link span,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th a.aw-link span,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td a.aw-link span,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th a.aw-link span {
  cursor: pointer !important;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td a.aw-link span.btn-label-success:hover, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th a.aw-link span.btn-label-success:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td a.aw-link span.btn-label-success:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th a.aw-link span.btn-label-success:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td a.aw-link span.btn-label-success:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th a.aw-link span.btn-label-success:hover {
  color: #FFF;
  background-color: #0abb87;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > td a.aw-link span.btn-label-danger:hover, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th a.aw-link span.btn-label-danger:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > td a.aw-link span.btn-label-danger:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tbody tr > th a.aw-link span.btn-label-danger:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > td a.aw-link span.btn-label-danger:hover,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th a.aw-link span.btn-label-danger:hover {
  color: #FFF;
  background-color: #fd397a;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > th,
.aw-datatable .dataTables_wrapper table.dataTable > tfoot tr > th {
  vertical-align: middle;
  color: #B5B5C3;
  font-size: 0.8rem;
  text-transform: uppercase;
  font-weight: 600;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > th {
  padding: 16px 10px;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > th > i {
  display: inline-block;
  position: relative;
  right: -10px;
  line-height: 0;
  vertical-align: middle;
  font-size: 1.1rem;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_asc:after, .aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_desc:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  font-size: .6rem;
  position: relative;
  bottom: 2px !important;
  left: 10px;
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_asc:after {
  content: "\f1a7";
}

.aw-datatable .dataTables_wrapper table.dataTable > thead tr > th.sorting_desc:after {
  content: "\f1a6";
}

.aw-datatable .dataTables_wrapper table.dataTable > tbody tr td {
  font-weight: 300;
}

.aw-datatable .dataTables_wrapper table.dataTable > tbody .tr-placeholder {
  height: 54px;
  background-color: rgba(85, 120, 235, 0.1);
  width: 100%;
}

.aw-datatable .kt-datatable__pager {
  margin: 0;
  padding: 25px 25px 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-nav {
  margin: 0;
  padding: 0;
  display: flex;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-nav .pagination {
  margin: 0;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-nav .pagination li {
  padding: 0;
  margin-right: 5px;
  display: inline-block;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-nav .pagination li:last-child {
  margin-right: 0;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-nav .pagination li.page-item {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2.25rem;
  min-width: 2.25rem;
  border-radius: 3px;
  position: relative;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: 500;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-nav .pagination li.page-item.disabled {
  cursor: default;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-nav .pagination li.page-item > i {
  font-size: 0.6rem;
  text-align: center;
  display: inline-block;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-info {
  display: flex;
  align-items: center;
}

.aw-datatable .kt-datatable__pager .dt-buttons {
  display: none;
}

.aw-datatable--header-fixed thead {
  position: sticky;
  top: var(--card-header-height, 0);
  background: #FFF;
  z-index: 1;
  transition: all 0.2s ease-in-out;
}

body[data-header-scroll="on"] .card.header-fixed .aw-datatable--header-fixed thead {
  top: calc(105px + var(--card-header-height, 0));
}

@media (max-width: 768px) {
  .kt-datatable.kt-datatable--default {
    margin-bottom: 15px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:first-child,
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:first-child,
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:first-child {
    padding-left: 15px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:last-child,
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:last-child,
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:last-child {
    padding-right: 15px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__pager {
    margin: 0;
    padding: 15px 15px 7.5px 15px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-nav,
  .kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-info {
    margin-top: 10px;
  }
}

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

.aw-datatable table > thead th, .aw-datatable table > thead td,
.aw-datatable table > tfoot th,
.aw-datatable table > tfoot td,
.aw-datatable table > tbody th,
.aw-datatable table > tbody td {
  border-bottom: 1px solid #EBEDF3;
}

.aw-datatable table > thead tr > td, .aw-datatable table > thead tr > th,
.aw-datatable table > tfoot tr > td,
.aw-datatable table > tfoot tr > th {
  background: transparent;
  color: #595d6e;
}

.aw-datatable table > thead > tr.dataTable-filterrow {
  background: rgba(52, 86, 255, 0.03);
}

.aw-datatable table > thead > tr.dataTable-filterrow > th {
  padding: 14px 10px;
}

.aw-datatable table > thead > tr > th > i {
  color: #5d78ff;
}

.aw-datatable table > thead > tr > th.sorting_asc, .aw-datatable table > thead > tr > th.sorting_desc {
  color: #5d78ff;
}

.aw-datatable table > thead > tr > th .input-group {
  display: flex;
  flex-wrap: nowrap;
}

.aw-datatable table > thead > tr > th .input-group > * {
  flex: 1 1 auto;
}

.aw-datatable table > thead > tr > th .input-group .input-group-append {
  flex: 0 1 auto;
  border-top-right-radius: 0.42rem;
  border-top-left-radius: 0.42rem;
}

.aw-datatable table > thead > tr > th input {
  background-color: rgba(93, 120, 255, 0.05);
  color: #B5B5C3;
  transition: all .3s;
  border: none;
  height: calc(1.3em + 1.3rem + 2px);
  font-weight: 500;
}

.aw-datatable table > thead > tr > th input::placeholder {
  color: #B5B5C3;
  transition: all .3s;
}

.aw-datatable table > thead > tr > th input:focus {
  background-color: rgba(93, 120, 255, 0.05);
}

.aw-datatable table > thead > tr > th input:focus::placeholder {
  color: rgba(181, 181, 195, 0.15);
}

.aw-datatable table > thead > tr > th select {
  background-color: rgba(93, 120, 255, 0.05);
  color: #B5B5C3;
  transition: all .3s;
  border: none;
  height: calc(1.3em + 1.3rem + 2px);
  font-weight: 500;
}

.aw-datatable table > thead > tr > th select::placeholder {
  color: rgba(181, 181, 195, 0.5);
  transition: all .3s;
}

.aw-datatable table > thead > tr > th select:focus {
  background-color: rgba(93, 120, 255, 0.05);
}

.aw-datatable table > thead > tr > th select:focus::placeholder {
  color: rgba(181, 181, 195, 0.15);
}

.aw-datatable table > thead > tr > th .select2-selection--single,
.aw-datatable table > thead > tr > th .select2-selection--multiple {
  background-color: rgba(93, 120, 255, 0.05);
  color: #5d78ff;
  border: none !important;
  border-radius: 4px;
}

.aw-datatable table > thead > tr > th .select2-selection--single .select2-selection__arrow,
.aw-datatable table > thead > tr > th .select2-selection--multiple .select2-selection__arrow {
  height: 100%;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-right: 10px;
}

.aw-datatable table > thead > tr > th .select2-selection--single .select2-selection__rendered,
.aw-datatable table > thead > tr > th .select2-selection--multiple .select2-selection__rendered {
  min-height: 36px;
  padding-right: 0.65rem;
}

.aw-datatable table > thead > tr > th .select2-selection--multiple .select2-selection__rendered {
  height: 36px;
  display: flex;
  align-items: center;
}

.aw-datatable table > thead > tr > th .group-reset {
  padding: 4px;
  background-color: rgba(93, 120, 255, 0.06);
  color: #5d78ff;
  margin: 0;
}

.aw-datatable table > thead > tr > th .group-reset .btn-reset {
  border: none;
  width: 30px;
}

.aw-datatable table > thead > tr > th .group-reset .btn-reset i {
  font-size: .8rem;
}

.aw-datatable table tbody tr > td {
  transition: background 0.5s ease;
  color: #595d6e;
}

.aw-datatable table tbody tr > td:hover {
  transition: background 0.3s ease;
  background: transparent;
}

.aw-datatable table tbody tr.even > td {
  background: transparent;
}

.aw-datatable table tbody tr:hover td {
  background: rgba(93, 120, 255, 0.04);
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-info .dataTables_length {
  margin-right: 10px;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-info .dataTables_length label {
  margin-bottom: 0;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-info .dataTables_length label .form-control {
  font-size: 1rem;
  font-weight: 500;
  border: 0 !important;
  color: #93a2dd;
  background: #EBEDF3;
  height: 2.25rem;
  padding: .45rem 1rem;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-info .dataTables_length label .form-control:focus,
.aw-datatable .kt-datatable__pager > .kt-datatable__pager-info .dataTables_length label .form-control:hover {
  border: 0 !important;
  color: #ffffff !important;
  background: #5d78ff;
}

.aw-datatable .kt-datatable__pager > .kt-datatable__pager-info .dataTables_info {
  padding-top: 0;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
  cursor: default !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
  display: none !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
  top: 9px;
  left: 4px;
  height: 14px;
  width: 14px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  font-family: 'Courier New', Courier, monospace;
  line-height: 14px;
  content: '+';
  background-color: #31b131;
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  content: '-';
  background-color: #d33333;
}

table.dataTable.dtr-inline.collapsed > tbody > tr.child td:before {
  display: none;
}

table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
  padding-left: 27px;
}

table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
  top: 5px;
  left: 4px;
  height: 14px;
  width: 14px;
  border-radius: 14px;
  line-height: 14px;
  text-indent: 3px;
}

table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
  position: relative;
  cursor: pointer;
}

table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  font-family: 'Courier New', Courier, monospace;
  line-height: 14px;
  content: '+';
  background-color: #31b131;
}

table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  content: '-';
  background-color: #d33333;
}

table.dataTable > tbody > tr.child {
  padding: 0.5em 1em;
}

table.dataTable > tbody > tr.child:hover {
  background: transparent !important;
}

table.dataTable > tbody > tr.child ul.dtr-details {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

table.dataTable > tbody > tr.child ul.dtr-details li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0;
}

table.dataTable > tbody > tr.child ul.dtr-details li:first-child {
  padding-top: 0;
}

table.dataTable > tbody > tr.child ul.dtr-details li:last-child {
  border-bottom: none;
}

table.dataTable > tbody > tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold;
}

div.dtr-modal {
  position: fixed;
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  padding: 10em 1em;
}

div.dtr-modal div.dtr-modal-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
  overflow: auto;
  margin: auto;
  z-index: 102;
  overflow: auto;
  background-color: #f5f5f7;
  border: 1px solid black;
  border-radius: 0.5em;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}

div.dtr-modal div.dtr-modal-content {
  position: relative;
  padding: 1em;
}

div.dtr-modal div.dtr-modal-close {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 12;
}

div.dtr-modal div.dtr-modal-close:hover {
  background-color: #eaeaea;
}

div.dtr-modal div.dtr-modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.6);
}

@media screen and (max-width: 767px) {
  div.dtr-modal div.dtr-modal-display {
    width: 95%;
  }
  .dataTable-filterrow {
    display: none;
  }
}

.aw_sortable__cursor {
  padding: 8px;
  border-radius: 4px;
  border: 1px solid rgba(33, 42, 79, 0.1);
  box-shadow: 0 2px 5px rgba(33, 42, 79, 0.05);
  display: inline-flex;
  transition: all 0.2s ease-in-out;
}

.aw_sortable__cursor i {
  transition: all 0.2s ease-in-out;
}

.aw_sortable__cursor:hover {
  box-shadow: 0 2px 10px rgba(33, 42, 79, 0.1);
  background: rgba(33, 42, 79, 0.05);
}

.aw_sortable__cursor:active {
  border-color: rgba(33, 42, 79, 0.25);
}

.aw_sortable__cursor:active i {
  color: rgba(33, 42, 79, 0.5);
}

.aw_sortable > thead th, .aw_sortable > thead td, .aw_sortable > tfoot th, .aw_sortable > tfoot td, .aw_sortable > tbody th, .aw_sortable > tbody td {
  border-bottom: none;
}

.aw_sortable tr.row-parent {
  background: linear-gradient(to bottom, rgba(235, 237, 243, 0.7), rgba(243, 246, 249, 0.7));
}

.aw_sortable tr.row-parent > td {
  border-color: rgba(209, 211, 224, 0.2);
}

.aw_sortable tr.row-parent .font-weight-bold {
  font-weight: 900 !important;
}

/** Chart */
.div-mini-chart svg {
  overflow: visible;
}

.div-mini-chart .ct-labels {
  display: none;
}

.div-mini-chart .controlers {
  line-height: 1.1;
  padding: .625rem 1.25rem;
  text-align: center;
  font-weight: 500;
  color: #00389F;
}

.div-mini-chart .controlers #sms-controler-prev,
.div-mini-chart .controlers #sms-controler-next {
  width: 40px;
  background-color: transparent;
  border: none;
  color: #00389F;
}

.div-mini-chart .controlers #sms-change-type {
  position: absolute;
  right: 20px;
  background-color: transparent;
  border: none;
  color: #00389F;
}

.div-mini-chart #mini-chart {
  height: 182px;
}

.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-area {
  fill: #54d4ce;
  fill-opacity: 1;
}

.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-point,
.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-line,
.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-bar,
.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-slice-donut {
  stroke: #00389F;
}

.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-point.active,
.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-line.active,
.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-bar.active,
.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-slice-donut.active {
  stroke: #de2626;
}

.div-mini-chart #mini-chart .ct-series.ct-series-a .ct-line {
  stroke-width: 2px;
}

.div-mini-chart #mini-chart .ct-label.ct-horizontal.ct-end {
  position: relative;
  top: -3.0rem;
  left: -1.75rem;
  width: 40px !important;
  text-align: center;
  color: #00389f;
  font-size: 14px;
}

.caroom-tooltip {
  position: absolute;
  display: inline-block;
  min-width: 5rem;
  padding: 0.25rem 0.625rem;
  background: #de2626;
  color: #FFF;
  text-align: center;
  pointer-events: none;
  z-index: 1000;
  border-radius: 2.5rem;
  white-space: nowrap;
}

.caroom-tooltip:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -.375rem;
  border: .375rem solid transparent;
  border-top-color: #de2626;
}

.div-donut {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  flex-wrap: wrap;
}

.div-donut .mini-donut {
  position: relative;
}

.div-donut .mini-donut .pie-datas-area {
  display: none;
  position: absolute;
  top: 32%;
  left: 28%;
  text-align: center;
  width: 45%;
}

.div-donut .mini-donut .pie-datas-area .value span {
  display: block;
  font-size: 3.75rem;
}

.div-donut .mini-donut .pie-datas-area.show {
  display: initial;
}

.div-donut .ct-slice-donut {
  opacity: .4;
  -webkit-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}

.div-donut .ct-slice-donut:hover, .div-donut .ct-slice-donut.active {
  opacity: 1;
  stroke-width: 40px !important;
}

.div-donut .ct-series-a .ct-slice-donut {
  stroke: #2ecc71 !important;
}

.div-donut .ct-series-b .ct-slice-donut {
  stroke: #3498db !important;
}

.div-donut .ct-series-c .ct-slice-donut {
  stroke: #9b59b6 !important;
}

.div-donut .ct-series-d .ct-slice-donut {
  stroke: #f1c40f !important;
}

.div-donut .ct-series-e .ct-slice-donut {
  stroke: #e67e22 !important;
}

.div-donut #donut-change-type {
  background-color: transparent;
  border: none;
  color: #00389F;
  padding-left: 40px;
  margin-bottom: 20px;
}

.div-donut .pie-overview-labels li {
  display: block;
  padding: .625rem 0;
  vertical-align: middle;
  line-height: .875rem;
  font-weight: 600;
  cursor: pointer;
}

.div-donut .pie-overview-labels li:before {
  position: relative;
  top: .125rem;
  content: '';
  display: inline-block;
  width: .875rem;
  height: .875rem;
  margin-right: .625rem;
  background-color: #f06448;
  -webkit-border-radius: .25rem;
  border-radius: .25rem;
}

.div-donut .pie-overview-labels li.ct-series-a:before {
  background-color: #2ecc71;
}

.div-donut .pie-overview-labels li.ct-series-b:before {
  background-color: #3498db;
}

.div-donut .pie-overview-labels li.ct-series-c:before {
  background-color: #9b59b6;
}

.div-donut .pie-overview-labels li.ct-series-d:before {
  background-color: #f1c40f;
}

.div-donut .pie-overview-labels li.ct-series-e:before {
  background-color: #e67e22;
}

.offcanvas.offcanvas-lg {
  width: 900px;
}

.offcanvas.offcanvas-lg.offcanvas-right {
  right: -995px;
}

.offcanvas.offcanvas-xlg {
  width: 90%;
}

.offcanvas.offcanvas-xlg.offcanvas-right {
  right: -90%;
}

.font-size-custom-lg {
  font-size: 1.18rem;
}

.header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-item.menu-item-submenu .menu-heading {
  padding: 15px 30px 5px 30px;
}

.header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-item.menu-item-submenu .menu-inner {
  padding: 0 0 10px 0;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.active > .page-link {
  z-index: 0;
}

.inputfile {
  opacity: 0;
  position: absolute;
  height: 100px;
}

.inputfile + label {
  max-width: 80%;
  font-size: 1.25rem;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  padding: 0.625rem 1.25rem;
  color: #d3394c;
}

.inputfile + label:hover {
  color: #722040;
}

.inputfile + label:hover figure {
  color: #722040;
}

.inputfile + label figure {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #d3394c;
  display: block;
  padding: 10px;
  margin: 0 auto 10px;
}

.inputfile + label svg {
  width: 100%;
  height: 100%;
  fill: #f1e5e6;
  vertical-align: middle;
  margin-top: -0.25em;
  margin-right: 0.25em;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.select2 {
  width: 100% !important;
}

#kt_login_signin_form .form-control.form-control-solid {
  min-width: 400px;
}

@media (max-width: 768px) {
  #kt_login_signin_form .form-control.form-control-solid {
    min-width: 100%;
  }
  .hide-for-small {
    display: none;
  }
}

.datepicker .datepicker-days tbody tr > td.day {
  color: #3F4254;
}

.nav-student-success.nav-link.active {
  color: #13CD52 !important;
  background-color: rgba(19, 205, 82, 0.1) !important;
}

.nav-student-success.nav-link.active .nav-text {
  color: #13CD52 !important;
}

.nav-student-success.nav-link:hover:not(.active) {
  color: #13CD52 !important;
  background-color: transparent;
}

.nav-student-success.nav-link:hover:not(.active) .nav-text {
  color: #13CD52 !important;
}

.nav-student-danger.nav-link.active {
  color: #E43B28 !important;
  background-color: rgba(228, 59, 40, 0.1) !important;
}

.nav-student-danger.nav-link.active .nav-text {
  color: #E43B28 !important;
}

.nav-student-danger.nav-link:hover:not(.active) {
  color: #E43B28 !important;
  background-color: transparent;
}

.nav-student-danger.nav-link:hover:not(.active) .nav-text {
  color: #E43B28 !important;
}

.nav-student-info.nav-link.active {
  color: #215FD9 !important;
  background-color: rgba(33, 95, 217, 0.1) !important;
}

.nav-student-info.nav-link.active .nav-text {
  color: #215FD9 !important;
}

.nav-student-info.nav-link:hover:not(.active) {
  color: #215FD9 !important;
  background-color: transparent;
}

.nav-student-info.nav-link:hover:not(.active) .nav-text {
  color: #215FD9 !important;
}

.form-control[readonly] {
  cursor: not-allowed !important;
  background-color: #eeeeee !important;
}

.header .header-bottom {
  border-bottom: 1px solid rgba(33, 42, 79, 0.07);
}

.aw_field_head {
  padding: 20px 20px;
  border-radius: 4px;
  background: rgba(33, 42, 79, 0.05);
  display: flex;
  justify-content: center;
  align-items: center;
}

.aw_field_head--success {
  color: #11b649;
  background: rgba(19, 205, 82, 0.05);
}

.aw_field_head--danger {
  color: #d72e1b;
  background: rgba(228, 59, 40, 0.05);
}

.aw_field__switch {
  background: #FFF;
  padding: 14px;
  border-radius: 50%;
  position: absolute;
  right: 0;
  z-index: 2;
  transform: translateX(50%);
}

.aw_field__switch.is-danger g [fill].right {
  fill: #13CD52 !important;
}

.aw_field__switch.is-success g [fill].left {
  fill: #E43B28 !important;
}

.aw_field_item {
  padding: 12px 20px;
  border-radius: 4px;
  border: 1px solid rgba(33, 42, 79, 0.1);
  box-shadow: 0 2px 5px rgba(33, 42, 79, 0.05);
  display: flex;
  align-items: center;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}

.aw_field_item--placeholder {
  border: none;
  box-shadow: none;
  background: rgba(33, 42, 79, 0.05);
}

.aw_field_item__cursor {
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
}

.aw_field_item__status {
  width: 12px;
  height: 12px;
  margin-left: auto;
  border-radius: 10px;
  box-shadow: 0 2px 5px rgba(33, 95, 217, 0.25);
  background: #215FD9;
}

.aw_field_item.is-success .aw_field_item__status {
  box-shadow: 0 1px 5px rgba(19, 205, 82, 0.5);
  background: #13CD52;
}

.aw_field_item.is-danger .aw_field_item__status {
  box-shadow: 0 1px 5px rgba(228, 59, 40, 0.5);
  background: #E43B28;
}

.aw_field_item:not(:last-child) {
  margin-bottom: 15px;
}

.aw_field_item:hover {
  box-shadow: 0 2px 10px rgba(33, 42, 79, 0.1);
  background: rgba(33, 42, 79, 0.05);
}

.aw_field_item:active {
  border-color: rgba(33, 42, 79, 0.25);
}

.aw_field_item:active i {
  color: rgba(33, 42, 79, 0.5);
}

select[readonly] {
  pointer-events: none;
}

/**
 * Card fixed header
 */
.card.header-fixed .card-header {
  position: sticky;
  top: 0;
  z-index: 5;
  background: inherit !important;
  transition: all 0.2s ease-in-out;
}

body[data-header-scroll="on"] .card.header-fixed .card-header {
  top: 105px;
}

/**
 * Card header nav/tabs
 */
.card > .card-header.is-nav {
  padding: 0;
  flex-wrap: nowrap;
}

.card > .card-header.is-nav .nav {
  flex-wrap: nowrap;
  width: 100%;
  max-width: 100%;
  flex: 1 1 100%;
}

.card > .card-header.is-nav .nav .nav-item {
  flex: 1 1 auto;
  margin: 0;
}

.card > .card-header.is-nav .nav .nav-item .nav-link {
  padding: 0.75rem;
  flex-direction: column;
  align-items: flex-start;
}

.card > .card-header.is-nav .nav .nav-item .nav-link.active .label.label-light-info {
  background: #FFF !important;
}

.card > .card-header.is-nav .nav .nav-item .nav-link .label.label-inline {
  padding: 0.15rem 0.35rem;
}

.item-card {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  padding: 30px;
  border-radius: 4px;
  box-shadow: 0 3px 10px rgba(33, 42, 79, 0.1);
  border: 2px solid rgba(33, 42, 79, 0.15);
  transition: all .3s;
  background: #FFF;
}

.item-card .helper-text {
  opacity: .65;
}

.item-card:hover {
  border-color: #212a4f;
}

body.quote {
  background: #FFF;
}

.wysiwyg {
  font-size: 1.25rem;
}

.wysiwyg a:not(.btn) {
  color: #215FD9;
  text-decoration: underline;
}

.info-card {
  background: rgba(33, 42, 79, 0.03);
  padding: 30px;
  border-radius: 5px;
}

body.quote .btn-submit {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}

.quote-form .form-group label {
  font-size: 15px;
  font-weight: 500;
}

.quote-form .form-group .form-control {
  background: none;
  border-color: rgba(33, 42, 79, 0.37);
  height: 50px;
}

.quote-form .form-group .form-control:focus {
  background: rgba(33, 42, 79, 0.02);
  border-color: rgba(33, 42, 79, 0.75);
}

.quote-form .form-group textarea.form-control {
  height: auto;
  padding: 1rem;
}

.quote-form .select2-container--default .select2-selection--single, .quote-form .select2-container--default .select2-selection--multiple {
  background: none;
  border-color: rgba(33, 42, 79, 0.37);
}

.quote-form .select2-container--default .select2-selection--single[aria-expanded="true"], .quote-form .select2-container--default .select2-selection--multiple[aria-expanded="true"] {
  border-color: rgba(33, 42, 79, 0.75);
}

.quote-form .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 12.75px 15px;
}

.quote-form .select2-container--default .select2-search--inline .select2-search__field {
  margin-top: 0;
}

.quote-form .select2-container .select2-search--inline {
  padding: 0.5rem 0.75rem;
  display: flex;
}

.quote-form .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  background: rgba(33, 42, 79, 0.08);
  padding: 0.5rem 0.75rem;
}

.quote-form .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  padding: 5px;
  transition: all .3s;
  border-radius: 3px;
}

.quote-form .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
  background: rgba(33, 42, 79, 0.1);
}

.aw-panel {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.aw-panel.aw-panel--student {
  padding: 0 !important;
}

.aw-panel.aw-panel--student .offcanvas-header {
  padding: 0 2.5rem !important;
  height: 100px;
  position: sticky;
  top: 0;
  background: #FFF;
  z-index: 2;
  border-bottom: 1px solid #EBEDF3;
}

.aw-panel.aw-panel--student .offcanvas-footer {
  padding: 10px 2.5rem;
  height: 100px;
  position: sticky;
  bottom: 0;
  align-self: flex-end;
  border-top: 1px solid #d5d9e6;
  display: flex;
  align-items: center;
  background: #eef0f3;
  flex-wrap: wrap;
}

.aw-panel.aw-panel--student .form-group {
  margin-bottom: 1rem !important;
}

.aw-panel.aw-panel--student .aw-panel__col {
  width: 100%;
  min-height: calc(100vh - 100px);
  padding: 2.5rem !important;
}

.aw-panel.aw-panel--student .aw-panel__col:not(.is-last) {
  border-right: 1px solid #EBEDF3;
}

.aw-panel.aw-panel--student .aw-panel__col.is-sticky {
  position: sticky;
  top: 0;
}

.aw-panel.aw-panel--student .aw-panel__col.is-sticky.is-sticky--bottom {
  align-self: flex-end;
  bottom: 100px;
  top: initial;
}

.aw-panel.aw-panel--student .aw-panel__col.is-secondary {
  background: #f9f9f9;
}

.aw-panel.aw-panel--student .aw-panel__col__header.is-sticky {
  position: sticky;
  top: calc(20px + 100px);
  z-index: 2;
}

.timeline--light-dark .timeline-item {
  border-left: 1px solid #EBEDF3 !important;
}

.timeline--light-dark .timeline-media {
  border: none !important;
  background-color: #EBEDF3 !important;
}

.timeline--light-dark .timeline-content {
  background: #FFF !important;
}

.timeline--light-dark .timeline-content::before {
  border-right-color: #FFF !important;
}

#hot .first-level {
  background: #cccccc !important;
  border-right: 1px solid #e2e3e3 !important;
  border-bottom: 1px solid #e2e3e3 !important;
  font-weight: 600;
  color: #000 !important;
}

#hot .second-level {
  background: #efefef !important;
  border-right: 1px solid #e2e3e3 !important;
  border-bottom: 1px solid #e2e3e3 !important;
  color: #000 !important;
}

#hot .third-level, #hot .third-level-header {
  background: #cfe2f3 !important;
  border-right: 1px solid #e2e3e3 !important;
  border-bottom: 1px solid #e2e3e3 !important;
  color: #000 !important;
}

#hot .htCore tr .third-level-header:nth-child(n+4) {
  border-bottom: 1px solid #000 !important;
}

#hot .total-level {
  background: #fce5cd !important;
  border-right: 1px solid #e2e3e3 !important;
  border-bottom: 1px solid #e2e3e3 !important;
  color: #000 !important;
}

#hot .ht_clone_top, #hot .wtBorder {
  z-index: 1 !important;
}

#overlay {
  position: fixed;
  top: 0;
  z-index: 1001;
  width: 100%;
  height: 100%;
  display: none;
  background: rgba(0, 0, 0, 0.6);
}

.cv-spinner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.spinner-ajax {
  width: 40px;
  height: 40px;
  border: 4px #ddd solid;
  border-top: 4px #2e93e6 solid;
  border-radius: 50%;
  animation: sp-anime 0.8s infinite linear;
}

@keyframes sp-anime {
  100% {
    transform: rotate(360deg);
  }
}

.is-hide {
  display: none;
}

.bg-hover-primary {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.hoverable:hover .bg-hover-primary {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-hover-state-primary {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-primary:hover {
  transition: all 0.15s ease;
  background-color: #28335d !important;
}

.bg-diagonal-primary:before {
  background-color: #212a4f !important;
}

.bg-diagonal-r-primary:after {
  background-color: #212a4f !important;
}

.bg-radial-gradient-primary {
  background-color: #212a4f;
  background-image: radial-gradient(circle, rgba(244, 244, 246, 0.4), #212a4f 70%);
}

.bg-primary-o-5 {
  background-color: rgba(33, 42, 79, 0.02) !important;
}

.bg-hover-primary-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 42, 79, 0.2) !important;
}

.bg-primary-o-10 {
  background-color: rgba(33, 42, 79, 0.04) !important;
}

.bg-hover-primary-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 42, 79, 0.4) !important;
}

.bg-primary-o-15 {
  background-color: rgba(33, 42, 79, 0.06) !important;
}

.bg-hover-primary-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 42, 79, 0.6) !important;
}

.bg-primary-o-20 {
  background-color: rgba(33, 42, 79, 0.08) !important;
}

.bg-hover-primary-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 42, 79, 0.8) !important;
}

.bg-primary-o-25 {
  background-color: rgba(33, 42, 79, 0.1) !important;
}

.bg-hover-primary-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-5:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-30 {
  background-color: rgba(33, 42, 79, 0.12) !important;
}

.bg-hover-primary-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-6:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-35 {
  background-color: rgba(33, 42, 79, 0.14) !important;
}

.bg-hover-primary-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-7:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-40 {
  background-color: rgba(33, 42, 79, 0.16) !important;
}

.bg-hover-primary-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-8:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-45 {
  background-color: rgba(33, 42, 79, 0.18) !important;
}

.bg-hover-primary-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-9:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-50 {
  background-color: rgba(33, 42, 79, 0.2) !important;
}

.bg-hover-primary-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-10:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-55 {
  background-color: rgba(33, 42, 79, 0.22) !important;
}

.bg-hover-primary-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-11:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-60 {
  background-color: rgba(33, 42, 79, 0.24) !important;
}

.bg-hover-primary-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-12:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-65 {
  background-color: rgba(33, 42, 79, 0.26) !important;
}

.bg-hover-primary-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-13:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-70 {
  background-color: rgba(33, 42, 79, 0.28) !important;
}

.bg-hover-primary-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-14:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-75 {
  background-color: rgba(33, 42, 79, 0.3) !important;
}

.bg-hover-primary-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-15:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-80 {
  background-color: rgba(33, 42, 79, 0.32) !important;
}

.bg-hover-primary-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-16:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-85 {
  background-color: rgba(33, 42, 79, 0.34) !important;
}

.bg-hover-primary-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-17:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-90 {
  background-color: rgba(33, 42, 79, 0.36) !important;
}

.bg-hover-primary-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-18:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-95 {
  background-color: rgba(33, 42, 79, 0.38) !important;
}

.bg-hover-primary-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-19:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-primary-o-100 {
  background-color: rgba(33, 42, 79, 0.4) !important;
}

.bg-hover-primary-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-primary-o-20:hover {
  transition: all 0.15s ease;
  background-color: #212a4f !important;
}

.bg-hover-secondary {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary:hover {
  transition: all 0.15s ease;
  background-color: #E4E6EF !important;
}

.hoverable:hover .bg-hover-secondary {
  transition: all 0.15s ease;
  background-color: #E4E6EF !important;
}

.bg-hover-state-secondary {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-secondary:hover {
  transition: all 0.15s ease;
  background-color: #d7dae7 !important;
}

.bg-diagonal-secondary:before {
  background-color: #E4E6EF !important;
}

.bg-diagonal-r-secondary:after {
  background-color: #E4E6EF !important;
}

.bg-radial-gradient-secondary {
  background-color: #E4E6EF;
  background-image: radial-gradient(circle, rgba(235, 237, 243, 0.4), #E4E6EF 70%);
}

.bg-secondary-o-5 {
  background-color: rgba(228, 230, 239, 0.02) !important;
}

.bg-hover-secondary-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.2) !important;
}

.bg-secondary-o-10 {
  background-color: rgba(228, 230, 239, 0.04) !important;
}

.bg-hover-secondary-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.4) !important;
}

.bg-secondary-o-15 {
  background-color: rgba(228, 230, 239, 0.06) !important;
}

.bg-hover-secondary-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.6) !important;
}

.bg-secondary-o-20 {
  background-color: rgba(228, 230, 239, 0.08) !important;
}

.bg-hover-secondary-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.8) !important;
}

.bg-secondary-o-25 {
  background-color: rgba(228, 230, 239, 0.1) !important;
}

.bg-hover-secondary-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-5:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-30 {
  background-color: rgba(228, 230, 239, 0.12) !important;
}

.bg-hover-secondary-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-6:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-35 {
  background-color: rgba(228, 230, 239, 0.14) !important;
}

.bg-hover-secondary-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-7:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-40 {
  background-color: rgba(228, 230, 239, 0.16) !important;
}

.bg-hover-secondary-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-8:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-45 {
  background-color: rgba(228, 230, 239, 0.18) !important;
}

.bg-hover-secondary-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-9:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-50 {
  background-color: rgba(228, 230, 239, 0.2) !important;
}

.bg-hover-secondary-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-10:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-55 {
  background-color: rgba(228, 230, 239, 0.22) !important;
}

.bg-hover-secondary-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-11:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-60 {
  background-color: rgba(228, 230, 239, 0.24) !important;
}

.bg-hover-secondary-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-12:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-65 {
  background-color: rgba(228, 230, 239, 0.26) !important;
}

.bg-hover-secondary-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-13:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-70 {
  background-color: rgba(228, 230, 239, 0.28) !important;
}

.bg-hover-secondary-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-14:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-75 {
  background-color: rgba(228, 230, 239, 0.3) !important;
}

.bg-hover-secondary-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-15:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-80 {
  background-color: rgba(228, 230, 239, 0.32) !important;
}

.bg-hover-secondary-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-16:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-85 {
  background-color: rgba(228, 230, 239, 0.34) !important;
}

.bg-hover-secondary-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-17:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-90 {
  background-color: rgba(228, 230, 239, 0.36) !important;
}

.bg-hover-secondary-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-18:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-95 {
  background-color: rgba(228, 230, 239, 0.38) !important;
}

.bg-hover-secondary-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-19:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-secondary-o-100 {
  background-color: rgba(228, 230, 239, 0.4) !important;
}

.bg-hover-secondary-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-secondary-o-20:hover {
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

.bg-hover-success {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success:hover {
  transition: all 0.15s ease;
  background-color: #13CD52 !important;
}

.hoverable:hover .bg-hover-success {
  transition: all 0.15s ease;
  background-color: #13CD52 !important;
}

.bg-hover-state-success {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-success:hover {
  transition: all 0.15s ease;
  background-color: #11ba4b !important;
}

.bg-diagonal-success:before {
  background-color: #13CD52 !important;
}

.bg-diagonal-r-success:after {
  background-color: #13CD52 !important;
}

.bg-radial-gradient-success {
  background-color: #13CD52;
  background-image: radial-gradient(circle, rgba(232, 250, 238, 0.4), #13CD52 70%);
}

.bg-success-o-5 {
  background-color: rgba(19, 205, 82, 0.02) !important;
}

.bg-hover-success-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(19, 205, 82, 0.2) !important;
}

.bg-success-o-10 {
  background-color: rgba(19, 205, 82, 0.04) !important;
}

.bg-hover-success-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(19, 205, 82, 0.4) !important;
}

.bg-success-o-15 {
  background-color: rgba(19, 205, 82, 0.06) !important;
}

.bg-hover-success-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(19, 205, 82, 0.6) !important;
}

.bg-success-o-20 {
  background-color: rgba(19, 205, 82, 0.08) !important;
}

.bg-hover-success-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(19, 205, 82, 0.8) !important;
}

.bg-success-o-25 {
  background-color: rgba(19, 205, 82, 0.1) !important;
}

.bg-hover-success-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-5:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-30 {
  background-color: rgba(19, 205, 82, 0.12) !important;
}

.bg-hover-success-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-6:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-35 {
  background-color: rgba(19, 205, 82, 0.14) !important;
}

.bg-hover-success-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-7:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-40 {
  background-color: rgba(19, 205, 82, 0.16) !important;
}

.bg-hover-success-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-8:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-45 {
  background-color: rgba(19, 205, 82, 0.18) !important;
}

.bg-hover-success-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-9:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-50 {
  background-color: rgba(19, 205, 82, 0.2) !important;
}

.bg-hover-success-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-10:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-55 {
  background-color: rgba(19, 205, 82, 0.22) !important;
}

.bg-hover-success-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-11:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-60 {
  background-color: rgba(19, 205, 82, 0.24) !important;
}

.bg-hover-success-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-12:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-65 {
  background-color: rgba(19, 205, 82, 0.26) !important;
}

.bg-hover-success-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-13:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-70 {
  background-color: rgba(19, 205, 82, 0.28) !important;
}

.bg-hover-success-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-14:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-75 {
  background-color: rgba(19, 205, 82, 0.3) !important;
}

.bg-hover-success-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-15:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-80 {
  background-color: rgba(19, 205, 82, 0.32) !important;
}

.bg-hover-success-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-16:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-85 {
  background-color: rgba(19, 205, 82, 0.34) !important;
}

.bg-hover-success-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-17:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-90 {
  background-color: rgba(19, 205, 82, 0.36) !important;
}

.bg-hover-success-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-18:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-95 {
  background-color: rgba(19, 205, 82, 0.38) !important;
}

.bg-hover-success-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-19:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-success-o-100 {
  background-color: rgba(19, 205, 82, 0.4) !important;
}

.bg-hover-success-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-success-o-20:hover {
  transition: all 0.15s ease;
  background-color: #13cd52 !important;
}

.bg-hover-info {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info:hover {
  transition: all 0.15s ease;
  background-color: #215FD9 !important;
}

.hoverable:hover .bg-hover-info {
  transition: all 0.15s ease;
  background-color: #215FD9 !important;
}

.bg-hover-state-info {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-info:hover {
  transition: all 0.15s ease;
  background-color: #1e57c7 !important;
}

.bg-diagonal-info:before {
  background-color: #215FD9 !important;
}

.bg-diagonal-r-info:after {
  background-color: #215FD9 !important;
}

.bg-radial-gradient-info {
  background-color: #215FD9;
  background-image: radial-gradient(circle, rgba(233, 239, 252, 0.4), #215FD9 70%);
}

.bg-info-o-5 {
  background-color: rgba(33, 95, 217, 0.02) !important;
}

.bg-hover-info-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 95, 217, 0.2) !important;
}

.bg-info-o-10 {
  background-color: rgba(33, 95, 217, 0.04) !important;
}

.bg-hover-info-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 95, 217, 0.4) !important;
}

.bg-info-o-15 {
  background-color: rgba(33, 95, 217, 0.06) !important;
}

.bg-hover-info-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 95, 217, 0.6) !important;
}

.bg-info-o-20 {
  background-color: rgba(33, 95, 217, 0.08) !important;
}

.bg-hover-info-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(33, 95, 217, 0.8) !important;
}

.bg-info-o-25 {
  background-color: rgba(33, 95, 217, 0.1) !important;
}

.bg-hover-info-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-5:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-30 {
  background-color: rgba(33, 95, 217, 0.12) !important;
}

.bg-hover-info-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-6:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-35 {
  background-color: rgba(33, 95, 217, 0.14) !important;
}

.bg-hover-info-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-7:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-40 {
  background-color: rgba(33, 95, 217, 0.16) !important;
}

.bg-hover-info-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-8:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-45 {
  background-color: rgba(33, 95, 217, 0.18) !important;
}

.bg-hover-info-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-9:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-50 {
  background-color: rgba(33, 95, 217, 0.2) !important;
}

.bg-hover-info-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-10:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-55 {
  background-color: rgba(33, 95, 217, 0.22) !important;
}

.bg-hover-info-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-11:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-60 {
  background-color: rgba(33, 95, 217, 0.24) !important;
}

.bg-hover-info-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-12:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-65 {
  background-color: rgba(33, 95, 217, 0.26) !important;
}

.bg-hover-info-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-13:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-70 {
  background-color: rgba(33, 95, 217, 0.28) !important;
}

.bg-hover-info-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-14:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-75 {
  background-color: rgba(33, 95, 217, 0.3) !important;
}

.bg-hover-info-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-15:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-80 {
  background-color: rgba(33, 95, 217, 0.32) !important;
}

.bg-hover-info-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-16:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-85 {
  background-color: rgba(33, 95, 217, 0.34) !important;
}

.bg-hover-info-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-17:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-90 {
  background-color: rgba(33, 95, 217, 0.36) !important;
}

.bg-hover-info-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-18:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-95 {
  background-color: rgba(33, 95, 217, 0.38) !important;
}

.bg-hover-info-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-19:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-info-o-100 {
  background-color: rgba(33, 95, 217, 0.4) !important;
}

.bg-hover-info-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-info-o-20:hover {
  transition: all 0.15s ease;
  background-color: #215fd9 !important;
}

.bg-hover-warning {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning:hover {
  transition: all 0.15s ease;
  background-color: #E48228 !important;
}

.hoverable:hover .bg-hover-warning {
  transition: all 0.15s ease;
  background-color: #E48228 !important;
}

.bg-hover-state-warning {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-warning:hover {
  transition: all 0.15s ease;
  background-color: #dc781c !important;
}

.bg-diagonal-warning:before {
  background-color: #E48228 !important;
}

.bg-diagonal-r-warning:after {
  background-color: #E48228 !important;
}

.bg-radial-gradient-warning {
  background-color: #E48228;
  background-image: radial-gradient(circle, rgba(253, 243, 234, 0.4), #E48228 70%);
}

.bg-warning-o-5 {
  background-color: rgba(228, 130, 40, 0.02) !important;
}

.bg-hover-warning-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 130, 40, 0.2) !important;
}

.bg-warning-o-10 {
  background-color: rgba(228, 130, 40, 0.04) !important;
}

.bg-hover-warning-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 130, 40, 0.4) !important;
}

.bg-warning-o-15 {
  background-color: rgba(228, 130, 40, 0.06) !important;
}

.bg-hover-warning-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 130, 40, 0.6) !important;
}

.bg-warning-o-20 {
  background-color: rgba(228, 130, 40, 0.08) !important;
}

.bg-hover-warning-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 130, 40, 0.8) !important;
}

.bg-warning-o-25 {
  background-color: rgba(228, 130, 40, 0.1) !important;
}

.bg-hover-warning-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-5:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-30 {
  background-color: rgba(228, 130, 40, 0.12) !important;
}

.bg-hover-warning-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-6:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-35 {
  background-color: rgba(228, 130, 40, 0.14) !important;
}

.bg-hover-warning-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-7:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-40 {
  background-color: rgba(228, 130, 40, 0.16) !important;
}

.bg-hover-warning-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-8:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-45 {
  background-color: rgba(228, 130, 40, 0.18) !important;
}

.bg-hover-warning-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-9:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-50 {
  background-color: rgba(228, 130, 40, 0.2) !important;
}

.bg-hover-warning-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-10:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-55 {
  background-color: rgba(228, 130, 40, 0.22) !important;
}

.bg-hover-warning-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-11:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-60 {
  background-color: rgba(228, 130, 40, 0.24) !important;
}

.bg-hover-warning-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-12:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-65 {
  background-color: rgba(228, 130, 40, 0.26) !important;
}

.bg-hover-warning-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-13:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-70 {
  background-color: rgba(228, 130, 40, 0.28) !important;
}

.bg-hover-warning-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-14:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-75 {
  background-color: rgba(228, 130, 40, 0.3) !important;
}

.bg-hover-warning-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-15:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-80 {
  background-color: rgba(228, 130, 40, 0.32) !important;
}

.bg-hover-warning-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-16:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-85 {
  background-color: rgba(228, 130, 40, 0.34) !important;
}

.bg-hover-warning-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-17:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-90 {
  background-color: rgba(228, 130, 40, 0.36) !important;
}

.bg-hover-warning-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-18:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-95 {
  background-color: rgba(228, 130, 40, 0.38) !important;
}

.bg-hover-warning-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-19:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-warning-o-100 {
  background-color: rgba(228, 130, 40, 0.4) !important;
}

.bg-hover-warning-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-warning-o-20:hover {
  transition: all 0.15s ease;
  background-color: #e48228 !important;
}

.bg-hover-danger {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger:hover {
  transition: all 0.15s ease;
  background-color: #E43B28 !important;
}

.hoverable:hover .bg-hover-danger {
  transition: all 0.15s ease;
  background-color: #E43B28 !important;
}

.bg-hover-state-danger {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-danger:hover {
  transition: all 0.15s ease;
  background-color: #dc2f1c !important;
}

.bg-diagonal-danger:before {
  background-color: #E43B28 !important;
}

.bg-diagonal-r-danger:after {
  background-color: #E43B28 !important;
}

.bg-radial-gradient-danger {
  background-color: #E43B28;
  background-image: radial-gradient(circle, rgba(253, 236, 234, 0.4), #E43B28 70%);
}

.bg-danger-o-5 {
  background-color: rgba(228, 59, 40, 0.02) !important;
}

.bg-hover-danger-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 59, 40, 0.2) !important;
}

.bg-danger-o-10 {
  background-color: rgba(228, 59, 40, 0.04) !important;
}

.bg-hover-danger-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 59, 40, 0.4) !important;
}

.bg-danger-o-15 {
  background-color: rgba(228, 59, 40, 0.06) !important;
}

.bg-hover-danger-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 59, 40, 0.6) !important;
}

.bg-danger-o-20 {
  background-color: rgba(228, 59, 40, 0.08) !important;
}

.bg-hover-danger-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(228, 59, 40, 0.8) !important;
}

.bg-danger-o-25 {
  background-color: rgba(228, 59, 40, 0.1) !important;
}

.bg-hover-danger-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-5:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-30 {
  background-color: rgba(228, 59, 40, 0.12) !important;
}

.bg-hover-danger-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-6:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-35 {
  background-color: rgba(228, 59, 40, 0.14) !important;
}

.bg-hover-danger-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-7:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-40 {
  background-color: rgba(228, 59, 40, 0.16) !important;
}

.bg-hover-danger-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-8:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-45 {
  background-color: rgba(228, 59, 40, 0.18) !important;
}

.bg-hover-danger-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-9:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-50 {
  background-color: rgba(228, 59, 40, 0.2) !important;
}

.bg-hover-danger-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-10:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-55 {
  background-color: rgba(228, 59, 40, 0.22) !important;
}

.bg-hover-danger-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-11:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-60 {
  background-color: rgba(228, 59, 40, 0.24) !important;
}

.bg-hover-danger-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-12:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-65 {
  background-color: rgba(228, 59, 40, 0.26) !important;
}

.bg-hover-danger-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-13:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-70 {
  background-color: rgba(228, 59, 40, 0.28) !important;
}

.bg-hover-danger-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-14:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-75 {
  background-color: rgba(228, 59, 40, 0.3) !important;
}

.bg-hover-danger-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-15:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-80 {
  background-color: rgba(228, 59, 40, 0.32) !important;
}

.bg-hover-danger-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-16:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-85 {
  background-color: rgba(228, 59, 40, 0.34) !important;
}

.bg-hover-danger-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-17:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-90 {
  background-color: rgba(228, 59, 40, 0.36) !important;
}

.bg-hover-danger-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-18:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-95 {
  background-color: rgba(228, 59, 40, 0.38) !important;
}

.bg-hover-danger-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-19:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-danger-o-100 {
  background-color: rgba(228, 59, 40, 0.4) !important;
}

.bg-hover-danger-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-danger-o-20:hover {
  transition: all 0.15s ease;
  background-color: #e43b28 !important;
}

.bg-hover-light {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light:hover {
  transition: all 0.15s ease;
  background-color: #F3F6F9 !important;
}

.hoverable:hover .bg-hover-light {
  transition: all 0.15s ease;
  background-color: #F3F6F9 !important;
}

.bg-hover-state-light {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-light:hover {
  transition: all 0.15s ease;
  background-color: #E4E6EF !important;
}

.bg-diagonal-light:before {
  background-color: #F3F6F9 !important;
}

.bg-diagonal-r-light:after {
  background-color: #F3F6F9 !important;
}

.bg-radial-gradient-light {
  background-color: #F3F6F9;
  background-image: radial-gradient(circle, rgba(243, 246, 249, 0.4), #F3F6F9 70%);
}

.bg-light-o-5 {
  background-color: rgba(243, 246, 249, 0.02) !important;
}

.bg-hover-light-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.2) !important;
}

.bg-light-o-10 {
  background-color: rgba(243, 246, 249, 0.04) !important;
}

.bg-hover-light-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.4) !important;
}

.bg-light-o-15 {
  background-color: rgba(243, 246, 249, 0.06) !important;
}

.bg-hover-light-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.6) !important;
}

.bg-light-o-20 {
  background-color: rgba(243, 246, 249, 0.08) !important;
}

.bg-hover-light-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.8) !important;
}

.bg-light-o-25 {
  background-color: rgba(243, 246, 249, 0.1) !important;
}

.bg-hover-light-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-5:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-30 {
  background-color: rgba(243, 246, 249, 0.12) !important;
}

.bg-hover-light-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-6:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-35 {
  background-color: rgba(243, 246, 249, 0.14) !important;
}

.bg-hover-light-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-7:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-40 {
  background-color: rgba(243, 246, 249, 0.16) !important;
}

.bg-hover-light-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-8:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-45 {
  background-color: rgba(243, 246, 249, 0.18) !important;
}

.bg-hover-light-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-9:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-50 {
  background-color: rgba(243, 246, 249, 0.2) !important;
}

.bg-hover-light-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-10:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-55 {
  background-color: rgba(243, 246, 249, 0.22) !important;
}

.bg-hover-light-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-11:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-60 {
  background-color: rgba(243, 246, 249, 0.24) !important;
}

.bg-hover-light-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-12:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-65 {
  background-color: rgba(243, 246, 249, 0.26) !important;
}

.bg-hover-light-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-13:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-70 {
  background-color: rgba(243, 246, 249, 0.28) !important;
}

.bg-hover-light-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-14:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-75 {
  background-color: rgba(243, 246, 249, 0.3) !important;
}

.bg-hover-light-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-15:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-80 {
  background-color: rgba(243, 246, 249, 0.32) !important;
}

.bg-hover-light-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-16:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-85 {
  background-color: rgba(243, 246, 249, 0.34) !important;
}

.bg-hover-light-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-17:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-90 {
  background-color: rgba(243, 246, 249, 0.36) !important;
}

.bg-hover-light-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-18:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-95 {
  background-color: rgba(243, 246, 249, 0.38) !important;
}

.bg-hover-light-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-19:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-light-o-100 {
  background-color: rgba(243, 246, 249, 0.4) !important;
}

.bg-hover-light-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-o-20:hover {
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

.bg-hover-dark {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark:hover {
  transition: all 0.15s ease;
  background-color: #181C32 !important;
}

.hoverable:hover .bg-hover-dark {
  transition: all 0.15s ease;
  background-color: #181C32 !important;
}

.bg-hover-state-dark {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-dark:hover {
  transition: all 0.15s ease;
  background-color: #131628 !important;
}

.bg-diagonal-dark:before {
  background-color: #181C32 !important;
}

.bg-diagonal-r-dark:after {
  background-color: #181C32 !important;
}

.bg-radial-gradient-dark {
  background-color: #181C32;
  background-image: radial-gradient(circle, rgba(235, 237, 243, 0.4), #181C32 70%);
}

.bg-dark-o-5 {
  background-color: rgba(24, 28, 50, 0.02) !important;
}

.bg-hover-dark-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.2) !important;
}

.bg-dark-o-10 {
  background-color: rgba(24, 28, 50, 0.04) !important;
}

.bg-hover-dark-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.4) !important;
}

.bg-dark-o-15 {
  background-color: rgba(24, 28, 50, 0.06) !important;
}

.bg-hover-dark-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.6) !important;
}

.bg-dark-o-20 {
  background-color: rgba(24, 28, 50, 0.08) !important;
}

.bg-hover-dark-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.8) !important;
}

.bg-dark-o-25 {
  background-color: rgba(24, 28, 50, 0.1) !important;
}

.bg-hover-dark-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-5:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-30 {
  background-color: rgba(24, 28, 50, 0.12) !important;
}

.bg-hover-dark-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-6:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-35 {
  background-color: rgba(24, 28, 50, 0.14) !important;
}

.bg-hover-dark-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-7:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-40 {
  background-color: rgba(24, 28, 50, 0.16) !important;
}

.bg-hover-dark-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-8:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-45 {
  background-color: rgba(24, 28, 50, 0.18) !important;
}

.bg-hover-dark-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-9:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-50 {
  background-color: rgba(24, 28, 50, 0.2) !important;
}

.bg-hover-dark-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-10:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-55 {
  background-color: rgba(24, 28, 50, 0.22) !important;
}

.bg-hover-dark-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-11:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-60 {
  background-color: rgba(24, 28, 50, 0.24) !important;
}

.bg-hover-dark-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-12:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-65 {
  background-color: rgba(24, 28, 50, 0.26) !important;
}

.bg-hover-dark-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-13:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-70 {
  background-color: rgba(24, 28, 50, 0.28) !important;
}

.bg-hover-dark-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-14:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-75 {
  background-color: rgba(24, 28, 50, 0.3) !important;
}

.bg-hover-dark-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-15:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-80 {
  background-color: rgba(24, 28, 50, 0.32) !important;
}

.bg-hover-dark-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-16:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-85 {
  background-color: rgba(24, 28, 50, 0.34) !important;
}

.bg-hover-dark-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-17:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-90 {
  background-color: rgba(24, 28, 50, 0.36) !important;
}

.bg-hover-dark-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-18:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-95 {
  background-color: rgba(24, 28, 50, 0.38) !important;
}

.bg-hover-dark-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-19:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-dark-o-100 {
  background-color: rgba(24, 28, 50, 0.4) !important;
}

.bg-hover-dark-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-dark-o-20:hover {
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

.bg-hover-white {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white:hover {
  transition: all 0.15s ease;
  background-color: #ffffff !important;
}

.hoverable:hover .bg-hover-white {
  transition: all 0.15s ease;
  background-color: #ffffff !important;
}

.bg-hover-state-white {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-state-white:hover {
  transition: all 0.15s ease;
  background-color: #F3F6F9 !important;
}

.bg-diagonal-white:before {
  background-color: #ffffff !important;
}

.bg-diagonal-r-white:after {
  background-color: #ffffff !important;
}

.bg-radial-gradient-white {
  background-color: #ffffff;
  background-image: radial-gradient(circle, rgba(255, 255, 255, 0.4), #ffffff 70%);
}

.bg-white-o-5 {
  background-color: rgba(255, 255, 255, 0.02) !important;
}

.bg-hover-white-o-1 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-1:hover {
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.2) !important;
}

.bg-white-o-10 {
  background-color: rgba(255, 255, 255, 0.04) !important;
}

.bg-hover-white-o-2 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-2:hover {
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.4) !important;
}

.bg-white-o-15 {
  background-color: rgba(255, 255, 255, 0.06) !important;
}

.bg-hover-white-o-3 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-3:hover {
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.6) !important;
}

.bg-white-o-20 {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.bg-hover-white-o-4 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-4:hover {
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.8) !important;
}

.bg-white-o-25 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}

.bg-hover-white-o-5 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-5:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-30 {
  background-color: rgba(255, 255, 255, 0.12) !important;
}

.bg-hover-white-o-6 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-6:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-35 {
  background-color: rgba(255, 255, 255, 0.14) !important;
}

.bg-hover-white-o-7 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-7:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-40 {
  background-color: rgba(255, 255, 255, 0.16) !important;
}

.bg-hover-white-o-8 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-8:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-45 {
  background-color: rgba(255, 255, 255, 0.18) !important;
}

.bg-hover-white-o-9 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-9:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-50 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}

.bg-hover-white-o-10 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-10:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-55 {
  background-color: rgba(255, 255, 255, 0.22) !important;
}

.bg-hover-white-o-11 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-11:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-60 {
  background-color: rgba(255, 255, 255, 0.24) !important;
}

.bg-hover-white-o-12 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-12:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-65 {
  background-color: rgba(255, 255, 255, 0.26) !important;
}

.bg-hover-white-o-13 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-13:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-70 {
  background-color: rgba(255, 255, 255, 0.28) !important;
}

.bg-hover-white-o-14 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-14:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-75 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}

.bg-hover-white-o-15 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-15:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-80 {
  background-color: rgba(255, 255, 255, 0.32) !important;
}

.bg-hover-white-o-16 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-16:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-85 {
  background-color: rgba(255, 255, 255, 0.34) !important;
}

.bg-hover-white-o-17 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-17:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-90 {
  background-color: rgba(255, 255, 255, 0.36) !important;
}

.bg-hover-white-o-18 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-18:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-95 {
  background-color: rgba(255, 255, 255, 0.38) !important;
}

.bg-hover-white-o-19 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-19:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-white-o-100 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}

.bg-hover-white-o-20 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-white-o-20:hover {
  transition: all 0.15s ease;
  background-color: white !important;
}

.bg-light-white {
  background-color: rgba(255, 255, 255, 0.1) !important;
}

.bg-hover-light-white {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-white:hover {
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.1) !important;
}

.bg-diagonal-light-white:before {
  background-color: rgba(255, 255, 255, 0.1) !important;
}

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

.bg-hover-light-primary {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-primary:hover {
  transition: all 0.15s ease;
  background-color: #F4F4F6 !important;
}

.bg-diagonal-light-primary:before {
  background-color: #F4F4F6 !important;
}

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

.bg-hover-light-secondary {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-secondary:hover {
  transition: all 0.15s ease;
  background-color: #EBEDF3 !important;
}

.bg-diagonal-light-secondary:before {
  background-color: #EBEDF3 !important;
}

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

.bg-hover-light-success {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-success:hover {
  transition: all 0.15s ease;
  background-color: #E8FAEE !important;
}

.bg-diagonal-light-success:before {
  background-color: #E8FAEE !important;
}

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

.bg-hover-light-info {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-info:hover {
  transition: all 0.15s ease;
  background-color: #E9EFFC !important;
}

.bg-diagonal-light-info:before {
  background-color: #E9EFFC !important;
}

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

.bg-hover-light-warning {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-warning:hover {
  transition: all 0.15s ease;
  background-color: #FDF3EA !important;
}

.bg-diagonal-light-warning:before {
  background-color: #FDF3EA !important;
}

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

.bg-hover-light-danger {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-danger:hover {
  transition: all 0.15s ease;
  background-color: #FDECEA !important;
}

.bg-diagonal-light-danger:before {
  background-color: #FDECEA !important;
}

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

.bg-hover-light-light {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-light:hover {
  transition: all 0.15s ease;
  background-color: #F3F6F9 !important;
}

.bg-diagonal-light-light:before {
  background-color: #F3F6F9 !important;
}

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

.bg-hover-light-dark {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-light-dark:hover {
  transition: all 0.15s ease;
  background-color: #EBEDF3 !important;
}

.bg-diagonal-light-dark:before {
  background-color: #EBEDF3 !important;
}

.bg-gray-100 {
  background-color: #F3F6F9 !important;
}

.bg-hover-gray-100 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-100:hover {
  transition: all 0.15s ease;
  background-color: #F3F6F9 !important;
}

.bg-gray-200 {
  background-color: #EBEDF3 !important;
}

.bg-hover-gray-200 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-200:hover {
  transition: all 0.15s ease;
  background-color: #EBEDF3 !important;
}

.bg-gray-300 {
  background-color: #E4E6EF !important;
}

.bg-hover-gray-300 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-300:hover {
  transition: all 0.15s ease;
  background-color: #E4E6EF !important;
}

.bg-gray-400 {
  background-color: #D1D3E0 !important;
}

.bg-hover-gray-400 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-400:hover {
  transition: all 0.15s ease;
  background-color: #D1D3E0 !important;
}

.bg-gray-500 {
  background-color: #B5B5C3 !important;
}

.bg-hover-gray-500 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-500:hover {
  transition: all 0.15s ease;
  background-color: #B5B5C3 !important;
}

.bg-gray-600 {
  background-color: #7E8299 !important;
}

.bg-hover-gray-600 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-600:hover {
  transition: all 0.15s ease;
  background-color: #7E8299 !important;
}

.bg-gray-700 {
  background-color: #5E6278 !important;
}

.bg-hover-gray-700 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-700:hover {
  transition: all 0.15s ease;
  background-color: #5E6278 !important;
}

.bg-gray-800 {
  background-color: #3F4254 !important;
}

.bg-hover-gray-800 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-800:hover {
  transition: all 0.15s ease;
  background-color: #3F4254 !important;
}

.bg-gray-900 {
  background-color: #181C32 !important;
}

.bg-hover-gray-900 {
  transition: all 0.15s ease;
  cursor: pointer;
}

.bg-hover-gray-900:hover {
  transition: all 0.15s ease;
  background-color: #181C32 !important;
}

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

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

.bgi-size-length {
  background-size: length;
}

.bgi-size-cover {
  background-size: cover;
}

.bgi-size-contain {
  background-size: contain;
}

.bgi-no-repeat {
  background-repeat: no-repeat;
}

.bgi-position-y-top {
  background-position-y: top;
}

.bgi-position-y-bottom {
  background-position-y: bottom;
}

.bgi-position-y-center {
  background-position-y: center;
}

.bgi-position-x-left {
  background-position-x: left;
}

.bgi-position-x-right {
  background-position-x: right;
}

.bgi-position-x-center {
  background-position-x: center;
}

.bgi-position-top {
  background-position: 0 top;
}

.bgi-position-bottom {
  background-position: 0 bottom;
}

.bgi-position-center {
  background-position: center;
}

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

.bg-diagonal {
  position: relative;
  background-color: #ffffff;
  overflow: hidden;
}

.bg-diagonal .card-body {
  position: relative;
  z-index: 2;
}

.bg-diagonal:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #F3F6F9;
}

.bg-diagonal:after {
  content: " ";
  width: 200%;
  height: 1000px;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 45%;
  transform: rotate(20deg);
  background-color: #ffffff;
}

.flex-root {
  flex: 1;
  -ms-flex: 1 0 0px;
}

.flex-column-auto {
  flex: none;
}

.flex-column-fluid {
  flex: 1 0 auto;
}

.flex-row-auto {
  flex: 0 0 auto;
}

.flex-row-fluid {
  flex: 1 auto;
  -ms-flex: 1 0 0px;
  min-width: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .flex-row-fluid {
    min-width: none;
  }
}

.flex-center {
  justify-content: center;
  align-items: center;
}

@media (min-width: 576px) {
  .flex-sm-root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .flex-sm-column-auto {
    flex: none;
  }
  .flex-sm-column-fluid {
    flex: 1 0 auto;
  }
  .flex-sm-row-auto {
    flex: 0 0 auto;
  }
  .flex-sm-row-fluid {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 576px) and (-ms-high-contrast: active), (min-width: 576px) and (-ms-high-contrast: none) {
  .flex-sm-row-fluid {
    min-width: none;
  }
}

@media (min-width: 576px) {
  .flex-sm-center {
    justify-content: center;
    align-items: center;
  }
}

@media (min-width: 768px) {
  .flex-md-root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .flex-md-column-auto {
    flex: none;
  }
  .flex-md-column-fluid {
    flex: 1 0 auto;
  }
  .flex-md-row-auto {
    flex: 0 0 auto;
  }
  .flex-md-row-fluid {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
  .flex-md-row-fluid {
    min-width: none;
  }
}

@media (min-width: 768px) {
  .flex-md-center {
    justify-content: center;
    align-items: center;
  }
}

@media (min-width: 992px) {
  .flex-lg-root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .flex-lg-column-auto {
    flex: none;
  }
  .flex-lg-column-fluid {
    flex: 1 0 auto;
  }
  .flex-lg-row-auto {
    flex: 0 0 auto;
  }
  .flex-lg-row-fluid {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  .flex-lg-row-fluid {
    min-width: none;
  }
}

@media (min-width: 992px) {
  .flex-lg-center {
    justify-content: center;
    align-items: center;
  }
}

@media (min-width: 1200px) {
  .flex-xl-root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .flex-xl-column-auto {
    flex: none;
  }
  .flex-xl-column-fluid {
    flex: 1 0 auto;
  }
  .flex-xl-row-auto {
    flex: 0 0 auto;
  }
  .flex-xl-row-fluid {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 1200px) and (-ms-high-contrast: active), (min-width: 1200px) and (-ms-high-contrast: none) {
  .flex-xl-row-fluid {
    min-width: none;
  }
}

@media (min-width: 1200px) {
  .flex-xl-center {
    justify-content: center;
    align-items: center;
  }
}

@media (min-width: 1400px) {
  .flex-xxl-root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .flex-xxl-column-auto {
    flex: none;
  }
  .flex-xxl-column-fluid {
    flex: 1 0 auto;
  }
  .flex-xxl-row-auto {
    flex: 0 0 auto;
  }
  .flex-xxl-row-fluid {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 1400px) and (-ms-high-contrast: active), (min-width: 1400px) and (-ms-high-contrast: none) {
  .flex-xxl-row-fluid {
    min-width: none;
  }
}

@media (min-width: 1400px) {
  .flex-xxl-center {
    justify-content: center;
    align-items: center;
  }
}

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

.hover-opacity-1 {
  transition: all 0.15s ease;
}

.hover-opacity-1.active, .hover-opacity-1:hover {
  transition: all 0.15s ease;
  opacity: 0.01 !important;
}

.opacity-2 {
  opacity: 0.02 !important;
}

.hover-opacity-2 {
  transition: all 0.15s ease;
}

.hover-opacity-2.active, .hover-opacity-2:hover {
  transition: all 0.15s ease;
  opacity: 0.02 !important;
}

.opacity-3 {
  opacity: 0.03 !important;
}

.hover-opacity-3 {
  transition: all 0.15s ease;
}

.hover-opacity-3.active, .hover-opacity-3:hover {
  transition: all 0.15s ease;
  opacity: 0.03 !important;
}

.opacity-4 {
  opacity: 0.04 !important;
}

.hover-opacity-4 {
  transition: all 0.15s ease;
}

.hover-opacity-4.active, .hover-opacity-4:hover {
  transition: all 0.15s ease;
  opacity: 0.04 !important;
}

.opacity-5 {
  opacity: 0.05 !important;
}

.hover-opacity-5 {
  transition: all 0.15s ease;
}

.hover-opacity-5.active, .hover-opacity-5:hover {
  transition: all 0.15s ease;
  opacity: 0.05 !important;
}

.opacity-6 {
  opacity: 0.06 !important;
}

.hover-opacity-6 {
  transition: all 0.15s ease;
}

.hover-opacity-6.active, .hover-opacity-6:hover {
  transition: all 0.15s ease;
  opacity: 0.06 !important;
}

.opacity-7 {
  opacity: 0.07 !important;
}

.hover-opacity-7 {
  transition: all 0.15s ease;
}

.hover-opacity-7.active, .hover-opacity-7:hover {
  transition: all 0.15s ease;
  opacity: 0.07 !important;
}

.opacity-8 {
  opacity: 0.08 !important;
}

.hover-opacity-8 {
  transition: all 0.15s ease;
}

.hover-opacity-8.active, .hover-opacity-8:hover {
  transition: all 0.15s ease;
  opacity: 0.08 !important;
}

.opacity-9 {
  opacity: 0.09 !important;
}

.hover-opacity-9 {
  transition: all 0.15s ease;
}

.hover-opacity-9.active, .hover-opacity-9:hover {
  transition: all 0.15s ease;
  opacity: 0.09 !important;
}

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

.hover-opacity-10 {
  transition: all 0.15s ease;
}

.hover-opacity-10.active, .hover-opacity-10:hover {
  transition: all 0.15s ease;
  opacity: 0.1 !important;
}

.opacity-11 {
  opacity: 0.11 !important;
}

.hover-opacity-11 {
  transition: all 0.15s ease;
}

.hover-opacity-11.active, .hover-opacity-11:hover {
  transition: all 0.15s ease;
  opacity: 0.11 !important;
}

.opacity-12 {
  opacity: 0.12 !important;
}

.hover-opacity-12 {
  transition: all 0.15s ease;
}

.hover-opacity-12.active, .hover-opacity-12:hover {
  transition: all 0.15s ease;
  opacity: 0.12 !important;
}

.opacity-13 {
  opacity: 0.13 !important;
}

.hover-opacity-13 {
  transition: all 0.15s ease;
}

.hover-opacity-13.active, .hover-opacity-13:hover {
  transition: all 0.15s ease;
  opacity: 0.13 !important;
}

.opacity-14 {
  opacity: 0.14 !important;
}

.hover-opacity-14 {
  transition: all 0.15s ease;
}

.hover-opacity-14.active, .hover-opacity-14:hover {
  transition: all 0.15s ease;
  opacity: 0.14 !important;
}

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

.hover-opacity-15 {
  transition: all 0.15s ease;
}

.hover-opacity-15.active, .hover-opacity-15:hover {
  transition: all 0.15s ease;
  opacity: 0.15 !important;
}

.opacity-16 {
  opacity: 0.16 !important;
}

.hover-opacity-16 {
  transition: all 0.15s ease;
}

.hover-opacity-16.active, .hover-opacity-16:hover {
  transition: all 0.15s ease;
  opacity: 0.16 !important;
}

.opacity-17 {
  opacity: 0.17 !important;
}

.hover-opacity-17 {
  transition: all 0.15s ease;
}

.hover-opacity-17.active, .hover-opacity-17:hover {
  transition: all 0.15s ease;
  opacity: 0.17 !important;
}

.opacity-18 {
  opacity: 0.18 !important;
}

.hover-opacity-18 {
  transition: all 0.15s ease;
}

.hover-opacity-18.active, .hover-opacity-18:hover {
  transition: all 0.15s ease;
  opacity: 0.18 !important;
}

.opacity-19 {
  opacity: 0.19 !important;
}

.hover-opacity-19 {
  transition: all 0.15s ease;
}

.hover-opacity-19.active, .hover-opacity-19:hover {
  transition: all 0.15s ease;
  opacity: 0.19 !important;
}

.opacity-20 {
  opacity: 0.2 !important;
}

.hover-opacity-20 {
  transition: all 0.15s ease;
}

.hover-opacity-20.active, .hover-opacity-20:hover {
  transition: all 0.15s ease;
  opacity: 0.2 !important;
}

.opacity-21 {
  opacity: 0.21 !important;
}

.hover-opacity-21 {
  transition: all 0.15s ease;
}

.hover-opacity-21.active, .hover-opacity-21:hover {
  transition: all 0.15s ease;
  opacity: 0.21 !important;
}

.opacity-22 {
  opacity: 0.22 !important;
}

.hover-opacity-22 {
  transition: all 0.15s ease;
}

.hover-opacity-22.active, .hover-opacity-22:hover {
  transition: all 0.15s ease;
  opacity: 0.22 !important;
}

.opacity-23 {
  opacity: 0.23 !important;
}

.hover-opacity-23 {
  transition: all 0.15s ease;
}

.hover-opacity-23.active, .hover-opacity-23:hover {
  transition: all 0.15s ease;
  opacity: 0.23 !important;
}

.opacity-24 {
  opacity: 0.24 !important;
}

.hover-opacity-24 {
  transition: all 0.15s ease;
}

.hover-opacity-24.active, .hover-opacity-24:hover {
  transition: all 0.15s ease;
  opacity: 0.24 !important;
}

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

.hover-opacity-25 {
  transition: all 0.15s ease;
}

.hover-opacity-25.active, .hover-opacity-25:hover {
  transition: all 0.15s ease;
  opacity: 0.25 !important;
}

.opacity-26 {
  opacity: 0.26 !important;
}

.hover-opacity-26 {
  transition: all 0.15s ease;
}

.hover-opacity-26.active, .hover-opacity-26:hover {
  transition: all 0.15s ease;
  opacity: 0.26 !important;
}

.opacity-27 {
  opacity: 0.27 !important;
}

.hover-opacity-27 {
  transition: all 0.15s ease;
}

.hover-opacity-27.active, .hover-opacity-27:hover {
  transition: all 0.15s ease;
  opacity: 0.27 !important;
}

.opacity-28 {
  opacity: 0.28 !important;
}

.hover-opacity-28 {
  transition: all 0.15s ease;
}

.hover-opacity-28.active, .hover-opacity-28:hover {
  transition: all 0.15s ease;
  opacity: 0.28 !important;
}

.opacity-29 {
  opacity: 0.29 !important;
}

.hover-opacity-29 {
  transition: all 0.15s ease;
}

.hover-opacity-29.active, .hover-opacity-29:hover {
  transition: all 0.15s ease;
  opacity: 0.29 !important;
}

.opacity-30 {
  opacity: 0.3 !important;
}

.hover-opacity-30 {
  transition: all 0.15s ease;
}

.hover-opacity-30.active, .hover-opacity-30:hover {
  transition: all 0.15s ease;
  opacity: 0.3 !important;
}

.opacity-31 {
  opacity: 0.31 !important;
}

.hover-opacity-31 {
  transition: all 0.15s ease;
}

.hover-opacity-31.active, .hover-opacity-31:hover {
  transition: all 0.15s ease;
  opacity: 0.31 !important;
}

.opacity-32 {
  opacity: 0.32 !important;
}

.hover-opacity-32 {
  transition: all 0.15s ease;
}

.hover-opacity-32.active, .hover-opacity-32:hover {
  transition: all 0.15s ease;
  opacity: 0.32 !important;
}

.opacity-33 {
  opacity: 0.33 !important;
}

.hover-opacity-33 {
  transition: all 0.15s ease;
}

.hover-opacity-33.active, .hover-opacity-33:hover {
  transition: all 0.15s ease;
  opacity: 0.33 !important;
}

.opacity-34 {
  opacity: 0.34 !important;
}

.hover-opacity-34 {
  transition: all 0.15s ease;
}

.hover-opacity-34.active, .hover-opacity-34:hover {
  transition: all 0.15s ease;
  opacity: 0.34 !important;
}

.opacity-35 {
  opacity: 0.35 !important;
}

.hover-opacity-35 {
  transition: all 0.15s ease;
}

.hover-opacity-35.active, .hover-opacity-35:hover {
  transition: all 0.15s ease;
  opacity: 0.35 !important;
}

.opacity-36 {
  opacity: 0.36 !important;
}

.hover-opacity-36 {
  transition: all 0.15s ease;
}

.hover-opacity-36.active, .hover-opacity-36:hover {
  transition: all 0.15s ease;
  opacity: 0.36 !important;
}

.opacity-37 {
  opacity: 0.37 !important;
}

.hover-opacity-37 {
  transition: all 0.15s ease;
}

.hover-opacity-37.active, .hover-opacity-37:hover {
  transition: all 0.15s ease;
  opacity: 0.37 !important;
}

.opacity-38 {
  opacity: 0.38 !important;
}

.hover-opacity-38 {
  transition: all 0.15s ease;
}

.hover-opacity-38.active, .hover-opacity-38:hover {
  transition: all 0.15s ease;
  opacity: 0.38 !important;
}

.opacity-39 {
  opacity: 0.39 !important;
}

.hover-opacity-39 {
  transition: all 0.15s ease;
}

.hover-opacity-39.active, .hover-opacity-39:hover {
  transition: all 0.15s ease;
  opacity: 0.39 !important;
}

.opacity-40 {
  opacity: 0.4 !important;
}

.hover-opacity-40 {
  transition: all 0.15s ease;
}

.hover-opacity-40.active, .hover-opacity-40:hover {
  transition: all 0.15s ease;
  opacity: 0.4 !important;
}

.opacity-41 {
  opacity: 0.41 !important;
}

.hover-opacity-41 {
  transition: all 0.15s ease;
}

.hover-opacity-41.active, .hover-opacity-41:hover {
  transition: all 0.15s ease;
  opacity: 0.41 !important;
}

.opacity-42 {
  opacity: 0.42 !important;
}

.hover-opacity-42 {
  transition: all 0.15s ease;
}

.hover-opacity-42.active, .hover-opacity-42:hover {
  transition: all 0.15s ease;
  opacity: 0.42 !important;
}

.opacity-43 {
  opacity: 0.43 !important;
}

.hover-opacity-43 {
  transition: all 0.15s ease;
}

.hover-opacity-43.active, .hover-opacity-43:hover {
  transition: all 0.15s ease;
  opacity: 0.43 !important;
}

.opacity-44 {
  opacity: 0.44 !important;
}

.hover-opacity-44 {
  transition: all 0.15s ease;
}

.hover-opacity-44.active, .hover-opacity-44:hover {
  transition: all 0.15s ease;
  opacity: 0.44 !important;
}

.opacity-45 {
  opacity: 0.45 !important;
}

.hover-opacity-45 {
  transition: all 0.15s ease;
}

.hover-opacity-45.active, .hover-opacity-45:hover {
  transition: all 0.15s ease;
  opacity: 0.45 !important;
}

.opacity-46 {
  opacity: 0.46 !important;
}

.hover-opacity-46 {
  transition: all 0.15s ease;
}

.hover-opacity-46.active, .hover-opacity-46:hover {
  transition: all 0.15s ease;
  opacity: 0.46 !important;
}

.opacity-47 {
  opacity: 0.47 !important;
}

.hover-opacity-47 {
  transition: all 0.15s ease;
}

.hover-opacity-47.active, .hover-opacity-47:hover {
  transition: all 0.15s ease;
  opacity: 0.47 !important;
}

.opacity-48 {
  opacity: 0.48 !important;
}

.hover-opacity-48 {
  transition: all 0.15s ease;
}

.hover-opacity-48.active, .hover-opacity-48:hover {
  transition: all 0.15s ease;
  opacity: 0.48 !important;
}

.opacity-49 {
  opacity: 0.49 !important;
}

.hover-opacity-49 {
  transition: all 0.15s ease;
}

.hover-opacity-49.active, .hover-opacity-49:hover {
  transition: all 0.15s ease;
  opacity: 0.49 !important;
}

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

.hover-opacity-50 {
  transition: all 0.15s ease;
}

.hover-opacity-50.active, .hover-opacity-50:hover {
  transition: all 0.15s ease;
  opacity: 0.5 !important;
}

.opacity-51 {
  opacity: 0.51 !important;
}

.hover-opacity-51 {
  transition: all 0.15s ease;
}

.hover-opacity-51.active, .hover-opacity-51:hover {
  transition: all 0.15s ease;
  opacity: 0.51 !important;
}

.opacity-52 {
  opacity: 0.52 !important;
}

.hover-opacity-52 {
  transition: all 0.15s ease;
}

.hover-opacity-52.active, .hover-opacity-52:hover {
  transition: all 0.15s ease;
  opacity: 0.52 !important;
}

.opacity-53 {
  opacity: 0.53 !important;
}

.hover-opacity-53 {
  transition: all 0.15s ease;
}

.hover-opacity-53.active, .hover-opacity-53:hover {
  transition: all 0.15s ease;
  opacity: 0.53 !important;
}

.opacity-54 {
  opacity: 0.54 !important;
}

.hover-opacity-54 {
  transition: all 0.15s ease;
}

.hover-opacity-54.active, .hover-opacity-54:hover {
  transition: all 0.15s ease;
  opacity: 0.54 !important;
}

.opacity-55 {
  opacity: 0.55 !important;
}

.hover-opacity-55 {
  transition: all 0.15s ease;
}

.hover-opacity-55.active, .hover-opacity-55:hover {
  transition: all 0.15s ease;
  opacity: 0.55 !important;
}

.opacity-56 {
  opacity: 0.56 !important;
}

.hover-opacity-56 {
  transition: all 0.15s ease;
}

.hover-opacity-56.active, .hover-opacity-56:hover {
  transition: all 0.15s ease;
  opacity: 0.56 !important;
}

.opacity-57 {
  opacity: 0.57 !important;
}

.hover-opacity-57 {
  transition: all 0.15s ease;
}

.hover-opacity-57.active, .hover-opacity-57:hover {
  transition: all 0.15s ease;
  opacity: 0.57 !important;
}

.opacity-58 {
  opacity: 0.58 !important;
}

.hover-opacity-58 {
  transition: all 0.15s ease;
}

.hover-opacity-58.active, .hover-opacity-58:hover {
  transition: all 0.15s ease;
  opacity: 0.58 !important;
}

.opacity-59 {
  opacity: 0.59 !important;
}

.hover-opacity-59 {
  transition: all 0.15s ease;
}

.hover-opacity-59.active, .hover-opacity-59:hover {
  transition: all 0.15s ease;
  opacity: 0.59 !important;
}

.opacity-60 {
  opacity: 0.6 !important;
}

.hover-opacity-60 {
  transition: all 0.15s ease;
}

.hover-opacity-60.active, .hover-opacity-60:hover {
  transition: all 0.15s ease;
  opacity: 0.6 !important;
}

.opacity-61 {
  opacity: 0.61 !important;
}

.hover-opacity-61 {
  transition: all 0.15s ease;
}

.hover-opacity-61.active, .hover-opacity-61:hover {
  transition: all 0.15s ease;
  opacity: 0.61 !important;
}

.opacity-62 {
  opacity: 0.62 !important;
}

.hover-opacity-62 {
  transition: all 0.15s ease;
}

.hover-opacity-62.active, .hover-opacity-62:hover {
  transition: all 0.15s ease;
  opacity: 0.62 !important;
}

.opacity-63 {
  opacity: 0.63 !important;
}

.hover-opacity-63 {
  transition: all 0.15s ease;
}

.hover-opacity-63.active, .hover-opacity-63:hover {
  transition: all 0.15s ease;
  opacity: 0.63 !important;
}

.opacity-64 {
  opacity: 0.64 !important;
}

.hover-opacity-64 {
  transition: all 0.15s ease;
}

.hover-opacity-64.active, .hover-opacity-64:hover {
  transition: all 0.15s ease;
  opacity: 0.64 !important;
}

.opacity-65 {
  opacity: 0.65 !important;
}

.hover-opacity-65 {
  transition: all 0.15s ease;
}

.hover-opacity-65.active, .hover-opacity-65:hover {
  transition: all 0.15s ease;
  opacity: 0.65 !important;
}

.opacity-66 {
  opacity: 0.66 !important;
}

.hover-opacity-66 {
  transition: all 0.15s ease;
}

.hover-opacity-66.active, .hover-opacity-66:hover {
  transition: all 0.15s ease;
  opacity: 0.66 !important;
}

.opacity-67 {
  opacity: 0.67 !important;
}

.hover-opacity-67 {
  transition: all 0.15s ease;
}

.hover-opacity-67.active, .hover-opacity-67:hover {
  transition: all 0.15s ease;
  opacity: 0.67 !important;
}

.opacity-68 {
  opacity: 0.68 !important;
}

.hover-opacity-68 {
  transition: all 0.15s ease;
}

.hover-opacity-68.active, .hover-opacity-68:hover {
  transition: all 0.15s ease;
  opacity: 0.68 !important;
}

.opacity-69 {
  opacity: 0.69 !important;
}

.hover-opacity-69 {
  transition: all 0.15s ease;
}

.hover-opacity-69.active, .hover-opacity-69:hover {
  transition: all 0.15s ease;
  opacity: 0.69 !important;
}

.opacity-70 {
  opacity: 0.7 !important;
}

.hover-opacity-70 {
  transition: all 0.15s ease;
}

.hover-opacity-70.active, .hover-opacity-70:hover {
  transition: all 0.15s ease;
  opacity: 0.7 !important;
}

.opacity-71 {
  opacity: 0.71 !important;
}

.hover-opacity-71 {
  transition: all 0.15s ease;
}

.hover-opacity-71.active, .hover-opacity-71:hover {
  transition: all 0.15s ease;
  opacity: 0.71 !important;
}

.opacity-72 {
  opacity: 0.72 !important;
}

.hover-opacity-72 {
  transition: all 0.15s ease;
}

.hover-opacity-72.active, .hover-opacity-72:hover {
  transition: all 0.15s ease;
  opacity: 0.72 !important;
}

.opacity-73 {
  opacity: 0.73 !important;
}

.hover-opacity-73 {
  transition: all 0.15s ease;
}

.hover-opacity-73.active, .hover-opacity-73:hover {
  transition: all 0.15s ease;
  opacity: 0.73 !important;
}

.opacity-74 {
  opacity: 0.74 !important;
}

.hover-opacity-74 {
  transition: all 0.15s ease;
}

.hover-opacity-74.active, .hover-opacity-74:hover {
  transition: all 0.15s ease;
  opacity: 0.74 !important;
}

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

.hover-opacity-75 {
  transition: all 0.15s ease;
}

.hover-opacity-75.active, .hover-opacity-75:hover {
  transition: all 0.15s ease;
  opacity: 0.75 !important;
}

.opacity-76 {
  opacity: 0.76 !important;
}

.hover-opacity-76 {
  transition: all 0.15s ease;
}

.hover-opacity-76.active, .hover-opacity-76:hover {
  transition: all 0.15s ease;
  opacity: 0.76 !important;
}

.opacity-77 {
  opacity: 0.77 !important;
}

.hover-opacity-77 {
  transition: all 0.15s ease;
}

.hover-opacity-77.active, .hover-opacity-77:hover {
  transition: all 0.15s ease;
  opacity: 0.77 !important;
}

.opacity-78 {
  opacity: 0.78 !important;
}

.hover-opacity-78 {
  transition: all 0.15s ease;
}

.hover-opacity-78.active, .hover-opacity-78:hover {
  transition: all 0.15s ease;
  opacity: 0.78 !important;
}

.opacity-79 {
  opacity: 0.79 !important;
}

.hover-opacity-79 {
  transition: all 0.15s ease;
}

.hover-opacity-79.active, .hover-opacity-79:hover {
  transition: all 0.15s ease;
  opacity: 0.79 !important;
}

.opacity-80 {
  opacity: 0.8 !important;
}

.hover-opacity-80 {
  transition: all 0.15s ease;
}

.hover-opacity-80.active, .hover-opacity-80:hover {
  transition: all 0.15s ease;
  opacity: 0.8 !important;
}

.opacity-81 {
  opacity: 0.81 !important;
}

.hover-opacity-81 {
  transition: all 0.15s ease;
}

.hover-opacity-81.active, .hover-opacity-81:hover {
  transition: all 0.15s ease;
  opacity: 0.81 !important;
}

.opacity-82 {
  opacity: 0.82 !important;
}

.hover-opacity-82 {
  transition: all 0.15s ease;
}

.hover-opacity-82.active, .hover-opacity-82:hover {
  transition: all 0.15s ease;
  opacity: 0.82 !important;
}

.opacity-83 {
  opacity: 0.83 !important;
}

.hover-opacity-83 {
  transition: all 0.15s ease;
}

.hover-opacity-83.active, .hover-opacity-83:hover {
  transition: all 0.15s ease;
  opacity: 0.83 !important;
}

.opacity-84 {
  opacity: 0.84 !important;
}

.hover-opacity-84 {
  transition: all 0.15s ease;
}

.hover-opacity-84.active, .hover-opacity-84:hover {
  transition: all 0.15s ease;
  opacity: 0.84 !important;
}

.opacity-85 {
  opacity: 0.85 !important;
}

.hover-opacity-85 {
  transition: all 0.15s ease;
}

.hover-opacity-85.active, .hover-opacity-85:hover {
  transition: all 0.15s ease;
  opacity: 0.85 !important;
}

.opacity-86 {
  opacity: 0.86 !important;
}

.hover-opacity-86 {
  transition: all 0.15s ease;
}

.hover-opacity-86.active, .hover-opacity-86:hover {
  transition: all 0.15s ease;
  opacity: 0.86 !important;
}

.opacity-87 {
  opacity: 0.87 !important;
}

.hover-opacity-87 {
  transition: all 0.15s ease;
}

.hover-opacity-87.active, .hover-opacity-87:hover {
  transition: all 0.15s ease;
  opacity: 0.87 !important;
}

.opacity-88 {
  opacity: 0.88 !important;
}

.hover-opacity-88 {
  transition: all 0.15s ease;
}

.hover-opacity-88.active, .hover-opacity-88:hover {
  transition: all 0.15s ease;
  opacity: 0.88 !important;
}

.opacity-89 {
  opacity: 0.89 !important;
}

.hover-opacity-89 {
  transition: all 0.15s ease;
}

.hover-opacity-89.active, .hover-opacity-89:hover {
  transition: all 0.15s ease;
  opacity: 0.89 !important;
}

.opacity-90 {
  opacity: 0.9 !important;
}

.hover-opacity-90 {
  transition: all 0.15s ease;
}

.hover-opacity-90.active, .hover-opacity-90:hover {
  transition: all 0.15s ease;
  opacity: 0.9 !important;
}

.opacity-91 {
  opacity: 0.91 !important;
}

.hover-opacity-91 {
  transition: all 0.15s ease;
}

.hover-opacity-91.active, .hover-opacity-91:hover {
  transition: all 0.15s ease;
  opacity: 0.91 !important;
}

.opacity-92 {
  opacity: 0.92 !important;
}

.hover-opacity-92 {
  transition: all 0.15s ease;
}

.hover-opacity-92.active, .hover-opacity-92:hover {
  transition: all 0.15s ease;
  opacity: 0.92 !important;
}

.opacity-93 {
  opacity: 0.93 !important;
}

.hover-opacity-93 {
  transition: all 0.15s ease;
}

.hover-opacity-93.active, .hover-opacity-93:hover {
  transition: all 0.15s ease;
  opacity: 0.93 !important;
}

.opacity-94 {
  opacity: 0.94 !important;
}

.hover-opacity-94 {
  transition: all 0.15s ease;
}

.hover-opacity-94.active, .hover-opacity-94:hover {
  transition: all 0.15s ease;
  opacity: 0.94 !important;
}

.opacity-95 {
  opacity: 0.95 !important;
}

.hover-opacity-95 {
  transition: all 0.15s ease;
}

.hover-opacity-95.active, .hover-opacity-95:hover {
  transition: all 0.15s ease;
  opacity: 0.95 !important;
}

.opacity-96 {
  opacity: 0.96 !important;
}

.hover-opacity-96 {
  transition: all 0.15s ease;
}

.hover-opacity-96.active, .hover-opacity-96:hover {
  transition: all 0.15s ease;
  opacity: 0.96 !important;
}

.opacity-97 {
  opacity: 0.97 !important;
}

.hover-opacity-97 {
  transition: all 0.15s ease;
}

.hover-opacity-97.active, .hover-opacity-97:hover {
  transition: all 0.15s ease;
  opacity: 0.97 !important;
}

.opacity-98 {
  opacity: 0.98 !important;
}

.hover-opacity-98 {
  transition: all 0.15s ease;
}

.hover-opacity-98.active, .hover-opacity-98:hover {
  transition: all 0.15s ease;
  opacity: 0.98 !important;
}

.opacity-99 {
  opacity: 0.99 !important;
}

.hover-opacity-99 {
  transition: all 0.15s ease;
}

.hover-opacity-99.active, .hover-opacity-99:hover {
  transition: all 0.15s ease;
  opacity: 0.99 !important;
}

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

.hover-opacity-100 {
  transition: all 0.15s ease;
}

.hover-opacity-100.active, .hover-opacity-100:hover {
  transition: all 0.15s ease;
  opacity: 1 !important;
}

@media (min-width: 576px) {
  .opacity-sm-1 {
    opacity: 0.01 !important;
  }
  .hover-opacity-sm-1 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-1.active, .hover-opacity-sm-1:hover {
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  .opacity-sm-2 {
    opacity: 0.02 !important;
  }
  .hover-opacity-sm-2 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-2.active, .hover-opacity-sm-2:hover {
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  .opacity-sm-3 {
    opacity: 0.03 !important;
  }
  .hover-opacity-sm-3 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-3.active, .hover-opacity-sm-3:hover {
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  .opacity-sm-4 {
    opacity: 0.04 !important;
  }
  .hover-opacity-sm-4 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-4.active, .hover-opacity-sm-4:hover {
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  .opacity-sm-5 {
    opacity: 0.05 !important;
  }
  .hover-opacity-sm-5 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-5.active, .hover-opacity-sm-5:hover {
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  .opacity-sm-6 {
    opacity: 0.06 !important;
  }
  .hover-opacity-sm-6 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-6.active, .hover-opacity-sm-6:hover {
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  .opacity-sm-7 {
    opacity: 0.07 !important;
  }
  .hover-opacity-sm-7 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-7.active, .hover-opacity-sm-7:hover {
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  .opacity-sm-8 {
    opacity: 0.08 !important;
  }
  .hover-opacity-sm-8 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-8.active, .hover-opacity-sm-8:hover {
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  .opacity-sm-9 {
    opacity: 0.09 !important;
  }
  .hover-opacity-sm-9 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-9.active, .hover-opacity-sm-9:hover {
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  .opacity-sm-10 {
    opacity: 0.1 !important;
  }
  .hover-opacity-sm-10 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-10.active, .hover-opacity-sm-10:hover {
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  .opacity-sm-11 {
    opacity: 0.11 !important;
  }
  .hover-opacity-sm-11 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-11.active, .hover-opacity-sm-11:hover {
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  .opacity-sm-12 {
    opacity: 0.12 !important;
  }
  .hover-opacity-sm-12 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-12.active, .hover-opacity-sm-12:hover {
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  .opacity-sm-13 {
    opacity: 0.13 !important;
  }
  .hover-opacity-sm-13 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-13.active, .hover-opacity-sm-13:hover {
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  .opacity-sm-14 {
    opacity: 0.14 !important;
  }
  .hover-opacity-sm-14 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-14.active, .hover-opacity-sm-14:hover {
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  .opacity-sm-15 {
    opacity: 0.15 !important;
  }
  .hover-opacity-sm-15 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-15.active, .hover-opacity-sm-15:hover {
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  .opacity-sm-16 {
    opacity: 0.16 !important;
  }
  .hover-opacity-sm-16 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-16.active, .hover-opacity-sm-16:hover {
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  .opacity-sm-17 {
    opacity: 0.17 !important;
  }
  .hover-opacity-sm-17 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-17.active, .hover-opacity-sm-17:hover {
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  .opacity-sm-18 {
    opacity: 0.18 !important;
  }
  .hover-opacity-sm-18 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-18.active, .hover-opacity-sm-18:hover {
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  .opacity-sm-19 {
    opacity: 0.19 !important;
  }
  .hover-opacity-sm-19 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-19.active, .hover-opacity-sm-19:hover {
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  .opacity-sm-20 {
    opacity: 0.2 !important;
  }
  .hover-opacity-sm-20 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-20.active, .hover-opacity-sm-20:hover {
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  .opacity-sm-21 {
    opacity: 0.21 !important;
  }
  .hover-opacity-sm-21 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-21.active, .hover-opacity-sm-21:hover {
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  .opacity-sm-22 {
    opacity: 0.22 !important;
  }
  .hover-opacity-sm-22 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-22.active, .hover-opacity-sm-22:hover {
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  .opacity-sm-23 {
    opacity: 0.23 !important;
  }
  .hover-opacity-sm-23 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-23.active, .hover-opacity-sm-23:hover {
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  .opacity-sm-24 {
    opacity: 0.24 !important;
  }
  .hover-opacity-sm-24 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-24.active, .hover-opacity-sm-24:hover {
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  .opacity-sm-25 {
    opacity: 0.25 !important;
  }
  .hover-opacity-sm-25 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-25.active, .hover-opacity-sm-25:hover {
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  .opacity-sm-26 {
    opacity: 0.26 !important;
  }
  .hover-opacity-sm-26 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-26.active, .hover-opacity-sm-26:hover {
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  .opacity-sm-27 {
    opacity: 0.27 !important;
  }
  .hover-opacity-sm-27 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-27.active, .hover-opacity-sm-27:hover {
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  .opacity-sm-28 {
    opacity: 0.28 !important;
  }
  .hover-opacity-sm-28 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-28.active, .hover-opacity-sm-28:hover {
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  .opacity-sm-29 {
    opacity: 0.29 !important;
  }
  .hover-opacity-sm-29 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-29.active, .hover-opacity-sm-29:hover {
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  .opacity-sm-30 {
    opacity: 0.3 !important;
  }
  .hover-opacity-sm-30 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-30.active, .hover-opacity-sm-30:hover {
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  .opacity-sm-31 {
    opacity: 0.31 !important;
  }
  .hover-opacity-sm-31 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-31.active, .hover-opacity-sm-31:hover {
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  .opacity-sm-32 {
    opacity: 0.32 !important;
  }
  .hover-opacity-sm-32 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-32.active, .hover-opacity-sm-32:hover {
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  .opacity-sm-33 {
    opacity: 0.33 !important;
  }
  .hover-opacity-sm-33 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-33.active, .hover-opacity-sm-33:hover {
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  .opacity-sm-34 {
    opacity: 0.34 !important;
  }
  .hover-opacity-sm-34 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-34.active, .hover-opacity-sm-34:hover {
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  .opacity-sm-35 {
    opacity: 0.35 !important;
  }
  .hover-opacity-sm-35 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-35.active, .hover-opacity-sm-35:hover {
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  .opacity-sm-36 {
    opacity: 0.36 !important;
  }
  .hover-opacity-sm-36 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-36.active, .hover-opacity-sm-36:hover {
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  .opacity-sm-37 {
    opacity: 0.37 !important;
  }
  .hover-opacity-sm-37 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-37.active, .hover-opacity-sm-37:hover {
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  .opacity-sm-38 {
    opacity: 0.38 !important;
  }
  .hover-opacity-sm-38 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-38.active, .hover-opacity-sm-38:hover {
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  .opacity-sm-39 {
    opacity: 0.39 !important;
  }
  .hover-opacity-sm-39 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-39.active, .hover-opacity-sm-39:hover {
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  .opacity-sm-40 {
    opacity: 0.4 !important;
  }
  .hover-opacity-sm-40 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-40.active, .hover-opacity-sm-40:hover {
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  .opacity-sm-41 {
    opacity: 0.41 !important;
  }
  .hover-opacity-sm-41 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-41.active, .hover-opacity-sm-41:hover {
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  .opacity-sm-42 {
    opacity: 0.42 !important;
  }
  .hover-opacity-sm-42 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-42.active, .hover-opacity-sm-42:hover {
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  .opacity-sm-43 {
    opacity: 0.43 !important;
  }
  .hover-opacity-sm-43 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-43.active, .hover-opacity-sm-43:hover {
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  .opacity-sm-44 {
    opacity: 0.44 !important;
  }
  .hover-opacity-sm-44 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-44.active, .hover-opacity-sm-44:hover {
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  .opacity-sm-45 {
    opacity: 0.45 !important;
  }
  .hover-opacity-sm-45 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-45.active, .hover-opacity-sm-45:hover {
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  .opacity-sm-46 {
    opacity: 0.46 !important;
  }
  .hover-opacity-sm-46 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-46.active, .hover-opacity-sm-46:hover {
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  .opacity-sm-47 {
    opacity: 0.47 !important;
  }
  .hover-opacity-sm-47 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-47.active, .hover-opacity-sm-47:hover {
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  .opacity-sm-48 {
    opacity: 0.48 !important;
  }
  .hover-opacity-sm-48 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-48.active, .hover-opacity-sm-48:hover {
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  .opacity-sm-49 {
    opacity: 0.49 !important;
  }
  .hover-opacity-sm-49 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-49.active, .hover-opacity-sm-49:hover {
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  .opacity-sm-50 {
    opacity: 0.5 !important;
  }
  .hover-opacity-sm-50 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-50.active, .hover-opacity-sm-50:hover {
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  .opacity-sm-51 {
    opacity: 0.51 !important;
  }
  .hover-opacity-sm-51 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-51.active, .hover-opacity-sm-51:hover {
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  .opacity-sm-52 {
    opacity: 0.52 !important;
  }
  .hover-opacity-sm-52 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-52.active, .hover-opacity-sm-52:hover {
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  .opacity-sm-53 {
    opacity: 0.53 !important;
  }
  .hover-opacity-sm-53 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-53.active, .hover-opacity-sm-53:hover {
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  .opacity-sm-54 {
    opacity: 0.54 !important;
  }
  .hover-opacity-sm-54 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-54.active, .hover-opacity-sm-54:hover {
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  .opacity-sm-55 {
    opacity: 0.55 !important;
  }
  .hover-opacity-sm-55 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-55.active, .hover-opacity-sm-55:hover {
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  .opacity-sm-56 {
    opacity: 0.56 !important;
  }
  .hover-opacity-sm-56 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-56.active, .hover-opacity-sm-56:hover {
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  .opacity-sm-57 {
    opacity: 0.57 !important;
  }
  .hover-opacity-sm-57 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-57.active, .hover-opacity-sm-57:hover {
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  .opacity-sm-58 {
    opacity: 0.58 !important;
  }
  .hover-opacity-sm-58 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-58.active, .hover-opacity-sm-58:hover {
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  .opacity-sm-59 {
    opacity: 0.59 !important;
  }
  .hover-opacity-sm-59 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-59.active, .hover-opacity-sm-59:hover {
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  .opacity-sm-60 {
    opacity: 0.6 !important;
  }
  .hover-opacity-sm-60 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-60.active, .hover-opacity-sm-60:hover {
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  .opacity-sm-61 {
    opacity: 0.61 !important;
  }
  .hover-opacity-sm-61 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-61.active, .hover-opacity-sm-61:hover {
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  .opacity-sm-62 {
    opacity: 0.62 !important;
  }
  .hover-opacity-sm-62 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-62.active, .hover-opacity-sm-62:hover {
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  .opacity-sm-63 {
    opacity: 0.63 !important;
  }
  .hover-opacity-sm-63 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-63.active, .hover-opacity-sm-63:hover {
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  .opacity-sm-64 {
    opacity: 0.64 !important;
  }
  .hover-opacity-sm-64 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-64.active, .hover-opacity-sm-64:hover {
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  .opacity-sm-65 {
    opacity: 0.65 !important;
  }
  .hover-opacity-sm-65 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-65.active, .hover-opacity-sm-65:hover {
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  .opacity-sm-66 {
    opacity: 0.66 !important;
  }
  .hover-opacity-sm-66 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-66.active, .hover-opacity-sm-66:hover {
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  .opacity-sm-67 {
    opacity: 0.67 !important;
  }
  .hover-opacity-sm-67 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-67.active, .hover-opacity-sm-67:hover {
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  .opacity-sm-68 {
    opacity: 0.68 !important;
  }
  .hover-opacity-sm-68 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-68.active, .hover-opacity-sm-68:hover {
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  .opacity-sm-69 {
    opacity: 0.69 !important;
  }
  .hover-opacity-sm-69 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-69.active, .hover-opacity-sm-69:hover {
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  .opacity-sm-70 {
    opacity: 0.7 !important;
  }
  .hover-opacity-sm-70 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-70.active, .hover-opacity-sm-70:hover {
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  .opacity-sm-71 {
    opacity: 0.71 !important;
  }
  .hover-opacity-sm-71 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-71.active, .hover-opacity-sm-71:hover {
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  .opacity-sm-72 {
    opacity: 0.72 !important;
  }
  .hover-opacity-sm-72 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-72.active, .hover-opacity-sm-72:hover {
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  .opacity-sm-73 {
    opacity: 0.73 !important;
  }
  .hover-opacity-sm-73 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-73.active, .hover-opacity-sm-73:hover {
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  .opacity-sm-74 {
    opacity: 0.74 !important;
  }
  .hover-opacity-sm-74 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-74.active, .hover-opacity-sm-74:hover {
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  .opacity-sm-75 {
    opacity: 0.75 !important;
  }
  .hover-opacity-sm-75 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-75.active, .hover-opacity-sm-75:hover {
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  .opacity-sm-76 {
    opacity: 0.76 !important;
  }
  .hover-opacity-sm-76 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-76.active, .hover-opacity-sm-76:hover {
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  .opacity-sm-77 {
    opacity: 0.77 !important;
  }
  .hover-opacity-sm-77 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-77.active, .hover-opacity-sm-77:hover {
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  .opacity-sm-78 {
    opacity: 0.78 !important;
  }
  .hover-opacity-sm-78 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-78.active, .hover-opacity-sm-78:hover {
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  .opacity-sm-79 {
    opacity: 0.79 !important;
  }
  .hover-opacity-sm-79 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-79.active, .hover-opacity-sm-79:hover {
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  .opacity-sm-80 {
    opacity: 0.8 !important;
  }
  .hover-opacity-sm-80 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-80.active, .hover-opacity-sm-80:hover {
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  .opacity-sm-81 {
    opacity: 0.81 !important;
  }
  .hover-opacity-sm-81 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-81.active, .hover-opacity-sm-81:hover {
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  .opacity-sm-82 {
    opacity: 0.82 !important;
  }
  .hover-opacity-sm-82 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-82.active, .hover-opacity-sm-82:hover {
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  .opacity-sm-83 {
    opacity: 0.83 !important;
  }
  .hover-opacity-sm-83 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-83.active, .hover-opacity-sm-83:hover {
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  .opacity-sm-84 {
    opacity: 0.84 !important;
  }
  .hover-opacity-sm-84 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-84.active, .hover-opacity-sm-84:hover {
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  .opacity-sm-85 {
    opacity: 0.85 !important;
  }
  .hover-opacity-sm-85 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-85.active, .hover-opacity-sm-85:hover {
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  .opacity-sm-86 {
    opacity: 0.86 !important;
  }
  .hover-opacity-sm-86 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-86.active, .hover-opacity-sm-86:hover {
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  .opacity-sm-87 {
    opacity: 0.87 !important;
  }
  .hover-opacity-sm-87 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-87.active, .hover-opacity-sm-87:hover {
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  .opacity-sm-88 {
    opacity: 0.88 !important;
  }
  .hover-opacity-sm-88 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-88.active, .hover-opacity-sm-88:hover {
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  .opacity-sm-89 {
    opacity: 0.89 !important;
  }
  .hover-opacity-sm-89 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-89.active, .hover-opacity-sm-89:hover {
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  .opacity-sm-90 {
    opacity: 0.9 !important;
  }
  .hover-opacity-sm-90 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-90.active, .hover-opacity-sm-90:hover {
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  .opacity-sm-91 {
    opacity: 0.91 !important;
  }
  .hover-opacity-sm-91 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-91.active, .hover-opacity-sm-91:hover {
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  .opacity-sm-92 {
    opacity: 0.92 !important;
  }
  .hover-opacity-sm-92 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-92.active, .hover-opacity-sm-92:hover {
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  .opacity-sm-93 {
    opacity: 0.93 !important;
  }
  .hover-opacity-sm-93 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-93.active, .hover-opacity-sm-93:hover {
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  .opacity-sm-94 {
    opacity: 0.94 !important;
  }
  .hover-opacity-sm-94 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-94.active, .hover-opacity-sm-94:hover {
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  .opacity-sm-95 {
    opacity: 0.95 !important;
  }
  .hover-opacity-sm-95 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-95.active, .hover-opacity-sm-95:hover {
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  .opacity-sm-96 {
    opacity: 0.96 !important;
  }
  .hover-opacity-sm-96 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-96.active, .hover-opacity-sm-96:hover {
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  .opacity-sm-97 {
    opacity: 0.97 !important;
  }
  .hover-opacity-sm-97 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-97.active, .hover-opacity-sm-97:hover {
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  .opacity-sm-98 {
    opacity: 0.98 !important;
  }
  .hover-opacity-sm-98 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-98.active, .hover-opacity-sm-98:hover {
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  .opacity-sm-99 {
    opacity: 0.99 !important;
  }
  .hover-opacity-sm-99 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-99.active, .hover-opacity-sm-99:hover {
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  .opacity-sm-100 {
    opacity: 1 !important;
  }
  .hover-opacity-sm-100 {
    transition: all 0.15s ease;
  }
  .hover-opacity-sm-100.active, .hover-opacity-sm-100:hover {
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 768px) {
  .opacity-md-1 {
    opacity: 0.01 !important;
  }
  .hover-opacity-md-1 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-1.active, .hover-opacity-md-1:hover {
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  .opacity-md-2 {
    opacity: 0.02 !important;
  }
  .hover-opacity-md-2 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-2.active, .hover-opacity-md-2:hover {
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  .opacity-md-3 {
    opacity: 0.03 !important;
  }
  .hover-opacity-md-3 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-3.active, .hover-opacity-md-3:hover {
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  .opacity-md-4 {
    opacity: 0.04 !important;
  }
  .hover-opacity-md-4 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-4.active, .hover-opacity-md-4:hover {
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  .opacity-md-5 {
    opacity: 0.05 !important;
  }
  .hover-opacity-md-5 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-5.active, .hover-opacity-md-5:hover {
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  .opacity-md-6 {
    opacity: 0.06 !important;
  }
  .hover-opacity-md-6 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-6.active, .hover-opacity-md-6:hover {
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  .opacity-md-7 {
    opacity: 0.07 !important;
  }
  .hover-opacity-md-7 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-7.active, .hover-opacity-md-7:hover {
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  .opacity-md-8 {
    opacity: 0.08 !important;
  }
  .hover-opacity-md-8 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-8.active, .hover-opacity-md-8:hover {
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  .opacity-md-9 {
    opacity: 0.09 !important;
  }
  .hover-opacity-md-9 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-9.active, .hover-opacity-md-9:hover {
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  .opacity-md-10 {
    opacity: 0.1 !important;
  }
  .hover-opacity-md-10 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-10.active, .hover-opacity-md-10:hover {
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  .opacity-md-11 {
    opacity: 0.11 !important;
  }
  .hover-opacity-md-11 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-11.active, .hover-opacity-md-11:hover {
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  .opacity-md-12 {
    opacity: 0.12 !important;
  }
  .hover-opacity-md-12 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-12.active, .hover-opacity-md-12:hover {
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  .opacity-md-13 {
    opacity: 0.13 !important;
  }
  .hover-opacity-md-13 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-13.active, .hover-opacity-md-13:hover {
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  .opacity-md-14 {
    opacity: 0.14 !important;
  }
  .hover-opacity-md-14 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-14.active, .hover-opacity-md-14:hover {
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  .opacity-md-15 {
    opacity: 0.15 !important;
  }
  .hover-opacity-md-15 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-15.active, .hover-opacity-md-15:hover {
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  .opacity-md-16 {
    opacity: 0.16 !important;
  }
  .hover-opacity-md-16 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-16.active, .hover-opacity-md-16:hover {
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  .opacity-md-17 {
    opacity: 0.17 !important;
  }
  .hover-opacity-md-17 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-17.active, .hover-opacity-md-17:hover {
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  .opacity-md-18 {
    opacity: 0.18 !important;
  }
  .hover-opacity-md-18 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-18.active, .hover-opacity-md-18:hover {
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  .opacity-md-19 {
    opacity: 0.19 !important;
  }
  .hover-opacity-md-19 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-19.active, .hover-opacity-md-19:hover {
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  .opacity-md-20 {
    opacity: 0.2 !important;
  }
  .hover-opacity-md-20 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-20.active, .hover-opacity-md-20:hover {
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  .opacity-md-21 {
    opacity: 0.21 !important;
  }
  .hover-opacity-md-21 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-21.active, .hover-opacity-md-21:hover {
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  .opacity-md-22 {
    opacity: 0.22 !important;
  }
  .hover-opacity-md-22 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-22.active, .hover-opacity-md-22:hover {
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  .opacity-md-23 {
    opacity: 0.23 !important;
  }
  .hover-opacity-md-23 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-23.active, .hover-opacity-md-23:hover {
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  .opacity-md-24 {
    opacity: 0.24 !important;
  }
  .hover-opacity-md-24 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-24.active, .hover-opacity-md-24:hover {
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  .opacity-md-25 {
    opacity: 0.25 !important;
  }
  .hover-opacity-md-25 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-25.active, .hover-opacity-md-25:hover {
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  .opacity-md-26 {
    opacity: 0.26 !important;
  }
  .hover-opacity-md-26 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-26.active, .hover-opacity-md-26:hover {
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  .opacity-md-27 {
    opacity: 0.27 !important;
  }
  .hover-opacity-md-27 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-27.active, .hover-opacity-md-27:hover {
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  .opacity-md-28 {
    opacity: 0.28 !important;
  }
  .hover-opacity-md-28 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-28.active, .hover-opacity-md-28:hover {
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  .opacity-md-29 {
    opacity: 0.29 !important;
  }
  .hover-opacity-md-29 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-29.active, .hover-opacity-md-29:hover {
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  .opacity-md-30 {
    opacity: 0.3 !important;
  }
  .hover-opacity-md-30 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-30.active, .hover-opacity-md-30:hover {
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  .opacity-md-31 {
    opacity: 0.31 !important;
  }
  .hover-opacity-md-31 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-31.active, .hover-opacity-md-31:hover {
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  .opacity-md-32 {
    opacity: 0.32 !important;
  }
  .hover-opacity-md-32 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-32.active, .hover-opacity-md-32:hover {
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  .opacity-md-33 {
    opacity: 0.33 !important;
  }
  .hover-opacity-md-33 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-33.active, .hover-opacity-md-33:hover {
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  .opacity-md-34 {
    opacity: 0.34 !important;
  }
  .hover-opacity-md-34 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-34.active, .hover-opacity-md-34:hover {
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  .opacity-md-35 {
    opacity: 0.35 !important;
  }
  .hover-opacity-md-35 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-35.active, .hover-opacity-md-35:hover {
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  .opacity-md-36 {
    opacity: 0.36 !important;
  }
  .hover-opacity-md-36 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-36.active, .hover-opacity-md-36:hover {
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  .opacity-md-37 {
    opacity: 0.37 !important;
  }
  .hover-opacity-md-37 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-37.active, .hover-opacity-md-37:hover {
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  .opacity-md-38 {
    opacity: 0.38 !important;
  }
  .hover-opacity-md-38 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-38.active, .hover-opacity-md-38:hover {
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  .opacity-md-39 {
    opacity: 0.39 !important;
  }
  .hover-opacity-md-39 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-39.active, .hover-opacity-md-39:hover {
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  .opacity-md-40 {
    opacity: 0.4 !important;
  }
  .hover-opacity-md-40 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-40.active, .hover-opacity-md-40:hover {
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  .opacity-md-41 {
    opacity: 0.41 !important;
  }
  .hover-opacity-md-41 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-41.active, .hover-opacity-md-41:hover {
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  .opacity-md-42 {
    opacity: 0.42 !important;
  }
  .hover-opacity-md-42 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-42.active, .hover-opacity-md-42:hover {
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  .opacity-md-43 {
    opacity: 0.43 !important;
  }
  .hover-opacity-md-43 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-43.active, .hover-opacity-md-43:hover {
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  .opacity-md-44 {
    opacity: 0.44 !important;
  }
  .hover-opacity-md-44 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-44.active, .hover-opacity-md-44:hover {
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  .opacity-md-45 {
    opacity: 0.45 !important;
  }
  .hover-opacity-md-45 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-45.active, .hover-opacity-md-45:hover {
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  .opacity-md-46 {
    opacity: 0.46 !important;
  }
  .hover-opacity-md-46 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-46.active, .hover-opacity-md-46:hover {
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  .opacity-md-47 {
    opacity: 0.47 !important;
  }
  .hover-opacity-md-47 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-47.active, .hover-opacity-md-47:hover {
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  .opacity-md-48 {
    opacity: 0.48 !important;
  }
  .hover-opacity-md-48 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-48.active, .hover-opacity-md-48:hover {
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  .opacity-md-49 {
    opacity: 0.49 !important;
  }
  .hover-opacity-md-49 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-49.active, .hover-opacity-md-49:hover {
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  .opacity-md-50 {
    opacity: 0.5 !important;
  }
  .hover-opacity-md-50 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-50.active, .hover-opacity-md-50:hover {
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  .opacity-md-51 {
    opacity: 0.51 !important;
  }
  .hover-opacity-md-51 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-51.active, .hover-opacity-md-51:hover {
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  .opacity-md-52 {
    opacity: 0.52 !important;
  }
  .hover-opacity-md-52 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-52.active, .hover-opacity-md-52:hover {
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  .opacity-md-53 {
    opacity: 0.53 !important;
  }
  .hover-opacity-md-53 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-53.active, .hover-opacity-md-53:hover {
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  .opacity-md-54 {
    opacity: 0.54 !important;
  }
  .hover-opacity-md-54 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-54.active, .hover-opacity-md-54:hover {
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  .opacity-md-55 {
    opacity: 0.55 !important;
  }
  .hover-opacity-md-55 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-55.active, .hover-opacity-md-55:hover {
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  .opacity-md-56 {
    opacity: 0.56 !important;
  }
  .hover-opacity-md-56 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-56.active, .hover-opacity-md-56:hover {
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  .opacity-md-57 {
    opacity: 0.57 !important;
  }
  .hover-opacity-md-57 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-57.active, .hover-opacity-md-57:hover {
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  .opacity-md-58 {
    opacity: 0.58 !important;
  }
  .hover-opacity-md-58 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-58.active, .hover-opacity-md-58:hover {
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  .opacity-md-59 {
    opacity: 0.59 !important;
  }
  .hover-opacity-md-59 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-59.active, .hover-opacity-md-59:hover {
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  .opacity-md-60 {
    opacity: 0.6 !important;
  }
  .hover-opacity-md-60 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-60.active, .hover-opacity-md-60:hover {
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  .opacity-md-61 {
    opacity: 0.61 !important;
  }
  .hover-opacity-md-61 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-61.active, .hover-opacity-md-61:hover {
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  .opacity-md-62 {
    opacity: 0.62 !important;
  }
  .hover-opacity-md-62 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-62.active, .hover-opacity-md-62:hover {
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  .opacity-md-63 {
    opacity: 0.63 !important;
  }
  .hover-opacity-md-63 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-63.active, .hover-opacity-md-63:hover {
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  .opacity-md-64 {
    opacity: 0.64 !important;
  }
  .hover-opacity-md-64 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-64.active, .hover-opacity-md-64:hover {
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  .opacity-md-65 {
    opacity: 0.65 !important;
  }
  .hover-opacity-md-65 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-65.active, .hover-opacity-md-65:hover {
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  .opacity-md-66 {
    opacity: 0.66 !important;
  }
  .hover-opacity-md-66 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-66.active, .hover-opacity-md-66:hover {
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  .opacity-md-67 {
    opacity: 0.67 !important;
  }
  .hover-opacity-md-67 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-67.active, .hover-opacity-md-67:hover {
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  .opacity-md-68 {
    opacity: 0.68 !important;
  }
  .hover-opacity-md-68 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-68.active, .hover-opacity-md-68:hover {
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  .opacity-md-69 {
    opacity: 0.69 !important;
  }
  .hover-opacity-md-69 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-69.active, .hover-opacity-md-69:hover {
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  .opacity-md-70 {
    opacity: 0.7 !important;
  }
  .hover-opacity-md-70 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-70.active, .hover-opacity-md-70:hover {
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  .opacity-md-71 {
    opacity: 0.71 !important;
  }
  .hover-opacity-md-71 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-71.active, .hover-opacity-md-71:hover {
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  .opacity-md-72 {
    opacity: 0.72 !important;
  }
  .hover-opacity-md-72 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-72.active, .hover-opacity-md-72:hover {
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  .opacity-md-73 {
    opacity: 0.73 !important;
  }
  .hover-opacity-md-73 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-73.active, .hover-opacity-md-73:hover {
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  .opacity-md-74 {
    opacity: 0.74 !important;
  }
  .hover-opacity-md-74 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-74.active, .hover-opacity-md-74:hover {
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  .opacity-md-75 {
    opacity: 0.75 !important;
  }
  .hover-opacity-md-75 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-75.active, .hover-opacity-md-75:hover {
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  .opacity-md-76 {
    opacity: 0.76 !important;
  }
  .hover-opacity-md-76 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-76.active, .hover-opacity-md-76:hover {
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  .opacity-md-77 {
    opacity: 0.77 !important;
  }
  .hover-opacity-md-77 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-77.active, .hover-opacity-md-77:hover {
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  .opacity-md-78 {
    opacity: 0.78 !important;
  }
  .hover-opacity-md-78 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-78.active, .hover-opacity-md-78:hover {
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  .opacity-md-79 {
    opacity: 0.79 !important;
  }
  .hover-opacity-md-79 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-79.active, .hover-opacity-md-79:hover {
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  .opacity-md-80 {
    opacity: 0.8 !important;
  }
  .hover-opacity-md-80 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-80.active, .hover-opacity-md-80:hover {
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  .opacity-md-81 {
    opacity: 0.81 !important;
  }
  .hover-opacity-md-81 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-81.active, .hover-opacity-md-81:hover {
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  .opacity-md-82 {
    opacity: 0.82 !important;
  }
  .hover-opacity-md-82 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-82.active, .hover-opacity-md-82:hover {
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  .opacity-md-83 {
    opacity: 0.83 !important;
  }
  .hover-opacity-md-83 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-83.active, .hover-opacity-md-83:hover {
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  .opacity-md-84 {
    opacity: 0.84 !important;
  }
  .hover-opacity-md-84 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-84.active, .hover-opacity-md-84:hover {
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  .opacity-md-85 {
    opacity: 0.85 !important;
  }
  .hover-opacity-md-85 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-85.active, .hover-opacity-md-85:hover {
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  .opacity-md-86 {
    opacity: 0.86 !important;
  }
  .hover-opacity-md-86 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-86.active, .hover-opacity-md-86:hover {
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  .opacity-md-87 {
    opacity: 0.87 !important;
  }
  .hover-opacity-md-87 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-87.active, .hover-opacity-md-87:hover {
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  .opacity-md-88 {
    opacity: 0.88 !important;
  }
  .hover-opacity-md-88 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-88.active, .hover-opacity-md-88:hover {
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  .opacity-md-89 {
    opacity: 0.89 !important;
  }
  .hover-opacity-md-89 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-89.active, .hover-opacity-md-89:hover {
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  .opacity-md-90 {
    opacity: 0.9 !important;
  }
  .hover-opacity-md-90 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-90.active, .hover-opacity-md-90:hover {
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  .opacity-md-91 {
    opacity: 0.91 !important;
  }
  .hover-opacity-md-91 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-91.active, .hover-opacity-md-91:hover {
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  .opacity-md-92 {
    opacity: 0.92 !important;
  }
  .hover-opacity-md-92 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-92.active, .hover-opacity-md-92:hover {
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  .opacity-md-93 {
    opacity: 0.93 !important;
  }
  .hover-opacity-md-93 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-93.active, .hover-opacity-md-93:hover {
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  .opacity-md-94 {
    opacity: 0.94 !important;
  }
  .hover-opacity-md-94 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-94.active, .hover-opacity-md-94:hover {
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  .opacity-md-95 {
    opacity: 0.95 !important;
  }
  .hover-opacity-md-95 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-95.active, .hover-opacity-md-95:hover {
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  .opacity-md-96 {
    opacity: 0.96 !important;
  }
  .hover-opacity-md-96 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-96.active, .hover-opacity-md-96:hover {
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  .opacity-md-97 {
    opacity: 0.97 !important;
  }
  .hover-opacity-md-97 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-97.active, .hover-opacity-md-97:hover {
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  .opacity-md-98 {
    opacity: 0.98 !important;
  }
  .hover-opacity-md-98 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-98.active, .hover-opacity-md-98:hover {
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  .opacity-md-99 {
    opacity: 0.99 !important;
  }
  .hover-opacity-md-99 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-99.active, .hover-opacity-md-99:hover {
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  .opacity-md-100 {
    opacity: 1 !important;
  }
  .hover-opacity-md-100 {
    transition: all 0.15s ease;
  }
  .hover-opacity-md-100.active, .hover-opacity-md-100:hover {
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 992px) {
  .opacity-lg-1 {
    opacity: 0.01 !important;
  }
  .hover-opacity-lg-1 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-1.active, .hover-opacity-lg-1:hover {
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  .opacity-lg-2 {
    opacity: 0.02 !important;
  }
  .hover-opacity-lg-2 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-2.active, .hover-opacity-lg-2:hover {
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  .opacity-lg-3 {
    opacity: 0.03 !important;
  }
  .hover-opacity-lg-3 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-3.active, .hover-opacity-lg-3:hover {
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  .opacity-lg-4 {
    opacity: 0.04 !important;
  }
  .hover-opacity-lg-4 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-4.active, .hover-opacity-lg-4:hover {
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  .opacity-lg-5 {
    opacity: 0.05 !important;
  }
  .hover-opacity-lg-5 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-5.active, .hover-opacity-lg-5:hover {
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  .opacity-lg-6 {
    opacity: 0.06 !important;
  }
  .hover-opacity-lg-6 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-6.active, .hover-opacity-lg-6:hover {
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  .opacity-lg-7 {
    opacity: 0.07 !important;
  }
  .hover-opacity-lg-7 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-7.active, .hover-opacity-lg-7:hover {
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  .opacity-lg-8 {
    opacity: 0.08 !important;
  }
  .hover-opacity-lg-8 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-8.active, .hover-opacity-lg-8:hover {
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  .opacity-lg-9 {
    opacity: 0.09 !important;
  }
  .hover-opacity-lg-9 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-9.active, .hover-opacity-lg-9:hover {
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  .opacity-lg-10 {
    opacity: 0.1 !important;
  }
  .hover-opacity-lg-10 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-10.active, .hover-opacity-lg-10:hover {
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  .opacity-lg-11 {
    opacity: 0.11 !important;
  }
  .hover-opacity-lg-11 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-11.active, .hover-opacity-lg-11:hover {
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  .opacity-lg-12 {
    opacity: 0.12 !important;
  }
  .hover-opacity-lg-12 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-12.active, .hover-opacity-lg-12:hover {
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  .opacity-lg-13 {
    opacity: 0.13 !important;
  }
  .hover-opacity-lg-13 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-13.active, .hover-opacity-lg-13:hover {
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  .opacity-lg-14 {
    opacity: 0.14 !important;
  }
  .hover-opacity-lg-14 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-14.active, .hover-opacity-lg-14:hover {
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  .opacity-lg-15 {
    opacity: 0.15 !important;
  }
  .hover-opacity-lg-15 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-15.active, .hover-opacity-lg-15:hover {
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  .opacity-lg-16 {
    opacity: 0.16 !important;
  }
  .hover-opacity-lg-16 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-16.active, .hover-opacity-lg-16:hover {
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  .opacity-lg-17 {
    opacity: 0.17 !important;
  }
  .hover-opacity-lg-17 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-17.active, .hover-opacity-lg-17:hover {
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  .opacity-lg-18 {
    opacity: 0.18 !important;
  }
  .hover-opacity-lg-18 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-18.active, .hover-opacity-lg-18:hover {
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  .opacity-lg-19 {
    opacity: 0.19 !important;
  }
  .hover-opacity-lg-19 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-19.active, .hover-opacity-lg-19:hover {
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  .opacity-lg-20 {
    opacity: 0.2 !important;
  }
  .hover-opacity-lg-20 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-20.active, .hover-opacity-lg-20:hover {
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  .opacity-lg-21 {
    opacity: 0.21 !important;
  }
  .hover-opacity-lg-21 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-21.active, .hover-opacity-lg-21:hover {
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  .opacity-lg-22 {
    opacity: 0.22 !important;
  }
  .hover-opacity-lg-22 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-22.active, .hover-opacity-lg-22:hover {
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  .opacity-lg-23 {
    opacity: 0.23 !important;
  }
  .hover-opacity-lg-23 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-23.active, .hover-opacity-lg-23:hover {
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  .opacity-lg-24 {
    opacity: 0.24 !important;
  }
  .hover-opacity-lg-24 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-24.active, .hover-opacity-lg-24:hover {
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  .opacity-lg-25 {
    opacity: 0.25 !important;
  }
  .hover-opacity-lg-25 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-25.active, .hover-opacity-lg-25:hover {
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  .opacity-lg-26 {
    opacity: 0.26 !important;
  }
  .hover-opacity-lg-26 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-26.active, .hover-opacity-lg-26:hover {
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  .opacity-lg-27 {
    opacity: 0.27 !important;
  }
  .hover-opacity-lg-27 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-27.active, .hover-opacity-lg-27:hover {
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  .opacity-lg-28 {
    opacity: 0.28 !important;
  }
  .hover-opacity-lg-28 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-28.active, .hover-opacity-lg-28:hover {
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  .opacity-lg-29 {
    opacity: 0.29 !important;
  }
  .hover-opacity-lg-29 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-29.active, .hover-opacity-lg-29:hover {
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  .opacity-lg-30 {
    opacity: 0.3 !important;
  }
  .hover-opacity-lg-30 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-30.active, .hover-opacity-lg-30:hover {
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  .opacity-lg-31 {
    opacity: 0.31 !important;
  }
  .hover-opacity-lg-31 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-31.active, .hover-opacity-lg-31:hover {
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  .opacity-lg-32 {
    opacity: 0.32 !important;
  }
  .hover-opacity-lg-32 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-32.active, .hover-opacity-lg-32:hover {
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  .opacity-lg-33 {
    opacity: 0.33 !important;
  }
  .hover-opacity-lg-33 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-33.active, .hover-opacity-lg-33:hover {
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  .opacity-lg-34 {
    opacity: 0.34 !important;
  }
  .hover-opacity-lg-34 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-34.active, .hover-opacity-lg-34:hover {
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  .opacity-lg-35 {
    opacity: 0.35 !important;
  }
  .hover-opacity-lg-35 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-35.active, .hover-opacity-lg-35:hover {
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  .opacity-lg-36 {
    opacity: 0.36 !important;
  }
  .hover-opacity-lg-36 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-36.active, .hover-opacity-lg-36:hover {
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  .opacity-lg-37 {
    opacity: 0.37 !important;
  }
  .hover-opacity-lg-37 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-37.active, .hover-opacity-lg-37:hover {
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  .opacity-lg-38 {
    opacity: 0.38 !important;
  }
  .hover-opacity-lg-38 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-38.active, .hover-opacity-lg-38:hover {
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  .opacity-lg-39 {
    opacity: 0.39 !important;
  }
  .hover-opacity-lg-39 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-39.active, .hover-opacity-lg-39:hover {
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  .opacity-lg-40 {
    opacity: 0.4 !important;
  }
  .hover-opacity-lg-40 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-40.active, .hover-opacity-lg-40:hover {
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  .opacity-lg-41 {
    opacity: 0.41 !important;
  }
  .hover-opacity-lg-41 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-41.active, .hover-opacity-lg-41:hover {
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  .opacity-lg-42 {
    opacity: 0.42 !important;
  }
  .hover-opacity-lg-42 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-42.active, .hover-opacity-lg-42:hover {
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  .opacity-lg-43 {
    opacity: 0.43 !important;
  }
  .hover-opacity-lg-43 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-43.active, .hover-opacity-lg-43:hover {
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  .opacity-lg-44 {
    opacity: 0.44 !important;
  }
  .hover-opacity-lg-44 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-44.active, .hover-opacity-lg-44:hover {
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  .opacity-lg-45 {
    opacity: 0.45 !important;
  }
  .hover-opacity-lg-45 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-45.active, .hover-opacity-lg-45:hover {
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  .opacity-lg-46 {
    opacity: 0.46 !important;
  }
  .hover-opacity-lg-46 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-46.active, .hover-opacity-lg-46:hover {
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  .opacity-lg-47 {
    opacity: 0.47 !important;
  }
  .hover-opacity-lg-47 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-47.active, .hover-opacity-lg-47:hover {
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  .opacity-lg-48 {
    opacity: 0.48 !important;
  }
  .hover-opacity-lg-48 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-48.active, .hover-opacity-lg-48:hover {
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  .opacity-lg-49 {
    opacity: 0.49 !important;
  }
  .hover-opacity-lg-49 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-49.active, .hover-opacity-lg-49:hover {
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  .opacity-lg-50 {
    opacity: 0.5 !important;
  }
  .hover-opacity-lg-50 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-50.active, .hover-opacity-lg-50:hover {
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  .opacity-lg-51 {
    opacity: 0.51 !important;
  }
  .hover-opacity-lg-51 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-51.active, .hover-opacity-lg-51:hover {
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  .opacity-lg-52 {
    opacity: 0.52 !important;
  }
  .hover-opacity-lg-52 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-52.active, .hover-opacity-lg-52:hover {
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  .opacity-lg-53 {
    opacity: 0.53 !important;
  }
  .hover-opacity-lg-53 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-53.active, .hover-opacity-lg-53:hover {
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  .opacity-lg-54 {
    opacity: 0.54 !important;
  }
  .hover-opacity-lg-54 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-54.active, .hover-opacity-lg-54:hover {
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  .opacity-lg-55 {
    opacity: 0.55 !important;
  }
  .hover-opacity-lg-55 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-55.active, .hover-opacity-lg-55:hover {
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  .opacity-lg-56 {
    opacity: 0.56 !important;
  }
  .hover-opacity-lg-56 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-56.active, .hover-opacity-lg-56:hover {
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  .opacity-lg-57 {
    opacity: 0.57 !important;
  }
  .hover-opacity-lg-57 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-57.active, .hover-opacity-lg-57:hover {
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  .opacity-lg-58 {
    opacity: 0.58 !important;
  }
  .hover-opacity-lg-58 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-58.active, .hover-opacity-lg-58:hover {
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  .opacity-lg-59 {
    opacity: 0.59 !important;
  }
  .hover-opacity-lg-59 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-59.active, .hover-opacity-lg-59:hover {
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  .opacity-lg-60 {
    opacity: 0.6 !important;
  }
  .hover-opacity-lg-60 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-60.active, .hover-opacity-lg-60:hover {
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  .opacity-lg-61 {
    opacity: 0.61 !important;
  }
  .hover-opacity-lg-61 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-61.active, .hover-opacity-lg-61:hover {
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  .opacity-lg-62 {
    opacity: 0.62 !important;
  }
  .hover-opacity-lg-62 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-62.active, .hover-opacity-lg-62:hover {
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  .opacity-lg-63 {
    opacity: 0.63 !important;
  }
  .hover-opacity-lg-63 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-63.active, .hover-opacity-lg-63:hover {
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  .opacity-lg-64 {
    opacity: 0.64 !important;
  }
  .hover-opacity-lg-64 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-64.active, .hover-opacity-lg-64:hover {
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  .opacity-lg-65 {
    opacity: 0.65 !important;
  }
  .hover-opacity-lg-65 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-65.active, .hover-opacity-lg-65:hover {
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  .opacity-lg-66 {
    opacity: 0.66 !important;
  }
  .hover-opacity-lg-66 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-66.active, .hover-opacity-lg-66:hover {
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  .opacity-lg-67 {
    opacity: 0.67 !important;
  }
  .hover-opacity-lg-67 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-67.active, .hover-opacity-lg-67:hover {
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  .opacity-lg-68 {
    opacity: 0.68 !important;
  }
  .hover-opacity-lg-68 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-68.active, .hover-opacity-lg-68:hover {
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  .opacity-lg-69 {
    opacity: 0.69 !important;
  }
  .hover-opacity-lg-69 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-69.active, .hover-opacity-lg-69:hover {
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  .opacity-lg-70 {
    opacity: 0.7 !important;
  }
  .hover-opacity-lg-70 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-70.active, .hover-opacity-lg-70:hover {
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  .opacity-lg-71 {
    opacity: 0.71 !important;
  }
  .hover-opacity-lg-71 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-71.active, .hover-opacity-lg-71:hover {
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  .opacity-lg-72 {
    opacity: 0.72 !important;
  }
  .hover-opacity-lg-72 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-72.active, .hover-opacity-lg-72:hover {
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  .opacity-lg-73 {
    opacity: 0.73 !important;
  }
  .hover-opacity-lg-73 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-73.active, .hover-opacity-lg-73:hover {
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  .opacity-lg-74 {
    opacity: 0.74 !important;
  }
  .hover-opacity-lg-74 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-74.active, .hover-opacity-lg-74:hover {
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  .opacity-lg-75 {
    opacity: 0.75 !important;
  }
  .hover-opacity-lg-75 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-75.active, .hover-opacity-lg-75:hover {
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  .opacity-lg-76 {
    opacity: 0.76 !important;
  }
  .hover-opacity-lg-76 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-76.active, .hover-opacity-lg-76:hover {
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  .opacity-lg-77 {
    opacity: 0.77 !important;
  }
  .hover-opacity-lg-77 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-77.active, .hover-opacity-lg-77:hover {
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  .opacity-lg-78 {
    opacity: 0.78 !important;
  }
  .hover-opacity-lg-78 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-78.active, .hover-opacity-lg-78:hover {
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  .opacity-lg-79 {
    opacity: 0.79 !important;
  }
  .hover-opacity-lg-79 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-79.active, .hover-opacity-lg-79:hover {
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  .opacity-lg-80 {
    opacity: 0.8 !important;
  }
  .hover-opacity-lg-80 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-80.active, .hover-opacity-lg-80:hover {
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  .opacity-lg-81 {
    opacity: 0.81 !important;
  }
  .hover-opacity-lg-81 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-81.active, .hover-opacity-lg-81:hover {
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  .opacity-lg-82 {
    opacity: 0.82 !important;
  }
  .hover-opacity-lg-82 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-82.active, .hover-opacity-lg-82:hover {
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  .opacity-lg-83 {
    opacity: 0.83 !important;
  }
  .hover-opacity-lg-83 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-83.active, .hover-opacity-lg-83:hover {
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  .opacity-lg-84 {
    opacity: 0.84 !important;
  }
  .hover-opacity-lg-84 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-84.active, .hover-opacity-lg-84:hover {
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  .opacity-lg-85 {
    opacity: 0.85 !important;
  }
  .hover-opacity-lg-85 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-85.active, .hover-opacity-lg-85:hover {
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  .opacity-lg-86 {
    opacity: 0.86 !important;
  }
  .hover-opacity-lg-86 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-86.active, .hover-opacity-lg-86:hover {
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  .opacity-lg-87 {
    opacity: 0.87 !important;
  }
  .hover-opacity-lg-87 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-87.active, .hover-opacity-lg-87:hover {
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  .opacity-lg-88 {
    opacity: 0.88 !important;
  }
  .hover-opacity-lg-88 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-88.active, .hover-opacity-lg-88:hover {
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  .opacity-lg-89 {
    opacity: 0.89 !important;
  }
  .hover-opacity-lg-89 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-89.active, .hover-opacity-lg-89:hover {
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  .opacity-lg-90 {
    opacity: 0.9 !important;
  }
  .hover-opacity-lg-90 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-90.active, .hover-opacity-lg-90:hover {
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  .opacity-lg-91 {
    opacity: 0.91 !important;
  }
  .hover-opacity-lg-91 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-91.active, .hover-opacity-lg-91:hover {
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  .opacity-lg-92 {
    opacity: 0.92 !important;
  }
  .hover-opacity-lg-92 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-92.active, .hover-opacity-lg-92:hover {
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  .opacity-lg-93 {
    opacity: 0.93 !important;
  }
  .hover-opacity-lg-93 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-93.active, .hover-opacity-lg-93:hover {
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  .opacity-lg-94 {
    opacity: 0.94 !important;
  }
  .hover-opacity-lg-94 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-94.active, .hover-opacity-lg-94:hover {
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  .opacity-lg-95 {
    opacity: 0.95 !important;
  }
  .hover-opacity-lg-95 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-95.active, .hover-opacity-lg-95:hover {
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  .opacity-lg-96 {
    opacity: 0.96 !important;
  }
  .hover-opacity-lg-96 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-96.active, .hover-opacity-lg-96:hover {
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  .opacity-lg-97 {
    opacity: 0.97 !important;
  }
  .hover-opacity-lg-97 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-97.active, .hover-opacity-lg-97:hover {
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  .opacity-lg-98 {
    opacity: 0.98 !important;
  }
  .hover-opacity-lg-98 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-98.active, .hover-opacity-lg-98:hover {
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  .opacity-lg-99 {
    opacity: 0.99 !important;
  }
  .hover-opacity-lg-99 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-99.active, .hover-opacity-lg-99:hover {
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  .opacity-lg-100 {
    opacity: 1 !important;
  }
  .hover-opacity-lg-100 {
    transition: all 0.15s ease;
  }
  .hover-opacity-lg-100.active, .hover-opacity-lg-100:hover {
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 1200px) {
  .opacity-xl-1 {
    opacity: 0.01 !important;
  }
  .hover-opacity-xl-1 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-1.active, .hover-opacity-xl-1:hover {
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  .opacity-xl-2 {
    opacity: 0.02 !important;
  }
  .hover-opacity-xl-2 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-2.active, .hover-opacity-xl-2:hover {
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  .opacity-xl-3 {
    opacity: 0.03 !important;
  }
  .hover-opacity-xl-3 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-3.active, .hover-opacity-xl-3:hover {
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  .opacity-xl-4 {
    opacity: 0.04 !important;
  }
  .hover-opacity-xl-4 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-4.active, .hover-opacity-xl-4:hover {
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  .opacity-xl-5 {
    opacity: 0.05 !important;
  }
  .hover-opacity-xl-5 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-5.active, .hover-opacity-xl-5:hover {
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  .opacity-xl-6 {
    opacity: 0.06 !important;
  }
  .hover-opacity-xl-6 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-6.active, .hover-opacity-xl-6:hover {
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  .opacity-xl-7 {
    opacity: 0.07 !important;
  }
  .hover-opacity-xl-7 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-7.active, .hover-opacity-xl-7:hover {
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  .opacity-xl-8 {
    opacity: 0.08 !important;
  }
  .hover-opacity-xl-8 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-8.active, .hover-opacity-xl-8:hover {
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  .opacity-xl-9 {
    opacity: 0.09 !important;
  }
  .hover-opacity-xl-9 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-9.active, .hover-opacity-xl-9:hover {
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  .opacity-xl-10 {
    opacity: 0.1 !important;
  }
  .hover-opacity-xl-10 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-10.active, .hover-opacity-xl-10:hover {
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  .opacity-xl-11 {
    opacity: 0.11 !important;
  }
  .hover-opacity-xl-11 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-11.active, .hover-opacity-xl-11:hover {
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  .opacity-xl-12 {
    opacity: 0.12 !important;
  }
  .hover-opacity-xl-12 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-12.active, .hover-opacity-xl-12:hover {
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  .opacity-xl-13 {
    opacity: 0.13 !important;
  }
  .hover-opacity-xl-13 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-13.active, .hover-opacity-xl-13:hover {
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  .opacity-xl-14 {
    opacity: 0.14 !important;
  }
  .hover-opacity-xl-14 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-14.active, .hover-opacity-xl-14:hover {
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  .opacity-xl-15 {
    opacity: 0.15 !important;
  }
  .hover-opacity-xl-15 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-15.active, .hover-opacity-xl-15:hover {
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  .opacity-xl-16 {
    opacity: 0.16 !important;
  }
  .hover-opacity-xl-16 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-16.active, .hover-opacity-xl-16:hover {
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  .opacity-xl-17 {
    opacity: 0.17 !important;
  }
  .hover-opacity-xl-17 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-17.active, .hover-opacity-xl-17:hover {
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  .opacity-xl-18 {
    opacity: 0.18 !important;
  }
  .hover-opacity-xl-18 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-18.active, .hover-opacity-xl-18:hover {
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  .opacity-xl-19 {
    opacity: 0.19 !important;
  }
  .hover-opacity-xl-19 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-19.active, .hover-opacity-xl-19:hover {
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  .opacity-xl-20 {
    opacity: 0.2 !important;
  }
  .hover-opacity-xl-20 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-20.active, .hover-opacity-xl-20:hover {
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  .opacity-xl-21 {
    opacity: 0.21 !important;
  }
  .hover-opacity-xl-21 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-21.active, .hover-opacity-xl-21:hover {
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  .opacity-xl-22 {
    opacity: 0.22 !important;
  }
  .hover-opacity-xl-22 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-22.active, .hover-opacity-xl-22:hover {
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  .opacity-xl-23 {
    opacity: 0.23 !important;
  }
  .hover-opacity-xl-23 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-23.active, .hover-opacity-xl-23:hover {
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  .opacity-xl-24 {
    opacity: 0.24 !important;
  }
  .hover-opacity-xl-24 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-24.active, .hover-opacity-xl-24:hover {
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  .opacity-xl-25 {
    opacity: 0.25 !important;
  }
  .hover-opacity-xl-25 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-25.active, .hover-opacity-xl-25:hover {
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  .opacity-xl-26 {
    opacity: 0.26 !important;
  }
  .hover-opacity-xl-26 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-26.active, .hover-opacity-xl-26:hover {
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  .opacity-xl-27 {
    opacity: 0.27 !important;
  }
  .hover-opacity-xl-27 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-27.active, .hover-opacity-xl-27:hover {
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  .opacity-xl-28 {
    opacity: 0.28 !important;
  }
  .hover-opacity-xl-28 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-28.active, .hover-opacity-xl-28:hover {
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  .opacity-xl-29 {
    opacity: 0.29 !important;
  }
  .hover-opacity-xl-29 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-29.active, .hover-opacity-xl-29:hover {
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  .opacity-xl-30 {
    opacity: 0.3 !important;
  }
  .hover-opacity-xl-30 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-30.active, .hover-opacity-xl-30:hover {
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  .opacity-xl-31 {
    opacity: 0.31 !important;
  }
  .hover-opacity-xl-31 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-31.active, .hover-opacity-xl-31:hover {
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  .opacity-xl-32 {
    opacity: 0.32 !important;
  }
  .hover-opacity-xl-32 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-32.active, .hover-opacity-xl-32:hover {
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  .opacity-xl-33 {
    opacity: 0.33 !important;
  }
  .hover-opacity-xl-33 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-33.active, .hover-opacity-xl-33:hover {
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  .opacity-xl-34 {
    opacity: 0.34 !important;
  }
  .hover-opacity-xl-34 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-34.active, .hover-opacity-xl-34:hover {
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  .opacity-xl-35 {
    opacity: 0.35 !important;
  }
  .hover-opacity-xl-35 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-35.active, .hover-opacity-xl-35:hover {
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  .opacity-xl-36 {
    opacity: 0.36 !important;
  }
  .hover-opacity-xl-36 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-36.active, .hover-opacity-xl-36:hover {
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  .opacity-xl-37 {
    opacity: 0.37 !important;
  }
  .hover-opacity-xl-37 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-37.active, .hover-opacity-xl-37:hover {
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  .opacity-xl-38 {
    opacity: 0.38 !important;
  }
  .hover-opacity-xl-38 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-38.active, .hover-opacity-xl-38:hover {
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  .opacity-xl-39 {
    opacity: 0.39 !important;
  }
  .hover-opacity-xl-39 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-39.active, .hover-opacity-xl-39:hover {
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  .opacity-xl-40 {
    opacity: 0.4 !important;
  }
  .hover-opacity-xl-40 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-40.active, .hover-opacity-xl-40:hover {
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  .opacity-xl-41 {
    opacity: 0.41 !important;
  }
  .hover-opacity-xl-41 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-41.active, .hover-opacity-xl-41:hover {
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  .opacity-xl-42 {
    opacity: 0.42 !important;
  }
  .hover-opacity-xl-42 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-42.active, .hover-opacity-xl-42:hover {
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  .opacity-xl-43 {
    opacity: 0.43 !important;
  }
  .hover-opacity-xl-43 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-43.active, .hover-opacity-xl-43:hover {
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  .opacity-xl-44 {
    opacity: 0.44 !important;
  }
  .hover-opacity-xl-44 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-44.active, .hover-opacity-xl-44:hover {
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  .opacity-xl-45 {
    opacity: 0.45 !important;
  }
  .hover-opacity-xl-45 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-45.active, .hover-opacity-xl-45:hover {
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  .opacity-xl-46 {
    opacity: 0.46 !important;
  }
  .hover-opacity-xl-46 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-46.active, .hover-opacity-xl-46:hover {
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  .opacity-xl-47 {
    opacity: 0.47 !important;
  }
  .hover-opacity-xl-47 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-47.active, .hover-opacity-xl-47:hover {
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  .opacity-xl-48 {
    opacity: 0.48 !important;
  }
  .hover-opacity-xl-48 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-48.active, .hover-opacity-xl-48:hover {
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  .opacity-xl-49 {
    opacity: 0.49 !important;
  }
  .hover-opacity-xl-49 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-49.active, .hover-opacity-xl-49:hover {
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  .opacity-xl-50 {
    opacity: 0.5 !important;
  }
  .hover-opacity-xl-50 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-50.active, .hover-opacity-xl-50:hover {
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  .opacity-xl-51 {
    opacity: 0.51 !important;
  }
  .hover-opacity-xl-51 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-51.active, .hover-opacity-xl-51:hover {
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  .opacity-xl-52 {
    opacity: 0.52 !important;
  }
  .hover-opacity-xl-52 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-52.active, .hover-opacity-xl-52:hover {
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  .opacity-xl-53 {
    opacity: 0.53 !important;
  }
  .hover-opacity-xl-53 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-53.active, .hover-opacity-xl-53:hover {
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  .opacity-xl-54 {
    opacity: 0.54 !important;
  }
  .hover-opacity-xl-54 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-54.active, .hover-opacity-xl-54:hover {
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  .opacity-xl-55 {
    opacity: 0.55 !important;
  }
  .hover-opacity-xl-55 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-55.active, .hover-opacity-xl-55:hover {
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  .opacity-xl-56 {
    opacity: 0.56 !important;
  }
  .hover-opacity-xl-56 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-56.active, .hover-opacity-xl-56:hover {
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  .opacity-xl-57 {
    opacity: 0.57 !important;
  }
  .hover-opacity-xl-57 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-57.active, .hover-opacity-xl-57:hover {
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  .opacity-xl-58 {
    opacity: 0.58 !important;
  }
  .hover-opacity-xl-58 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-58.active, .hover-opacity-xl-58:hover {
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  .opacity-xl-59 {
    opacity: 0.59 !important;
  }
  .hover-opacity-xl-59 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-59.active, .hover-opacity-xl-59:hover {
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  .opacity-xl-60 {
    opacity: 0.6 !important;
  }
  .hover-opacity-xl-60 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-60.active, .hover-opacity-xl-60:hover {
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  .opacity-xl-61 {
    opacity: 0.61 !important;
  }
  .hover-opacity-xl-61 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-61.active, .hover-opacity-xl-61:hover {
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  .opacity-xl-62 {
    opacity: 0.62 !important;
  }
  .hover-opacity-xl-62 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-62.active, .hover-opacity-xl-62:hover {
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  .opacity-xl-63 {
    opacity: 0.63 !important;
  }
  .hover-opacity-xl-63 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-63.active, .hover-opacity-xl-63:hover {
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  .opacity-xl-64 {
    opacity: 0.64 !important;
  }
  .hover-opacity-xl-64 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-64.active, .hover-opacity-xl-64:hover {
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  .opacity-xl-65 {
    opacity: 0.65 !important;
  }
  .hover-opacity-xl-65 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-65.active, .hover-opacity-xl-65:hover {
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  .opacity-xl-66 {
    opacity: 0.66 !important;
  }
  .hover-opacity-xl-66 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-66.active, .hover-opacity-xl-66:hover {
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  .opacity-xl-67 {
    opacity: 0.67 !important;
  }
  .hover-opacity-xl-67 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-67.active, .hover-opacity-xl-67:hover {
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  .opacity-xl-68 {
    opacity: 0.68 !important;
  }
  .hover-opacity-xl-68 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-68.active, .hover-opacity-xl-68:hover {
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  .opacity-xl-69 {
    opacity: 0.69 !important;
  }
  .hover-opacity-xl-69 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-69.active, .hover-opacity-xl-69:hover {
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  .opacity-xl-70 {
    opacity: 0.7 !important;
  }
  .hover-opacity-xl-70 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-70.active, .hover-opacity-xl-70:hover {
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  .opacity-xl-71 {
    opacity: 0.71 !important;
  }
  .hover-opacity-xl-71 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-71.active, .hover-opacity-xl-71:hover {
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  .opacity-xl-72 {
    opacity: 0.72 !important;
  }
  .hover-opacity-xl-72 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-72.active, .hover-opacity-xl-72:hover {
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  .opacity-xl-73 {
    opacity: 0.73 !important;
  }
  .hover-opacity-xl-73 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-73.active, .hover-opacity-xl-73:hover {
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  .opacity-xl-74 {
    opacity: 0.74 !important;
  }
  .hover-opacity-xl-74 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-74.active, .hover-opacity-xl-74:hover {
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  .opacity-xl-75 {
    opacity: 0.75 !important;
  }
  .hover-opacity-xl-75 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-75.active, .hover-opacity-xl-75:hover {
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  .opacity-xl-76 {
    opacity: 0.76 !important;
  }
  .hover-opacity-xl-76 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-76.active, .hover-opacity-xl-76:hover {
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  .opacity-xl-77 {
    opacity: 0.77 !important;
  }
  .hover-opacity-xl-77 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-77.active, .hover-opacity-xl-77:hover {
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  .opacity-xl-78 {
    opacity: 0.78 !important;
  }
  .hover-opacity-xl-78 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-78.active, .hover-opacity-xl-78:hover {
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  .opacity-xl-79 {
    opacity: 0.79 !important;
  }
  .hover-opacity-xl-79 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-79.active, .hover-opacity-xl-79:hover {
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  .opacity-xl-80 {
    opacity: 0.8 !important;
  }
  .hover-opacity-xl-80 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-80.active, .hover-opacity-xl-80:hover {
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  .opacity-xl-81 {
    opacity: 0.81 !important;
  }
  .hover-opacity-xl-81 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-81.active, .hover-opacity-xl-81:hover {
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  .opacity-xl-82 {
    opacity: 0.82 !important;
  }
  .hover-opacity-xl-82 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-82.active, .hover-opacity-xl-82:hover {
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  .opacity-xl-83 {
    opacity: 0.83 !important;
  }
  .hover-opacity-xl-83 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-83.active, .hover-opacity-xl-83:hover {
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  .opacity-xl-84 {
    opacity: 0.84 !important;
  }
  .hover-opacity-xl-84 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-84.active, .hover-opacity-xl-84:hover {
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  .opacity-xl-85 {
    opacity: 0.85 !important;
  }
  .hover-opacity-xl-85 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-85.active, .hover-opacity-xl-85:hover {
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  .opacity-xl-86 {
    opacity: 0.86 !important;
  }
  .hover-opacity-xl-86 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-86.active, .hover-opacity-xl-86:hover {
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  .opacity-xl-87 {
    opacity: 0.87 !important;
  }
  .hover-opacity-xl-87 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-87.active, .hover-opacity-xl-87:hover {
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  .opacity-xl-88 {
    opacity: 0.88 !important;
  }
  .hover-opacity-xl-88 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-88.active, .hover-opacity-xl-88:hover {
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  .opacity-xl-89 {
    opacity: 0.89 !important;
  }
  .hover-opacity-xl-89 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-89.active, .hover-opacity-xl-89:hover {
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  .opacity-xl-90 {
    opacity: 0.9 !important;
  }
  .hover-opacity-xl-90 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-90.active, .hover-opacity-xl-90:hover {
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  .opacity-xl-91 {
    opacity: 0.91 !important;
  }
  .hover-opacity-xl-91 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-91.active, .hover-opacity-xl-91:hover {
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  .opacity-xl-92 {
    opacity: 0.92 !important;
  }
  .hover-opacity-xl-92 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-92.active, .hover-opacity-xl-92:hover {
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  .opacity-xl-93 {
    opacity: 0.93 !important;
  }
  .hover-opacity-xl-93 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-93.active, .hover-opacity-xl-93:hover {
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  .opacity-xl-94 {
    opacity: 0.94 !important;
  }
  .hover-opacity-xl-94 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-94.active, .hover-opacity-xl-94:hover {
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  .opacity-xl-95 {
    opacity: 0.95 !important;
  }
  .hover-opacity-xl-95 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-95.active, .hover-opacity-xl-95:hover {
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  .opacity-xl-96 {
    opacity: 0.96 !important;
  }
  .hover-opacity-xl-96 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-96.active, .hover-opacity-xl-96:hover {
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  .opacity-xl-97 {
    opacity: 0.97 !important;
  }
  .hover-opacity-xl-97 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-97.active, .hover-opacity-xl-97:hover {
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  .opacity-xl-98 {
    opacity: 0.98 !important;
  }
  .hover-opacity-xl-98 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-98.active, .hover-opacity-xl-98:hover {
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  .opacity-xl-99 {
    opacity: 0.99 !important;
  }
  .hover-opacity-xl-99 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-99.active, .hover-opacity-xl-99:hover {
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  .opacity-xl-100 {
    opacity: 1 !important;
  }
  .hover-opacity-xl-100 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xl-100.active, .hover-opacity-xl-100:hover {
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 1400px) {
  .opacity-xxl-1 {
    opacity: 0.01 !important;
  }
  .hover-opacity-xxl-1 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-1.active, .hover-opacity-xxl-1:hover {
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  .opacity-xxl-2 {
    opacity: 0.02 !important;
  }
  .hover-opacity-xxl-2 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-2.active, .hover-opacity-xxl-2:hover {
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  .opacity-xxl-3 {
    opacity: 0.03 !important;
  }
  .hover-opacity-xxl-3 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-3.active, .hover-opacity-xxl-3:hover {
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  .opacity-xxl-4 {
    opacity: 0.04 !important;
  }
  .hover-opacity-xxl-4 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-4.active, .hover-opacity-xxl-4:hover {
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  .opacity-xxl-5 {
    opacity: 0.05 !important;
  }
  .hover-opacity-xxl-5 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-5.active, .hover-opacity-xxl-5:hover {
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  .opacity-xxl-6 {
    opacity: 0.06 !important;
  }
  .hover-opacity-xxl-6 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-6.active, .hover-opacity-xxl-6:hover {
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  .opacity-xxl-7 {
    opacity: 0.07 !important;
  }
  .hover-opacity-xxl-7 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-7.active, .hover-opacity-xxl-7:hover {
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  .opacity-xxl-8 {
    opacity: 0.08 !important;
  }
  .hover-opacity-xxl-8 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-8.active, .hover-opacity-xxl-8:hover {
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  .opacity-xxl-9 {
    opacity: 0.09 !important;
  }
  .hover-opacity-xxl-9 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-9.active, .hover-opacity-xxl-9:hover {
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  .opacity-xxl-10 {
    opacity: 0.1 !important;
  }
  .hover-opacity-xxl-10 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-10.active, .hover-opacity-xxl-10:hover {
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  .opacity-xxl-11 {
    opacity: 0.11 !important;
  }
  .hover-opacity-xxl-11 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-11.active, .hover-opacity-xxl-11:hover {
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  .opacity-xxl-12 {
    opacity: 0.12 !important;
  }
  .hover-opacity-xxl-12 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-12.active, .hover-opacity-xxl-12:hover {
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  .opacity-xxl-13 {
    opacity: 0.13 !important;
  }
  .hover-opacity-xxl-13 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-13.active, .hover-opacity-xxl-13:hover {
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  .opacity-xxl-14 {
    opacity: 0.14 !important;
  }
  .hover-opacity-xxl-14 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-14.active, .hover-opacity-xxl-14:hover {
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  .opacity-xxl-15 {
    opacity: 0.15 !important;
  }
  .hover-opacity-xxl-15 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-15.active, .hover-opacity-xxl-15:hover {
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  .opacity-xxl-16 {
    opacity: 0.16 !important;
  }
  .hover-opacity-xxl-16 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-16.active, .hover-opacity-xxl-16:hover {
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  .opacity-xxl-17 {
    opacity: 0.17 !important;
  }
  .hover-opacity-xxl-17 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-17.active, .hover-opacity-xxl-17:hover {
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  .opacity-xxl-18 {
    opacity: 0.18 !important;
  }
  .hover-opacity-xxl-18 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-18.active, .hover-opacity-xxl-18:hover {
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  .opacity-xxl-19 {
    opacity: 0.19 !important;
  }
  .hover-opacity-xxl-19 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-19.active, .hover-opacity-xxl-19:hover {
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  .opacity-xxl-20 {
    opacity: 0.2 !important;
  }
  .hover-opacity-xxl-20 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-20.active, .hover-opacity-xxl-20:hover {
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  .opacity-xxl-21 {
    opacity: 0.21 !important;
  }
  .hover-opacity-xxl-21 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-21.active, .hover-opacity-xxl-21:hover {
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  .opacity-xxl-22 {
    opacity: 0.22 !important;
  }
  .hover-opacity-xxl-22 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-22.active, .hover-opacity-xxl-22:hover {
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  .opacity-xxl-23 {
    opacity: 0.23 !important;
  }
  .hover-opacity-xxl-23 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-23.active, .hover-opacity-xxl-23:hover {
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  .opacity-xxl-24 {
    opacity: 0.24 !important;
  }
  .hover-opacity-xxl-24 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-24.active, .hover-opacity-xxl-24:hover {
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  .opacity-xxl-25 {
    opacity: 0.25 !important;
  }
  .hover-opacity-xxl-25 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-25.active, .hover-opacity-xxl-25:hover {
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  .opacity-xxl-26 {
    opacity: 0.26 !important;
  }
  .hover-opacity-xxl-26 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-26.active, .hover-opacity-xxl-26:hover {
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  .opacity-xxl-27 {
    opacity: 0.27 !important;
  }
  .hover-opacity-xxl-27 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-27.active, .hover-opacity-xxl-27:hover {
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  .opacity-xxl-28 {
    opacity: 0.28 !important;
  }
  .hover-opacity-xxl-28 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-28.active, .hover-opacity-xxl-28:hover {
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  .opacity-xxl-29 {
    opacity: 0.29 !important;
  }
  .hover-opacity-xxl-29 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-29.active, .hover-opacity-xxl-29:hover {
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  .opacity-xxl-30 {
    opacity: 0.3 !important;
  }
  .hover-opacity-xxl-30 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-30.active, .hover-opacity-xxl-30:hover {
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  .opacity-xxl-31 {
    opacity: 0.31 !important;
  }
  .hover-opacity-xxl-31 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-31.active, .hover-opacity-xxl-31:hover {
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  .opacity-xxl-32 {
    opacity: 0.32 !important;
  }
  .hover-opacity-xxl-32 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-32.active, .hover-opacity-xxl-32:hover {
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  .opacity-xxl-33 {
    opacity: 0.33 !important;
  }
  .hover-opacity-xxl-33 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-33.active, .hover-opacity-xxl-33:hover {
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  .opacity-xxl-34 {
    opacity: 0.34 !important;
  }
  .hover-opacity-xxl-34 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-34.active, .hover-opacity-xxl-34:hover {
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  .opacity-xxl-35 {
    opacity: 0.35 !important;
  }
  .hover-opacity-xxl-35 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-35.active, .hover-opacity-xxl-35:hover {
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  .opacity-xxl-36 {
    opacity: 0.36 !important;
  }
  .hover-opacity-xxl-36 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-36.active, .hover-opacity-xxl-36:hover {
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  .opacity-xxl-37 {
    opacity: 0.37 !important;
  }
  .hover-opacity-xxl-37 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-37.active, .hover-opacity-xxl-37:hover {
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  .opacity-xxl-38 {
    opacity: 0.38 !important;
  }
  .hover-opacity-xxl-38 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-38.active, .hover-opacity-xxl-38:hover {
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  .opacity-xxl-39 {
    opacity: 0.39 !important;
  }
  .hover-opacity-xxl-39 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-39.active, .hover-opacity-xxl-39:hover {
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  .opacity-xxl-40 {
    opacity: 0.4 !important;
  }
  .hover-opacity-xxl-40 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-40.active, .hover-opacity-xxl-40:hover {
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  .opacity-xxl-41 {
    opacity: 0.41 !important;
  }
  .hover-opacity-xxl-41 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-41.active, .hover-opacity-xxl-41:hover {
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  .opacity-xxl-42 {
    opacity: 0.42 !important;
  }
  .hover-opacity-xxl-42 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-42.active, .hover-opacity-xxl-42:hover {
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  .opacity-xxl-43 {
    opacity: 0.43 !important;
  }
  .hover-opacity-xxl-43 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-43.active, .hover-opacity-xxl-43:hover {
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  .opacity-xxl-44 {
    opacity: 0.44 !important;
  }
  .hover-opacity-xxl-44 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-44.active, .hover-opacity-xxl-44:hover {
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  .opacity-xxl-45 {
    opacity: 0.45 !important;
  }
  .hover-opacity-xxl-45 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-45.active, .hover-opacity-xxl-45:hover {
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  .opacity-xxl-46 {
    opacity: 0.46 !important;
  }
  .hover-opacity-xxl-46 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-46.active, .hover-opacity-xxl-46:hover {
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  .opacity-xxl-47 {
    opacity: 0.47 !important;
  }
  .hover-opacity-xxl-47 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-47.active, .hover-opacity-xxl-47:hover {
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  .opacity-xxl-48 {
    opacity: 0.48 !important;
  }
  .hover-opacity-xxl-48 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-48.active, .hover-opacity-xxl-48:hover {
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  .opacity-xxl-49 {
    opacity: 0.49 !important;
  }
  .hover-opacity-xxl-49 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-49.active, .hover-opacity-xxl-49:hover {
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  .opacity-xxl-50 {
    opacity: 0.5 !important;
  }
  .hover-opacity-xxl-50 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-50.active, .hover-opacity-xxl-50:hover {
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  .opacity-xxl-51 {
    opacity: 0.51 !important;
  }
  .hover-opacity-xxl-51 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-51.active, .hover-opacity-xxl-51:hover {
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  .opacity-xxl-52 {
    opacity: 0.52 !important;
  }
  .hover-opacity-xxl-52 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-52.active, .hover-opacity-xxl-52:hover {
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  .opacity-xxl-53 {
    opacity: 0.53 !important;
  }
  .hover-opacity-xxl-53 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-53.active, .hover-opacity-xxl-53:hover {
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  .opacity-xxl-54 {
    opacity: 0.54 !important;
  }
  .hover-opacity-xxl-54 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-54.active, .hover-opacity-xxl-54:hover {
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  .opacity-xxl-55 {
    opacity: 0.55 !important;
  }
  .hover-opacity-xxl-55 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-55.active, .hover-opacity-xxl-55:hover {
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  .opacity-xxl-56 {
    opacity: 0.56 !important;
  }
  .hover-opacity-xxl-56 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-56.active, .hover-opacity-xxl-56:hover {
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  .opacity-xxl-57 {
    opacity: 0.57 !important;
  }
  .hover-opacity-xxl-57 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-57.active, .hover-opacity-xxl-57:hover {
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  .opacity-xxl-58 {
    opacity: 0.58 !important;
  }
  .hover-opacity-xxl-58 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-58.active, .hover-opacity-xxl-58:hover {
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  .opacity-xxl-59 {
    opacity: 0.59 !important;
  }
  .hover-opacity-xxl-59 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-59.active, .hover-opacity-xxl-59:hover {
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  .opacity-xxl-60 {
    opacity: 0.6 !important;
  }
  .hover-opacity-xxl-60 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-60.active, .hover-opacity-xxl-60:hover {
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  .opacity-xxl-61 {
    opacity: 0.61 !important;
  }
  .hover-opacity-xxl-61 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-61.active, .hover-opacity-xxl-61:hover {
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  .opacity-xxl-62 {
    opacity: 0.62 !important;
  }
  .hover-opacity-xxl-62 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-62.active, .hover-opacity-xxl-62:hover {
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  .opacity-xxl-63 {
    opacity: 0.63 !important;
  }
  .hover-opacity-xxl-63 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-63.active, .hover-opacity-xxl-63:hover {
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  .opacity-xxl-64 {
    opacity: 0.64 !important;
  }
  .hover-opacity-xxl-64 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-64.active, .hover-opacity-xxl-64:hover {
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  .opacity-xxl-65 {
    opacity: 0.65 !important;
  }
  .hover-opacity-xxl-65 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-65.active, .hover-opacity-xxl-65:hover {
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  .opacity-xxl-66 {
    opacity: 0.66 !important;
  }
  .hover-opacity-xxl-66 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-66.active, .hover-opacity-xxl-66:hover {
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  .opacity-xxl-67 {
    opacity: 0.67 !important;
  }
  .hover-opacity-xxl-67 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-67.active, .hover-opacity-xxl-67:hover {
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  .opacity-xxl-68 {
    opacity: 0.68 !important;
  }
  .hover-opacity-xxl-68 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-68.active, .hover-opacity-xxl-68:hover {
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  .opacity-xxl-69 {
    opacity: 0.69 !important;
  }
  .hover-opacity-xxl-69 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-69.active, .hover-opacity-xxl-69:hover {
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  .opacity-xxl-70 {
    opacity: 0.7 !important;
  }
  .hover-opacity-xxl-70 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-70.active, .hover-opacity-xxl-70:hover {
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  .opacity-xxl-71 {
    opacity: 0.71 !important;
  }
  .hover-opacity-xxl-71 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-71.active, .hover-opacity-xxl-71:hover {
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  .opacity-xxl-72 {
    opacity: 0.72 !important;
  }
  .hover-opacity-xxl-72 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-72.active, .hover-opacity-xxl-72:hover {
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  .opacity-xxl-73 {
    opacity: 0.73 !important;
  }
  .hover-opacity-xxl-73 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-73.active, .hover-opacity-xxl-73:hover {
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  .opacity-xxl-74 {
    opacity: 0.74 !important;
  }
  .hover-opacity-xxl-74 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-74.active, .hover-opacity-xxl-74:hover {
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  .opacity-xxl-75 {
    opacity: 0.75 !important;
  }
  .hover-opacity-xxl-75 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-75.active, .hover-opacity-xxl-75:hover {
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  .opacity-xxl-76 {
    opacity: 0.76 !important;
  }
  .hover-opacity-xxl-76 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-76.active, .hover-opacity-xxl-76:hover {
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  .opacity-xxl-77 {
    opacity: 0.77 !important;
  }
  .hover-opacity-xxl-77 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-77.active, .hover-opacity-xxl-77:hover {
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  .opacity-xxl-78 {
    opacity: 0.78 !important;
  }
  .hover-opacity-xxl-78 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-78.active, .hover-opacity-xxl-78:hover {
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  .opacity-xxl-79 {
    opacity: 0.79 !important;
  }
  .hover-opacity-xxl-79 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-79.active, .hover-opacity-xxl-79:hover {
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  .opacity-xxl-80 {
    opacity: 0.8 !important;
  }
  .hover-opacity-xxl-80 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-80.active, .hover-opacity-xxl-80:hover {
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  .opacity-xxl-81 {
    opacity: 0.81 !important;
  }
  .hover-opacity-xxl-81 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-81.active, .hover-opacity-xxl-81:hover {
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  .opacity-xxl-82 {
    opacity: 0.82 !important;
  }
  .hover-opacity-xxl-82 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-82.active, .hover-opacity-xxl-82:hover {
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  .opacity-xxl-83 {
    opacity: 0.83 !important;
  }
  .hover-opacity-xxl-83 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-83.active, .hover-opacity-xxl-83:hover {
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  .opacity-xxl-84 {
    opacity: 0.84 !important;
  }
  .hover-opacity-xxl-84 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-84.active, .hover-opacity-xxl-84:hover {
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  .opacity-xxl-85 {
    opacity: 0.85 !important;
  }
  .hover-opacity-xxl-85 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-85.active, .hover-opacity-xxl-85:hover {
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  .opacity-xxl-86 {
    opacity: 0.86 !important;
  }
  .hover-opacity-xxl-86 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-86.active, .hover-opacity-xxl-86:hover {
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  .opacity-xxl-87 {
    opacity: 0.87 !important;
  }
  .hover-opacity-xxl-87 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-87.active, .hover-opacity-xxl-87:hover {
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  .opacity-xxl-88 {
    opacity: 0.88 !important;
  }
  .hover-opacity-xxl-88 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-88.active, .hover-opacity-xxl-88:hover {
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  .opacity-xxl-89 {
    opacity: 0.89 !important;
  }
  .hover-opacity-xxl-89 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-89.active, .hover-opacity-xxl-89:hover {
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  .opacity-xxl-90 {
    opacity: 0.9 !important;
  }
  .hover-opacity-xxl-90 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-90.active, .hover-opacity-xxl-90:hover {
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  .opacity-xxl-91 {
    opacity: 0.91 !important;
  }
  .hover-opacity-xxl-91 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-91.active, .hover-opacity-xxl-91:hover {
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  .opacity-xxl-92 {
    opacity: 0.92 !important;
  }
  .hover-opacity-xxl-92 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-92.active, .hover-opacity-xxl-92:hover {
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  .opacity-xxl-93 {
    opacity: 0.93 !important;
  }
  .hover-opacity-xxl-93 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-93.active, .hover-opacity-xxl-93:hover {
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  .opacity-xxl-94 {
    opacity: 0.94 !important;
  }
  .hover-opacity-xxl-94 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-94.active, .hover-opacity-xxl-94:hover {
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  .opacity-xxl-95 {
    opacity: 0.95 !important;
  }
  .hover-opacity-xxl-95 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-95.active, .hover-opacity-xxl-95:hover {
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  .opacity-xxl-96 {
    opacity: 0.96 !important;
  }
  .hover-opacity-xxl-96 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-96.active, .hover-opacity-xxl-96:hover {
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  .opacity-xxl-97 {
    opacity: 0.97 !important;
  }
  .hover-opacity-xxl-97 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-97.active, .hover-opacity-xxl-97:hover {
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  .opacity-xxl-98 {
    opacity: 0.98 !important;
  }
  .hover-opacity-xxl-98 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-98.active, .hover-opacity-xxl-98:hover {
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  .opacity-xxl-99 {
    opacity: 0.99 !important;
  }
  .hover-opacity-xxl-99 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-99.active, .hover-opacity-xxl-99:hover {
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  .opacity-xxl-100 {
    opacity: 1 !important;
  }
  .hover-opacity-xxl-100 {
    transition: all 0.15s ease;
  }
  .hover-opacity-xxl-100.active, .hover-opacity-xxl-100:hover {
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

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

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

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

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

.border-transparent {
  border-color: transparent !important;
}

.border-x {
  border-left: 1px solid #EBEDF3 !important;
  border-right: 1px solid #EBEDF3 !important;
}

.border-y {
  border-top: 1px solid #EBEDF3 !important;
  border-bottom: 1px solid #EBEDF3 !important;
}

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .border-x-sm {
    border-left: 1px solid #EBEDF3 !important;
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-y-sm {
    border-top: 1px solid #EBEDF3 !important;
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-x-sm-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  .border-y-sm-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  .border-sm {
    border: 1px solid #EBEDF3 !important;
  }
  .border-top-sm {
    border-top: 1px solid #EBEDF3 !important;
  }
  .border-right-sm {
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-bottom-sm {
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-left-sm {
    border-left: 1px solid #EBEDF3 !important;
  }
  .border-sm-0 {
    border: 0 !important;
  }
  .border-top-sm-0 {
    border-top: 0 !important;
  }
  .border-right-sm-0 {
    border-right: 0 !important;
  }
  .border-bottom-sm-0 {
    border-bottom: 0 !important;
  }
  .border-left-sm-0 {
    border-left: 0 !important;
  }
  .border-sm-1 {
    border-width: 1px !important;
  }
  .border-sm-2 {
    border-width: 2px !important;
  }
  .border-sm-3 {
    border-width: 3px !important;
  }
  .border-sm-4 {
    border-width: 4px !important;
  }
  .border-sm-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 768px) {
  .border-x-md {
    border-left: 1px solid #EBEDF3 !important;
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-y-md {
    border-top: 1px solid #EBEDF3 !important;
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-x-md-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  .border-y-md-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  .border-md {
    border: 1px solid #EBEDF3 !important;
  }
  .border-top-md {
    border-top: 1px solid #EBEDF3 !important;
  }
  .border-right-md {
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-bottom-md {
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-left-md {
    border-left: 1px solid #EBEDF3 !important;
  }
  .border-md-0 {
    border: 0 !important;
  }
  .border-top-md-0 {
    border-top: 0 !important;
  }
  .border-right-md-0 {
    border-right: 0 !important;
  }
  .border-bottom-md-0 {
    border-bottom: 0 !important;
  }
  .border-left-md-0 {
    border-left: 0 !important;
  }
  .border-md-1 {
    border-width: 1px !important;
  }
  .border-md-2 {
    border-width: 2px !important;
  }
  .border-md-3 {
    border-width: 3px !important;
  }
  .border-md-4 {
    border-width: 4px !important;
  }
  .border-md-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 992px) {
  .border-x-lg {
    border-left: 1px solid #EBEDF3 !important;
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-y-lg {
    border-top: 1px solid #EBEDF3 !important;
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-x-lg-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  .border-y-lg-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  .border-lg {
    border: 1px solid #EBEDF3 !important;
  }
  .border-top-lg {
    border-top: 1px solid #EBEDF3 !important;
  }
  .border-right-lg {
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-bottom-lg {
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-left-lg {
    border-left: 1px solid #EBEDF3 !important;
  }
  .border-lg-0 {
    border: 0 !important;
  }
  .border-top-lg-0 {
    border-top: 0 !important;
  }
  .border-right-lg-0 {
    border-right: 0 !important;
  }
  .border-bottom-lg-0 {
    border-bottom: 0 !important;
  }
  .border-left-lg-0 {
    border-left: 0 !important;
  }
  .border-lg-1 {
    border-width: 1px !important;
  }
  .border-lg-2 {
    border-width: 2px !important;
  }
  .border-lg-3 {
    border-width: 3px !important;
  }
  .border-lg-4 {
    border-width: 4px !important;
  }
  .border-lg-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 1200px) {
  .border-x-xl {
    border-left: 1px solid #EBEDF3 !important;
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-y-xl {
    border-top: 1px solid #EBEDF3 !important;
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-x-xl-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  .border-y-xl-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  .border-xl {
    border: 1px solid #EBEDF3 !important;
  }
  .border-top-xl {
    border-top: 1px solid #EBEDF3 !important;
  }
  .border-right-xl {
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-bottom-xl {
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-left-xl {
    border-left: 1px solid #EBEDF3 !important;
  }
  .border-xl-0 {
    border: 0 !important;
  }
  .border-top-xl-0 {
    border-top: 0 !important;
  }
  .border-right-xl-0 {
    border-right: 0 !important;
  }
  .border-bottom-xl-0 {
    border-bottom: 0 !important;
  }
  .border-left-xl-0 {
    border-left: 0 !important;
  }
  .border-xl-1 {
    border-width: 1px !important;
  }
  .border-xl-2 {
    border-width: 2px !important;
  }
  .border-xl-3 {
    border-width: 3px !important;
  }
  .border-xl-4 {
    border-width: 4px !important;
  }
  .border-xl-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 1400px) {
  .border-x-xxl {
    border-left: 1px solid #EBEDF3 !important;
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-y-xxl {
    border-top: 1px solid #EBEDF3 !important;
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-x-xxl-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  .border-y-xxl-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  .border-xxl {
    border: 1px solid #EBEDF3 !important;
  }
  .border-top-xxl {
    border-top: 1px solid #EBEDF3 !important;
  }
  .border-right-xxl {
    border-right: 1px solid #EBEDF3 !important;
  }
  .border-bottom-xxl {
    border-bottom: 1px solid #EBEDF3 !important;
  }
  .border-left-xxl {
    border-left: 1px solid #EBEDF3 !important;
  }
  .border-xxl-0 {
    border: 0 !important;
  }
  .border-top-xxl-0 {
    border-top: 0 !important;
  }
  .border-right-xxl-0 {
    border-right: 0 !important;
  }
  .border-bottom-xxl-0 {
    border-bottom: 0 !important;
  }
  .border-left-xxl-0 {
    border-left: 0 !important;
  }
  .border-xxl-1 {
    border-width: 1px !important;
  }
  .border-xxl-2 {
    border-width: 2px !important;
  }
  .border-xxl-3 {
    border-width: 3px !important;
  }
  .border-xxl-4 {
    border-width: 4px !important;
  }
  .border-xxl-5 {
    border-width: 5px !important;
  }
}

.border-primary {
  border-color: #212a4f !important;
}

.border-top-primary {
  border-top-color: #212a4f !important;
}

.border-right-primary {
  border-right-color: #212a4f !important;
}

.border-bottom-primary {
  border-bottom-color: #212a4f !important;
}

.border-left-primary {
  border-left-color: #212a4f !important;
}

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

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

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

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

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

.border-success {
  border-color: #13CD52 !important;
}

.border-top-success {
  border-top-color: #13CD52 !important;
}

.border-right-success {
  border-right-color: #13CD52 !important;
}

.border-bottom-success {
  border-bottom-color: #13CD52 !important;
}

.border-left-success {
  border-left-color: #13CD52 !important;
}

.border-info {
  border-color: #215FD9 !important;
}

.border-top-info {
  border-top-color: #215FD9 !important;
}

.border-right-info {
  border-right-color: #215FD9 !important;
}

.border-bottom-info {
  border-bottom-color: #215FD9 !important;
}

.border-left-info {
  border-left-color: #215FD9 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-light-white {
  border-color: rgba(255, 255, 255, 0.1) !important;
}

.border-top-light-white {
  border-top-color: rgba(255, 255, 255, 0.1) !important;
}

.border-right-light-white {
  border-right-color: rgba(255, 255, 255, 0.1) !important;
}

.border-bottom-light-white {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}

.border-left-light-white {
  border-left-color: rgba(255, 255, 255, 0.1) !important;
}

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

.border-top-light-primary {
  border-top-color: #F4F4F6 !important;
}

.border-right-light-primary {
  border-right-color: #F4F4F6 !important;
}

.border-bottom-light-primary {
  border-bottom-color: #F4F4F6 !important;
}

.border-left-light-primary {
  border-left-color: #F4F4F6 !important;
}

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

.border-top-light-secondary {
  border-top-color: #EBEDF3 !important;
}

.border-right-light-secondary {
  border-right-color: #EBEDF3 !important;
}

.border-bottom-light-secondary {
  border-bottom-color: #EBEDF3 !important;
}

.border-left-light-secondary {
  border-left-color: #EBEDF3 !important;
}

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

.border-top-light-success {
  border-top-color: #E8FAEE !important;
}

.border-right-light-success {
  border-right-color: #E8FAEE !important;
}

.border-bottom-light-success {
  border-bottom-color: #E8FAEE !important;
}

.border-left-light-success {
  border-left-color: #E8FAEE !important;
}

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

.border-top-light-info {
  border-top-color: #E9EFFC !important;
}

.border-right-light-info {
  border-right-color: #E9EFFC !important;
}

.border-bottom-light-info {
  border-bottom-color: #E9EFFC !important;
}

.border-left-light-info {
  border-left-color: #E9EFFC !important;
}

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

.border-top-light-warning {
  border-top-color: #FDF3EA !important;
}

.border-right-light-warning {
  border-right-color: #FDF3EA !important;
}

.border-bottom-light-warning {
  border-bottom-color: #FDF3EA !important;
}

.border-left-light-warning {
  border-left-color: #FDF3EA !important;
}

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

.border-top-light-danger {
  border-top-color: #FDECEA !important;
}

.border-right-light-danger {
  border-right-color: #FDECEA !important;
}

.border-bottom-light-danger {
  border-bottom-color: #FDECEA !important;
}

.border-left-light-danger {
  border-left-color: #FDECEA !important;
}

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

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

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

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

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

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

.border-top-light-dark {
  border-top-color: #EBEDF3 !important;
}

.border-right-light-dark {
  border-right-color: #EBEDF3 !important;
}

.border-bottom-light-dark {
  border-bottom-color: #EBEDF3 !important;
}

.border-left-light-dark {
  border-left-color: #EBEDF3 !important;
}

.rounded-top-sm {
  border-top-left-radius: 0.28rem !important;
  border-top-right-radius: 0.28rem !important;
}

.rounded-top-left-sm {
  border-top-left-radius: 0.28rem !important;
}

.rounded-top-right-sm {
  border-top-right-radius: 0.28rem !important;
}

.rounded-bottom-sm {
  border-bottom-left-radius: 0.28rem !important;
  border-bottom-right-radius: 0.28rem !important;
}

.rounded-bottom-left-sm {
  border-bottom-left-radius: 0.28rem !important;
}

.rounded-bottom-right-sm {
  border-bottom-right-radius: 0.28rem !important;
}

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

.rounded-top-left {
  border-top-left-radius: 0.42rem !important;
}

.rounded-top-right {
  border-top-right-radius: 0.42rem !important;
}

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

.rounded-bottom-left {
  border-bottom-left-radius: 0.42rem !important;
}

.rounded-bottom-right {
  border-bottom-right-radius: 0.42rem !important;
}

.rounded-xl {
  border-radius: 1.25rem !important;
}

.rounded-top-xl {
  border-top-left-radius: 1.25rem !important;
  border-top-right-radius: 1.25rem !important;
}

.rounded-top-left-xl {
  border-top-left-radius: 1.25rem !important;
}

.rounded-top-right-xl {
  border-top-right-radius: 1.25rem !important;
}

.rounded-bottom-xl {
  border-bottom-left-radius: 1.25rem !important;
  border-bottom-right-radius: 1.25rem !important;
}

.rounded-bottom-left-xl {
  border-bottom-left-radius: 1.25rem !important;
}

.rounded-bottom-right-xl {
  border-bottom-right-radius: 1.25rem !important;
}

.shadow-xs {
  box-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.05);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-75px {
  width: 75px !important;
}

.h-75px {
  height: 75px !important;
}

.min-w-75px {
  min-width: 75px !important;
}

.min-h-75px {
  min-height: 75px !important;
}

.max-h-75px {
  max-height: 75px !important;
}

.max-w-75px {
  max-width: 75px !important;
}

.w-80px {
  width: 80px !important;
}

.h-80px {
  height: 80px !important;
}

.min-w-80px {
  min-width: 80px !important;
}

.min-h-80px {
  min-height: 80px !important;
}

.max-h-80px {
  max-height: 80px !important;
}

.max-w-80px {
  max-width: 80px !important;
}

.w-85px {
  width: 85px !important;
}

.h-85px {
  height: 85px !important;
}

.min-w-85px {
  min-width: 85px !important;
}

.min-h-85px {
  min-height: 85px !important;
}

.max-h-85px {
  max-height: 85px !important;
}

.max-w-85px {
  max-width: 85px !important;
}

.w-90px {
  width: 90px !important;
}

.h-90px {
  height: 90px !important;
}

.min-w-90px {
  min-width: 90px !important;
}

.min-h-90px {
  min-height: 90px !important;
}

.max-h-90px {
  max-height: 90px !important;
}

.max-w-90px {
  max-width: 90px !important;
}

.w-95px {
  width: 95px !important;
}

.h-95px {
  height: 95px !important;
}

.min-w-95px {
  min-width: 95px !important;
}

.min-h-95px {
  min-height: 95px !important;
}

.max-h-95px {
  max-height: 95px !important;
}

.max-w-95px {
  max-width: 95px !important;
}

.w-100px {
  width: 100px !important;
}

.h-100px {
  height: 100px !important;
}

.min-w-100px {
  min-width: 100px !important;
}

.min-h-100px {
  min-height: 100px !important;
}

.max-h-100px {
  max-height: 100px !important;
}

.max-w-100px {
  max-width: 100px !important;
}

.w-105px {
  width: 105px !important;
}

.h-105px {
  height: 105px !important;
}

.min-w-105px {
  min-width: 105px !important;
}

.min-h-105px {
  min-height: 105px !important;
}

.max-h-105px {
  max-height: 105px !important;
}

.max-w-105px {
  max-width: 105px !important;
}

.w-110px {
  width: 110px !important;
}

.h-110px {
  height: 110px !important;
}

.min-w-110px {
  min-width: 110px !important;
}

.min-h-110px {
  min-height: 110px !important;
}

.max-h-110px {
  max-height: 110px !important;
}

.max-w-110px {
  max-width: 110px !important;
}

.w-115px {
  width: 115px !important;
}

.h-115px {
  height: 115px !important;
}

.min-w-115px {
  min-width: 115px !important;
}

.min-h-115px {
  min-height: 115px !important;
}

.max-h-115px {
  max-height: 115px !important;
}

.max-w-115px {
  max-width: 115px !important;
}

.w-120px {
  width: 120px !important;
}

.h-120px {
  height: 120px !important;
}

.min-w-120px {
  min-width: 120px !important;
}

.min-h-120px {
  min-height: 120px !important;
}

.max-h-120px {
  max-height: 120px !important;
}

.max-w-120px {
  max-width: 120px !important;
}

.w-125px {
  width: 125px !important;
}

.h-125px {
  height: 125px !important;
}

.min-w-125px {
  min-width: 125px !important;
}

.min-h-125px {
  min-height: 125px !important;
}

.max-h-125px {
  max-height: 125px !important;
}

.max-w-125px {
  max-width: 125px !important;
}

.w-130px {
  width: 130px !important;
}

.h-130px {
  height: 130px !important;
}

.min-w-130px {
  min-width: 130px !important;
}

.min-h-130px {
  min-height: 130px !important;
}

.max-h-130px {
  max-height: 130px !important;
}

.max-w-130px {
  max-width: 130px !important;
}

.w-135px {
  width: 135px !important;
}

.h-135px {
  height: 135px !important;
}

.min-w-135px {
  min-width: 135px !important;
}

.min-h-135px {
  min-height: 135px !important;
}

.max-h-135px {
  max-height: 135px !important;
}

.max-w-135px {
  max-width: 135px !important;
}

.w-140px {
  width: 140px !important;
}

.h-140px {
  height: 140px !important;
}

.min-w-140px {
  min-width: 140px !important;
}

.min-h-140px {
  min-height: 140px !important;
}

.max-h-140px {
  max-height: 140px !important;
}

.max-w-140px {
  max-width: 140px !important;
}

.w-145px {
  width: 145px !important;
}

.h-145px {
  height: 145px !important;
}

.min-w-145px {
  min-width: 145px !important;
}

.min-h-145px {
  min-height: 145px !important;
}

.max-h-145px {
  max-height: 145px !important;
}

.max-w-145px {
  max-width: 145px !important;
}

.w-150px {
  width: 150px !important;
}

.h-150px {
  height: 150px !important;
}

.min-w-150px {
  min-width: 150px !important;
}

.min-h-150px {
  min-height: 150px !important;
}

.max-h-150px {
  max-height: 150px !important;
}

.max-w-150px {
  max-width: 150px !important;
}

.w-155px {
  width: 155px !important;
}

.h-155px {
  height: 155px !important;
}

.min-w-155px {
  min-width: 155px !important;
}

.min-h-155px {
  min-height: 155px !important;
}

.max-h-155px {
  max-height: 155px !important;
}

.max-w-155px {
  max-width: 155px !important;
}

.w-160px {
  width: 160px !important;
}

.h-160px {
  height: 160px !important;
}

.min-w-160px {
  min-width: 160px !important;
}

.min-h-160px {
  min-height: 160px !important;
}

.max-h-160px {
  max-height: 160px !important;
}

.max-w-160px {
  max-width: 160px !important;
}

.w-165px {
  width: 165px !important;
}

.h-165px {
  height: 165px !important;
}

.min-w-165px {
  min-width: 165px !important;
}

.min-h-165px {
  min-height: 165px !important;
}

.max-h-165px {
  max-height: 165px !important;
}

.max-w-165px {
  max-width: 165px !important;
}

.w-176px {
  width: 170px !important;
}

.h-176px {
  height: 170px !important;
}

.min-w-176px {
  min-width: 170px !important;
}

.min-h-176px {
  min-height: 170px !important;
}

.max-h-176px {
  max-height: 170px !important;
}

.max-w-176px {
  max-width: 170px !important;
}

.w-175px {
  width: 175px !important;
}

.h-175px {
  height: 175px !important;
}

.min-w-175px {
  min-width: 175px !important;
}

.min-h-175px {
  min-height: 175px !important;
}

.max-h-175px {
  max-height: 175px !important;
}

.max-w-175px {
  max-width: 175px !important;
}

.w-180px {
  width: 180px !important;
}

.h-180px {
  height: 180px !important;
}

.min-w-180px {
  min-width: 180px !important;
}

.min-h-180px {
  min-height: 180px !important;
}

.max-h-180px {
  max-height: 180px !important;
}

.max-w-180px {
  max-width: 180px !important;
}

.w-200px {
  width: 200px !important;
}

.h-200px {
  height: 200px !important;
}

.min-w-200px {
  min-width: 200px !important;
}

.min-h-200px {
  min-height: 200px !important;
}

.max-h-200px {
  max-height: 200px !important;
}

.max-w-200px {
  max-width: 200px !important;
}

.w-225px {
  width: 225px !important;
}

.h-225px {
  height: 225px !important;
}

.min-w-225px {
  min-width: 225px !important;
}

.min-h-225px {
  min-height: 225px !important;
}

.max-h-225px {
  max-height: 225px !important;
}

.max-w-225px {
  max-width: 225px !important;
}

.w-235px {
  width: 235px !important;
}

.h-235px {
  height: 235px !important;
}

.min-w-235px {
  min-width: 235px !important;
}

.min-h-235px {
  min-height: 235px !important;
}

.max-h-235px {
  max-height: 235px !important;
}

.max-w-235px {
  max-width: 235px !important;
}

.w-250px {
  width: 250px !important;
}

.h-250px {
  height: 250px !important;
}

.min-w-250px {
  min-width: 250px !important;
}

.min-h-250px {
  min-height: 250px !important;
}

.max-h-250px {
  max-height: 250px !important;
}

.max-w-250px {
  max-width: 250px !important;
}

.w-255px {
  width: 255px !important;
}

.h-255px {
  height: 255px !important;
}

.min-w-255px {
  min-width: 255px !important;
}

.min-h-255px {
  min-height: 255px !important;
}

.max-h-255px {
  max-height: 255px !important;
}

.max-w-255px {
  max-width: 255px !important;
}

.w-260px {
  width: 260px !important;
}

.h-260px {
  height: 260px !important;
}

.min-w-260px {
  min-width: 260px !important;
}

.min-h-260px {
  min-height: 260px !important;
}

.max-h-260px {
  max-height: 260px !important;
}

.max-w-260px {
  max-width: 260px !important;
}

.w-265px {
  width: 265px !important;
}

.h-265px {
  height: 265px !important;
}

.min-w-265px {
  min-width: 265px !important;
}

.min-h-265px {
  min-height: 265px !important;
}

.max-h-265px {
  max-height: 265px !important;
}

.max-w-265px {
  max-width: 265px !important;
}

.w-275px {
  width: 275px !important;
}

.h-275px {
  height: 275px !important;
}

.min-w-275px {
  min-width: 275px !important;
}

.min-h-275px {
  min-height: 275px !important;
}

.max-h-275px {
  max-height: 275px !important;
}

.max-w-275px {
  max-width: 275px !important;
}

.w-295px {
  width: 295px !important;
}

.h-295px {
  height: 295px !important;
}

.min-w-295px {
  min-width: 295px !important;
}

.min-h-295px {
  min-height: 295px !important;
}

.max-h-295px {
  max-height: 295px !important;
}

.max-w-295px {
  max-width: 295px !important;
}

.w-300px {
  width: 300px !important;
}

.h-300px {
  height: 300px !important;
}

.min-w-300px {
  min-width: 300px !important;
}

.min-h-300px {
  min-height: 300px !important;
}

.max-h-300px {
  max-height: 300px !important;
}

.max-w-300px {
  max-width: 300px !important;
}

.w-325px {
  width: 325px !important;
}

.h-325px {
  height: 325px !important;
}

.min-w-325px {
  min-width: 325px !important;
}

.min-h-325px {
  min-height: 325px !important;
}

.max-h-325px {
  max-height: 325px !important;
}

.max-w-325px {
  max-width: 325px !important;
}

.w-350px {
  width: 350px !important;
}

.h-350px {
  height: 350px !important;
}

.min-w-350px {
  min-width: 350px !important;
}

.min-h-350px {
  min-height: 350px !important;
}

.max-h-350px {
  max-height: 350px !important;
}

.max-w-350px {
  max-width: 350px !important;
}

.w-375px {
  width: 375px !important;
}

.h-375px {
  height: 375px !important;
}

.min-w-375px {
  min-width: 375px !important;
}

.min-h-375px {
  min-height: 375px !important;
}

.max-h-375px {
  max-height: 375px !important;
}

.max-w-375px {
  max-width: 375px !important;
}

.w-400px {
  width: 400px !important;
}

.h-400px {
  height: 400px !important;
}

.min-w-400px {
  min-width: 400px !important;
}

.min-h-400px {
  min-height: 400px !important;
}

.max-h-400px {
  max-height: 400px !important;
}

.max-w-400px {
  max-width: 400px !important;
}

.w-425px {
  width: 425px !important;
}

.h-425px {
  height: 425px !important;
}

.min-w-425px {
  min-width: 425px !important;
}

.min-h-425px {
  min-height: 425px !important;
}

.max-h-425px {
  max-height: 425px !important;
}

.max-w-425px {
  max-width: 425px !important;
}

.w-450px {
  width: 450px !important;
}

.h-450px {
  height: 450px !important;
}

.min-w-450px {
  min-width: 450px !important;
}

.min-h-450px {
  min-height: 450px !important;
}

.max-h-450px {
  max-height: 450px !important;
}

.max-w-450px {
  max-width: 450px !important;
}

.w-475px {
  width: 475px !important;
}

.h-475px {
  height: 475px !important;
}

.min-w-475px {
  min-width: 475px !important;
}

.min-h-475px {
  min-height: 475px !important;
}

.max-h-475px {
  max-height: 475px !important;
}

.max-w-475px {
  max-width: 475px !important;
}

.w-500px {
  width: 500px !important;
}

.h-500px {
  height: 500px !important;
}

.min-w-500px {
  min-width: 500px !important;
}

.min-h-500px {
  min-height: 500px !important;
}

.max-h-500px {
  max-height: 500px !important;
}

.max-w-500px {
  max-width: 500px !important;
}

.w-550px {
  width: 550px !important;
}

.h-550px {
  height: 550px !important;
}

.min-w-550px {
  min-width: 550px !important;
}

.min-h-550px {
  min-height: 550px !important;
}

.max-h-550px {
  max-height: 550px !important;
}

.max-w-550px {
  max-width: 550px !important;
}

.w-600px {
  width: 600px !important;
}

.h-600px {
  height: 600px !important;
}

.min-w-600px {
  min-width: 600px !important;
}

.min-h-600px {
  min-height: 600px !important;
}

.max-h-600px {
  max-height: 600px !important;
}

.max-w-600px {
  max-width: 600px !important;
}

.w-650px {
  width: 650px !important;
}

.h-650px {
  height: 650px !important;
}

.min-w-650px {
  min-width: 650px !important;
}

.min-h-650px {
  min-height: 650px !important;
}

.max-h-650px {
  max-height: 650px !important;
}

.max-w-650px {
  max-width: 650px !important;
}

.w-700px {
  width: 700px !important;
}

.h-700px {
  height: 700px !important;
}

.min-w-700px {
  min-width: 700px !important;
}

.min-h-700px {
  min-height: 700px !important;
}

.max-h-700px {
  max-height: 700px !important;
}

.max-w-700px {
  max-width: 700px !important;
}

.w-750px {
  width: 750px !important;
}

.h-750px {
  height: 750px !important;
}

.min-w-750px {
  min-width: 750px !important;
}

.min-h-750px {
  min-height: 750px !important;
}

.max-h-750px {
  max-height: 750px !important;
}

.max-w-750px {
  max-width: 750px !important;
}

.w-800px {
  width: 800px !important;
}

.h-800px {
  height: 800px !important;
}

.min-w-800px {
  min-width: 800px !important;
}

.min-h-800px {
  min-height: 800px !important;
}

.max-h-800px {
  max-height: 800px !important;
}

.max-w-800px {
  max-width: 800px !important;
}

.w-850px {
  width: 850px !important;
}

.h-850px {
  height: 850px !important;
}

.min-w-850px {
  min-width: 850px !important;
}

.min-h-850px {
  min-height: 850px !important;
}

.max-h-850px {
  max-height: 850px !important;
}

.max-w-850px {
  max-width: 850px !important;
}

.w-900px {
  width: 900px !important;
}

.h-900px {
  height: 900px !important;
}

.min-w-900px {
  min-width: 900px !important;
}

.min-h-900px {
  min-height: 900px !important;
}

.max-h-900px {
  max-height: 900px !important;
}

.max-w-900px {
  max-width: 900px !important;
}

.w-950px {
  width: 950px !important;
}

.h-950px {
  height: 950px !important;
}

.min-w-950px {
  min-width: 950px !important;
}

.min-h-950px {
  min-height: 950px !important;
}

.max-h-950px {
  max-height: 950px !important;
}

.max-w-950px {
  max-width: 950px !important;
}

.w-1000px {
  width: 1000px !important;
}

.h-1000px {
  height: 1000px !important;
}

.min-w-1000px {
  min-width: 1000px !important;
}

.min-h-1000px {
  min-height: 1000px !important;
}

.max-h-1000px {
  max-height: 1000px !important;
}

.max-w-1000px {
  max-width: 1000px !important;
}

@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
  .min-w-sm-100 {
    min-width: 100% !important;
  }
  .min-h-sm-100 {
    min-height: 100% !important;
  }
  .max-h-sm-100 {
    max-height: 100% !important;
  }
  .max-w-sm-100 {
    max-width: 100% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
  .min-w-sm-50 {
    min-width: 50% !important;
  }
  .min-h-sm-50 {
    min-height: 50% !important;
  }
  .max-h-sm-50 {
    max-height: 50% !important;
  }
  .max-w-sm-50 {
    max-width: 50% !important;
  }
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
  .min-w-sm-auto {
    min-width: auto !important;
  }
  .min-h-sm-auto {
    min-height: auto !important;
  }
  .max-h-sm-auto {
    max-height: auto !important;
  }
  .max-w-sm-auto {
    max-width: auto !important;
  }
  .w-sm-1px {
    width: 1px !important;
  }
  .h-sm-1px {
    height: 1px !important;
  }
  .min-w-sm-1px {
    min-width: 1px !important;
  }
  .min-h-sm-1px {
    min-height: 1px !important;
  }
  .max-h-sm-1px {
    max-height: 1px !important;
  }
  .max-w-sm-1px {
    max-width: 1px !important;
  }
  .w-sm-2px {
    width: 2px !important;
  }
  .h-sm-2px {
    height: 2px !important;
  }
  .min-w-sm-2px {
    min-width: 2px !important;
  }
  .min-h-sm-2px {
    min-height: 2px !important;
  }
  .max-h-sm-2px {
    max-height: 2px !important;
  }
  .max-w-sm-2px {
    max-width: 2px !important;
  }
  .w-sm-3px {
    width: 3px !important;
  }
  .h-sm-3px {
    height: 3px !important;
  }
  .min-w-sm-3px {
    min-width: 3px !important;
  }
  .min-h-sm-3px {
    min-height: 3px !important;
  }
  .max-h-sm-3px {
    max-height: 3px !important;
  }
  .max-w-sm-3px {
    max-width: 3px !important;
  }
  .w-sm-4px {
    width: 4px !important;
  }
  .h-sm-4px {
    height: 4px !important;
  }
  .min-w-sm-4px {
    min-width: 4px !important;
  }
  .min-h-sm-4px {
    min-height: 4px !important;
  }
  .max-h-sm-4px {
    max-height: 4px !important;
  }
  .max-w-sm-4px {
    max-width: 4px !important;
  }
  .w-sm-5px {
    width: 5px !important;
  }
  .h-sm-5px {
    height: 5px !important;
  }
  .min-w-sm-5px {
    min-width: 5px !important;
  }
  .min-h-sm-5px {
    min-height: 5px !important;
  }
  .max-h-sm-5px {
    max-height: 5px !important;
  }
  .max-w-sm-5px {
    max-width: 5px !important;
  }
  .w-sm-10px {
    width: 10px !important;
  }
  .h-sm-10px {
    height: 10px !important;
  }
  .min-w-sm-10px {
    min-width: 10px !important;
  }
  .min-h-sm-10px {
    min-height: 10px !important;
  }
  .max-h-sm-10px {
    max-height: 10px !important;
  }
  .max-w-sm-10px {
    max-width: 10px !important;
  }
  .w-sm-15px {
    width: 15px !important;
  }
  .h-sm-15px {
    height: 15px !important;
  }
  .min-w-sm-15px {
    min-width: 15px !important;
  }
  .min-h-sm-15px {
    min-height: 15px !important;
  }
  .max-h-sm-15px {
    max-height: 15px !important;
  }
  .max-w-sm-15px {
    max-width: 15px !important;
  }
  .w-sm-20px {
    width: 20px !important;
  }
  .h-sm-20px {
    height: 20px !important;
  }
  .min-w-sm-20px {
    min-width: 20px !important;
  }
  .min-h-sm-20px {
    min-height: 20px !important;
  }
  .max-h-sm-20px {
    max-height: 20px !important;
  }
  .max-w-sm-20px {
    max-width: 20px !important;
  }
  .w-sm-25px {
    width: 25px !important;
  }
  .h-sm-25px {
    height: 25px !important;
  }
  .min-w-sm-25px {
    min-width: 25px !important;
  }
  .min-h-sm-25px {
    min-height: 25px !important;
  }
  .max-h-sm-25px {
    max-height: 25px !important;
  }
  .max-w-sm-25px {
    max-width: 25px !important;
  }
  .w-sm-30px {
    width: 30px !important;
  }
  .h-sm-30px {
    height: 30px !important;
  }
  .min-w-sm-30px {
    min-width: 30px !important;
  }
  .min-h-sm-30px {
    min-height: 30px !important;
  }
  .max-h-sm-30px {
    max-height: 30px !important;
  }
  .max-w-sm-30px {
    max-width: 30px !important;
  }
  .w-sm-35px {
    width: 35px !important;
  }
  .h-sm-35px {
    height: 35px !important;
  }
  .min-w-sm-35px {
    min-width: 35px !important;
  }
  .min-h-sm-35px {
    min-height: 35px !important;
  }
  .max-h-sm-35px {
    max-height: 35px !important;
  }
  .max-w-sm-35px {
    max-width: 35px !important;
  }
  .w-sm-40px {
    width: 40px !important;
  }
  .h-sm-40px {
    height: 40px !important;
  }
  .min-w-sm-40px {
    min-width: 40px !important;
  }
  .min-h-sm-40px {
    min-height: 40px !important;
  }
  .max-h-sm-40px {
    max-height: 40px !important;
  }
  .max-w-sm-40px {
    max-width: 40px !important;
  }
  .w-sm-45px {
    width: 45px !important;
  }
  .h-sm-45px {
    height: 45px !important;
  }
  .min-w-sm-45px {
    min-width: 45px !important;
  }
  .min-h-sm-45px {
    min-height: 45px !important;
  }
  .max-h-sm-45px {
    max-height: 45px !important;
  }
  .max-w-sm-45px {
    max-width: 45px !important;
  }
  .w-sm-50px {
    width: 50px !important;
  }
  .h-sm-50px {
    height: 50px !important;
  }
  .min-w-sm-50px {
    min-width: 50px !important;
  }
  .min-h-sm-50px {
    min-height: 50px !important;
  }
  .max-h-sm-50px {
    max-height: 50px !important;
  }
  .max-w-sm-50px {
    max-width: 50px !important;
  }
  .w-sm-55px {
    width: 55px !important;
  }
  .h-sm-55px {
    height: 55px !important;
  }
  .min-w-sm-55px {
    min-width: 55px !important;
  }
  .min-h-sm-55px {
    min-height: 55px !important;
  }
  .max-h-sm-55px {
    max-height: 55px !important;
  }
  .max-w-sm-55px {
    max-width: 55px !important;
  }
  .w-sm-60px {
    width: 60px !important;
  }
  .h-sm-60px {
    height: 60px !important;
  }
  .min-w-sm-60px {
    min-width: 60px !important;
  }
  .min-h-sm-60px {
    min-height: 60px !important;
  }
  .max-h-sm-60px {
    max-height: 60px !important;
  }
  .max-w-sm-60px {
    max-width: 60px !important;
  }
  .w-sm-65px {
    width: 65px !important;
  }
  .h-sm-65px {
    height: 65px !important;
  }
  .min-w-sm-65px {
    min-width: 65px !important;
  }
  .min-h-sm-65px {
    min-height: 65px !important;
  }
  .max-h-sm-65px {
    max-height: 65px !important;
  }
  .max-w-sm-65px {
    max-width: 65px !important;
  }
  .w-sm-70px {
    width: 70px !important;
  }
  .h-sm-70px {
    height: 70px !important;
  }
  .min-w-sm-70px {
    min-width: 70px !important;
  }
  .min-h-sm-70px {
    min-height: 70px !important;
  }
  .max-h-sm-70px {
    max-height: 70px !important;
  }
  .max-w-sm-70px {
    max-width: 70px !important;
  }
  .w-sm-75px {
    width: 75px !important;
  }
  .h-sm-75px {
    height: 75px !important;
  }
  .min-w-sm-75px {
    min-width: 75px !important;
  }
  .min-h-sm-75px {
    min-height: 75px !important;
  }
  .max-h-sm-75px {
    max-height: 75px !important;
  }
  .max-w-sm-75px {
    max-width: 75px !important;
  }
  .w-sm-80px {
    width: 80px !important;
  }
  .h-sm-80px {
    height: 80px !important;
  }
  .min-w-sm-80px {
    min-width: 80px !important;
  }
  .min-h-sm-80px {
    min-height: 80px !important;
  }
  .max-h-sm-80px {
    max-height: 80px !important;
  }
  .max-w-sm-80px {
    max-width: 80px !important;
  }
  .w-sm-85px {
    width: 85px !important;
  }
  .h-sm-85px {
    height: 85px !important;
  }
  .min-w-sm-85px {
    min-width: 85px !important;
  }
  .min-h-sm-85px {
    min-height: 85px !important;
  }
  .max-h-sm-85px {
    max-height: 85px !important;
  }
  .max-w-sm-85px {
    max-width: 85px !important;
  }
  .w-sm-90px {
    width: 90px !important;
  }
  .h-sm-90px {
    height: 90px !important;
  }
  .min-w-sm-90px {
    min-width: 90px !important;
  }
  .min-h-sm-90px {
    min-height: 90px !important;
  }
  .max-h-sm-90px {
    max-height: 90px !important;
  }
  .max-w-sm-90px {
    max-width: 90px !important;
  }
  .w-sm-95px {
    width: 95px !important;
  }
  .h-sm-95px {
    height: 95px !important;
  }
  .min-w-sm-95px {
    min-width: 95px !important;
  }
  .min-h-sm-95px {
    min-height: 95px !important;
  }
  .max-h-sm-95px {
    max-height: 95px !important;
  }
  .max-w-sm-95px {
    max-width: 95px !important;
  }
  .w-sm-100px {
    width: 100px !important;
  }
  .h-sm-100px {
    height: 100px !important;
  }
  .min-w-sm-100px {
    min-width: 100px !important;
  }
  .min-h-sm-100px {
    min-height: 100px !important;
  }
  .max-h-sm-100px {
    max-height: 100px !important;
  }
  .max-w-sm-100px {
    max-width: 100px !important;
  }
  .w-sm-105px {
    width: 105px !important;
  }
  .h-sm-105px {
    height: 105px !important;
  }
  .min-w-sm-105px {
    min-width: 105px !important;
  }
  .min-h-sm-105px {
    min-height: 105px !important;
  }
  .max-h-sm-105px {
    max-height: 105px !important;
  }
  .max-w-sm-105px {
    max-width: 105px !important;
  }
  .w-sm-110px {
    width: 110px !important;
  }
  .h-sm-110px {
    height: 110px !important;
  }
  .min-w-sm-110px {
    min-width: 110px !important;
  }
  .min-h-sm-110px {
    min-height: 110px !important;
  }
  .max-h-sm-110px {
    max-height: 110px !important;
  }
  .max-w-sm-110px {
    max-width: 110px !important;
  }
  .w-sm-115px {
    width: 115px !important;
  }
  .h-sm-115px {
    height: 115px !important;
  }
  .min-w-sm-115px {
    min-width: 115px !important;
  }
  .min-h-sm-115px {
    min-height: 115px !important;
  }
  .max-h-sm-115px {
    max-height: 115px !important;
  }
  .max-w-sm-115px {
    max-width: 115px !important;
  }
  .w-sm-120px {
    width: 120px !important;
  }
  .h-sm-120px {
    height: 120px !important;
  }
  .min-w-sm-120px {
    min-width: 120px !important;
  }
  .min-h-sm-120px {
    min-height: 120px !important;
  }
  .max-h-sm-120px {
    max-height: 120px !important;
  }
  .max-w-sm-120px {
    max-width: 120px !important;
  }
  .w-sm-125px {
    width: 125px !important;
  }
  .h-sm-125px {
    height: 125px !important;
  }
  .min-w-sm-125px {
    min-width: 125px !important;
  }
  .min-h-sm-125px {
    min-height: 125px !important;
  }
  .max-h-sm-125px {
    max-height: 125px !important;
  }
  .max-w-sm-125px {
    max-width: 125px !important;
  }
  .w-sm-130px {
    width: 130px !important;
  }
  .h-sm-130px {
    height: 130px !important;
  }
  .min-w-sm-130px {
    min-width: 130px !important;
  }
  .min-h-sm-130px {
    min-height: 130px !important;
  }
  .max-h-sm-130px {
    max-height: 130px !important;
  }
  .max-w-sm-130px {
    max-width: 130px !important;
  }
  .w-sm-135px {
    width: 135px !important;
  }
  .h-sm-135px {
    height: 135px !important;
  }
  .min-w-sm-135px {
    min-width: 135px !important;
  }
  .min-h-sm-135px {
    min-height: 135px !important;
  }
  .max-h-sm-135px {
    max-height: 135px !important;
  }
  .max-w-sm-135px {
    max-width: 135px !important;
  }
  .w-sm-140px {
    width: 140px !important;
  }
  .h-sm-140px {
    height: 140px !important;
  }
  .min-w-sm-140px {
    min-width: 140px !important;
  }
  .min-h-sm-140px {
    min-height: 140px !important;
  }
  .max-h-sm-140px {
    max-height: 140px !important;
  }
  .max-w-sm-140px {
    max-width: 140px !important;
  }
  .w-sm-145px {
    width: 145px !important;
  }
  .h-sm-145px {
    height: 145px !important;
  }
  .min-w-sm-145px {
    min-width: 145px !important;
  }
  .min-h-sm-145px {
    min-height: 145px !important;
  }
  .max-h-sm-145px {
    max-height: 145px !important;
  }
  .max-w-sm-145px {
    max-width: 145px !important;
  }
  .w-sm-150px {
    width: 150px !important;
  }
  .h-sm-150px {
    height: 150px !important;
  }
  .min-w-sm-150px {
    min-width: 150px !important;
  }
  .min-h-sm-150px {
    min-height: 150px !important;
  }
  .max-h-sm-150px {
    max-height: 150px !important;
  }
  .max-w-sm-150px {
    max-width: 150px !important;
  }
  .w-sm-155px {
    width: 155px !important;
  }
  .h-sm-155px {
    height: 155px !important;
  }
  .min-w-sm-155px {
    min-width: 155px !important;
  }
  .min-h-sm-155px {
    min-height: 155px !important;
  }
  .max-h-sm-155px {
    max-height: 155px !important;
  }
  .max-w-sm-155px {
    max-width: 155px !important;
  }
  .w-sm-160px {
    width: 160px !important;
  }
  .h-sm-160px {
    height: 160px !important;
  }
  .min-w-sm-160px {
    min-width: 160px !important;
  }
  .min-h-sm-160px {
    min-height: 160px !important;
  }
  .max-h-sm-160px {
    max-height: 160px !important;
  }
  .max-w-sm-160px {
    max-width: 160px !important;
  }
  .w-sm-165px {
    width: 165px !important;
  }
  .h-sm-165px {
    height: 165px !important;
  }
  .min-w-sm-165px {
    min-width: 165px !important;
  }
  .min-h-sm-165px {
    min-height: 165px !important;
  }
  .max-h-sm-165px {
    max-height: 165px !important;
  }
  .max-w-sm-165px {
    max-width: 165px !important;
  }
  .w-sm-176px {
    width: 170px !important;
  }
  .h-sm-176px {
    height: 170px !important;
  }
  .min-w-sm-176px {
    min-width: 170px !important;
  }
  .min-h-sm-176px {
    min-height: 170px !important;
  }
  .max-h-sm-176px {
    max-height: 170px !important;
  }
  .max-w-sm-176px {
    max-width: 170px !important;
  }
  .w-sm-175px {
    width: 175px !important;
  }
  .h-sm-175px {
    height: 175px !important;
  }
  .min-w-sm-175px {
    min-width: 175px !important;
  }
  .min-h-sm-175px {
    min-height: 175px !important;
  }
  .max-h-sm-175px {
    max-height: 175px !important;
  }
  .max-w-sm-175px {
    max-width: 175px !important;
  }
  .w-sm-180px {
    width: 180px !important;
  }
  .h-sm-180px {
    height: 180px !important;
  }
  .min-w-sm-180px {
    min-width: 180px !important;
  }
  .min-h-sm-180px {
    min-height: 180px !important;
  }
  .max-h-sm-180px {
    max-height: 180px !important;
  }
  .max-w-sm-180px {
    max-width: 180px !important;
  }
  .w-sm-200px {
    width: 200px !important;
  }
  .h-sm-200px {
    height: 200px !important;
  }
  .min-w-sm-200px {
    min-width: 200px !important;
  }
  .min-h-sm-200px {
    min-height: 200px !important;
  }
  .max-h-sm-200px {
    max-height: 200px !important;
  }
  .max-w-sm-200px {
    max-width: 200px !important;
  }
  .w-sm-225px {
    width: 225px !important;
  }
  .h-sm-225px {
    height: 225px !important;
  }
  .min-w-sm-225px {
    min-width: 225px !important;
  }
  .min-h-sm-225px {
    min-height: 225px !important;
  }
  .max-h-sm-225px {
    max-height: 225px !important;
  }
  .max-w-sm-225px {
    max-width: 225px !important;
  }
  .w-sm-235px {
    width: 235px !important;
  }
  .h-sm-235px {
    height: 235px !important;
  }
  .min-w-sm-235px {
    min-width: 235px !important;
  }
  .min-h-sm-235px {
    min-height: 235px !important;
  }
  .max-h-sm-235px {
    max-height: 235px !important;
  }
  .max-w-sm-235px {
    max-width: 235px !important;
  }
  .w-sm-250px {
    width: 250px !important;
  }
  .h-sm-250px {
    height: 250px !important;
  }
  .min-w-sm-250px {
    min-width: 250px !important;
  }
  .min-h-sm-250px {
    min-height: 250px !important;
  }
  .max-h-sm-250px {
    max-height: 250px !important;
  }
  .max-w-sm-250px {
    max-width: 250px !important;
  }
  .w-sm-255px {
    width: 255px !important;
  }
  .h-sm-255px {
    height: 255px !important;
  }
  .min-w-sm-255px {
    min-width: 255px !important;
  }
  .min-h-sm-255px {
    min-height: 255px !important;
  }
  .max-h-sm-255px {
    max-height: 255px !important;
  }
  .max-w-sm-255px {
    max-width: 255px !important;
  }
  .w-sm-260px {
    width: 260px !important;
  }
  .h-sm-260px {
    height: 260px !important;
  }
  .min-w-sm-260px {
    min-width: 260px !important;
  }
  .min-h-sm-260px {
    min-height: 260px !important;
  }
  .max-h-sm-260px {
    max-height: 260px !important;
  }
  .max-w-sm-260px {
    max-width: 260px !important;
  }
  .w-sm-265px {
    width: 265px !important;
  }
  .h-sm-265px {
    height: 265px !important;
  }
  .min-w-sm-265px {
    min-width: 265px !important;
  }
  .min-h-sm-265px {
    min-height: 265px !important;
  }
  .max-h-sm-265px {
    max-height: 265px !important;
  }
  .max-w-sm-265px {
    max-width: 265px !important;
  }
  .w-sm-275px {
    width: 275px !important;
  }
  .h-sm-275px {
    height: 275px !important;
  }
  .min-w-sm-275px {
    min-width: 275px !important;
  }
  .min-h-sm-275px {
    min-height: 275px !important;
  }
  .max-h-sm-275px {
    max-height: 275px !important;
  }
  .max-w-sm-275px {
    max-width: 275px !important;
  }
  .w-sm-295px {
    width: 295px !important;
  }
  .h-sm-295px {
    height: 295px !important;
  }
  .min-w-sm-295px {
    min-width: 295px !important;
  }
  .min-h-sm-295px {
    min-height: 295px !important;
  }
  .max-h-sm-295px {
    max-height: 295px !important;
  }
  .max-w-sm-295px {
    max-width: 295px !important;
  }
  .w-sm-300px {
    width: 300px !important;
  }
  .h-sm-300px {
    height: 300px !important;
  }
  .min-w-sm-300px {
    min-width: 300px !important;
  }
  .min-h-sm-300px {
    min-height: 300px !important;
  }
  .max-h-sm-300px {
    max-height: 300px !important;
  }
  .max-w-sm-300px {
    max-width: 300px !important;
  }
  .w-sm-325px {
    width: 325px !important;
  }
  .h-sm-325px {
    height: 325px !important;
  }
  .min-w-sm-325px {
    min-width: 325px !important;
  }
  .min-h-sm-325px {
    min-height: 325px !important;
  }
  .max-h-sm-325px {
    max-height: 325px !important;
  }
  .max-w-sm-325px {
    max-width: 325px !important;
  }
  .w-sm-350px {
    width: 350px !important;
  }
  .h-sm-350px {
    height: 350px !important;
  }
  .min-w-sm-350px {
    min-width: 350px !important;
  }
  .min-h-sm-350px {
    min-height: 350px !important;
  }
  .max-h-sm-350px {
    max-height: 350px !important;
  }
  .max-w-sm-350px {
    max-width: 350px !important;
  }
  .w-sm-375px {
    width: 375px !important;
  }
  .h-sm-375px {
    height: 375px !important;
  }
  .min-w-sm-375px {
    min-width: 375px !important;
  }
  .min-h-sm-375px {
    min-height: 375px !important;
  }
  .max-h-sm-375px {
    max-height: 375px !important;
  }
  .max-w-sm-375px {
    max-width: 375px !important;
  }
  .w-sm-400px {
    width: 400px !important;
  }
  .h-sm-400px {
    height: 400px !important;
  }
  .min-w-sm-400px {
    min-width: 400px !important;
  }
  .min-h-sm-400px {
    min-height: 400px !important;
  }
  .max-h-sm-400px {
    max-height: 400px !important;
  }
  .max-w-sm-400px {
    max-width: 400px !important;
  }
  .w-sm-425px {
    width: 425px !important;
  }
  .h-sm-425px {
    height: 425px !important;
  }
  .min-w-sm-425px {
    min-width: 425px !important;
  }
  .min-h-sm-425px {
    min-height: 425px !important;
  }
  .max-h-sm-425px {
    max-height: 425px !important;
  }
  .max-w-sm-425px {
    max-width: 425px !important;
  }
  .w-sm-450px {
    width: 450px !important;
  }
  .h-sm-450px {
    height: 450px !important;
  }
  .min-w-sm-450px {
    min-width: 450px !important;
  }
  .min-h-sm-450px {
    min-height: 450px !important;
  }
  .max-h-sm-450px {
    max-height: 450px !important;
  }
  .max-w-sm-450px {
    max-width: 450px !important;
  }
  .w-sm-475px {
    width: 475px !important;
  }
  .h-sm-475px {
    height: 475px !important;
  }
  .min-w-sm-475px {
    min-width: 475px !important;
  }
  .min-h-sm-475px {
    min-height: 475px !important;
  }
  .max-h-sm-475px {
    max-height: 475px !important;
  }
  .max-w-sm-475px {
    max-width: 475px !important;
  }
  .w-sm-500px {
    width: 500px !important;
  }
  .h-sm-500px {
    height: 500px !important;
  }
  .min-w-sm-500px {
    min-width: 500px !important;
  }
  .min-h-sm-500px {
    min-height: 500px !important;
  }
  .max-h-sm-500px {
    max-height: 500px !important;
  }
  .max-w-sm-500px {
    max-width: 500px !important;
  }
  .w-sm-550px {
    width: 550px !important;
  }
  .h-sm-550px {
    height: 550px !important;
  }
  .min-w-sm-550px {
    min-width: 550px !important;
  }
  .min-h-sm-550px {
    min-height: 550px !important;
  }
  .max-h-sm-550px {
    max-height: 550px !important;
  }
  .max-w-sm-550px {
    max-width: 550px !important;
  }
  .w-sm-600px {
    width: 600px !important;
  }
  .h-sm-600px {
    height: 600px !important;
  }
  .min-w-sm-600px {
    min-width: 600px !important;
  }
  .min-h-sm-600px {
    min-height: 600px !important;
  }
  .max-h-sm-600px {
    max-height: 600px !important;
  }
  .max-w-sm-600px {
    max-width: 600px !important;
  }
  .w-sm-650px {
    width: 650px !important;
  }
  .h-sm-650px {
    height: 650px !important;
  }
  .min-w-sm-650px {
    min-width: 650px !important;
  }
  .min-h-sm-650px {
    min-height: 650px !important;
  }
  .max-h-sm-650px {
    max-height: 650px !important;
  }
  .max-w-sm-650px {
    max-width: 650px !important;
  }
  .w-sm-700px {
    width: 700px !important;
  }
  .h-sm-700px {
    height: 700px !important;
  }
  .min-w-sm-700px {
    min-width: 700px !important;
  }
  .min-h-sm-700px {
    min-height: 700px !important;
  }
  .max-h-sm-700px {
    max-height: 700px !important;
  }
  .max-w-sm-700px {
    max-width: 700px !important;
  }
  .w-sm-750px {
    width: 750px !important;
  }
  .h-sm-750px {
    height: 750px !important;
  }
  .min-w-sm-750px {
    min-width: 750px !important;
  }
  .min-h-sm-750px {
    min-height: 750px !important;
  }
  .max-h-sm-750px {
    max-height: 750px !important;
  }
  .max-w-sm-750px {
    max-width: 750px !important;
  }
  .w-sm-800px {
    width: 800px !important;
  }
  .h-sm-800px {
    height: 800px !important;
  }
  .min-w-sm-800px {
    min-width: 800px !important;
  }
  .min-h-sm-800px {
    min-height: 800px !important;
  }
  .max-h-sm-800px {
    max-height: 800px !important;
  }
  .max-w-sm-800px {
    max-width: 800px !important;
  }
  .w-sm-850px {
    width: 850px !important;
  }
  .h-sm-850px {
    height: 850px !important;
  }
  .min-w-sm-850px {
    min-width: 850px !important;
  }
  .min-h-sm-850px {
    min-height: 850px !important;
  }
  .max-h-sm-850px {
    max-height: 850px !important;
  }
  .max-w-sm-850px {
    max-width: 850px !important;
  }
  .w-sm-900px {
    width: 900px !important;
  }
  .h-sm-900px {
    height: 900px !important;
  }
  .min-w-sm-900px {
    min-width: 900px !important;
  }
  .min-h-sm-900px {
    min-height: 900px !important;
  }
  .max-h-sm-900px {
    max-height: 900px !important;
  }
  .max-w-sm-900px {
    max-width: 900px !important;
  }
  .w-sm-950px {
    width: 950px !important;
  }
  .h-sm-950px {
    height: 950px !important;
  }
  .min-w-sm-950px {
    min-width: 950px !important;
  }
  .min-h-sm-950px {
    min-height: 950px !important;
  }
  .max-h-sm-950px {
    max-height: 950px !important;
  }
  .max-w-sm-950px {
    max-width: 950px !important;
  }
  .w-sm-1000px {
    width: 1000px !important;
  }
  .h-sm-1000px {
    height: 1000px !important;
  }
  .min-w-sm-1000px {
    min-width: 1000px !important;
  }
  .min-h-sm-1000px {
    min-height: 1000px !important;
  }
  .max-h-sm-1000px {
    max-height: 1000px !important;
  }
  .max-w-sm-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
  .min-w-md-100 {
    min-width: 100% !important;
  }
  .min-h-md-100 {
    min-height: 100% !important;
  }
  .max-h-md-100 {
    max-height: 100% !important;
  }
  .max-w-md-100 {
    max-width: 100% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
  .min-w-md-50 {
    min-width: 50% !important;
  }
  .min-h-md-50 {
    min-height: 50% !important;
  }
  .max-h-md-50 {
    max-height: 50% !important;
  }
  .max-w-md-50 {
    max-width: 50% !important;
  }
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
  .min-w-md-auto {
    min-width: auto !important;
  }
  .min-h-md-auto {
    min-height: auto !important;
  }
  .max-h-md-auto {
    max-height: auto !important;
  }
  .max-w-md-auto {
    max-width: auto !important;
  }
  .w-md-1px {
    width: 1px !important;
  }
  .h-md-1px {
    height: 1px !important;
  }
  .min-w-md-1px {
    min-width: 1px !important;
  }
  .min-h-md-1px {
    min-height: 1px !important;
  }
  .max-h-md-1px {
    max-height: 1px !important;
  }
  .max-w-md-1px {
    max-width: 1px !important;
  }
  .w-md-2px {
    width: 2px !important;
  }
  .h-md-2px {
    height: 2px !important;
  }
  .min-w-md-2px {
    min-width: 2px !important;
  }
  .min-h-md-2px {
    min-height: 2px !important;
  }
  .max-h-md-2px {
    max-height: 2px !important;
  }
  .max-w-md-2px {
    max-width: 2px !important;
  }
  .w-md-3px {
    width: 3px !important;
  }
  .h-md-3px {
    height: 3px !important;
  }
  .min-w-md-3px {
    min-width: 3px !important;
  }
  .min-h-md-3px {
    min-height: 3px !important;
  }
  .max-h-md-3px {
    max-height: 3px !important;
  }
  .max-w-md-3px {
    max-width: 3px !important;
  }
  .w-md-4px {
    width: 4px !important;
  }
  .h-md-4px {
    height: 4px !important;
  }
  .min-w-md-4px {
    min-width: 4px !important;
  }
  .min-h-md-4px {
    min-height: 4px !important;
  }
  .max-h-md-4px {
    max-height: 4px !important;
  }
  .max-w-md-4px {
    max-width: 4px !important;
  }
  .w-md-5px {
    width: 5px !important;
  }
  .h-md-5px {
    height: 5px !important;
  }
  .min-w-md-5px {
    min-width: 5px !important;
  }
  .min-h-md-5px {
    min-height: 5px !important;
  }
  .max-h-md-5px {
    max-height: 5px !important;
  }
  .max-w-md-5px {
    max-width: 5px !important;
  }
  .w-md-10px {
    width: 10px !important;
  }
  .h-md-10px {
    height: 10px !important;
  }
  .min-w-md-10px {
    min-width: 10px !important;
  }
  .min-h-md-10px {
    min-height: 10px !important;
  }
  .max-h-md-10px {
    max-height: 10px !important;
  }
  .max-w-md-10px {
    max-width: 10px !important;
  }
  .w-md-15px {
    width: 15px !important;
  }
  .h-md-15px {
    height: 15px !important;
  }
  .min-w-md-15px {
    min-width: 15px !important;
  }
  .min-h-md-15px {
    min-height: 15px !important;
  }
  .max-h-md-15px {
    max-height: 15px !important;
  }
  .max-w-md-15px {
    max-width: 15px !important;
  }
  .w-md-20px {
    width: 20px !important;
  }
  .h-md-20px {
    height: 20px !important;
  }
  .min-w-md-20px {
    min-width: 20px !important;
  }
  .min-h-md-20px {
    min-height: 20px !important;
  }
  .max-h-md-20px {
    max-height: 20px !important;
  }
  .max-w-md-20px {
    max-width: 20px !important;
  }
  .w-md-25px {
    width: 25px !important;
  }
  .h-md-25px {
    height: 25px !important;
  }
  .min-w-md-25px {
    min-width: 25px !important;
  }
  .min-h-md-25px {
    min-height: 25px !important;
  }
  .max-h-md-25px {
    max-height: 25px !important;
  }
  .max-w-md-25px {
    max-width: 25px !important;
  }
  .w-md-30px {
    width: 30px !important;
  }
  .h-md-30px {
    height: 30px !important;
  }
  .min-w-md-30px {
    min-width: 30px !important;
  }
  .min-h-md-30px {
    min-height: 30px !important;
  }
  .max-h-md-30px {
    max-height: 30px !important;
  }
  .max-w-md-30px {
    max-width: 30px !important;
  }
  .w-md-35px {
    width: 35px !important;
  }
  .h-md-35px {
    height: 35px !important;
  }
  .min-w-md-35px {
    min-width: 35px !important;
  }
  .min-h-md-35px {
    min-height: 35px !important;
  }
  .max-h-md-35px {
    max-height: 35px !important;
  }
  .max-w-md-35px {
    max-width: 35px !important;
  }
  .w-md-40px {
    width: 40px !important;
  }
  .h-md-40px {
    height: 40px !important;
  }
  .min-w-md-40px {
    min-width: 40px !important;
  }
  .min-h-md-40px {
    min-height: 40px !important;
  }
  .max-h-md-40px {
    max-height: 40px !important;
  }
  .max-w-md-40px {
    max-width: 40px !important;
  }
  .w-md-45px {
    width: 45px !important;
  }
  .h-md-45px {
    height: 45px !important;
  }
  .min-w-md-45px {
    min-width: 45px !important;
  }
  .min-h-md-45px {
    min-height: 45px !important;
  }
  .max-h-md-45px {
    max-height: 45px !important;
  }
  .max-w-md-45px {
    max-width: 45px !important;
  }
  .w-md-50px {
    width: 50px !important;
  }
  .h-md-50px {
    height: 50px !important;
  }
  .min-w-md-50px {
    min-width: 50px !important;
  }
  .min-h-md-50px {
    min-height: 50px !important;
  }
  .max-h-md-50px {
    max-height: 50px !important;
  }
  .max-w-md-50px {
    max-width: 50px !important;
  }
  .w-md-55px {
    width: 55px !important;
  }
  .h-md-55px {
    height: 55px !important;
  }
  .min-w-md-55px {
    min-width: 55px !important;
  }
  .min-h-md-55px {
    min-height: 55px !important;
  }
  .max-h-md-55px {
    max-height: 55px !important;
  }
  .max-w-md-55px {
    max-width: 55px !important;
  }
  .w-md-60px {
    width: 60px !important;
  }
  .h-md-60px {
    height: 60px !important;
  }
  .min-w-md-60px {
    min-width: 60px !important;
  }
  .min-h-md-60px {
    min-height: 60px !important;
  }
  .max-h-md-60px {
    max-height: 60px !important;
  }
  .max-w-md-60px {
    max-width: 60px !important;
  }
  .w-md-65px {
    width: 65px !important;
  }
  .h-md-65px {
    height: 65px !important;
  }
  .min-w-md-65px {
    min-width: 65px !important;
  }
  .min-h-md-65px {
    min-height: 65px !important;
  }
  .max-h-md-65px {
    max-height: 65px !important;
  }
  .max-w-md-65px {
    max-width: 65px !important;
  }
  .w-md-70px {
    width: 70px !important;
  }
  .h-md-70px {
    height: 70px !important;
  }
  .min-w-md-70px {
    min-width: 70px !important;
  }
  .min-h-md-70px {
    min-height: 70px !important;
  }
  .max-h-md-70px {
    max-height: 70px !important;
  }
  .max-w-md-70px {
    max-width: 70px !important;
  }
  .w-md-75px {
    width: 75px !important;
  }
  .h-md-75px {
    height: 75px !important;
  }
  .min-w-md-75px {
    min-width: 75px !important;
  }
  .min-h-md-75px {
    min-height: 75px !important;
  }
  .max-h-md-75px {
    max-height: 75px !important;
  }
  .max-w-md-75px {
    max-width: 75px !important;
  }
  .w-md-80px {
    width: 80px !important;
  }
  .h-md-80px {
    height: 80px !important;
  }
  .min-w-md-80px {
    min-width: 80px !important;
  }
  .min-h-md-80px {
    min-height: 80px !important;
  }
  .max-h-md-80px {
    max-height: 80px !important;
  }
  .max-w-md-80px {
    max-width: 80px !important;
  }
  .w-md-85px {
    width: 85px !important;
  }
  .h-md-85px {
    height: 85px !important;
  }
  .min-w-md-85px {
    min-width: 85px !important;
  }
  .min-h-md-85px {
    min-height: 85px !important;
  }
  .max-h-md-85px {
    max-height: 85px !important;
  }
  .max-w-md-85px {
    max-width: 85px !important;
  }
  .w-md-90px {
    width: 90px !important;
  }
  .h-md-90px {
    height: 90px !important;
  }
  .min-w-md-90px {
    min-width: 90px !important;
  }
  .min-h-md-90px {
    min-height: 90px !important;
  }
  .max-h-md-90px {
    max-height: 90px !important;
  }
  .max-w-md-90px {
    max-width: 90px !important;
  }
  .w-md-95px {
    width: 95px !important;
  }
  .h-md-95px {
    height: 95px !important;
  }
  .min-w-md-95px {
    min-width: 95px !important;
  }
  .min-h-md-95px {
    min-height: 95px !important;
  }
  .max-h-md-95px {
    max-height: 95px !important;
  }
  .max-w-md-95px {
    max-width: 95px !important;
  }
  .w-md-100px {
    width: 100px !important;
  }
  .h-md-100px {
    height: 100px !important;
  }
  .min-w-md-100px {
    min-width: 100px !important;
  }
  .min-h-md-100px {
    min-height: 100px !important;
  }
  .max-h-md-100px {
    max-height: 100px !important;
  }
  .max-w-md-100px {
    max-width: 100px !important;
  }
  .w-md-105px {
    width: 105px !important;
  }
  .h-md-105px {
    height: 105px !important;
  }
  .min-w-md-105px {
    min-width: 105px !important;
  }
  .min-h-md-105px {
    min-height: 105px !important;
  }
  .max-h-md-105px {
    max-height: 105px !important;
  }
  .max-w-md-105px {
    max-width: 105px !important;
  }
  .w-md-110px {
    width: 110px !important;
  }
  .h-md-110px {
    height: 110px !important;
  }
  .min-w-md-110px {
    min-width: 110px !important;
  }
  .min-h-md-110px {
    min-height: 110px !important;
  }
  .max-h-md-110px {
    max-height: 110px !important;
  }
  .max-w-md-110px {
    max-width: 110px !important;
  }
  .w-md-115px {
    width: 115px !important;
  }
  .h-md-115px {
    height: 115px !important;
  }
  .min-w-md-115px {
    min-width: 115px !important;
  }
  .min-h-md-115px {
    min-height: 115px !important;
  }
  .max-h-md-115px {
    max-height: 115px !important;
  }
  .max-w-md-115px {
    max-width: 115px !important;
  }
  .w-md-120px {
    width: 120px !important;
  }
  .h-md-120px {
    height: 120px !important;
  }
  .min-w-md-120px {
    min-width: 120px !important;
  }
  .min-h-md-120px {
    min-height: 120px !important;
  }
  .max-h-md-120px {
    max-height: 120px !important;
  }
  .max-w-md-120px {
    max-width: 120px !important;
  }
  .w-md-125px {
    width: 125px !important;
  }
  .h-md-125px {
    height: 125px !important;
  }
  .min-w-md-125px {
    min-width: 125px !important;
  }
  .min-h-md-125px {
    min-height: 125px !important;
  }
  .max-h-md-125px {
    max-height: 125px !important;
  }
  .max-w-md-125px {
    max-width: 125px !important;
  }
  .w-md-130px {
    width: 130px !important;
  }
  .h-md-130px {
    height: 130px !important;
  }
  .min-w-md-130px {
    min-width: 130px !important;
  }
  .min-h-md-130px {
    min-height: 130px !important;
  }
  .max-h-md-130px {
    max-height: 130px !important;
  }
  .max-w-md-130px {
    max-width: 130px !important;
  }
  .w-md-135px {
    width: 135px !important;
  }
  .h-md-135px {
    height: 135px !important;
  }
  .min-w-md-135px {
    min-width: 135px !important;
  }
  .min-h-md-135px {
    min-height: 135px !important;
  }
  .max-h-md-135px {
    max-height: 135px !important;
  }
  .max-w-md-135px {
    max-width: 135px !important;
  }
  .w-md-140px {
    width: 140px !important;
  }
  .h-md-140px {
    height: 140px !important;
  }
  .min-w-md-140px {
    min-width: 140px !important;
  }
  .min-h-md-140px {
    min-height: 140px !important;
  }
  .max-h-md-140px {
    max-height: 140px !important;
  }
  .max-w-md-140px {
    max-width: 140px !important;
  }
  .w-md-145px {
    width: 145px !important;
  }
  .h-md-145px {
    height: 145px !important;
  }
  .min-w-md-145px {
    min-width: 145px !important;
  }
  .min-h-md-145px {
    min-height: 145px !important;
  }
  .max-h-md-145px {
    max-height: 145px !important;
  }
  .max-w-md-145px {
    max-width: 145px !important;
  }
  .w-md-150px {
    width: 150px !important;
  }
  .h-md-150px {
    height: 150px !important;
  }
  .min-w-md-150px {
    min-width: 150px !important;
  }
  .min-h-md-150px {
    min-height: 150px !important;
  }
  .max-h-md-150px {
    max-height: 150px !important;
  }
  .max-w-md-150px {
    max-width: 150px !important;
  }
  .w-md-155px {
    width: 155px !important;
  }
  .h-md-155px {
    height: 155px !important;
  }
  .min-w-md-155px {
    min-width: 155px !important;
  }
  .min-h-md-155px {
    min-height: 155px !important;
  }
  .max-h-md-155px {
    max-height: 155px !important;
  }
  .max-w-md-155px {
    max-width: 155px !important;
  }
  .w-md-160px {
    width: 160px !important;
  }
  .h-md-160px {
    height: 160px !important;
  }
  .min-w-md-160px {
    min-width: 160px !important;
  }
  .min-h-md-160px {
    min-height: 160px !important;
  }
  .max-h-md-160px {
    max-height: 160px !important;
  }
  .max-w-md-160px {
    max-width: 160px !important;
  }
  .w-md-165px {
    width: 165px !important;
  }
  .h-md-165px {
    height: 165px !important;
  }
  .min-w-md-165px {
    min-width: 165px !important;
  }
  .min-h-md-165px {
    min-height: 165px !important;
  }
  .max-h-md-165px {
    max-height: 165px !important;
  }
  .max-w-md-165px {
    max-width: 165px !important;
  }
  .w-md-176px {
    width: 170px !important;
  }
  .h-md-176px {
    height: 170px !important;
  }
  .min-w-md-176px {
    min-width: 170px !important;
  }
  .min-h-md-176px {
    min-height: 170px !important;
  }
  .max-h-md-176px {
    max-height: 170px !important;
  }
  .max-w-md-176px {
    max-width: 170px !important;
  }
  .w-md-175px {
    width: 175px !important;
  }
  .h-md-175px {
    height: 175px !important;
  }
  .min-w-md-175px {
    min-width: 175px !important;
  }
  .min-h-md-175px {
    min-height: 175px !important;
  }
  .max-h-md-175px {
    max-height: 175px !important;
  }
  .max-w-md-175px {
    max-width: 175px !important;
  }
  .w-md-180px {
    width: 180px !important;
  }
  .h-md-180px {
    height: 180px !important;
  }
  .min-w-md-180px {
    min-width: 180px !important;
  }
  .min-h-md-180px {
    min-height: 180px !important;
  }
  .max-h-md-180px {
    max-height: 180px !important;
  }
  .max-w-md-180px {
    max-width: 180px !important;
  }
  .w-md-200px {
    width: 200px !important;
  }
  .h-md-200px {
    height: 200px !important;
  }
  .min-w-md-200px {
    min-width: 200px !important;
  }
  .min-h-md-200px {
    min-height: 200px !important;
  }
  .max-h-md-200px {
    max-height: 200px !important;
  }
  .max-w-md-200px {
    max-width: 200px !important;
  }
  .w-md-225px {
    width: 225px !important;
  }
  .h-md-225px {
    height: 225px !important;
  }
  .min-w-md-225px {
    min-width: 225px !important;
  }
  .min-h-md-225px {
    min-height: 225px !important;
  }
  .max-h-md-225px {
    max-height: 225px !important;
  }
  .max-w-md-225px {
    max-width: 225px !important;
  }
  .w-md-235px {
    width: 235px !important;
  }
  .h-md-235px {
    height: 235px !important;
  }
  .min-w-md-235px {
    min-width: 235px !important;
  }
  .min-h-md-235px {
    min-height: 235px !important;
  }
  .max-h-md-235px {
    max-height: 235px !important;
  }
  .max-w-md-235px {
    max-width: 235px !important;
  }
  .w-md-250px {
    width: 250px !important;
  }
  .h-md-250px {
    height: 250px !important;
  }
  .min-w-md-250px {
    min-width: 250px !important;
  }
  .min-h-md-250px {
    min-height: 250px !important;
  }
  .max-h-md-250px {
    max-height: 250px !important;
  }
  .max-w-md-250px {
    max-width: 250px !important;
  }
  .w-md-255px {
    width: 255px !important;
  }
  .h-md-255px {
    height: 255px !important;
  }
  .min-w-md-255px {
    min-width: 255px !important;
  }
  .min-h-md-255px {
    min-height: 255px !important;
  }
  .max-h-md-255px {
    max-height: 255px !important;
  }
  .max-w-md-255px {
    max-width: 255px !important;
  }
  .w-md-260px {
    width: 260px !important;
  }
  .h-md-260px {
    height: 260px !important;
  }
  .min-w-md-260px {
    min-width: 260px !important;
  }
  .min-h-md-260px {
    min-height: 260px !important;
  }
  .max-h-md-260px {
    max-height: 260px !important;
  }
  .max-w-md-260px {
    max-width: 260px !important;
  }
  .w-md-265px {
    width: 265px !important;
  }
  .h-md-265px {
    height: 265px !important;
  }
  .min-w-md-265px {
    min-width: 265px !important;
  }
  .min-h-md-265px {
    min-height: 265px !important;
  }
  .max-h-md-265px {
    max-height: 265px !important;
  }
  .max-w-md-265px {
    max-width: 265px !important;
  }
  .w-md-275px {
    width: 275px !important;
  }
  .h-md-275px {
    height: 275px !important;
  }
  .min-w-md-275px {
    min-width: 275px !important;
  }
  .min-h-md-275px {
    min-height: 275px !important;
  }
  .max-h-md-275px {
    max-height: 275px !important;
  }
  .max-w-md-275px {
    max-width: 275px !important;
  }
  .w-md-295px {
    width: 295px !important;
  }
  .h-md-295px {
    height: 295px !important;
  }
  .min-w-md-295px {
    min-width: 295px !important;
  }
  .min-h-md-295px {
    min-height: 295px !important;
  }
  .max-h-md-295px {
    max-height: 295px !important;
  }
  .max-w-md-295px {
    max-width: 295px !important;
  }
  .w-md-300px {
    width: 300px !important;
  }
  .h-md-300px {
    height: 300px !important;
  }
  .min-w-md-300px {
    min-width: 300px !important;
  }
  .min-h-md-300px {
    min-height: 300px !important;
  }
  .max-h-md-300px {
    max-height: 300px !important;
  }
  .max-w-md-300px {
    max-width: 300px !important;
  }
  .w-md-325px {
    width: 325px !important;
  }
  .h-md-325px {
    height: 325px !important;
  }
  .min-w-md-325px {
    min-width: 325px !important;
  }
  .min-h-md-325px {
    min-height: 325px !important;
  }
  .max-h-md-325px {
    max-height: 325px !important;
  }
  .max-w-md-325px {
    max-width: 325px !important;
  }
  .w-md-350px {
    width: 350px !important;
  }
  .h-md-350px {
    height: 350px !important;
  }
  .min-w-md-350px {
    min-width: 350px !important;
  }
  .min-h-md-350px {
    min-height: 350px !important;
  }
  .max-h-md-350px {
    max-height: 350px !important;
  }
  .max-w-md-350px {
    max-width: 350px !important;
  }
  .w-md-375px {
    width: 375px !important;
  }
  .h-md-375px {
    height: 375px !important;
  }
  .min-w-md-375px {
    min-width: 375px !important;
  }
  .min-h-md-375px {
    min-height: 375px !important;
  }
  .max-h-md-375px {
    max-height: 375px !important;
  }
  .max-w-md-375px {
    max-width: 375px !important;
  }
  .w-md-400px {
    width: 400px !important;
  }
  .h-md-400px {
    height: 400px !important;
  }
  .min-w-md-400px {
    min-width: 400px !important;
  }
  .min-h-md-400px {
    min-height: 400px !important;
  }
  .max-h-md-400px {
    max-height: 400px !important;
  }
  .max-w-md-400px {
    max-width: 400px !important;
  }
  .w-md-425px {
    width: 425px !important;
  }
  .h-md-425px {
    height: 425px !important;
  }
  .min-w-md-425px {
    min-width: 425px !important;
  }
  .min-h-md-425px {
    min-height: 425px !important;
  }
  .max-h-md-425px {
    max-height: 425px !important;
  }
  .max-w-md-425px {
    max-width: 425px !important;
  }
  .w-md-450px {
    width: 450px !important;
  }
  .h-md-450px {
    height: 450px !important;
  }
  .min-w-md-450px {
    min-width: 450px !important;
  }
  .min-h-md-450px {
    min-height: 450px !important;
  }
  .max-h-md-450px {
    max-height: 450px !important;
  }
  .max-w-md-450px {
    max-width: 450px !important;
  }
  .w-md-475px {
    width: 475px !important;
  }
  .h-md-475px {
    height: 475px !important;
  }
  .min-w-md-475px {
    min-width: 475px !important;
  }
  .min-h-md-475px {
    min-height: 475px !important;
  }
  .max-h-md-475px {
    max-height: 475px !important;
  }
  .max-w-md-475px {
    max-width: 475px !important;
  }
  .w-md-500px {
    width: 500px !important;
  }
  .h-md-500px {
    height: 500px !important;
  }
  .min-w-md-500px {
    min-width: 500px !important;
  }
  .min-h-md-500px {
    min-height: 500px !important;
  }
  .max-h-md-500px {
    max-height: 500px !important;
  }
  .max-w-md-500px {
    max-width: 500px !important;
  }
  .w-md-550px {
    width: 550px !important;
  }
  .h-md-550px {
    height: 550px !important;
  }
  .min-w-md-550px {
    min-width: 550px !important;
  }
  .min-h-md-550px {
    min-height: 550px !important;
  }
  .max-h-md-550px {
    max-height: 550px !important;
  }
  .max-w-md-550px {
    max-width: 550px !important;
  }
  .w-md-600px {
    width: 600px !important;
  }
  .h-md-600px {
    height: 600px !important;
  }
  .min-w-md-600px {
    min-width: 600px !important;
  }
  .min-h-md-600px {
    min-height: 600px !important;
  }
  .max-h-md-600px {
    max-height: 600px !important;
  }
  .max-w-md-600px {
    max-width: 600px !important;
  }
  .w-md-650px {
    width: 650px !important;
  }
  .h-md-650px {
    height: 650px !important;
  }
  .min-w-md-650px {
    min-width: 650px !important;
  }
  .min-h-md-650px {
    min-height: 650px !important;
  }
  .max-h-md-650px {
    max-height: 650px !important;
  }
  .max-w-md-650px {
    max-width: 650px !important;
  }
  .w-md-700px {
    width: 700px !important;
  }
  .h-md-700px {
    height: 700px !important;
  }
  .min-w-md-700px {
    min-width: 700px !important;
  }
  .min-h-md-700px {
    min-height: 700px !important;
  }
  .max-h-md-700px {
    max-height: 700px !important;
  }
  .max-w-md-700px {
    max-width: 700px !important;
  }
  .w-md-750px {
    width: 750px !important;
  }
  .h-md-750px {
    height: 750px !important;
  }
  .min-w-md-750px {
    min-width: 750px !important;
  }
  .min-h-md-750px {
    min-height: 750px !important;
  }
  .max-h-md-750px {
    max-height: 750px !important;
  }
  .max-w-md-750px {
    max-width: 750px !important;
  }
  .w-md-800px {
    width: 800px !important;
  }
  .h-md-800px {
    height: 800px !important;
  }
  .min-w-md-800px {
    min-width: 800px !important;
  }
  .min-h-md-800px {
    min-height: 800px !important;
  }
  .max-h-md-800px {
    max-height: 800px !important;
  }
  .max-w-md-800px {
    max-width: 800px !important;
  }
  .w-md-850px {
    width: 850px !important;
  }
  .h-md-850px {
    height: 850px !important;
  }
  .min-w-md-850px {
    min-width: 850px !important;
  }
  .min-h-md-850px {
    min-height: 850px !important;
  }
  .max-h-md-850px {
    max-height: 850px !important;
  }
  .max-w-md-850px {
    max-width: 850px !important;
  }
  .w-md-900px {
    width: 900px !important;
  }
  .h-md-900px {
    height: 900px !important;
  }
  .min-w-md-900px {
    min-width: 900px !important;
  }
  .min-h-md-900px {
    min-height: 900px !important;
  }
  .max-h-md-900px {
    max-height: 900px !important;
  }
  .max-w-md-900px {
    max-width: 900px !important;
  }
  .w-md-950px {
    width: 950px !important;
  }
  .h-md-950px {
    height: 950px !important;
  }
  .min-w-md-950px {
    min-width: 950px !important;
  }
  .min-h-md-950px {
    min-height: 950px !important;
  }
  .max-h-md-950px {
    max-height: 950px !important;
  }
  .max-w-md-950px {
    max-width: 950px !important;
  }
  .w-md-1000px {
    width: 1000px !important;
  }
  .h-md-1000px {
    height: 1000px !important;
  }
  .min-w-md-1000px {
    min-width: 1000px !important;
  }
  .min-h-md-1000px {
    min-height: 1000px !important;
  }
  .max-h-md-1000px {
    max-height: 1000px !important;
  }
  .max-w-md-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 992px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
  .min-w-lg-100 {
    min-width: 100% !important;
  }
  .min-h-lg-100 {
    min-height: 100% !important;
  }
  .max-h-lg-100 {
    max-height: 100% !important;
  }
  .max-w-lg-100 {
    max-width: 100% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
  .min-w-lg-50 {
    min-width: 50% !important;
  }
  .min-h-lg-50 {
    min-height: 50% !important;
  }
  .max-h-lg-50 {
    max-height: 50% !important;
  }
  .max-w-lg-50 {
    max-width: 50% !important;
  }
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
  .min-w-lg-auto {
    min-width: auto !important;
  }
  .min-h-lg-auto {
    min-height: auto !important;
  }
  .max-h-lg-auto {
    max-height: auto !important;
  }
  .max-w-lg-auto {
    max-width: auto !important;
  }
  .w-lg-1px {
    width: 1px !important;
  }
  .h-lg-1px {
    height: 1px !important;
  }
  .min-w-lg-1px {
    min-width: 1px !important;
  }
  .min-h-lg-1px {
    min-height: 1px !important;
  }
  .max-h-lg-1px {
    max-height: 1px !important;
  }
  .max-w-lg-1px {
    max-width: 1px !important;
  }
  .w-lg-2px {
    width: 2px !important;
  }
  .h-lg-2px {
    height: 2px !important;
  }
  .min-w-lg-2px {
    min-width: 2px !important;
  }
  .min-h-lg-2px {
    min-height: 2px !important;
  }
  .max-h-lg-2px {
    max-height: 2px !important;
  }
  .max-w-lg-2px {
    max-width: 2px !important;
  }
  .w-lg-3px {
    width: 3px !important;
  }
  .h-lg-3px {
    height: 3px !important;
  }
  .min-w-lg-3px {
    min-width: 3px !important;
  }
  .min-h-lg-3px {
    min-height: 3px !important;
  }
  .max-h-lg-3px {
    max-height: 3px !important;
  }
  .max-w-lg-3px {
    max-width: 3px !important;
  }
  .w-lg-4px {
    width: 4px !important;
  }
  .h-lg-4px {
    height: 4px !important;
  }
  .min-w-lg-4px {
    min-width: 4px !important;
  }
  .min-h-lg-4px {
    min-height: 4px !important;
  }
  .max-h-lg-4px {
    max-height: 4px !important;
  }
  .max-w-lg-4px {
    max-width: 4px !important;
  }
  .w-lg-5px {
    width: 5px !important;
  }
  .h-lg-5px {
    height: 5px !important;
  }
  .min-w-lg-5px {
    min-width: 5px !important;
  }
  .min-h-lg-5px {
    min-height: 5px !important;
  }
  .max-h-lg-5px {
    max-height: 5px !important;
  }
  .max-w-lg-5px {
    max-width: 5px !important;
  }
  .w-lg-10px {
    width: 10px !important;
  }
  .h-lg-10px {
    height: 10px !important;
  }
  .min-w-lg-10px {
    min-width: 10px !important;
  }
  .min-h-lg-10px {
    min-height: 10px !important;
  }
  .max-h-lg-10px {
    max-height: 10px !important;
  }
  .max-w-lg-10px {
    max-width: 10px !important;
  }
  .w-lg-15px {
    width: 15px !important;
  }
  .h-lg-15px {
    height: 15px !important;
  }
  .min-w-lg-15px {
    min-width: 15px !important;
  }
  .min-h-lg-15px {
    min-height: 15px !important;
  }
  .max-h-lg-15px {
    max-height: 15px !important;
  }
  .max-w-lg-15px {
    max-width: 15px !important;
  }
  .w-lg-20px {
    width: 20px !important;
  }
  .h-lg-20px {
    height: 20px !important;
  }
  .min-w-lg-20px {
    min-width: 20px !important;
  }
  .min-h-lg-20px {
    min-height: 20px !important;
  }
  .max-h-lg-20px {
    max-height: 20px !important;
  }
  .max-w-lg-20px {
    max-width: 20px !important;
  }
  .w-lg-25px {
    width: 25px !important;
  }
  .h-lg-25px {
    height: 25px !important;
  }
  .min-w-lg-25px {
    min-width: 25px !important;
  }
  .min-h-lg-25px {
    min-height: 25px !important;
  }
  .max-h-lg-25px {
    max-height: 25px !important;
  }
  .max-w-lg-25px {
    max-width: 25px !important;
  }
  .w-lg-30px {
    width: 30px !important;
  }
  .h-lg-30px {
    height: 30px !important;
  }
  .min-w-lg-30px {
    min-width: 30px !important;
  }
  .min-h-lg-30px {
    min-height: 30px !important;
  }
  .max-h-lg-30px {
    max-height: 30px !important;
  }
  .max-w-lg-30px {
    max-width: 30px !important;
  }
  .w-lg-35px {
    width: 35px !important;
  }
  .h-lg-35px {
    height: 35px !important;
  }
  .min-w-lg-35px {
    min-width: 35px !important;
  }
  .min-h-lg-35px {
    min-height: 35px !important;
  }
  .max-h-lg-35px {
    max-height: 35px !important;
  }
  .max-w-lg-35px {
    max-width: 35px !important;
  }
  .w-lg-40px {
    width: 40px !important;
  }
  .h-lg-40px {
    height: 40px !important;
  }
  .min-w-lg-40px {
    min-width: 40px !important;
  }
  .min-h-lg-40px {
    min-height: 40px !important;
  }
  .max-h-lg-40px {
    max-height: 40px !important;
  }
  .max-w-lg-40px {
    max-width: 40px !important;
  }
  .w-lg-45px {
    width: 45px !important;
  }
  .h-lg-45px {
    height: 45px !important;
  }
  .min-w-lg-45px {
    min-width: 45px !important;
  }
  .min-h-lg-45px {
    min-height: 45px !important;
  }
  .max-h-lg-45px {
    max-height: 45px !important;
  }
  .max-w-lg-45px {
    max-width: 45px !important;
  }
  .w-lg-50px {
    width: 50px !important;
  }
  .h-lg-50px {
    height: 50px !important;
  }
  .min-w-lg-50px {
    min-width: 50px !important;
  }
  .min-h-lg-50px {
    min-height: 50px !important;
  }
  .max-h-lg-50px {
    max-height: 50px !important;
  }
  .max-w-lg-50px {
    max-width: 50px !important;
  }
  .w-lg-55px {
    width: 55px !important;
  }
  .h-lg-55px {
    height: 55px !important;
  }
  .min-w-lg-55px {
    min-width: 55px !important;
  }
  .min-h-lg-55px {
    min-height: 55px !important;
  }
  .max-h-lg-55px {
    max-height: 55px !important;
  }
  .max-w-lg-55px {
    max-width: 55px !important;
  }
  .w-lg-60px {
    width: 60px !important;
  }
  .h-lg-60px {
    height: 60px !important;
  }
  .min-w-lg-60px {
    min-width: 60px !important;
  }
  .min-h-lg-60px {
    min-height: 60px !important;
  }
  .max-h-lg-60px {
    max-height: 60px !important;
  }
  .max-w-lg-60px {
    max-width: 60px !important;
  }
  .w-lg-65px {
    width: 65px !important;
  }
  .h-lg-65px {
    height: 65px !important;
  }
  .min-w-lg-65px {
    min-width: 65px !important;
  }
  .min-h-lg-65px {
    min-height: 65px !important;
  }
  .max-h-lg-65px {
    max-height: 65px !important;
  }
  .max-w-lg-65px {
    max-width: 65px !important;
  }
  .w-lg-70px {
    width: 70px !important;
  }
  .h-lg-70px {
    height: 70px !important;
  }
  .min-w-lg-70px {
    min-width: 70px !important;
  }
  .min-h-lg-70px {
    min-height: 70px !important;
  }
  .max-h-lg-70px {
    max-height: 70px !important;
  }
  .max-w-lg-70px {
    max-width: 70px !important;
  }
  .w-lg-75px {
    width: 75px !important;
  }
  .h-lg-75px {
    height: 75px !important;
  }
  .min-w-lg-75px {
    min-width: 75px !important;
  }
  .min-h-lg-75px {
    min-height: 75px !important;
  }
  .max-h-lg-75px {
    max-height: 75px !important;
  }
  .max-w-lg-75px {
    max-width: 75px !important;
  }
  .w-lg-80px {
    width: 80px !important;
  }
  .h-lg-80px {
    height: 80px !important;
  }
  .min-w-lg-80px {
    min-width: 80px !important;
  }
  .min-h-lg-80px {
    min-height: 80px !important;
  }
  .max-h-lg-80px {
    max-height: 80px !important;
  }
  .max-w-lg-80px {
    max-width: 80px !important;
  }
  .w-lg-85px {
    width: 85px !important;
  }
  .h-lg-85px {
    height: 85px !important;
  }
  .min-w-lg-85px {
    min-width: 85px !important;
  }
  .min-h-lg-85px {
    min-height: 85px !important;
  }
  .max-h-lg-85px {
    max-height: 85px !important;
  }
  .max-w-lg-85px {
    max-width: 85px !important;
  }
  .w-lg-90px {
    width: 90px !important;
  }
  .h-lg-90px {
    height: 90px !important;
  }
  .min-w-lg-90px {
    min-width: 90px !important;
  }
  .min-h-lg-90px {
    min-height: 90px !important;
  }
  .max-h-lg-90px {
    max-height: 90px !important;
  }
  .max-w-lg-90px {
    max-width: 90px !important;
  }
  .w-lg-95px {
    width: 95px !important;
  }
  .h-lg-95px {
    height: 95px !important;
  }
  .min-w-lg-95px {
    min-width: 95px !important;
  }
  .min-h-lg-95px {
    min-height: 95px !important;
  }
  .max-h-lg-95px {
    max-height: 95px !important;
  }
  .max-w-lg-95px {
    max-width: 95px !important;
  }
  .w-lg-100px {
    width: 100px !important;
  }
  .h-lg-100px {
    height: 100px !important;
  }
  .min-w-lg-100px {
    min-width: 100px !important;
  }
  .min-h-lg-100px {
    min-height: 100px !important;
  }
  .max-h-lg-100px {
    max-height: 100px !important;
  }
  .max-w-lg-100px {
    max-width: 100px !important;
  }
  .w-lg-105px {
    width: 105px !important;
  }
  .h-lg-105px {
    height: 105px !important;
  }
  .min-w-lg-105px {
    min-width: 105px !important;
  }
  .min-h-lg-105px {
    min-height: 105px !important;
  }
  .max-h-lg-105px {
    max-height: 105px !important;
  }
  .max-w-lg-105px {
    max-width: 105px !important;
  }
  .w-lg-110px {
    width: 110px !important;
  }
  .h-lg-110px {
    height: 110px !important;
  }
  .min-w-lg-110px {
    min-width: 110px !important;
  }
  .min-h-lg-110px {
    min-height: 110px !important;
  }
  .max-h-lg-110px {
    max-height: 110px !important;
  }
  .max-w-lg-110px {
    max-width: 110px !important;
  }
  .w-lg-115px {
    width: 115px !important;
  }
  .h-lg-115px {
    height: 115px !important;
  }
  .min-w-lg-115px {
    min-width: 115px !important;
  }
  .min-h-lg-115px {
    min-height: 115px !important;
  }
  .max-h-lg-115px {
    max-height: 115px !important;
  }
  .max-w-lg-115px {
    max-width: 115px !important;
  }
  .w-lg-120px {
    width: 120px !important;
  }
  .h-lg-120px {
    height: 120px !important;
  }
  .min-w-lg-120px {
    min-width: 120px !important;
  }
  .min-h-lg-120px {
    min-height: 120px !important;
  }
  .max-h-lg-120px {
    max-height: 120px !important;
  }
  .max-w-lg-120px {
    max-width: 120px !important;
  }
  .w-lg-125px {
    width: 125px !important;
  }
  .h-lg-125px {
    height: 125px !important;
  }
  .min-w-lg-125px {
    min-width: 125px !important;
  }
  .min-h-lg-125px {
    min-height: 125px !important;
  }
  .max-h-lg-125px {
    max-height: 125px !important;
  }
  .max-w-lg-125px {
    max-width: 125px !important;
  }
  .w-lg-130px {
    width: 130px !important;
  }
  .h-lg-130px {
    height: 130px !important;
  }
  .min-w-lg-130px {
    min-width: 130px !important;
  }
  .min-h-lg-130px {
    min-height: 130px !important;
  }
  .max-h-lg-130px {
    max-height: 130px !important;
  }
  .max-w-lg-130px {
    max-width: 130px !important;
  }
  .w-lg-135px {
    width: 135px !important;
  }
  .h-lg-135px {
    height: 135px !important;
  }
  .min-w-lg-135px {
    min-width: 135px !important;
  }
  .min-h-lg-135px {
    min-height: 135px !important;
  }
  .max-h-lg-135px {
    max-height: 135px !important;
  }
  .max-w-lg-135px {
    max-width: 135px !important;
  }
  .w-lg-140px {
    width: 140px !important;
  }
  .h-lg-140px {
    height: 140px !important;
  }
  .min-w-lg-140px {
    min-width: 140px !important;
  }
  .min-h-lg-140px {
    min-height: 140px !important;
  }
  .max-h-lg-140px {
    max-height: 140px !important;
  }
  .max-w-lg-140px {
    max-width: 140px !important;
  }
  .w-lg-145px {
    width: 145px !important;
  }
  .h-lg-145px {
    height: 145px !important;
  }
  .min-w-lg-145px {
    min-width: 145px !important;
  }
  .min-h-lg-145px {
    min-height: 145px !important;
  }
  .max-h-lg-145px {
    max-height: 145px !important;
  }
  .max-w-lg-145px {
    max-width: 145px !important;
  }
  .w-lg-150px {
    width: 150px !important;
  }
  .h-lg-150px {
    height: 150px !important;
  }
  .min-w-lg-150px {
    min-width: 150px !important;
  }
  .min-h-lg-150px {
    min-height: 150px !important;
  }
  .max-h-lg-150px {
    max-height: 150px !important;
  }
  .max-w-lg-150px {
    max-width: 150px !important;
  }
  .w-lg-155px {
    width: 155px !important;
  }
  .h-lg-155px {
    height: 155px !important;
  }
  .min-w-lg-155px {
    min-width: 155px !important;
  }
  .min-h-lg-155px {
    min-height: 155px !important;
  }
  .max-h-lg-155px {
    max-height: 155px !important;
  }
  .max-w-lg-155px {
    max-width: 155px !important;
  }
  .w-lg-160px {
    width: 160px !important;
  }
  .h-lg-160px {
    height: 160px !important;
  }
  .min-w-lg-160px {
    min-width: 160px !important;
  }
  .min-h-lg-160px {
    min-height: 160px !important;
  }
  .max-h-lg-160px {
    max-height: 160px !important;
  }
  .max-w-lg-160px {
    max-width: 160px !important;
  }
  .w-lg-165px {
    width: 165px !important;
  }
  .h-lg-165px {
    height: 165px !important;
  }
  .min-w-lg-165px {
    min-width: 165px !important;
  }
  .min-h-lg-165px {
    min-height: 165px !important;
  }
  .max-h-lg-165px {
    max-height: 165px !important;
  }
  .max-w-lg-165px {
    max-width: 165px !important;
  }
  .w-lg-176px {
    width: 170px !important;
  }
  .h-lg-176px {
    height: 170px !important;
  }
  .min-w-lg-176px {
    min-width: 170px !important;
  }
  .min-h-lg-176px {
    min-height: 170px !important;
  }
  .max-h-lg-176px {
    max-height: 170px !important;
  }
  .max-w-lg-176px {
    max-width: 170px !important;
  }
  .w-lg-175px {
    width: 175px !important;
  }
  .h-lg-175px {
    height: 175px !important;
  }
  .min-w-lg-175px {
    min-width: 175px !important;
  }
  .min-h-lg-175px {
    min-height: 175px !important;
  }
  .max-h-lg-175px {
    max-height: 175px !important;
  }
  .max-w-lg-175px {
    max-width: 175px !important;
  }
  .w-lg-180px {
    width: 180px !important;
  }
  .h-lg-180px {
    height: 180px !important;
  }
  .min-w-lg-180px {
    min-width: 180px !important;
  }
  .min-h-lg-180px {
    min-height: 180px !important;
  }
  .max-h-lg-180px {
    max-height: 180px !important;
  }
  .max-w-lg-180px {
    max-width: 180px !important;
  }
  .w-lg-200px {
    width: 200px !important;
  }
  .h-lg-200px {
    height: 200px !important;
  }
  .min-w-lg-200px {
    min-width: 200px !important;
  }
  .min-h-lg-200px {
    min-height: 200px !important;
  }
  .max-h-lg-200px {
    max-height: 200px !important;
  }
  .max-w-lg-200px {
    max-width: 200px !important;
  }
  .w-lg-225px {
    width: 225px !important;
  }
  .h-lg-225px {
    height: 225px !important;
  }
  .min-w-lg-225px {
    min-width: 225px !important;
  }
  .min-h-lg-225px {
    min-height: 225px !important;
  }
  .max-h-lg-225px {
    max-height: 225px !important;
  }
  .max-w-lg-225px {
    max-width: 225px !important;
  }
  .w-lg-235px {
    width: 235px !important;
  }
  .h-lg-235px {
    height: 235px !important;
  }
  .min-w-lg-235px {
    min-width: 235px !important;
  }
  .min-h-lg-235px {
    min-height: 235px !important;
  }
  .max-h-lg-235px {
    max-height: 235px !important;
  }
  .max-w-lg-235px {
    max-width: 235px !important;
  }
  .w-lg-250px {
    width: 250px !important;
  }
  .h-lg-250px {
    height: 250px !important;
  }
  .min-w-lg-250px {
    min-width: 250px !important;
  }
  .min-h-lg-250px {
    min-height: 250px !important;
  }
  .max-h-lg-250px {
    max-height: 250px !important;
  }
  .max-w-lg-250px {
    max-width: 250px !important;
  }
  .w-lg-255px {
    width: 255px !important;
  }
  .h-lg-255px {
    height: 255px !important;
  }
  .min-w-lg-255px {
    min-width: 255px !important;
  }
  .min-h-lg-255px {
    min-height: 255px !important;
  }
  .max-h-lg-255px {
    max-height: 255px !important;
  }
  .max-w-lg-255px {
    max-width: 255px !important;
  }
  .w-lg-260px {
    width: 260px !important;
  }
  .h-lg-260px {
    height: 260px !important;
  }
  .min-w-lg-260px {
    min-width: 260px !important;
  }
  .min-h-lg-260px {
    min-height: 260px !important;
  }
  .max-h-lg-260px {
    max-height: 260px !important;
  }
  .max-w-lg-260px {
    max-width: 260px !important;
  }
  .w-lg-265px {
    width: 265px !important;
  }
  .h-lg-265px {
    height: 265px !important;
  }
  .min-w-lg-265px {
    min-width: 265px !important;
  }
  .min-h-lg-265px {
    min-height: 265px !important;
  }
  .max-h-lg-265px {
    max-height: 265px !important;
  }
  .max-w-lg-265px {
    max-width: 265px !important;
  }
  .w-lg-275px {
    width: 275px !important;
  }
  .h-lg-275px {
    height: 275px !important;
  }
  .min-w-lg-275px {
    min-width: 275px !important;
  }
  .min-h-lg-275px {
    min-height: 275px !important;
  }
  .max-h-lg-275px {
    max-height: 275px !important;
  }
  .max-w-lg-275px {
    max-width: 275px !important;
  }
  .w-lg-295px {
    width: 295px !important;
  }
  .h-lg-295px {
    height: 295px !important;
  }
  .min-w-lg-295px {
    min-width: 295px !important;
  }
  .min-h-lg-295px {
    min-height: 295px !important;
  }
  .max-h-lg-295px {
    max-height: 295px !important;
  }
  .max-w-lg-295px {
    max-width: 295px !important;
  }
  .w-lg-300px {
    width: 300px !important;
  }
  .h-lg-300px {
    height: 300px !important;
  }
  .min-w-lg-300px {
    min-width: 300px !important;
  }
  .min-h-lg-300px {
    min-height: 300px !important;
  }
  .max-h-lg-300px {
    max-height: 300px !important;
  }
  .max-w-lg-300px {
    max-width: 300px !important;
  }
  .w-lg-325px {
    width: 325px !important;
  }
  .h-lg-325px {
    height: 325px !important;
  }
  .min-w-lg-325px {
    min-width: 325px !important;
  }
  .min-h-lg-325px {
    min-height: 325px !important;
  }
  .max-h-lg-325px {
    max-height: 325px !important;
  }
  .max-w-lg-325px {
    max-width: 325px !important;
  }
  .w-lg-350px {
    width: 350px !important;
  }
  .h-lg-350px {
    height: 350px !important;
  }
  .min-w-lg-350px {
    min-width: 350px !important;
  }
  .min-h-lg-350px {
    min-height: 350px !important;
  }
  .max-h-lg-350px {
    max-height: 350px !important;
  }
  .max-w-lg-350px {
    max-width: 350px !important;
  }
  .w-lg-375px {
    width: 375px !important;
  }
  .h-lg-375px {
    height: 375px !important;
  }
  .min-w-lg-375px {
    min-width: 375px !important;
  }
  .min-h-lg-375px {
    min-height: 375px !important;
  }
  .max-h-lg-375px {
    max-height: 375px !important;
  }
  .max-w-lg-375px {
    max-width: 375px !important;
  }
  .w-lg-400px {
    width: 400px !important;
  }
  .h-lg-400px {
    height: 400px !important;
  }
  .min-w-lg-400px {
    min-width: 400px !important;
  }
  .min-h-lg-400px {
    min-height: 400px !important;
  }
  .max-h-lg-400px {
    max-height: 400px !important;
  }
  .max-w-lg-400px {
    max-width: 400px !important;
  }
  .w-lg-425px {
    width: 425px !important;
  }
  .h-lg-425px {
    height: 425px !important;
  }
  .min-w-lg-425px {
    min-width: 425px !important;
  }
  .min-h-lg-425px {
    min-height: 425px !important;
  }
  .max-h-lg-425px {
    max-height: 425px !important;
  }
  .max-w-lg-425px {
    max-width: 425px !important;
  }
  .w-lg-450px {
    width: 450px !important;
  }
  .h-lg-450px {
    height: 450px !important;
  }
  .min-w-lg-450px {
    min-width: 450px !important;
  }
  .min-h-lg-450px {
    min-height: 450px !important;
  }
  .max-h-lg-450px {
    max-height: 450px !important;
  }
  .max-w-lg-450px {
    max-width: 450px !important;
  }
  .w-lg-475px {
    width: 475px !important;
  }
  .h-lg-475px {
    height: 475px !important;
  }
  .min-w-lg-475px {
    min-width: 475px !important;
  }
  .min-h-lg-475px {
    min-height: 475px !important;
  }
  .max-h-lg-475px {
    max-height: 475px !important;
  }
  .max-w-lg-475px {
    max-width: 475px !important;
  }
  .w-lg-500px {
    width: 500px !important;
  }
  .h-lg-500px {
    height: 500px !important;
  }
  .min-w-lg-500px {
    min-width: 500px !important;
  }
  .min-h-lg-500px {
    min-height: 500px !important;
  }
  .max-h-lg-500px {
    max-height: 500px !important;
  }
  .max-w-lg-500px {
    max-width: 500px !important;
  }
  .w-lg-550px {
    width: 550px !important;
  }
  .h-lg-550px {
    height: 550px !important;
  }
  .min-w-lg-550px {
    min-width: 550px !important;
  }
  .min-h-lg-550px {
    min-height: 550px !important;
  }
  .max-h-lg-550px {
    max-height: 550px !important;
  }
  .max-w-lg-550px {
    max-width: 550px !important;
  }
  .w-lg-600px {
    width: 600px !important;
  }
  .h-lg-600px {
    height: 600px !important;
  }
  .min-w-lg-600px {
    min-width: 600px !important;
  }
  .min-h-lg-600px {
    min-height: 600px !important;
  }
  .max-h-lg-600px {
    max-height: 600px !important;
  }
  .max-w-lg-600px {
    max-width: 600px !important;
  }
  .w-lg-650px {
    width: 650px !important;
  }
  .h-lg-650px {
    height: 650px !important;
  }
  .min-w-lg-650px {
    min-width: 650px !important;
  }
  .min-h-lg-650px {
    min-height: 650px !important;
  }
  .max-h-lg-650px {
    max-height: 650px !important;
  }
  .max-w-lg-650px {
    max-width: 650px !important;
  }
  .w-lg-700px {
    width: 700px !important;
  }
  .h-lg-700px {
    height: 700px !important;
  }
  .min-w-lg-700px {
    min-width: 700px !important;
  }
  .min-h-lg-700px {
    min-height: 700px !important;
  }
  .max-h-lg-700px {
    max-height: 700px !important;
  }
  .max-w-lg-700px {
    max-width: 700px !important;
  }
  .w-lg-750px {
    width: 750px !important;
  }
  .h-lg-750px {
    height: 750px !important;
  }
  .min-w-lg-750px {
    min-width: 750px !important;
  }
  .min-h-lg-750px {
    min-height: 750px !important;
  }
  .max-h-lg-750px {
    max-height: 750px !important;
  }
  .max-w-lg-750px {
    max-width: 750px !important;
  }
  .w-lg-800px {
    width: 800px !important;
  }
  .h-lg-800px {
    height: 800px !important;
  }
  .min-w-lg-800px {
    min-width: 800px !important;
  }
  .min-h-lg-800px {
    min-height: 800px !important;
  }
  .max-h-lg-800px {
    max-height: 800px !important;
  }
  .max-w-lg-800px {
    max-width: 800px !important;
  }
  .w-lg-850px {
    width: 850px !important;
  }
  .h-lg-850px {
    height: 850px !important;
  }
  .min-w-lg-850px {
    min-width: 850px !important;
  }
  .min-h-lg-850px {
    min-height: 850px !important;
  }
  .max-h-lg-850px {
    max-height: 850px !important;
  }
  .max-w-lg-850px {
    max-width: 850px !important;
  }
  .w-lg-900px {
    width: 900px !important;
  }
  .h-lg-900px {
    height: 900px !important;
  }
  .min-w-lg-900px {
    min-width: 900px !important;
  }
  .min-h-lg-900px {
    min-height: 900px !important;
  }
  .max-h-lg-900px {
    max-height: 900px !important;
  }
  .max-w-lg-900px {
    max-width: 900px !important;
  }
  .w-lg-950px {
    width: 950px !important;
  }
  .h-lg-950px {
    height: 950px !important;
  }
  .min-w-lg-950px {
    min-width: 950px !important;
  }
  .min-h-lg-950px {
    min-height: 950px !important;
  }
  .max-h-lg-950px {
    max-height: 950px !important;
  }
  .max-w-lg-950px {
    max-width: 950px !important;
  }
  .w-lg-1000px {
    width: 1000px !important;
  }
  .h-lg-1000px {
    height: 1000px !important;
  }
  .min-w-lg-1000px {
    min-width: 1000px !important;
  }
  .min-h-lg-1000px {
    min-height: 1000px !important;
  }
  .max-h-lg-1000px {
    max-height: 1000px !important;
  }
  .max-w-lg-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 1200px) {
  .w-xl-100 {
    width: 100% !important;
  }
  .h-xl-100 {
    height: 100% !important;
  }
  .min-w-xl-100 {
    min-width: 100% !important;
  }
  .min-h-xl-100 {
    min-height: 100% !important;
  }
  .max-h-xl-100 {
    max-height: 100% !important;
  }
  .max-w-xl-100 {
    max-width: 100% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .h-xl-50 {
    height: 50% !important;
  }
  .min-w-xl-50 {
    min-width: 50% !important;
  }
  .min-h-xl-50 {
    min-height: 50% !important;
  }
  .max-h-xl-50 {
    max-height: 50% !important;
  }
  .max-w-xl-50 {
    max-width: 50% !important;
  }
  .w-xl-auto {
    width: auto !important;
  }
  .h-xl-auto {
    height: auto !important;
  }
  .min-w-xl-auto {
    min-width: auto !important;
  }
  .min-h-xl-auto {
    min-height: auto !important;
  }
  .max-h-xl-auto {
    max-height: auto !important;
  }
  .max-w-xl-auto {
    max-width: auto !important;
  }
  .w-xl-1px {
    width: 1px !important;
  }
  .h-xl-1px {
    height: 1px !important;
  }
  .min-w-xl-1px {
    min-width: 1px !important;
  }
  .min-h-xl-1px {
    min-height: 1px !important;
  }
  .max-h-xl-1px {
    max-height: 1px !important;
  }
  .max-w-xl-1px {
    max-width: 1px !important;
  }
  .w-xl-2px {
    width: 2px !important;
  }
  .h-xl-2px {
    height: 2px !important;
  }
  .min-w-xl-2px {
    min-width: 2px !important;
  }
  .min-h-xl-2px {
    min-height: 2px !important;
  }
  .max-h-xl-2px {
    max-height: 2px !important;
  }
  .max-w-xl-2px {
    max-width: 2px !important;
  }
  .w-xl-3px {
    width: 3px !important;
  }
  .h-xl-3px {
    height: 3px !important;
  }
  .min-w-xl-3px {
    min-width: 3px !important;
  }
  .min-h-xl-3px {
    min-height: 3px !important;
  }
  .max-h-xl-3px {
    max-height: 3px !important;
  }
  .max-w-xl-3px {
    max-width: 3px !important;
  }
  .w-xl-4px {
    width: 4px !important;
  }
  .h-xl-4px {
    height: 4px !important;
  }
  .min-w-xl-4px {
    min-width: 4px !important;
  }
  .min-h-xl-4px {
    min-height: 4px !important;
  }
  .max-h-xl-4px {
    max-height: 4px !important;
  }
  .max-w-xl-4px {
    max-width: 4px !important;
  }
  .w-xl-5px {
    width: 5px !important;
  }
  .h-xl-5px {
    height: 5px !important;
  }
  .min-w-xl-5px {
    min-width: 5px !important;
  }
  .min-h-xl-5px {
    min-height: 5px !important;
  }
  .max-h-xl-5px {
    max-height: 5px !important;
  }
  .max-w-xl-5px {
    max-width: 5px !important;
  }
  .w-xl-10px {
    width: 10px !important;
  }
  .h-xl-10px {
    height: 10px !important;
  }
  .min-w-xl-10px {
    min-width: 10px !important;
  }
  .min-h-xl-10px {
    min-height: 10px !important;
  }
  .max-h-xl-10px {
    max-height: 10px !important;
  }
  .max-w-xl-10px {
    max-width: 10px !important;
  }
  .w-xl-15px {
    width: 15px !important;
  }
  .h-xl-15px {
    height: 15px !important;
  }
  .min-w-xl-15px {
    min-width: 15px !important;
  }
  .min-h-xl-15px {
    min-height: 15px !important;
  }
  .max-h-xl-15px {
    max-height: 15px !important;
  }
  .max-w-xl-15px {
    max-width: 15px !important;
  }
  .w-xl-20px {
    width: 20px !important;
  }
  .h-xl-20px {
    height: 20px !important;
  }
  .min-w-xl-20px {
    min-width: 20px !important;
  }
  .min-h-xl-20px {
    min-height: 20px !important;
  }
  .max-h-xl-20px {
    max-height: 20px !important;
  }
  .max-w-xl-20px {
    max-width: 20px !important;
  }
  .w-xl-25px {
    width: 25px !important;
  }
  .h-xl-25px {
    height: 25px !important;
  }
  .min-w-xl-25px {
    min-width: 25px !important;
  }
  .min-h-xl-25px {
    min-height: 25px !important;
  }
  .max-h-xl-25px {
    max-height: 25px !important;
  }
  .max-w-xl-25px {
    max-width: 25px !important;
  }
  .w-xl-30px {
    width: 30px !important;
  }
  .h-xl-30px {
    height: 30px !important;
  }
  .min-w-xl-30px {
    min-width: 30px !important;
  }
  .min-h-xl-30px {
    min-height: 30px !important;
  }
  .max-h-xl-30px {
    max-height: 30px !important;
  }
  .max-w-xl-30px {
    max-width: 30px !important;
  }
  .w-xl-35px {
    width: 35px !important;
  }
  .h-xl-35px {
    height: 35px !important;
  }
  .min-w-xl-35px {
    min-width: 35px !important;
  }
  .min-h-xl-35px {
    min-height: 35px !important;
  }
  .max-h-xl-35px {
    max-height: 35px !important;
  }
  .max-w-xl-35px {
    max-width: 35px !important;
  }
  .w-xl-40px {
    width: 40px !important;
  }
  .h-xl-40px {
    height: 40px !important;
  }
  .min-w-xl-40px {
    min-width: 40px !important;
  }
  .min-h-xl-40px {
    min-height: 40px !important;
  }
  .max-h-xl-40px {
    max-height: 40px !important;
  }
  .max-w-xl-40px {
    max-width: 40px !important;
  }
  .w-xl-45px {
    width: 45px !important;
  }
  .h-xl-45px {
    height: 45px !important;
  }
  .min-w-xl-45px {
    min-width: 45px !important;
  }
  .min-h-xl-45px {
    min-height: 45px !important;
  }
  .max-h-xl-45px {
    max-height: 45px !important;
  }
  .max-w-xl-45px {
    max-width: 45px !important;
  }
  .w-xl-50px {
    width: 50px !important;
  }
  .h-xl-50px {
    height: 50px !important;
  }
  .min-w-xl-50px {
    min-width: 50px !important;
  }
  .min-h-xl-50px {
    min-height: 50px !important;
  }
  .max-h-xl-50px {
    max-height: 50px !important;
  }
  .max-w-xl-50px {
    max-width: 50px !important;
  }
  .w-xl-55px {
    width: 55px !important;
  }
  .h-xl-55px {
    height: 55px !important;
  }
  .min-w-xl-55px {
    min-width: 55px !important;
  }
  .min-h-xl-55px {
    min-height: 55px !important;
  }
  .max-h-xl-55px {
    max-height: 55px !important;
  }
  .max-w-xl-55px {
    max-width: 55px !important;
  }
  .w-xl-60px {
    width: 60px !important;
  }
  .h-xl-60px {
    height: 60px !important;
  }
  .min-w-xl-60px {
    min-width: 60px !important;
  }
  .min-h-xl-60px {
    min-height: 60px !important;
  }
  .max-h-xl-60px {
    max-height: 60px !important;
  }
  .max-w-xl-60px {
    max-width: 60px !important;
  }
  .w-xl-65px {
    width: 65px !important;
  }
  .h-xl-65px {
    height: 65px !important;
  }
  .min-w-xl-65px {
    min-width: 65px !important;
  }
  .min-h-xl-65px {
    min-height: 65px !important;
  }
  .max-h-xl-65px {
    max-height: 65px !important;
  }
  .max-w-xl-65px {
    max-width: 65px !important;
  }
  .w-xl-70px {
    width: 70px !important;
  }
  .h-xl-70px {
    height: 70px !important;
  }
  .min-w-xl-70px {
    min-width: 70px !important;
  }
  .min-h-xl-70px {
    min-height: 70px !important;
  }
  .max-h-xl-70px {
    max-height: 70px !important;
  }
  .max-w-xl-70px {
    max-width: 70px !important;
  }
  .w-xl-75px {
    width: 75px !important;
  }
  .h-xl-75px {
    height: 75px !important;
  }
  .min-w-xl-75px {
    min-width: 75px !important;
  }
  .min-h-xl-75px {
    min-height: 75px !important;
  }
  .max-h-xl-75px {
    max-height: 75px !important;
  }
  .max-w-xl-75px {
    max-width: 75px !important;
  }
  .w-xl-80px {
    width: 80px !important;
  }
  .h-xl-80px {
    height: 80px !important;
  }
  .min-w-xl-80px {
    min-width: 80px !important;
  }
  .min-h-xl-80px {
    min-height: 80px !important;
  }
  .max-h-xl-80px {
    max-height: 80px !important;
  }
  .max-w-xl-80px {
    max-width: 80px !important;
  }
  .w-xl-85px {
    width: 85px !important;
  }
  .h-xl-85px {
    height: 85px !important;
  }
  .min-w-xl-85px {
    min-width: 85px !important;
  }
  .min-h-xl-85px {
    min-height: 85px !important;
  }
  .max-h-xl-85px {
    max-height: 85px !important;
  }
  .max-w-xl-85px {
    max-width: 85px !important;
  }
  .w-xl-90px {
    width: 90px !important;
  }
  .h-xl-90px {
    height: 90px !important;
  }
  .min-w-xl-90px {
    min-width: 90px !important;
  }
  .min-h-xl-90px {
    min-height: 90px !important;
  }
  .max-h-xl-90px {
    max-height: 90px !important;
  }
  .max-w-xl-90px {
    max-width: 90px !important;
  }
  .w-xl-95px {
    width: 95px !important;
  }
  .h-xl-95px {
    height: 95px !important;
  }
  .min-w-xl-95px {
    min-width: 95px !important;
  }
  .min-h-xl-95px {
    min-height: 95px !important;
  }
  .max-h-xl-95px {
    max-height: 95px !important;
  }
  .max-w-xl-95px {
    max-width: 95px !important;
  }
  .w-xl-100px {
    width: 100px !important;
  }
  .h-xl-100px {
    height: 100px !important;
  }
  .min-w-xl-100px {
    min-width: 100px !important;
  }
  .min-h-xl-100px {
    min-height: 100px !important;
  }
  .max-h-xl-100px {
    max-height: 100px !important;
  }
  .max-w-xl-100px {
    max-width: 100px !important;
  }
  .w-xl-105px {
    width: 105px !important;
  }
  .h-xl-105px {
    height: 105px !important;
  }
  .min-w-xl-105px {
    min-width: 105px !important;
  }
  .min-h-xl-105px {
    min-height: 105px !important;
  }
  .max-h-xl-105px {
    max-height: 105px !important;
  }
  .max-w-xl-105px {
    max-width: 105px !important;
  }
  .w-xl-110px {
    width: 110px !important;
  }
  .h-xl-110px {
    height: 110px !important;
  }
  .min-w-xl-110px {
    min-width: 110px !important;
  }
  .min-h-xl-110px {
    min-height: 110px !important;
  }
  .max-h-xl-110px {
    max-height: 110px !important;
  }
  .max-w-xl-110px {
    max-width: 110px !important;
  }
  .w-xl-115px {
    width: 115px !important;
  }
  .h-xl-115px {
    height: 115px !important;
  }
  .min-w-xl-115px {
    min-width: 115px !important;
  }
  .min-h-xl-115px {
    min-height: 115px !important;
  }
  .max-h-xl-115px {
    max-height: 115px !important;
  }
  .max-w-xl-115px {
    max-width: 115px !important;
  }
  .w-xl-120px {
    width: 120px !important;
  }
  .h-xl-120px {
    height: 120px !important;
  }
  .min-w-xl-120px {
    min-width: 120px !important;
  }
  .min-h-xl-120px {
    min-height: 120px !important;
  }
  .max-h-xl-120px {
    max-height: 120px !important;
  }
  .max-w-xl-120px {
    max-width: 120px !important;
  }
  .w-xl-125px {
    width: 125px !important;
  }
  .h-xl-125px {
    height: 125px !important;
  }
  .min-w-xl-125px {
    min-width: 125px !important;
  }
  .min-h-xl-125px {
    min-height: 125px !important;
  }
  .max-h-xl-125px {
    max-height: 125px !important;
  }
  .max-w-xl-125px {
    max-width: 125px !important;
  }
  .w-xl-130px {
    width: 130px !important;
  }
  .h-xl-130px {
    height: 130px !important;
  }
  .min-w-xl-130px {
    min-width: 130px !important;
  }
  .min-h-xl-130px {
    min-height: 130px !important;
  }
  .max-h-xl-130px {
    max-height: 130px !important;
  }
  .max-w-xl-130px {
    max-width: 130px !important;
  }
  .w-xl-135px {
    width: 135px !important;
  }
  .h-xl-135px {
    height: 135px !important;
  }
  .min-w-xl-135px {
    min-width: 135px !important;
  }
  .min-h-xl-135px {
    min-height: 135px !important;
  }
  .max-h-xl-135px {
    max-height: 135px !important;
  }
  .max-w-xl-135px {
    max-width: 135px !important;
  }
  .w-xl-140px {
    width: 140px !important;
  }
  .h-xl-140px {
    height: 140px !important;
  }
  .min-w-xl-140px {
    min-width: 140px !important;
  }
  .min-h-xl-140px {
    min-height: 140px !important;
  }
  .max-h-xl-140px {
    max-height: 140px !important;
  }
  .max-w-xl-140px {
    max-width: 140px !important;
  }
  .w-xl-145px {
    width: 145px !important;
  }
  .h-xl-145px {
    height: 145px !important;
  }
  .min-w-xl-145px {
    min-width: 145px !important;
  }
  .min-h-xl-145px {
    min-height: 145px !important;
  }
  .max-h-xl-145px {
    max-height: 145px !important;
  }
  .max-w-xl-145px {
    max-width: 145px !important;
  }
  .w-xl-150px {
    width: 150px !important;
  }
  .h-xl-150px {
    height: 150px !important;
  }
  .min-w-xl-150px {
    min-width: 150px !important;
  }
  .min-h-xl-150px {
    min-height: 150px !important;
  }
  .max-h-xl-150px {
    max-height: 150px !important;
  }
  .max-w-xl-150px {
    max-width: 150px !important;
  }
  .w-xl-155px {
    width: 155px !important;
  }
  .h-xl-155px {
    height: 155px !important;
  }
  .min-w-xl-155px {
    min-width: 155px !important;
  }
  .min-h-xl-155px {
    min-height: 155px !important;
  }
  .max-h-xl-155px {
    max-height: 155px !important;
  }
  .max-w-xl-155px {
    max-width: 155px !important;
  }
  .w-xl-160px {
    width: 160px !important;
  }
  .h-xl-160px {
    height: 160px !important;
  }
  .min-w-xl-160px {
    min-width: 160px !important;
  }
  .min-h-xl-160px {
    min-height: 160px !important;
  }
  .max-h-xl-160px {
    max-height: 160px !important;
  }
  .max-w-xl-160px {
    max-width: 160px !important;
  }
  .w-xl-165px {
    width: 165px !important;
  }
  .h-xl-165px {
    height: 165px !important;
  }
  .min-w-xl-165px {
    min-width: 165px !important;
  }
  .min-h-xl-165px {
    min-height: 165px !important;
  }
  .max-h-xl-165px {
    max-height: 165px !important;
  }
  .max-w-xl-165px {
    max-width: 165px !important;
  }
  .w-xl-176px {
    width: 170px !important;
  }
  .h-xl-176px {
    height: 170px !important;
  }
  .min-w-xl-176px {
    min-width: 170px !important;
  }
  .min-h-xl-176px {
    min-height: 170px !important;
  }
  .max-h-xl-176px {
    max-height: 170px !important;
  }
  .max-w-xl-176px {
    max-width: 170px !important;
  }
  .w-xl-175px {
    width: 175px !important;
  }
  .h-xl-175px {
    height: 175px !important;
  }
  .min-w-xl-175px {
    min-width: 175px !important;
  }
  .min-h-xl-175px {
    min-height: 175px !important;
  }
  .max-h-xl-175px {
    max-height: 175px !important;
  }
  .max-w-xl-175px {
    max-width: 175px !important;
  }
  .w-xl-180px {
    width: 180px !important;
  }
  .h-xl-180px {
    height: 180px !important;
  }
  .min-w-xl-180px {
    min-width: 180px !important;
  }
  .min-h-xl-180px {
    min-height: 180px !important;
  }
  .max-h-xl-180px {
    max-height: 180px !important;
  }
  .max-w-xl-180px {
    max-width: 180px !important;
  }
  .w-xl-200px {
    width: 200px !important;
  }
  .h-xl-200px {
    height: 200px !important;
  }
  .min-w-xl-200px {
    min-width: 200px !important;
  }
  .min-h-xl-200px {
    min-height: 200px !important;
  }
  .max-h-xl-200px {
    max-height: 200px !important;
  }
  .max-w-xl-200px {
    max-width: 200px !important;
  }
  .w-xl-225px {
    width: 225px !important;
  }
  .h-xl-225px {
    height: 225px !important;
  }
  .min-w-xl-225px {
    min-width: 225px !important;
  }
  .min-h-xl-225px {
    min-height: 225px !important;
  }
  .max-h-xl-225px {
    max-height: 225px !important;
  }
  .max-w-xl-225px {
    max-width: 225px !important;
  }
  .w-xl-235px {
    width: 235px !important;
  }
  .h-xl-235px {
    height: 235px !important;
  }
  .min-w-xl-235px {
    min-width: 235px !important;
  }
  .min-h-xl-235px {
    min-height: 235px !important;
  }
  .max-h-xl-235px {
    max-height: 235px !important;
  }
  .max-w-xl-235px {
    max-width: 235px !important;
  }
  .w-xl-250px {
    width: 250px !important;
  }
  .h-xl-250px {
    height: 250px !important;
  }
  .min-w-xl-250px {
    min-width: 250px !important;
  }
  .min-h-xl-250px {
    min-height: 250px !important;
  }
  .max-h-xl-250px {
    max-height: 250px !important;
  }
  .max-w-xl-250px {
    max-width: 250px !important;
  }
  .w-xl-255px {
    width: 255px !important;
  }
  .h-xl-255px {
    height: 255px !important;
  }
  .min-w-xl-255px {
    min-width: 255px !important;
  }
  .min-h-xl-255px {
    min-height: 255px !important;
  }
  .max-h-xl-255px {
    max-height: 255px !important;
  }
  .max-w-xl-255px {
    max-width: 255px !important;
  }
  .w-xl-260px {
    width: 260px !important;
  }
  .h-xl-260px {
    height: 260px !important;
  }
  .min-w-xl-260px {
    min-width: 260px !important;
  }
  .min-h-xl-260px {
    min-height: 260px !important;
  }
  .max-h-xl-260px {
    max-height: 260px !important;
  }
  .max-w-xl-260px {
    max-width: 260px !important;
  }
  .w-xl-265px {
    width: 265px !important;
  }
  .h-xl-265px {
    height: 265px !important;
  }
  .min-w-xl-265px {
    min-width: 265px !important;
  }
  .min-h-xl-265px {
    min-height: 265px !important;
  }
  .max-h-xl-265px {
    max-height: 265px !important;
  }
  .max-w-xl-265px {
    max-width: 265px !important;
  }
  .w-xl-275px {
    width: 275px !important;
  }
  .h-xl-275px {
    height: 275px !important;
  }
  .min-w-xl-275px {
    min-width: 275px !important;
  }
  .min-h-xl-275px {
    min-height: 275px !important;
  }
  .max-h-xl-275px {
    max-height: 275px !important;
  }
  .max-w-xl-275px {
    max-width: 275px !important;
  }
  .w-xl-295px {
    width: 295px !important;
  }
  .h-xl-295px {
    height: 295px !important;
  }
  .min-w-xl-295px {
    min-width: 295px !important;
  }
  .min-h-xl-295px {
    min-height: 295px !important;
  }
  .max-h-xl-295px {
    max-height: 295px !important;
  }
  .max-w-xl-295px {
    max-width: 295px !important;
  }
  .w-xl-300px {
    width: 300px !important;
  }
  .h-xl-300px {
    height: 300px !important;
  }
  .min-w-xl-300px {
    min-width: 300px !important;
  }
  .min-h-xl-300px {
    min-height: 300px !important;
  }
  .max-h-xl-300px {
    max-height: 300px !important;
  }
  .max-w-xl-300px {
    max-width: 300px !important;
  }
  .w-xl-325px {
    width: 325px !important;
  }
  .h-xl-325px {
    height: 325px !important;
  }
  .min-w-xl-325px {
    min-width: 325px !important;
  }
  .min-h-xl-325px {
    min-height: 325px !important;
  }
  .max-h-xl-325px {
    max-height: 325px !important;
  }
  .max-w-xl-325px {
    max-width: 325px !important;
  }
  .w-xl-350px {
    width: 350px !important;
  }
  .h-xl-350px {
    height: 350px !important;
  }
  .min-w-xl-350px {
    min-width: 350px !important;
  }
  .min-h-xl-350px {
    min-height: 350px !important;
  }
  .max-h-xl-350px {
    max-height: 350px !important;
  }
  .max-w-xl-350px {
    max-width: 350px !important;
  }
  .w-xl-375px {
    width: 375px !important;
  }
  .h-xl-375px {
    height: 375px !important;
  }
  .min-w-xl-375px {
    min-width: 375px !important;
  }
  .min-h-xl-375px {
    min-height: 375px !important;
  }
  .max-h-xl-375px {
    max-height: 375px !important;
  }
  .max-w-xl-375px {
    max-width: 375px !important;
  }
  .w-xl-400px {
    width: 400px !important;
  }
  .h-xl-400px {
    height: 400px !important;
  }
  .min-w-xl-400px {
    min-width: 400px !important;
  }
  .min-h-xl-400px {
    min-height: 400px !important;
  }
  .max-h-xl-400px {
    max-height: 400px !important;
  }
  .max-w-xl-400px {
    max-width: 400px !important;
  }
  .w-xl-425px {
    width: 425px !important;
  }
  .h-xl-425px {
    height: 425px !important;
  }
  .min-w-xl-425px {
    min-width: 425px !important;
  }
  .min-h-xl-425px {
    min-height: 425px !important;
  }
  .max-h-xl-425px {
    max-height: 425px !important;
  }
  .max-w-xl-425px {
    max-width: 425px !important;
  }
  .w-xl-450px {
    width: 450px !important;
  }
  .h-xl-450px {
    height: 450px !important;
  }
  .min-w-xl-450px {
    min-width: 450px !important;
  }
  .min-h-xl-450px {
    min-height: 450px !important;
  }
  .max-h-xl-450px {
    max-height: 450px !important;
  }
  .max-w-xl-450px {
    max-width: 450px !important;
  }
  .w-xl-475px {
    width: 475px !important;
  }
  .h-xl-475px {
    height: 475px !important;
  }
  .min-w-xl-475px {
    min-width: 475px !important;
  }
  .min-h-xl-475px {
    min-height: 475px !important;
  }
  .max-h-xl-475px {
    max-height: 475px !important;
  }
  .max-w-xl-475px {
    max-width: 475px !important;
  }
  .w-xl-500px {
    width: 500px !important;
  }
  .h-xl-500px {
    height: 500px !important;
  }
  .min-w-xl-500px {
    min-width: 500px !important;
  }
  .min-h-xl-500px {
    min-height: 500px !important;
  }
  .max-h-xl-500px {
    max-height: 500px !important;
  }
  .max-w-xl-500px {
    max-width: 500px !important;
  }
  .w-xl-550px {
    width: 550px !important;
  }
  .h-xl-550px {
    height: 550px !important;
  }
  .min-w-xl-550px {
    min-width: 550px !important;
  }
  .min-h-xl-550px {
    min-height: 550px !important;
  }
  .max-h-xl-550px {
    max-height: 550px !important;
  }
  .max-w-xl-550px {
    max-width: 550px !important;
  }
  .w-xl-600px {
    width: 600px !important;
  }
  .h-xl-600px {
    height: 600px !important;
  }
  .min-w-xl-600px {
    min-width: 600px !important;
  }
  .min-h-xl-600px {
    min-height: 600px !important;
  }
  .max-h-xl-600px {
    max-height: 600px !important;
  }
  .max-w-xl-600px {
    max-width: 600px !important;
  }
  .w-xl-650px {
    width: 650px !important;
  }
  .h-xl-650px {
    height: 650px !important;
  }
  .min-w-xl-650px {
    min-width: 650px !important;
  }
  .min-h-xl-650px {
    min-height: 650px !important;
  }
  .max-h-xl-650px {
    max-height: 650px !important;
  }
  .max-w-xl-650px {
    max-width: 650px !important;
  }
  .w-xl-700px {
    width: 700px !important;
  }
  .h-xl-700px {
    height: 700px !important;
  }
  .min-w-xl-700px {
    min-width: 700px !important;
  }
  .min-h-xl-700px {
    min-height: 700px !important;
  }
  .max-h-xl-700px {
    max-height: 700px !important;
  }
  .max-w-xl-700px {
    max-width: 700px !important;
  }
  .w-xl-750px {
    width: 750px !important;
  }
  .h-xl-750px {
    height: 750px !important;
  }
  .min-w-xl-750px {
    min-width: 750px !important;
  }
  .min-h-xl-750px {
    min-height: 750px !important;
  }
  .max-h-xl-750px {
    max-height: 750px !important;
  }
  .max-w-xl-750px {
    max-width: 750px !important;
  }
  .w-xl-800px {
    width: 800px !important;
  }
  .h-xl-800px {
    height: 800px !important;
  }
  .min-w-xl-800px {
    min-width: 800px !important;
  }
  .min-h-xl-800px {
    min-height: 800px !important;
  }
  .max-h-xl-800px {
    max-height: 800px !important;
  }
  .max-w-xl-800px {
    max-width: 800px !important;
  }
  .w-xl-850px {
    width: 850px !important;
  }
  .h-xl-850px {
    height: 850px !important;
  }
  .min-w-xl-850px {
    min-width: 850px !important;
  }
  .min-h-xl-850px {
    min-height: 850px !important;
  }
  .max-h-xl-850px {
    max-height: 850px !important;
  }
  .max-w-xl-850px {
    max-width: 850px !important;
  }
  .w-xl-900px {
    width: 900px !important;
  }
  .h-xl-900px {
    height: 900px !important;
  }
  .min-w-xl-900px {
    min-width: 900px !important;
  }
  .min-h-xl-900px {
    min-height: 900px !important;
  }
  .max-h-xl-900px {
    max-height: 900px !important;
  }
  .max-w-xl-900px {
    max-width: 900px !important;
  }
  .w-xl-950px {
    width: 950px !important;
  }
  .h-xl-950px {
    height: 950px !important;
  }
  .min-w-xl-950px {
    min-width: 950px !important;
  }
  .min-h-xl-950px {
    min-height: 950px !important;
  }
  .max-h-xl-950px {
    max-height: 950px !important;
  }
  .max-w-xl-950px {
    max-width: 950px !important;
  }
  .w-xl-1000px {
    width: 1000px !important;
  }
  .h-xl-1000px {
    height: 1000px !important;
  }
  .min-w-xl-1000px {
    min-width: 1000px !important;
  }
  .min-h-xl-1000px {
    min-height: 1000px !important;
  }
  .max-h-xl-1000px {
    max-height: 1000px !important;
  }
  .max-w-xl-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 1400px) {
  .w-xxl-100 {
    width: 100% !important;
  }
  .h-xxl-100 {
    height: 100% !important;
  }
  .min-w-xxl-100 {
    min-width: 100% !important;
  }
  .min-h-xxl-100 {
    min-height: 100% !important;
  }
  .max-h-xxl-100 {
    max-height: 100% !important;
  }
  .max-w-xxl-100 {
    max-width: 100% !important;
  }
  .w-xxl-50 {
    width: 50% !important;
  }
  .h-xxl-50 {
    height: 50% !important;
  }
  .min-w-xxl-50 {
    min-width: 50% !important;
  }
  .min-h-xxl-50 {
    min-height: 50% !important;
  }
  .max-h-xxl-50 {
    max-height: 50% !important;
  }
  .max-w-xxl-50 {
    max-width: 50% !important;
  }
  .w-xxl-auto {
    width: auto !important;
  }
  .h-xxl-auto {
    height: auto !important;
  }
  .min-w-xxl-auto {
    min-width: auto !important;
  }
  .min-h-xxl-auto {
    min-height: auto !important;
  }
  .max-h-xxl-auto {
    max-height: auto !important;
  }
  .max-w-xxl-auto {
    max-width: auto !important;
  }
  .w-xxl-1px {
    width: 1px !important;
  }
  .h-xxl-1px {
    height: 1px !important;
  }
  .min-w-xxl-1px {
    min-width: 1px !important;
  }
  .min-h-xxl-1px {
    min-height: 1px !important;
  }
  .max-h-xxl-1px {
    max-height: 1px !important;
  }
  .max-w-xxl-1px {
    max-width: 1px !important;
  }
  .w-xxl-2px {
    width: 2px !important;
  }
  .h-xxl-2px {
    height: 2px !important;
  }
  .min-w-xxl-2px {
    min-width: 2px !important;
  }
  .min-h-xxl-2px {
    min-height: 2px !important;
  }
  .max-h-xxl-2px {
    max-height: 2px !important;
  }
  .max-w-xxl-2px {
    max-width: 2px !important;
  }
  .w-xxl-3px {
    width: 3px !important;
  }
  .h-xxl-3px {
    height: 3px !important;
  }
  .min-w-xxl-3px {
    min-width: 3px !important;
  }
  .min-h-xxl-3px {
    min-height: 3px !important;
  }
  .max-h-xxl-3px {
    max-height: 3px !important;
  }
  .max-w-xxl-3px {
    max-width: 3px !important;
  }
  .w-xxl-4px {
    width: 4px !important;
  }
  .h-xxl-4px {
    height: 4px !important;
  }
  .min-w-xxl-4px {
    min-width: 4px !important;
  }
  .min-h-xxl-4px {
    min-height: 4px !important;
  }
  .max-h-xxl-4px {
    max-height: 4px !important;
  }
  .max-w-xxl-4px {
    max-width: 4px !important;
  }
  .w-xxl-5px {
    width: 5px !important;
  }
  .h-xxl-5px {
    height: 5px !important;
  }
  .min-w-xxl-5px {
    min-width: 5px !important;
  }
  .min-h-xxl-5px {
    min-height: 5px !important;
  }
  .max-h-xxl-5px {
    max-height: 5px !important;
  }
  .max-w-xxl-5px {
    max-width: 5px !important;
  }
  .w-xxl-10px {
    width: 10px !important;
  }
  .h-xxl-10px {
    height: 10px !important;
  }
  .min-w-xxl-10px {
    min-width: 10px !important;
  }
  .min-h-xxl-10px {
    min-height: 10px !important;
  }
  .max-h-xxl-10px {
    max-height: 10px !important;
  }
  .max-w-xxl-10px {
    max-width: 10px !important;
  }
  .w-xxl-15px {
    width: 15px !important;
  }
  .h-xxl-15px {
    height: 15px !important;
  }
  .min-w-xxl-15px {
    min-width: 15px !important;
  }
  .min-h-xxl-15px {
    min-height: 15px !important;
  }
  .max-h-xxl-15px {
    max-height: 15px !important;
  }
  .max-w-xxl-15px {
    max-width: 15px !important;
  }
  .w-xxl-20px {
    width: 20px !important;
  }
  .h-xxl-20px {
    height: 20px !important;
  }
  .min-w-xxl-20px {
    min-width: 20px !important;
  }
  .min-h-xxl-20px {
    min-height: 20px !important;
  }
  .max-h-xxl-20px {
    max-height: 20px !important;
  }
  .max-w-xxl-20px {
    max-width: 20px !important;
  }
  .w-xxl-25px {
    width: 25px !important;
  }
  .h-xxl-25px {
    height: 25px !important;
  }
  .min-w-xxl-25px {
    min-width: 25px !important;
  }
  .min-h-xxl-25px {
    min-height: 25px !important;
  }
  .max-h-xxl-25px {
    max-height: 25px !important;
  }
  .max-w-xxl-25px {
    max-width: 25px !important;
  }
  .w-xxl-30px {
    width: 30px !important;
  }
  .h-xxl-30px {
    height: 30px !important;
  }
  .min-w-xxl-30px {
    min-width: 30px !important;
  }
  .min-h-xxl-30px {
    min-height: 30px !important;
  }
  .max-h-xxl-30px {
    max-height: 30px !important;
  }
  .max-w-xxl-30px {
    max-width: 30px !important;
  }
  .w-xxl-35px {
    width: 35px !important;
  }
  .h-xxl-35px {
    height: 35px !important;
  }
  .min-w-xxl-35px {
    min-width: 35px !important;
  }
  .min-h-xxl-35px {
    min-height: 35px !important;
  }
  .max-h-xxl-35px {
    max-height: 35px !important;
  }
  .max-w-xxl-35px {
    max-width: 35px !important;
  }
  .w-xxl-40px {
    width: 40px !important;
  }
  .h-xxl-40px {
    height: 40px !important;
  }
  .min-w-xxl-40px {
    min-width: 40px !important;
  }
  .min-h-xxl-40px {
    min-height: 40px !important;
  }
  .max-h-xxl-40px {
    max-height: 40px !important;
  }
  .max-w-xxl-40px {
    max-width: 40px !important;
  }
  .w-xxl-45px {
    width: 45px !important;
  }
  .h-xxl-45px {
    height: 45px !important;
  }
  .min-w-xxl-45px {
    min-width: 45px !important;
  }
  .min-h-xxl-45px {
    min-height: 45px !important;
  }
  .max-h-xxl-45px {
    max-height: 45px !important;
  }
  .max-w-xxl-45px {
    max-width: 45px !important;
  }
  .w-xxl-50px {
    width: 50px !important;
  }
  .h-xxl-50px {
    height: 50px !important;
  }
  .min-w-xxl-50px {
    min-width: 50px !important;
  }
  .min-h-xxl-50px {
    min-height: 50px !important;
  }
  .max-h-xxl-50px {
    max-height: 50px !important;
  }
  .max-w-xxl-50px {
    max-width: 50px !important;
  }
  .w-xxl-55px {
    width: 55px !important;
  }
  .h-xxl-55px {
    height: 55px !important;
  }
  .min-w-xxl-55px {
    min-width: 55px !important;
  }
  .min-h-xxl-55px {
    min-height: 55px !important;
  }
  .max-h-xxl-55px {
    max-height: 55px !important;
  }
  .max-w-xxl-55px {
    max-width: 55px !important;
  }
  .w-xxl-60px {
    width: 60px !important;
  }
  .h-xxl-60px {
    height: 60px !important;
  }
  .min-w-xxl-60px {
    min-width: 60px !important;
  }
  .min-h-xxl-60px {
    min-height: 60px !important;
  }
  .max-h-xxl-60px {
    max-height: 60px !important;
  }
  .max-w-xxl-60px {
    max-width: 60px !important;
  }
  .w-xxl-65px {
    width: 65px !important;
  }
  .h-xxl-65px {
    height: 65px !important;
  }
  .min-w-xxl-65px {
    min-width: 65px !important;
  }
  .min-h-xxl-65px {
    min-height: 65px !important;
  }
  .max-h-xxl-65px {
    max-height: 65px !important;
  }
  .max-w-xxl-65px {
    max-width: 65px !important;
  }
  .w-xxl-70px {
    width: 70px !important;
  }
  .h-xxl-70px {
    height: 70px !important;
  }
  .min-w-xxl-70px {
    min-width: 70px !important;
  }
  .min-h-xxl-70px {
    min-height: 70px !important;
  }
  .max-h-xxl-70px {
    max-height: 70px !important;
  }
  .max-w-xxl-70px {
    max-width: 70px !important;
  }
  .w-xxl-75px {
    width: 75px !important;
  }
  .h-xxl-75px {
    height: 75px !important;
  }
  .min-w-xxl-75px {
    min-width: 75px !important;
  }
  .min-h-xxl-75px {
    min-height: 75px !important;
  }
  .max-h-xxl-75px {
    max-height: 75px !important;
  }
  .max-w-xxl-75px {
    max-width: 75px !important;
  }
  .w-xxl-80px {
    width: 80px !important;
  }
  .h-xxl-80px {
    height: 80px !important;
  }
  .min-w-xxl-80px {
    min-width: 80px !important;
  }
  .min-h-xxl-80px {
    min-height: 80px !important;
  }
  .max-h-xxl-80px {
    max-height: 80px !important;
  }
  .max-w-xxl-80px {
    max-width: 80px !important;
  }
  .w-xxl-85px {
    width: 85px !important;
  }
  .h-xxl-85px {
    height: 85px !important;
  }
  .min-w-xxl-85px {
    min-width: 85px !important;
  }
  .min-h-xxl-85px {
    min-height: 85px !important;
  }
  .max-h-xxl-85px {
    max-height: 85px !important;
  }
  .max-w-xxl-85px {
    max-width: 85px !important;
  }
  .w-xxl-90px {
    width: 90px !important;
  }
  .h-xxl-90px {
    height: 90px !important;
  }
  .min-w-xxl-90px {
    min-width: 90px !important;
  }
  .min-h-xxl-90px {
    min-height: 90px !important;
  }
  .max-h-xxl-90px {
    max-height: 90px !important;
  }
  .max-w-xxl-90px {
    max-width: 90px !important;
  }
  .w-xxl-95px {
    width: 95px !important;
  }
  .h-xxl-95px {
    height: 95px !important;
  }
  .min-w-xxl-95px {
    min-width: 95px !important;
  }
  .min-h-xxl-95px {
    min-height: 95px !important;
  }
  .max-h-xxl-95px {
    max-height: 95px !important;
  }
  .max-w-xxl-95px {
    max-width: 95px !important;
  }
  .w-xxl-100px {
    width: 100px !important;
  }
  .h-xxl-100px {
    height: 100px !important;
  }
  .min-w-xxl-100px {
    min-width: 100px !important;
  }
  .min-h-xxl-100px {
    min-height: 100px !important;
  }
  .max-h-xxl-100px {
    max-height: 100px !important;
  }
  .max-w-xxl-100px {
    max-width: 100px !important;
  }
  .w-xxl-105px {
    width: 105px !important;
  }
  .h-xxl-105px {
    height: 105px !important;
  }
  .min-w-xxl-105px {
    min-width: 105px !important;
  }
  .min-h-xxl-105px {
    min-height: 105px !important;
  }
  .max-h-xxl-105px {
    max-height: 105px !important;
  }
  .max-w-xxl-105px {
    max-width: 105px !important;
  }
  .w-xxl-110px {
    width: 110px !important;
  }
  .h-xxl-110px {
    height: 110px !important;
  }
  .min-w-xxl-110px {
    min-width: 110px !important;
  }
  .min-h-xxl-110px {
    min-height: 110px !important;
  }
  .max-h-xxl-110px {
    max-height: 110px !important;
  }
  .max-w-xxl-110px {
    max-width: 110px !important;
  }
  .w-xxl-115px {
    width: 115px !important;
  }
  .h-xxl-115px {
    height: 115px !important;
  }
  .min-w-xxl-115px {
    min-width: 115px !important;
  }
  .min-h-xxl-115px {
    min-height: 115px !important;
  }
  .max-h-xxl-115px {
    max-height: 115px !important;
  }
  .max-w-xxl-115px {
    max-width: 115px !important;
  }
  .w-xxl-120px {
    width: 120px !important;
  }
  .h-xxl-120px {
    height: 120px !important;
  }
  .min-w-xxl-120px {
    min-width: 120px !important;
  }
  .min-h-xxl-120px {
    min-height: 120px !important;
  }
  .max-h-xxl-120px {
    max-height: 120px !important;
  }
  .max-w-xxl-120px {
    max-width: 120px !important;
  }
  .w-xxl-125px {
    width: 125px !important;
  }
  .h-xxl-125px {
    height: 125px !important;
  }
  .min-w-xxl-125px {
    min-width: 125px !important;
  }
  .min-h-xxl-125px {
    min-height: 125px !important;
  }
  .max-h-xxl-125px {
    max-height: 125px !important;
  }
  .max-w-xxl-125px {
    max-width: 125px !important;
  }
  .w-xxl-130px {
    width: 130px !important;
  }
  .h-xxl-130px {
    height: 130px !important;
  }
  .min-w-xxl-130px {
    min-width: 130px !important;
  }
  .min-h-xxl-130px {
    min-height: 130px !important;
  }
  .max-h-xxl-130px {
    max-height: 130px !important;
  }
  .max-w-xxl-130px {
    max-width: 130px !important;
  }
  .w-xxl-135px {
    width: 135px !important;
  }
  .h-xxl-135px {
    height: 135px !important;
  }
  .min-w-xxl-135px {
    min-width: 135px !important;
  }
  .min-h-xxl-135px {
    min-height: 135px !important;
  }
  .max-h-xxl-135px {
    max-height: 135px !important;
  }
  .max-w-xxl-135px {
    max-width: 135px !important;
  }
  .w-xxl-140px {
    width: 140px !important;
  }
  .h-xxl-140px {
    height: 140px !important;
  }
  .min-w-xxl-140px {
    min-width: 140px !important;
  }
  .min-h-xxl-140px {
    min-height: 140px !important;
  }
  .max-h-xxl-140px {
    max-height: 140px !important;
  }
  .max-w-xxl-140px {
    max-width: 140px !important;
  }
  .w-xxl-145px {
    width: 145px !important;
  }
  .h-xxl-145px {
    height: 145px !important;
  }
  .min-w-xxl-145px {
    min-width: 145px !important;
  }
  .min-h-xxl-145px {
    min-height: 145px !important;
  }
  .max-h-xxl-145px {
    max-height: 145px !important;
  }
  .max-w-xxl-145px {
    max-width: 145px !important;
  }
  .w-xxl-150px {
    width: 150px !important;
  }
  .h-xxl-150px {
    height: 150px !important;
  }
  .min-w-xxl-150px {
    min-width: 150px !important;
  }
  .min-h-xxl-150px {
    min-height: 150px !important;
  }
  .max-h-xxl-150px {
    max-height: 150px !important;
  }
  .max-w-xxl-150px {
    max-width: 150px !important;
  }
  .w-xxl-155px {
    width: 155px !important;
  }
  .h-xxl-155px {
    height: 155px !important;
  }
  .min-w-xxl-155px {
    min-width: 155px !important;
  }
  .min-h-xxl-155px {
    min-height: 155px !important;
  }
  .max-h-xxl-155px {
    max-height: 155px !important;
  }
  .max-w-xxl-155px {
    max-width: 155px !important;
  }
  .w-xxl-160px {
    width: 160px !important;
  }
  .h-xxl-160px {
    height: 160px !important;
  }
  .min-w-xxl-160px {
    min-width: 160px !important;
  }
  .min-h-xxl-160px {
    min-height: 160px !important;
  }
  .max-h-xxl-160px {
    max-height: 160px !important;
  }
  .max-w-xxl-160px {
    max-width: 160px !important;
  }
  .w-xxl-165px {
    width: 165px !important;
  }
  .h-xxl-165px {
    height: 165px !important;
  }
  .min-w-xxl-165px {
    min-width: 165px !important;
  }
  .min-h-xxl-165px {
    min-height: 165px !important;
  }
  .max-h-xxl-165px {
    max-height: 165px !important;
  }
  .max-w-xxl-165px {
    max-width: 165px !important;
  }
  .w-xxl-176px {
    width: 170px !important;
  }
  .h-xxl-176px {
    height: 170px !important;
  }
  .min-w-xxl-176px {
    min-width: 170px !important;
  }
  .min-h-xxl-176px {
    min-height: 170px !important;
  }
  .max-h-xxl-176px {
    max-height: 170px !important;
  }
  .max-w-xxl-176px {
    max-width: 170px !important;
  }
  .w-xxl-175px {
    width: 175px !important;
  }
  .h-xxl-175px {
    height: 175px !important;
  }
  .min-w-xxl-175px {
    min-width: 175px !important;
  }
  .min-h-xxl-175px {
    min-height: 175px !important;
  }
  .max-h-xxl-175px {
    max-height: 175px !important;
  }
  .max-w-xxl-175px {
    max-width: 175px !important;
  }
  .w-xxl-180px {
    width: 180px !important;
  }
  .h-xxl-180px {
    height: 180px !important;
  }
  .min-w-xxl-180px {
    min-width: 180px !important;
  }
  .min-h-xxl-180px {
    min-height: 180px !important;
  }
  .max-h-xxl-180px {
    max-height: 180px !important;
  }
  .max-w-xxl-180px {
    max-width: 180px !important;
  }
  .w-xxl-200px {
    width: 200px !important;
  }
  .h-xxl-200px {
    height: 200px !important;
  }
  .min-w-xxl-200px {
    min-width: 200px !important;
  }
  .min-h-xxl-200px {
    min-height: 200px !important;
  }
  .max-h-xxl-200px {
    max-height: 200px !important;
  }
  .max-w-xxl-200px {
    max-width: 200px !important;
  }
  .w-xxl-225px {
    width: 225px !important;
  }
  .h-xxl-225px {
    height: 225px !important;
  }
  .min-w-xxl-225px {
    min-width: 225px !important;
  }
  .min-h-xxl-225px {
    min-height: 225px !important;
  }
  .max-h-xxl-225px {
    max-height: 225px !important;
  }
  .max-w-xxl-225px {
    max-width: 225px !important;
  }
  .w-xxl-235px {
    width: 235px !important;
  }
  .h-xxl-235px {
    height: 235px !important;
  }
  .min-w-xxl-235px {
    min-width: 235px !important;
  }
  .min-h-xxl-235px {
    min-height: 235px !important;
  }
  .max-h-xxl-235px {
    max-height: 235px !important;
  }
  .max-w-xxl-235px {
    max-width: 235px !important;
  }
  .w-xxl-250px {
    width: 250px !important;
  }
  .h-xxl-250px {
    height: 250px !important;
  }
  .min-w-xxl-250px {
    min-width: 250px !important;
  }
  .min-h-xxl-250px {
    min-height: 250px !important;
  }
  .max-h-xxl-250px {
    max-height: 250px !important;
  }
  .max-w-xxl-250px {
    max-width: 250px !important;
  }
  .w-xxl-255px {
    width: 255px !important;
  }
  .h-xxl-255px {
    height: 255px !important;
  }
  .min-w-xxl-255px {
    min-width: 255px !important;
  }
  .min-h-xxl-255px {
    min-height: 255px !important;
  }
  .max-h-xxl-255px {
    max-height: 255px !important;
  }
  .max-w-xxl-255px {
    max-width: 255px !important;
  }
  .w-xxl-260px {
    width: 260px !important;
  }
  .h-xxl-260px {
    height: 260px !important;
  }
  .min-w-xxl-260px {
    min-width: 260px !important;
  }
  .min-h-xxl-260px {
    min-height: 260px !important;
  }
  .max-h-xxl-260px {
    max-height: 260px !important;
  }
  .max-w-xxl-260px {
    max-width: 260px !important;
  }
  .w-xxl-265px {
    width: 265px !important;
  }
  .h-xxl-265px {
    height: 265px !important;
  }
  .min-w-xxl-265px {
    min-width: 265px !important;
  }
  .min-h-xxl-265px {
    min-height: 265px !important;
  }
  .max-h-xxl-265px {
    max-height: 265px !important;
  }
  .max-w-xxl-265px {
    max-width: 265px !important;
  }
  .w-xxl-275px {
    width: 275px !important;
  }
  .h-xxl-275px {
    height: 275px !important;
  }
  .min-w-xxl-275px {
    min-width: 275px !important;
  }
  .min-h-xxl-275px {
    min-height: 275px !important;
  }
  .max-h-xxl-275px {
    max-height: 275px !important;
  }
  .max-w-xxl-275px {
    max-width: 275px !important;
  }
  .w-xxl-295px {
    width: 295px !important;
  }
  .h-xxl-295px {
    height: 295px !important;
  }
  .min-w-xxl-295px {
    min-width: 295px !important;
  }
  .min-h-xxl-295px {
    min-height: 295px !important;
  }
  .max-h-xxl-295px {
    max-height: 295px !important;
  }
  .max-w-xxl-295px {
    max-width: 295px !important;
  }
  .w-xxl-300px {
    width: 300px !important;
  }
  .h-xxl-300px {
    height: 300px !important;
  }
  .min-w-xxl-300px {
    min-width: 300px !important;
  }
  .min-h-xxl-300px {
    min-height: 300px !important;
  }
  .max-h-xxl-300px {
    max-height: 300px !important;
  }
  .max-w-xxl-300px {
    max-width: 300px !important;
  }
  .w-xxl-325px {
    width: 325px !important;
  }
  .h-xxl-325px {
    height: 325px !important;
  }
  .min-w-xxl-325px {
    min-width: 325px !important;
  }
  .min-h-xxl-325px {
    min-height: 325px !important;
  }
  .max-h-xxl-325px {
    max-height: 325px !important;
  }
  .max-w-xxl-325px {
    max-width: 325px !important;
  }
  .w-xxl-350px {
    width: 350px !important;
  }
  .h-xxl-350px {
    height: 350px !important;
  }
  .min-w-xxl-350px {
    min-width: 350px !important;
  }
  .min-h-xxl-350px {
    min-height: 350px !important;
  }
  .max-h-xxl-350px {
    max-height: 350px !important;
  }
  .max-w-xxl-350px {
    max-width: 350px !important;
  }
  .w-xxl-375px {
    width: 375px !important;
  }
  .h-xxl-375px {
    height: 375px !important;
  }
  .min-w-xxl-375px {
    min-width: 375px !important;
  }
  .min-h-xxl-375px {
    min-height: 375px !important;
  }
  .max-h-xxl-375px {
    max-height: 375px !important;
  }
  .max-w-xxl-375px {
    max-width: 375px !important;
  }
  .w-xxl-400px {
    width: 400px !important;
  }
  .h-xxl-400px {
    height: 400px !important;
  }
  .min-w-xxl-400px {
    min-width: 400px !important;
  }
  .min-h-xxl-400px {
    min-height: 400px !important;
  }
  .max-h-xxl-400px {
    max-height: 400px !important;
  }
  .max-w-xxl-400px {
    max-width: 400px !important;
  }
  .w-xxl-425px {
    width: 425px !important;
  }
  .h-xxl-425px {
    height: 425px !important;
  }
  .min-w-xxl-425px {
    min-width: 425px !important;
  }
  .min-h-xxl-425px {
    min-height: 425px !important;
  }
  .max-h-xxl-425px {
    max-height: 425px !important;
  }
  .max-w-xxl-425px {
    max-width: 425px !important;
  }
  .w-xxl-450px {
    width: 450px !important;
  }
  .h-xxl-450px {
    height: 450px !important;
  }
  .min-w-xxl-450px {
    min-width: 450px !important;
  }
  .min-h-xxl-450px {
    min-height: 450px !important;
  }
  .max-h-xxl-450px {
    max-height: 450px !important;
  }
  .max-w-xxl-450px {
    max-width: 450px !important;
  }
  .w-xxl-475px {
    width: 475px !important;
  }
  .h-xxl-475px {
    height: 475px !important;
  }
  .min-w-xxl-475px {
    min-width: 475px !important;
  }
  .min-h-xxl-475px {
    min-height: 475px !important;
  }
  .max-h-xxl-475px {
    max-height: 475px !important;
  }
  .max-w-xxl-475px {
    max-width: 475px !important;
  }
  .w-xxl-500px {
    width: 500px !important;
  }
  .h-xxl-500px {
    height: 500px !important;
  }
  .min-w-xxl-500px {
    min-width: 500px !important;
  }
  .min-h-xxl-500px {
    min-height: 500px !important;
  }
  .max-h-xxl-500px {
    max-height: 500px !important;
  }
  .max-w-xxl-500px {
    max-width: 500px !important;
  }
  .w-xxl-550px {
    width: 550px !important;
  }
  .h-xxl-550px {
    height: 550px !important;
  }
  .min-w-xxl-550px {
    min-width: 550px !important;
  }
  .min-h-xxl-550px {
    min-height: 550px !important;
  }
  .max-h-xxl-550px {
    max-height: 550px !important;
  }
  .max-w-xxl-550px {
    max-width: 550px !important;
  }
  .w-xxl-600px {
    width: 600px !important;
  }
  .h-xxl-600px {
    height: 600px !important;
  }
  .min-w-xxl-600px {
    min-width: 600px !important;
  }
  .min-h-xxl-600px {
    min-height: 600px !important;
  }
  .max-h-xxl-600px {
    max-height: 600px !important;
  }
  .max-w-xxl-600px {
    max-width: 600px !important;
  }
  .w-xxl-650px {
    width: 650px !important;
  }
  .h-xxl-650px {
    height: 650px !important;
  }
  .min-w-xxl-650px {
    min-width: 650px !important;
  }
  .min-h-xxl-650px {
    min-height: 650px !important;
  }
  .max-h-xxl-650px {
    max-height: 650px !important;
  }
  .max-w-xxl-650px {
    max-width: 650px !important;
  }
  .w-xxl-700px {
    width: 700px !important;
  }
  .h-xxl-700px {
    height: 700px !important;
  }
  .min-w-xxl-700px {
    min-width: 700px !important;
  }
  .min-h-xxl-700px {
    min-height: 700px !important;
  }
  .max-h-xxl-700px {
    max-height: 700px !important;
  }
  .max-w-xxl-700px {
    max-width: 700px !important;
  }
  .w-xxl-750px {
    width: 750px !important;
  }
  .h-xxl-750px {
    height: 750px !important;
  }
  .min-w-xxl-750px {
    min-width: 750px !important;
  }
  .min-h-xxl-750px {
    min-height: 750px !important;
  }
  .max-h-xxl-750px {
    max-height: 750px !important;
  }
  .max-w-xxl-750px {
    max-width: 750px !important;
  }
  .w-xxl-800px {
    width: 800px !important;
  }
  .h-xxl-800px {
    height: 800px !important;
  }
  .min-w-xxl-800px {
    min-width: 800px !important;
  }
  .min-h-xxl-800px {
    min-height: 800px !important;
  }
  .max-h-xxl-800px {
    max-height: 800px !important;
  }
  .max-w-xxl-800px {
    max-width: 800px !important;
  }
  .w-xxl-850px {
    width: 850px !important;
  }
  .h-xxl-850px {
    height: 850px !important;
  }
  .min-w-xxl-850px {
    min-width: 850px !important;
  }
  .min-h-xxl-850px {
    min-height: 850px !important;
  }
  .max-h-xxl-850px {
    max-height: 850px !important;
  }
  .max-w-xxl-850px {
    max-width: 850px !important;
  }
  .w-xxl-900px {
    width: 900px !important;
  }
  .h-xxl-900px {
    height: 900px !important;
  }
  .min-w-xxl-900px {
    min-width: 900px !important;
  }
  .min-h-xxl-900px {
    min-height: 900px !important;
  }
  .max-h-xxl-900px {
    max-height: 900px !important;
  }
  .max-w-xxl-900px {
    max-width: 900px !important;
  }
  .w-xxl-950px {
    width: 950px !important;
  }
  .h-xxl-950px {
    height: 950px !important;
  }
  .min-w-xxl-950px {
    min-width: 950px !important;
  }
  .min-h-xxl-950px {
    min-height: 950px !important;
  }
  .max-h-xxl-950px {
    max-height: 950px !important;
  }
  .max-w-xxl-950px {
    max-width: 950px !important;
  }
  .w-xxl-1000px {
    width: 1000px !important;
  }
  .h-xxl-1000px {
    height: 1000px !important;
  }
  .min-w-xxl-1000px {
    min-width: 1000px !important;
  }
  .min-h-xxl-1000px {
    min-height: 1000px !important;
  }
  .max-h-xxl-1000px {
    max-height: 1000px !important;
  }
  .max-w-xxl-1000px {
    max-width: 1000px !important;
  }
}

.left-0 {
  left: 0 !important;
}

.right-0 {
  right: 0 !important;
}

.top-0 {
  top: 0 !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.zindex-0 {
  z-index: 0;
}

.zindex-n1 {
  z-index: -1;
}

.zindex-1 {
  z-index: 1;
}

.zindex-2 {
  z-index: 2;
}

.zindex-3 {
  z-index: 3;
}

.zindex-4 {
  z-index: 4;
}

.zindex-5 {
  z-index: 5;
}

.text-white {
  color: #ffffff !important;
}

.text-inverse-white {
  color: #3F4254 !important;
}

.text-light-white {
  color: rgba(255, 255, 255, 0.1) !important;
}

a.text-hover-white,
.text-hover-white {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-white:hover,
.text-hover-white:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #ffffff !important;
}

a.text-hover-white:hover i,
.text-hover-white:hover i {
  color: #ffffff !important;
}

a.text-hover-white:hover .svg-icon svg g [fill],
.text-hover-white:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

a.text-hover-white:hover .svg-icon svg:hover g [fill],
.text-hover-white:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-white,
.hoverable:hover .text-hover-white {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #ffffff !important;
}

.hoverable:hover a.text-hover-white i,
.hoverable:hover .text-hover-white i {
  color: #ffffff !important;
}

.hoverable:hover a.text-hover-white .svg-icon svg g [fill],
.hoverable:hover .text-hover-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.hoverable:hover a.text-hover-white .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-primary {
  color: #212a4f !important;
}

.text-inverse-primary {
  color: #FFFFFF !important;
}

.text-light-primary {
  color: #F4F4F6 !important;
}

a.text-hover-primary,
.text-hover-primary {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-primary:hover,
.text-hover-primary:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f !important;
}

a.text-hover-primary:hover i,
.text-hover-primary:hover i {
  color: #212a4f !important;
}

a.text-hover-primary:hover .svg-icon svg g [fill],
.text-hover-primary:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

a.text-hover-primary:hover .svg-icon svg:hover g [fill],
.text-hover-primary:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-primary,
.hoverable:hover .text-hover-primary {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f !important;
}

.hoverable:hover a.text-hover-primary i,
.hoverable:hover .text-hover-primary i {
  color: #212a4f !important;
}

.hoverable:hover a.text-hover-primary .svg-icon svg g [fill],
.hoverable:hover .text-hover-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f !important;
}

.hoverable:hover a.text-hover-primary .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-secondary {
  color: #181C32 !important;
}

.text-inverse-secondary {
  color: #3F4254 !important;
}

.text-light-secondary {
  color: #EBEDF3 !important;
}

a.text-hover-secondary,
.text-hover-secondary {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-secondary:hover,
.text-hover-secondary:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #181C32 !important;
}

a.text-hover-secondary:hover i,
.text-hover-secondary:hover i {
  color: #181C32 !important;
}

a.text-hover-secondary:hover .svg-icon svg g [fill],
.text-hover-secondary:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

a.text-hover-secondary:hover .svg-icon svg:hover g [fill],
.text-hover-secondary:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-secondary,
.hoverable:hover .text-hover-secondary {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #181C32 !important;
}

.hoverable:hover a.text-hover-secondary i,
.hoverable:hover .text-hover-secondary i {
  color: #181C32 !important;
}

.hoverable:hover a.text-hover-secondary .svg-icon svg g [fill],
.hoverable:hover .text-hover-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.hoverable:hover a.text-hover-secondary .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-success {
  color: #13CD52 !important;
}

.text-inverse-success {
  color: #ffffff !important;
}

.text-light-success {
  color: #E8FAEE !important;
}

a.text-hover-success,
.text-hover-success {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-success:hover,
.text-hover-success:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #13CD52 !important;
}

a.text-hover-success:hover i,
.text-hover-success:hover i {
  color: #13CD52 !important;
}

a.text-hover-success:hover .svg-icon svg g [fill],
.text-hover-success:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

a.text-hover-success:hover .svg-icon svg:hover g [fill],
.text-hover-success:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-success,
.hoverable:hover .text-hover-success {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #13CD52 !important;
}

.hoverable:hover a.text-hover-success i,
.hoverable:hover .text-hover-success i {
  color: #13CD52 !important;
}

.hoverable:hover a.text-hover-success .svg-icon svg g [fill],
.hoverable:hover .text-hover-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52 !important;
}

.hoverable:hover a.text-hover-success .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-info {
  color: #215FD9 !important;
}

.text-inverse-info {
  color: #ffffff !important;
}

.text-light-info {
  color: #E9EFFC !important;
}

a.text-hover-info,
.text-hover-info {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-info:hover,
.text-hover-info:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #215FD9 !important;
}

a.text-hover-info:hover i,
.text-hover-info:hover i {
  color: #215FD9 !important;
}

a.text-hover-info:hover .svg-icon svg g [fill],
.text-hover-info:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

a.text-hover-info:hover .svg-icon svg:hover g [fill],
.text-hover-info:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-info,
.hoverable:hover .text-hover-info {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #215FD9 !important;
}

.hoverable:hover a.text-hover-info i,
.hoverable:hover .text-hover-info i {
  color: #215FD9 !important;
}

.hoverable:hover a.text-hover-info .svg-icon svg g [fill],
.hoverable:hover .text-hover-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9 !important;
}

.hoverable:hover a.text-hover-info .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-warning {
  color: #E48228 !important;
}

.text-inverse-warning {
  color: #ffffff !important;
}

.text-light-warning {
  color: #FDF3EA !important;
}

a.text-hover-warning,
.text-hover-warning {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-warning:hover,
.text-hover-warning:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #E48228 !important;
}

a.text-hover-warning:hover i,
.text-hover-warning:hover i {
  color: #E48228 !important;
}

a.text-hover-warning:hover .svg-icon svg g [fill],
.text-hover-warning:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

a.text-hover-warning:hover .svg-icon svg:hover g [fill],
.text-hover-warning:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-warning,
.hoverable:hover .text-hover-warning {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #E48228 !important;
}

.hoverable:hover a.text-hover-warning i,
.hoverable:hover .text-hover-warning i {
  color: #E48228 !important;
}

.hoverable:hover a.text-hover-warning .svg-icon svg g [fill],
.hoverable:hover .text-hover-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228 !important;
}

.hoverable:hover a.text-hover-warning .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-danger {
  color: #E43B28 !important;
}

.text-inverse-danger {
  color: #ffffff !important;
}

.text-light-danger {
  color: #FDECEA !important;
}

a.text-hover-danger,
.text-hover-danger {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-danger:hover,
.text-hover-danger:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #E43B28 !important;
}

a.text-hover-danger:hover i,
.text-hover-danger:hover i {
  color: #E43B28 !important;
}

a.text-hover-danger:hover .svg-icon svg g [fill],
.text-hover-danger:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

a.text-hover-danger:hover .svg-icon svg:hover g [fill],
.text-hover-danger:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-danger,
.hoverable:hover .text-hover-danger {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #E43B28 !important;
}

.hoverable:hover a.text-hover-danger i,
.hoverable:hover .text-hover-danger i {
  color: #E43B28 !important;
}

.hoverable:hover a.text-hover-danger .svg-icon svg g [fill],
.hoverable:hover .text-hover-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28 !important;
}

.hoverable:hover a.text-hover-danger .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-light {
  color: #F3F6F9 !important;
}

.text-inverse-light {
  color: #7E8299 !important;
}

.text-light-light {
  color: #F3F6F9 !important;
}

a.text-hover-light,
.text-hover-light {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-light:hover,
.text-hover-light:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #F3F6F9 !important;
}

a.text-hover-light:hover i,
.text-hover-light:hover i {
  color: #F3F6F9 !important;
}

a.text-hover-light:hover .svg-icon svg g [fill],
.text-hover-light:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

a.text-hover-light:hover .svg-icon svg:hover g [fill],
.text-hover-light:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-light,
.hoverable:hover .text-hover-light {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #F3F6F9 !important;
}

.hoverable:hover a.text-hover-light i,
.hoverable:hover .text-hover-light i {
  color: #F3F6F9 !important;
}

.hoverable:hover a.text-hover-light .svg-icon svg g [fill],
.hoverable:hover .text-hover-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9 !important;
}

.hoverable:hover a.text-hover-light .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-dark {
  color: #181C32 !important;
}

.text-inverse-dark {
  color: #ffffff !important;
}

.text-light-dark {
  color: #EBEDF3 !important;
}

a.text-hover-dark,
.text-hover-dark {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-dark:hover,
.text-hover-dark:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #181C32 !important;
}

a.text-hover-dark:hover i,
.text-hover-dark:hover i {
  color: #181C32 !important;
}

a.text-hover-dark:hover .svg-icon svg g [fill],
.text-hover-dark:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

a.text-hover-dark:hover .svg-icon svg:hover g [fill],
.text-hover-dark:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-dark,
.hoverable:hover .text-hover-dark {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #181C32 !important;
}

.hoverable:hover a.text-hover-dark i,
.hoverable:hover .text-hover-dark i {
  color: #181C32 !important;
}

.hoverable:hover a.text-hover-dark .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.hoverable:hover a.text-hover-dark .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-dark-75 {
  color: #3F4254 !important;
}

.text-inverse-dark-75 {
  color: !important;
}

.text-light-dark-75 {
  color: !important;
}

a.text-hover-dark-75,
.text-hover-dark-75 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-dark-75:hover,
.text-hover-dark-75:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #3F4254 !important;
}

a.text-hover-dark-75:hover i,
.text-hover-dark-75:hover i {
  color: #3F4254 !important;
}

a.text-hover-dark-75:hover .svg-icon svg g [fill],
.text-hover-dark-75:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

a.text-hover-dark-75:hover .svg-icon svg:hover g [fill],
.text-hover-dark-75:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-dark-75,
.hoverable:hover .text-hover-dark-75 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #3F4254 !important;
}

.hoverable:hover a.text-hover-dark-75 i,
.hoverable:hover .text-hover-dark-75 i {
  color: #3F4254 !important;
}

.hoverable:hover a.text-hover-dark-75 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-75 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.hoverable:hover a.text-hover-dark-75 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-75 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-dark-65 {
  color: #5E6278 !important;
}

.text-inverse-dark-65 {
  color: !important;
}

.text-light-dark-65 {
  color: !important;
}

a.text-hover-dark-65,
.text-hover-dark-65 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-dark-65:hover,
.text-hover-dark-65:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #5E6278 !important;
}

a.text-hover-dark-65:hover i,
.text-hover-dark-65:hover i {
  color: #5E6278 !important;
}

a.text-hover-dark-65:hover .svg-icon svg g [fill],
.text-hover-dark-65:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #5E6278;
}

a.text-hover-dark-65:hover .svg-icon svg:hover g [fill],
.text-hover-dark-65:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-dark-65,
.hoverable:hover .text-hover-dark-65 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #5E6278 !important;
}

.hoverable:hover a.text-hover-dark-65 i,
.hoverable:hover .text-hover-dark-65 i {
  color: #5E6278 !important;
}

.hoverable:hover a.text-hover-dark-65 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-65 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #5E6278 !important;
}

.hoverable:hover a.text-hover-dark-65 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-65 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-dark-50 {
  color: #7E8299 !important;
}

.text-inverse-dark-50 {
  color: !important;
}

.text-light-dark-50 {
  color: !important;
}

a.text-hover-dark-50,
.text-hover-dark-50 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-dark-50:hover,
.text-hover-dark-50:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #7E8299 !important;
}

a.text-hover-dark-50:hover i,
.text-hover-dark-50:hover i {
  color: #7E8299 !important;
}

a.text-hover-dark-50:hover .svg-icon svg g [fill],
.text-hover-dark-50:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

a.text-hover-dark-50:hover .svg-icon svg:hover g [fill],
.text-hover-dark-50:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-dark-50,
.hoverable:hover .text-hover-dark-50 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #7E8299 !important;
}

.hoverable:hover a.text-hover-dark-50 i,
.hoverable:hover .text-hover-dark-50 i {
  color: #7E8299 !important;
}

.hoverable:hover a.text-hover-dark-50 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-50 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299 !important;
}

.hoverable:hover a.text-hover-dark-50 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-50 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-dark-25 {
  color: #D1D3E0 !important;
}

.text-inverse-dark-25 {
  color: !important;
}

.text-light-dark-25 {
  color: !important;
}

a.text-hover-dark-25,
.text-hover-dark-25 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-dark-25:hover,
.text-hover-dark-25:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #D1D3E0 !important;
}

a.text-hover-dark-25:hover i,
.text-hover-dark-25:hover i {
  color: #D1D3E0 !important;
}

a.text-hover-dark-25:hover .svg-icon svg g [fill],
.text-hover-dark-25:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0;
}

a.text-hover-dark-25:hover .svg-icon svg:hover g [fill],
.text-hover-dark-25:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-dark-25,
.hoverable:hover .text-hover-dark-25 {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #D1D3E0 !important;
}

.hoverable:hover a.text-hover-dark-25 i,
.hoverable:hover .text-hover-dark-25 i {
  color: #D1D3E0 !important;
}

.hoverable:hover a.text-hover-dark-25 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-25 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0 !important;
}

.hoverable:hover a.text-hover-dark-25 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-25 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.text-muted {
  color: #B5B5C3 !important;
}

.text-inverse-muted {
  color: !important;
}

.text-light-muted {
  color: !important;
}

a.text-hover-muted,
.text-hover-muted {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a.text-hover-muted:hover,
.text-hover-muted:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #B5B5C3 !important;
}

a.text-hover-muted:hover i,
.text-hover-muted:hover i {
  color: #B5B5C3 !important;
}

a.text-hover-muted:hover .svg-icon svg g [fill],
.text-hover-muted:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

a.text-hover-muted:hover .svg-icon svg:hover g [fill],
.text-hover-muted:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.hoverable:hover a.text-hover-muted,
.hoverable:hover .text-hover-muted {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #B5B5C3 !important;
}

.hoverable:hover a.text-hover-muted i,
.hoverable:hover .text-hover-muted i {
  color: #B5B5C3 !important;
}

.hoverable:hover a.text-hover-muted .svg-icon svg g [fill],
.hoverable:hover .text-hover-muted .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3 !important;
}

.hoverable:hover a.text-hover-muted .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-muted .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.font-size-base {
  font-size: 1rem;
}

.font-size-sm {
  font-size: 0.925rem;
}

.font-size-xs {
  font-size: 0.8rem;
}

.font-size-lg {
  font-size: 1.08rem;
}

.font-size-h1 {
  font-size: 2rem !important;
}

.font-size-h2 {
  font-size: 1.75rem !important;
}

.font-size-h3 {
  font-size: 1.5rem !important;
}

.font-size-h4 {
  font-size: 1.35rem !important;
}

.font-size-h5 {
  font-size: 1.25rem !important;
}

.font-size-h6 {
  font-size: 1.175rem !important;
}

.display1 {
  font-size: 5.5rem !important;
}

.display2 {
  font-size: 4.5rem !important;
}

.display3 {
  font-size: 3.5rem !important;
}

.display4 {
  font-size: 2.5rem !important;
}

.display5 {
  font-size: 2.25rem !important;
}

@media (min-width: 576px) {
  .font-size-h1-sm {
    font-size: 2rem !important;
  }
  .font-size-h2-sm {
    font-size: 1.75rem !important;
  }
  .font-size-h3-sm {
    font-size: 1.5rem !important;
  }
  .font-size-h4-sm {
    font-size: 1.35rem !important;
  }
  .font-size-h5-sm {
    font-size: 1.25rem !important;
  }
  .font-size-h6-sm {
    font-size: 1.175rem !important;
  }
  .display1-sm {
    font-size: 5.5rem !important;
  }
  .display2-sm {
    font-size: 4.5rem !important;
  }
  .display3-sm {
    font-size: 3.5rem !important;
  }
  .display4-sm {
    font-size: 2.5rem !important;
  }
  .display5-sm {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 768px) {
  .font-size-h1-md {
    font-size: 2rem !important;
  }
  .font-size-h2-md {
    font-size: 1.75rem !important;
  }
  .font-size-h3-md {
    font-size: 1.5rem !important;
  }
  .font-size-h4-md {
    font-size: 1.35rem !important;
  }
  .font-size-h5-md {
    font-size: 1.25rem !important;
  }
  .font-size-h6-md {
    font-size: 1.175rem !important;
  }
  .display1-md {
    font-size: 5.5rem !important;
  }
  .display2-md {
    font-size: 4.5rem !important;
  }
  .display3-md {
    font-size: 3.5rem !important;
  }
  .display4-md {
    font-size: 2.5rem !important;
  }
  .display5-md {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 992px) {
  .font-size-h1-lg {
    font-size: 2rem !important;
  }
  .font-size-h2-lg {
    font-size: 1.75rem !important;
  }
  .font-size-h3-lg {
    font-size: 1.5rem !important;
  }
  .font-size-h4-lg {
    font-size: 1.35rem !important;
  }
  .font-size-h5-lg {
    font-size: 1.25rem !important;
  }
  .font-size-h6-lg {
    font-size: 1.175rem !important;
  }
  .display1-lg {
    font-size: 5.5rem !important;
  }
  .display2-lg {
    font-size: 4.5rem !important;
  }
  .display3-lg {
    font-size: 3.5rem !important;
  }
  .display4-lg {
    font-size: 2.5rem !important;
  }
  .display5-lg {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 1200px) {
  .font-size-h1-xl {
    font-size: 2rem !important;
  }
  .font-size-h2-xl {
    font-size: 1.75rem !important;
  }
  .font-size-h3-xl {
    font-size: 1.5rem !important;
  }
  .font-size-h4-xl {
    font-size: 1.35rem !important;
  }
  .font-size-h5-xl {
    font-size: 1.25rem !important;
  }
  .font-size-h6-xl {
    font-size: 1.175rem !important;
  }
  .display1-xl {
    font-size: 5.5rem !important;
  }
  .display2-xl {
    font-size: 4.5rem !important;
  }
  .display3-xl {
    font-size: 3.5rem !important;
  }
  .display4-xl {
    font-size: 2.5rem !important;
  }
  .display5-xl {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 1400px) {
  .font-size-h1-xxl {
    font-size: 2rem !important;
  }
  .font-size-h2-xxl {
    font-size: 1.75rem !important;
  }
  .font-size-h3-xxl {
    font-size: 1.5rem !important;
  }
  .font-size-h4-xxl {
    font-size: 1.35rem !important;
  }
  .font-size-h5-xxl {
    font-size: 1.25rem !important;
  }
  .font-size-h6-xxl {
    font-size: 1.175rem !important;
  }
  .display1-xxl {
    font-size: 5.5rem !important;
  }
  .display2-xxl {
    font-size: 4.5rem !important;
  }
  .display3-xxl {
    font-size: 3.5rem !important;
  }
  .display4-xxl {
    font-size: 2.5rem !important;
  }
  .display5-xxl {
    font-size: 2.25rem !important;
  }
}

.font-weight-boldest {
  font-weight: 700;
}

.line-height-0 {
  line-height: 0;
}

.line-height-xs {
  line-height: 0.75;
}

.line-height-sm {
  line-height: 1;
}

.line-height-md {
  line-height: 1.25;
}

.line-height-lg {
  line-height: 1.5;
}

.line-height-xl {
  line-height: 1.75;
}

.text-transparent {
  color: transparent;
}

.text-stroke {
  -webkit-text-stroke-width: 0.35rem;
  -moz-text-stroke-width: 0.35rem;
  text-stroke-width: 0.35rem;
  -webkit-text-stroke-color: #ffffff;
  -moz-text-stroke-color: #ffffff;
  text-stroke-color: #ffffff;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-move {
  cursor: move;
}

a {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

a:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

i {
  font-size: 1.25rem;
  color: #B5B5C3;
}

.icon-ss {
  font-size: 0.5rem !important;
}

.icon-xs {
  font-size: 0.65rem !important;
}

.icon-sm {
  font-size: 0.75rem !important;
}

.icon-nm {
  font-size: 0.9rem !important;
}

.icon-ms {
  font-size: 1.15rem !important;
}

.icon-md {
  font-size: 1.25rem !important;
}

.icon-lg {
  font-size: 1.5rem !important;
}

.icon-xl {
  font-size: 1.75rem !important;
}

.icon-xxl {
  font-size: 2.25rem !important;
}

.icon-1x {
  font-size: 1rem !important;
}

.icon-2x {
  font-size: 2rem !important;
}

.icon-3x {
  font-size: 3rem !important;
}

.icon-4x {
  font-size: 4rem !important;
}

.icon-5x {
  font-size: 5rem !important;
}

.icon-6x {
  font-size: 6rem !important;
}

.icon-7x {
  font-size: 7rem !important;
}

.icon-8x {
  font-size: 8rem !important;
}

.icon-9x {
  font-size: 9rem !important;
}

.icon-10x {
  font-size: 10rem !important;
}

@media (min-width: 576px) {
  .icon-sm-ss {
    font-size: 0.5rem !important;
  }
  .icon-sm-xs {
    font-size: 0.65rem !important;
  }
  .icon-sm-sm {
    font-size: 0.75rem !important;
  }
  .icon-sm-nm {
    font-size: 0.9rem !important;
  }
  .icon-sm-ms {
    font-size: 1.15rem !important;
  }
  .icon-sm-md {
    font-size: 1.25rem !important;
  }
  .icon-sm-lg {
    font-size: 1.5rem !important;
  }
  .icon-sm-xl {
    font-size: 1.75rem !important;
  }
  .icon-sm-xxl {
    font-size: 2.25rem !important;
  }
  .icon-sm-1x {
    font-size: 1rem !important;
  }
  .icon-sm-2x {
    font-size: 2rem !important;
  }
  .icon-sm-3x {
    font-size: 3rem !important;
  }
  .icon-sm-4x {
    font-size: 4rem !important;
  }
  .icon-sm-5x {
    font-size: 5rem !important;
  }
  .icon-sm-6x {
    font-size: 6rem !important;
  }
  .icon-sm-7x {
    font-size: 7rem !important;
  }
  .icon-sm-8x {
    font-size: 8rem !important;
  }
  .icon-sm-9x {
    font-size: 9rem !important;
  }
  .icon-sm-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 768px) {
  .icon-md-ss {
    font-size: 0.5rem !important;
  }
  .icon-md-xs {
    font-size: 0.65rem !important;
  }
  .icon-md-sm {
    font-size: 0.75rem !important;
  }
  .icon-md-nm {
    font-size: 0.9rem !important;
  }
  .icon-md-ms {
    font-size: 1.15rem !important;
  }
  .icon-md-md {
    font-size: 1.25rem !important;
  }
  .icon-md-lg {
    font-size: 1.5rem !important;
  }
  .icon-md-xl {
    font-size: 1.75rem !important;
  }
  .icon-md-xxl {
    font-size: 2.25rem !important;
  }
  .icon-md-1x {
    font-size: 1rem !important;
  }
  .icon-md-2x {
    font-size: 2rem !important;
  }
  .icon-md-3x {
    font-size: 3rem !important;
  }
  .icon-md-4x {
    font-size: 4rem !important;
  }
  .icon-md-5x {
    font-size: 5rem !important;
  }
  .icon-md-6x {
    font-size: 6rem !important;
  }
  .icon-md-7x {
    font-size: 7rem !important;
  }
  .icon-md-8x {
    font-size: 8rem !important;
  }
  .icon-md-9x {
    font-size: 9rem !important;
  }
  .icon-md-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 992px) {
  .icon-lg-ss {
    font-size: 0.5rem !important;
  }
  .icon-lg-xs {
    font-size: 0.65rem !important;
  }
  .icon-lg-sm {
    font-size: 0.75rem !important;
  }
  .icon-lg-nm {
    font-size: 0.9rem !important;
  }
  .icon-lg-ms {
    font-size: 1.15rem !important;
  }
  .icon-lg-md {
    font-size: 1.25rem !important;
  }
  .icon-lg-lg {
    font-size: 1.5rem !important;
  }
  .icon-lg-xl {
    font-size: 1.75rem !important;
  }
  .icon-lg-xxl {
    font-size: 2.25rem !important;
  }
  .icon-lg-1x {
    font-size: 1rem !important;
  }
  .icon-lg-2x {
    font-size: 2rem !important;
  }
  .icon-lg-3x {
    font-size: 3rem !important;
  }
  .icon-lg-4x {
    font-size: 4rem !important;
  }
  .icon-lg-5x {
    font-size: 5rem !important;
  }
  .icon-lg-6x {
    font-size: 6rem !important;
  }
  .icon-lg-7x {
    font-size: 7rem !important;
  }
  .icon-lg-8x {
    font-size: 8rem !important;
  }
  .icon-lg-9x {
    font-size: 9rem !important;
  }
  .icon-lg-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 1200px) {
  .icon-xl-ss {
    font-size: 0.5rem !important;
  }
  .icon-xl-xs {
    font-size: 0.65rem !important;
  }
  .icon-xl-sm {
    font-size: 0.75rem !important;
  }
  .icon-xl-nm {
    font-size: 0.9rem !important;
  }
  .icon-xl-ms {
    font-size: 1.15rem !important;
  }
  .icon-xl-md {
    font-size: 1.25rem !important;
  }
  .icon-xl-lg {
    font-size: 1.5rem !important;
  }
  .icon-xl-xl {
    font-size: 1.75rem !important;
  }
  .icon-xl-xxl {
    font-size: 2.25rem !important;
  }
  .icon-xl-1x {
    font-size: 1rem !important;
  }
  .icon-xl-2x {
    font-size: 2rem !important;
  }
  .icon-xl-3x {
    font-size: 3rem !important;
  }
  .icon-xl-4x {
    font-size: 4rem !important;
  }
  .icon-xl-5x {
    font-size: 5rem !important;
  }
  .icon-xl-6x {
    font-size: 6rem !important;
  }
  .icon-xl-7x {
    font-size: 7rem !important;
  }
  .icon-xl-8x {
    font-size: 8rem !important;
  }
  .icon-xl-9x {
    font-size: 9rem !important;
  }
  .icon-xl-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 1400px) {
  .icon-xxl-ss {
    font-size: 0.5rem !important;
  }
  .icon-xxl-xs {
    font-size: 0.65rem !important;
  }
  .icon-xxl-sm {
    font-size: 0.75rem !important;
  }
  .icon-xxl-nm {
    font-size: 0.9rem !important;
  }
  .icon-xxl-ms {
    font-size: 1.15rem !important;
  }
  .icon-xxl-md {
    font-size: 1.25rem !important;
  }
  .icon-xxl-lg {
    font-size: 1.5rem !important;
  }
  .icon-xxl-xl {
    font-size: 1.75rem !important;
  }
  .icon-xxl-xxl {
    font-size: 2.25rem !important;
  }
  .icon-xxl-1x {
    font-size: 1rem !important;
  }
  .icon-xxl-2x {
    font-size: 2rem !important;
  }
  .icon-xxl-3x {
    font-size: 3rem !important;
  }
  .icon-xxl-4x {
    font-size: 4rem !important;
  }
  .icon-xxl-5x {
    font-size: 5rem !important;
  }
  .icon-xxl-6x {
    font-size: 6rem !important;
  }
  .icon-xxl-7x {
    font-size: 7rem !important;
  }
  .icon-xxl-8x {
    font-size: 8rem !important;
  }
  .icon-xxl-9x {
    font-size: 9rem !important;
  }
  .icon-xxl-10x {
    font-size: 10rem !important;
  }
}

.burger-icon {
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none  !important;
  margin: 0;
  padding: 0;
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  font-size: 0;
  text-indent: -9999px;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: none;
  outline: none !important;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}

.burger-icon span {
  display: block;
  position: absolute;
  border-radius: 3px;
  transition: all 0.3s;
  top: 10px;
  height: 3px;
  min-height: 3px;
  width: 100%;
}

.burger-icon span::before, .burger-icon span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 3px;
  min-height: 3px;
  content: "";
  transition: all 0.3s;
  border-radius: 3px;
}

.burger-icon span::before {
  top: -8px;
}

.burger-icon span::after {
  bottom: -8px;
}

.burger-icon-left span:before {
  transition: all 0.3s;
  left: auto;
  right: 0px;
  width: 50%;
}

.burger-icon-left span:after {
  transition: all 0.3s;
  left: auto;
  right: 0px;
  width: 75%;
}

.burger-icon-left-active span:before {
  transition: all 0.3s;
  left: 0px;
  right: auto;
  width: 50%;
}

.burger-icon-left-active span:after {
  transition: all 0.3s;
  left: 0px;
  right: auto;
  width: 75%;
}

.burger-icon-right span:before {
  left: 0px;
  right: auto;
  width: 50%;
  transition: all 0.3s;
}

.burger-icon-right span:after {
  left: 0px;
  right: auto;
  width: 75%;
  transition: all 0.3s;
}

.burger-icon-right-active span:before {
  left: auto;
  right: 0px;
  width: 50%;
  transition: all 0.3s;
}

.burger-icon-right-active span:after {
  left: auto;
  right: 0px;
  width: 75%;
  transition: all 0.3s;
}

.burger-icon span {
  background-color: #B5B5C3;
}

.burger-icon span::before, .burger-icon span::after {
  background-color: #B5B5C3;
}

.burger-icon:hover span {
  background-color: #212a4f;
}

.burger-icon:hover span::before, .burger-icon:hover span::after {
  background-color: #212a4f;
}

.burger-icon-active span {
  background-color: #212a4f;
}

.burger-icon-active span::before, .burger-icon-active span::after {
  background-color: #212a4f;
}

.card.card-custom {
  box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
  border: 0;
}

.card.card-custom > .card-header {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  min-height: 70px;
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent;
}

.card.card-custom > .card-header .card-title {
  display: flex;
  align-items: center;
  margin: 0.5rem;
  margin-left: 0;
}

.card.card-custom > .card-header .card-title .card-icon {
  margin-right: 0.75rem;
  line-height: 0;
}

.card.card-custom > .card-header .card-title .card-icon i {
  font-size: 1.25rem;
  color: #7E8299;
  line-height: 0;
}

.card.card-custom > .card-header .card-title .card-icon i:after, .card.card-custom > .card-header .card-title .card-icon i:before {
  line-height: 0;
}

.card.card-custom > .card-header .card-title .card-icon .svg-icon svg {
  height: 24px;
  width: 24px;
}

.card.card-custom > .card-header .card-title .card-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.card.card-custom > .card-header .card-title .card-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.card.card-custom > .card-header .card-title,
.card.card-custom > .card-header .card-title .card-label {
  font-weight: 500;
  font-size: 1.275rem;
  color: #181C32;
}

.card.card-custom > .card-header .card-title .card-label {
  margin: 0 0.75rem 0 0;
  flex-wrap: wrap;
}

.card.card-custom > .card-header .card-title small {
  color: #B5B5C3;
  font-size: 1rem;
}

.card.card-custom > .card-header .card-toolbar {
  display: flex;
  align-items: center;
  margin: 0.5rem 0;
  flex-wrap: wrap;
}

.card.card-custom > .card-header.card-header-tabs-line {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  align-items: stretch;
}

.card.card-custom > .card-header.card-header-tabs-line .card-toolbar {
  margin: 0;
}

.card.card-custom > .card-header.card-header-tabs-line .nav {
  border-bottom-color: transparent;
}

.card.card-custom > .card-header.card-header-tabs-line .nav .nav-item {
  align-items: stretch;
}

.card.card-custom > .card-header.card-header-tabs-line .nav .nav-link {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.card.card-custom > .card-header.card-header-right {
  justify-content: flex-end;
}

.card.card-custom > .card-body {
  padding: 2rem 2.25rem;
}

.card.card-custom > .card-footer {
  background-color: transparent;
}

.card.card-custom .card-scroll {
  position: relative;
  overflow: auto;
}

.card.card-custom.card-stretch {
  display: flex;
  align-items: stretch !important;
  flex-direction: column;
  height: 100%;
}

.card.card-custom.card-stretch.gutter-b {
  height: calc(100% - 25px);
}

.card.card-custom.card-stretch.card-stretch-half {
  height: 50%;
}

.card.card-custom.card-stretch.card-stretch-half.gutter-b {
  height: calc(50% - 25px);
}

.card.card-custom.card-stretch.card-stretch-third {
  height: 33.33%;
}

.card.card-custom.card-stretch.card-stretch-third.gutter-b {
  height: calc(33.33% - 25px);
}

.card.card-custom.card-stretch.card-stretch-fourth {
  height: 25%;
}

.card.card-custom.card-stretch.card-stretch-fourth.gutter-b {
  height: calc(25% - 25px);
}

.card.card-custom.card-fit > .card-header {
  border-bottom: 0;
}

.card.card-custom.card-fit > .card-footer {
  border-top: 0;
}

.card.card-custom.card-space {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.card.card-custom.card-space > .card-header {
  padding-left: 0;
  padding-right: 0;
}

.card.card-custom.card-space > form > .card-body,
.card.card-custom.card-space > .card-body {
  padding-left: 0;
  padding-right: 0;
}

.card.card-custom.card-space > form > .card-footer,
.card.card-custom.card-space > .card-footer {
  padding-left: 0;
  padding-right: 0;
}

.card.card-custom.card-sticky > .card-header {
  transition: left 0.3s, right 0.3s, height 0.3s;
  min-height: 70px;
}

.card-sticky-on .card.card-custom.card-sticky > .card-header {
  transition: left 0.3s, right 0.3s, height 0.3s;
  position: fixed;
  box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
  z-index: 101;
  background: #ffffff;
}

.card.card-custom.card-transparent {
  background-color: transparent;
}

.card.card-custom.card-shadowless {
  box-shadow: none;
}

.card.card-custom.card-px-0 .card-header,
.card.card-custom.card-px-0 .card-body,
.card.card-custom.card-px-0 .card-footer {
  padding-left: 0;
  padding-right: 0;
}

.card.card-custom.card-border {
  box-shadow: none;
  border: 1px solid #EBEDF3;
}

.card.card-custom.card-collapsed > form,
.card.card-custom.card-collapsed > .card-body {
  display: none;
}

.card.card-custom .card-header .card-toolbar [data-card-tool="toggle"] i {
  transition: all 0.15s ease;
}

.card.card-custom.card-collapsed .card-header .card-toolbar [data-card-tool="toggle"] i, .card.card-custom.card-collapse .card-header .card-toolbar [data-card-tool="toggle"] i {
  transition: all 0.15s ease;
  transform: rotate(180deg);
}

.card-spacer {
  padding: 2rem 2.25rem !important;
}

.card-spacer-x {
  padding-left: 2.25rem !important;
  padding-right: 2.25rem !important;
}

.card-spacer-y {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.card-rounded {
  border-radius: 0.42rem;
}

.card-rounded-top {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.card-rounded-bottom {
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

@media (max-width: 767.98px) {
  .card.card-custom > .card-header:not(.flex-nowrap) {
    min-height: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}

.rounded-card {
  border-radius: 0.42rem;
}

.rounded-card-top {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.rounded-card-bottom {
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.wizard [data-wizard-type="step-info"] {
  display: none;
}

.wizard [data-wizard-type="step-info"][data-wizard-state="current"] {
  display: block;
}

.wizard [data-wizard-type="step-content"] {
  display: none;
}

.wizard [data-wizard-type="step-content"][data-wizard-state="current"] {
  display: block;
}

.wizard [data-wizard-type="action-prev"] {
  display: none;
}

.wizard [data-wizard-type="action-next"] {
  display: inline-block;
}

.wizard [data-wizard-type="action-submit"] {
  display: none;
}

.wizard[data-wizard-state="first"] [data-wizard-type="action-prev"] {
  display: none;
}

.wizard[data-wizard-state="first"] [data-wizard-type="action-next"] {
  display: inline-block;
}

.wizard[data-wizard-state="first"] [data-wizard-type="action-submit"] {
  display: none;
}

.wizard[data-wizard-state="between"] [data-wizard-type="action-prev"] {
  display: inline-block;
}

.wizard[data-wizard-state="between"] [data-wizard-type="action-next"] {
  display: inline-block;
}

.wizard[data-wizard-state="between"] [data-wizard-type="action-submit"] {
  display: none;
}

.wizard[data-wizard-state="last"] [data-wizard-type="action-prev"] {
  display: inline-block;
}

.wizard[data-wizard-state="last"] [data-wizard-type="action-next"] {
  display: none;
}

.wizard[data-wizard-state="last"] [data-wizard-type="action-submit"] {
  display: inline-block;
}

.wizard[data-wizard-clickable="true"] .wizard-step {
  cursor: pointer;
}

.h1 {
  font-size: 2rem !important;
}

@media (max-width: 1200px) {
  .h1 {
    font-size: calc(1.325rem + 0.9vw)  !important;
  }
}

.h2 {
  font-size: 1.75rem !important;
}

@media (max-width: 1200px) {
  .h2 {
    font-size: calc(1.3rem + 0.6vw)  !important;
  }
}

.h3 {
  font-size: 1.5rem !important;
}

@media (max-width: 1200px) {
  .h3 {
    font-size: calc(1.275rem + 0.3vw)  !important;
  }
}

.h4 {
  font-size: 1.35rem !important;
}

@media (max-width: 1200px) {
  .h4 {
    font-size: calc(1.26rem + 0.12vw)  !important;
  }
}

.h5 {
  font-size: 1.25rem !important;
}

.h6 {
  font-size: 1.175rem !important;
}

.lead {
  font-size: 1.25rem !important;
}

.display-1 {
  font-size: 5.5rem !important;
}

@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.675rem + 5.1vw)  !important;
  }
}

.display-2 {
  font-size: 4.5rem !important;
}

@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.575rem + 3.9vw)  !important;
  }
}

.display-3 {
  font-size: 3.5rem !important;
}

@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.475rem + 2.7vw)  !important;
  }
}

.display-4 {
  font-size: 2.5rem !important;
}

@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.375rem + 1.5vw)  !important;
  }
}

a,
button {
  outline: 0 !important;
}

.breadcrumb {
  align-items: center;
}

.breadcrumb .breadcrumb-item a {
  display: flex;
  align-items: center;
}

.breadcrumb .breadcrumb-item.active i,
.breadcrumb .breadcrumb-item.active a, .breadcrumb .breadcrumb-item:hover i,
.breadcrumb .breadcrumb-item:hover a {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f !important;
}

.breadcrumb.breadcrumb-transparent {
  background-color: transparent;
  border-radius: 0;
}

.breadcrumb.breadcrumb-line .breadcrumb-item:before {
  display: none;
}

.breadcrumb.breadcrumb-line .breadcrumb-item:after {
  content: "-";
  padding-left: 0.5rem;
}

.breadcrumb.breadcrumb-line .breadcrumb-item:last-child:after {
  display: none;
}

.breadcrumb.breadcrumb-dot .breadcrumb-item:before {
  display: none;
}

.breadcrumb.breadcrumb-dot .breadcrumb-item:after {
  content: "\2022";
  padding-left: 0.5rem;
}

.breadcrumb.breadcrumb-dot .breadcrumb-item:last-child:after {
  display: none;
}

.nav .nav-link {
  display: flex;
  align-items: center;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  padding: 0.75rem 1.5rem;
  color: #7E8299;
}

.nav .nav-link .nav-text {
  flex-grow: 1;
  font-size: 1rem;
  color: #7E8299;
  font-weight: 400;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav .nav-link .nav-icon {
  line-height: 0;
  color: #7E8299;
  width: 2rem;
}

.nav .nav-link .nav-icon:before {
  line-height: 0;
}

.nav .nav-link .nav-icon i {
  color: #B5B5C3;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  font-size: 1.25rem;
}

.nav .nav-link .nav-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.nav .nav-link .nav-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav .nav-link .label {
  margin-left: 0.25rem;
}

.nav .nav-link.disabled {
  opacity: 0.6;
}

.nav .show > .nav-link,
.nav .nav-link:hover:not(.disabled),
.nav .nav-link.active {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.nav .show > .nav-link .nav-text,
.nav .nav-link:hover:not(.disabled) .nav-text,
.nav .nav-link.active .nav-text {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.nav .show > .nav-link .nav-icon i,
.nav .nav-link:hover:not(.disabled) .nav-icon i,
.nav .nav-link.active .nav-icon i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.nav .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.nav .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav .show > .nav-link:after,
.nav .nav-link:hover:not(.disabled):after,
.nav .nav-link.active:after {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.nav.nav-bold .nav-item .nav-link {
  font-weight: 500;
}

.nav.nav-bold .nav-item .nav-link .nav-text {
  font-weight: 500;
}

.nav.nav-bolder .nav-item .nav-link {
  font-weight: 600;
}

.nav.nav-bolder .nav-item .nav-link .nav-text {
  font-weight: 600;
}

.nav.nav-boldest .nav-item .nav-link {
  font-weight: 700;
}

.nav.nav-boldest .nav-item .nav-link .nav-text {
  font-weight: 700;
}

.nav.nav-tabs .nav-item {
  margin-right: 0.25rem;
}

.nav.nav-tabs .nav-item:last-child {
  margin-right: 0;
}

.nav.nav-tabs .nav-link .nav-text {
  flex-grow: 0;
}

.nav.nav-tabs.nav-tabs-line .nav-item {
  margin: 0 0 -1px 0;
}

.nav.nav-tabs.nav-tabs-line .nav-link {
  border: 0;
  border-bottom: 1px solid transparent;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  padding: 0.85rem 0;
  margin: 0 1rem;
}

.nav-item:first-child .nav.nav-tabs.nav-tabs-line .nav-link {
  margin-left: 0;
}

.nav-item:last-child .nav.nav-tabs.nav-tabs-line .nav-link {
  margin-right: 0;
}

.nav.nav-tabs.nav-tabs-line .nav-item:first-child .nav-link {
  margin-left: 0;
}

.nav.nav-tabs.nav-tabs-line .nav-item:last-child .nav-link {
  margin-right: 0;
}

.nav.nav-tabs.nav-tabs-line .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line .nav-link.active,
.nav.nav-tabs.nav-tabs-line .show > .nav-link {
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #212a4f;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x {
  border-bottom-width: 2px;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-item {
  margin-bottom: -2px;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link {
  border-bottom: 2px solid transparent;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .show > .nav-link {
  border-bottom: 2px solid #212a4f;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x {
  border-bottom-width: 3px;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-item {
  margin-bottom: -3px;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link {
  border-bottom: 3px solid transparent;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .show > .nav-link {
  border-bottom: 3px solid #212a4f;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link {
  color: rgba(255, 255, 255, 0.7);
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-text {
  color: rgba(255, 255, 255, 0.7);
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon i {
  color: rgba(255, 255, 255, 0.7);
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: rgba(255, 255, 255, 0.7);
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-arrow {
  color: rgba(255, 255, 255, 0.7);
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show > .nav-link {
  border-bottom-color: #ffffff;
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show > .nav-link .nav-text {
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show > .nav-link .nav-icon i {
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show > .nav-link .nav-arrow {
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary {
  border-bottom-color: #F4F4F6 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link {
  border-bottom-color: #212a4f;
  color: #212a4f;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link .nav-text {
  color: #212a4f;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link .nav-icon i {
  color: #212a4f;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link .nav-arrow {
  color: #212a4f;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .show > .nav-link {
  border-bottom-color: #212a4f !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary {
  border-bottom-color: #EBEDF3 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show > .nav-link {
  border-bottom-color: #E4E6EF;
  color: #E4E6EF;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show > .nav-link .nav-text {
  color: #E4E6EF;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show > .nav-link .nav-icon i {
  color: #E4E6EF;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show > .nav-link .nav-arrow {
  color: #E4E6EF;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .show > .nav-link {
  border-bottom-color: #E4E6EF !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success {
  border-bottom-color: #E8FAEE !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link {
  border-bottom-color: #13CD52;
  color: #13CD52;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link .nav-text {
  color: #13CD52;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link .nav-icon i {
  color: #13CD52;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link .nav-arrow {
  color: #13CD52;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .show > .nav-link {
  border-bottom-color: #13CD52 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info {
  border-bottom-color: #E9EFFC !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link {
  border-bottom-color: #215FD9;
  color: #215FD9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-text {
  color: #215FD9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-icon i {
  color: #215FD9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-arrow {
  color: #215FD9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .show > .nav-link {
  border-bottom-color: #215FD9 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning {
  border-bottom-color: #FDF3EA !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link {
  border-bottom-color: #E48228;
  color: #E48228;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link .nav-text {
  color: #E48228;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link .nav-icon i {
  color: #E48228;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link .nav-arrow {
  color: #E48228;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .show > .nav-link {
  border-bottom-color: #E48228 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger {
  border-bottom-color: #FDECEA !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link {
  border-bottom-color: #E43B28;
  color: #E43B28;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-text {
  color: #E43B28;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-icon i {
  color: #E43B28;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-arrow {
  color: #E43B28;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .show > .nav-link {
  border-bottom-color: #E43B28 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light {
  border-bottom-color: #F3F6F9 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link {
  border-bottom-color: #F3F6F9;
  color: #F3F6F9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-text {
  color: #F3F6F9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-icon i {
  color: #F3F6F9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-arrow {
  color: #F3F6F9;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .show > .nav-link {
  border-bottom-color: #F3F6F9 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark {
  border-bottom-color: #EBEDF3 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link {
  border-bottom-color: #181C32;
  color: #181C32;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-text {
  color: #181C32;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-icon i {
  color: #181C32;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-arrow {
  color: #181C32;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .show > .nav-link {
  border-bottom-color: #181C32 !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link {
  border-bottom-color: #ffffff;
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-text {
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-icon i {
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-arrow {
  color: #ffffff;
}

.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .show > .nav-link {
  border-bottom-color: #ffffff !important;
}

.nav.nav-pills.nav-fill .nav-item {
  justify-content: center;
}

.nav.nav-pills.nav-fill .nav-link {
  text-align: center;
  justify-content: center;
}

.nav.nav-pills.nav-fill .nav-link .nav-text {
  flex-grow: 0;
}

.nav.nav-pills.nav-fill .nav-link .nav-icon {
  margin-right: 0.25rem;
}

.nav.nav-pills.nav-group .nav-item {
  padding: 0;
  margin: 0;
}

.nav.nav-pills.nav-group .nav-item .nav-link {
  border-radius: 0;
}

.nav.nav-pills.nav-group .nav-item:first-child .nav-link {
  border-top-left-radius: 50rem;
  border-bottom-left-radius: 50rem;
}

.nav.nav-pills.nav-group .nav-item:last-child .nav-link {
  border-top-right-radius: 50rem;
  border-bottom-right-radius: 50rem;
}

.nav.nav-pills.nav-group.nav-rounded:first-child .nav-link {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.nav.nav-pills.nav-group.nav-rounded:last-child .nav-link {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.nav.nav-pills .nav-item {
  margin-right: 0.25rem;
}

.nav.nav-pills .nav-link {
  color: #B5B5C3;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  position: relative;
}

.nav.nav-pills .nav-link .nav-text {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav.nav-pills .nav-link .nav-icon i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav.nav-pills .nav-link:after {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav.nav-pills .show > .nav-link,
.nav.nav-pills .nav-link.active {
  color: #ffffff;
  background-color: #212a4f;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav.nav-pills .show > .nav-link .nav-text,
.nav.nav-pills .nav-link.active .nav-text {
  color: #ffffff;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav.nav-pills .show > .nav-link .nav-icon i,
.nav.nav-pills .nav-link.active .nav-icon i {
  color: rgba(255, 255, 255, 0.8);
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.nav.nav-pills .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: rgba(255, 255, 255, 0.8);
}

.nav.nav-pills .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills .show > .nav-link:after,
.nav.nav-pills .nav-link.active:after {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: rgba(255, 255, 255, 0.8);
}

.nav.nav-pills.nav-primary .show > .nav-link,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) {
  color: #212a4f;
  background-color: transparent;
}

.nav.nav-pills.nav-primary .show > .nav-link .nav-text,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-text {
  color: #212a4f;
}

.nav.nav-pills.nav-primary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon i {
  color: #212a4f;
}

.nav.nav-pills.nav-primary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.nav.nav-pills.nav-primary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-primary .show > .nav-link:after,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active):after {
  color: #212a4f;
}

.nav.nav-pills.nav-primary .nav-link.active {
  color: #FFFFFF;
  background-color: #212a4f;
}

.nav.nav-pills.nav-primary .nav-link.active .nav-text {
  color: #FFFFFF;
}

.nav.nav-pills.nav-primary .nav-link.active .nav-icon i {
  color: #FFFFFF;
}

.nav.nav-pills.nav-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF !important;
}

.nav.nav-pills.nav-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-primary .nav-link.active:after {
  color: #FFFFFF;
}

.nav.nav-pills.nav-light-primary .show > .nav-link,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) {
  color: #212a4f;
  background-color: transparent;
}

.nav.nav-pills.nav-light-primary .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-text {
  color: #212a4f;
}

.nav.nav-pills.nav-light-primary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon i {
  color: #212a4f;
}

.nav.nav-pills.nav-light-primary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.nav.nav-pills.nav-light-primary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-primary .show > .nav-link:after,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active):after {
  color: #212a4f;
}

.nav.nav-pills.nav-light-primary .nav-link.active {
  color: #212a4f;
  background-color: rgba(33, 42, 79, 0.1);
}

.nav.nav-pills.nav-light-primary .nav-link.active .nav-text {
  color: #212a4f;
}

.nav.nav-pills.nav-light-primary .nav-link.active .nav-icon i {
  color: #212a4f;
}

.nav.nav-pills.nav-light-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.nav.nav-pills.nav-light-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-primary .nav-link.active:after {
  color: #212a4f;
}

.nav.nav-pills.nav-group.nav-primary .nav-link {
  color: #212a4f;
  background-color: #F4F4F6;
  border: 0;
}

.nav.nav-pills.nav-group.nav-primary .nav-link .nav-text {
  color: #212a4f;
}

.nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon i {
  color: #212a4f;
}

.nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-primary .nav-link:after {
  color: #212a4f;
}

.nav.nav-pills.nav-group.nav-primary .show > .nav-link,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover,
.nav.nav-pills.nav-group.nav-primary .nav-link.active {
  color: #FFFFFF;
  background-color: #212a4f;
}

.nav.nav-pills.nav-group.nav-primary .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-text {
  color: #FFFFFF;
}

.nav.nav-pills.nav-group.nav-primary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon i {
  color: #FFFFFF;
}

.nav.nav-pills.nav-group.nav-primary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.nav.nav-pills.nav-group.nav-primary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-primary .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-primary .nav-link.active:after {
  color: #FFFFFF;
}

.nav.nav-pills.nav-group.nav-primary .nav-link:hover {
  background-color: #28335d;
}

.nav.nav-pills.nav-secondary .show > .nav-link,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) {
  color: #E4E6EF;
  background-color: transparent;
}

.nav.nav-pills.nav-secondary .show > .nav-link .nav-text,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-text {
  color: #E4E6EF;
}

.nav.nav-pills.nav-secondary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon i {
  color: #E4E6EF;
}

.nav.nav-pills.nav-secondary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.nav.nav-pills.nav-secondary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-secondary .show > .nav-link:after,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active):after {
  color: #E4E6EF;
}

.nav.nav-pills.nav-secondary .nav-link.active {
  color: #3F4254;
  background-color: #E4E6EF;
}

.nav.nav-pills.nav-secondary .nav-link.active .nav-text {
  color: #3F4254;
}

.nav.nav-pills.nav-secondary .nav-link.active .nav-icon i {
  color: #3F4254;
}

.nav.nav-pills.nav-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.nav.nav-pills.nav-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-secondary .nav-link.active:after {
  color: #3F4254;
}

.nav.nav-pills.nav-light-secondary .show > .nav-link,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) {
  color: #E4E6EF;
  background-color: transparent;
}

.nav.nav-pills.nav-light-secondary .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-text {
  color: #E4E6EF;
}

.nav.nav-pills.nav-light-secondary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon i {
  color: #E4E6EF;
}

.nav.nav-pills.nav-light-secondary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.nav.nav-pills.nav-light-secondary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-secondary .show > .nav-link:after,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active):after {
  color: #E4E6EF;
}

.nav.nav-pills.nav-light-secondary .nav-link.active {
  color: #E4E6EF;
  background-color: rgba(228, 230, 239, 0.1);
}

.nav.nav-pills.nav-light-secondary .nav-link.active .nav-text {
  color: #E4E6EF;
}

.nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon i {
  color: #E4E6EF;
}

.nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-secondary .nav-link.active:after {
  color: #E4E6EF;
}

.nav.nav-pills.nav-group.nav-secondary .nav-link {
  color: #E4E6EF;
  background-color: #EBEDF3;
  border: 0;
}

.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-text {
  color: #E4E6EF;
}

.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon i {
  color: #E4E6EF;
}

.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-secondary .nav-link:after {
  color: #E4E6EF;
}

.nav.nav-pills.nav-group.nav-secondary .show > .nav-link,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active {
  color: #3F4254;
  background-color: #E4E6EF;
}

.nav.nav-pills.nav-group.nav-secondary .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-text {
  color: #3F4254;
}

.nav.nav-pills.nav-group.nav-secondary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon i {
  color: #3F4254;
}

.nav.nav-pills.nav-group.nav-secondary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.nav.nav-pills.nav-group.nav-secondary .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-secondary .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active:after {
  color: #3F4254;
}

.nav.nav-pills.nav-group.nav-secondary .nav-link:hover {
  background-color: #d7dae7;
}

.nav.nav-pills.nav-success .show > .nav-link,
.nav.nav-pills.nav-success .nav-link:hover:not(.active) {
  color: #13CD52;
  background-color: transparent;
}

.nav.nav-pills.nav-success .show > .nav-link .nav-text,
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-text {
  color: #13CD52;
}

.nav.nav-pills.nav-success .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon i {
  color: #13CD52;
}

.nav.nav-pills.nav-success .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.nav.nav-pills.nav-success .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-success .show > .nav-link:after,
.nav.nav-pills.nav-success .nav-link:hover:not(.active):after {
  color: #13CD52;
}

.nav.nav-pills.nav-success .nav-link.active {
  color: #ffffff;
  background-color: #13CD52;
}

.nav.nav-pills.nav-success .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-success .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.nav.nav-pills.nav-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-success .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-light-success .show > .nav-link,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) {
  color: #13CD52;
  background-color: transparent;
}

.nav.nav-pills.nav-light-success .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-text {
  color: #13CD52;
}

.nav.nav-pills.nav-light-success .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon i {
  color: #13CD52;
}

.nav.nav-pills.nav-light-success .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.nav.nav-pills.nav-light-success .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-success .show > .nav-link:after,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active):after {
  color: #13CD52;
}

.nav.nav-pills.nav-light-success .nav-link.active {
  color: #13CD52;
  background-color: rgba(19, 205, 82, 0.1);
}

.nav.nav-pills.nav-light-success .nav-link.active .nav-text {
  color: #13CD52;
}

.nav.nav-pills.nav-light-success .nav-link.active .nav-icon i {
  color: #13CD52;
}

.nav.nav-pills.nav-light-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.nav.nav-pills.nav-light-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-success .nav-link.active:after {
  color: #13CD52;
}

.nav.nav-pills.nav-group.nav-success .nav-link {
  color: #13CD52;
  background-color: #E8FAEE;
  border: 0;
}

.nav.nav-pills.nav-group.nav-success .nav-link .nav-text {
  color: #13CD52;
}

.nav.nav-pills.nav-group.nav-success .nav-link .nav-icon i {
  color: #13CD52;
}

.nav.nav-pills.nav-group.nav-success .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.nav.nav-pills.nav-group.nav-success .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-success .nav-link:after {
  color: #13CD52;
}

.nav.nav-pills.nav-group.nav-success .show > .nav-link,
.nav.nav-pills.nav-group.nav-success .nav-link:hover,
.nav.nav-pills.nav-group.nav-success .nav-link.active {
  color: #ffffff;
  background-color: #13CD52;
}

.nav.nav-pills.nav-group.nav-success .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-success .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-success .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-group.nav-success .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-success .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-success .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-success .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-success .nav-link:hover {
  background-color: #11ba4b;
}

.nav.nav-pills.nav-info .show > .nav-link,
.nav.nav-pills.nav-info .nav-link:hover:not(.active) {
  color: #215FD9;
  background-color: transparent;
}

.nav.nav-pills.nav-info .show > .nav-link .nav-text,
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-text {
  color: #215FD9;
}

.nav.nav-pills.nav-info .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon i {
  color: #215FD9;
}

.nav.nav-pills.nav-info .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.nav.nav-pills.nav-info .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-info .show > .nav-link:after,
.nav.nav-pills.nav-info .nav-link:hover:not(.active):after {
  color: #215FD9;
}

.nav.nav-pills.nav-info .nav-link.active {
  color: #ffffff;
  background-color: #215FD9;
}

.nav.nav-pills.nav-info .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-info .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.nav.nav-pills.nav-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-info .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-light-info .show > .nav-link,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) {
  color: #215FD9;
  background-color: transparent;
}

.nav.nav-pills.nav-light-info .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-text {
  color: #215FD9;
}

.nav.nav-pills.nav-light-info .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon i {
  color: #215FD9;
}

.nav.nav-pills.nav-light-info .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.nav.nav-pills.nav-light-info .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-info .show > .nav-link:after,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active):after {
  color: #215FD9;
}

.nav.nav-pills.nav-light-info .nav-link.active {
  color: #215FD9;
  background-color: rgba(33, 95, 217, 0.1);
}

.nav.nav-pills.nav-light-info .nav-link.active .nav-text {
  color: #215FD9;
}

.nav.nav-pills.nav-light-info .nav-link.active .nav-icon i {
  color: #215FD9;
}

.nav.nav-pills.nav-light-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.nav.nav-pills.nav-light-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-info .nav-link.active:after {
  color: #215FD9;
}

.nav.nav-pills.nav-group.nav-info .nav-link {
  color: #215FD9;
  background-color: #E9EFFC;
  border: 0;
}

.nav.nav-pills.nav-group.nav-info .nav-link .nav-text {
  color: #215FD9;
}

.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon i {
  color: #215FD9;
}

.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-info .nav-link:after {
  color: #215FD9;
}

.nav.nav-pills.nav-group.nav-info .show > .nav-link,
.nav.nav-pills.nav-group.nav-info .nav-link:hover,
.nav.nav-pills.nav-group.nav-info .nav-link.active {
  color: #ffffff;
  background-color: #215FD9;
}

.nav.nav-pills.nav-group.nav-info .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-info .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-info .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-group.nav-info .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-info .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-info .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-info .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-info .nav-link:hover {
  background-color: #1e57c7;
}

.nav.nav-pills.nav-warning .show > .nav-link,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) {
  color: #E48228;
  background-color: transparent;
}

.nav.nav-pills.nav-warning .show > .nav-link .nav-text,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-text {
  color: #E48228;
}

.nav.nav-pills.nav-warning .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon i {
  color: #E48228;
}

.nav.nav-pills.nav-warning .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.nav.nav-pills.nav-warning .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-warning .show > .nav-link:after,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active):after {
  color: #E48228;
}

.nav.nav-pills.nav-warning .nav-link.active {
  color: #ffffff;
  background-color: #E48228;
}

.nav.nav-pills.nav-warning .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-warning .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.nav.nav-pills.nav-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-warning .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-light-warning .show > .nav-link,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) {
  color: #E48228;
  background-color: transparent;
}

.nav.nav-pills.nav-light-warning .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-text {
  color: #E48228;
}

.nav.nav-pills.nav-light-warning .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon i {
  color: #E48228;
}

.nav.nav-pills.nav-light-warning .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.nav.nav-pills.nav-light-warning .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-warning .show > .nav-link:after,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active):after {
  color: #E48228;
}

.nav.nav-pills.nav-light-warning .nav-link.active {
  color: #E48228;
  background-color: rgba(228, 130, 40, 0.1);
}

.nav.nav-pills.nav-light-warning .nav-link.active .nav-text {
  color: #E48228;
}

.nav.nav-pills.nav-light-warning .nav-link.active .nav-icon i {
  color: #E48228;
}

.nav.nav-pills.nav-light-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.nav.nav-pills.nav-light-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-warning .nav-link.active:after {
  color: #E48228;
}

.nav.nav-pills.nav-group.nav-warning .nav-link {
  color: #E48228;
  background-color: #FDF3EA;
  border: 0;
}

.nav.nav-pills.nav-group.nav-warning .nav-link .nav-text {
  color: #E48228;
}

.nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon i {
  color: #E48228;
}

.nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-warning .nav-link:after {
  color: #E48228;
}

.nav.nav-pills.nav-group.nav-warning .show > .nav-link,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover,
.nav.nav-pills.nav-group.nav-warning .nav-link.active {
  color: #ffffff;
  background-color: #E48228;
}

.nav.nav-pills.nav-group.nav-warning .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-warning .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-warning .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-group.nav-warning .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-warning .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-warning .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-warning .nav-link:hover {
  background-color: #dc781c;
}

.nav.nav-pills.nav-danger .show > .nav-link,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) {
  color: #E43B28;
  background-color: transparent;
}

.nav.nav-pills.nav-danger .show > .nav-link .nav-text,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-text {
  color: #E43B28;
}

.nav.nav-pills.nav-danger .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon i {
  color: #E43B28;
}

.nav.nav-pills.nav-danger .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.nav.nav-pills.nav-danger .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-danger .show > .nav-link:after,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active):after {
  color: #E43B28;
}

.nav.nav-pills.nav-danger .nav-link.active {
  color: #ffffff;
  background-color: #E43B28;
}

.nav.nav-pills.nav-danger .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-danger .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.nav.nav-pills.nav-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-danger .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-light-danger .show > .nav-link,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) {
  color: #E43B28;
  background-color: transparent;
}

.nav.nav-pills.nav-light-danger .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-text {
  color: #E43B28;
}

.nav.nav-pills.nav-light-danger .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon i {
  color: #E43B28;
}

.nav.nav-pills.nav-light-danger .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.nav.nav-pills.nav-light-danger .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-danger .show > .nav-link:after,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active):after {
  color: #E43B28;
}

.nav.nav-pills.nav-light-danger .nav-link.active {
  color: #E43B28;
  background-color: rgba(228, 59, 40, 0.1);
}

.nav.nav-pills.nav-light-danger .nav-link.active .nav-text {
  color: #E43B28;
}

.nav.nav-pills.nav-light-danger .nav-link.active .nav-icon i {
  color: #E43B28;
}

.nav.nav-pills.nav-light-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.nav.nav-pills.nav-light-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-danger .nav-link.active:after {
  color: #E43B28;
}

.nav.nav-pills.nav-group.nav-danger .nav-link {
  color: #E43B28;
  background-color: #FDECEA;
  border: 0;
}

.nav.nav-pills.nav-group.nav-danger .nav-link .nav-text {
  color: #E43B28;
}

.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon i {
  color: #E43B28;
}

.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-danger .nav-link:after {
  color: #E43B28;
}

.nav.nav-pills.nav-group.nav-danger .show > .nav-link,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover,
.nav.nav-pills.nav-group.nav-danger .nav-link.active {
  color: #ffffff;
  background-color: #E43B28;
}

.nav.nav-pills.nav-group.nav-danger .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-danger .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-danger .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-group.nav-danger .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-danger .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-danger .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-danger .nav-link:hover {
  background-color: #dc2f1c;
}

.nav.nav-pills.nav-light .show > .nav-link,
.nav.nav-pills.nav-light .nav-link:hover:not(.active) {
  color: #F3F6F9;
  background-color: transparent;
}

.nav.nav-pills.nav-light .show > .nav-link .nav-text,
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-text {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon i {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.nav.nav-pills.nav-light .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light .show > .nav-link:after,
.nav.nav-pills.nav-light .nav-link:hover:not(.active):after {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light .nav-link.active {
  color: #7E8299;
  background-color: #F3F6F9;
}

.nav.nav-pills.nav-light .nav-link.active .nav-text {
  color: #7E8299;
}

.nav.nav-pills.nav-light .nav-link.active .nav-icon i {
  color: #7E8299;
}

.nav.nav-pills.nav-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299 !important;
}

.nav.nav-pills.nav-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light .nav-link.active:after {
  color: #7E8299;
}

.nav.nav-pills.nav-light-light .show > .nav-link,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) {
  color: #F3F6F9;
  background-color: transparent;
}

.nav.nav-pills.nav-light-light .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-text {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light-light .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon i {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light-light .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.nav.nav-pills.nav-light-light .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-light .show > .nav-link:after,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active):after {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light-light .nav-link.active {
  color: #F3F6F9;
  background-color: rgba(243, 246, 249, 0.1);
}

.nav.nav-pills.nav-light-light .nav-link.active .nav-text {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light-light .nav-link.active .nav-icon i {
  color: #F3F6F9;
}

.nav.nav-pills.nav-light-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.nav.nav-pills.nav-light-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-light .nav-link.active:after {
  color: #F3F6F9;
}

.nav.nav-pills.nav-group.nav-light .nav-link {
  color: #F3F6F9;
  background-color: #F3F6F9;
  border: 0;
}

.nav.nav-pills.nav-group.nav-light .nav-link .nav-text {
  color: #F3F6F9;
}

.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon i {
  color: #F3F6F9;
}

.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-light .nav-link:after {
  color: #F3F6F9;
}

.nav.nav-pills.nav-group.nav-light .show > .nav-link,
.nav.nav-pills.nav-group.nav-light .nav-link:hover,
.nav.nav-pills.nav-group.nav-light .nav-link.active {
  color: #7E8299;
  background-color: #F3F6F9;
}

.nav.nav-pills.nav-group.nav-light .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-text {
  color: #7E8299;
}

.nav.nav-pills.nav-group.nav-light .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon i {
  color: #7E8299;
}

.nav.nav-pills.nav-group.nav-light .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.nav.nav-pills.nav-group.nav-light .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-light .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-light .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-light .nav-link.active:after {
  color: #7E8299;
}

.nav.nav-pills.nav-group.nav-light .nav-link:hover {
  background-color: #E4E6EF;
}

.nav.nav-pills.nav-dark .show > .nav-link,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) {
  color: #181C32;
  background-color: transparent;
}

.nav.nav-pills.nav-dark .show > .nav-link .nav-text,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-text {
  color: #181C32;
}

.nav.nav-pills.nav-dark .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon i {
  color: #181C32;
}

.nav.nav-pills.nav-dark .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.nav.nav-pills.nav-dark .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-dark .show > .nav-link:after,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active):after {
  color: #181C32;
}

.nav.nav-pills.nav-dark .nav-link.active {
  color: #ffffff;
  background-color: #181C32;
}

.nav.nav-pills.nav-dark .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-dark .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.nav.nav-pills.nav-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-dark .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-light-dark .show > .nav-link,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) {
  color: #181C32;
  background-color: transparent;
}

.nav.nav-pills.nav-light-dark .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-text {
  color: #181C32;
}

.nav.nav-pills.nav-light-dark .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon i {
  color: #181C32;
}

.nav.nav-pills.nav-light-dark .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.nav.nav-pills.nav-light-dark .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-dark .show > .nav-link:after,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active):after {
  color: #181C32;
}

.nav.nav-pills.nav-light-dark .nav-link.active {
  color: #181C32;
  background-color: rgba(24, 28, 50, 0.1);
}

.nav.nav-pills.nav-light-dark .nav-link.active .nav-text {
  color: #181C32;
}

.nav.nav-pills.nav-light-dark .nav-link.active .nav-icon i {
  color: #181C32;
}

.nav.nav-pills.nav-light-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.nav.nav-pills.nav-light-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-dark .nav-link.active:after {
  color: #181C32;
}

.nav.nav-pills.nav-group.nav-dark .nav-link {
  color: #181C32;
  background-color: #EBEDF3;
  border: 0;
}

.nav.nav-pills.nav-group.nav-dark .nav-link .nav-text {
  color: #181C32;
}

.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon i {
  color: #181C32;
}

.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-dark .nav-link:after {
  color: #181C32;
}

.nav.nav-pills.nav-group.nav-dark .show > .nav-link,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover,
.nav.nav-pills.nav-group.nav-dark .nav-link.active {
  color: #ffffff;
  background-color: #181C32;
}

.nav.nav-pills.nav-group.nav-dark .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-dark .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-dark .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-group.nav-dark .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-dark .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-dark .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-dark .nav-link:hover {
  background-color: #131628;
}

.nav.nav-pills.nav-white .show > .nav-link,
.nav.nav-pills.nav-white .nav-link:hover:not(.active) {
  color: #ffffff;
  background-color: transparent;
}

.nav.nav-pills.nav-white .show > .nav-link .nav-text,
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-white .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-white .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-white .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-white .show > .nav-link:after,
.nav.nav-pills.nav-white .nav-link:hover:not(.active):after {
  color: #ffffff;
}

.nav.nav-pills.nav-white .nav-link.active {
  color: #3F4254;
  background-color: #ffffff;
}

.nav.nav-pills.nav-white .nav-link.active .nav-text {
  color: #3F4254;
}

.nav.nav-pills.nav-white .nav-link.active .nav-icon i {
  color: #3F4254;
}

.nav.nav-pills.nav-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.nav.nav-pills.nav-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-white .nav-link.active:after {
  color: #3F4254;
}

.nav.nav-pills.nav-light-white .show > .nav-link,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) {
  color: #ffffff;
  background-color: transparent;
}

.nav.nav-pills.nav-light-white .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-light-white .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-light-white .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-light-white .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-white .show > .nav-link:after,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active):after {
  color: #ffffff;
}

.nav.nav-pills.nav-light-white .nav-link.active {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
}

.nav.nav-pills.nav-light-white .nav-link.active .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-light-white .nav-link.active .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-light-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-light-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-light-white .nav-link.active:after {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-white .nav-link {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border: 0;
}

.nav.nav-pills.nav-group.nav-white .nav-link .nav-text {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon i {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-white .nav-link:after {
  color: #ffffff;
}

.nav.nav-pills.nav-group.nav-white .show > .nav-link,
.nav.nav-pills.nav-group.nav-white .nav-link:hover,
.nav.nav-pills.nav-group.nav-white .nav-link.active {
  color: #3F4254;
  background-color: #ffffff;
}

.nav.nav-pills.nav-group.nav-white .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-text {
  color: #3F4254;
}

.nav.nav-pills.nav-group.nav-white .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon i {
  color: #3F4254;
}

.nav.nav-pills.nav-group.nav-white .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.nav.nav-pills.nav-group.nav-white .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.nav.nav-pills.nav-group.nav-white .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-white .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-white .nav-link.active:after {
  color: #3F4254;
}

.nav.nav-pills.nav-group.nav-white .nav-link:hover {
  background-color: #F3F6F9;
}

.alert.alert-primary {
  background-color: #212a4f;
  border-color: #212a4f;
  color: #FFFFFF;
}

.alert.alert-primary .close i {
  opacity: 0.8;
  color: #FFFFFF;
}

.alert.alert-primary .close:focus i, .alert.alert-primary .close:hover i {
  opacity: 1;
  color: #FFFFFF;
}

.alert.alert-secondary {
  background-color: #E4E6EF;
  border-color: #E4E6EF;
  color: #3F4254;
}

.alert.alert-secondary .close i {
  opacity: 0.8;
  color: #3F4254;
}

.alert.alert-secondary .close:focus i, .alert.alert-secondary .close:hover i {
  opacity: 1;
  color: #3F4254;
}

.alert.alert-success {
  background-color: #13CD52;
  border-color: #13CD52;
  color: #ffffff;
}

.alert.alert-success .close i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-success .close:focus i, .alert.alert-success .close:hover i {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-info {
  background-color: #215FD9;
  border-color: #215FD9;
  color: #ffffff;
}

.alert.alert-info .close i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-info .close:focus i, .alert.alert-info .close:hover i {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-warning {
  background-color: #E48228;
  border-color: #E48228;
  color: #ffffff;
}

.alert.alert-warning .close i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-warning .close:focus i, .alert.alert-warning .close:hover i {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-danger {
  background-color: #E43B28;
  border-color: #E43B28;
  color: #ffffff;
}

.alert.alert-danger .close i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-danger .close:focus i, .alert.alert-danger .close:hover i {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-light {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
  color: #7E8299;
}

.alert.alert-light .close i {
  opacity: 0.8;
  color: #7E8299;
}

.alert.alert-light .close:focus i, .alert.alert-light .close:hover i {
  opacity: 1;
  color: #7E8299;
}

.alert.alert-dark {
  background-color: #181C32;
  border-color: #181C32;
  color: #ffffff;
}

.alert.alert-dark .close i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-dark .close:focus i, .alert.alert-dark .close:hover i {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-white {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #3F4254;
}

.alert.alert-white .close i {
  opacity: 0.8;
  color: #3F4254;
}

.alert.alert-white .close:focus i, .alert.alert-white .close:hover i {
  opacity: 1;
  color: #3F4254;
}

.alert.alert-custom {
  display: flex;
  align-items: stretch;
  padding: 1.5rem 2rem;
}

.alert.alert-custom .alert-icon {
  display: flex;
  align-items: center;
  padding: 0 1.25rem 0 0;
}

.alert.alert-custom .alert-icon i {
  font-size: 2.4rem;
}

.alert.alert-custom .alert-icon.alert-icon-top {
  align-items: flex-start;
  align-content: stretch;
}

.alert.alert-custom .alert-text {
  align-self: center;
  flex-grow: 1;
}

.alert.alert-custom .alert-close {
  padding: 0 0 0 1rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  line-height: 0;
}

.alert.alert-custom .alert-close .close {
  text-shadow: none !important;
  cursor: pointer;
  line-height: 0;
}

.alert.alert-custom .alert-close i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  font-size: 1rem;
}

.alert.alert-custom .alert-close i.ki {
  font-size: 0.75rem;
}

.alert.alert-custom .alert-close:focus i, .alert.alert-custom .alert-close:hover i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.alert.alert-custom.alert-outline-2x {
  border-width: 2px;
}

.alert.alert-custom.alert-white {
  background-color: #ffffff;
  border-color: #ffffff;
}

.alert.alert-custom.alert-white .alert-icon i {
  color: #3F4254;
}

.alert.alert-custom.alert-white .alert-text {
  color: #3F4254;
}

.alert.alert-custom.alert-white .alert-close i {
  color: #3F4254;
}

.alert.alert-custom.alert-default {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.alert.alert-custom.alert-shadow {
  box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
}

.alert.alert-custom.alert-primary {
  background-color: #212a4f;
  border-color: #212a4f;
}

.alert.alert-custom.alert-primary .alert-icon i {
  opacity: 0.8;
  color: #FFFFFF;
}

.alert.alert-custom.alert-primary .alert-text {
  color: #FFFFFF;
}

.alert.alert-custom.alert-primary .alert-close i {
  color: #FFFFFF;
}

.alert.alert-custom.alert-primary .alert-close:focus, .alert.alert-custom.alert-primary .alert-close:hover {
  opacity: 1;
  color: #FFFFFF;
}

.alert.alert-custom.alert-light-primary {
  background-color: #F4F4F6;
  border-color: transparent;
}

.alert.alert-custom.alert-light-primary .alert-icon i {
  color: #212a4f;
}

.alert.alert-custom.alert-light-primary .alert-text {
  color: #212a4f;
}

.alert.alert-custom.alert-light-primary .alert-close i {
  color: #212a4f;
}

.alert.alert-custom.alert-light-primary .alert-close:focus, .alert.alert-custom.alert-light-primary .alert-close:hover {
  color: #28335d;
}

.alert.alert-custom.alert-light-primary.alert-notice {
  border: 0;
  border-left: 4px solid #212a4f;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-primary {
  background-color: transparent;
  border-color: #212a4f;
}

.alert.alert-custom.alert-outline-primary .alert-icon i {
  color: #212a4f;
}

.alert.alert-custom.alert-outline-primary .alert-text {
  color: #212a4f;
}

.alert.alert-custom.alert-outline-primary .alert-close i {
  opacity: 0.8;
  color: #212a4f;
}

.alert.alert-custom.alert-outline-primary .alert-close:focus i, .alert.alert-custom.alert-outline-primary .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-secondary {
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.alert.alert-custom.alert-secondary .alert-icon i {
  opacity: 0.8;
  color: #3F4254;
}

.alert.alert-custom.alert-secondary .alert-text {
  color: #3F4254;
}

.alert.alert-custom.alert-secondary .alert-close i {
  color: #3F4254;
}

.alert.alert-custom.alert-secondary .alert-close:focus, .alert.alert-custom.alert-secondary .alert-close:hover {
  opacity: 1;
  color: #3F4254;
}

.alert.alert-custom.alert-light-secondary {
  background-color: #EBEDF3;
  border-color: transparent;
}

.alert.alert-custom.alert-light-secondary .alert-icon i {
  color: #E4E6EF;
}

.alert.alert-custom.alert-light-secondary .alert-text {
  color: #E4E6EF;
}

.alert.alert-custom.alert-light-secondary .alert-close i {
  color: #E4E6EF;
}

.alert.alert-custom.alert-light-secondary .alert-close:focus, .alert.alert-custom.alert-light-secondary .alert-close:hover {
  color: #d7dae7;
}

.alert.alert-custom.alert-light-secondary.alert-notice {
  border: 0;
  border-left: 4px solid #E4E6EF;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-secondary {
  background-color: transparent;
  border-color: #E4E6EF;
}

.alert.alert-custom.alert-outline-secondary .alert-icon i {
  color: #3F4254;
}

.alert.alert-custom.alert-outline-secondary .alert-text {
  color: #3F4254;
}

.alert.alert-custom.alert-outline-secondary .alert-close i {
  opacity: 0.8;
  color: #3F4254;
}

.alert.alert-custom.alert-outline-secondary .alert-close:focus i, .alert.alert-custom.alert-outline-secondary .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-success {
  background-color: #13CD52;
  border-color: #13CD52;
}

.alert.alert-custom.alert-success .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-custom.alert-success .alert-text {
  color: #ffffff;
}

.alert.alert-custom.alert-success .alert-close i {
  color: #ffffff;
}

.alert.alert-custom.alert-success .alert-close:focus, .alert.alert-custom.alert-success .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-custom.alert-light-success {
  background-color: #E8FAEE;
  border-color: transparent;
}

.alert.alert-custom.alert-light-success .alert-icon i {
  color: #13CD52;
}

.alert.alert-custom.alert-light-success .alert-text {
  color: #13CD52;
}

.alert.alert-custom.alert-light-success .alert-close i {
  color: #13CD52;
}

.alert.alert-custom.alert-light-success .alert-close:focus, .alert.alert-custom.alert-light-success .alert-close:hover {
  color: #11ba4b;
}

.alert.alert-custom.alert-light-success.alert-notice {
  border: 0;
  border-left: 4px solid #13CD52;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-success {
  background-color: transparent;
  border-color: #13CD52;
}

.alert.alert-custom.alert-outline-success .alert-icon i {
  color: #13CD52;
}

.alert.alert-custom.alert-outline-success .alert-text {
  color: #13CD52;
}

.alert.alert-custom.alert-outline-success .alert-close i {
  opacity: 0.8;
  color: #13CD52;
}

.alert.alert-custom.alert-outline-success .alert-close:focus i, .alert.alert-custom.alert-outline-success .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-info {
  background-color: #215FD9;
  border-color: #215FD9;
}

.alert.alert-custom.alert-info .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-custom.alert-info .alert-text {
  color: #ffffff;
}

.alert.alert-custom.alert-info .alert-close i {
  color: #ffffff;
}

.alert.alert-custom.alert-info .alert-close:focus, .alert.alert-custom.alert-info .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-custom.alert-light-info {
  background-color: #E9EFFC;
  border-color: transparent;
}

.alert.alert-custom.alert-light-info .alert-icon i {
  color: #215FD9;
}

.alert.alert-custom.alert-light-info .alert-text {
  color: #215FD9;
}

.alert.alert-custom.alert-light-info .alert-close i {
  color: #215FD9;
}

.alert.alert-custom.alert-light-info .alert-close:focus, .alert.alert-custom.alert-light-info .alert-close:hover {
  color: #1e57c7;
}

.alert.alert-custom.alert-light-info.alert-notice {
  border: 0;
  border-left: 4px solid #215FD9;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-info {
  background-color: transparent;
  border-color: #215FD9;
}

.alert.alert-custom.alert-outline-info .alert-icon i {
  color: #215FD9;
}

.alert.alert-custom.alert-outline-info .alert-text {
  color: #215FD9;
}

.alert.alert-custom.alert-outline-info .alert-close i {
  opacity: 0.8;
  color: #215FD9;
}

.alert.alert-custom.alert-outline-info .alert-close:focus i, .alert.alert-custom.alert-outline-info .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-warning {
  background-color: #E48228;
  border-color: #E48228;
}

.alert.alert-custom.alert-warning .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-custom.alert-warning .alert-text {
  color: #ffffff;
}

.alert.alert-custom.alert-warning .alert-close i {
  color: #ffffff;
}

.alert.alert-custom.alert-warning .alert-close:focus, .alert.alert-custom.alert-warning .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-custom.alert-light-warning {
  background-color: #FDF3EA;
  border-color: transparent;
}

.alert.alert-custom.alert-light-warning .alert-icon i {
  color: #E48228;
}

.alert.alert-custom.alert-light-warning .alert-text {
  color: #E48228;
}

.alert.alert-custom.alert-light-warning .alert-close i {
  color: #E48228;
}

.alert.alert-custom.alert-light-warning .alert-close:focus, .alert.alert-custom.alert-light-warning .alert-close:hover {
  color: #dc781c;
}

.alert.alert-custom.alert-light-warning.alert-notice {
  border: 0;
  border-left: 4px solid #E48228;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-warning {
  background-color: transparent;
  border-color: #E48228;
}

.alert.alert-custom.alert-outline-warning .alert-icon i {
  color: #E48228;
}

.alert.alert-custom.alert-outline-warning .alert-text {
  color: #E48228;
}

.alert.alert-custom.alert-outline-warning .alert-close i {
  opacity: 0.8;
  color: #E48228;
}

.alert.alert-custom.alert-outline-warning .alert-close:focus i, .alert.alert-custom.alert-outline-warning .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-danger {
  background-color: #E43B28;
  border-color: #E43B28;
}

.alert.alert-custom.alert-danger .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-custom.alert-danger .alert-text {
  color: #ffffff;
}

.alert.alert-custom.alert-danger .alert-close i {
  color: #ffffff;
}

.alert.alert-custom.alert-danger .alert-close:focus, .alert.alert-custom.alert-danger .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-custom.alert-light-danger {
  background-color: #FDECEA;
  border-color: transparent;
}

.alert.alert-custom.alert-light-danger .alert-icon i {
  color: #E43B28;
}

.alert.alert-custom.alert-light-danger .alert-text {
  color: #E43B28;
}

.alert.alert-custom.alert-light-danger .alert-close i {
  color: #E43B28;
}

.alert.alert-custom.alert-light-danger .alert-close:focus, .alert.alert-custom.alert-light-danger .alert-close:hover {
  color: #dc2f1c;
}

.alert.alert-custom.alert-light-danger.alert-notice {
  border: 0;
  border-left: 4px solid #E43B28;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-danger {
  background-color: transparent;
  border-color: #E43B28;
}

.alert.alert-custom.alert-outline-danger .alert-icon i {
  color: #E43B28;
}

.alert.alert-custom.alert-outline-danger .alert-text {
  color: #E43B28;
}

.alert.alert-custom.alert-outline-danger .alert-close i {
  opacity: 0.8;
  color: #E43B28;
}

.alert.alert-custom.alert-outline-danger .alert-close:focus i, .alert.alert-custom.alert-outline-danger .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-light {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.alert.alert-custom.alert-light .alert-icon i {
  opacity: 0.8;
  color: #7E8299;
}

.alert.alert-custom.alert-light .alert-text {
  color: #7E8299;
}

.alert.alert-custom.alert-light .alert-close i {
  color: #7E8299;
}

.alert.alert-custom.alert-light .alert-close:focus, .alert.alert-custom.alert-light .alert-close:hover {
  opacity: 1;
  color: #7E8299;
}

.alert.alert-custom.alert-light-light {
  background-color: #F3F6F9;
  border-color: transparent;
}

.alert.alert-custom.alert-light-light .alert-icon i {
  color: #F3F6F9;
}

.alert.alert-custom.alert-light-light .alert-text {
  color: #F3F6F9;
}

.alert.alert-custom.alert-light-light .alert-close i {
  color: #F3F6F9;
}

.alert.alert-custom.alert-light-light .alert-close:focus, .alert.alert-custom.alert-light-light .alert-close:hover {
  color: #E4E6EF;
}

.alert.alert-custom.alert-light-light.alert-notice {
  border: 0;
  border-left: 4px solid #F3F6F9;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-light {
  background-color: transparent;
  border-color: #F3F6F9;
}

.alert.alert-custom.alert-outline-light .alert-icon i {
  color: #3F4254;
}

.alert.alert-custom.alert-outline-light .alert-text {
  color: #3F4254;
}

.alert.alert-custom.alert-outline-light .alert-close i {
  opacity: 0.8;
  color: #3F4254;
}

.alert.alert-custom.alert-outline-light .alert-close:focus i, .alert.alert-custom.alert-outline-light .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-dark {
  background-color: #181C32;
  border-color: #181C32;
}

.alert.alert-custom.alert-dark .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-custom.alert-dark .alert-text {
  color: #ffffff;
}

.alert.alert-custom.alert-dark .alert-close i {
  color: #ffffff;
}

.alert.alert-custom.alert-dark .alert-close:focus, .alert.alert-custom.alert-dark .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

.alert.alert-custom.alert-light-dark {
  background-color: #EBEDF3;
  border-color: transparent;
}

.alert.alert-custom.alert-light-dark .alert-icon i {
  color: #181C32;
}

.alert.alert-custom.alert-light-dark .alert-text {
  color: #181C32;
}

.alert.alert-custom.alert-light-dark .alert-close i {
  color: #181C32;
}

.alert.alert-custom.alert-light-dark .alert-close:focus, .alert.alert-custom.alert-light-dark .alert-close:hover {
  color: #131628;
}

.alert.alert-custom.alert-light-dark.alert-notice {
  border: 0;
  border-left: 4px solid #181C32;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-dark {
  background-color: transparent;
  border-color: #181C32;
}

.alert.alert-custom.alert-outline-dark .alert-icon i {
  color: #181C32;
}

.alert.alert-custom.alert-outline-dark .alert-text {
  color: #181C32;
}

.alert.alert-custom.alert-outline-dark .alert-close i {
  opacity: 0.8;
  color: #181C32;
}

.alert.alert-custom.alert-outline-dark .alert-close:focus i, .alert.alert-custom.alert-outline-dark .alert-close:hover i {
  opacity: 1;
}

.alert.alert-custom.alert-white {
  background-color: #ffffff;
  border-color: #ffffff;
}

.alert.alert-custom.alert-white .alert-icon i {
  opacity: 0.8;
  color: #3F4254;
}

.alert.alert-custom.alert-white .alert-text {
  color: #3F4254;
}

.alert.alert-custom.alert-white .alert-close i {
  color: #3F4254;
}

.alert.alert-custom.alert-white .alert-close:focus, .alert.alert-custom.alert-white .alert-close:hover {
  opacity: 1;
  color: #3F4254;
}

.alert.alert-custom.alert-light-white {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.alert.alert-custom.alert-light-white .alert-icon i {
  color: #ffffff;
}

.alert.alert-custom.alert-light-white .alert-text {
  color: #ffffff;
}

.alert.alert-custom.alert-light-white .alert-close i {
  color: #ffffff;
}

.alert.alert-custom.alert-light-white .alert-close:focus, .alert.alert-custom.alert-light-white .alert-close:hover {
  color: #F3F6F9;
}

.alert.alert-custom.alert-light-white.alert-notice {
  border: 0;
  border-left: 4px solid #ffffff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.alert.alert-custom.alert-outline-white {
  background-color: transparent;
  border-color: #ffffff;
}

.alert.alert-custom.alert-outline-white .alert-icon i {
  color: #ffffff;
}

.alert.alert-custom.alert-outline-white .alert-text {
  color: #ffffff;
}

.alert.alert-custom.alert-outline-white .alert-close i {
  opacity: 0.8;
  color: #ffffff;
}

.alert.alert-custom.alert-outline-white .alert-close:focus i, .alert.alert-custom.alert-outline-white .alert-close:hover i {
  opacity: 1;
}

.btn {
  outline: none !important;
  vertical-align: middle;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn:hover:not(.btn-text), .btn:focus:not(.btn-text), .btn.focus {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn:hover:not(.btn-text) i, .btn:focus:not(.btn-text) i, .btn.focus i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn.disabled, .btn:disabled {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn.disabled i, .btn:disabled i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn:not(:disabled):not(.disabled):active:not(.btn-text), .btn:not(:disabled):not(.disabled).active,
.show > .btn.dropdown-toggle {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn:not(:disabled):not(.disabled).active i,
.show > .btn.dropdown-toggle i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.btn:focus:not(.btn-shadow):not(.btn-shadow-hover) {
  box-shadow: none !important;
}

.btn.btn-square {
  border-radius: 0;
}

.btn.btn-pill {
  border-radius: 2rem;
}

.btn.btn-text {
  cursor: text;
}

.btn:not(.btn-text) {
  cursor: pointer;
}

.btn.btn-borderless {
  border-color: transparent;
}

.btn i {
  font-size: 1.3rem;
  padding-right: 0.35rem;
  vertical-align: middle;
  line-height: 1;
  display: inline-flex;
}

.btn .svg-icon {
  margin-right: 0.5rem;
}

.btn .svg-icon svg {
  height: 18px;
  width: 18px;
}

.btn.btn-xs i {
  font-size: 1rem;
  padding-right: 0.3rem;
}

.btn.btn-xs .svg-icon {
  margin-right: 0.3rem;
}

.btn.btn-xs .svg-icon svg {
  height: 16px;
  width: 16px;
}

.btn.btn-sm i, .btn-group-sm > .btn i {
  font-size: 1.3rem;
  padding-right: 0.35rem;
}

.btn.btn-sm .svg-icon, .btn-group-sm > .btn .svg-icon {
  margin-right: 0.35rem;
}

.btn.btn-sm .svg-icon svg, .btn-group-sm > .btn .svg-icon svg {
  height: 16px;
  width: 16px;
}

.btn.btn-lg i, .btn-group-lg > .btn i {
  font-size: 1.5rem;
  padding-right: 0.75rem;
}

.btn.btn-lg .svg-icon, .btn-group-lg > .btn .svg-icon {
  margin-right: 0.75rem;
}

.btn.btn-lg .svg-icon svg, .btn-group-lg > .btn .svg-icon svg {
  height: 20px;
  width: 20px;
}

.btn.btn-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  height: calc(1.5em + 1.3rem + 2px);
  width: calc(1.5em + 1.3rem + 2px);
}

.btn.btn-icon.btn-xs {
  height: 24px;
  width: 24px;
}

.btn.btn-icon.btn-sm, .btn-group-sm > .btn.btn-icon {
  height: calc(1.35em + 1.1rem + 2px);
  width: calc(1.35em + 1.1rem + 2px);
}

.btn.btn-icon.btn-lg, .btn-group-lg > .btn.btn-icon {
  height: calc(1.5em + 1.65rem + 2px);
  width: calc(1.5em + 1.65rem + 2px);
}

.btn.btn-icon.btn-circle {
  border-radius: 50%;
}

.btn.btn-icon i {
  padding: 0;
  margin: 0;
}

.btn.btn-icon [class^="socicon-"]:before,
.btn.btn-icon [class*=" socicon-"]:before {
  line-height: 1;
}

.btn.btn-icon .svg-icon {
  margin: 0;
  padding: 0;
}

.btn.btn-fixed-height {
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  align-items: center;
}

.btn.btn-fixed-height.btn {
  height: calc(1.5em + 1.3rem + 2px);
}

.btn.btn-fixed-height.btn-sm, .btn-group-sm > .btn.btn-fixed-height {
  height: calc(1.35em + 1.1rem + 2px);
}

.btn.btn-fixed-height.btn-lg, .btn-group-lg > .btn.btn-fixed-height {
  height: calc(1.5em + 1.65rem + 2px);
}

.dropdown-toggle.nav-link:before, .dropdown-toggle.nav-link:after, .dropdown-toggle.btn:before, .dropdown-toggle.btn:after {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  text-align: center;
  display: inline;
  border: 0;
  font-size: 0.6rem;
  line-height: 0;
  vertical-align: middle;
  position: relative;
}

.dropdown-toggle.nav-link:after, .dropdown-toggle.btn:after {
  margin-left: 0.5rem/*rtl:ignore*/;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.dropdown-toggle.nav-link:before, .dropdown-toggle.btn:before {
  margin-right: 0.5rem/*rtl:ignore*/;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  display: none;
}

.dropdown-toggle.nav-link.dropdown-toggle-split, .dropdown-toggle.btn.dropdown-toggle-split {
  opacity: 0.9;
}

.dropdown-toggle.nav-link.dropdown-toggle-split:after, .dropdown-toggle.nav-link.dropdown-toggle-split:before, .dropdown-toggle.btn.dropdown-toggle-split:after, .dropdown-toggle.btn.dropdown-toggle-split:before {
  margin: 0;
}

.show > .dropdown-toggle.nav-link:after, .show > .dropdown-toggle.nav-link:before, .dropdown-toggle.nav-link.active:after, .dropdown-toggle.nav-link.active:before, .dropdown-toggle.nav-link:focus:after, .dropdown-toggle.nav-link:focus:before, .dropdown-toggle.nav-link:active:after, .dropdown-toggle.nav-link:active:before, .dropdown-toggle.nav-link:hover:after, .dropdown-toggle.nav-link:hover:before, .show > .dropdown-toggle.btn:after, .show > .dropdown-toggle.btn:before, .dropdown-toggle.btn.active:after, .dropdown-toggle.btn.active:before, .dropdown-toggle.btn:focus:after, .dropdown-toggle.btn:focus:before, .dropdown-toggle.btn:active:after, .dropdown-toggle.btn:active:before, .dropdown-toggle.btn:hover:after, .dropdown-toggle.btn:hover:before {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.show > .dropdown-toggle.nav-link.dropdown-toggle-split, .dropdown-toggle.nav-link.active.dropdown-toggle-split, .dropdown-toggle.nav-link:focus.dropdown-toggle-split, .dropdown-toggle.nav-link:active.dropdown-toggle-split, .dropdown-toggle.nav-link:hover.dropdown-toggle-split, .show > .dropdown-toggle.btn.dropdown-toggle-split, .dropdown-toggle.btn.active.dropdown-toggle-split, .dropdown-toggle.btn:focus.dropdown-toggle-split, .dropdown-toggle.btn:active.dropdown-toggle-split, .dropdown-toggle.btn:hover.dropdown-toggle-split {
  opacity: 1 !important;
}

.btn-group.dropup > .btn.dropdown-toggle:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.btn-group.dropright > .btn.dropdown-toggle:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.btn-group.dropleft > .btn {
  border-top-right-radius: 0.42rem !important;
  border-bottom-right-radius: 0.42rem !important;
}

.btn-group.dropleft > .btn.dropdown-toggle-split {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.btn-group.dropleft > .btn.dropdown-toggle:after {
  display: none;
}

.btn-group.dropleft > .btn.dropdown-toggle:before {
  display: inline;
}

.btn.btn-clean {
  color: #B5B5C3;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-clean i {
  color: #B5B5C3;
}

.btn.btn-clean .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.btn.btn-clean .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-clean.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-clean:focus:not(.btn-text), .btn.btn-clean.focus:not(.btn-text) {
  color: #212a4f;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-clean:focus:not(.btn-text) i, .btn.btn-clean.focus:not(.btn-text) i {
  color: #212a4f;
}

.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-clean:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-clean.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-clean:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-clean.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-clean:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-clean.focus:not(.btn-text).dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-clean.disabled, .btn.btn-clean:disabled {
  color: #B5B5C3;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-clean.disabled i, .btn.btn-clean:disabled i {
  color: #B5B5C3;
}

.btn.btn-clean.disabled .svg-icon svg g [fill], .btn.btn-clean:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.btn.btn-clean.disabled .svg-icon svg:hover g [fill], .btn.btn-clean:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-clean.disabled.dropdown-toggle:after, .btn.btn-clean:disabled.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-clean:not(:disabled):not(.disabled).active,
.show > .btn.btn-clean.dropdown-toggle,
.show .btn.btn-clean.btn-dropdown {
  color: #212a4f;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-clean:not(:disabled):not(.disabled).active i,
.show > .btn.btn-clean.dropdown-toggle i,
.show .btn.btn-clean.btn-dropdown i {
  color: #212a4f;
}

.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-clean:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-clean.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-clean.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-clean:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-clean.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-clean.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-clean:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-clean.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-clean.btn-dropdown.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-default {
  color: #B5B5C3;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-default i {
  color: #B5B5C3;
}

.btn.btn-default .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.btn.btn-default .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-default.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-default:focus:not(.btn-text), .btn.btn-default.focus:not(.btn-text) {
  color: #212a4f;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-default:focus:not(.btn-text) i, .btn.btn-default.focus:not(.btn-text) i {
  color: #212a4f;
}

.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-default:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-default.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-default:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-default.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-default:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-default.focus:not(.btn-text).dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-default.disabled, .btn.btn-default:disabled {
  color: #B5B5C3;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-default.disabled i, .btn.btn-default:disabled i {
  color: #B5B5C3;
}

.btn.btn-default.disabled .svg-icon svg g [fill], .btn.btn-default:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.btn.btn-default.disabled .svg-icon svg:hover g [fill], .btn.btn-default:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-default.disabled.dropdown-toggle:after, .btn.btn-default:disabled.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-default:not(:disabled):not(.disabled).active,
.show > .btn.btn-default.dropdown-toggle,
.show .btn.btn-default.btn-dropdown {
  color: #212a4f;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-default:not(:disabled):not(.disabled).active i,
.show > .btn.btn-default.dropdown-toggle i,
.show .btn.btn-default.btn-dropdown i {
  color: #212a4f;
}

.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-default.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-default.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-default.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-default.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-default:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-default.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-default.btn-dropdown.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-primary {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn.btn-primary i {
  color: #FFFFFF;
}

.btn.btn-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-primary.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-primary:focus:not(.btn-text), .btn.btn-primary.focus:not(.btn-text) {
  color: #FFFFFF;
  background-color: #28335d;
  border-color: #28335d;
}

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-primary:focus:not(.btn-text) i, .btn.btn-primary.focus:not(.btn-text) i {
  color: #FFFFFF;
}

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-primary.disabled, .btn.btn-primary:disabled {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn.btn-primary.disabled i, .btn.btn-primary:disabled i {
  color: #FFFFFF;
}

.btn.btn-primary.disabled .svg-icon svg g [fill], .btn.btn-primary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-primary.disabled .svg-icon svg:hover g [fill], .btn.btn-primary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-primary.disabled.dropdown-toggle:after, .btn.btn-primary:disabled.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-primary.dropdown-toggle,
.show .btn.btn-primary.btn-dropdown {
  color: #FFFFFF;
  background-color: #28335d;
  border-color: #28335d;
}

.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-primary.dropdown-toggle i,
.show .btn.btn-primary.btn-dropdown i {
  color: #FFFFFF;
}

.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-primary.btn-dropdown.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-outline-primary {
  color: #212a4f;
  background-color: transparent;
  border-color: #212a4f;
}

.btn.btn-outline-primary i {
  color: #212a4f;
}

.btn.btn-outline-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-outline-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-primary.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-primary:focus:not(.btn-text), .btn.btn-outline-primary.focus:not(.btn-text) {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-primary:focus:not(.btn-text) i, .btn.btn-outline-primary.focus:not(.btn-text) i {
  color: #FFFFFF;
}

.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-outline-primary.disabled, .btn.btn-outline-primary:disabled {
  color: #212a4f;
  background-color: transparent;
  border-color: #212a4f;
}

.btn.btn-outline-primary.disabled i, .btn.btn-outline-primary:disabled i {
  color: #212a4f;
}

.btn.btn-outline-primary.disabled .svg-icon svg g [fill], .btn.btn-outline-primary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-outline-primary.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-primary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-primary.disabled.dropdown-toggle:after, .btn.btn-outline-primary:disabled.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-primary.dropdown-toggle,
.show .btn.btn-outline-primary.btn-dropdown {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-primary.dropdown-toggle i,
.show .btn.btn-outline-primary.btn-dropdown i {
  color: #FFFFFF;
}

.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-primary.btn-dropdown.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-primary {
  color: #212a4f;
  background-color: #F4F4F6;
  border-color: transparent;
}

.btn.btn-light-primary i {
  color: #212a4f;
}

.btn.btn-light-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-light-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-primary.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-primary:focus:not(.btn-text), .btn.btn-light-primary.focus:not(.btn-text) {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: transparent;
}

.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-primary:focus:not(.btn-text) i, .btn.btn-light-primary.focus:not(.btn-text) i {
  color: #FFFFFF;
}

.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-primary.disabled, .btn.btn-light-primary:disabled {
  color: #212a4f;
  background-color: #F4F4F6;
  border-color: transparent;
}

.btn.btn-light-primary.disabled i, .btn.btn-light-primary:disabled i {
  color: #212a4f;
}

.btn.btn-light-primary.disabled .svg-icon svg g [fill], .btn.btn-light-primary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-light-primary.disabled .svg-icon svg:hover g [fill], .btn.btn-light-primary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-primary.disabled.dropdown-toggle:after, .btn.btn-light-primary:disabled.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-primary.dropdown-toggle,
.show .btn.btn-light-primary.btn-dropdown {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: transparent;
}

.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-primary.dropdown-toggle i,
.show .btn.btn-light-primary.btn-dropdown i {
  color: #FFFFFF;
}

.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-primary.btn-dropdown.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-transparent-primary {
  color: #212a4f;
  background-color: rgba(33, 42, 79, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-primary i {
  color: #212a4f;
}

.btn.btn-transparent-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-transparent-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-primary.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-primary:focus:not(.btn-text), .btn.btn-transparent-primary.focus:not(.btn-text) {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: transparent;
}

.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-primary:focus:not(.btn-text) i, .btn.btn-transparent-primary.focus:not(.btn-text) i {
  color: #FFFFFF;
}

.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-transparent-primary.disabled, .btn.btn-transparent-primary:disabled {
  color: #212a4f;
  background-color: rgba(33, 42, 79, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-primary.disabled i, .btn.btn-transparent-primary:disabled i {
  color: #212a4f;
}

.btn.btn-transparent-primary.disabled .svg-icon svg g [fill], .btn.btn-transparent-primary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-transparent-primary.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-primary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-primary.disabled.dropdown-toggle:after, .btn.btn-transparent-primary:disabled.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-primary.dropdown-toggle,
.show .btn.btn-transparent-primary.btn-dropdown {
  color: #FFFFFF;
  background-color: #212a4f;
  border-color: transparent;
}

.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-primary.dropdown-toggle i,
.show .btn.btn-transparent-primary.btn-dropdown i {
  color: #FFFFFF;
}

.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}

.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-primary.btn-dropdown.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-hover-transparent-primary {
  color: #212a4f;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-primary i {
  color: #212a4f;
}

.btn.btn-hover-transparent-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-hover-transparent-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-primary.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-primary:focus:not(.btn-text), .btn.btn-hover-transparent-primary.focus:not(.btn-text) {
  color: #212a4f;
  background-color: rgba(33, 42, 79, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-primary:focus:not(.btn-text) i, .btn.btn-hover-transparent-primary.focus:not(.btn-text) i {
  color: #212a4f;
}

.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-hover-transparent-primary.disabled, .btn.btn-hover-transparent-primary:disabled {
  color: #212a4f;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-primary.disabled i, .btn.btn-hover-transparent-primary:disabled i {
  color: #212a4f;
}

.btn.btn-hover-transparent-primary.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-primary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-hover-transparent-primary.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-primary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-primary.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-primary:disabled.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-primary.dropdown-toggle,
.show .btn.btn-hover-transparent-primary.btn-dropdown {
  color: #212a4f;
  background-color: rgba(33, 42, 79, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-primary.dropdown-toggle i,
.show .btn.btn-hover-transparent-primary.btn-dropdown i {
  color: #212a4f;
}

.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-primary.btn-dropdown.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-primary:focus:not(.btn-text), .btn.btn-hover-light-primary.focus:not(.btn-text) {
  color: #212a4f;
  background-color: #F4F4F6;
  border-color: transparent;
}

.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-primary:focus:not(.btn-text) i, .btn.btn-hover-light-primary.focus:not(.btn-text) i {
  color: #212a4f;
}

.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-primary.dropdown-toggle,
.show .btn.btn-hover-light-primary.btn-dropdown {
  color: #212a4f;
  background-color: #F4F4F6;
  border-color: transparent;
}

.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-primary.dropdown-toggle i,
.show .btn.btn-hover-light-primary.btn-dropdown i {
  color: #212a4f;
}

.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-primary.btn-dropdown.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-hover-light-primary.btn-clean {
  border: 0 !important;
}

.btn.btn-link-primary {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #212a4f;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-primary i {
  color: #212a4f;
}

.btn.btn-link-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-link-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-primary.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-primary:focus:not(.btn-text), .btn.btn-link-primary.focus:not(.btn-text) {
  color: #28335d;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-primary:focus:not(.btn-text) i, .btn.btn-link-primary.focus:not(.btn-text) i {
  color: #28335d;
}

.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #28335d;
}

.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #28335d;
}

.btn.btn-link-primary.disabled, .btn.btn-link-primary:disabled {
  color: #212a4f;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-primary.disabled i, .btn.btn-link-primary:disabled i {
  color: #212a4f;
}

.btn.btn-link-primary.disabled .svg-icon svg g [fill], .btn.btn-link-primary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-link-primary.disabled .svg-icon svg:hover g [fill], .btn.btn-link-primary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-primary.disabled.dropdown-toggle:after, .btn.btn-link-primary:disabled.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-primary.dropdown-toggle,
.show .btn.btn-link-primary.btn-dropdown {
  color: #28335d;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-primary.dropdown-toggle i,
.show .btn.btn-link-primary.btn-dropdown i {
  color: #28335d;
}

.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #28335d;
}

.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-primary.btn-dropdown.dropdown-toggle:after {
  color: #28335d;
}

.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-primary:focus:not(.btn-text), .btn.btn-hover-primary.focus:not(.btn-text) {
  color: #FFFFFF !important;
  background-color: #212a4f !important;
  border-color: #212a4f !important;
}

.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-primary:focus:not(.btn-text) i, .btn.btn-hover-primary.focus:not(.btn-text) i {
  color: #FFFFFF !important;
}

.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF !important;
}

.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #FFFFFF !important;
}

.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-primary.dropdown-toggle,
.show .btn.btn-hover-primary.btn-dropdown {
  color: #FFFFFF !important;
  background-color: #212a4f !important;
  border-color: #212a4f !important;
}

.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-primary.dropdown-toggle i,
.show .btn.btn-hover-primary.btn-dropdown i {
  color: #FFFFFF !important;
}

.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #FFFFFF !important;
}

.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-primary.btn-dropdown.dropdown-toggle:after {
  color: #FFFFFF !important;
}

.btn.btn-hover-primary.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-primary:focus:not(.btn-text), .btn.btn-hover-bg-primary.focus:not(.btn-text) {
  background-color: #212a4f !important;
  border-color: #212a4f !important;
}

.btn.btn-hover-bg-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-primary.dropdown-toggle,
.show .btn.btn-hover-bg-primary.btn-dropdown {
  background-color: #212a4f !important;
  border-color: #212a4f !important;
}

.btn.btn-bg-primary {
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn.btn-bg-primary.disabled, .btn.btn-bg-primary:disabled {
  background-color: #212a4f;
  border-color: #212a4f;
}

.btn.btn-primary.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(33, 42, 79, 0.25) !important;
}

.btn.btn-primary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-primary.btn-shadow:focus:not(.btn-text), .btn.btn-primary.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(33, 42, 79, 0.3) !important;
}

.btn.btn-primary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-primary.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-primary.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(33, 42, 79, 0.3) !important;
}

.btn.btn-primary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-primary.btn-shadow-hover:focus:not(.btn-text), .btn.btn-primary.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(33, 42, 79, 0.3) !important;
}

.btn.btn-primary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-primary.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-primary.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(33, 42, 79, 0.3) !important;
}

.btn.btn-secondary {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-secondary i {
  color: #3F4254;
}

.btn.btn-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-secondary.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-secondary:focus:not(.btn-text), .btn.btn-secondary.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #d7dae7;
  border-color: #d7dae7;
}

.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-secondary:focus:not(.btn-text) i, .btn.btn-secondary.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-secondary.disabled, .btn.btn-secondary:disabled {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-secondary.disabled i, .btn.btn-secondary:disabled i {
  color: #3F4254;
}

.btn.btn-secondary.disabled .svg-icon svg g [fill], .btn.btn-secondary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-secondary.disabled .svg-icon svg:hover g [fill], .btn.btn-secondary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-secondary.disabled.dropdown-toggle:after, .btn.btn-secondary:disabled.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-secondary.dropdown-toggle,
.show .btn.btn-secondary.btn-dropdown {
  color: #3F4254;
  background-color: #d7dae7;
  border-color: #d7dae7;
}

.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-secondary.dropdown-toggle i,
.show .btn.btn-secondary.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-secondary {
  color: #3F4254;
  background-color: transparent;
  border-color: #E4E6EF;
}

.btn.btn-outline-secondary i {
  color: #3F4254;
}

.btn.btn-outline-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-secondary.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-secondary:focus:not(.btn-text), .btn.btn-outline-secondary.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-secondary:focus:not(.btn-text) i, .btn.btn-outline-secondary.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-secondary.disabled, .btn.btn-outline-secondary:disabled {
  color: #3F4254;
  background-color: transparent;
  border-color: #E4E6EF;
}

.btn.btn-outline-secondary.disabled i, .btn.btn-outline-secondary:disabled i {
  color: #3F4254;
}

.btn.btn-outline-secondary.disabled .svg-icon svg g [fill], .btn.btn-outline-secondary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-secondary.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-secondary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-secondary.disabled.dropdown-toggle:after, .btn.btn-outline-secondary:disabled.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-secondary.dropdown-toggle,
.show .btn.btn-outline-secondary.btn-dropdown {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-secondary.dropdown-toggle i,
.show .btn.btn-outline-secondary.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-light-secondary {
  color: #E4E6EF;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-light-secondary i {
  color: #E4E6EF;
}

.btn.btn-light-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-light-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-secondary:focus:not(.btn-text), .btn.btn-light-secondary.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: transparent;
}

.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-secondary:focus:not(.btn-text) i, .btn.btn-light-secondary.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-light-secondary.disabled, .btn.btn-light-secondary:disabled {
  color: #E4E6EF;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-light-secondary.disabled i, .btn.btn-light-secondary:disabled i {
  color: #E4E6EF;
}

.btn.btn-light-secondary.disabled .svg-icon svg g [fill], .btn.btn-light-secondary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-light-secondary.disabled .svg-icon svg:hover g [fill], .btn.btn-light-secondary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-secondary.disabled.dropdown-toggle:after, .btn.btn-light-secondary:disabled.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-secondary.dropdown-toggle,
.show .btn.btn-light-secondary.btn-dropdown {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: transparent;
}

.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-secondary.dropdown-toggle i,
.show .btn.btn-light-secondary.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-transparent-secondary {
  color: #E4E6EF;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-secondary i {
  color: #E4E6EF;
}

.btn.btn-transparent-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-transparent-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-secondary:focus:not(.btn-text), .btn.btn-transparent-secondary.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: transparent;
}

.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-secondary:focus:not(.btn-text) i, .btn.btn-transparent-secondary.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-transparent-secondary.disabled, .btn.btn-transparent-secondary:disabled {
  color: #E4E6EF;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-secondary.disabled i, .btn.btn-transparent-secondary:disabled i {
  color: #E4E6EF;
}

.btn.btn-transparent-secondary.disabled .svg-icon svg g [fill], .btn.btn-transparent-secondary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-transparent-secondary.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-secondary.disabled.dropdown-toggle:after, .btn.btn-transparent-secondary:disabled.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-secondary.dropdown-toggle,
.show .btn.btn-transparent-secondary.btn-dropdown {
  color: #3F4254;
  background-color: #E4E6EF;
  border-color: transparent;
}

.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-secondary.dropdown-toggle i,
.show .btn.btn-transparent-secondary.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-hover-transparent-secondary {
  color: #E4E6EF;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-secondary i {
  color: #E4E6EF;
}

.btn.btn-hover-transparent-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-hover-transparent-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-secondary:focus:not(.btn-text), .btn.btn-hover-transparent-secondary.focus:not(.btn-text) {
  color: #E4E6EF;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-secondary:focus:not(.btn-text) i, .btn.btn-hover-transparent-secondary.focus:not(.btn-text) i {
  color: #E4E6EF;
}

.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-hover-transparent-secondary.disabled, .btn.btn-hover-transparent-secondary:disabled {
  color: #E4E6EF;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-secondary.disabled i, .btn.btn-hover-transparent-secondary:disabled i {
  color: #E4E6EF;
}

.btn.btn-hover-transparent-secondary.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-secondary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-hover-transparent-secondary.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-secondary.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-secondary:disabled.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-secondary.dropdown-toggle,
.show .btn.btn-hover-transparent-secondary.btn-dropdown {
  color: #E4E6EF;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-secondary.dropdown-toggle i,
.show .btn.btn-hover-transparent-secondary.btn-dropdown i {
  color: #E4E6EF;
}

.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-secondary.btn-dropdown.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-secondary:focus:not(.btn-text), .btn.btn-hover-light-secondary.focus:not(.btn-text) {
  color: #E4E6EF;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-secondary:focus:not(.btn-text) i, .btn.btn-hover-light-secondary.focus:not(.btn-text) i {
  color: #E4E6EF;
}

.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-secondary.dropdown-toggle,
.show .btn.btn-hover-light-secondary.btn-dropdown {
  color: #E4E6EF;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-secondary.dropdown-toggle i,
.show .btn.btn-hover-light-secondary.btn-dropdown i {
  color: #E4E6EF;
}

.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-secondary.btn-dropdown.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-hover-light-secondary.btn-clean {
  border: 0 !important;
}

.btn.btn-link-secondary {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #E4E6EF;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-secondary i {
  color: #E4E6EF;
}

.btn.btn-link-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-link-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-secondary:focus:not(.btn-text), .btn.btn-link-secondary.focus:not(.btn-text) {
  color: #d7dae7;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-secondary:focus:not(.btn-text) i, .btn.btn-link-secondary.focus:not(.btn-text) i {
  color: #d7dae7;
}

.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #d7dae7;
}

.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #d7dae7;
}

.btn.btn-link-secondary.disabled, .btn.btn-link-secondary:disabled {
  color: #E4E6EF;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-secondary.disabled i, .btn.btn-link-secondary:disabled i {
  color: #E4E6EF;
}

.btn.btn-link-secondary.disabled .svg-icon svg g [fill], .btn.btn-link-secondary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-link-secondary.disabled .svg-icon svg:hover g [fill], .btn.btn-link-secondary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-secondary.disabled.dropdown-toggle:after, .btn.btn-link-secondary:disabled.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-secondary.dropdown-toggle,
.show .btn.btn-link-secondary.btn-dropdown {
  color: #d7dae7;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-secondary.dropdown-toggle i,
.show .btn.btn-link-secondary.btn-dropdown i {
  color: #d7dae7;
}

.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #d7dae7;
}

.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-secondary.btn-dropdown.dropdown-toggle:after {
  color: #d7dae7;
}

.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-secondary:focus:not(.btn-text), .btn.btn-hover-secondary.focus:not(.btn-text) {
  color: #3F4254 !important;
  background-color: #E4E6EF !important;
  border-color: #E4E6EF !important;
}

.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-secondary:focus:not(.btn-text) i, .btn.btn-hover-secondary.focus:not(.btn-text) i {
  color: #3F4254 !important;
}

.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254 !important;
}

.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-secondary.dropdown-toggle,
.show .btn.btn-hover-secondary.btn-dropdown {
  color: #3F4254 !important;
  background-color: #E4E6EF !important;
  border-color: #E4E6EF !important;
}

.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-secondary.dropdown-toggle i,
.show .btn.btn-hover-secondary.btn-dropdown i {
  color: #3F4254 !important;
}

.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3F4254 !important;
}

.btn.btn-hover-secondary.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-secondary:focus:not(.btn-text), .btn.btn-hover-bg-secondary.focus:not(.btn-text) {
  background-color: #E4E6EF !important;
  border-color: #E4E6EF !important;
}

.btn.btn-hover-bg-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-secondary.dropdown-toggle,
.show .btn.btn-hover-bg-secondary.btn-dropdown {
  background-color: #E4E6EF !important;
  border-color: #E4E6EF !important;
}

.btn.btn-bg-secondary {
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-bg-secondary.disabled, .btn.btn-bg-secondary:disabled {
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-secondary.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

.btn.btn-secondary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-secondary.btn-shadow:focus:not(.btn-text), .btn.btn-secondary.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-secondary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-secondary.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-secondary.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-secondary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-secondary.btn-shadow-hover:focus:not(.btn-text), .btn.btn-secondary.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-secondary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-secondary.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-secondary.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-success {
  color: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn.btn-success i {
  color: #ffffff;
}

.btn.btn-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-success.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-success:focus:not(.btn-text), .btn.btn-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #11ba4b;
  border-color: #11ba4b;
}

.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-success:focus:not(.btn-text) i, .btn.btn-success.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-success.disabled, .btn.btn-success:disabled {
  color: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn.btn-success.disabled i, .btn.btn-success:disabled i {
  color: #ffffff;
}

.btn.btn-success.disabled .svg-icon svg g [fill], .btn.btn-success:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-success.disabled .svg-icon svg:hover g [fill], .btn.btn-success:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-success.disabled.dropdown-toggle:after, .btn.btn-success:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-success.dropdown-toggle,
.show .btn.btn-success.btn-dropdown {
  color: #ffffff;
  background-color: #11ba4b;
  border-color: #11ba4b;
}

.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-success.dropdown-toggle i,
.show .btn.btn-success.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-success {
  color: #13CD52;
  background-color: transparent;
  border-color: #13CD52;
}

.btn.btn-outline-success i {
  color: #13CD52;
}

.btn.btn-outline-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-outline-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-success.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-success:focus:not(.btn-text), .btn.btn-outline-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-success:focus:not(.btn-text) i, .btn.btn-outline-success.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-success.disabled, .btn.btn-outline-success:disabled {
  color: #13CD52;
  background-color: transparent;
  border-color: #13CD52;
}

.btn.btn-outline-success.disabled i, .btn.btn-outline-success:disabled i {
  color: #13CD52;
}

.btn.btn-outline-success.disabled .svg-icon svg g [fill], .btn.btn-outline-success:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-outline-success.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-success:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-success.disabled.dropdown-toggle:after, .btn.btn-outline-success:disabled.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-success.dropdown-toggle,
.show .btn.btn-outline-success.btn-dropdown {
  color: #ffffff;
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-success.dropdown-toggle i,
.show .btn.btn-outline-success.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-success {
  color: #13CD52;
  background-color: #E8FAEE;
  border-color: transparent;
}

.btn.btn-light-success i {
  color: #13CD52;
}

.btn.btn-light-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-light-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-success.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-success:focus:not(.btn-text), .btn.btn-light-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #13CD52;
  border-color: transparent;
}

.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-success:focus:not(.btn-text) i, .btn.btn-light-success.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-success.disabled, .btn.btn-light-success:disabled {
  color: #13CD52;
  background-color: #E8FAEE;
  border-color: transparent;
}

.btn.btn-light-success.disabled i, .btn.btn-light-success:disabled i {
  color: #13CD52;
}

.btn.btn-light-success.disabled .svg-icon svg g [fill], .btn.btn-light-success:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-light-success.disabled .svg-icon svg:hover g [fill], .btn.btn-light-success:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-success.disabled.dropdown-toggle:after, .btn.btn-light-success:disabled.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-success.dropdown-toggle,
.show .btn.btn-light-success.btn-dropdown {
  color: #ffffff;
  background-color: #13CD52;
  border-color: transparent;
}

.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-success.dropdown-toggle i,
.show .btn.btn-light-success.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-success {
  color: #13CD52;
  background-color: rgba(19, 205, 82, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-success i {
  color: #13CD52;
}

.btn.btn-transparent-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-transparent-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-success.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-success:focus:not(.btn-text), .btn.btn-transparent-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #13CD52;
  border-color: transparent;
}

.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-success:focus:not(.btn-text) i, .btn.btn-transparent-success.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-success.disabled, .btn.btn-transparent-success:disabled {
  color: #13CD52;
  background-color: rgba(19, 205, 82, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-success.disabled i, .btn.btn-transparent-success:disabled i {
  color: #13CD52;
}

.btn.btn-transparent-success.disabled .svg-icon svg g [fill], .btn.btn-transparent-success:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-transparent-success.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-success:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-success.disabled.dropdown-toggle:after, .btn.btn-transparent-success:disabled.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-success.dropdown-toggle,
.show .btn.btn-transparent-success.btn-dropdown {
  color: #ffffff;
  background-color: #13CD52;
  border-color: transparent;
}

.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-success.dropdown-toggle i,
.show .btn.btn-transparent-success.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-success {
  color: #13CD52;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-success i {
  color: #13CD52;
}

.btn.btn-hover-transparent-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-hover-transparent-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-success.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-success:focus:not(.btn-text), .btn.btn-hover-transparent-success.focus:not(.btn-text) {
  color: #13CD52;
  background-color: rgba(19, 205, 82, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-success:focus:not(.btn-text) i, .btn.btn-hover-transparent-success.focus:not(.btn-text) i {
  color: #13CD52;
}

.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-hover-transparent-success.disabled, .btn.btn-hover-transparent-success:disabled {
  color: #13CD52;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-success.disabled i, .btn.btn-hover-transparent-success:disabled i {
  color: #13CD52;
}

.btn.btn-hover-transparent-success.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-success:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-hover-transparent-success.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-success:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-success.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-success:disabled.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-success.dropdown-toggle,
.show .btn.btn-hover-transparent-success.btn-dropdown {
  color: #13CD52;
  background-color: rgba(19, 205, 82, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-success.dropdown-toggle i,
.show .btn.btn-hover-transparent-success.btn-dropdown i {
  color: #13CD52;
}

.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-success.btn-dropdown.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-success:focus:not(.btn-text), .btn.btn-hover-light-success.focus:not(.btn-text) {
  color: #13CD52;
  background-color: #E8FAEE;
  border-color: transparent;
}

.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-success:focus:not(.btn-text) i, .btn.btn-hover-light-success.focus:not(.btn-text) i {
  color: #13CD52;
}

.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-success.dropdown-toggle,
.show .btn.btn-hover-light-success.btn-dropdown {
  color: #13CD52;
  background-color: #E8FAEE;
  border-color: transparent;
}

.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-success.dropdown-toggle i,
.show .btn.btn-hover-light-success.btn-dropdown i {
  color: #13CD52;
}

.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-success.btn-dropdown.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-hover-light-success.btn-clean {
  border: 0 !important;
}

.btn.btn-link-success {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #13CD52;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-success i {
  color: #13CD52;
}

.btn.btn-link-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-link-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-success.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-success:focus:not(.btn-text), .btn.btn-link-success.focus:not(.btn-text) {
  color: #11ba4b;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-success:focus:not(.btn-text) i, .btn.btn-link-success.focus:not(.btn-text) i {
  color: #11ba4b;
}

.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #11ba4b;
}

.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #11ba4b;
}

.btn.btn-link-success.disabled, .btn.btn-link-success:disabled {
  color: #13CD52;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-success.disabled i, .btn.btn-link-success:disabled i {
  color: #13CD52;
}

.btn.btn-link-success.disabled .svg-icon svg g [fill], .btn.btn-link-success:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-link-success.disabled .svg-icon svg:hover g [fill], .btn.btn-link-success:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-success.disabled.dropdown-toggle:after, .btn.btn-link-success:disabled.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-success.dropdown-toggle,
.show .btn.btn-link-success.btn-dropdown {
  color: #11ba4b;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-success.dropdown-toggle i,
.show .btn.btn-link-success.btn-dropdown i {
  color: #11ba4b;
}

.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #11ba4b;
}

.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-success.btn-dropdown.dropdown-toggle:after {
  color: #11ba4b;
}

.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-success:focus:not(.btn-text), .btn.btn-hover-success.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #13CD52 !important;
  border-color: #13CD52 !important;
}

.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-success:focus:not(.btn-text) i, .btn.btn-hover-success.focus:not(.btn-text) i {
  color: #ffffff !important;
}

.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-success.dropdown-toggle,
.show .btn.btn-hover-success.btn-dropdown {
  color: #ffffff !important;
  background-color: #13CD52 !important;
  border-color: #13CD52 !important;
}

.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-success.dropdown-toggle i,
.show .btn.btn-hover-success.btn-dropdown i {
  color: #ffffff !important;
}

.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-success.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-success:focus:not(.btn-text), .btn.btn-hover-bg-success.focus:not(.btn-text) {
  background-color: #13CD52 !important;
  border-color: #13CD52 !important;
}

.btn.btn-hover-bg-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-success.dropdown-toggle,
.show .btn.btn-hover-bg-success.btn-dropdown {
  background-color: #13CD52 !important;
  border-color: #13CD52 !important;
}

.btn.btn-bg-success {
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn.btn-bg-success.disabled, .btn.btn-bg-success:disabled {
  background-color: #13CD52;
  border-color: #13CD52;
}

.btn.btn-success.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(19, 205, 82, 0.25) !important;
}

.btn.btn-success.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-success.btn-shadow:focus:not(.btn-text), .btn.btn-success.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(19, 205, 82, 0.3) !important;
}

.btn.btn-success.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-success.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-success.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(19, 205, 82, 0.3) !important;
}

.btn.btn-success.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-success.btn-shadow-hover:focus:not(.btn-text), .btn.btn-success.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(19, 205, 82, 0.3) !important;
}

.btn.btn-success.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-success.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-success.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(19, 205, 82, 0.3) !important;
}

.btn.btn-info {
  color: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn.btn-info i {
  color: #ffffff;
}

.btn.btn-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-info.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-info:focus:not(.btn-text), .btn.btn-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #1e57c7;
  border-color: #1e57c7;
}

.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-info:focus:not(.btn-text) i, .btn.btn-info.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-info.disabled, .btn.btn-info:disabled {
  color: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn.btn-info.disabled i, .btn.btn-info:disabled i {
  color: #ffffff;
}

.btn.btn-info.disabled .svg-icon svg g [fill], .btn.btn-info:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-info.disabled .svg-icon svg:hover g [fill], .btn.btn-info:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-info.disabled.dropdown-toggle:after, .btn.btn-info:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-info.dropdown-toggle,
.show .btn.btn-info.btn-dropdown {
  color: #ffffff;
  background-color: #1e57c7;
  border-color: #1e57c7;
}

.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-info.dropdown-toggle i,
.show .btn.btn-info.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-info {
  color: #215FD9;
  background-color: transparent;
  border-color: #215FD9;
}

.btn.btn-outline-info i {
  color: #215FD9;
}

.btn.btn-outline-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-outline-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-info.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-info:focus:not(.btn-text), .btn.btn-outline-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-info:focus:not(.btn-text) i, .btn.btn-outline-info.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-info.disabled, .btn.btn-outline-info:disabled {
  color: #215FD9;
  background-color: transparent;
  border-color: #215FD9;
}

.btn.btn-outline-info.disabled i, .btn.btn-outline-info:disabled i {
  color: #215FD9;
}

.btn.btn-outline-info.disabled .svg-icon svg g [fill], .btn.btn-outline-info:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-outline-info.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-info:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-info.disabled.dropdown-toggle:after, .btn.btn-outline-info:disabled.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-info.dropdown-toggle,
.show .btn.btn-outline-info.btn-dropdown {
  color: #ffffff;
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-info.dropdown-toggle i,
.show .btn.btn-outline-info.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-info {
  color: #215FD9;
  background-color: #E9EFFC;
  border-color: transparent;
}

.btn.btn-light-info i {
  color: #215FD9;
}

.btn.btn-light-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-light-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-info.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-info:focus:not(.btn-text), .btn.btn-light-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #215FD9;
  border-color: transparent;
}

.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-info:focus:not(.btn-text) i, .btn.btn-light-info.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-info.disabled, .btn.btn-light-info:disabled {
  color: #215FD9;
  background-color: #E9EFFC;
  border-color: transparent;
}

.btn.btn-light-info.disabled i, .btn.btn-light-info:disabled i {
  color: #215FD9;
}

.btn.btn-light-info.disabled .svg-icon svg g [fill], .btn.btn-light-info:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-light-info.disabled .svg-icon svg:hover g [fill], .btn.btn-light-info:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-info.disabled.dropdown-toggle:after, .btn.btn-light-info:disabled.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-info.dropdown-toggle,
.show .btn.btn-light-info.btn-dropdown {
  color: #ffffff;
  background-color: #215FD9;
  border-color: transparent;
}

.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-info.dropdown-toggle i,
.show .btn.btn-light-info.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-info {
  color: #215FD9;
  background-color: rgba(33, 95, 217, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-info i {
  color: #215FD9;
}

.btn.btn-transparent-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-transparent-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-info.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-info:focus:not(.btn-text), .btn.btn-transparent-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #215FD9;
  border-color: transparent;
}

.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-info:focus:not(.btn-text) i, .btn.btn-transparent-info.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-info.disabled, .btn.btn-transparent-info:disabled {
  color: #215FD9;
  background-color: rgba(33, 95, 217, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-info.disabled i, .btn.btn-transparent-info:disabled i {
  color: #215FD9;
}

.btn.btn-transparent-info.disabled .svg-icon svg g [fill], .btn.btn-transparent-info:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-transparent-info.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-info:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-info.disabled.dropdown-toggle:after, .btn.btn-transparent-info:disabled.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-info.dropdown-toggle,
.show .btn.btn-transparent-info.btn-dropdown {
  color: #ffffff;
  background-color: #215FD9;
  border-color: transparent;
}

.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-info.dropdown-toggle i,
.show .btn.btn-transparent-info.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-info {
  color: #215FD9;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-info i {
  color: #215FD9;
}

.btn.btn-hover-transparent-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-hover-transparent-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-info.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-info:focus:not(.btn-text), .btn.btn-hover-transparent-info.focus:not(.btn-text) {
  color: #215FD9;
  background-color: rgba(33, 95, 217, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-info:focus:not(.btn-text) i, .btn.btn-hover-transparent-info.focus:not(.btn-text) i {
  color: #215FD9;
}

.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-hover-transparent-info.disabled, .btn.btn-hover-transparent-info:disabled {
  color: #215FD9;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-info.disabled i, .btn.btn-hover-transparent-info:disabled i {
  color: #215FD9;
}

.btn.btn-hover-transparent-info.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-info:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-hover-transparent-info.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-info:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-info.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-info:disabled.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-info.dropdown-toggle,
.show .btn.btn-hover-transparent-info.btn-dropdown {
  color: #215FD9;
  background-color: rgba(33, 95, 217, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-info.dropdown-toggle i,
.show .btn.btn-hover-transparent-info.btn-dropdown i {
  color: #215FD9;
}

.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-info.btn-dropdown.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-info:focus:not(.btn-text), .btn.btn-hover-light-info.focus:not(.btn-text) {
  color: #215FD9;
  background-color: #E9EFFC;
  border-color: transparent;
}

.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-info:focus:not(.btn-text) i, .btn.btn-hover-light-info.focus:not(.btn-text) i {
  color: #215FD9;
}

.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-info.dropdown-toggle,
.show .btn.btn-hover-light-info.btn-dropdown {
  color: #215FD9;
  background-color: #E9EFFC;
  border-color: transparent;
}

.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-info.dropdown-toggle i,
.show .btn.btn-hover-light-info.btn-dropdown i {
  color: #215FD9;
}

.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-info.btn-dropdown.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-hover-light-info.btn-clean {
  border: 0 !important;
}

.btn.btn-link-info {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #215FD9;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-info i {
  color: #215FD9;
}

.btn.btn-link-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-link-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-info.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-info:focus:not(.btn-text), .btn.btn-link-info.focus:not(.btn-text) {
  color: #1e57c7;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-info:focus:not(.btn-text) i, .btn.btn-link-info.focus:not(.btn-text) i {
  color: #1e57c7;
}

.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #1e57c7;
}

.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #1e57c7;
}

.btn.btn-link-info.disabled, .btn.btn-link-info:disabled {
  color: #215FD9;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-info.disabled i, .btn.btn-link-info:disabled i {
  color: #215FD9;
}

.btn.btn-link-info.disabled .svg-icon svg g [fill], .btn.btn-link-info:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-link-info.disabled .svg-icon svg:hover g [fill], .btn.btn-link-info:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-info.disabled.dropdown-toggle:after, .btn.btn-link-info:disabled.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-info.dropdown-toggle,
.show .btn.btn-link-info.btn-dropdown {
  color: #1e57c7;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-info.dropdown-toggle i,
.show .btn.btn-link-info.btn-dropdown i {
  color: #1e57c7;
}

.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #1e57c7;
}

.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-info.btn-dropdown.dropdown-toggle:after {
  color: #1e57c7;
}

.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-info:focus:not(.btn-text), .btn.btn-hover-info.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #215FD9 !important;
  border-color: #215FD9 !important;
}

.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-info:focus:not(.btn-text) i, .btn.btn-hover-info.focus:not(.btn-text) i {
  color: #ffffff !important;
}

.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-info.dropdown-toggle,
.show .btn.btn-hover-info.btn-dropdown {
  color: #ffffff !important;
  background-color: #215FD9 !important;
  border-color: #215FD9 !important;
}

.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-info.dropdown-toggle i,
.show .btn.btn-hover-info.btn-dropdown i {
  color: #ffffff !important;
}

.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-info.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-info:focus:not(.btn-text), .btn.btn-hover-bg-info.focus:not(.btn-text) {
  background-color: #215FD9 !important;
  border-color: #215FD9 !important;
}

.btn.btn-hover-bg-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-info.dropdown-toggle,
.show .btn.btn-hover-bg-info.btn-dropdown {
  background-color: #215FD9 !important;
  border-color: #215FD9 !important;
}

.btn.btn-bg-info {
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn.btn-bg-info.disabled, .btn.btn-bg-info:disabled {
  background-color: #215FD9;
  border-color: #215FD9;
}

.btn.btn-info.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(33, 95, 217, 0.25) !important;
}

.btn.btn-info.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-info.btn-shadow:focus:not(.btn-text), .btn.btn-info.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(33, 95, 217, 0.3) !important;
}

.btn.btn-info.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-info.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-info.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(33, 95, 217, 0.3) !important;
}

.btn.btn-info.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-info.btn-shadow-hover:focus:not(.btn-text), .btn.btn-info.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(33, 95, 217, 0.3) !important;
}

.btn.btn-info.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-info.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-info.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(33, 95, 217, 0.3) !important;
}

.btn.btn-warning {
  color: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
}

.btn.btn-warning i {
  color: #ffffff;
}

.btn.btn-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-warning.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-warning:focus:not(.btn-text), .btn.btn-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #dc781c;
  border-color: #dc781c;
}

.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-warning:focus:not(.btn-text) i, .btn.btn-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-warning.disabled, .btn.btn-warning:disabled {
  color: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
}

.btn.btn-warning.disabled i, .btn.btn-warning:disabled i {
  color: #ffffff;
}

.btn.btn-warning.disabled .svg-icon svg g [fill], .btn.btn-warning:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-warning.disabled .svg-icon svg:hover g [fill], .btn.btn-warning:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-warning.disabled.dropdown-toggle:after, .btn.btn-warning:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-warning.dropdown-toggle,
.show .btn.btn-warning.btn-dropdown {
  color: #ffffff;
  background-color: #dc781c;
  border-color: #dc781c;
}

.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-warning.dropdown-toggle i,
.show .btn.btn-warning.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-warning {
  color: #E48228;
  background-color: transparent;
  border-color: #E48228;
}

.btn.btn-outline-warning i {
  color: #E48228;
}

.btn.btn-outline-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-outline-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-warning.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-warning:focus:not(.btn-text), .btn.btn-outline-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
}

.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-warning:focus:not(.btn-text) i, .btn.btn-outline-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-warning.disabled, .btn.btn-outline-warning:disabled {
  color: #E48228;
  background-color: transparent;
  border-color: #E48228;
}

.btn.btn-outline-warning.disabled i, .btn.btn-outline-warning:disabled i {
  color: #E48228;
}

.btn.btn-outline-warning.disabled .svg-icon svg g [fill], .btn.btn-outline-warning:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-outline-warning.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-warning:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-warning.disabled.dropdown-toggle:after, .btn.btn-outline-warning:disabled.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-warning.dropdown-toggle,
.show .btn.btn-outline-warning.btn-dropdown {
  color: #ffffff;
  background-color: #E48228;
  border-color: #E48228;
}

.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-warning.dropdown-toggle i,
.show .btn.btn-outline-warning.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-warning {
  color: #E48228;
  background-color: #FDF3EA;
  border-color: transparent;
}

.btn.btn-light-warning i {
  color: #E48228;
}

.btn.btn-light-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-light-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-warning.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-warning:focus:not(.btn-text), .btn.btn-light-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #E48228;
  border-color: transparent;
}

.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-warning:focus:not(.btn-text) i, .btn.btn-light-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-warning.disabled, .btn.btn-light-warning:disabled {
  color: #E48228;
  background-color: #FDF3EA;
  border-color: transparent;
}

.btn.btn-light-warning.disabled i, .btn.btn-light-warning:disabled i {
  color: #E48228;
}

.btn.btn-light-warning.disabled .svg-icon svg g [fill], .btn.btn-light-warning:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-light-warning.disabled .svg-icon svg:hover g [fill], .btn.btn-light-warning:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-warning.disabled.dropdown-toggle:after, .btn.btn-light-warning:disabled.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-warning.dropdown-toggle,
.show .btn.btn-light-warning.btn-dropdown {
  color: #ffffff;
  background-color: #E48228;
  border-color: transparent;
}

.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-warning.dropdown-toggle i,
.show .btn.btn-light-warning.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-warning {
  color: #E48228;
  background-color: rgba(228, 130, 40, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-warning i {
  color: #E48228;
}

.btn.btn-transparent-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-transparent-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-warning.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-warning:focus:not(.btn-text), .btn.btn-transparent-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #E48228;
  border-color: transparent;
}

.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-warning:focus:not(.btn-text) i, .btn.btn-transparent-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-warning.disabled, .btn.btn-transparent-warning:disabled {
  color: #E48228;
  background-color: rgba(228, 130, 40, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-warning.disabled i, .btn.btn-transparent-warning:disabled i {
  color: #E48228;
}

.btn.btn-transparent-warning.disabled .svg-icon svg g [fill], .btn.btn-transparent-warning:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-transparent-warning.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-warning:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-warning.disabled.dropdown-toggle:after, .btn.btn-transparent-warning:disabled.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-warning.dropdown-toggle,
.show .btn.btn-transparent-warning.btn-dropdown {
  color: #ffffff;
  background-color: #E48228;
  border-color: transparent;
}

.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-warning.dropdown-toggle i,
.show .btn.btn-transparent-warning.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-warning {
  color: #E48228;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-warning i {
  color: #E48228;
}

.btn.btn-hover-transparent-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-hover-transparent-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-warning.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-warning:focus:not(.btn-text), .btn.btn-hover-transparent-warning.focus:not(.btn-text) {
  color: #E48228;
  background-color: rgba(228, 130, 40, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-warning:focus:not(.btn-text) i, .btn.btn-hover-transparent-warning.focus:not(.btn-text) i {
  color: #E48228;
}

.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-hover-transparent-warning.disabled, .btn.btn-hover-transparent-warning:disabled {
  color: #E48228;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-warning.disabled i, .btn.btn-hover-transparent-warning:disabled i {
  color: #E48228;
}

.btn.btn-hover-transparent-warning.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-warning:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-hover-transparent-warning.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-warning:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-warning.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-warning:disabled.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-warning.dropdown-toggle,
.show .btn.btn-hover-transparent-warning.btn-dropdown {
  color: #E48228;
  background-color: rgba(228, 130, 40, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-warning.dropdown-toggle i,
.show .btn.btn-hover-transparent-warning.btn-dropdown i {
  color: #E48228;
}

.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-warning.btn-dropdown.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-warning:focus:not(.btn-text), .btn.btn-hover-light-warning.focus:not(.btn-text) {
  color: #E48228;
  background-color: #FDF3EA;
  border-color: transparent;
}

.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-warning:focus:not(.btn-text) i, .btn.btn-hover-light-warning.focus:not(.btn-text) i {
  color: #E48228;
}

.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-warning.dropdown-toggle,
.show .btn.btn-hover-light-warning.btn-dropdown {
  color: #E48228;
  background-color: #FDF3EA;
  border-color: transparent;
}

.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-warning.dropdown-toggle i,
.show .btn.btn-hover-light-warning.btn-dropdown i {
  color: #E48228;
}

.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-warning.btn-dropdown.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-hover-light-warning.btn-clean {
  border: 0 !important;
}

.btn.btn-link-warning {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #E48228;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-warning i {
  color: #E48228;
}

.btn.btn-link-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-link-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-warning.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-warning:focus:not(.btn-text), .btn.btn-link-warning.focus:not(.btn-text) {
  color: #dc781c;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-warning:focus:not(.btn-text) i, .btn.btn-link-warning.focus:not(.btn-text) i {
  color: #dc781c;
}

.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #dc781c;
}

.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #dc781c;
}

.btn.btn-link-warning.disabled, .btn.btn-link-warning:disabled {
  color: #E48228;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-warning.disabled i, .btn.btn-link-warning:disabled i {
  color: #E48228;
}

.btn.btn-link-warning.disabled .svg-icon svg g [fill], .btn.btn-link-warning:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-link-warning.disabled .svg-icon svg:hover g [fill], .btn.btn-link-warning:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-warning.disabled.dropdown-toggle:after, .btn.btn-link-warning:disabled.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-warning.dropdown-toggle,
.show .btn.btn-link-warning.btn-dropdown {
  color: #dc781c;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-warning.dropdown-toggle i,
.show .btn.btn-link-warning.btn-dropdown i {
  color: #dc781c;
}

.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #dc781c;
}

.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-warning.btn-dropdown.dropdown-toggle:after {
  color: #dc781c;
}

.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-warning:focus:not(.btn-text), .btn.btn-hover-warning.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #E48228 !important;
  border-color: #E48228 !important;
}

.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-warning:focus:not(.btn-text) i, .btn.btn-hover-warning.focus:not(.btn-text) i {
  color: #ffffff !important;
}

.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-warning.dropdown-toggle,
.show .btn.btn-hover-warning.btn-dropdown {
  color: #ffffff !important;
  background-color: #E48228 !important;
  border-color: #E48228 !important;
}

.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-warning.dropdown-toggle i,
.show .btn.btn-hover-warning.btn-dropdown i {
  color: #ffffff !important;
}

.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-warning.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-warning:focus:not(.btn-text), .btn.btn-hover-bg-warning.focus:not(.btn-text) {
  background-color: #E48228 !important;
  border-color: #E48228 !important;
}

.btn.btn-hover-bg-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-warning.dropdown-toggle,
.show .btn.btn-hover-bg-warning.btn-dropdown {
  background-color: #E48228 !important;
  border-color: #E48228 !important;
}

.btn.btn-bg-warning {
  background-color: #E48228;
  border-color: #E48228;
}

.btn.btn-bg-warning.disabled, .btn.btn-bg-warning:disabled {
  background-color: #E48228;
  border-color: #E48228;
}

.btn.btn-warning.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(228, 130, 40, 0.25) !important;
}

.btn.btn-warning.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-warning.btn-shadow:focus:not(.btn-text), .btn.btn-warning.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(228, 130, 40, 0.3) !important;
}

.btn.btn-warning.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-warning.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-warning.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(228, 130, 40, 0.3) !important;
}

.btn.btn-warning.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-warning.btn-shadow-hover:focus:not(.btn-text), .btn.btn-warning.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(228, 130, 40, 0.3) !important;
}

.btn.btn-warning.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-warning.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-warning.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(228, 130, 40, 0.3) !important;
}

.btn.btn-danger {
  color: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn.btn-danger i {
  color: #ffffff;
}

.btn.btn-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-danger.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-danger:focus:not(.btn-text), .btn.btn-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #dc2f1c;
  border-color: #dc2f1c;
}

.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-danger:focus:not(.btn-text) i, .btn.btn-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-danger.disabled, .btn.btn-danger:disabled {
  color: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn.btn-danger.disabled i, .btn.btn-danger:disabled i {
  color: #ffffff;
}

.btn.btn-danger.disabled .svg-icon svg g [fill], .btn.btn-danger:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-danger.disabled .svg-icon svg:hover g [fill], .btn.btn-danger:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-danger.disabled.dropdown-toggle:after, .btn.btn-danger:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-danger.dropdown-toggle,
.show .btn.btn-danger.btn-dropdown {
  color: #ffffff;
  background-color: #dc2f1c;
  border-color: #dc2f1c;
}

.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-danger.dropdown-toggle i,
.show .btn.btn-danger.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-danger {
  color: #E43B28;
  background-color: transparent;
  border-color: #E43B28;
}

.btn.btn-outline-danger i {
  color: #E43B28;
}

.btn.btn-outline-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-outline-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-danger.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-danger:focus:not(.btn-text), .btn.btn-outline-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-danger:focus:not(.btn-text) i, .btn.btn-outline-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-danger.disabled, .btn.btn-outline-danger:disabled {
  color: #E43B28;
  background-color: transparent;
  border-color: #E43B28;
}

.btn.btn-outline-danger.disabled i, .btn.btn-outline-danger:disabled i {
  color: #E43B28;
}

.btn.btn-outline-danger.disabled .svg-icon svg g [fill], .btn.btn-outline-danger:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-outline-danger.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-danger:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-danger.disabled.dropdown-toggle:after, .btn.btn-outline-danger:disabled.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-danger.dropdown-toggle,
.show .btn.btn-outline-danger.btn-dropdown {
  color: #ffffff;
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-danger.dropdown-toggle i,
.show .btn.btn-outline-danger.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-danger {
  color: #E43B28;
  background-color: #FDECEA;
  border-color: transparent;
}

.btn.btn-light-danger i {
  color: #E43B28;
}

.btn.btn-light-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-light-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-danger.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-danger:focus:not(.btn-text), .btn.btn-light-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #E43B28;
  border-color: transparent;
}

.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-danger:focus:not(.btn-text) i, .btn.btn-light-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-danger.disabled, .btn.btn-light-danger:disabled {
  color: #E43B28;
  background-color: #FDECEA;
  border-color: transparent;
}

.btn.btn-light-danger.disabled i, .btn.btn-light-danger:disabled i {
  color: #E43B28;
}

.btn.btn-light-danger.disabled .svg-icon svg g [fill], .btn.btn-light-danger:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-light-danger.disabled .svg-icon svg:hover g [fill], .btn.btn-light-danger:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-danger.disabled.dropdown-toggle:after, .btn.btn-light-danger:disabled.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-danger.dropdown-toggle,
.show .btn.btn-light-danger.btn-dropdown {
  color: #ffffff;
  background-color: #E43B28;
  border-color: transparent;
}

.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-danger.dropdown-toggle i,
.show .btn.btn-light-danger.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-danger {
  color: #E43B28;
  background-color: rgba(228, 59, 40, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-danger i {
  color: #E43B28;
}

.btn.btn-transparent-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-transparent-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-danger.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-danger:focus:not(.btn-text), .btn.btn-transparent-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #E43B28;
  border-color: transparent;
}

.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-danger:focus:not(.btn-text) i, .btn.btn-transparent-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-danger.disabled, .btn.btn-transparent-danger:disabled {
  color: #E43B28;
  background-color: rgba(228, 59, 40, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-danger.disabled i, .btn.btn-transparent-danger:disabled i {
  color: #E43B28;
}

.btn.btn-transparent-danger.disabled .svg-icon svg g [fill], .btn.btn-transparent-danger:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-transparent-danger.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-danger:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-danger.disabled.dropdown-toggle:after, .btn.btn-transparent-danger:disabled.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-danger.dropdown-toggle,
.show .btn.btn-transparent-danger.btn-dropdown {
  color: #ffffff;
  background-color: #E43B28;
  border-color: transparent;
}

.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-danger.dropdown-toggle i,
.show .btn.btn-transparent-danger.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-danger {
  color: #E43B28;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-danger i {
  color: #E43B28;
}

.btn.btn-hover-transparent-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-hover-transparent-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-danger.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-danger:focus:not(.btn-text), .btn.btn-hover-transparent-danger.focus:not(.btn-text) {
  color: #E43B28;
  background-color: rgba(228, 59, 40, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-danger:focus:not(.btn-text) i, .btn.btn-hover-transparent-danger.focus:not(.btn-text) i {
  color: #E43B28;
}

.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-hover-transparent-danger.disabled, .btn.btn-hover-transparent-danger:disabled {
  color: #E43B28;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-danger.disabled i, .btn.btn-hover-transparent-danger:disabled i {
  color: #E43B28;
}

.btn.btn-hover-transparent-danger.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-danger:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-hover-transparent-danger.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-danger:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-danger.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-danger:disabled.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-danger.dropdown-toggle,
.show .btn.btn-hover-transparent-danger.btn-dropdown {
  color: #E43B28;
  background-color: rgba(228, 59, 40, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-danger.dropdown-toggle i,
.show .btn.btn-hover-transparent-danger.btn-dropdown i {
  color: #E43B28;
}

.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-danger.btn-dropdown.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-danger:focus:not(.btn-text), .btn.btn-hover-light-danger.focus:not(.btn-text) {
  color: #E43B28;
  background-color: #FDECEA;
  border-color: transparent;
}

.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-danger:focus:not(.btn-text) i, .btn.btn-hover-light-danger.focus:not(.btn-text) i {
  color: #E43B28;
}

.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-danger.dropdown-toggle,
.show .btn.btn-hover-light-danger.btn-dropdown {
  color: #E43B28;
  background-color: #FDECEA;
  border-color: transparent;
}

.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-danger.dropdown-toggle i,
.show .btn.btn-hover-light-danger.btn-dropdown i {
  color: #E43B28;
}

.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-danger.btn-dropdown.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-hover-light-danger.btn-clean {
  border: 0 !important;
}

.btn.btn-link-danger {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #E43B28;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-danger i {
  color: #E43B28;
}

.btn.btn-link-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-link-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-danger.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-danger:focus:not(.btn-text), .btn.btn-link-danger.focus:not(.btn-text) {
  color: #dc2f1c;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-danger:focus:not(.btn-text) i, .btn.btn-link-danger.focus:not(.btn-text) i {
  color: #dc2f1c;
}

.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #dc2f1c;
}

.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #dc2f1c;
}

.btn.btn-link-danger.disabled, .btn.btn-link-danger:disabled {
  color: #E43B28;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-danger.disabled i, .btn.btn-link-danger:disabled i {
  color: #E43B28;
}

.btn.btn-link-danger.disabled .svg-icon svg g [fill], .btn.btn-link-danger:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-link-danger.disabled .svg-icon svg:hover g [fill], .btn.btn-link-danger:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-danger.disabled.dropdown-toggle:after, .btn.btn-link-danger:disabled.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-danger.dropdown-toggle,
.show .btn.btn-link-danger.btn-dropdown {
  color: #dc2f1c;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-danger.dropdown-toggle i,
.show .btn.btn-link-danger.btn-dropdown i {
  color: #dc2f1c;
}

.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #dc2f1c;
}

.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-danger.btn-dropdown.dropdown-toggle:after {
  color: #dc2f1c;
}

.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-danger:focus:not(.btn-text), .btn.btn-hover-danger.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #E43B28 !important;
  border-color: #E43B28 !important;
}

.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-danger:focus:not(.btn-text) i, .btn.btn-hover-danger.focus:not(.btn-text) i {
  color: #ffffff !important;
}

.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-danger.dropdown-toggle,
.show .btn.btn-hover-danger.btn-dropdown {
  color: #ffffff !important;
  background-color: #E43B28 !important;
  border-color: #E43B28 !important;
}

.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-danger.dropdown-toggle i,
.show .btn.btn-hover-danger.btn-dropdown i {
  color: #ffffff !important;
}

.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-danger.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-danger:focus:not(.btn-text), .btn.btn-hover-bg-danger.focus:not(.btn-text) {
  background-color: #E43B28 !important;
  border-color: #E43B28 !important;
}

.btn.btn-hover-bg-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-danger.dropdown-toggle,
.show .btn.btn-hover-bg-danger.btn-dropdown {
  background-color: #E43B28 !important;
  border-color: #E43B28 !important;
}

.btn.btn-bg-danger {
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn.btn-bg-danger.disabled, .btn.btn-bg-danger:disabled {
  background-color: #E43B28;
  border-color: #E43B28;
}

.btn.btn-danger.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(228, 59, 40, 0.25) !important;
}

.btn.btn-danger.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-danger.btn-shadow:focus:not(.btn-text), .btn.btn-danger.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(228, 59, 40, 0.3) !important;
}

.btn.btn-danger.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-danger.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-danger.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(228, 59, 40, 0.3) !important;
}

.btn.btn-danger.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-danger.btn-shadow-hover:focus:not(.btn-text), .btn.btn-danger.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(228, 59, 40, 0.3) !important;
}

.btn.btn-danger.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-danger.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-danger.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(228, 59, 40, 0.3) !important;
}

.btn.btn-light {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-light i {
  color: #7E8299;
}

.btn.btn-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light:focus:not(.btn-text), .btn.btn-light.focus:not(.btn-text) {
  color: #7E8299;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light:focus:not(.btn-text) i, .btn.btn-light.focus:not(.btn-text) i {
  color: #7E8299;
}

.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-light.disabled, .btn.btn-light:disabled {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-light.disabled i, .btn.btn-light:disabled i {
  color: #7E8299;
}

.btn.btn-light.disabled .svg-icon svg g [fill], .btn.btn-light:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-light.disabled .svg-icon svg:hover g [fill], .btn.btn-light:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light.disabled.dropdown-toggle:after, .btn.btn-light:disabled.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-light.dropdown-toggle,
.show .btn.btn-light.btn-dropdown {
  color: #7E8299;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light.dropdown-toggle i,
.show .btn.btn-light.btn-dropdown i {
  color: #7E8299;
}

.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light.btn-dropdown.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-outline-light {
  color: #3F4254;
  background-color: transparent;
  border-color: #F3F6F9;
}

.btn.btn-outline-light i {
  color: #3F4254;
}

.btn.btn-outline-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-light.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-light:focus:not(.btn-text), .btn.btn-outline-light.focus:not(.btn-text) {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-light:focus:not(.btn-text) i, .btn.btn-outline-light.focus:not(.btn-text) i {
  color: #7E8299;
}

.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-outline-light.disabled, .btn.btn-outline-light:disabled {
  color: #3F4254;
  background-color: transparent;
  border-color: #F3F6F9;
}

.btn.btn-outline-light.disabled i, .btn.btn-outline-light:disabled i {
  color: #3F4254;
}

.btn.btn-outline-light.disabled .svg-icon svg g [fill], .btn.btn-outline-light:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-light.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-light:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-light.disabled.dropdown-toggle:after, .btn.btn-outline-light:disabled.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-light.dropdown-toggle,
.show .btn.btn-outline-light.btn-dropdown {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-light.dropdown-toggle i,
.show .btn.btn-outline-light.btn-dropdown i {
  color: #7E8299;
}

.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-light.btn-dropdown.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-light-light {
  color: #F3F6F9;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-light-light i {
  color: #F3F6F9;
}

.btn.btn-light-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-light-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-light.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-light:focus:not(.btn-text), .btn.btn-light-light.focus:not(.btn-text) {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-light:focus:not(.btn-text) i, .btn.btn-light-light.focus:not(.btn-text) i {
  color: #7E8299;
}

.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-light-light.disabled, .btn.btn-light-light:disabled {
  color: #F3F6F9;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-light-light.disabled i, .btn.btn-light-light:disabled i {
  color: #F3F6F9;
}

.btn.btn-light-light.disabled .svg-icon svg g [fill], .btn.btn-light-light:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-light-light.disabled .svg-icon svg:hover g [fill], .btn.btn-light-light:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-light.disabled.dropdown-toggle:after, .btn.btn-light-light:disabled.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-light.dropdown-toggle,
.show .btn.btn-light-light.btn-dropdown {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-light.dropdown-toggle i,
.show .btn.btn-light-light.btn-dropdown i {
  color: #7E8299;
}

.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-light.btn-dropdown.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-transparent-light {
  color: #F3F6F9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-light i {
  color: #F3F6F9;
}

.btn.btn-transparent-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-transparent-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-light.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-light:focus:not(.btn-text), .btn.btn-transparent-light.focus:not(.btn-text) {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-light:focus:not(.btn-text) i, .btn.btn-transparent-light.focus:not(.btn-text) i {
  color: #7E8299;
}

.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-transparent-light.disabled, .btn.btn-transparent-light:disabled {
  color: #F3F6F9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-light.disabled i, .btn.btn-transparent-light:disabled i {
  color: #F3F6F9;
}

.btn.btn-transparent-light.disabled .svg-icon svg g [fill], .btn.btn-transparent-light:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-transparent-light.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-light:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-light.disabled.dropdown-toggle:after, .btn.btn-transparent-light:disabled.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-light.dropdown-toggle,
.show .btn.btn-transparent-light.btn-dropdown {
  color: #7E8299;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-light.dropdown-toggle i,
.show .btn.btn-transparent-light.btn-dropdown i {
  color: #7E8299;
}

.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-light.btn-dropdown.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-hover-transparent-light {
  color: #F3F6F9;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-light i {
  color: #F3F6F9;
}

.btn.btn-hover-transparent-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-hover-transparent-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-light.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-light:focus:not(.btn-text), .btn.btn-hover-transparent-light.focus:not(.btn-text) {
  color: #F3F6F9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-light:focus:not(.btn-text) i, .btn.btn-hover-transparent-light.focus:not(.btn-text) i {
  color: #F3F6F9;
}

.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-transparent-light.disabled, .btn.btn-hover-transparent-light:disabled {
  color: #F3F6F9;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-light.disabled i, .btn.btn-hover-transparent-light:disabled i {
  color: #F3F6F9;
}

.btn.btn-hover-transparent-light.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-light:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-hover-transparent-light.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-light:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-light.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-light:disabled.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-light.dropdown-toggle,
.show .btn.btn-hover-transparent-light.btn-dropdown {
  color: #F3F6F9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-light.dropdown-toggle i,
.show .btn.btn-hover-transparent-light.btn-dropdown i {
  color: #F3F6F9;
}

.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-light.btn-dropdown.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-light:focus:not(.btn-text), .btn.btn-hover-light-light.focus:not(.btn-text) {
  color: #F3F6F9;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-light:focus:not(.btn-text) i, .btn.btn-hover-light-light.focus:not(.btn-text) i {
  color: #F3F6F9;
}

.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-light.dropdown-toggle,
.show .btn.btn-hover-light-light.btn-dropdown {
  color: #F3F6F9;
  background-color: #F3F6F9;
  border-color: transparent;
}

.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-light.dropdown-toggle i,
.show .btn.btn-hover-light-light.btn-dropdown i {
  color: #F3F6F9;
}

.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-light.btn-dropdown.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-light-light.btn-clean {
  border: 0 !important;
}

.btn.btn-link-light {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #F3F6F9;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-light i {
  color: #F3F6F9;
}

.btn.btn-link-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-link-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-light.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-light:focus:not(.btn-text), .btn.btn-link-light.focus:not(.btn-text) {
  color: #E4E6EF;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-light:focus:not(.btn-text) i, .btn.btn-link-light.focus:not(.btn-text) i {
  color: #E4E6EF;
}

.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-link-light.disabled, .btn.btn-link-light:disabled {
  color: #F3F6F9;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-light.disabled i, .btn.btn-link-light:disabled i {
  color: #F3F6F9;
}

.btn.btn-link-light.disabled .svg-icon svg g [fill], .btn.btn-link-light:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-link-light.disabled .svg-icon svg:hover g [fill], .btn.btn-link-light:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-light.disabled.dropdown-toggle:after, .btn.btn-link-light:disabled.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-light.dropdown-toggle,
.show .btn.btn-link-light.btn-dropdown {
  color: #E4E6EF;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-light.dropdown-toggle i,
.show .btn.btn-link-light.btn-dropdown i {
  color: #E4E6EF;
}

.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-light.btn-dropdown.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light:focus:not(.btn-text), .btn.btn-hover-light.focus:not(.btn-text) {
  color: #7E8299 !important;
  background-color: #F3F6F9 !important;
  border-color: #F3F6F9 !important;
}

.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light:focus:not(.btn-text) i, .btn.btn-hover-light.focus:not(.btn-text) i {
  color: #7E8299 !important;
}

.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299 !important;
}

.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #7E8299 !important;
}

.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light.dropdown-toggle,
.show .btn.btn-hover-light.btn-dropdown {
  color: #7E8299 !important;
  background-color: #F3F6F9 !important;
  border-color: #F3F6F9 !important;
}

.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light.dropdown-toggle i,
.show .btn.btn-hover-light.btn-dropdown i {
  color: #7E8299 !important;
}

.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299 !important;
}

.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light.btn-dropdown.dropdown-toggle:after {
  color: #7E8299 !important;
}

.btn.btn-hover-light.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-light:focus:not(.btn-text), .btn.btn-hover-bg-light.focus:not(.btn-text) {
  background-color: #F3F6F9 !important;
  border-color: #F3F6F9 !important;
}

.btn.btn-hover-bg-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-light.dropdown-toggle,
.show .btn.btn-hover-bg-light.btn-dropdown {
  background-color: #F3F6F9 !important;
  border-color: #F3F6F9 !important;
}

.btn.btn-bg-light {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-bg-light.disabled, .btn.btn-bg-light:disabled {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-light.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

.btn.btn-light.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light.btn-shadow:focus:not(.btn-text), .btn.btn-light.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-light.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-light.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-light.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light.btn-shadow-hover:focus:not(.btn-text), .btn.btn-light.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-light.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-light.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-dark {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn.btn-dark i {
  color: #ffffff;
}

.btn.btn-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-dark.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-dark:focus:not(.btn-text), .btn.btn-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #131628;
  border-color: #131628;
}

.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-dark:focus:not(.btn-text) i, .btn.btn-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-dark.disabled, .btn.btn-dark:disabled {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn.btn-dark.disabled i, .btn.btn-dark:disabled i {
  color: #ffffff;
}

.btn.btn-dark.disabled .svg-icon svg g [fill], .btn.btn-dark:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-dark.disabled .svg-icon svg:hover g [fill], .btn.btn-dark:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-dark.disabled.dropdown-toggle:after, .btn.btn-dark:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-dark.dropdown-toggle,
.show .btn.btn-dark.btn-dropdown {
  color: #ffffff;
  background-color: #131628;
  border-color: #131628;
}

.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-dark.dropdown-toggle i,
.show .btn.btn-dark.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-dark {
  color: #181C32;
  background-color: transparent;
  border-color: #181C32;
}

.btn.btn-outline-dark i {
  color: #181C32;
}

.btn.btn-outline-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-outline-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-dark:focus:not(.btn-text), .btn.btn-outline-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-dark:focus:not(.btn-text) i, .btn.btn-outline-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-dark.disabled, .btn.btn-outline-dark:disabled {
  color: #181C32;
  background-color: transparent;
  border-color: #181C32;
}

.btn.btn-outline-dark.disabled i, .btn.btn-outline-dark:disabled i {
  color: #181C32;
}

.btn.btn-outline-dark.disabled .svg-icon svg g [fill], .btn.btn-outline-dark:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-outline-dark.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-dark:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-dark.disabled.dropdown-toggle:after, .btn.btn-outline-dark:disabled.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-dark.dropdown-toggle,
.show .btn.btn-outline-dark.btn-dropdown {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-dark.dropdown-toggle i,
.show .btn.btn-outline-dark.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-dark {
  color: #181C32;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-light-dark i {
  color: #181C32;
}

.btn.btn-light-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-light-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-dark:focus:not(.btn-text), .btn.btn-light-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #181C32;
  border-color: transparent;
}

.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-dark:focus:not(.btn-text) i, .btn.btn-light-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-dark.disabled, .btn.btn-light-dark:disabled {
  color: #181C32;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-light-dark.disabled i, .btn.btn-light-dark:disabled i {
  color: #181C32;
}

.btn.btn-light-dark.disabled .svg-icon svg g [fill], .btn.btn-light-dark:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-light-dark.disabled .svg-icon svg:hover g [fill], .btn.btn-light-dark:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-dark.disabled.dropdown-toggle:after, .btn.btn-light-dark:disabled.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-dark.dropdown-toggle,
.show .btn.btn-light-dark.btn-dropdown {
  color: #ffffff;
  background-color: #181C32;
  border-color: transparent;
}

.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-dark.dropdown-toggle i,
.show .btn.btn-light-dark.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-dark {
  color: #181C32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-dark i {
  color: #181C32;
}

.btn.btn-transparent-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-transparent-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-dark:focus:not(.btn-text), .btn.btn-transparent-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #181C32;
  border-color: transparent;
}

.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-dark:focus:not(.btn-text) i, .btn.btn-transparent-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-dark.disabled, .btn.btn-transparent-dark:disabled {
  color: #181C32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-dark.disabled i, .btn.btn-transparent-dark:disabled i {
  color: #181C32;
}

.btn.btn-transparent-dark.disabled .svg-icon svg g [fill], .btn.btn-transparent-dark:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-transparent-dark.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-dark:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-dark.disabled.dropdown-toggle:after, .btn.btn-transparent-dark:disabled.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-dark.dropdown-toggle,
.show .btn.btn-transparent-dark.btn-dropdown {
  color: #ffffff;
  background-color: #181C32;
  border-color: transparent;
}

.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-dark.dropdown-toggle i,
.show .btn.btn-transparent-dark.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-dark {
  color: #181C32;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-dark i {
  color: #181C32;
}

.btn.btn-hover-transparent-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-hover-transparent-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-dark:focus:not(.btn-text), .btn.btn-hover-transparent-dark.focus:not(.btn-text) {
  color: #181C32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-dark:focus:not(.btn-text) i, .btn.btn-hover-transparent-dark.focus:not(.btn-text) i {
  color: #181C32;
}

.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-transparent-dark.disabled, .btn.btn-hover-transparent-dark:disabled {
  color: #181C32;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-dark.disabled i, .btn.btn-hover-transparent-dark:disabled i {
  color: #181C32;
}

.btn.btn-hover-transparent-dark.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-dark:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-hover-transparent-dark.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-dark:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-dark.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-dark:disabled.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-dark.dropdown-toggle,
.show .btn.btn-hover-transparent-dark.btn-dropdown {
  color: #181C32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-dark.dropdown-toggle i,
.show .btn.btn-hover-transparent-dark.btn-dropdown i {
  color: #181C32;
}

.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-dark.btn-dropdown.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-dark:focus:not(.btn-text), .btn.btn-hover-light-dark.focus:not(.btn-text) {
  color: #181C32;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-dark:focus:not(.btn-text) i, .btn.btn-hover-light-dark.focus:not(.btn-text) i {
  color: #181C32;
}

.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-dark.dropdown-toggle,
.show .btn.btn-hover-light-dark.btn-dropdown {
  color: #181C32;
  background-color: #EBEDF3;
  border-color: transparent;
}

.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-dark.dropdown-toggle i,
.show .btn.btn-hover-light-dark.btn-dropdown i {
  color: #181C32;
}

.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-dark.btn-dropdown.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-light-dark.btn-clean {
  border: 0 !important;
}

.btn.btn-link-dark {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #181C32;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-dark i {
  color: #181C32;
}

.btn.btn-link-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-link-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-dark:focus:not(.btn-text), .btn.btn-link-dark.focus:not(.btn-text) {
  color: #131628;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-dark:focus:not(.btn-text) i, .btn.btn-link-dark.focus:not(.btn-text) i {
  color: #131628;
}

.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #131628;
}

.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #131628;
}

.btn.btn-link-dark.disabled, .btn.btn-link-dark:disabled {
  color: #181C32;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-dark.disabled i, .btn.btn-link-dark:disabled i {
  color: #181C32;
}

.btn.btn-link-dark.disabled .svg-icon svg g [fill], .btn.btn-link-dark:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-link-dark.disabled .svg-icon svg:hover g [fill], .btn.btn-link-dark:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-dark.disabled.dropdown-toggle:after, .btn.btn-link-dark:disabled.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-dark.dropdown-toggle,
.show .btn.btn-link-dark.btn-dropdown {
  color: #131628;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-dark.dropdown-toggle i,
.show .btn.btn-link-dark.btn-dropdown i {
  color: #131628;
}

.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #131628;
}

.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-dark.btn-dropdown.dropdown-toggle:after {
  color: #131628;
}

.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-dark:focus:not(.btn-text), .btn.btn-hover-dark.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #181C32 !important;
  border-color: #181C32 !important;
}

.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-dark:focus:not(.btn-text) i, .btn.btn-hover-dark.focus:not(.btn-text) i {
  color: #ffffff !important;
}

.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-dark.dropdown-toggle,
.show .btn.btn-hover-dark.btn-dropdown {
  color: #ffffff !important;
  background-color: #181C32 !important;
  border-color: #181C32 !important;
}

.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-dark.dropdown-toggle i,
.show .btn.btn-hover-dark.btn-dropdown i {
  color: #ffffff !important;
}

.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-dark.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-dark:focus:not(.btn-text), .btn.btn-hover-bg-dark.focus:not(.btn-text) {
  background-color: #181C32 !important;
  border-color: #181C32 !important;
}

.btn.btn-hover-bg-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-dark.dropdown-toggle,
.show .btn.btn-hover-bg-dark.btn-dropdown {
  background-color: #181C32 !important;
  border-color: #181C32 !important;
}

.btn.btn-bg-dark {
  background-color: #181C32;
  border-color: #181C32;
}

.btn.btn-bg-dark.disabled, .btn.btn-bg-dark:disabled {
  background-color: #181C32;
  border-color: #181C32;
}

.btn.btn-dark.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

.btn.btn-dark.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-dark.btn-shadow:focus:not(.btn-text), .btn.btn-dark.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-dark.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-dark.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-dark.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-dark.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-dark.btn-shadow-hover:focus:not(.btn-text), .btn.btn-dark.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-dark.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-dark.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-dark.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-white {
  color: #3F4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn.btn-white i {
  color: #3F4254;
}

.btn.btn-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-white.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-white:focus:not(.btn-text), .btn.btn-white.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-white:focus:not(.btn-text) i, .btn.btn-white.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-white.disabled, .btn.btn-white:disabled {
  color: #3F4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn.btn-white.disabled i, .btn.btn-white:disabled i {
  color: #3F4254;
}

.btn.btn-white.disabled .svg-icon svg g [fill], .btn.btn-white:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-white.disabled .svg-icon svg:hover g [fill], .btn.btn-white:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-white.disabled.dropdown-toggle:after, .btn.btn-white:disabled.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-white.dropdown-toggle,
.show .btn.btn-white.btn-dropdown {
  color: #3F4254;
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-white.dropdown-toggle i,
.show .btn.btn-white.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-white.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-white {
  color: #ffffff;
  background-color: transparent;
  border-color: #ffffff;
}

.btn.btn-outline-white i {
  color: #ffffff;
}

.btn.btn-outline-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-white:focus:not(.btn-text), .btn.btn-outline-white.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-outline-white:focus:not(.btn-text) i, .btn.btn-outline-white.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-outline-white.disabled, .btn.btn-outline-white:disabled {
  color: #ffffff;
  background-color: transparent;
  border-color: #ffffff;
}

.btn.btn-outline-white.disabled i, .btn.btn-outline-white:disabled i {
  color: #ffffff;
}

.btn.btn-outline-white.disabled .svg-icon svg g [fill], .btn.btn-outline-white:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-outline-white.disabled .svg-icon svg:hover g [fill], .btn.btn-outline-white:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-white.disabled.dropdown-toggle:after, .btn.btn-outline-white:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-outline-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-outline-white.dropdown-toggle,
.show .btn.btn-outline-white.btn-dropdown {
  color: #3F4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-outline-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-outline-white.dropdown-toggle i,
.show .btn.btn-outline-white.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-outline-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-outline-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-outline-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-outline-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-outline-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-white.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-light-white {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-light-white i {
  color: #ffffff;
}

.btn.btn-light-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-white:focus:not(.btn-text), .btn.btn-light-white.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #ffffff;
  border-color: transparent;
}

.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-white:focus:not(.btn-text) i, .btn.btn-light-white.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-light-white.disabled, .btn.btn-light-white:disabled {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-light-white.disabled i, .btn.btn-light-white:disabled i {
  color: #ffffff;
}

.btn.btn-light-white.disabled .svg-icon svg g [fill], .btn.btn-light-white:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-white.disabled .svg-icon svg:hover g [fill], .btn.btn-light-white:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-white.disabled.dropdown-toggle:after, .btn.btn-light-white:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-white.dropdown-toggle,
.show .btn.btn-light-white.btn-dropdown {
  color: #3F4254;
  background-color: #ffffff;
  border-color: transparent;
}

.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-white.dropdown-toggle i,
.show .btn.btn-light-white.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-white.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-transparent-white {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-white i {
  color: #ffffff;
}

.btn.btn-transparent-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-transparent-white:focus:not(.btn-text), .btn.btn-transparent-white.focus:not(.btn-text) {
  color: #3F4254;
  background-color: #ffffff;
  border-color: transparent;
}

.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-transparent-white:focus:not(.btn-text) i, .btn.btn-transparent-white.focus:not(.btn-text) i {
  color: #3F4254;
}

.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-transparent-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-transparent-white.disabled, .btn.btn-transparent-white:disabled {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-transparent-white.disabled i, .btn.btn-transparent-white:disabled i {
  color: #ffffff;
}

.btn.btn-transparent-white.disabled .svg-icon svg g [fill], .btn.btn-transparent-white:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-transparent-white.disabled .svg-icon svg:hover g [fill], .btn.btn-transparent-white:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-white.disabled.dropdown-toggle:after, .btn.btn-transparent-white:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-transparent-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-transparent-white.dropdown-toggle,
.show .btn.btn-transparent-white.btn-dropdown {
  color: #3F4254;
  background-color: #ffffff;
  border-color: transparent;
}

.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-transparent-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-transparent-white.dropdown-toggle i,
.show .btn.btn-transparent-white.btn-dropdown i {
  color: #3F4254;
}

.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-transparent-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-transparent-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-transparent-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-white.btn-dropdown.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-hover-transparent-white {
  color: #ffffff;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-white i {
  color: #ffffff;
}

.btn.btn-hover-transparent-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-hover-transparent-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-white:focus:not(.btn-text), .btn.btn-hover-transparent-white.focus:not(.btn-text) {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-white:focus:not(.btn-text) i, .btn.btn-hover-transparent-white.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-white.disabled, .btn.btn-hover-transparent-white:disabled {
  color: #ffffff;
  background-color: transparent;
  border-color: transparent;
}

.btn.btn-hover-transparent-white.disabled i, .btn.btn-hover-transparent-white:disabled i {
  color: #ffffff;
}

.btn.btn-hover-transparent-white.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-white:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-hover-transparent-white.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-white.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-white:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-transparent-white.dropdown-toggle,
.show .btn.btn-hover-transparent-white.btn-dropdown {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-transparent-white.dropdown-toggle i,
.show .btn.btn-hover-transparent-white.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-transparent-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-white.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-white:focus:not(.btn-text), .btn.btn-hover-light-white.focus:not(.btn-text) {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-white:focus:not(.btn-text) i, .btn.btn-hover-light-white.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-light-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-light-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-light-white.dropdown-toggle,
.show .btn.btn-hover-light-white.btn-dropdown {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-light-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-light-white.dropdown-toggle i,
.show .btn.btn-hover-light-white.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-light-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-light-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-light-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-light-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-light-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-light-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-white.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-light-white.btn-clean {
  border: 0 !important;
}

.btn.btn-link-white {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #ffffff;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-white i {
  color: #ffffff;
}

.btn.btn-link-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-link-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-link-white:focus:not(.btn-text), .btn.btn-link-white.focus:not(.btn-text) {
  color: #F3F6F9;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-link-white:focus:not(.btn-text) i, .btn.btn-link-white.focus:not(.btn-text) i {
  color: #F3F6F9;
}

.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-link-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-link-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-link-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-link-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-link-white.disabled, .btn.btn-link-white:disabled {
  color: #ffffff;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-white.disabled i, .btn.btn-link-white:disabled i {
  color: #ffffff;
}

.btn.btn-link-white.disabled .svg-icon svg g [fill], .btn.btn-link-white:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-link-white.disabled .svg-icon svg:hover g [fill], .btn.btn-link-white:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-white.disabled.dropdown-toggle:after, .btn.btn-link-white:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-link-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-link-white.dropdown-toggle,
.show .btn.btn-link-white.btn-dropdown {
  color: #F3F6F9;
  background-color: transparent !important;
  border-color: transparent !important;
}

.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-link-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-link-white.dropdown-toggle i,
.show .btn.btn-link-white.btn-dropdown i {
  color: #F3F6F9;
}

.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-link-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-link-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-link-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-link-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-link-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-link-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-white.btn-dropdown.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-white:focus:not(.btn-text), .btn.btn-hover-white.focus:not(.btn-text) {
  color: #3F4254 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-white:focus:not(.btn-text) i, .btn.btn-hover-white.focus:not(.btn-text) i {
  color: #3F4254 !important;
}

.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254 !important;
}

.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-white.dropdown-toggle,
.show .btn.btn-hover-white.btn-dropdown {
  color: #3F4254 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-white.dropdown-toggle i,
.show .btn.btn-hover-white.btn-dropdown i {
  color: #3F4254 !important;
}

.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-white.btn-dropdown.dropdown-toggle:after {
  color: #3F4254 !important;
}

.btn.btn-hover-white.btn-clean {
  border: 0 !important;
}

.btn.btn-hover-bg-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-bg-white:focus:not(.btn-text), .btn.btn-hover-bg-white.focus:not(.btn-text) {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

.btn.btn-hover-bg-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-bg-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-bg-white.dropdown-toggle,
.show .btn.btn-hover-bg-white.btn-dropdown {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

.btn.btn-bg-white {
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn.btn-bg-white.disabled, .btn.btn-bg-white:disabled {
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn.btn-white.btn-shadow {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

.btn.btn-white.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-white.btn-shadow:focus:not(.btn-text), .btn.btn-white.btn-shadow.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-white.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-white.btn-shadow:not(:disabled):not(.disabled).active,
.show > .btn.btn-white.btn-shadow.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-white.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-white.btn-shadow-hover:focus:not(.btn-text), .btn.btn-white.btn-shadow-hover.focus:not(.btn-text) {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-white.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-white.btn-shadow-hover:not(:disabled):not(.disabled).active,
.show > .btn.btn-white.btn-shadow-hover.dropdown-toggle {
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

.btn.btn-text-white {
  color: #ffffff;
}

.btn.btn-text-white.disabled, .btn.btn-text-white:disabled {
  color: #ffffff;
}

.btn.btn-icon-white i {
  color: #ffffff;
}

.btn.btn-icon-white .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-icon-white .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-icon-white.disabled i, .btn.btn-icon-white:disabled i {
  color: #ffffff;
}

.btn.btn-icon-white.disabled .svg-icon svg g [fill], .btn.btn-icon-white:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-icon-white.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-white:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-white.disabled.dropdown-toggle:after, .btn.btn-icon-white:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-hover-text-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-white:focus:not(.btn-text), .btn.btn-hover-text-white.focus:not(.btn-text) {
  color: #ffffff !important;
}

.btn.btn-hover-text-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-white:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-white.dropdown-toggle,
.show .btn.btn-hover-text-white.btn-dropdown {
  color: #ffffff !important;
}

.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-white:focus:not(.btn-text) i, .btn.btn-hover-icon-white.focus:not(.btn-text) i {
  color: #ffffff !important;
}

.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-white.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-white.dropdown-toggle i,
.show .btn.btn-hover-icon-white.btn-dropdown i {
  color: #ffffff !important;
}

.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-white.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

.btn.btn-text-primary {
  color: #212a4f;
}

.btn.btn-text-primary.disabled, .btn.btn-text-primary:disabled {
  color: #212a4f;
}

.btn.btn-icon-primary i {
  color: #212a4f;
}

.btn.btn-icon-primary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-icon-primary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-primary.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-icon-primary.disabled i, .btn.btn-icon-primary:disabled i {
  color: #212a4f;
}

.btn.btn-icon-primary.disabled .svg-icon svg g [fill], .btn.btn-icon-primary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.btn.btn-icon-primary.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-primary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-primary.disabled.dropdown-toggle:after, .btn.btn-icon-primary:disabled.dropdown-toggle:after {
  color: #212a4f;
}

.btn.btn-hover-text-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-primary:focus:not(.btn-text), .btn.btn-hover-text-primary.focus:not(.btn-text) {
  color: #212a4f !important;
}

.btn.btn-hover-text-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-primary.dropdown-toggle,
.show .btn.btn-hover-text-primary.btn-dropdown {
  color: #212a4f !important;
}

.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-primary:focus:not(.btn-text) i, .btn.btn-hover-icon-primary.focus:not(.btn-text) i {
  color: #212a4f !important;
}

.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f !important;
}

.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-primary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-primary.focus:not(.btn-text).dropdown-toggle:after {
  color: #212a4f !important;
}

.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-primary.dropdown-toggle i,
.show .btn.btn-hover-icon-primary.btn-dropdown i {
  color: #212a4f !important;
}

.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f !important;
}

.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-primary.btn-dropdown.dropdown-toggle:after {
  color: #212a4f !important;
}

.btn.btn-text-secondary {
  color: #181C32;
}

.btn.btn-text-secondary.disabled, .btn.btn-text-secondary:disabled {
  color: #181C32;
}

.btn.btn-icon-secondary i {
  color: #181C32;
}

.btn.btn-icon-secondary .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-icon-secondary .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-secondary.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-icon-secondary.disabled i, .btn.btn-icon-secondary:disabled i {
  color: #181C32;
}

.btn.btn-icon-secondary.disabled .svg-icon svg g [fill], .btn.btn-icon-secondary:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-icon-secondary.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-secondary:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-secondary.disabled.dropdown-toggle:after, .btn.btn-icon-secondary:disabled.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-text-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-secondary:focus:not(.btn-text), .btn.btn-hover-text-secondary.focus:not(.btn-text) {
  color: #181C32 !important;
}

.btn.btn-hover-text-secondary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-secondary:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-secondary.dropdown-toggle,
.show .btn.btn-hover-text-secondary.btn-dropdown {
  color: #181C32 !important;
}

.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-secondary:focus:not(.btn-text) i, .btn.btn-hover-icon-secondary.focus:not(.btn-text) i {
  color: #181C32 !important;
}

.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-secondary.focus:not(.btn-text).dropdown-toggle:after {
  color: #181C32 !important;
}

.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-secondary.dropdown-toggle i,
.show .btn.btn-hover-icon-secondary.btn-dropdown i {
  color: #181C32 !important;
}

.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-secondary.btn-dropdown.dropdown-toggle:after {
  color: #181C32 !important;
}

.btn.btn-text-success {
  color: #13CD52;
}

.btn.btn-text-success.disabled, .btn.btn-text-success:disabled {
  color: #13CD52;
}

.btn.btn-icon-success i {
  color: #13CD52;
}

.btn.btn-icon-success .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-icon-success .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-success.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-icon-success.disabled i, .btn.btn-icon-success:disabled i {
  color: #13CD52;
}

.btn.btn-icon-success.disabled .svg-icon svg g [fill], .btn.btn-icon-success:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.btn.btn-icon-success.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-success:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-success.disabled.dropdown-toggle:after, .btn.btn-icon-success:disabled.dropdown-toggle:after {
  color: #13CD52;
}

.btn.btn-hover-text-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-success:focus:not(.btn-text), .btn.btn-hover-text-success.focus:not(.btn-text) {
  color: #13CD52 !important;
}

.btn.btn-hover-text-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-success:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-success.dropdown-toggle,
.show .btn.btn-hover-text-success.btn-dropdown {
  color: #13CD52 !important;
}

.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-success:focus:not(.btn-text) i, .btn.btn-hover-icon-success.focus:not(.btn-text) i {
  color: #13CD52 !important;
}

.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52 !important;
}

.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-success.focus:not(.btn-text).dropdown-toggle:after {
  color: #13CD52 !important;
}

.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-success.dropdown-toggle i,
.show .btn.btn-hover-icon-success.btn-dropdown i {
  color: #13CD52 !important;
}

.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52 !important;
}

.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-success.btn-dropdown.dropdown-toggle:after {
  color: #13CD52 !important;
}

.btn.btn-text-info {
  color: #215FD9;
}

.btn.btn-text-info.disabled, .btn.btn-text-info:disabled {
  color: #215FD9;
}

.btn.btn-icon-info i {
  color: #215FD9;
}

.btn.btn-icon-info .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-icon-info .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-info.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-icon-info.disabled i, .btn.btn-icon-info:disabled i {
  color: #215FD9;
}

.btn.btn-icon-info.disabled .svg-icon svg g [fill], .btn.btn-icon-info:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.btn.btn-icon-info.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-info:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-info.disabled.dropdown-toggle:after, .btn.btn-icon-info:disabled.dropdown-toggle:after {
  color: #215FD9;
}

.btn.btn-hover-text-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-info:focus:not(.btn-text), .btn.btn-hover-text-info.focus:not(.btn-text) {
  color: #215FD9 !important;
}

.btn.btn-hover-text-info:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-info:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-info.dropdown-toggle,
.show .btn.btn-hover-text-info.btn-dropdown {
  color: #215FD9 !important;
}

.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-info:focus:not(.btn-text) i, .btn.btn-hover-icon-info.focus:not(.btn-text) i {
  color: #215FD9 !important;
}

.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9 !important;
}

.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-info:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-info.focus:not(.btn-text).dropdown-toggle:after {
  color: #215FD9 !important;
}

.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-info.dropdown-toggle i,
.show .btn.btn-hover-icon-info.btn-dropdown i {
  color: #215FD9 !important;
}

.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9 !important;
}

.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-info.btn-dropdown.dropdown-toggle:after {
  color: #215FD9 !important;
}

.btn.btn-text-warning {
  color: #E48228;
}

.btn.btn-text-warning.disabled, .btn.btn-text-warning:disabled {
  color: #E48228;
}

.btn.btn-icon-warning i {
  color: #E48228;
}

.btn.btn-icon-warning .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-icon-warning .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-warning.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-icon-warning.disabled i, .btn.btn-icon-warning:disabled i {
  color: #E48228;
}

.btn.btn-icon-warning.disabled .svg-icon svg g [fill], .btn.btn-icon-warning:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.btn.btn-icon-warning.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-warning:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-warning.disabled.dropdown-toggle:after, .btn.btn-icon-warning:disabled.dropdown-toggle:after {
  color: #E48228;
}

.btn.btn-hover-text-warning:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-warning:focus:not(.btn-text), .btn.btn-hover-text-warning.focus:not(.btn-text) {
  color: #E48228 !important;
}

.btn.btn-hover-text-warning:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-warning:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-warning.dropdown-toggle,
.show .btn.btn-hover-text-warning.btn-dropdown {
  color: #E48228 !important;
}

.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-warning:focus:not(.btn-text) i, .btn.btn-hover-icon-warning.focus:not(.btn-text) i {
  color: #E48228 !important;
}

.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228 !important;
}

.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-warning:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-warning.focus:not(.btn-text).dropdown-toggle:after {
  color: #E48228 !important;
}

.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-warning.dropdown-toggle i,
.show .btn.btn-hover-icon-warning.btn-dropdown i {
  color: #E48228 !important;
}

.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228 !important;
}

.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-warning.btn-dropdown.dropdown-toggle:after {
  color: #E48228 !important;
}

.btn.btn-text-danger {
  color: #E43B28;
}

.btn.btn-text-danger.disabled, .btn.btn-text-danger:disabled {
  color: #E43B28;
}

.btn.btn-icon-danger i {
  color: #E43B28;
}

.btn.btn-icon-danger .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-icon-danger .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-danger.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-icon-danger.disabled i, .btn.btn-icon-danger:disabled i {
  color: #E43B28;
}

.btn.btn-icon-danger.disabled .svg-icon svg g [fill], .btn.btn-icon-danger:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.btn.btn-icon-danger.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-danger:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-danger.disabled.dropdown-toggle:after, .btn.btn-icon-danger:disabled.dropdown-toggle:after {
  color: #E43B28;
}

.btn.btn-hover-text-danger:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-danger:focus:not(.btn-text), .btn.btn-hover-text-danger.focus:not(.btn-text) {
  color: #E43B28 !important;
}

.btn.btn-hover-text-danger:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-danger:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-danger.dropdown-toggle,
.show .btn.btn-hover-text-danger.btn-dropdown {
  color: #E43B28 !important;
}

.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-danger:focus:not(.btn-text) i, .btn.btn-hover-icon-danger.focus:not(.btn-text) i {
  color: #E43B28 !important;
}

.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28 !important;
}

.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-danger:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-danger.focus:not(.btn-text).dropdown-toggle:after {
  color: #E43B28 !important;
}

.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-danger.dropdown-toggle i,
.show .btn.btn-hover-icon-danger.btn-dropdown i {
  color: #E43B28 !important;
}

.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28 !important;
}

.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-danger.btn-dropdown.dropdown-toggle:after {
  color: #E43B28 !important;
}

.btn.btn-text-light {
  color: #F3F6F9;
}

.btn.btn-text-light.disabled, .btn.btn-text-light:disabled {
  color: #F3F6F9;
}

.btn.btn-icon-light i {
  color: #F3F6F9;
}

.btn.btn-icon-light .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-icon-light .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-light.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-icon-light.disabled i, .btn.btn-icon-light:disabled i {
  color: #F3F6F9;
}

.btn.btn-icon-light.disabled .svg-icon svg g [fill], .btn.btn-icon-light:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.btn.btn-icon-light.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-light:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-light.disabled.dropdown-toggle:after, .btn.btn-icon-light:disabled.dropdown-toggle:after {
  color: #F3F6F9;
}

.btn.btn-hover-text-light:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-light:focus:not(.btn-text), .btn.btn-hover-text-light.focus:not(.btn-text) {
  color: #F3F6F9 !important;
}

.btn.btn-hover-text-light:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-light:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-light.dropdown-toggle,
.show .btn.btn-hover-text-light.btn-dropdown {
  color: #F3F6F9 !important;
}

.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-light:focus:not(.btn-text) i, .btn.btn-hover-icon-light.focus:not(.btn-text) i {
  color: #F3F6F9 !important;
}

.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9 !important;
}

.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-light:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-light.focus:not(.btn-text).dropdown-toggle:after {
  color: #F3F6F9 !important;
}

.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-light.dropdown-toggle i,
.show .btn.btn-hover-icon-light.btn-dropdown i {
  color: #F3F6F9 !important;
}

.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9 !important;
}

.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-light.btn-dropdown.dropdown-toggle:after {
  color: #F3F6F9 !important;
}

.btn.btn-text-dark {
  color: #181C32;
}

.btn.btn-text-dark.disabled, .btn.btn-text-dark:disabled {
  color: #181C32;
}

.btn.btn-icon-dark i {
  color: #181C32;
}

.btn.btn-icon-dark .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-icon-dark .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-icon-dark.disabled i, .btn.btn-icon-dark:disabled i {
  color: #181C32;
}

.btn.btn-icon-dark.disabled .svg-icon svg g [fill], .btn.btn-icon-dark:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.btn.btn-icon-dark.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-dark:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark.disabled.dropdown-toggle:after, .btn.btn-icon-dark:disabled.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-hover-text-dark:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-dark:focus:not(.btn-text), .btn.btn-hover-text-dark.focus:not(.btn-text) {
  color: #181C32 !important;
}

.btn.btn-hover-text-dark:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-dark:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-dark.dropdown-toggle,
.show .btn.btn-hover-text-dark.btn-dropdown {
  color: #181C32 !important;
}

.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-dark:focus:not(.btn-text) i, .btn.btn-hover-icon-dark.focus:not(.btn-text) i {
  color: #181C32 !important;
}

.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-dark:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark.focus:not(.btn-text).dropdown-toggle:after {
  color: #181C32 !important;
}

.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-dark.dropdown-toggle i,
.show .btn.btn-hover-icon-dark.btn-dropdown i {
  color: #181C32 !important;
}

.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark.btn-dropdown.dropdown-toggle:after {
  color: #181C32 !important;
}

.btn.btn-text-dark-75 {
  color: #3F4254;
}

.btn.btn-text-dark-75.disabled, .btn.btn-text-dark-75:disabled {
  color: #3F4254;
}

.btn.btn-icon-dark-75 i {
  color: #3F4254;
}

.btn.btn-icon-dark-75 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-icon-dark-75 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-75.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-icon-dark-75.disabled i, .btn.btn-icon-dark-75:disabled i {
  color: #3F4254;
}

.btn.btn-icon-dark-75.disabled .svg-icon svg g [fill], .btn.btn-icon-dark-75:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254;
}

.btn.btn-icon-dark-75.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-dark-75:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-75.disabled.dropdown-toggle:after, .btn.btn-icon-dark-75:disabled.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-hover-text-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-dark-75:focus:not(.btn-text), .btn.btn-hover-text-dark-75.focus:not(.btn-text) {
  color: #3F4254 !important;
}

.btn.btn-hover-text-dark-75:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-dark-75:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-dark-75.dropdown-toggle,
.show .btn.btn-hover-text-dark-75.btn-dropdown {
  color: #3F4254 !important;
}

.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-dark-75:focus:not(.btn-text) i, .btn.btn-hover-icon-dark-75.focus:not(.btn-text) i {
  color: #3F4254 !important;
}

.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-dark-75:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-75.focus:not(.btn-text).dropdown-toggle:after {
  color: #3F4254 !important;
}

.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-dark-75.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-75.btn-dropdown i {
  color: #3F4254 !important;
}

.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-dark-75.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-dark-75.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-dark-75.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-75.btn-dropdown.dropdown-toggle:after {
  color: #3F4254 !important;
}

.btn.btn-text-dark-65 {
  color: #5E6278;
}

.btn.btn-text-dark-65.disabled, .btn.btn-text-dark-65:disabled {
  color: #5E6278;
}

.btn.btn-icon-dark-65 i {
  color: #5E6278;
}

.btn.btn-icon-dark-65 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #5E6278;
}

.btn.btn-icon-dark-65 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-65.dropdown-toggle:after {
  color: #5E6278;
}

.btn.btn-icon-dark-65.disabled i, .btn.btn-icon-dark-65:disabled i {
  color: #5E6278;
}

.btn.btn-icon-dark-65.disabled .svg-icon svg g [fill], .btn.btn-icon-dark-65:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #5E6278;
}

.btn.btn-icon-dark-65.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-dark-65:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-65.disabled.dropdown-toggle:after, .btn.btn-icon-dark-65:disabled.dropdown-toggle:after {
  color: #5E6278;
}

.btn.btn-hover-text-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-dark-65:focus:not(.btn-text), .btn.btn-hover-text-dark-65.focus:not(.btn-text) {
  color: #5E6278 !important;
}

.btn.btn-hover-text-dark-65:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-dark-65:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-dark-65.dropdown-toggle,
.show .btn.btn-hover-text-dark-65.btn-dropdown {
  color: #5E6278 !important;
}

.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-dark-65:focus:not(.btn-text) i, .btn.btn-hover-icon-dark-65.focus:not(.btn-text) i {
  color: #5E6278 !important;
}

.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #5E6278 !important;
}

.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-dark-65:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-65.focus:not(.btn-text).dropdown-toggle:after {
  color: #5E6278 !important;
}

.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-dark-65.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-65.btn-dropdown i {
  color: #5E6278 !important;
}

.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-dark-65.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #5E6278 !important;
}

.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-dark-65.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-dark-65.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-65.btn-dropdown.dropdown-toggle:after {
  color: #5E6278 !important;
}

.btn.btn-text-dark-50 {
  color: #7E8299;
}

.btn.btn-text-dark-50.disabled, .btn.btn-text-dark-50:disabled {
  color: #7E8299;
}

.btn.btn-icon-dark-50 i {
  color: #7E8299;
}

.btn.btn-icon-dark-50 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-icon-dark-50 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-50.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-icon-dark-50.disabled i, .btn.btn-icon-dark-50:disabled i {
  color: #7E8299;
}

.btn.btn-icon-dark-50.disabled .svg-icon svg g [fill], .btn.btn-icon-dark-50:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.btn.btn-icon-dark-50.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-dark-50:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-50.disabled.dropdown-toggle:after, .btn.btn-icon-dark-50:disabled.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-hover-text-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-dark-50:focus:not(.btn-text), .btn.btn-hover-text-dark-50.focus:not(.btn-text) {
  color: #7E8299 !important;
}

.btn.btn-hover-text-dark-50:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-dark-50:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-dark-50.dropdown-toggle,
.show .btn.btn-hover-text-dark-50.btn-dropdown {
  color: #7E8299 !important;
}

.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-dark-50:focus:not(.btn-text) i, .btn.btn-hover-icon-dark-50.focus:not(.btn-text) i {
  color: #7E8299 !important;
}

.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299 !important;
}

.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-dark-50:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-50.focus:not(.btn-text).dropdown-toggle:after {
  color: #7E8299 !important;
}

.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-dark-50.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-50.btn-dropdown i {
  color: #7E8299 !important;
}

.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-dark-50.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299 !important;
}

.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-dark-50.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-dark-50.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-50.btn-dropdown.dropdown-toggle:after {
  color: #7E8299 !important;
}

.btn.btn-text-dark-25 {
  color: #D1D3E0;
}

.btn.btn-text-dark-25.disabled, .btn.btn-text-dark-25:disabled {
  color: #D1D3E0;
}

.btn.btn-icon-dark-25 i {
  color: #D1D3E0;
}

.btn.btn-icon-dark-25 .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0;
}

.btn.btn-icon-dark-25 .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-25.dropdown-toggle:after {
  color: #D1D3E0;
}

.btn.btn-icon-dark-25.disabled i, .btn.btn-icon-dark-25:disabled i {
  color: #D1D3E0;
}

.btn.btn-icon-dark-25.disabled .svg-icon svg g [fill], .btn.btn-icon-dark-25:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0;
}

.btn.btn-icon-dark-25.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-dark-25:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-dark-25.disabled.dropdown-toggle:after, .btn.btn-icon-dark-25:disabled.dropdown-toggle:after {
  color: #D1D3E0;
}

.btn.btn-hover-text-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-dark-25:focus:not(.btn-text), .btn.btn-hover-text-dark-25.focus:not(.btn-text) {
  color: #D1D3E0 !important;
}

.btn.btn-hover-text-dark-25:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-dark-25:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-dark-25.dropdown-toggle,
.show .btn.btn-hover-text-dark-25.btn-dropdown {
  color: #D1D3E0 !important;
}

.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-dark-25:focus:not(.btn-text) i, .btn.btn-hover-icon-dark-25.focus:not(.btn-text) i {
  color: #D1D3E0 !important;
}

.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0 !important;
}

.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-dark-25:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-25.focus:not(.btn-text).dropdown-toggle:after {
  color: #D1D3E0 !important;
}

.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-dark-25.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-25.btn-dropdown i {
  color: #D1D3E0 !important;
}

.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-dark-25.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0 !important;
}

.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-dark-25.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-dark-25.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-25.btn-dropdown.dropdown-toggle:after {
  color: #D1D3E0 !important;
}

.btn.btn-text-muted {
  color: #B5B5C3;
}

.btn.btn-text-muted.disabled, .btn.btn-text-muted:disabled {
  color: #B5B5C3;
}

.btn.btn-icon-muted i {
  color: #B5B5C3;
}

.btn.btn-icon-muted .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.btn.btn-icon-muted .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-muted.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-icon-muted.disabled i, .btn.btn-icon-muted:disabled i {
  color: #B5B5C3;
}

.btn.btn-icon-muted.disabled .svg-icon svg g [fill], .btn.btn-icon-muted:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.btn.btn-icon-muted.disabled .svg-icon svg:hover g [fill], .btn.btn-icon-muted:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-icon-muted.disabled.dropdown-toggle:after, .btn.btn-icon-muted:disabled.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-hover-text-muted:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-text-muted:focus:not(.btn-text), .btn.btn-hover-text-muted.focus:not(.btn-text) {
  color: #B5B5C3 !important;
}

.btn.btn-hover-text-muted:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-text-muted:not(:disabled):not(.disabled).active,
.show > .btn.btn-hover-text-muted.dropdown-toggle,
.show .btn.btn-hover-text-muted.btn-dropdown {
  color: #B5B5C3 !important;
}

.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-icon-muted:focus:not(.btn-text) i, .btn.btn-hover-icon-muted.focus:not(.btn-text) i {
  color: #B5B5C3 !important;
}

.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3 !important;
}

.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-icon-muted:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-muted.focus:not(.btn-text).dropdown-toggle:after {
  color: #B5B5C3 !important;
}

.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active i,
.show > .btn.btn-hover-icon-muted.dropdown-toggle i,
.show .btn.btn-hover-icon-muted.btn-dropdown i {
  color: #B5B5C3 !important;
}

.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3 !important;
}

.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-hover-icon-muted.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-muted.btn-dropdown.dropdown-toggle:after {
  color: #B5B5C3 !important;
}

.btn.btn-facebook {
  color: #ffffff;
  background-color: #3b5998;
  border-color: #3b5998;
}

.btn.btn-facebook i {
  color: #ffffff;
}

.btn.btn-facebook .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-facebook .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-facebook.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-facebook:focus:not(.btn-text), .btn.btn-facebook.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #30497c;
  border-color: #30497c;
}

.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-facebook:focus:not(.btn-text) i, .btn.btn-facebook.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-facebook:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-facebook.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-facebook:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-facebook.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-facebook.disabled, .btn.btn-facebook:disabled {
  color: #ffffff;
  background-color: #3b5998;
  border-color: #3b5998;
}

.btn.btn-facebook.disabled i, .btn.btn-facebook:disabled i {
  color: #ffffff;
}

.btn.btn-facebook.disabled .svg-icon svg g [fill], .btn.btn-facebook:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-facebook.disabled .svg-icon svg:hover g [fill], .btn.btn-facebook:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-facebook.disabled.dropdown-toggle:after, .btn.btn-facebook:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-facebook:not(:disabled):not(.disabled).active,
.show > .btn.btn-facebook.dropdown-toggle,
.show .btn.btn-facebook.btn-dropdown {
  color: #ffffff;
  background-color: #30497c;
  border-color: #30497c;
}

.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-facebook:not(:disabled):not(.disabled).active i,
.show > .btn.btn-facebook.dropdown-toggle i,
.show .btn.btn-facebook.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-facebook:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-facebook.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-facebook.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-facebook:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-facebook.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-facebook.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-facebook:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-facebook.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-facebook.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-facebook {
  color: #3b5998;
  background-color: rgba(59, 89, 152, 0.1);
  border-color: transparent;
}

.btn.btn-light-facebook i {
  color: #3b5998;
}

.btn.btn-light-facebook .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3b5998;
}

.btn.btn-light-facebook .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-facebook.dropdown-toggle:after {
  color: #3b5998;
}

.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-facebook:focus:not(.btn-text), .btn.btn-light-facebook.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #3b5998;
  border-color: transparent;
}

.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-facebook:focus:not(.btn-text) i, .btn.btn-light-facebook.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-facebook:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-facebook.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-facebook.disabled, .btn.btn-light-facebook:disabled {
  color: #3b5998;
  background-color: rgba(59, 89, 152, 0.1);
  border-color: transparent;
}

.btn.btn-light-facebook.disabled i, .btn.btn-light-facebook:disabled i {
  color: #3b5998;
}

.btn.btn-light-facebook.disabled .svg-icon svg g [fill], .btn.btn-light-facebook:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3b5998;
}

.btn.btn-light-facebook.disabled .svg-icon svg:hover g [fill], .btn.btn-light-facebook:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-facebook.disabled.dropdown-toggle:after, .btn.btn-light-facebook:disabled.dropdown-toggle:after {
  color: #3b5998;
}

.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-facebook:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-facebook.dropdown-toggle,
.show .btn.btn-light-facebook.btn-dropdown {
  color: #ffffff;
  background-color: #3b5998;
  border-color: transparent;
}

.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-facebook:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-facebook.dropdown-toggle i,
.show .btn.btn-light-facebook.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-facebook:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-facebook.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-facebook.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-facebook:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-facebook.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-facebook.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-facebook:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-facebook.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-facebook.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-google {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: #dd4b39;
}

.btn.btn-google i {
  color: #ffffff;
}

.btn.btn-google .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-google .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-google.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-google:focus:not(.btn-text), .btn.btn-google.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #cd3623;
  border-color: #cd3623;
}

.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-google:focus:not(.btn-text) i, .btn.btn-google.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-google:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-google.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-google:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-google.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-google:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-google.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-google.disabled, .btn.btn-google:disabled {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: #dd4b39;
}

.btn.btn-google.disabled i, .btn.btn-google:disabled i {
  color: #ffffff;
}

.btn.btn-google.disabled .svg-icon svg g [fill], .btn.btn-google:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-google.disabled .svg-icon svg:hover g [fill], .btn.btn-google:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-google.disabled.dropdown-toggle:after, .btn.btn-google:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-google:not(:disabled):not(.disabled).active,
.show > .btn.btn-google.dropdown-toggle,
.show .btn.btn-google.btn-dropdown {
  color: #ffffff;
  background-color: #cd3623;
  border-color: #cd3623;
}

.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-google:not(:disabled):not(.disabled).active i,
.show > .btn.btn-google.dropdown-toggle i,
.show .btn.btn-google.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-google:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-google.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-google.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-google:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-google.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-google.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-google:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-google.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-google.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-google {
  color: #dd4b39;
  background-color: rgba(221, 75, 57, 0.1);
  border-color: transparent;
}

.btn.btn-light-google i {
  color: #dd4b39;
}

.btn.btn-light-google .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #dd4b39;
}

.btn.btn-light-google .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-google.dropdown-toggle:after {
  color: #dd4b39;
}

.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-google:focus:not(.btn-text), .btn.btn-light-google.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: transparent;
}

.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-google:focus:not(.btn-text) i, .btn.btn-light-google.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-google:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-google.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-google:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-google.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-google:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-google.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-google.disabled, .btn.btn-light-google:disabled {
  color: #dd4b39;
  background-color: rgba(221, 75, 57, 0.1);
  border-color: transparent;
}

.btn.btn-light-google.disabled i, .btn.btn-light-google:disabled i {
  color: #dd4b39;
}

.btn.btn-light-google.disabled .svg-icon svg g [fill], .btn.btn-light-google:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #dd4b39;
}

.btn.btn-light-google.disabled .svg-icon svg:hover g [fill], .btn.btn-light-google:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-google.disabled.dropdown-toggle:after, .btn.btn-light-google:disabled.dropdown-toggle:after {
  color: #dd4b39;
}

.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-google:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-google.dropdown-toggle,
.show .btn.btn-light-google.btn-dropdown {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: transparent;
}

.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-google:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-google.dropdown-toggle i,
.show .btn.btn-light-google.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-google:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-google.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-google.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-google:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-google.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-google.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-google:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-google.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-google.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-twitter {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}

.btn.btn-twitter i {
  color: #ffffff;
}

.btn.btn-twitter .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-twitter .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-twitter.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-twitter:focus:not(.btn-text), .btn.btn-twitter.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #0d8ddc;
  border-color: #0d8ddc;
}

.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-twitter:focus:not(.btn-text) i, .btn.btn-twitter.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-twitter:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-twitter.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-twitter:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-twitter.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-twitter.disabled, .btn.btn-twitter:disabled {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}

.btn.btn-twitter.disabled i, .btn.btn-twitter:disabled i {
  color: #ffffff;
}

.btn.btn-twitter.disabled .svg-icon svg g [fill], .btn.btn-twitter:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-twitter.disabled .svg-icon svg:hover g [fill], .btn.btn-twitter:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-twitter.disabled.dropdown-toggle:after, .btn.btn-twitter:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-twitter:not(:disabled):not(.disabled).active,
.show > .btn.btn-twitter.dropdown-toggle,
.show .btn.btn-twitter.btn-dropdown {
  color: #ffffff;
  background-color: #0d8ddc;
  border-color: #0d8ddc;
}

.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-twitter:not(:disabled):not(.disabled).active i,
.show > .btn.btn-twitter.dropdown-toggle i,
.show .btn.btn-twitter.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-twitter:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-twitter.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-twitter.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-twitter:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-twitter.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-twitter.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-twitter:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-twitter.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-twitter.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-twitter {
  color: #1da1f2;
  background-color: rgba(29, 161, 242, 0.1);
  border-color: transparent;
}

.btn.btn-light-twitter i {
  color: #1da1f2;
}

.btn.btn-light-twitter .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #1da1f2;
}

.btn.btn-light-twitter .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-twitter.dropdown-toggle:after {
  color: #1da1f2;
}

.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-twitter:focus:not(.btn-text), .btn.btn-light-twitter.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: transparent;
}

.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-twitter:focus:not(.btn-text) i, .btn.btn-light-twitter.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-twitter:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-twitter.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-twitter.disabled, .btn.btn-light-twitter:disabled {
  color: #1da1f2;
  background-color: rgba(29, 161, 242, 0.1);
  border-color: transparent;
}

.btn.btn-light-twitter.disabled i, .btn.btn-light-twitter:disabled i {
  color: #1da1f2;
}

.btn.btn-light-twitter.disabled .svg-icon svg g [fill], .btn.btn-light-twitter:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #1da1f2;
}

.btn.btn-light-twitter.disabled .svg-icon svg:hover g [fill], .btn.btn-light-twitter:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-twitter.disabled.dropdown-toggle:after, .btn.btn-light-twitter:disabled.dropdown-toggle:after {
  color: #1da1f2;
}

.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-twitter:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-twitter.dropdown-toggle,
.show .btn.btn-light-twitter.btn-dropdown {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: transparent;
}

.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-twitter:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-twitter.dropdown-toggle i,
.show .btn.btn-light-twitter.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-twitter:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-twitter.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-twitter.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-twitter:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-twitter.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-twitter.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-twitter:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-twitter.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-twitter.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-instagram {
  color: #ffffff;
  background-color: #e1306c;
  border-color: #e1306c;
}

.btn.btn-instagram i {
  color: #ffffff;
}

.btn.btn-instagram .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-instagram .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-instagram.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-instagram:focus:not(.btn-text), .btn.btn-instagram.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #cd1e59;
  border-color: #cd1e59;
}

.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-instagram:focus:not(.btn-text) i, .btn.btn-instagram.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-instagram:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-instagram.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-instagram:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-instagram.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-instagram.disabled, .btn.btn-instagram:disabled {
  color: #ffffff;
  background-color: #e1306c;
  border-color: #e1306c;
}

.btn.btn-instagram.disabled i, .btn.btn-instagram:disabled i {
  color: #ffffff;
}

.btn.btn-instagram.disabled .svg-icon svg g [fill], .btn.btn-instagram:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-instagram.disabled .svg-icon svg:hover g [fill], .btn.btn-instagram:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-instagram.disabled.dropdown-toggle:after, .btn.btn-instagram:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-instagram:not(:disabled):not(.disabled).active,
.show > .btn.btn-instagram.dropdown-toggle,
.show .btn.btn-instagram.btn-dropdown {
  color: #ffffff;
  background-color: #cd1e59;
  border-color: #cd1e59;
}

.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-instagram:not(:disabled):not(.disabled).active i,
.show > .btn.btn-instagram.dropdown-toggle i,
.show .btn.btn-instagram.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-instagram:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-instagram.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-instagram.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-instagram:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-instagram.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-instagram.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-instagram:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-instagram.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-instagram.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-instagram {
  color: #e1306c;
  background-color: rgba(225, 48, 108, 0.1);
  border-color: transparent;
}

.btn.btn-light-instagram i {
  color: #e1306c;
}

.btn.btn-light-instagram .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #e1306c;
}

.btn.btn-light-instagram .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-instagram.dropdown-toggle:after {
  color: #e1306c;
}

.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-instagram:focus:not(.btn-text), .btn.btn-light-instagram.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #e1306c;
  border-color: transparent;
}

.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-instagram:focus:not(.btn-text) i, .btn.btn-light-instagram.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-instagram:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-instagram.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-instagram.disabled, .btn.btn-light-instagram:disabled {
  color: #e1306c;
  background-color: rgba(225, 48, 108, 0.1);
  border-color: transparent;
}

.btn.btn-light-instagram.disabled i, .btn.btn-light-instagram:disabled i {
  color: #e1306c;
}

.btn.btn-light-instagram.disabled .svg-icon svg g [fill], .btn.btn-light-instagram:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #e1306c;
}

.btn.btn-light-instagram.disabled .svg-icon svg:hover g [fill], .btn.btn-light-instagram:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-instagram.disabled.dropdown-toggle:after, .btn.btn-light-instagram:disabled.dropdown-toggle:after {
  color: #e1306c;
}

.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-instagram:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-instagram.dropdown-toggle,
.show .btn.btn-light-instagram.btn-dropdown {
  color: #ffffff;
  background-color: #e1306c;
  border-color: transparent;
}

.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-instagram:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-instagram.dropdown-toggle i,
.show .btn.btn-light-instagram.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-instagram:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-instagram.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-instagram.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-instagram:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-instagram.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-instagram.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-instagram:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-instagram.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-instagram.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-youtube {
  color: #ffffff;
  background-color: #ff0000;
  border-color: #ff0000;
}

.btn.btn-youtube i {
  color: #ffffff;
}

.btn.btn-youtube .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-youtube .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-youtube.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-youtube:focus:not(.btn-text), .btn.btn-youtube.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #d90000;
  border-color: #d90000;
}

.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-youtube:focus:not(.btn-text) i, .btn.btn-youtube.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-youtube:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-youtube.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-youtube:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-youtube.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-youtube.disabled, .btn.btn-youtube:disabled {
  color: #ffffff;
  background-color: #ff0000;
  border-color: #ff0000;
}

.btn.btn-youtube.disabled i, .btn.btn-youtube:disabled i {
  color: #ffffff;
}

.btn.btn-youtube.disabled .svg-icon svg g [fill], .btn.btn-youtube:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-youtube.disabled .svg-icon svg:hover g [fill], .btn.btn-youtube:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-youtube.disabled.dropdown-toggle:after, .btn.btn-youtube:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-youtube:not(:disabled):not(.disabled).active,
.show > .btn.btn-youtube.dropdown-toggle,
.show .btn.btn-youtube.btn-dropdown {
  color: #ffffff;
  background-color: #d90000;
  border-color: #d90000;
}

.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-youtube:not(:disabled):not(.disabled).active i,
.show > .btn.btn-youtube.dropdown-toggle i,
.show .btn.btn-youtube.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-youtube:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-youtube.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-youtube.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-youtube:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-youtube.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-youtube.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-youtube:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-youtube.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-youtube.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-youtube {
  color: #ff0000;
  background-color: rgba(255, 0, 0, 0.1);
  border-color: transparent;
}

.btn.btn-light-youtube i {
  color: #ff0000;
}

.btn.btn-light-youtube .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ff0000;
}

.btn.btn-light-youtube .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-youtube.dropdown-toggle:after {
  color: #ff0000;
}

.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-youtube:focus:not(.btn-text), .btn.btn-light-youtube.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ff0000;
  border-color: transparent;
}

.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-youtube:focus:not(.btn-text) i, .btn.btn-light-youtube.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-youtube:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-youtube.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-youtube.disabled, .btn.btn-light-youtube:disabled {
  color: #ff0000;
  background-color: rgba(255, 0, 0, 0.1);
  border-color: transparent;
}

.btn.btn-light-youtube.disabled i, .btn.btn-light-youtube:disabled i {
  color: #ff0000;
}

.btn.btn-light-youtube.disabled .svg-icon svg g [fill], .btn.btn-light-youtube:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ff0000;
}

.btn.btn-light-youtube.disabled .svg-icon svg:hover g [fill], .btn.btn-light-youtube:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-youtube.disabled.dropdown-toggle:after, .btn.btn-light-youtube:disabled.dropdown-toggle:after {
  color: #ff0000;
}

.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-youtube:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-youtube.dropdown-toggle,
.show .btn.btn-light-youtube.btn-dropdown {
  color: #ffffff;
  background-color: #ff0000;
  border-color: transparent;
}

.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-youtube:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-youtube.dropdown-toggle i,
.show .btn.btn-light-youtube.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-youtube:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-youtube.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-youtube.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-youtube:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-youtube.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-youtube.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-youtube:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-youtube.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-youtube.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-linkedin {
  color: #ffffff;
  background-color: #0077b5;
  border-color: #0077b5;
}

.btn.btn-linkedin i {
  color: #ffffff;
}

.btn.btn-linkedin .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-linkedin .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-linkedin.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-linkedin:focus:not(.btn-text), .btn.btn-linkedin.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #005e8f;
  border-color: #005e8f;
}

.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-linkedin:focus:not(.btn-text) i, .btn.btn-linkedin.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-linkedin:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-linkedin.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-linkedin.disabled, .btn.btn-linkedin:disabled {
  color: #ffffff;
  background-color: #0077b5;
  border-color: #0077b5;
}

.btn.btn-linkedin.disabled i, .btn.btn-linkedin:disabled i {
  color: #ffffff;
}

.btn.btn-linkedin.disabled .svg-icon svg g [fill], .btn.btn-linkedin:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-linkedin.disabled .svg-icon svg:hover g [fill], .btn.btn-linkedin:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-linkedin.disabled.dropdown-toggle:after, .btn.btn-linkedin:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-linkedin:not(:disabled):not(.disabled).active,
.show > .btn.btn-linkedin.dropdown-toggle,
.show .btn.btn-linkedin.btn-dropdown {
  color: #ffffff;
  background-color: #005e8f;
  border-color: #005e8f;
}

.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-linkedin:not(:disabled):not(.disabled).active i,
.show > .btn.btn-linkedin.dropdown-toggle i,
.show .btn.btn-linkedin.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-linkedin:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-linkedin.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-linkedin.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-linkedin:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-linkedin.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-linkedin.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-linkedin:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-linkedin.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-linkedin.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-linkedin {
  color: #0077b5;
  background-color: rgba(0, 119, 181, 0.1);
  border-color: transparent;
}

.btn.btn-light-linkedin i {
  color: #0077b5;
}

.btn.btn-light-linkedin .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #0077b5;
}

.btn.btn-light-linkedin .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-linkedin.dropdown-toggle:after {
  color: #0077b5;
}

.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-linkedin:focus:not(.btn-text), .btn.btn-light-linkedin.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #0077b5;
  border-color: transparent;
}

.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-linkedin:focus:not(.btn-text) i, .btn.btn-light-linkedin.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-linkedin:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-linkedin.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-linkedin.disabled, .btn.btn-light-linkedin:disabled {
  color: #0077b5;
  background-color: rgba(0, 119, 181, 0.1);
  border-color: transparent;
}

.btn.btn-light-linkedin.disabled i, .btn.btn-light-linkedin:disabled i {
  color: #0077b5;
}

.btn.btn-light-linkedin.disabled .svg-icon svg g [fill], .btn.btn-light-linkedin:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #0077b5;
}

.btn.btn-light-linkedin.disabled .svg-icon svg:hover g [fill], .btn.btn-light-linkedin:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-linkedin.disabled.dropdown-toggle:after, .btn.btn-light-linkedin:disabled.dropdown-toggle:after {
  color: #0077b5;
}

.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-linkedin:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-linkedin.dropdown-toggle,
.show .btn.btn-light-linkedin.btn-dropdown {
  color: #ffffff;
  background-color: #0077b5;
  border-color: transparent;
}

.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-linkedin:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-linkedin.dropdown-toggle i,
.show .btn.btn-light-linkedin.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-linkedin:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-linkedin.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-linkedin:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-linkedin.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-linkedin:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-linkedin.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-linkedin.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-skype {
  color: #ffffff;
  background-color: #00aff0;
  border-color: #00aff0;
}

.btn.btn-skype i {
  color: #ffffff;
}

.btn.btn-skype .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-skype .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-skype.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-skype:focus:not(.btn-text), .btn.btn-skype.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #0093ca;
  border-color: #0093ca;
}

.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-skype:focus:not(.btn-text) i, .btn.btn-skype.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-skype:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-skype.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-skype:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-skype.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-skype.disabled, .btn.btn-skype:disabled {
  color: #ffffff;
  background-color: #00aff0;
  border-color: #00aff0;
}

.btn.btn-skype.disabled i, .btn.btn-skype:disabled i {
  color: #ffffff;
}

.btn.btn-skype.disabled .svg-icon svg g [fill], .btn.btn-skype:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-skype.disabled .svg-icon svg:hover g [fill], .btn.btn-skype:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-skype.disabled.dropdown-toggle:after, .btn.btn-skype:disabled.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-skype:not(:disabled):not(.disabled).active,
.show > .btn.btn-skype.dropdown-toggle,
.show .btn.btn-skype.btn-dropdown {
  color: #ffffff;
  background-color: #0093ca;
  border-color: #0093ca;
}

.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-skype:not(:disabled):not(.disabled).active i,
.show > .btn.btn-skype.dropdown-toggle i,
.show .btn.btn-skype.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-skype:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-skype.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-skype.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-skype:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-skype.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-skype.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-skype:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-skype.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-skype.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-skype {
  color: #00aff0;
  background-color: rgba(0, 175, 240, 0.1);
  border-color: transparent;
}

.btn.btn-light-skype i {
  color: #00aff0;
}

.btn.btn-light-skype .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #00aff0;
}

.btn.btn-light-skype .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-skype.dropdown-toggle:after {
  color: #00aff0;
}

.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-skype:focus:not(.btn-text), .btn.btn-light-skype.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #00aff0;
  border-color: transparent;
}

.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-skype:focus:not(.btn-text) i, .btn.btn-light-skype.focus:not(.btn-text) i {
  color: #ffffff;
}

.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-skype:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-skype.focus:not(.btn-text).dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-skype.disabled, .btn.btn-light-skype:disabled {
  color: #00aff0;
  background-color: rgba(0, 175, 240, 0.1);
  border-color: transparent;
}

.btn.btn-light-skype.disabled i, .btn.btn-light-skype:disabled i {
  color: #00aff0;
}

.btn.btn-light-skype.disabled .svg-icon svg g [fill], .btn.btn-light-skype:disabled .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #00aff0;
}

.btn.btn-light-skype.disabled .svg-icon svg:hover g [fill], .btn.btn-light-skype:disabled .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-skype.disabled.dropdown-toggle:after, .btn.btn-light-skype:disabled.dropdown-toggle:after {
  color: #00aff0;
}

.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-skype:not(:disabled):not(.disabled).active,
.show > .btn.btn-light-skype.dropdown-toggle,
.show .btn.btn-light-skype.btn-dropdown {
  color: #ffffff;
  background-color: #00aff0;
  border-color: transparent;
}

.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-skype:not(:disabled):not(.disabled).active i,
.show > .btn.btn-light-skype.dropdown-toggle i,
.show .btn.btn-light-skype.btn-dropdown i {
  color: #ffffff;
}

.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-skype:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.show > .btn.btn-light-skype.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-skype.btn-dropdown .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-skype:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.show > .btn.btn-light-skype.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-skype.btn-dropdown .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-skype:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.show > .btn.btn-light-skype.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-skype.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

code {
  background-color: #F3F6F9;
  padding: 0.15rem 0.5rem;
  font-weight: 400;
  border-radius: 0.42rem;
}

.dropdown-menu {
  left: 0/*rtl:ignore*/;
  /*rtl:raw:
    right: auto;
    */
}

.dropdown-menu:before, .dropdown-menu:after {
  display: none !important;
}

.dropdown-menu > li > a,
.dropdown-menu > .dropdown-item {
  outline: none !important;
  display: flex;
  flex-grow: 1;
}

.dropdown-menu > li > a > i:before,
.dropdown-menu > .dropdown-item > i:before {
  line-height: 0;
  vertical-align: middle;
}

.dropdown-menu .dropdown-menu:not(.daterangepicker) {
  /*rtl:raw:
        left: auto !important;
        */
}

.dropdown-menu.dropdown-menu-anim-up {
  animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-up .3s ease-out 1;
}

.dropup .dropdown-menu.dropdown-menu-anim,
.dropdown-menu .dropdown-menu-anim-down.dropdown-menu-anim {
  animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-down .3s ease-out 1;
}

@media (max-width: 600px) {
  .dropdown-menu {
    width: 75vw;
  }
}

@media (min-width: 205px) {
  .dropdown-menu.dropdown-menu-sm {
    width: 175px;
  }
}

@media (min-width: 280px) {
  .dropdown-menu.dropdown-menu-md {
    width: 250px;
  }
}

@media (min-width: 380px) {
  .dropdown-menu.dropdown-menu-lg {
    width: 350px;
  }
}

@media (min-width: 430px) {
  .dropdown-menu.dropdown-menu-xl {
    width: 400px;
  }
}

@media (min-width: 630px) {
  .dropdown-menu.dropdown-menu-xxl {
    width: 600px;
  }
}

.dropdown-inline {
  display: inline-block;
}

.dropdown.dropdown-hover:hover > .dropdown-menu {
  display: block;
}

.dropdown.dropdown-hover:hover > .dropdown-menu.dropdown-menu-right {
  left: auto;
  right: 0;
}

.dropdown.dropdown-hover:hover > .dropdown-toggle:active {
  /*Without this, clicking will make it sticky*/
  pointer-events: none;
}

@keyframes animation-dropdown-menu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes animation-dropdown-menu-move-down {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0px;
  }
}

@keyframes animation-dropdown-menu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0px;
  }
}

.form-group label {
  font-size: 1rem;
  font-weight: 400;
  color: #3F4254;
}

.form-group .invalid-feedback,
.form-group .valid-feedback {
  font-size: 0.9rem;
  font-weight: 400;
}

.form-group .form-text {
  font-size: 0.9rem;
  font-weight: 400;
}

.form-control[readonly] {
  background-color: #ffffff;
}

.form-control.form-control-pill {
  border-radius: 1.5;
}

.form-control.form-control-pill.form-control-sm {
  border-radius: 1.35;
}

.form-control.form-control-pill.form-control-lg {
  border-radius: 1.5;
}

.form-control:active, .form-control.active, .form-control:focus, .form-control.focus {
  box-shadow: none !important;
}

.form-control.form-control-solid {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
  color: #3F4254;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.form-control.form-control-solid::-moz-placeholder {
  color: #B5B5C3;
  opacity: 1;
}

.form-control.form-control-solid:-ms-input-placeholder {
  color: #B5B5C3;
}

.form-control.form-control-solid::-webkit-input-placeholder {
  color: #B5B5C3;
}

.form-control.form-control-solid:active, .form-control.form-control-solid.active, .form-control.form-control-solid:focus, .form-control.form-control-solid.focus {
  background-color: #EBEDF3;
  border-color: #EBEDF3;
  color: #3F4254;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.form-control-iconless {
  background-image: none;
}

.form-control-iconless .form-control {
  background-image: none;
}

.placeholder-dark-50::-moz-placeholder {
  color: #7E8299;
  opacity: 1;
}

.placeholder-dark-50:-ms-input-placeholder {
  color: #7E8299;
}

.placeholder-dark-50::-webkit-input-placeholder {
  color: #7E8299;
}

.placeholder-dark-75::-moz-placeholder {
  color: #3F4254;
  opacity: 1;
}

.placeholder-dark-75:-ms-input-placeholder {
  color: #3F4254;
}

.placeholder-dark-75::-webkit-input-placeholder {
  color: #3F4254;
}

.placeholder-white::-moz-placeholder {
  color: #ffffff;
  opacity: 1;
}

.placeholder-white:-ms-input-placeholder {
  color: #ffffff;
}

.placeholder-white::-webkit-input-placeholder {
  color: #ffffff;
}

.custom-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-file {
  width: 100%;
}

.custom-file-input:focus ~ .custom-file-label {
  box-shadow: none !important;
}

.custom-file-label {
  text-align: left;
}

.custom-file-label:after {
  float: left;
}

.input-group .form-control.is-valid + .input-group-append,
.input-group .form-control.is-invalid + .input-group-append {
  margin-left: 0;
}

.input-group .input-group-prepend + .form-control.is-valid,
.input-group .input-group-prepend + .form-control.is-invalid {
  margin-left: 1px;
}

.input-group i {
  line-height: 0;
  font-size: 1.3rem;
}

.input-group i:after, .input-group i:before {
  line-height: 0;
}

.input-group .svg-icon {
  line-height: 0;
}

.input-group.input-group-sm i {
  line-height: 0;
  font-size: 1rem;
}

.input-group.input-group-lg i {
  line-height: 0;
  font-size: 1.4rem;
}

.input-group.input-group-solid {
  align-items: center;
  background-color: #F3F6F9;
  border-radius: 0.42rem;
}

.input-group.input-group-solid.active, .input-group.input-group-solid.focus {
  background-color: #EBEDF3;
  border-color: #EBEDF3;
  color: #3F4254;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.input-group.input-group-solid .form-control {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
}

.input-group.input-group-solid .form-control.form-control-solid:active, .input-group.input-group-solid .form-control.form-control-solid.active, .input-group.input-group-solid .form-control.form-control-solid:focus, .input-group.input-group-solid .form-control.form-control-solid.focus {
  background-color: #EBEDF3;
  border-color: #EBEDF3;
  color: #3F4254;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.input-group.input-group-solid.input-group-sm {
  border-radius: 0.28rem;
}

.input-group.input-group-solid.input-group-lg {
  border-radius: 0.42rem;
}

.input-group.input-group-solid .input-group-prepend,
.input-group.input-group-solid .input-group-append,
.input-group.input-group-solid .input-group-text {
  background-color: transparent;
  border: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input-group.input-group-solid .input-group-prepend .btn-secondary,
.input-group.input-group-solid .input-group-append .btn-secondary,
.input-group.input-group-solid .input-group-text .btn-secondary {
  border: 0 !important;
}

.input-group.input-group-solid .input-group-prepend ~ .form-control {
  padding-left: 0 !important;
}

.validated .valid-feedback,
.validated .invalid-feedback {
  display: block;
}

.input-icon {
  position: relative;
}

.input-icon span {
  left: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(1.5em + 1.3rem + 2px);
}

.input-icon span i {
  line-height: 0;
  color: #7E8299;
}

.input-icon span i:after, .input-icon span i:before {
  line-height: 0;
}

.input-icon span .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299;
}

.input-icon span .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.input-icon span .svg-icon svg {
  height: 24px;
  width: 24px;
}

.input-icon .form-control {
  padding-left: calc(1.5em + 1.3rem + 2px);
}

.input-icon.input-icon-right span {
  right: 0;
  left: auto;
}

.input-icon.input-icon-right .form-control {
  padding-left: 1rem;
  padding-right: calc(1.5em + 1.3rem + 2px);
}

.resize-none {
  resize: none;
}

.row.row-paddingless {
  margin-left: 0;
  margin-right: 0;
}

.row.row-paddingless > [class*="col"] {
  padding-left: 0;
  padding-right: 0;
}

.row.row-stretch {
  height: 100%;
}

.row .col-stretch {
  display: flex;
  align-items: stretch;
}

.row[class*="row-col-divider-"] > div {
  border-bottom: 1px solid #EBEDF3;
}

.row[class*="row-col-divider-"] > div:last-child {
  border-bottom: 0;
}

.row.row-col-divider > div {
  border-bottom: 0;
  border-right: 1px solid #EBEDF3;
}

.row.row-col-divider > div:last-child {
  border-right: 0;
}

@media (min-width: 576px) {
  .row.row-col-divider-sm > div {
    border-bottom: 0;
    border-right: 1px solid #EBEDF3;
  }
  .row.row-col-divider-sm > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 768px) {
  .row.row-col-divider-md > div {
    border-bottom: 0;
    border-right: 1px solid #EBEDF3;
  }
  .row.row-col-divider-md > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 992px) {
  .row.row-col-divider-lg > div {
    border-bottom: 0;
    border-right: 1px solid #EBEDF3;
  }
  .row.row-col-divider-lg > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 1200px) {
  .row.row-col-divider-xl > div {
    border-bottom: 0;
    border-right: 1px solid #EBEDF3;
  }
  .row.row-col-divider-xl > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 1400px) {
  .row.row-col-divider-xxl > div {
    border-bottom: 0;
    border-right: 1px solid #EBEDF3;
  }
  .row.row-col-divider-xxl > div:last-child {
    border-right: 0;
  }
}

.gutter-b {
  margin-bottom: 25px;
}

.gutter-t {
  margin-top: 25px;
}

.modal .modal-header {
  align-items: center;
}

.modal .modal-header .modal-title {
  font-weight: 500;
  font-size: 1.3rem;
  color: #181C32;
}

.modal .modal-header .modal-title small {
  font-weight: 400;
  font-size: 0.9rem;
  color: #B5B5C3;
}

.modal .modal-header .close {
  outline: none !important;
  color: #B5B5C3;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  padding: 0;
  margin: 0;
  line-height: 0;
}

.modal .modal-header .close i,
.modal .modal-header .close .ki {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #3F4254;
  font-size: 0.8rem;
}

.modal .modal-header .close span {
  display: none;
}

.modal .modal-header .close:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.modal .modal-header .close:hover i,
.modal .modal-header .close:hover .ki {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.modal.modal-sticky.modal-sticky-bottom-right {
  padding: 0 !important;
  max-width: 500px;
  height: auto;
  position: fixed;
  left: auto;
  top: auto;
  bottom: 25px;
  right: 25px;
  margin: 0;
  box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  border-radius: 0.42rem;
}

.modal.modal-sticky.modal-sticky-bottom-right .modal-dialog {
  position: static;
  max-width: 500px;
  width: auto;
  margin: 0;
  border-radius: 0.42rem;
}

.modal.modal-sticky.modal-sticky-bottom-right .modal-dialog .modal-content {
  border: 0;
  border-radius: 0.42rem;
}

.modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg {
  max-width: 600px;
}

.modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg .modal-dialog {
  max-width: 600px;
}

@media (max-width: 991.98px) {
  .modal.modal-sticky.modal-sticky-bottom-right {
    bottom: 10px;
    right: 10px;
  }
}

@media (max-width: 767.98px) {
  .modal.modal-sticky.modal-sticky-bottom-right {
    max-width: 90%;
  }
}

.modal-open {
  overflow: auto !important;
  padding: 0 !important;
}

@media (min-width: 1200px) {
  .modal-dialog.modal-xl {
    max-width: 1100px;
  }
}

.progress.progress-xs {
  height: 0.5rem;
}

.progress.progress-xs .progress-bar {
  border-radius: 0.28rem;
}

.progress.progress-sm {
  height: 0.75rem;
}

.progress.progress-sm .progress-bar {
  border-radius: 0.28rem;
}

.progress.progress-lg {
  height: 1.5rem;
}

.progress.progress-lg .progress-bar {
  border-radius: 0.85rem;
}

.progress-vertical {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}

.progress-vertical .progress {
  height: 100%;
  border-radius: 0.42rem;
  display: flex;
  align-items: flex-end;
  margin-right: 1rem;
}

.progress-vertical .progress:last-child {
  margin-right: 0;
}

.progress-vertical .progress .progress-bar {
  width: 8px;
  border-radius: 0.42rem;
}

.table thead th, .table thead td {
  font-weight: 600;
  font-size: 1rem;
  border-bottom-width: 1px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.table.table-head-borderless thead th, .table.table-head-borderless thead td {
  border-top: 0;
}

.table.table-head-solid thead th, .table.table-head-solid thead td {
  background-color: #F3F6F9;
}

.table.table-light-primary thead tr {
  color: #212a4f;
  background-color: rgba(33, 42, 79, 0.1);
}

.table.table-light-secondary thead tr {
  color: #E4E6EF;
  background-color: rgba(228, 230, 239, 0.1);
}

.table.table-light-success thead tr {
  color: #13CD52;
  background-color: rgba(19, 205, 82, 0.1);
}

.table.table-light-info thead tr {
  color: #215FD9;
  background-color: rgba(33, 95, 217, 0.1);
}

.table.table-light-warning thead tr {
  color: #E48228;
  background-color: rgba(228, 130, 40, 0.1);
}

.table.table-light-danger thead tr {
  color: #E43B28;
  background-color: rgba(228, 59, 40, 0.1);
}

.table.table-light-light thead tr {
  color: #F3F6F9;
  background-color: rgba(243, 246, 249, 0.1);
}

.table.table-light-dark thead tr {
  color: #181C32;
  background-color: rgba(24, 28, 50, 0.1);
}

.table.table-light-white thead tr {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
}

.table.table-head-custom thead tr, .table.table-head-custom thead th {
  font-weight: 600;
  color: #B5B5C3 !important;
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}

.table.table-foot-custom tfoot th, .table.table-foot-custom tfoot td {
  font-weight: 600;
  color: #B5B5C3 !important;
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}

.table.table-head-bg thead tr, .table.table-head-bg thead th {
  background-color: #F3F6F9;
  border-bottom: 0;
  letter-spacing: 1px;
}

.table.table-head-bg thead tr:first-child, .table.table-head-bg thead th:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.table.table-head-bg thead tr:last-child, .table.table-head-bg thead th:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.table.table-foot-bg tfoot th, .table.table-foot-bg tfoot td {
  border-bottom: 0;
  background-color: #F3F6F9;
}

.table.table-foot-bg tfoot th:first-child, .table.table-foot-bg tfoot td:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.table.table-foot-bg tfoot th:last-child, .table.table-foot-bg tfoot td:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.table.table-separate th, .table.table-separate td {
  border-top: 0;
  border-bottom: 1px solid #EBEDF3;
}

.table.table-separate th:first-child, .table.table-separate td:first-child {
  padding-left: 0 !important;
}

.table.table-separate th:last-child, .table.table-separate td:last-child {
  padding-right: 0 !important;
}

.table.table-separate tfoot th, .table.table-separate tfoot td {
  border-bottom: 0;
  border-top: 1px solid #EBEDF3;
}

.table.table-separate tbody tr:last-child td {
  border-bottom: 0;
}

.table.table-bordered tfoot th, .table.table-bordered tfoot td {
  border-bottom: 0;
}

.table.table-vertical-center th, .table.table-vertical-center td {
  vertical-align: middle;
}

.table:not(.table-bordered) thead th, .table:not(.table-bordered) thead td {
  border-top: 0;
}

.popover {
  /*rtl:raw:
    left: 0 !important;
    right: auto !important;
    */
}

.popover .popover-header {
  font-size: 1rem;
  font-weight: 500;
  border-bottom: 1px solid #EBEDF3;
}

.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] {
  margin-right: auto/*rtl:ignore*/;
  margin-left: 0.5rem/*rtl:ignore*/;
}

.popover.bs-popover-right > .arrow, .popover.bs-popover-auto[x-placement^="right"] > .arrow {
  right: auto/*rtl:ignore*/;
  left: calc(-0.5rem - 1px)/*rtl:ignore*/;
}

.popover.bs-popover-right > .arrow::before, .popover.bs-popover-auto[x-placement^="right"] > .arrow::before {
  right: auto/*rtl:ignore*/;
  left: 0/*rtl:ignore*/;
  border-width: 0.5rem 0.5rem 0.5rem 0/*rtl:ignore*/;
  border-right-color: white/*rtl:ignore*/;
}

.popover.bs-popover-right > .arrow::after, .popover.bs-popover-auto[x-placement^="right"] > .arrow::after {
  right: auto/*rtl:ignore*/;
  left: 1px/*rtl:ignore*/;
  border-width: 0.5rem 0.5rem 0.5rem 0/*rtl:ignore*/;
  border-right-color: #ffffff/*rtl:ignore*/;
}

.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] {
  margin-left: auto/*rtl:ignore*/;
  margin-right: 0.5rem/*rtl:ignore*/;
}

.popover.bs-popover-left > .arrow, .popover.bs-popover-auto[x-placement^="left"] > .arrow {
  left: auto/*rtl:ignore*/;
  right: calc(-0.5rem - 1px)/*rtl:ignore*/;
}

.popover.bs-popover-left > .arrow::before, .popover.bs-popover-auto[x-placement^="left"] > .arrow::before {
  left: auto/*rtl:ignore*/;
  right: 0/*rtl:ignore*/;
  border-width: 0.5rem 0 0.5rem 0.5rem/*rtl:ignore*/;
  border-left-color: white/*rtl:ignore*/;
}

.popover.bs-popover-left > .arrow::after, .popover.bs-popover-auto[x-placement^="left"] > .arrow::after {
  left: auto/*rtl:ignore*/;
  right: 1px/*rtl:ignore*/;
  border-width: 0.5rem 0 0.5rem 0.5rem/*rtl:ignore*/;
  border-left-color: #ffffff/*rtl:ignore*/;
}

.tooltip .tooltip-inner {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}

.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow,
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
  /*rtl:raw:
        left: auto;
        right: 0;
        */
}

.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow:before,
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow:before {
  /*rtl:raw:
        border-width: 0.4rem 0 0.4rem 0.4rem;
        border-left-color: #fff;
        */
}

.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow,
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
  /*rtl:raw:
        right: auto;
        left: 0;
        */
}

.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow:before,
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow:before {
  /*rtl:raw:
        border-width: 0.4rem 0.4rem 0.4rem 0;
        border-right-color: #fff;
        */
}

.tooltip.tooltop-auto-width .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}

.tooltip.tooltip-dark .tooltip-inner {
  color: #ffffff;
  background-color: #181C32;
}

.tooltip.tooltip-dark.bs-tooltip-top .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #181C32;
}

.tooltip.tooltip-dark.bs-tooltip-right .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #181C32/*rtl:ignore*/;
}

.tooltip.tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #181C32;
}

.tooltip.tooltip-dark.bs-tooltip-left .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #181C32/*rtl:ignore*/;
}

.accordion .card {
  overflow: visible !important;
}

.accordion .card:last-child {
  margin-bottom: 0;
}

.accordion .card .card-header {
  cursor: pointer;
  margin: 0;
  border-bottom: 0;
  padding: 0;
  background-color: #F3F6F9;
}

.accordion .card .card-header .card-title {
  padding: 1rem 1.25rem;
  margin: 0;
  font-size: 1.15rem;
  font-weight: 500;
  color: #212a4f;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  transition: all 0.15s ease;
}

.accordion .card .card-header .card-title > i {
  margin-right: 1rem;
  font-size: 1.4rem;
  color: #212a4f;
  transition: all 0.15s ease;
}

.accordion .card .card-header .card-title .card-label {
  flex-grow: 1;
}

.accordion .card .card-header .card-title.collapsed {
  color: #3F4254;
  transition: all 0.15s ease;
}

.accordion .card .card-header .card-title.collapsed > i {
  color: #B5B5C3;
  transition: all 0.15s ease;
}

.accordion .card .card-header .card-title:after {
  right: 1rem;
}

.accordion .card .card-header .card-text {
  flex-grow: 1;
}

.accordion .card .card-body {
  padding: 1rem 1.25rem;
  font-size: 1rem;
}

.accordion:last-child {
  margin-bottom: 0;
}

.accordion-outline .card {
  background-color: transparent;
}

.accordion.accordion-light .card {
  border: 0;
  border-top: 1px solid #EBEDF3;
}

.accordion.accordion-light .card .card-header {
  background-color: transparent;
  border: 0;
}

.accordion.accordion-light .card .card-header .card-title {
  padding: 1rem 0;
}

.accordion.accordion-light .card .card-header .card-title:after {
  right: 0;
}

.accordion.accordion-light .card .card-body {
  padding: 0 0 1rem 0;
}

.accordion.accordion-light .card:first-child {
  border-top: 0;
}

.accordion.accordion-light .card:first-child .card-header {
  margin: 0;
}

.accordion.accordion-light .card:last-child .card-body {
  padding: 0;
  margin: 0;
}

.accordion.accordion-light-borderless .card {
  border-top: 0;
}

.accordion.accordion-solid .card {
  border: 0;
  margin-bottom: 1.25rem;
}

.accordion.accordion-solid .card .card-header {
  padding: 0;
  background-color: transparent;
}

.accordion.accordion-solid .card .card-header .card-title {
  background-color: #F3F6F9;
  border-radius: 0.42rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.accordion.accordion-solid .card .card-header .card-title.collapsed {
  border-radius: 0.42rem;
}

.accordion.accordion-solid .card .card-body {
  border: 1px solid #F3F6F9;
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.accordion.accordion-solid .card:last-child {
  margin: 0;
}

.accordion.accordion-toggle-plus .card .card-header .card-title {
  color: #212a4f;
  position: relative;
}

.accordion.accordion-toggle-plus .card .card-header .card-title:after {
  transition: all 0.15s ease;
  position: absolute;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.75rem;
  color: #212a4f;
}

.accordion.accordion-toggle-plus .card .card-header .card-title.collapsed {
  color: #3F4254;
}

.accordion.accordion-toggle-plus .card .card-header .card-title.collapsed:after {
  transition: all 0.15s ease;
  color: #7E8299;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.accordion.accordion-toggle-arrow .card .card-header .card-title {
  color: #212a4f;
  position: relative;
}

.accordion.accordion-toggle-arrow .card .card-header .card-title:after {
  position: absolute;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  color: #212a4f;
  font-size: 0.7rem;
  transition: all 0.15s ease;
}

.accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed {
  color: #3F4254;
  transition: all 0.15s ease;
}

.accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed:after {
  color: #7E8299;
  transition: all 0.15s ease;
  transform: rotate(-90deg);
  /*rtl:begin:*/
  /*rtl:end:*/
}

.accordion.accordion-svg-toggle .card .card-header .card-title .svg-icon svg {
  transition: all 0.15s ease;
  transform: rotate(90deg);
  /*rtl:begin:*/
  /*rtl:end:*/
}

.accordion.accordion-svg-toggle .card .card-header .card-title.collapsed .svg-icon svg {
  transition: all 0.15s ease;
  transform: rotate(0);
}

.accordion.accordion-panel .card {
  border-radius: 0.42rem;
}

.accordion.accordion-panel .card .card-header .card-title {
  background-color: #fff;
  border-radius: 0.42rem;
}

.accordion.accordion-panel .card .card-body {
  padding-top: 0;
  border: 0;
  border-radius: 0.42rem;
}

.datatable:not(.table) {
  display: none;
}

.datatable.datatable-default {
  display: block;
}

.datatable.datatable-default > .datatable-table {
  background-color: #ffffff;
  border-collapse: collapse;
  overflow: hidden;
  display: none;
  width: 100%;
}

.datatable.datatable-default > .datatable-table > .datatable-head,
.datatable.datatable-default > .datatable-table > .datatable-body,
.datatable.datatable-default > .datatable-table > .datatable-foot {
  visibility: hidden;
  display: block;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row {
  width: 100%;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell {
  vertical-align: middle;
  padding: 1rem 1rem;
  font-size: 1rem;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell:first-child,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell:first-child,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell:first-child {
  padding-left: 0;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell:last-child,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell:last-child,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell:last-child {
  padding-right: 0;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-left,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-left,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-left {
  text-align: left;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-left > span,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-left > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-left > span {
  text-align: left;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-right,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-right,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-right {
  text-align: right;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-right > span,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-right > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-right > span {
  text-align: right;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-right > span > i,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-right > span > i,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-right > span > i {
  right: 0;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-center,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-center,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-center {
  text-align: center;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-center > span,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-center > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-center > span {
  text-align: center;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-sort,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-sort,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-sort {
  cursor: pointer;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-sort i,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-sort i,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-sort i {
  font-size: 0.6rem;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-resizing,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-resizing,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-resizing {
  cursor: col-resize;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell > span,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-check,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-check,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-check {
  text-align: left;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-check > span,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-check > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-check > span {
  overflow: visible;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-check > span > .checkbox,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-check > span > .checkbox,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-check > span > .checkbox {
  top: 2px;
  padding: 0;
  margin: 0 0 0 0;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-toggle-detail > span,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-toggle-detail > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-toggle-detail > span {
  width: 12px;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-toggle-detail > .datatable-toggle-detail,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-toggle-detail > .datatable-toggle-detail,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-toggle-detail > .datatable-toggle-detail {
  display: inline-block;
  text-align: right;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-toggle-detail > .datatable-toggle-detail > i,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-toggle-detail > .datatable-toggle-detail > i,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-toggle-detail > .datatable-toggle-detail > i {
  font-size: 1.4rem;
  width: 12px;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell .dropdown,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell .dropdown,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell .dropdown {
  display: inline-block;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell .dropdown .dropdown-menu,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell .dropdown .dropdown-menu,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell .dropdown .dropdown-menu {
  margin-top: 0.5rem;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell .dropdown.dropup .dropdown-menu,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell .dropdown.dropup .dropdown-menu,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell .dropdown.dropup .dropdown-menu {
  margin-top: auto;
  margin-bottom: 0.5rem;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell .dropdown .dropdown-menu.dropdown-menu-right,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell .dropdown .dropdown-menu.dropdown-menu-right,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell .dropdown .dropdown-menu.dropdown-menu-right {
  margin-right: -0.8rem;
  /*rtl:ignore*/
  margin-left: 65px;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell .dropdown .dropdown-menu.dropdown-menu-left,
.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell .dropdown .dropdown-menu.dropdown-menu-left,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell .dropdown .dropdown-menu.dropdown-menu-left {
  margin-left: -10rem;
}

.datatable.datatable-default > .datatable-table > .datatable-head > .datatable-lock,
.datatable.datatable-default > .datatable-table > .datatable-body > .datatable-lock,
.datatable.datatable-default > .datatable-table > .datatable-foot > .datatable-lock {
  border: 0;
}

.datatable.datatable-default > .datatable-table > .datatable-head > .datatable-lock.datatable-lock-left,
.datatable.datatable-default > .datatable-table > .datatable-body > .datatable-lock.datatable-lock-left,
.datatable.datatable-default > .datatable-table > .datatable-foot > .datatable-lock.datatable-lock-left {
  z-index: 1;
  box-shadow: 0px 10px 17px 5px rgba(0, 0, 0, 0.075);
}

.datatable.datatable-default > .datatable-table > .datatable-head > .datatable-lock.datatable-lock-right,
.datatable.datatable-default > .datatable-table > .datatable-body > .datatable-lock.datatable-lock-right,
.datatable.datatable-default > .datatable-table > .datatable-foot > .datatable-lock.datatable-lock-right {
  box-shadow: 0px 10px 17px 5px rgba(0, 0, 0, 0.075);
}

.datatable.datatable-default > .datatable-table > .datatable-head > .datatable-lock.datatable-lock-scroll,
.datatable.datatable-default > .datatable-table > .datatable-body > .datatable-lock.datatable-lock-scroll,
.datatable.datatable-default > .datatable-table > .datatable-foot > .datatable-lock.datatable-lock-scroll {
  position: relative;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell > span {
  font-weight: 500;
  vertical-align: middle;
  color: #181C32;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-sorted > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-sorted > span {
  color: #212a4f;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell {
  padding: 0.75rem 1rem;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell > span > i {
  display: inline-block;
  position: relative;
  right: -10px;
  line-height: 0;
  vertical-align: middle;
  font-size: 1.1rem;
  color: #212a4f;
}

.datatable.datatable-default > .datatable-table > .datatable-body.ps {
  padding-bottom: 0;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell {
  font-weight: regular;
  transition: background 0.3s ease;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell > span {
  color: #3F4254;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-check > span > .checkbox {
  top: 1px;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.datatable-cell-hover {
  transition: background 0.3s ease;
  background-color: transparent;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row.datatable-row-even > .datatable-cell {
  background-color: transparent;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row.datatable-row-active > .datatable-cell {
  background-color: #F3F6F9;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row.datatable-row-hover:not(.datatable-row-active) {
  transition: background 0.3s ease;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row.datatable-row-hover:not(.datatable-row-active) > .datatable-cell {
  transition: background 0.3s ease;
  background-color: transparent;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail {
  display: block;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail {
  display: block;
  padding: 0 2.25rem;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail table {
  box-shadow: 0px 10px 15px 1px rgba(0, 0, 0, 0.05);
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail .datatable-row {
  display: table-row;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail .datatable-row > .datatable-cell {
  padding: 1rem 1.5rem;
  text-align: left;
  vertical-align: top;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail .datatable-row > .datatable-cell > span {
  width: auto !important;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail .datatable-row > .datatable-cell:first-child {
  font-weight: 500;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail .datatable-row > .datatable-cell:last-child {
  font-weight: regular;
  padding-left: 1.5rem;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-toggle-detail {
  vertical-align: middle;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-toggle-detail i {
  transition: color 0.3s ease;
  color: #212a4f;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-toggle-detail i:before {
  line-height: 0;
  vertical-align: middle;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-toggle-detail:hover i, .datatable.datatable-default > .datatable-table > .datatable-body .datatable-toggle-detail.datatable-toggle-detail-active i {
  transition: color 0.3s ease;
  color: #212a4f;
}

.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-head .datatable-row,
.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-body .datatable-row,
.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-foot .datatable-row {
  border-bottom: 1px solid #EBEDF3;
}

.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-head .datatable-row.datatable-row-subtable-expanded,
.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-body .datatable-row.datatable-row-subtable-expanded,
.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-foot .datatable-row.datatable-row-subtable-expanded {
  border-bottom: 0;
}

.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-body .datatable-row:last-child {
  border-bottom: 0;
}

.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-body tr:last-of-type {
  border-bottom: 0;
}

.datatable.datatable-default.datatable-bordered > .datatable-table > .datatable-body .datatable-row-detail .datatable-detail table {
  border-left: 1px solid #EBEDF3;
  border-right: 1px solid #EBEDF3;
}

.datatable.datatable-default.datatable-head-custom > .datatable-table > .datatable-head .datatable-row > .datatable-cell > span,
.datatable.datatable-default.datatable-head-custom > .datatable-table > .datatable-foot .datatable-row > .datatable-cell > span {
  color: #B5B5C3;
  font-size: 0.9rem;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.1rem;
}

.datatable.datatable-default.datatable-head-custom > .datatable-table > .datatable-head .datatable-row > .datatable-cell.datatable-cell-sorted > span,
.datatable.datatable-default.datatable-head-custom > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.datatable-cell-sorted > span {
  color: #212a4f;
}

.datatable.datatable-default.datatable-head-bg > .datatable-table > .datatable-head .datatable-row {
  border-bottom: 0;
}

.datatable.datatable-default.datatable-head-bg > .datatable-table > .datatable-head .datatable-row > .datatable-cell {
  background-color: #F3F6F9;
}

.datatable.datatable-default.datatable-head-bg > .datatable-table > .datatable-head .datatable-row > .datatable-cell:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.datatable.datatable-default.datatable-head-bg > .datatable-table > .datatable-head .datatable-row > .datatable-cell:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.datatable.datatable-default.datatable-foot-bg > .datatable-table > .datatable-foot .datatable-row {
  border-bottom: 0;
}

.datatable.datatable-default.datatable-foot-bg > .datatable-table > .datatable-foot .datatable-row > .datatable-cell {
  background-color: #F3F6F9;
}

.datatable.datatable-default.datatable-foot-bg > .datatable-table > .datatable-foot .datatable-row > .datatable-cell:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.datatable.datatable-default.datatable-foot-bg > .datatable-table > .datatable-foot .datatable-row > .datatable-cell:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.datatable.datatable-default.datatable-error .datatable-body {
  padding: 30px;
  text-align: center;
}

.datatable.datatable-default.datatable-lock > .datatable-table > .datatable-head > .datatable-lock,
.datatable.datatable-default.datatable-lock > .datatable-table > .datatable-body > .datatable-lock,
.datatable.datatable-default.datatable-lock > .datatable-table > .datatable-foot > .datatable-lock {
  display: inline-block;
  position: relative;
  vertical-align: top;
  overflow: hidden;
}

.datatable.datatable-default.datatable-loaded {
  display: block;
}

.datatable.datatable-default.datatable-loaded > .datatable-table {
  display: block;
}

.datatable.datatable-default.datatable-loaded > .datatable-table > .datatable-head,
.datatable.datatable-default.datatable-loaded > .datatable-table > .datatable-body,
.datatable.datatable-default.datatable-loaded > .datatable-table > .datatable-foot {
  visibility: visible;
  display: block;
  position: relative;
}

.datatable.datatable-default.datatable-loaded > .datatable-table > .datatable-head .datatable-row,
.datatable.datatable-default.datatable-loaded > .datatable-table > .datatable-body .datatable-row,
.datatable.datatable-default.datatable-loaded > .datatable-table > .datatable-foot .datatable-row {
  display: table;
  table-layout: initial;
}

.datatable.datatable-default.datatable-scroll > .datatable-table {
  display: block;
}

.datatable.datatable-default.datatable-scroll > .datatable-table > .datatable-head,
.datatable.datatable-default.datatable-scroll > .datatable-table > .datatable-foot {
  overflow: hidden;
}

.datatable.datatable-default.datatable-scroll > .datatable-table > .datatable-head .datatable-row,
.datatable.datatable-default.datatable-scroll > .datatable-table > .datatable-foot .datatable-row {
  position: relative;
}

.datatable.datatable-default.datatable-scroll > .datatable-table > .datatable-body {
  overflow: hidden;
}

.datatable.datatable-default.datatable-subtable > .datatable-table {
  margin-bottom: 0;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-head .datatable-toggle-subtable,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-toggle-subtable,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-foot .datatable-toggle-subtable {
  display: flex;
  justify-content: center;
  align-items: center;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-head .datatable-toggle-subtable > i,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-toggle-subtable > i,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-foot .datatable-toggle-subtable > i {
  line-height: 0;
  font-size: 1.4rem;
  color: #212a4f;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-head .datatable-toggle-subtable:hover,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-toggle-subtable:hover,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-foot .datatable-toggle-subtable:hover {
  text-decoration: none;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-head .datatable-row-subtable,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-row-subtable,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-foot .datatable-row-subtable {
  display: table;
  width: 100%;
  border-top: 0;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-head .datatable-row-subtable > .datatable-subtable > .datatable,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-row-subtable > .datatable-subtable > .datatable,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-foot .datatable-row-subtable > .datatable-subtable > .datatable {
  padding: 0 2.25rem;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-head .datatable-row-subtable > .datatable-subtable > .datatable > .datatable-pager,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-row-subtable > .datatable-subtable > .datatable > .datatable-pager,
.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-foot .datatable-row-subtable > .datatable-subtable > .datatable > .datatable-pager {
  padding: 2.25rem 0px;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-row.datatable-row-subtable-expanded > .datatable-cell {
  background-color: #F3F6F9 !important;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-row-subtable {
  background-color: transparent;
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-row-subtable > .datatable-subtable > .datatable {
  box-shadow: 0px 10px 15px 1px rgba(0, 0, 0, 0.05);
}

.datatable.datatable-default.datatable-subtable > .datatable-table > .datatable-body .datatable-row-subtable.datatable-row-loading > .datatable-subtable > .datatable > .datatable-table {
  background-color: transparent;
}

.datatable.datatable-default > .datatable-pager {
  margin: 0px;
  padding: 1rem 0;
  padding-bottom: 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.datatable.datatable-default > .datatable-pager.datatable-pager-top {
  margin-bottom: 10px;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav {
  margin: 0;
  padding: 0;
  display: flex;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li {
  padding: 0;
  margin-right: 5px;
  display: inline-block;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li:last-child {
  margin-right: 0;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2.25rem;
  min-width: 2.25rem;
  padding: 0.5rem;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  position: relative;
  font-size: 0.9rem;
  line-height: 1rem;
  font-weight: 500;
  border-radius: 0.42rem;
  color: #7E8299;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link > i {
  font-size: 0.6rem;
  text-align: center;
  display: inline-block;
  line-height: 0;
  color: #B5B5C3;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-first, .datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-prev, .datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-next, .datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-last {
  background-color: #ecf1f6;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-disabled {
  opacity: 0.6;
  cursor: default;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link:hover:not(.datatable-pager-link-disabled) {
  opacity: 1;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  background-color: #212a4f;
  color: #FFFFFF;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link:hover:not(.datatable-pager-link-disabled) i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #FFFFFF;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-active {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  background-color: #212a4f;
  color: #FFFFFF;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-active i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #FFFFFF;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-input {
  height: 2.25rem;
  width: 3.5rem;
  text-align: center;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  border-radius: 0.42rem !important;
  background-color: #ecf1f6;
  border-color: #ecf1f6;
  color: #7E8299;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-input:focus {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  background-color: #ecf1f6;
  border-color: #ecf1f6;
  color: #7E8299;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info {
  display: flex;
  align-items: center;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size {
  margin-right: 10px;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle {
  height: 2.25rem;
  padding: 0.45rem 1rem;
  font-size: 1rem;
  font-weight: 500;
  border: 0 !important;
  color: #7E8299;
  background-color: #ecf1f6 !important;
  border-radius: 0.42rem;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle .filter-option, .datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:after,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #7E8299;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size.show > .btn.dropdown-toggle {
  border: 0 !important;
  color: #FFFFFF !important;
  background-color: #212a4f !important;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus .filter-option, .datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus:after,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus i,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover .filter-option,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover:after,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover i,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size.show > .btn.dropdown-toggle .filter-option,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size.show > .btn.dropdown-toggle:after,
.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size.show > .btn.dropdown-toggle i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #FFFFFF !important;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .dropdown-menu.inner > li.selected > a span.check-mark {
  margin-top: -0.6rem;
}

.datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .dropdown-menu {
  z-index: 100;
}

.modal .datatable.datatable-default > .datatable-pager > .datatable-pager-info .datatable-pager-size .dropdown-menu {
  z-index: 1051;
}

.datatable.datatable-default .ps > .ps__rail-y > .ps__thumb-y,
.datatable.datatable-default .ps > .ps__rail-x > .ps__thumb-x {
  background-color: #EBEDF3;
}

.datatable.datatable-default .ps > .ps__rail-y > .ps__thumb-y:hover, .datatable.datatable-default .ps > .ps__rail-y > .ps__thumb-y:focus,
.datatable.datatable-default .ps > .ps__rail-x > .ps__thumb-x:hover,
.datatable.datatable-default .ps > .ps__rail-x > .ps__thumb-x:focus {
  background-color: #EBEDF3;
}

.checkbox {
  display: flex;
  align-items: center;
  position: relative;
  text-align: left;
  cursor: pointer;
  font-size: 1rem;
  transition: all 0.3s ease;
  margin: 0;
}

.checkbox > span {
  background-color: none;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 0.42rem;
}

.checkbox > span:after {
  content: '';
  border-color: transparent;
  border-style: solid;
  border-width: 0 2px 2px 0/*rtl:ignore*/ !important;
  transform: rotate(45deg)/*rtl:ignore*/;
  margin-top: -2px;
}

.checkbox > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.checkbox:hover > input:not([disabled]) ~ span,
.checkbox > input:focus ~ span {
  transition: all 0.3s ease;
}

.checkbox.checkbox-disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

.checkbox > input:checked ~ span {
  transition: all 0.3s ease;
  background-color: none;
}

.checkbox > input:checked ~ span:after {
  display: block;
}

.checkbox.checkbox-square > span {
  border-radius: 0;
}

.checkbox.checkbox-circle > span {
  border-radius: 50%;
}

.checkbox.checkbox-outline > span {
  border-width: 1px;
  border-style: solid;
}

.checkbox.checkbox-outline-2x > span {
  border-width: 2px !important;
}

.checkbox.checkbox-accent > span {
  border-width: !important;
  border-style: solid !important;
  background-color: transparent !important;
}

.checkbox.checkbox-accent > span:after {
  display: block;
}

.checkbox > span {
  height: 18px;
  width: 18px;
}

.checkbox > span:after {
  width: 5px;
  height: 10px;
}

.checkbox.checkbox-lg > span {
  height: 24px;
  width: 24px;
}

.checkbox.checkbox-lg > span:after {
  width: 6px;
  height: 12px;
}

.checkbox.checkbox-outline > span {
  height: 18px;
  width: 18px;
}

.checkbox.checkbox-outline > span:after {
  width: 5px;
  height: 10px;
}

.checkbox.checkbox-outline.checkbox-lg > span {
  height: 24px;
  width: 24px;
}

.checkbox.checkbox-outline.checkbox-lg > span:after {
  width: 6px;
  height: 12px;
}

.checkbox > span {
  background-color: #EBEDF3;
  border: 1px solid transparent;
}

.checkbox > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox > input:checked ~ span {
  background-color: #212a4f;
}

.checkbox > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-outline > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline > input:checked ~ span {
  background-color: transparent;
  border-color: #212a4f;
}

.checkbox.checkbox-outline > input:checked ~ span:after {
  border-color: #212a4f;
}

.checkbox.checkbox-primary > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-primary > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-primary > input:checked ~ span {
  background-color: #212a4f;
}

.checkbox.checkbox-primary > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-primary > span {
  background-color: #F4F4F6;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-primary > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-primary > input:checked ~ span {
  background-color: #212a4f;
}

.checkbox.checkbox-light-primary > input:checked ~ span:after {
  border-color: #FFFFFF;
}

.checkbox.checkbox-outline.checkbox-primary > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-primary > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-primary > input:checked ~ span {
  background-color: transparent;
  border-color: #212a4f;
}

.checkbox.checkbox-outline.checkbox-primary > input:checked ~ span:after {
  border-color: #212a4f;
}

.checkbox.checkbox-secondary > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-secondary > input:checked ~ span {
  background-color: #E4E6EF;
}

.checkbox.checkbox-secondary > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-secondary > span {
  background-color: #EBEDF3;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-secondary > input:checked ~ span {
  background-color: #E4E6EF;
}

.checkbox.checkbox-light-secondary > input:checked ~ span:after {
  border-color: #3F4254;
}

.checkbox.checkbox-outline.checkbox-secondary > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-secondary > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-secondary > input:checked ~ span {
  background-color: transparent;
  border-color: #E4E6EF;
}

.checkbox.checkbox-outline.checkbox-secondary > input:checked ~ span:after {
  border-color: #E4E6EF;
}

.checkbox.checkbox-success > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-success > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-success > input:checked ~ span {
  background-color: #13CD52;
}

.checkbox.checkbox-success > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-success > span {
  background-color: #E8FAEE;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-success > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-success > input:checked ~ span {
  background-color: #13CD52;
}

.checkbox.checkbox-light-success > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-outline.checkbox-success > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-success > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-success > input:checked ~ span {
  background-color: transparent;
  border-color: #13CD52;
}

.checkbox.checkbox-outline.checkbox-success > input:checked ~ span:after {
  border-color: #13CD52;
}

.checkbox.checkbox-info > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-info > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-info > input:checked ~ span {
  background-color: #215FD9;
}

.checkbox.checkbox-info > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-info > span {
  background-color: #E9EFFC;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-info > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-info > input:checked ~ span {
  background-color: #215FD9;
}

.checkbox.checkbox-light-info > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-outline.checkbox-info > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-info > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-info > input:checked ~ span {
  background-color: transparent;
  border-color: #215FD9;
}

.checkbox.checkbox-outline.checkbox-info > input:checked ~ span:after {
  border-color: #215FD9;
}

.checkbox.checkbox-warning > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-warning > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-warning > input:checked ~ span {
  background-color: #E48228;
}

.checkbox.checkbox-warning > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-warning > span {
  background-color: #FDF3EA;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-warning > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-warning > input:checked ~ span {
  background-color: #E48228;
}

.checkbox.checkbox-light-warning > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-outline.checkbox-warning > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-warning > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-warning > input:checked ~ span {
  background-color: transparent;
  border-color: #E48228;
}

.checkbox.checkbox-outline.checkbox-warning > input:checked ~ span:after {
  border-color: #E48228;
}

.checkbox.checkbox-danger > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-danger > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-danger > input:checked ~ span {
  background-color: #E43B28;
}

.checkbox.checkbox-danger > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-danger > span {
  background-color: #FDECEA;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-danger > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-danger > input:checked ~ span {
  background-color: #E43B28;
}

.checkbox.checkbox-light-danger > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-outline.checkbox-danger > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-danger > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-danger > input:checked ~ span {
  background-color: transparent;
  border-color: #E43B28;
}

.checkbox.checkbox-outline.checkbox-danger > input:checked ~ span:after {
  border-color: #E43B28;
}

.checkbox.checkbox-light > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light > input:checked ~ span {
  background-color: #F3F6F9;
}

.checkbox.checkbox-light > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-light > span {
  background-color: #F3F6F9;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-light > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-light > input:checked ~ span {
  background-color: #F3F6F9;
}

.checkbox.checkbox-light-light > input:checked ~ span:after {
  border-color: #7E8299;
}

.checkbox.checkbox-outline.checkbox-light > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-light > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-light > input:checked ~ span {
  background-color: transparent;
  border-color: #F3F6F9;
}

.checkbox.checkbox-outline.checkbox-light > input:checked ~ span:after {
  border-color: #F3F6F9;
}

.checkbox.checkbox-dark > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-dark > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-dark > input:checked ~ span {
  background-color: #181C32;
}

.checkbox.checkbox-dark > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-dark > span {
  background-color: #EBEDF3;
  border: 1px solid transparent;
}

.checkbox.checkbox-light-dark > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-dark > input:checked ~ span {
  background-color: #181C32;
}

.checkbox.checkbox-light-dark > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-outline.checkbox-dark > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-dark > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-dark > input:checked ~ span {
  background-color: transparent;
  border-color: #181C32;
}

.checkbox.checkbox-outline.checkbox-dark > input:checked ~ span:after {
  border-color: #181C32;
}

.checkbox.checkbox-white > span {
  border: 1px solid transparent;
}

.checkbox.checkbox-white > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-white > input:checked ~ span {
  background-color: #ffffff;
}

.checkbox.checkbox-white > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox.checkbox-light-white > span {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid transparent;
}

.checkbox.checkbox-light-white > input:focus ~ span {
  border: 1px solid transparent;
}

.checkbox.checkbox-light-white > input:checked ~ span {
  background-color: #ffffff;
}

.checkbox.checkbox-light-white > input:checked ~ span:after {
  border-color: #3F4254;
}

.checkbox.checkbox-outline.checkbox-white > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-white > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.checkbox.checkbox-outline.checkbox-white > input:checked ~ span {
  background-color: transparent;
  border-color: #ffffff;
}

.checkbox.checkbox-outline.checkbox-white > input:checked ~ span:after {
  border-color: #ffffff;
}

.checkbox-inline {
  display: flex;
  flex-wrap: wrap;
}

.checkbox-inline .checkbox {
  margin-right: 1rem;
  margin-bottom: 0.35rem;
}

.checkbox-inline .checkbox span {
  margin-right: 0.75rem;
}

.checkbox-inline .checkbox:last-child {
  margin-right: 0;
}

.checkbox-list {
  display: flex;
  flex-direction: column;
}

.checkbox-list .checkbox {
  margin-bottom: 1rem;
}

.checkbox-list .checkbox span {
  margin-right: 0.75rem;
}

.checkbox-list .checkbox:last-child {
  margin-bottom: 0;
}

.input-group .checkbox {
  margin-bottom: 0 !important;
  padding-left: 0;
}

.form-inline .checkbox {
  margin-left: 15px;
  margin-right: 15px;
}

.radio {
  display: flex;
  align-items: center;
  position: relative;
  text-align: left;
  cursor: pointer;
  font-size: 1rem;
  transition: all 0.3s ease;
  margin: 0;
}

.radio > span {
  border-radius: 50%;
  background-color: none;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.radio > span:after {
  content: '';
  display: none;
  border-radius: 100% !important;
}

.radio > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.radio:hover > input:not([disabled]) ~ span,
.radio > input:focus ~ span {
  transition: all 0.3s ease;
}

.radio.radio-disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

.radio > input:checked ~ span {
  transition: all 0.3s ease;
  background-color: none;
}

.radio > input:checked ~ span:after {
  display: block;
}

.radio.radio-square > span {
  border-radius: 0;
}

.radio.radio-rounded > span {
  border-radius: 0.42rem;
}

.radio.radio-outline > span {
  border-width: 1px;
  border-style: solid;
}

.radio.radio-outline-2x > span {
  border-width: 2px !important;
}

.radio.radio-accent > span {
  border-width: 3px !important;
  border-style: solid !important;
  background-color: transparent !important;
}

.radio.radio-accent > span:after {
  display: block;
}

.radio > span {
  height: 18px;
  width: 18px;
}

.radio > span:after {
  width: 6px;
  height: 6px;
}

.radio.radio-lg > span {
  height: 24px;
  width: 24px;
}

.radio.radio-lg > span:after {
  width: 8px;
  height: 8px;
}

.radio.radio-outline > span {
  height: 18px;
  width: 18px;
}

.radio.radio-outline > span:after {
  width: 6px;
  height: 6px;
}

.radio.radio-outline.radio-lg > span {
  height: 24px;
  width: 24px;
}

.radio.radio-outline.radio-lg > span:after {
  width: 8px;
  height: 8px;
}

.radio.radio-accent > span {
  height: 24px;
  width: 24px;
}

.radio.radio-accent > span:after {
  width: 14px;
  height: 14px;
}

.radio.radio-accent.radio-lg > span {
  height: 30px;
  width: 30px;
}

.radio.radio-accent.radio-lg > span:after {
  width: 10px;
  height: 10px;
}

.radio > span {
  background-color: #EBEDF3;
  border: 1px solid transparent;
}

.radio > input:focus ~ span {
  border: 1px solid transparent;
}

.radio > input:checked ~ span {
  background-color: #212a4f;
}

.radio > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.radio-outline > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline > input:checked ~ span {
  background-color: transparent;
  border-color: #212a4f;
}

.radio.radio-outline > input:checked ~ span:after {
  background-color: #212a4f;
  border-color: #212a4f;
}

.radio.radio-primary > span {
  border: 1px solid transparent;
}

.radio.radio-primary > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-primary > input:checked ~ span {
  background-color: #212a4f;
}

.radio.radio-primary > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-primary > span {
  background-color: #F4F4F6;
  border: 1px solid transparent;
}

.radio.checkbox-light-primary > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-primary > input:checked ~ span {
  background-color: #212a4f;
}

.radio.checkbox-light-primary > input:checked ~ span:after {
  border-color: #FFFFFF;
}

.radio.radio-outline.radio-primary > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-primary > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-primary > input:checked ~ span {
  background-color: transparent;
  border-color: #212a4f;
}

.radio.radio-outline.radio-primary > input:checked ~ span:after {
  background-color: #212a4f;
  border-color: #212a4f;
}

.radio.radio-accent.radio-primary > span:after {
  background-color: #212a4f;
}

.radio.radio-accent.radio-primary > input:focus ~ span {
  border-color: #F4F4F6;
}

.radio.radio-accent.radio-primary > input:focus ~ span:after {
  background-color: #212a4f;
}

.radio.radio-accent.radio-primary > input:checked ~ span {
  border-color: #F4F4F6;
}

.radio.radio-accent.radio-primary > input:checked ~ span:after {
  background-color: #212a4f;
}

.radio.radio-secondary > span {
  border: 1px solid transparent;
}

.radio.radio-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-secondary > input:checked ~ span {
  background-color: #E4E6EF;
}

.radio.radio-secondary > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-secondary > span {
  background-color: #EBEDF3;
  border: 1px solid transparent;
}

.radio.checkbox-light-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-secondary > input:checked ~ span {
  background-color: #E4E6EF;
}

.radio.checkbox-light-secondary > input:checked ~ span:after {
  border-color: #3F4254;
}

.radio.radio-outline.radio-secondary > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-secondary > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-secondary > input:checked ~ span {
  background-color: transparent;
  border-color: #E4E6EF;
}

.radio.radio-outline.radio-secondary > input:checked ~ span:after {
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.radio.radio-accent.radio-secondary > span:after {
  background-color: #E4E6EF;
}

.radio.radio-accent.radio-secondary > input:focus ~ span {
  border-color: #EBEDF3;
}

.radio.radio-accent.radio-secondary > input:focus ~ span:after {
  background-color: #E4E6EF;
}

.radio.radio-accent.radio-secondary > input:checked ~ span {
  border-color: #EBEDF3;
}

.radio.radio-accent.radio-secondary > input:checked ~ span:after {
  background-color: #E4E6EF;
}

.radio.radio-success > span {
  border: 1px solid transparent;
}

.radio.radio-success > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-success > input:checked ~ span {
  background-color: #13CD52;
}

.radio.radio-success > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-success > span {
  background-color: #E8FAEE;
  border: 1px solid transparent;
}

.radio.checkbox-light-success > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-success > input:checked ~ span {
  background-color: #13CD52;
}

.radio.checkbox-light-success > input:checked ~ span:after {
  border-color: #ffffff;
}

.radio.radio-outline.radio-success > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-success > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-success > input:checked ~ span {
  background-color: transparent;
  border-color: #13CD52;
}

.radio.radio-outline.radio-success > input:checked ~ span:after {
  background-color: #13CD52;
  border-color: #13CD52;
}

.radio.radio-accent.radio-success > span:after {
  background-color: #13CD52;
}

.radio.radio-accent.radio-success > input:focus ~ span {
  border-color: #E8FAEE;
}

.radio.radio-accent.radio-success > input:focus ~ span:after {
  background-color: #13CD52;
}

.radio.radio-accent.radio-success > input:checked ~ span {
  border-color: #E8FAEE;
}

.radio.radio-accent.radio-success > input:checked ~ span:after {
  background-color: #13CD52;
}

.radio.radio-info > span {
  border: 1px solid transparent;
}

.radio.radio-info > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-info > input:checked ~ span {
  background-color: #215FD9;
}

.radio.radio-info > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-info > span {
  background-color: #E9EFFC;
  border: 1px solid transparent;
}

.radio.checkbox-light-info > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-info > input:checked ~ span {
  background-color: #215FD9;
}

.radio.checkbox-light-info > input:checked ~ span:after {
  border-color: #ffffff;
}

.radio.radio-outline.radio-info > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-info > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-info > input:checked ~ span {
  background-color: transparent;
  border-color: #215FD9;
}

.radio.radio-outline.radio-info > input:checked ~ span:after {
  background-color: #215FD9;
  border-color: #215FD9;
}

.radio.radio-accent.radio-info > span:after {
  background-color: #215FD9;
}

.radio.radio-accent.radio-info > input:focus ~ span {
  border-color: #E9EFFC;
}

.radio.radio-accent.radio-info > input:focus ~ span:after {
  background-color: #215FD9;
}

.radio.radio-accent.radio-info > input:checked ~ span {
  border-color: #E9EFFC;
}

.radio.radio-accent.radio-info > input:checked ~ span:after {
  background-color: #215FD9;
}

.radio.radio-warning > span {
  border: 1px solid transparent;
}

.radio.radio-warning > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-warning > input:checked ~ span {
  background-color: #E48228;
}

.radio.radio-warning > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-warning > span {
  background-color: #FDF3EA;
  border: 1px solid transparent;
}

.radio.checkbox-light-warning > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-warning > input:checked ~ span {
  background-color: #E48228;
}

.radio.checkbox-light-warning > input:checked ~ span:after {
  border-color: #ffffff;
}

.radio.radio-outline.radio-warning > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-warning > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-warning > input:checked ~ span {
  background-color: transparent;
  border-color: #E48228;
}

.radio.radio-outline.radio-warning > input:checked ~ span:after {
  background-color: #E48228;
  border-color: #E48228;
}

.radio.radio-accent.radio-warning > span:after {
  background-color: #E48228;
}

.radio.radio-accent.radio-warning > input:focus ~ span {
  border-color: #FDF3EA;
}

.radio.radio-accent.radio-warning > input:focus ~ span:after {
  background-color: #E48228;
}

.radio.radio-accent.radio-warning > input:checked ~ span {
  border-color: #FDF3EA;
}

.radio.radio-accent.radio-warning > input:checked ~ span:after {
  background-color: #E48228;
}

.radio.radio-danger > span {
  border: 1px solid transparent;
}

.radio.radio-danger > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-danger > input:checked ~ span {
  background-color: #E43B28;
}

.radio.radio-danger > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-danger > span {
  background-color: #FDECEA;
  border: 1px solid transparent;
}

.radio.checkbox-light-danger > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-danger > input:checked ~ span {
  background-color: #E43B28;
}

.radio.checkbox-light-danger > input:checked ~ span:after {
  border-color: #ffffff;
}

.radio.radio-outline.radio-danger > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-danger > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-danger > input:checked ~ span {
  background-color: transparent;
  border-color: #E43B28;
}

.radio.radio-outline.radio-danger > input:checked ~ span:after {
  background-color: #E43B28;
  border-color: #E43B28;
}

.radio.radio-accent.radio-danger > span:after {
  background-color: #E43B28;
}

.radio.radio-accent.radio-danger > input:focus ~ span {
  border-color: #FDECEA;
}

.radio.radio-accent.radio-danger > input:focus ~ span:after {
  background-color: #E43B28;
}

.radio.radio-accent.radio-danger > input:checked ~ span {
  border-color: #FDECEA;
}

.radio.radio-accent.radio-danger > input:checked ~ span:after {
  background-color: #E43B28;
}

.radio.radio-light > span {
  border: 1px solid transparent;
}

.radio.radio-light > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-light > input:checked ~ span {
  background-color: #F3F6F9;
}

.radio.radio-light > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-light > span {
  background-color: #F3F6F9;
  border: 1px solid transparent;
}

.radio.checkbox-light-light > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-light > input:checked ~ span {
  background-color: #F3F6F9;
}

.radio.checkbox-light-light > input:checked ~ span:after {
  border-color: #7E8299;
}

.radio.radio-outline.radio-light > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-light > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-light > input:checked ~ span {
  background-color: transparent;
  border-color: #F3F6F9;
}

.radio.radio-outline.radio-light > input:checked ~ span:after {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
}

.radio.radio-accent.radio-light > span:after {
  background-color: #F3F6F9;
}

.radio.radio-accent.radio-light > input:focus ~ span {
  border-color: #F3F6F9;
}

.radio.radio-accent.radio-light > input:focus ~ span:after {
  background-color: #F3F6F9;
}

.radio.radio-accent.radio-light > input:checked ~ span {
  border-color: #F3F6F9;
}

.radio.radio-accent.radio-light > input:checked ~ span:after {
  background-color: #F3F6F9;
}

.radio.radio-dark > span {
  border: 1px solid transparent;
}

.radio.radio-dark > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-dark > input:checked ~ span {
  background-color: #181C32;
}

.radio.radio-dark > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-dark > span {
  background-color: #EBEDF3;
  border: 1px solid transparent;
}

.radio.checkbox-light-dark > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-dark > input:checked ~ span {
  background-color: #181C32;
}

.radio.checkbox-light-dark > input:checked ~ span:after {
  border-color: #ffffff;
}

.radio.radio-outline.radio-dark > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-dark > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-dark > input:checked ~ span {
  background-color: transparent;
  border-color: #181C32;
}

.radio.radio-outline.radio-dark > input:checked ~ span:after {
  background-color: #181C32;
  border-color: #181C32;
}

.radio.radio-accent.radio-dark > span:after {
  background-color: #181C32;
}

.radio.radio-accent.radio-dark > input:focus ~ span {
  border-color: #EBEDF3;
}

.radio.radio-accent.radio-dark > input:focus ~ span:after {
  background-color: #181C32;
}

.radio.radio-accent.radio-dark > input:checked ~ span {
  border-color: #EBEDF3;
}

.radio.radio-accent.radio-dark > input:checked ~ span:after {
  background-color: #181C32;
}

.radio.radio-white > span {
  border: 1px solid transparent;
}

.radio.radio-white > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.radio-white > input:checked ~ span {
  background-color: #ffffff;
}

.radio.radio-white > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.checkbox-light-white > span {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid transparent;
}

.radio.checkbox-light-white > input:focus ~ span {
  border: 1px solid transparent;
}

.radio.checkbox-light-white > input:checked ~ span {
  background-color: #ffffff;
}

.radio.checkbox-light-white > input:checked ~ span:after {
  border-color: #3F4254;
}

.radio.radio-outline.radio-white > span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-white > input:focus ~ span {
  background-color: transparent;
  border-color: #D1D3E0;
}

.radio.radio-outline.radio-white > input:checked ~ span {
  background-color: transparent;
  border-color: #ffffff;
}

.radio.radio-outline.radio-white > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

.radio.radio-accent.radio-white > span:after {
  background-color: #ffffff;
}

.radio.radio-accent.radio-white > input:focus ~ span {
  border-color: rgba(255, 255, 255, 0.1);
}

.radio.radio-accent.radio-white > input:focus ~ span:after {
  background-color: #ffffff;
}

.radio.radio-accent.radio-white > input:checked ~ span {
  border-color: rgba(255, 255, 255, 0.1);
}

.radio.radio-accent.radio-white > input:checked ~ span:after {
  background-color: #ffffff;
}

.radio-inline {
  display: flex;
  flex-wrap: wrap;
}

.radio-inline .radio {
  margin-right: 1rem;
  margin-bottom: 0.35rem;
}

.radio-inline .radio span {
  margin-right: 0.75rem;
}

.radio-inline .radio:last-child {
  margin-right: 0;
}

.radio-list {
  display: flex;
  flex-direction: column;
}

.radio-list .radio {
  margin-bottom: 1rem;
}

.radio-list .radio span {
  margin-right: 0.75rem;
}

.radio-list .radio:last-child {
  margin-bottom: 0;
}

.input-group .radio {
  margin-bottom: 0 !important;
  padding-left: 0;
}

.form-inline .radio {
  margin-left: 15px;
  margin-right: 15px;
}

.switch {
  display: flex;
  align-items: center;
  font-size: 1rem;
}

.switch label {
  margin: 0;
}

.switch input:empty {
  margin-left: -999px;
  height: 0;
  width: 0;
  overflow: hidden;
  position: absolute;
  opacity: 0;
}

.switch input:empty ~ span {
  display: inline-block;
  position: relative;
  float: left;
  width: 1px;
  text-indent: 0;
  cursor: pointer;
  user-select: none;
}

.switch input:empty ~ span:before,
.switch input:empty ~ span:after {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  bottom: 0;
  left: 0;
  content: ' ';
  transition: all 100ms ease-in;
}

.switch input[disabled] {
  cursor: not-allowed;
}

.switch input[disabled] ~ span:after,
.switch input[disabled] ~ span:before {
  cursor: not-allowed;
  opacity: 0.5;
}

.switch.switch-icon input:checked ~ span:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  line-height: 0;
}

.switch input:empty ~ span {
  margin: 2px 0;
  height: 30px;
  width: 57px;
  border-radius: 15px;
}

.switch input:empty ~ span:before,
.switch input:empty ~ span:after {
  width: 54px;
  border-radius: 15px;
}

.switch input:empty ~ span:after {
  height: 24px;
  width: 24px;
  top: 3px;
  bottom: 3px;
  margin-left: 3px;
  font-size: 0.65em;
  text-align: center;
  vertical-align: middle;
}

.switch input:checked ~ span:after {
  margin-left: 26px;
}

.switch.switch-sm input:empty ~ span {
  margin: 2px 0;
  height: 24px;
  width: 40px;
  border-radius: 12px;
}

.switch.switch-sm input:empty ~ span:before,
.switch.switch-sm input:empty ~ span:after {
  width: 38px;
  border-radius: 12px;
}

.switch.switch-sm input:empty ~ span:after {
  height: 20px;
  width: 20px;
  top: 2px;
  bottom: 2px;
  margin-left: 2px;
  font-size: 0.55em;
  text-align: center;
  vertical-align: middle;
}

.switch.switch-sm input:checked ~ span:after {
  margin-left: 16px;
}

.switch.switch-lg input:empty ~ span {
  margin: 2px 0;
  height: 40px;
  width: 75px;
  border-radius: 20px;
}

.switch.switch-lg input:empty ~ span:before,
.switch.switch-lg input:empty ~ span:after {
  width: 72px;
  border-radius: 20px;
}

.switch.switch-lg input:empty ~ span:after {
  height: 34px;
  width: 34px;
  top: 3px;
  bottom: 3px;
  margin-left: 3px;
  font-size: 0.75em;
  text-align: center;
  vertical-align: middle;
}

.switch.switch-lg input:checked ~ span:after {
  margin-left: 34px;
}

.switch input:empty ~ span:before {
  background-color: #EBEDF3;
}

.switch input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch input:checked ~ span:before {
  background-color: #EBEDF3;
}

.switch input:checked ~ span:after {
  opacity: 1;
  color: #ffffff;
  background-color: #212a4f;
}

.switch.switch-primary:not(.switch-outline) input:empty ~ span:before {
  background-color: #212a4f;
}

.switch.switch-primary:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-primary:not(.switch-outline) input:checked ~ span:before {
  background-color: #212a4f;
}

.switch.switch-primary:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #212a4f;
  background-color: #ffffff;
}

.switch.switch-outline.switch-primary input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-primary input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-primary input:checked ~ span:before {
  border: 2px solid #212a4f;
  background-color: transparent;
}

.switch.switch-outline.switch-primary input:checked ~ span:after {
  color: #ffffff;
  background-color: #212a4f;
}

.switch.switch-secondary:not(.switch-outline) input:empty ~ span:before {
  background-color: #E4E6EF;
}

.switch.switch-secondary:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-secondary:not(.switch-outline) input:checked ~ span:before {
  background-color: #E4E6EF;
}

.switch.switch-secondary:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #E4E6EF;
  background-color: #ffffff;
}

.switch.switch-outline.switch-secondary input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-secondary input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-secondary input:checked ~ span:before {
  border: 2px solid #E4E6EF;
  background-color: transparent;
}

.switch.switch-outline.switch-secondary input:checked ~ span:after {
  color: #ffffff;
  background-color: #E4E6EF;
}

.switch.switch-success:not(.switch-outline) input:empty ~ span:before {
  background-color: #13CD52;
}

.switch.switch-success:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-success:not(.switch-outline) input:checked ~ span:before {
  background-color: #13CD52;
}

.switch.switch-success:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #13CD52;
  background-color: #ffffff;
}

.switch.switch-outline.switch-success input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-success input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-success input:checked ~ span:before {
  border: 2px solid #13CD52;
  background-color: transparent;
}

.switch.switch-outline.switch-success input:checked ~ span:after {
  color: #ffffff;
  background-color: #13CD52;
}

.switch.switch-info:not(.switch-outline) input:empty ~ span:before {
  background-color: #215FD9;
}

.switch.switch-info:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-info:not(.switch-outline) input:checked ~ span:before {
  background-color: #215FD9;
}

.switch.switch-info:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #215FD9;
  background-color: #ffffff;
}

.switch.switch-outline.switch-info input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-info input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-info input:checked ~ span:before {
  border: 2px solid #215FD9;
  background-color: transparent;
}

.switch.switch-outline.switch-info input:checked ~ span:after {
  color: #ffffff;
  background-color: #215FD9;
}

.switch.switch-warning:not(.switch-outline) input:empty ~ span:before {
  background-color: #E48228;
}

.switch.switch-warning:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-warning:not(.switch-outline) input:checked ~ span:before {
  background-color: #E48228;
}

.switch.switch-warning:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #E48228;
  background-color: #ffffff;
}

.switch.switch-outline.switch-warning input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-warning input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-warning input:checked ~ span:before {
  border: 2px solid #E48228;
  background-color: transparent;
}

.switch.switch-outline.switch-warning input:checked ~ span:after {
  color: #ffffff;
  background-color: #E48228;
}

.switch.switch-danger:not(.switch-outline) input:empty ~ span:before {
  background-color: #E43B28;
}

.switch.switch-danger:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-danger:not(.switch-outline) input:checked ~ span:before {
  background-color: #E43B28;
}

.switch.switch-danger:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #E43B28;
  background-color: #ffffff;
}

.switch.switch-outline.switch-danger input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-danger input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-danger input:checked ~ span:before {
  border: 2px solid #E43B28;
  background-color: transparent;
}

.switch.switch-outline.switch-danger input:checked ~ span:after {
  color: #ffffff;
  background-color: #E43B28;
}

.switch.switch-light:not(.switch-outline) input:empty ~ span:before {
  background-color: #F3F6F9;
}

.switch.switch-light:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-light:not(.switch-outline) input:checked ~ span:before {
  background-color: #F3F6F9;
}

.switch.switch-light:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #F3F6F9;
  background-color: #ffffff;
}

.switch.switch-outline.switch-light input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-light input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-light input:checked ~ span:before {
  border: 2px solid #F3F6F9;
  background-color: transparent;
}

.switch.switch-outline.switch-light input:checked ~ span:after {
  color: #ffffff;
  background-color: #F3F6F9;
}

.switch.switch-dark:not(.switch-outline) input:empty ~ span:before {
  background-color: #181C32;
}

.switch.switch-dark:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-dark:not(.switch-outline) input:checked ~ span:before {
  background-color: #181C32;
}

.switch.switch-dark:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #181C32;
  background-color: #ffffff;
}

.switch.switch-outline.switch-dark input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-dark input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-dark input:checked ~ span:before {
  border: 2px solid #181C32;
  background-color: transparent;
}

.switch.switch-outline.switch-dark input:checked ~ span:after {
  color: #ffffff;
  background-color: #181C32;
}

.switch.switch-white:not(.switch-outline) input:empty ~ span:before {
  background-color: #ffffff;
}

.switch.switch-white:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

.switch.switch-white:not(.switch-outline) input:checked ~ span:before {
  background-color: #ffffff;
}

.switch.switch-white:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #ffffff;
  background-color: #ffffff;
}

.switch.switch-outline.switch-white input:empty ~ span:before {
  border: 2px solid #EBEDF3;
  background-color: transparent;
}

.switch.switch-outline.switch-white input:empty ~ span:after {
  background-color: #EBEDF3;
}

.switch.switch-outline.switch-white input:checked ~ span:before {
  border: 2px solid #ffffff;
  background-color: transparent;
}

.switch.switch-outline.switch-white input:checked ~ span:after {
  color: #ffffff;
  background-color: #ffffff;
}

.option {
  display: flex;
  padding: 1.4em;
  border: 1px solid #EBEDF3;
  border-radius: 0.42rem;
}

.option .option-control {
  width: 2.7rem;
  padding-top: 0.1rem;
}

.option .option-control .kt-radio {
  display: block;
}

.option .option-label {
  width: 100%;
}

.option .option-label .option-head {
  display: flex;
  justify-content: space-between;
}

.option .option-label .option-head .option-title {
  font-size: 1.1rem;
  font-weight: 500;
  color: #3F4254;
}

.option .option-label .option-head .option-focus {
  font-size: 1.1rem;
  font-weight: 600;
  color: #181C32;
}

.option .option-label .option-body {
  display: block;
  padding-top: 0.7rem;
  font-size: 0.9rem;
  color: #B5B5C3;
}

.option.option-plain {
  border: 0;
  padding: 0;
  margin-top: -0.2rem;
  margin-bottom: 2rem;
  align-items: center;
}

.option.option-plain .option-control {
  vertical-align: middle;
  width: 2.7rem;
}

.option.option-plain .option-control .radio {
  margin-bottom: 1.6rem;
}

.option.option-plain .option-label .option-body {
  padding-top: 0.2rem;
}

.dialog {
  width: 130px;
  margin: 0 auto;
  position: fixed;
  z-index: 1100;
  justify-content: center;
  padding: 1rem;
  box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border-radius: 0.42rem;
}

.dialog.dialog-top-center {
  display: flex;
  top: -100px;
  left: 50%;
  margin-left: -65px;
  transition: top 0.6s ease;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.dialog.dialog-top-center.dialog-shown {
  top: 0px;
  transition: top 0.6s ease;
}

.dialog.dialog-loader {
  font-size: 1rem;
  padding: 0.75rem;
  font-weight: 400;
  color: #3F4254;
}

.strikethrough {
  display: block;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
}

.strikethrough span {
  position: relative;
  display: inline-block;
  color: #B5B5C3;
  font-weight: 500;
}

.strikethrough span:before, .strikethrough span:after {
  content: "";
  position: absolute;
  top: 50%;
  width: 9999px;
  height: 1px;
  background: #EBEDF3;
}

.strikethrough span:before {
  right: 100%;
  margin-right: 15px;
}

.strikethrough span:after {
  left: 100%;
  margin-left: 15px;
}

.separator {
  height: 0;
}

.separator.separator-dashed {
  border-bottom: 1px dashed #EBEDF3;
}

.separator.separator-solid {
  border-bottom: 1px solid #EBEDF3;
}

.separator.separator-border-2 {
  border-bottom-width: 2px;
}

.separator.separator-border-3 {
  border-bottom-width: 3px;
}

.separator.separator-border-4 {
  border-bottom-width: 4px;
}

.separator.separator-primary {
  border-bottom-color: #212a4f;
}

.separator.separator-secondary {
  border-bottom-color: #E4E6EF;
}

.separator.separator-success {
  border-bottom-color: #13CD52;
}

.separator.separator-info {
  border-bottom-color: #215FD9;
}

.separator.separator-warning {
  border-bottom-color: #E48228;
}

.separator.separator-danger {
  border-bottom-color: #E43B28;
}

.separator.separator-light {
  border-bottom-color: #F3F6F9;
}

.separator.separator-dark {
  border-bottom-color: #181C32;
}

.separator.separator-white {
  border-bottom-color: #ffffff;
}

.image-input {
  position: relative;
  display: inline-block;
  border-radius: 0.42rem;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-input .image-input-wrapper {
  width: 120px;
  height: 120px;
  border-radius: 0.42rem;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-input [data-action="change"] {
  cursor: pointer;
  position: absolute;
  right: -10px;
  top: -10px;
}

.image-input [data-action="change"] input {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden;
  opacity: 0;
}

.image-input [data-action="cancel"],
.image-input [data-action="remove"] {
  position: absolute;
  right: -10px;
  bottom: -5px;
}

.image-input [data-action="cancel"] {
  display: none;
}

.image-input.image-input-changed [data-action="cancel"] {
  display: flex;
}

.image-input.image-input-changed [data-action="remove"] {
  display: none;
}

.image-input.image-input-empty [data-action="remove"],
.image-input.image-input-empty [data-action="cancel"] {
  display: none;
}

.image-input.image-input-circle {
  border-radius: 50%;
}

.image-input.image-input-circle .image-input-wrapper {
  border-radius: 50%;
}

.image-input.image-input-circle [data-action="change"] {
  right: 5px;
  top: 5px;
}

.image-input.image-input-circle [data-action="cancel"],
.image-input.image-input-circle [data-action="remove"] {
  right: 5px;
  bottom: 5px;
}

.image-input.image-input-outline .image-input-wrapper {
  border: 3px solid #ffffff;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
}

.label {
  padding: 0;
  margin: 0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  font-size: 0.8rem;
  background-color: #EBEDF3;
  color: #3F4254;
  font-weight: 400;
  height: 20px;
  width: 20px;
  font-size: 0.8rem;
}

.label.label-primary {
  color: #FFFFFF;
  background-color: #212a4f;
}

.label.label-outline-primary {
  background-color: transparent;
  color: #212a4f;
  border: 1px solid #212a4f;
}

.label.label-outline-primary.label-outline-2x {
  border: 2px solid #212a4f;
}

.label.label-light-primary {
  color: #212a4f;
  background-color: #F4F4F6;
}

.label.label-secondary {
  color: #3F4254;
  background-color: #E4E6EF;
}

.label.label-outline-secondary {
  background-color: transparent;
  color: #3F4254;
  border: 1px solid #E4E6EF;
}

.label.label-outline-secondary.label-outline-2x {
  border: 2px solid #E4E6EF;
}

.label.label-light-secondary {
  color: #E4E6EF;
  background-color: #EBEDF3;
}

.label.label-success {
  color: #ffffff;
  background-color: #13CD52;
}

.label.label-outline-success {
  background-color: transparent;
  color: #13CD52;
  border: 1px solid #13CD52;
}

.label.label-outline-success.label-outline-2x {
  border: 2px solid #13CD52;
}

.label.label-light-success {
  color: #13CD52;
  background-color: #E8FAEE;
}

.label.label-info {
  color: #ffffff;
  background-color: #215FD9;
}

.label.label-outline-info {
  background-color: transparent;
  color: #215FD9;
  border: 1px solid #215FD9;
}

.label.label-outline-info.label-outline-2x {
  border: 2px solid #215FD9;
}

.label.label-light-info {
  color: #215FD9;
  background-color: #E9EFFC;
}

.label.label-warning {
  color: #ffffff;
  background-color: #E48228;
}

.label.label-outline-warning {
  background-color: transparent;
  color: #E48228;
  border: 1px solid #E48228;
}

.label.label-outline-warning.label-outline-2x {
  border: 2px solid #E48228;
}

.label.label-light-warning {
  color: #E48228;
  background-color: #FDF3EA;
}

.label.label-danger {
  color: #ffffff;
  background-color: #E43B28;
}

.label.label-outline-danger {
  background-color: transparent;
  color: #E43B28;
  border: 1px solid #E43B28;
}

.label.label-outline-danger.label-outline-2x {
  border: 2px solid #E43B28;
}

.label.label-light-danger {
  color: #E43B28;
  background-color: #FDECEA;
}

.label.label-light {
  color: #7E8299;
  background-color: #F3F6F9;
}

.label.label-outline-light {
  background-color: transparent;
  color: #3F4254;
  border: 1px solid #F3F6F9;
}

.label.label-outline-light.label-outline-2x {
  border: 2px solid #F3F6F9;
}

.label.label-light-light {
  color: #F3F6F9;
  background-color: #F3F6F9;
}

.label.label-dark {
  color: #ffffff;
  background-color: #181C32;
}

.label.label-outline-dark {
  background-color: transparent;
  color: #181C32;
  border: 1px solid #181C32;
}

.label.label-outline-dark.label-outline-2x {
  border: 2px solid #181C32;
}

.label.label-light-dark {
  color: #181C32;
  background-color: #EBEDF3;
}

.label.label-white {
  color: #3F4254;
  background-color: #ffffff;
}

.label.label-outline-white {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
}

.label.label-outline-white.label-outline-2x {
  border: 2px solid #ffffff;
}

.label.label-light-white {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
}

.label.label-inline {
  width: auto;
  padding: 0.15rem 0.75rem;
  border-radius: 0.42rem;
}

.label.label-inline.label-md {
  padding: 0.8rem 0.6rem;
}

.label.label-inline.label-lg {
  padding: 0.9rem 0.75rem;
}

.label.label-inline.label-xl {
  padding: 1rem 0.85rem;
}

.label.label-pill {
  border-radius: none;
}

.label.label-rounded {
  border-radius: 0.42rem;
}

.label.label-square {
  border-radius: 0;
}

.label.label-dot {
  display: inline-block;
  font-size: 0 !important;
  vertical-align: middle;
  text-align: center;
}

.label.label-inline {
  width: auto;
}

.label.label-dot {
  line-height: 6px;
  min-height: 6px;
  min-width: 6px;
  height: 6px;
  width: 6px;
}

.label.label-sm {
  height: 16px;
  width: 16px;
  font-size: 0.75rem;
}

.label.label-sm.label-inline {
  width: auto;
}

.label.label-sm.label-dot {
  line-height: 4px;
  min-height: 4px;
  min-width: 4px;
  height: 4px;
  width: 4px;
}

.label.label-lg {
  height: 24px;
  width: 24px;
  font-size: 0.9rem;
}

.label.label-lg.label-inline {
  width: auto;
}

.label.label-lg.label-dot {
  line-height: 8px;
  min-height: 8px;
  min-width: 8px;
  height: 8px;
  width: 8px;
}

.label.label-xl {
  height: 28px;
  width: 28px;
  font-size: 1rem;
}

.label.label-xl.label-inline {
  width: auto;
}

.label.label-xl.label-dot {
  line-height: 10px;
  min-height: 10px;
  min-width: 10px;
  height: 10px;
  width: 10px;
}

.loader {
  display: inline-block;
  margin: 0 auto;
  border-radius: 100%;
  background-color: #F3F6F9;
  opacity: 0;
  animation: animation-loader 0.9s infinite ease-in-out;
  width: 1.4rem;
  height: 1.4rem;
}

.btn .loader {
  position: relative;
  line-height: 0;
}

.loader.loader-lg {
  width: 3px;
  height: 3px;
}

.loader.loader-sm {
  width: 1px;
  height: 1px;
}

.loader.loader-primary {
  background-color: #212a4f;
}

.loader.loader-secondary {
  background-color: #E4E6EF;
}

.loader.loader-success {
  background-color: #13CD52;
}

.loader.loader-info {
  background-color: #215FD9;
}

.loader.loader-warning {
  background-color: #E48228;
}

.loader.loader-danger {
  background-color: #E43B28;
}

.loader.loader-light {
  background-color: #F3F6F9;
}

.loader.loader-dark {
  background-color: #181C32;
}

.loader.loader-white {
  background-color: #ffffff;
}

@keyframes animation-loader {
  0% {
    opacity: 0.3;
    transform: scale(0);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

.symbol {
  display: inline-block;
  flex-shrink: 0;
  position: relative;
  border-radius: 0.42rem;
}

.symbol .symbol-label {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  line-height: 0;
  color: #3F4254;
  background-color: #F3F6F9;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 0.42rem;
}

.symbol .symbol-badge {
  position: absolute;
  border: 2px solid #ffffff;
  border-radius: 100%;
  top: 0;
  right: 0;
}

.symbol > img {
  display: flex;
  border-radius: 0.42rem;
}

.symbol.symbol-circle {
  border-radius: 50%;
}

.symbol.symbol-circle > img {
  border-radius: 50%;
}

.symbol.symbol-circle .symbol-label {
  border-radius: 50%;
}

.symbol.symbol-primary .symbol-label {
  background-color: #212a4f;
  color: #FFFFFF;
}

.symbol.symbol-light-primary .symbol-label {
  background-color: #F4F4F6;
  color: #212a4f;
}

.symbol.symbol-secondary .symbol-label {
  background-color: #E4E6EF;
  color: #3F4254;
}

.symbol.symbol-light-secondary .symbol-label {
  background-color: #EBEDF3;
  color: #E4E6EF;
}

.symbol.symbol-success .symbol-label {
  background-color: #13CD52;
  color: #ffffff;
}

.symbol.symbol-light-success .symbol-label {
  background-color: #E8FAEE;
  color: #13CD52;
}

.symbol.symbol-info .symbol-label {
  background-color: #215FD9;
  color: #ffffff;
}

.symbol.symbol-light-info .symbol-label {
  background-color: #E9EFFC;
  color: #215FD9;
}

.symbol.symbol-warning .symbol-label {
  background-color: #E48228;
  color: #ffffff;
}

.symbol.symbol-light-warning .symbol-label {
  background-color: #FDF3EA;
  color: #E48228;
}

.symbol.symbol-danger .symbol-label {
  background-color: #E43B28;
  color: #ffffff;
}

.symbol.symbol-light-danger .symbol-label {
  background-color: #FDECEA;
  color: #E43B28;
}

.symbol.symbol-light .symbol-label {
  background-color: #F3F6F9;
  color: #7E8299;
}

.symbol.symbol-light-light .symbol-label {
  background-color: #F3F6F9;
  color: #F3F6F9;
}

.symbol.symbol-dark .symbol-label {
  background-color: #181C32;
  color: #ffffff;
}

.symbol.symbol-light-dark .symbol-label {
  background-color: #EBEDF3;
  color: #181C32;
}

.symbol.symbol-white .symbol-label {
  background-color: #ffffff;
  color: #3F4254;
}

.symbol.symbol-light-white .symbol-label {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
}

.symbol.symbol-20 > img {
  width: 100%;
  max-width: 20px;
  height: 20px;
}

.symbol.symbol-20 .symbol-label {
  width: 20px;
  height: 20px;
}

.symbol.symbol-20 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-20 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-20.symbol-circle .symbol-badge {
  top: -7.9px;
  right: -7.9px;
}

.symbol.symbol-20.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -7.9px;
}

.symbol.symbol-20.symbol-fixed .symbol-label {
  width: 20px;
  height: 20px;
}

.symbol.symbol-20.symbol-fixed > img {
  width: 20px;
  height: 20px;
  max-width: auto;
}

.symbol.symbol-20.symbol-2by3 .symbol-label {
  height: 20px;
  width: 30px;
}

.symbol.symbol-20.symbol-2by3 > img {
  height: 20px;
  width: 30px;
  max-width: auto;
}

.symbol.symbol-25 > img {
  width: 100%;
  max-width: 25px;
  height: 25px;
}

.symbol.symbol-25 .symbol-label {
  width: 25px;
  height: 25px;
}

.symbol.symbol-25 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-25 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-25.symbol-circle .symbol-badge {
  top: -6.875px;
  right: -6.875px;
}

.symbol.symbol-25.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6.875px;
}

.symbol.symbol-25.symbol-fixed .symbol-label {
  width: 25px;
  height: 25px;
}

.symbol.symbol-25.symbol-fixed > img {
  width: 25px;
  height: 25px;
  max-width: auto;
}

.symbol.symbol-25.symbol-2by3 .symbol-label {
  height: 25px;
  width: 37.5px;
}

.symbol.symbol-25.symbol-2by3 > img {
  height: 25px;
  width: 37.5px;
  max-width: auto;
}

.symbol.symbol-30 > img {
  width: 100%;
  max-width: 30px;
  height: 30px;
}

.symbol.symbol-30 .symbol-label {
  width: 30px;
  height: 30px;
}

.symbol.symbol-30 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-30 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-30.symbol-circle .symbol-badge {
  top: -5.85px;
  right: -5.85px;
}

.symbol.symbol-30.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -5.85px;
}

.symbol.symbol-30.symbol-fixed .symbol-label {
  width: 30px;
  height: 30px;
}

.symbol.symbol-30.symbol-fixed > img {
  width: 30px;
  height: 30px;
  max-width: auto;
}

.symbol.symbol-30.symbol-2by3 .symbol-label {
  height: 30px;
  width: 45px;
}

.symbol.symbol-30.symbol-2by3 > img {
  height: 30px;
  width: 45px;
  max-width: auto;
}

.symbol.symbol-35 > img {
  width: 100%;
  max-width: 35px;
  height: 35px;
}

.symbol.symbol-35 .symbol-label {
  width: 35px;
  height: 35px;
}

.symbol.symbol-35 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-35 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-35.symbol-circle .symbol-badge {
  top: -4.825px;
  right: -4.825px;
}

.symbol.symbol-35.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -4.825px;
}

.symbol.symbol-35.symbol-fixed .symbol-label {
  width: 35px;
  height: 35px;
}

.symbol.symbol-35.symbol-fixed > img {
  width: 35px;
  height: 35px;
  max-width: auto;
}

.symbol.symbol-35.symbol-2by3 .symbol-label {
  height: 35px;
  width: 52.5px;
}

.symbol.symbol-35.symbol-2by3 > img {
  height: 35px;
  width: 52.5px;
  max-width: auto;
}

.symbol.symbol-40 > img {
  width: 100%;
  max-width: 40px;
  height: 40px;
}

.symbol.symbol-40 .symbol-label {
  width: 40px;
  height: 40px;
}

.symbol.symbol-40 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-40 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-40.symbol-circle .symbol-badge {
  top: -3.8px;
  right: -3.8px;
}

.symbol.symbol-40.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -3.8px;
}

.symbol.symbol-40.symbol-fixed .symbol-label {
  width: 40px;
  height: 40px;
}

.symbol.symbol-40.symbol-fixed > img {
  width: 40px;
  height: 40px;
  max-width: auto;
}

.symbol.symbol-40.symbol-2by3 .symbol-label {
  height: 40px;
  width: 60px;
}

.symbol.symbol-40.symbol-2by3 > img {
  height: 40px;
  width: 60px;
  max-width: auto;
}

.symbol.symbol-45 > img {
  width: 100%;
  max-width: 45px;
  height: 45px;
}

.symbol.symbol-45 .symbol-label {
  width: 45px;
  height: 45px;
}

.symbol.symbol-45 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-45 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-45.symbol-circle .symbol-badge {
  top: -2.775px;
  right: -2.775px;
}

.symbol.symbol-45.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -2.775px;
}

.symbol.symbol-45.symbol-fixed .symbol-label {
  width: 45px;
  height: 45px;
}

.symbol.symbol-45.symbol-fixed > img {
  width: 45px;
  height: 45px;
  max-width: auto;
}

.symbol.symbol-45.symbol-2by3 .symbol-label {
  height: 45px;
  width: 67.5px;
}

.symbol.symbol-45.symbol-2by3 > img {
  height: 45px;
  width: 67.5px;
  max-width: auto;
}

.symbol > img {
  width: 100%;
  max-width: 50px;
  height: 50px;
}

.symbol .symbol-label {
  width: 50px;
  height: 50px;
}

.symbol .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-circle .symbol-badge {
  top: -1.75px;
  right: -1.75px;
}

.symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -1.75px;
}

.symbol.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}

.symbol.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}

.symbol.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}

.symbol.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}

.symbol.symbol-50 > img {
  width: 100%;
  max-width: 50px;
  height: 50px;
}

.symbol.symbol-50 .symbol-label {
  width: 50px;
  height: 50px;
}

.symbol.symbol-50 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-50 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-50.symbol-circle .symbol-badge {
  top: -1.75px;
  right: -1.75px;
}

.symbol.symbol-50.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -1.75px;
}

.symbol.symbol-50.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}

.symbol.symbol-50.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}

.symbol.symbol-50.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}

.symbol.symbol-50.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}

.symbol.symbol-55 > img {
  width: 100%;
  max-width: 55px;
  height: 55px;
}

.symbol.symbol-55 .symbol-label {
  width: 55px;
  height: 55px;
}

.symbol.symbol-55 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-55 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-55.symbol-circle .symbol-badge {
  top: -0.725px;
  right: -0.725px;
}

.symbol.symbol-55.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -0.725px;
}

.symbol.symbol-55.symbol-fixed .symbol-label {
  width: 55px;
  height: 55px;
}

.symbol.symbol-55.symbol-fixed > img {
  width: 55px;
  height: 55px;
  max-width: auto;
}

.symbol.symbol-55.symbol-2by3 .symbol-label {
  height: 55px;
  width: 82.5px;
}

.symbol.symbol-55.symbol-2by3 > img {
  height: 55px;
  width: 82.5px;
  max-width: auto;
}

.symbol.symbol-60 > img {
  width: 100%;
  max-width: 60px;
  height: 60px;
}

.symbol.symbol-60 .symbol-label {
  width: 60px;
  height: 60px;
}

.symbol.symbol-60 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-60 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-60.symbol-circle .symbol-badge {
  top: 0.3px;
  right: 0.3px;
}

.symbol.symbol-60.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 0.3px;
}

.symbol.symbol-60.symbol-fixed .symbol-label {
  width: 60px;
  height: 60px;
}

.symbol.symbol-60.symbol-fixed > img {
  width: 60px;
  height: 60px;
  max-width: auto;
}

.symbol.symbol-60.symbol-2by3 .symbol-label {
  height: 60px;
  width: 90px;
}

.symbol.symbol-60.symbol-2by3 > img {
  height: 60px;
  width: 90px;
  max-width: auto;
}

.symbol.symbol-65 > img {
  width: 100%;
  max-width: 65px;
  height: 65px;
}

.symbol.symbol-65 .symbol-label {
  width: 65px;
  height: 65px;
}

.symbol.symbol-65 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-65 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-65.symbol-circle .symbol-badge {
  top: 1.325px;
  right: 1.325px;
}

.symbol.symbol-65.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 1.325px;
}

.symbol.symbol-65.symbol-fixed .symbol-label {
  width: 65px;
  height: 65px;
}

.symbol.symbol-65.symbol-fixed > img {
  width: 65px;
  height: 65px;
  max-width: auto;
}

.symbol.symbol-65.symbol-2by3 .symbol-label {
  height: 65px;
  width: 97.5px;
}

.symbol.symbol-65.symbol-2by3 > img {
  height: 65px;
  width: 97.5px;
  max-width: auto;
}

.symbol.symbol-70 > img {
  width: 100%;
  max-width: 70px;
  height: 70px;
}

.symbol.symbol-70 .symbol-label {
  width: 70px;
  height: 70px;
}

.symbol.symbol-70 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-70 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-70.symbol-circle .symbol-badge {
  top: 2.35px;
  right: 2.35px;
}

.symbol.symbol-70.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 2.35px;
}

.symbol.symbol-70.symbol-fixed .symbol-label {
  width: 70px;
  height: 70px;
}

.symbol.symbol-70.symbol-fixed > img {
  width: 70px;
  height: 70px;
  max-width: auto;
}

.symbol.symbol-70.symbol-2by3 .symbol-label {
  height: 70px;
  width: 105px;
}

.symbol.symbol-70.symbol-2by3 > img {
  height: 70px;
  width: 105px;
  max-width: auto;
}

.symbol.symbol-75 > img {
  width: 100%;
  max-width: 75px;
  height: 75px;
}

.symbol.symbol-75 .symbol-label {
  width: 75px;
  height: 75px;
}

.symbol.symbol-75 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-75 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-75.symbol-circle .symbol-badge {
  top: 3.375px;
  right: 3.375px;
}

.symbol.symbol-75.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 3.375px;
}

.symbol.symbol-75.symbol-fixed .symbol-label {
  width: 75px;
  height: 75px;
}

.symbol.symbol-75.symbol-fixed > img {
  width: 75px;
  height: 75px;
  max-width: auto;
}

.symbol.symbol-75.symbol-2by3 .symbol-label {
  height: 75px;
  width: 112.5px;
}

.symbol.symbol-75.symbol-2by3 > img {
  height: 75px;
  width: 112.5px;
  max-width: auto;
}

.symbol.symbol-80 > img {
  width: 100%;
  max-width: 80px;
  height: 80px;
}

.symbol.symbol-80 .symbol-label {
  width: 80px;
  height: 80px;
}

.symbol.symbol-80 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-80 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-80.symbol-circle .symbol-badge {
  top: 4.4px;
  right: 4.4px;
}

.symbol.symbol-80.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 4.4px;
}

.symbol.symbol-80.symbol-fixed .symbol-label {
  width: 80px;
  height: 80px;
}

.symbol.symbol-80.symbol-fixed > img {
  width: 80px;
  height: 80px;
  max-width: auto;
}

.symbol.symbol-80.symbol-2by3 .symbol-label {
  height: 80px;
  width: 120px;
}

.symbol.symbol-80.symbol-2by3 > img {
  height: 80px;
  width: 120px;
  max-width: auto;
}

.symbol.symbol-85 > img {
  width: 100%;
  max-width: 85px;
  height: 85px;
}

.symbol.symbol-85 .symbol-label {
  width: 85px;
  height: 85px;
}

.symbol.symbol-85 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-85 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-85.symbol-circle .symbol-badge {
  top: 5.425px;
  right: 5.425px;
}

.symbol.symbol-85.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 5.425px;
}

.symbol.symbol-85.symbol-fixed .symbol-label {
  width: 85px;
  height: 85px;
}

.symbol.symbol-85.symbol-fixed > img {
  width: 85px;
  height: 85px;
  max-width: auto;
}

.symbol.symbol-85.symbol-2by3 .symbol-label {
  height: 85px;
  width: 127.5px;
}

.symbol.symbol-85.symbol-2by3 > img {
  height: 85px;
  width: 127.5px;
  max-width: auto;
}

.symbol.symbol-90 > img {
  width: 100%;
  max-width: 90px;
  height: 90px;
}

.symbol.symbol-90 .symbol-label {
  width: 90px;
  height: 90px;
}

.symbol.symbol-90 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-90 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-90.symbol-circle .symbol-badge {
  top: 6.45px;
  right: 6.45px;
}

.symbol.symbol-90.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 6.45px;
}

.symbol.symbol-90.symbol-fixed .symbol-label {
  width: 90px;
  height: 90px;
}

.symbol.symbol-90.symbol-fixed > img {
  width: 90px;
  height: 90px;
  max-width: auto;
}

.symbol.symbol-90.symbol-2by3 .symbol-label {
  height: 90px;
  width: 135px;
}

.symbol.symbol-90.symbol-2by3 > img {
  height: 90px;
  width: 135px;
  max-width: auto;
}

.symbol.symbol-95 > img {
  width: 100%;
  max-width: 95px;
  height: 95px;
}

.symbol.symbol-95 .symbol-label {
  width: 95px;
  height: 95px;
}

.symbol.symbol-95 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-95 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-95.symbol-circle .symbol-badge {
  top: 7.475px;
  right: 7.475px;
}

.symbol.symbol-95.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 7.475px;
}

.symbol.symbol-95.symbol-fixed .symbol-label {
  width: 95px;
  height: 95px;
}

.symbol.symbol-95.symbol-fixed > img {
  width: 95px;
  height: 95px;
  max-width: auto;
}

.symbol.symbol-95.symbol-2by3 .symbol-label {
  height: 95px;
  width: 142.5px;
}

.symbol.symbol-95.symbol-2by3 > img {
  height: 95px;
  width: 142.5px;
  max-width: auto;
}

.symbol.symbol-100 > img {
  width: 100%;
  max-width: 100px;
  height: 100px;
}

.symbol.symbol-100 .symbol-label {
  width: 100px;
  height: 100px;
}

.symbol.symbol-100 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-100 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-100.symbol-circle .symbol-badge {
  top: 8.5px;
  right: 8.5px;
}

.symbol.symbol-100.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 8.5px;
}

.symbol.symbol-100.symbol-fixed .symbol-label {
  width: 100px;
  height: 100px;
}

.symbol.symbol-100.symbol-fixed > img {
  width: 100px;
  height: 100px;
  max-width: auto;
}

.symbol.symbol-100.symbol-2by3 .symbol-label {
  height: 100px;
  width: 150px;
}

.symbol.symbol-100.symbol-2by3 > img {
  height: 100px;
  width: 150px;
  max-width: auto;
}

.symbol.symbol-120 > img {
  width: 100%;
  max-width: 120px;
  height: 120px;
}

.symbol.symbol-120 .symbol-label {
  width: 120px;
  height: 120px;
}

.symbol.symbol-120 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-120 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-120.symbol-circle .symbol-badge {
  top: 12.6px;
  right: 12.6px;
}

.symbol.symbol-120.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 12.6px;
}

.symbol.symbol-120.symbol-fixed .symbol-label {
  width: 120px;
  height: 120px;
}

.symbol.symbol-120.symbol-fixed > img {
  width: 120px;
  height: 120px;
  max-width: auto;
}

.symbol.symbol-120.symbol-2by3 .symbol-label {
  height: 120px;
  width: 180px;
}

.symbol.symbol-120.symbol-2by3 > img {
  height: 120px;
  width: 180px;
  max-width: auto;
}

.symbol.symbol-130 > img {
  width: 100%;
  max-width: 130px;
  height: 130px;
}

.symbol.symbol-130 .symbol-label {
  width: 130px;
  height: 130px;
}

.symbol.symbol-130 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-130 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-130.symbol-circle .symbol-badge {
  top: 14.65px;
  right: 14.65px;
}

.symbol.symbol-130.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 14.65px;
}

.symbol.symbol-130.symbol-fixed .symbol-label {
  width: 130px;
  height: 130px;
}

.symbol.symbol-130.symbol-fixed > img {
  width: 130px;
  height: 130px;
  max-width: auto;
}

.symbol.symbol-130.symbol-2by3 .symbol-label {
  height: 130px;
  width: 195px;
}

.symbol.symbol-130.symbol-2by3 > img {
  height: 130px;
  width: 195px;
  max-width: auto;
}

.symbol.symbol-140 > img {
  width: 100%;
  max-width: 140px;
  height: 140px;
}

.symbol.symbol-140 .symbol-label {
  width: 140px;
  height: 140px;
}

.symbol.symbol-140 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-140 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-140.symbol-circle .symbol-badge {
  top: 16.7px;
  right: 16.7px;
}

.symbol.symbol-140.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 16.7px;
}

.symbol.symbol-140.symbol-fixed .symbol-label {
  width: 140px;
  height: 140px;
}

.symbol.symbol-140.symbol-fixed > img {
  width: 140px;
  height: 140px;
  max-width: auto;
}

.symbol.symbol-140.symbol-2by3 .symbol-label {
  height: 140px;
  width: 210px;
}

.symbol.symbol-140.symbol-2by3 > img {
  height: 140px;
  width: 210px;
  max-width: auto;
}

.symbol.symbol-150 > img {
  width: 100%;
  max-width: 150px;
  height: 150px;
}

.symbol.symbol-150 .symbol-label {
  width: 150px;
  height: 150px;
}

.symbol.symbol-150 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

.symbol.symbol-150 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

.symbol.symbol-150.symbol-circle .symbol-badge {
  top: 18.75px;
  right: 18.75px;
}

.symbol.symbol-150.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 18.75px;
}

.symbol.symbol-150.symbol-fixed .symbol-label {
  width: 150px;
  height: 150px;
}

.symbol.symbol-150.symbol-fixed > img {
  width: 150px;
  height: 150px;
  max-width: auto;
}

.symbol.symbol-150.symbol-2by3 .symbol-label {
  height: 150px;
  width: 225px;
}

.symbol.symbol-150.symbol-2by3 > img {
  height: 150px;
  width: 225px;
  max-width: auto;
}

@media (min-width: 576px) {
  .symbol.symbol-sm-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  .symbol.symbol-sm-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  .symbol.symbol-sm-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-sm-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-sm-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-sm-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  .symbol.symbol-sm-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  .symbol.symbol-sm-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-sm-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-sm-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  .symbol.symbol-sm-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  .symbol.symbol-sm-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-sm-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-sm-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-sm-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  .symbol.symbol-sm-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  .symbol.symbol-sm-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-sm-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-sm-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  .symbol.symbol-sm-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  .symbol.symbol-sm-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-sm-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-sm-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-sm-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  .symbol.symbol-sm-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  .symbol.symbol-sm-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-sm-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-sm-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-sm-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-sm-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-sm-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-sm-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-sm-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-sm-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  .symbol.symbol-sm-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  .symbol.symbol-sm-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-sm-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-sm-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  .symbol.symbol-sm-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  .symbol.symbol-sm-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-sm-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-sm-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-sm-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  .symbol.symbol-sm-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  .symbol.symbol-sm-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-sm-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-sm-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  .symbol.symbol-sm-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  .symbol.symbol-sm-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-sm-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-sm-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-sm-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  .symbol.symbol-sm-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  .symbol.symbol-sm-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-sm-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-sm-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  .symbol.symbol-sm-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-sm-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  .symbol.symbol-sm-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  .symbol.symbol-sm-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-sm-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  .symbol.symbol-sm-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  .symbol.symbol-sm-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  .symbol.symbol-sm-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  .symbol.symbol-sm-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-sm-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  .symbol.symbol-sm-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  .symbol.symbol-sm-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-sm-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  .symbol.symbol-sm-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  .symbol.symbol-sm-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  .symbol.symbol-sm-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-sm-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  .symbol.symbol-sm-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  .symbol.symbol-sm-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-sm-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  .symbol.symbol-sm-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-sm-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  .symbol.symbol-sm-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  .symbol.symbol-sm-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-sm-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  .symbol.symbol-sm-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  .symbol.symbol-sm-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-sm-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  .symbol.symbol-sm-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  .symbol.symbol-sm-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  .symbol.symbol-sm-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  .symbol.symbol-sm-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-sm-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-sm-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-sm-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  .symbol.symbol-sm-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-sm-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  .symbol.symbol-sm-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  .symbol.symbol-sm-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-sm-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  .symbol.symbol-sm-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  .symbol.symbol-sm-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  .symbol.symbol-sm-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  .symbol.symbol-sm-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-sm-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  .symbol.symbol-sm-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  .symbol.symbol-sm-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-sm-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  .symbol.symbol-sm-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  .symbol.symbol-sm-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  .symbol.symbol-sm-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  .symbol.symbol-sm-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-sm-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  .symbol.symbol-sm-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  .symbol.symbol-sm-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-sm-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  .symbol.symbol-sm-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  .symbol.symbol-sm-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  .symbol.symbol-sm-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-sm-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-sm-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  .symbol.symbol-sm-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  .symbol.symbol-sm-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-sm-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-sm-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 768px) {
  .symbol.symbol-md-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  .symbol.symbol-md-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  .symbol.symbol-md-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-md-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-md-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-md-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  .symbol.symbol-md-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  .symbol.symbol-md-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-md-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-md-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-md-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  .symbol.symbol-md-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  .symbol.symbol-md-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-md-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-md-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-md-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  .symbol.symbol-md-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  .symbol.symbol-md-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-md-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-md-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-md-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  .symbol.symbol-md-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  .symbol.symbol-md-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-md-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-md-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-md-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  .symbol.symbol-md-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  .symbol.symbol-md-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-md-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-md-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-md-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-md-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-md-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-md-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-md-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-md-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  .symbol.symbol-md-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  .symbol.symbol-md-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-md-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-md-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-md-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  .symbol.symbol-md-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  .symbol.symbol-md-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-md-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-md-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-md-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  .symbol.symbol-md-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  .symbol.symbol-md-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-md-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-md-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-md-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  .symbol.symbol-md-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  .symbol.symbol-md-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-md-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-md-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-md-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  .symbol.symbol-md-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  .symbol.symbol-md-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-md-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-md-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-md-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  .symbol.symbol-md-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-md-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  .symbol.symbol-md-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  .symbol.symbol-md-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-md-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  .symbol.symbol-md-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  .symbol.symbol-md-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  .symbol.symbol-md-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  .symbol.symbol-md-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-md-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  .symbol.symbol-md-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  .symbol.symbol-md-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-md-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  .symbol.symbol-md-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  .symbol.symbol-md-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  .symbol.symbol-md-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  .symbol.symbol-md-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-md-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  .symbol.symbol-md-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  .symbol.symbol-md-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-md-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  .symbol.symbol-md-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-md-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  .symbol.symbol-md-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  .symbol.symbol-md-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-md-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  .symbol.symbol-md-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  .symbol.symbol-md-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-md-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  .symbol.symbol-md-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  .symbol.symbol-md-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  .symbol.symbol-md-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  .symbol.symbol-md-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  .symbol.symbol-md-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-md-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-md-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-md-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  .symbol.symbol-md-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-md-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  .symbol.symbol-md-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  .symbol.symbol-md-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-md-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  .symbol.symbol-md-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  .symbol.symbol-md-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  .symbol.symbol-md-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  .symbol.symbol-md-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-md-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  .symbol.symbol-md-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  .symbol.symbol-md-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-md-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  .symbol.symbol-md-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  .symbol.symbol-md-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  .symbol.symbol-md-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  .symbol.symbol-md-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-md-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  .symbol.symbol-md-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  .symbol.symbol-md-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-md-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  .symbol.symbol-md-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  .symbol.symbol-md-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  .symbol.symbol-md-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-md-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-md-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  .symbol.symbol-md-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  .symbol.symbol-md-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-md-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-md-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 992px) {
  .symbol.symbol-lg-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  .symbol.symbol-lg-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  .symbol.symbol-lg-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-lg-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-lg-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-lg-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  .symbol.symbol-lg-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  .symbol.symbol-lg-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-lg-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-lg-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  .symbol.symbol-lg-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  .symbol.symbol-lg-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-lg-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-lg-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-lg-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  .symbol.symbol-lg-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  .symbol.symbol-lg-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-lg-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-lg-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  .symbol.symbol-lg-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  .symbol.symbol-lg-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-lg-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-lg-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-lg-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  .symbol.symbol-lg-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  .symbol.symbol-lg-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-lg-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-lg-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-lg-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-lg-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-lg-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-lg-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-lg-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-lg-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  .symbol.symbol-lg-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  .symbol.symbol-lg-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-lg-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-lg-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  .symbol.symbol-lg-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  .symbol.symbol-lg-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-lg-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-lg-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-lg-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  .symbol.symbol-lg-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  .symbol.symbol-lg-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-lg-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-lg-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  .symbol.symbol-lg-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  .symbol.symbol-lg-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-lg-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-lg-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-lg-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  .symbol.symbol-lg-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  .symbol.symbol-lg-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-lg-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-lg-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  .symbol.symbol-lg-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-lg-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  .symbol.symbol-lg-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  .symbol.symbol-lg-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-lg-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  .symbol.symbol-lg-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  .symbol.symbol-lg-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  .symbol.symbol-lg-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  .symbol.symbol-lg-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-lg-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  .symbol.symbol-lg-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  .symbol.symbol-lg-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-lg-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  .symbol.symbol-lg-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  .symbol.symbol-lg-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  .symbol.symbol-lg-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-lg-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  .symbol.symbol-lg-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  .symbol.symbol-lg-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-lg-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  .symbol.symbol-lg-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-lg-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  .symbol.symbol-lg-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  .symbol.symbol-lg-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-lg-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  .symbol.symbol-lg-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  .symbol.symbol-lg-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-lg-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  .symbol.symbol-lg-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  .symbol.symbol-lg-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  .symbol.symbol-lg-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  .symbol.symbol-lg-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-lg-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-lg-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-lg-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  .symbol.symbol-lg-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-lg-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  .symbol.symbol-lg-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  .symbol.symbol-lg-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-lg-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  .symbol.symbol-lg-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  .symbol.symbol-lg-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  .symbol.symbol-lg-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  .symbol.symbol-lg-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-lg-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  .symbol.symbol-lg-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  .symbol.symbol-lg-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-lg-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  .symbol.symbol-lg-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  .symbol.symbol-lg-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  .symbol.symbol-lg-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  .symbol.symbol-lg-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-lg-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  .symbol.symbol-lg-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  .symbol.symbol-lg-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-lg-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  .symbol.symbol-lg-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  .symbol.symbol-lg-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  .symbol.symbol-lg-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-lg-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-lg-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  .symbol.symbol-lg-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  .symbol.symbol-lg-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-lg-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-lg-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 1200px) {
  .symbol.symbol-xl-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  .symbol.symbol-xl-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  .symbol.symbol-xl-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-xl-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-xl-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-xl-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  .symbol.symbol-xl-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  .symbol.symbol-xl-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-xl-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-xl-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  .symbol.symbol-xl-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  .symbol.symbol-xl-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-xl-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-xl-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-xl-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  .symbol.symbol-xl-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  .symbol.symbol-xl-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-xl-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-xl-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  .symbol.symbol-xl-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  .symbol.symbol-xl-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-xl-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-xl-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-xl-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  .symbol.symbol-xl-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  .symbol.symbol-xl-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-xl-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-xl-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xl-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-xl-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-xl-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-xl-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-xl-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xl-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  .symbol.symbol-xl-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  .symbol.symbol-xl-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-xl-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-xl-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  .symbol.symbol-xl-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  .symbol.symbol-xl-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-xl-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-xl-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-xl-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  .symbol.symbol-xl-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  .symbol.symbol-xl-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-xl-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-xl-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  .symbol.symbol-xl-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  .symbol.symbol-xl-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-xl-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-xl-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-xl-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  .symbol.symbol-xl-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  .symbol.symbol-xl-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-xl-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-xl-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  .symbol.symbol-xl-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-xl-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  .symbol.symbol-xl-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  .symbol.symbol-xl-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-xl-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  .symbol.symbol-xl-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  .symbol.symbol-xl-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  .symbol.symbol-xl-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  .symbol.symbol-xl-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-xl-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  .symbol.symbol-xl-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  .symbol.symbol-xl-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-xl-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  .symbol.symbol-xl-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  .symbol.symbol-xl-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  .symbol.symbol-xl-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xl-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  .symbol.symbol-xl-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  .symbol.symbol-xl-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xl-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  .symbol.symbol-xl-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-xl-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  .symbol.symbol-xl-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  .symbol.symbol-xl-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-xl-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  .symbol.symbol-xl-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  .symbol.symbol-xl-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-xl-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  .symbol.symbol-xl-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  .symbol.symbol-xl-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  .symbol.symbol-xl-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  .symbol.symbol-xl-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-xl-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-xl-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-xl-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  .symbol.symbol-xl-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-xl-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  .symbol.symbol-xl-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  .symbol.symbol-xl-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-xl-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  .symbol.symbol-xl-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  .symbol.symbol-xl-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  .symbol.symbol-xl-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  .symbol.symbol-xl-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-xl-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  .symbol.symbol-xl-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  .symbol.symbol-xl-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-xl-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  .symbol.symbol-xl-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  .symbol.symbol-xl-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  .symbol.symbol-xl-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  .symbol.symbol-xl-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-xl-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  .symbol.symbol-xl-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  .symbol.symbol-xl-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-xl-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  .symbol.symbol-xl-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  .symbol.symbol-xl-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  .symbol.symbol-xl-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xl-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xl-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  .symbol.symbol-xl-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  .symbol.symbol-xl-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-xl-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-xl-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 1400px) {
  .symbol.symbol-xxl-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  .symbol.symbol-xxl-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  .symbol.symbol-xxl-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-xxl-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-xxl-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-xxl-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  .symbol.symbol-xxl-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  .symbol.symbol-xxl-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-xxl-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-xxl-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  .symbol.symbol-xxl-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  .symbol.symbol-xxl-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-xxl-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-xxl-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-xxl-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  .symbol.symbol-xxl-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  .symbol.symbol-xxl-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-xxl-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-xxl-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  .symbol.symbol-xxl-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  .symbol.symbol-xxl-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-xxl-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-xxl-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-xxl-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  .symbol.symbol-xxl-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  .symbol.symbol-xxl-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-xxl-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-xxl-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xxl-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  .symbol.symbol-xxl-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  .symbol.symbol-xxl-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-xxl-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-xxl-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xxl-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  .symbol.symbol-xxl-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  .symbol.symbol-xxl-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-xxl-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-xxl-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  .symbol.symbol-xxl-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  .symbol.symbol-xxl-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-xxl-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-xxl-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-xxl-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  .symbol.symbol-xxl-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  .symbol.symbol-xxl-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-xxl-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-xxl-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  .symbol.symbol-xxl-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  .symbol.symbol-xxl-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-xxl-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-xxl-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-xxl-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  .symbol.symbol-xxl-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  .symbol.symbol-xxl-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-xxl-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-xxl-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  .symbol.symbol-xxl-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-xxl-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  .symbol.symbol-xxl-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  .symbol.symbol-xxl-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  .symbol.symbol-xxl-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  .symbol.symbol-xxl-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  .symbol.symbol-xxl-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  .symbol.symbol-xxl-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  .symbol.symbol-xxl-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-xxl-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  .symbol.symbol-xxl-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  .symbol.symbol-xxl-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  .symbol.symbol-xxl-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  .symbol.symbol-xxl-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  .symbol.symbol-xxl-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  .symbol.symbol-xxl-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xxl-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  .symbol.symbol-xxl-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  .symbol.symbol-xxl-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xxl-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  .symbol.symbol-xxl-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-xxl-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  .symbol.symbol-xxl-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  .symbol.symbol-xxl-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-xxl-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  .symbol.symbol-xxl-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  .symbol.symbol-xxl-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  .symbol.symbol-xxl-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  .symbol.symbol-xxl-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  .symbol.symbol-xxl-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  .symbol.symbol-xxl-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  .symbol.symbol-xxl-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-xxl-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-xxl-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-xxl-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  .symbol.symbol-xxl-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-xxl-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  .symbol.symbol-xxl-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  .symbol.symbol-xxl-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  .symbol.symbol-xxl-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  .symbol.symbol-xxl-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  .symbol.symbol-xxl-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  .symbol.symbol-xxl-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  .symbol.symbol-xxl-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-xxl-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  .symbol.symbol-xxl-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  .symbol.symbol-xxl-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  .symbol.symbol-xxl-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  .symbol.symbol-xxl-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  .symbol.symbol-xxl-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  .symbol.symbol-xxl-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  .symbol.symbol-xxl-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-xxl-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  .symbol.symbol-xxl-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  .symbol.symbol-xxl-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  .symbol.symbol-xxl-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  .symbol.symbol-xxl-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  .symbol.symbol-xxl-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  .symbol.symbol-xxl-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  .symbol.symbol-xxl-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  .symbol.symbol-xxl-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  .symbol.symbol-xxl-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  .symbol.symbol-xxl-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-xxl-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-xxl-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

.symbol-group {
  display: flex;
  align-items: center;
}

.symbol-group .symbol {
  position: relative;
  z-index: 0;
  margin-left: -10px;
  border: 2px solid #ffffff;
  transition: all 0.3s ease;
}

.symbol-group .symbol:first-child {
  margin-left: 0;
}

.symbol-group .symbol:hover {
  transition: all 0.3s ease;
  z-index: 1;
}

.symbol-group.symbol-hover .symbol {
  cursor: pointer;
}

.symbol-list {
  display: flex;
  align-items: center;
}

.symbol-list .symbol {
  margin-right: 0.5rem;
}

.symbol-list .symbol:last-child {
  margin-right: 0;
}

.pulse {
  position: relative;
}

.pulse .pulse-ring {
  display: block;
  border-radius: 40px;
  height: 40px;
  width: 40px;
  position: absolute;
  animation: animation-pulse 3.5s ease-out;
  animation-iteration-count: infinite;
  opacity: 0;
  border-width: 3px;
  border-style: solid;
  border-color: #E4E6EF;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .pulse .pulse-ring {
    top: 2px;
    left: 2px;
  }
}

.pulse.pulse-primary .pulse-ring {
  border-color: rgba(33, 42, 79, 0.75);
}

.pulse.pulse-secondary .pulse-ring {
  border-color: rgba(228, 230, 239, 0.75);
}

.pulse.pulse-success .pulse-ring {
  border-color: rgba(19, 205, 82, 0.75);
}

.pulse.pulse-info .pulse-ring {
  border-color: rgba(33, 95, 217, 0.75);
}

.pulse.pulse-warning .pulse-ring {
  border-color: rgba(228, 130, 40, 0.75);
}

.pulse.pulse-danger .pulse-ring {
  border-color: rgba(228, 59, 40, 0.75);
}

.pulse.pulse-light .pulse-ring {
  border-color: rgba(243, 246, 249, 0.75);
}

.pulse.pulse-dark .pulse-ring {
  border-color: rgba(24, 28, 50, 0.75);
}

.pulse.pulse-white .pulse-ring {
  border-color: rgba(255, 255, 255, 0.75);
}

@keyframes animation-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0.0;
  }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0.0;
  }
  65% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0.0;
  }
}

.page-loading * {
  transition: none !important;
}

.page-loader {
  background: #fff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  display: none;
}

.page-loading .page-loader {
  display: flex;
  justify-content: center;
  align-items: center;
}

.page-loader.page-loader-non-block {
  background: transparent;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  right: auto;
  bottom: auto;
  width: auto;
}

.page-loading-non-block .page-loader.page-loader-non-block {
  display: inline-block;
}

.page-loader.page-loader-logo {
  flex-direction: column;
  align-items: center;
}

.page-loader.page-loader-logo img {
  display: block;
}

.page-loader.page-loader-logo .spinner {
  margin-top: 3rem;
}

.page-loader.page-loader-logo .spinner:before {
  width: 26px;
  height: 26px;
  margin-top: -13px;
  margin-left: -13px;
}

.quick-search .quick-search-form {
  padding: 0;
}

.quick-search .quick-search-form .input-group {
  background-color: transparent;
}

.quick-search .quick-search-form .input-group-prepend,
.quick-search .quick-search-form .input-group-append {
  background-color: transparent;
}

.quick-search .quick-search-form .input-group-prepend .input-group-text,
.quick-search .quick-search-form .input-group-append .input-group-text {
  background-color: transparent;
  border: 0;
}

.quick-search .quick-search-form .input-group-append {
  padding: 0;
  justify-content: center;
  align-items: center;
}

.quick-search .quick-search-form .form-control {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding: 0;
  border-radius: 0;
}

.quick-search .quick-search-form .quick-search-close {
  cursor: pointer;
  display: none;
}

.quick-search .quick-search-wrapper {
  display: none;
}

.quick-search .quick-search-wrapper.ps {
  padding-right: 10px !important;
  margin-right: -10px !important;
}

.quick-search .quick-search-result {
  padding: 0;
  margin: 0;
}

.quick-search.quick-search-has-result .quick-search-wrapper {
  display: block;
}

.quick-search.quick-search-dropdown {
  padding: 1rem 1.5rem;
}

.quick-search.quick-search-dropdown .quick-search-form .input-group:before {
  right: 0;
}

.quick-search.quick-search-dropdown .quick-search-form .input-group .input-group-prepend .input-group-text {
  padding-left: 0;
}

.quick-search.quick-search-dropdown .quick-search-form .input-group .input-group-append .input-group-text {
  padding-right: 0;
}

.quick-search.quick-search-dropdown .quick-search-wrapper {
  margin: 1.5rem 0 0.5rem 0;
}

.quick-search.quick-search-dropdown.quick-search-has-result .quick-search-form {
  border-bottom: 1px solid #EBEDF3;
  padding-bottom: 0.75rem;
}

.quick-search.quick-search-inline .dropdown-menu {
  padding: 1.5rem;
}

.quick-search.quick-search-offcanvas .quick-search-form {
  margin-bottom: 1.5rem;
}

.quick-search.quick-search-offcanvas .quick-search-form .form-control {
  font-size: 1rem;
  font-weight: 500;
}

.quick-search.quick-search-offcanvas .quick-search-form .input-group:before {
  right: 0;
}

.quick-search.quick-search-offcanvas .quick-search-form .input-group .input-group-prepend .input-group-text {
  padding-left: 0;
}

.quick-search.quick-search-offcanvas .quick-search-form .input-group .input-group-append .input-group-text {
  padding-right: 0;
}

.quick-search.quick-search-offcanvas .quick-search-wrapper {
  display: block;
}

.scrolltop {
  display: none;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor: pointer;
  z-index: 100;
  background-color: #212a4f;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  opacity: 0;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  border-radius: 0.42rem !important;
}

.scrolltop .svg-icon svg {
  height: 24px;
  width: 24px;
}

.scrolltop .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.scrolltop .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.scrolltop > i {
  font-size: 1.3rem;
  color: #ffffff;
}

.scrolltop:hover > i {
  color: #ffffff;
}

.scrolltop:hover .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.scrolltop:hover .svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

[data-scrolltop="on"] .scrolltop {
  opacity: 0.3;
  animation: animation-scrolltop .4s ease-out 1;
  display: flex;
}

[data-scrolltop="on"] .scrolltop:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  opacity: 1;
}

@media (max-width: 991.98px) {
  .scrolltop {
    bottom: 30px;
    right: 15px;
    width: 30px;
    height: 30px;
  }
}

@keyframes animation-scrolltop {
  from {
    margin-bottom: -15px;
  }
  to {
    margin-bottom: 0;
  }
}

.spinner {
  position: relative;
}

.spinner:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 0;
  border-radius: 50%;
  border: 2px solid #D1D3E0;
  border-right: 2px solid transparent;
}

.spinner:before {
  width: 1.5rem;
  height: 1.5rem;
  margin-top: -0.75rem;
}

.spinner.spinner-center:before {
  left: 50%;
  margin-left: -0.75rem;
}

.spinner.spinner-left:before {
  right: auto;
}

.spinner.spinner-right:before {
  left: auto;
}

.spinner.spinner-sm:before {
  width: 1.25rem;
  height: 1.25rem;
  margin-top: -0.625rem;
}

.spinner.spinner-sm.spinner-center:before {
  left: 50%;
  margin-left: -0.625rem;
}

.spinner.spinner-sm.spinner-left:before {
  right: auto;
}

.spinner.spinner-sm.spinner-right:before {
  left: auto;
}

.spinner.spinner-lg:before {
  width: 2rem;
  height: 2rem;
  margin-top: -1rem;
}

.spinner.spinner-lg.spinner-center:before {
  left: 50%;
  margin-left: -1rem;
}

.spinner.spinner-lg.spinner-left:before {
  right: auto;
}

.spinner.spinner-lg.spinner-right:before {
  left: auto;
}

.spinner:before {
  animation: animation-spinner .5s linear infinite;
}

.spinner.spinner-primary:before {
  border: 2px solid #212a4f;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-primary:before {
  border: 2px solid #161d36;
  border-right: 2px solid transparent;
}

.spinner.spinner-secondary:before {
  border: 2px solid #E4E6EF;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-secondary:before {
  border: 2px solid #ced1e2;
  border-right: 2px solid transparent;
}

.spinner.spinner-success:before {
  border: 2px solid #13CD52;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-success:before {
  border: 2px solid #10ac45;
  border-right: 2px solid transparent;
}

.spinner.spinner-info:before {
  border: 2px solid #215FD9;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-info:before {
  border: 2px solid #1c51ba;
  border-right: 2px solid transparent;
}

.spinner.spinner-warning:before {
  border: 2px solid #E48228;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-warning:before {
  border: 2px solid #ce701a;
  border-right: 2px solid transparent;
}

.spinner.spinner-danger:before {
  border: 2px solid #E43B28;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-danger:before {
  border: 2px solid #ce2c1a;
  border-right: 2px solid transparent;
}

.spinner.spinner-light:before {
  border: 2px solid #F3F6F9;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-light:before {
  border: 2px solid #dbe4ed;
  border-right: 2px solid transparent;
}

.spinner.spinner-dark:before {
  border: 2px solid #181C32;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-dark:before {
  border: 2px solid #0c0e1a;
  border-right: 2px solid transparent;
}

.spinner.spinner-white:before {
  border: 2px solid #ffffff;
  border-right: 2px solid transparent;
}

.spinner.spinner-darker-white:before {
  border: 2px solid #ededed;
  border-right: 2px solid transparent;
}

.spinner.spinner-right:before {
  left: auto;
  right: 1rem;
}

.spinner.spinner-right.btn:not(.btn-block) {
  padding-right: 3.5rem;
}

.spinner.spinner-right.btn:not(.btn-block).spinner-sm {
  padding-right: 3.25rem;
}

.spinner.spinner-right.btn:not(.btn-block).spinner-lg {
  padding-right: 4rem;
}

.spinner.spinner-left:before {
  right: auto;
  left: 1rem;
}

.spinner.spinner-left.btn:not(.btn-block) {
  padding-left: 3.5rem;
}

.spinner.spinner-left.btn:not(.btn-block).spinner-sm {
  padding-left: 3.25rem;
}

.spinner.spinner-left.btn:not(.btn-block).spinner-lg {
  padding-left: 4rem;
}

.spinner.spinner-track:before {
  animation: animation-spinner .5s linear infinite;
}

.spinner.spinner-track.spinner-primary:before {
  border: 2px solid #5266b7;
  border-top-color: #1c2444;
}

.spinner.spinner-track.spinner-darker-primary:before {
  border: 2px solid #3f5097;
  border-top-color: #12172b;
}

.spinner.spinner-track.spinner-secondary:before {
  border: 2px solid white;
  border-top-color: #dadde9;
}

.spinner.spinner-track.spinner-darker-secondary:before {
  border: 2px solid white;
  border-top-color: #c4c8dc;
}

.spinner.spinner-track.spinner-success:before {
  border: 2px solid #85f4ab;
  border-top-color: #12bf4c;
}

.spinner.spinner-track.spinner-darker-success:before {
  border: 2px solid #57ef8a;
  border-top-color: #0f9e3f;
}

.spinner.spinner-track.spinner-info:before {
  border: 2px solid #a2bdf1;
  border-top-color: #1f59cc;
}

.spinner.spinner-track.spinner-darker-info:before {
  border: 2px solid #769dea;
  border-top-color: #1a4cad;
}

.spinner.spinner-track.spinner-warning:before {
  border: 2px solid #f5d1b0;
  border-top-color: #e17a1c;
}

.spinner.spinner-track.spinner-darker-warning:before {
  border: 2px solid #efb783;
  border-top-color: #c16918;
}

.spinner.spinner-track.spinner-danger:before {
  border: 2px solid #f5b7b0;
  border-top-color: #e1301c;
}

.spinner.spinner-track.spinner-darker-danger:before {
  border: 2px solid #ef8e83;
  border-top-color: #c12918;
}

.spinner.spinner-track.spinner-light:before {
  border: 2px solid white;
  border-top-color: #e9eef4;
}

.spinner.spinner-track.spinner-darker-light:before {
  border: 2px solid white;
  border-top-color: #d1dde8;
}

.spinner.spinner-track.spinner-dark:before {
  border: 2px solid #4a5699;
  border-top-color: #131628;
}

.spinner.spinner-track.spinner-darker-dark:before {
  border: 2px solid #394377;
  border-top-color: #070910;
}

.spinner.spinner-track.spinner-white:before {
  border: 2px solid white;
  border-top-color: #f7f7f7;
}

.spinner.spinner-track.spinner-darker-white:before {
  border: 2px solid white;
  border-top-color: #e6e6e6;
}

.spinner-grow {
  vertical-align: sub;
}

.spinner-border {
  vertical-align: sub;
}

@keyframes animation-spinner {
  to {
    transform: rotate(360deg);
  }
}

.sticky-toolbar {
  width: 46px;
  position: fixed;
  top: 30%;
  right: 0;
  list-style: none;
  margin: 0;
  z-index: 95;
  background: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.svg-icon svg {
  height: 1.5rem;
  width: 1.5rem;
}

.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-icon-white svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

.svg-icon.svg-icon-white svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-white svg path {
  fill: #ffffff !important;
}

.svg-icon.svg-icon-primary svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f !important;
}

.svg-icon.svg-icon-primary svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-primary svg path {
  fill: #212a4f !important;
}

.svg-icon.svg-icon-secondary svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.svg-icon.svg-icon-secondary svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-secondary svg path {
  fill: #181C32 !important;
}

.svg-icon.svg-icon-success svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52 !important;
}

.svg-icon.svg-icon-success svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-success svg path {
  fill: #13CD52 !important;
}

.svg-icon.svg-icon-info svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9 !important;
}

.svg-icon.svg-icon-info svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-info svg path {
  fill: #215FD9 !important;
}

.svg-icon.svg-icon-warning svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228 !important;
}

.svg-icon.svg-icon-warning svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-warning svg path {
  fill: #E48228 !important;
}

.svg-icon.svg-icon-danger svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28 !important;
}

.svg-icon.svg-icon-danger svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-danger svg path {
  fill: #E43B28 !important;
}

.svg-icon.svg-icon-light svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9 !important;
}

.svg-icon.svg-icon-light svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-light svg path {
  fill: #F3F6F9 !important;
}

.svg-icon.svg-icon-dark svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32 !important;
}

.svg-icon.svg-icon-dark svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-dark svg path {
  fill: #181C32 !important;
}

.svg-icon.svg-icon-dark-75 svg g [fill] {
  transition: fill 0.3s ease;
  fill: #3F4254 !important;
}

.svg-icon.svg-icon-dark-75 svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-dark-75 svg path {
  fill: #3F4254 !important;
}

.svg-icon.svg-icon-dark-65 svg g [fill] {
  transition: fill 0.3s ease;
  fill: #5E6278 !important;
}

.svg-icon.svg-icon-dark-65 svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-dark-65 svg path {
  fill: #5E6278 !important;
}

.svg-icon.svg-icon-dark-50 svg g [fill] {
  transition: fill 0.3s ease;
  fill: #7E8299 !important;
}

.svg-icon.svg-icon-dark-50 svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-dark-50 svg path {
  fill: #7E8299 !important;
}

.svg-icon.svg-icon-dark-25 svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0 !important;
}

.svg-icon.svg-icon-dark-25 svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-dark-25 svg path {
  fill: #D1D3E0 !important;
}

.svg-icon.svg-icon-muted svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3 !important;
}

.svg-icon.svg-icon-muted svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.svg-icon.svg-logo-muted svg path {
  fill: #B5B5C3 !important;
}

.svg-icon.svg-icon-sm svg {
  height: 1.25rem !important;
  width: 1.25rem !important;
}

.svg-icon.svg-icon-md svg {
  height: 1.5rem !important;
  width: 1.5rem !important;
}

.svg-icon.svg-icon-lg svg {
  height: 1.75rem !important;
  width: 1.75rem !important;
}

.svg-icon.svg-icon-xl svg {
  height: 2rem !important;
  width: 2rem !important;
}

.svg-icon.svg-icon-xxl svg {
  height: 2.25rem !important;
  width: 2.25rem !important;
}

.svg-icon.svg-icon-1x svg {
  height: 1rem !important;
  width: 1rem !important;
}

.svg-icon.svg-icon-2x svg {
  height: 2rem !important;
  width: 2rem !important;
}

.svg-icon.svg-icon-3x svg {
  height: 3rem !important;
  width: 3rem !important;
}

.svg-icon.svg-icon-4x svg {
  height: 4rem !important;
  width: 4rem !important;
}

.svg-icon.svg-icon-5x svg {
  height: 5rem !important;
  width: 5rem !important;
}

.svg-icon.svg-icon-6x svg {
  height: 6rem !important;
  width: 6rem !important;
}

.svg-icon.svg-icon-7x svg {
  height: 7rem !important;
  width: 7rem !important;
}

.svg-icon.svg-icon-8x svg {
  height: 8rem !important;
  width: 8rem !important;
}

.svg-icon.svg-icon-9x svg {
  height: 9rem !important;
  width: 9rem !important;
}

.svg-icon.svg-icon-10x svg {
  height: 10rem !important;
  width: 10rem !important;
}

.svg-icon.svg-icon-full svg {
  height: 100% !important;
  width: 100% !important;
}

@media (min-width: 576px) {
  .svg-icon.svg-icon-sm-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-sm-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-sm-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-sm-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-sm-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-sm-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-sm-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-sm-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-sm-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-sm-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-sm-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-sm-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-sm-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  .svg-icon.svg-icon-sm-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  .svg-icon.svg-icon-sm-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  .svg-icon.svg-icon-sm-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 768px) {
  .svg-icon.svg-icon-md-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-md-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-md-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-md-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-md-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-md-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-md-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-md-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-md-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-md-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-md-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-md-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-md-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  .svg-icon.svg-icon-md-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  .svg-icon.svg-icon-md-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  .svg-icon.svg-icon-md-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 992px) {
  .svg-icon.svg-icon-lg-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-lg-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-lg-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-lg-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-lg-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-lg-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-lg-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-lg-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-lg-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-lg-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-lg-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-lg-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-lg-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  .svg-icon.svg-icon-lg-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  .svg-icon.svg-icon-lg-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  .svg-icon.svg-icon-lg-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 1200px) {
  .svg-icon.svg-icon-xl-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-xl-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-xl-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-xl-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xl-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-xl-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-xl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-xl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-xl-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-xl-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-xl-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  .svg-icon.svg-icon-xl-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  .svg-icon.svg-icon-xl-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  .svg-icon.svg-icon-xl-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 1400px) {
  .svg-icon.svg-icon-xxl-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-xxl-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-xxl-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-xxl-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xxl-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-xxl-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xxl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xxl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-xxl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-xxl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-xxl-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-xxl-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-xxl-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  .svg-icon.svg-icon-xxl-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  .svg-icon.svg-icon-xxl-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  .svg-icon.svg-icon-xxl-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

.svg-icon.svg-icon-flip svg {
  transform: scaleX(-1);
}

.svg.svg-fill-white {
  fill: #ffffff !important;
}

.svg.svg-fill-light-white {
  fill: rgba(255, 255, 255, 0.1) !important;
}

.svg.svg-fill-primary {
  fill: #212a4f !important;
}

.svg.svg-fill-light-primary {
  fill: #F4F4F6 !important;
}

.svg.svg-fill-secondary {
  fill: #181C32 !important;
}

.svg.svg-fill-light-secondary {
  fill: #EBEDF3 !important;
}

.svg.svg-fill-success {
  fill: #13CD52 !important;
}

.svg.svg-fill-light-success {
  fill: #E8FAEE !important;
}

.svg.svg-fill-info {
  fill: #215FD9 !important;
}

.svg.svg-fill-light-info {
  fill: #E9EFFC !important;
}

.svg.svg-fill-warning {
  fill: #E48228 !important;
}

.svg.svg-fill-light-warning {
  fill: #FDF3EA !important;
}

.svg.svg-fill-danger {
  fill: #E43B28 !important;
}

.svg.svg-fill-light-danger {
  fill: #FDECEA !important;
}

.svg.svg-fill-light {
  fill: #F3F6F9 !important;
}

.svg.svg-fill-light-light {
  fill: #F3F6F9 !important;
}

.svg.svg-fill-dark {
  fill: #181C32 !important;
}

.svg.svg-fill-light-dark {
  fill: #EBEDF3 !important;
}

.svg.svg-fill-dark-75 {
  fill: #3F4254 !important;
}

.svg.svg-fill-light-dark-75 {
  fill: !important;
}

.svg.svg-fill-dark-65 {
  fill: #5E6278 !important;
}

.svg.svg-fill-light-dark-65 {
  fill: !important;
}

.svg.svg-fill-dark-50 {
  fill: #7E8299 !important;
}

.svg.svg-fill-light-dark-50 {
  fill: !important;
}

.svg.svg-fill-dark-25 {
  fill: #D1D3E0 !important;
}

.svg.svg-fill-light-dark-25 {
  fill: !important;
}

.svg.svg-fill-muted {
  fill: #B5B5C3 !important;
}

.svg.svg-fill-light-muted {
  fill: !important;
}

.timeline.timeline-1 {
  position: relative;
}

.timeline.timeline-1 .timeline-sep {
  z-index: 0;
  content: '';
  position: absolute;
  left: 73px;
  width: 4px;
  top: 0;
  bottom: 0;
  background-color: #EBEDF3;
}

.timeline.timeline-1 .timeline-item {
  flex-grow: 1;
  display: flex;
  margin-bottom: 1rem;
  align-items: center;
}

.timeline.timeline-1 .timeline-item .timeline-label {
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 60px;
  font-weight: 500;
  color: #B5B5C3;
}

.timeline.timeline-1 .timeline-item .timeline-badge {
  display: flex;
  width: 30px;
  height: 30px;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  background-color: white;
  border-radius: 50%;
  border: 4px solid white;
  position: relative;
  z-index: 0;
}

.timeline.timeline-1 .timeline-item .timeline-badge .svg-icon,
.timeline.timeline-1 .timeline-item .timeline-badge i {
  line-height: 0;
}

.timeline.timeline-1 .timeline-item .timeline-content {
  flex-grow: 1;
  font-size: 1rem;
  padding: 0 0 0 0.75rem;
}

.timeline.timeline-1 .timeline-item:last-child {
  margin-bottom: 0;
}

.timeline.timeline-2 {
  position: relative;
  padding: 0;
  margin: 0;
}

.timeline.timeline-2 .timeline-bar {
  background-color: #EBEDF3;
  position: absolute;
  display: block;
  content: '';
  width: 1px;
  top: 5px;
  bottom: 5px;
  left: 4px;
  z-index: 0;
  margin: 0.5rem 0;
}

.timeline.timeline-2 .timeline-item {
  display: flex;
  align-items: center;
  padding: 0.5rem 0;
}

.timeline.timeline-2 .timeline-item .timeline-badge {
  position: relative;
  z-index: 1;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 100%;
  background-color: #E4E6EF;
  flex-shrink: 0;
  margin-right: 1.5rem;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-primary {
  background-color: #212a4f;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-secondary {
  background-color: #E4E6EF;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-success {
  background-color: #13CD52;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-info {
  background-color: #215FD9;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-warning {
  background-color: #E48228;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-danger {
  background-color: #E43B28;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-light {
  background-color: #F3F6F9;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-dark {
  background-color: #181C32;
}

.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-white {
  background-color: #ffffff;
}

.timeline.timeline-2 .timeline-item .timeline-content {
  flex-grow: 1;
}

.timeline.timeline-3 .timeline-items {
  margin: 0;
  padding: 0;
}

.timeline.timeline-3 .timeline-items .timeline-item {
  margin-left: 25px;
  border-left: 2px solid #EBEDF3;
  padding: 0 0 20px 50px;
  position: relative;
}

.timeline.timeline-3 .timeline-items .timeline-item .timeline-media {
  position: absolute;
  top: 0;
  left: -26px;
  border: 2px solid #EBEDF3;
  border-radius: 100%;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  line-height: 0;
}

.timeline.timeline-3 .timeline-items .timeline-item .timeline-media i {
  font-size: 1.4rem;
}

.timeline.timeline-3 .timeline-items .timeline-item .timeline-media .svg-icon svg {
  height: 24px;
  width: 24px;
}

.timeline.timeline-3 .timeline-items .timeline-item .timeline-media img {
  max-width: 48px;
  max-height: 48px;
  border-radius: 100%;
}

.timeline.timeline-3 .timeline-items .timeline-item .timeline-content {
  border-radius: 0.85rem;
  position: relative;
  background-color: #F3F6F9;
  padding: 0.75rem 1.5rem;
}

.timeline.timeline-3 .timeline-items .timeline-item .timeline-content:before {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  top: 10px;
  left: -25px;
  border-right: solid 10px #F3F6F9;
  border-bottom: solid 17px transparent;
  border-left: solid 17px transparent;
  border-top: solid 17px transparent;
}

.timeline.timeline-3 .timeline-items .timeline-item:last-child {
  border-left-color: transparent;
  padding-bottom: 0;
}

.timeline.timeline-4 {
  position: relative;
  width: 100%;
}

.timeline.timeline-4:after {
  content: '';
  position: absolute;
  width: 5px;
  top: 0;
  margin-top: 0.1rem;
  bottom: 0;
  left: 50%;
  margin-left: -2.5px;
  background-color: #EBEDF3;
  border-radius: 0.42rem;
}

.timeline.timeline-4.timeline-center {
  margin: 0 auto;
}

.timeline.timeline-4 .timeline-bar {
  border-radius: 0.42rem;
  width: 20px;
  height: 5px;
  position: absolute;
  left: 50%;
  margin-left: -10px;
  background-color: #EBEDF3;
}

.timeline.timeline-4 .timeline-items {
  position: relative;
}

.timeline.timeline-4 .timeline-items .timeline-item {
  position: relative;
  margin-left: 0;
  width: 50%;
  min-height: 3rem;
}

.timeline.timeline-4 .timeline-items .timeline-item:after {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  top: 3rem;
  left: 100%;
  margin-left: -3rem;
  border-left: solid 10px #F3F6F9;
  border-bottom: solid 17px transparent;
  border-right: solid 17px transparent;
  border-top: solid 17px transparent;
}

.timeline.timeline-4 .timeline-items .timeline-item .timeline-badge {
  background: white;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  position: absolute;
  top: 3.5rem;
}

.timeline.timeline-4 .timeline-items .timeline-item .timeline-badge > div {
  border-radius: 50%;
  width: 6px;
  height: 6px;
}

.timeline.timeline-4 .timeline-items .timeline-item .timeline-label {
  display: block;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  margin-bottom: 0.5rem;
}

.timeline.timeline-4 .timeline-items .timeline-item .timeline-content {
  position: relative;
  border-radius: 0.42rem;
  padding: 1rem 1.5rem;
  background-color: #F3F6F9;
}

.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-left {
  left: 0;
  padding-right: 2.85rem;
  position: relative;
}

.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-left .timeline-badge {
  right: -10px;
}

.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-left .timeline-label {
  text-align: right;
}

.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right {
  left: 50%;
  padding-left: 2.86rem;
}

.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right .timeline-badge {
  left: -10px;
}

.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right .timeline-label {
  text-align: left;
}

.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right:after {
  right: 100%;
  left: auto;
  margin-right: -3rem;
  border-right: solid 10px #F3F6F9;
  border-left: solid 17px transparent;
}

.timeline.timeline-4 .timeline-items .timeline-item:first-child {
  top: 2rem;
}

.timeline.timeline-4 .timeline-items .timeline-item:last-child {
  bottom: 2rem;
}

.timeline.timeline-4.timeline-justified .timeline-bar {
  left: 5px;
}

.timeline.timeline-4.timeline-justified:after {
  left: 5px;
}

.timeline.timeline-4.timeline-justified .timeline-items {
  padding: 1rem 0;
}

.timeline.timeline-4.timeline-justified .timeline-items .timeline-item {
  width: 100%;
  left: 0;
  padding-left: 2.85rem;
  position: relative;
  top: 0;
  bottom: 0;
  margin-bottom: 1.5rem;
}

.timeline.timeline-4.timeline-justified .timeline-items .timeline-item:after {
  right: 100%;
  left: auto;
  margin-left: auto;
  margin-right: -3rem;
  border-right: solid 10px #F3F6F9;
  border-left: solid 17px transparent;
}

.timeline.timeline-4.timeline-justified .timeline-items .timeline-item .timeline-badge {
  left: -5px;
}

.timeline.timeline-4.timeline-justified .timeline-items .timeline-item .timeline-label {
  text-align: left;
}

.timeline.timeline-4.timeline-justified .timeline-items .timeline-item:last-child {
  margin-bottom: 0;
}

@media (max-width: 991.98px) {
  .timeline.timeline-4 .timeline-bar {
    left: 5px !important;
  }
  .timeline.timeline-4:after {
    left: 5px !important;
  }
  .timeline.timeline-4 .timeline-items {
    padding: 1rem 0;
  }
  .timeline.timeline-4 .timeline-items .timeline-item {
    width: 100% !important;
    left: 0 !important;
    padding-right: 0 !important;
    padding-left: 2.85rem !important;
    position: relative;
    top: 0  !important;
    bottom: 0  !important;
    margin-bottom: 1.5rem;
  }
  .timeline.timeline-4 .timeline-items .timeline-item:after {
    right: 100%;
    left: auto !important;
    margin-left: auto;
    margin-right: -3rem;
    border-right: solid 10px #F3F6F9;
    border-left: solid 17px transparent;
  }
  .timeline.timeline-4 .timeline-items .timeline-item .timeline-badge {
    left: -5px !important;
  }
  .timeline.timeline-4 .timeline-items .timeline-item .timeline-label {
    text-align: left !important;
  }
  .timeline.timeline-4 .timeline-items .timeline-item:last-child {
    margin-bottom: 0  !important;
  }
}

.timeline.timeline-5 .timeline-items {
  margin: 0;
  padding: 0;
}

.timeline.timeline-5 .timeline-items .timeline-item {
  margin-left: 0;
  padding: 0;
  position: relative;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-media {
  position: absolute;
  top: 0;
  border-radius: 100%;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  line-height: 0;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-media i {
  font-size: 1.4rem;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-media .svg-icon svg {
  height: 24px;
  width: 24px;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc {
  padding: 9px 0 0 44px;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc::before {
  content: '';
  position: absolute;
  width: 4px;
  height: calc(100% - 32px);
  background-color: #EBEDF3;
  border-radius: 6px;
  top: 40px;
  left: 16px;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-primary::before {
  background-color: #212a4f;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-primary::before {
  background-color: #F4F4F6;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-secondary::before {
  background-color: #E4E6EF;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-secondary::before {
  background-color: #EBEDF3;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-success::before {
  background-color: #13CD52;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-success::before {
  background-color: #E8FAEE;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-info::before {
  background-color: #215FD9;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-info::before {
  background-color: #E9EFFC;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-warning::before {
  background-color: #E48228;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-warning::before {
  background-color: #FDF3EA;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-danger::before {
  background-color: #E43B28;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-danger::before {
  background-color: #FDECEA;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light::before {
  background-color: #F3F6F9;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-light::before {
  background-color: #F3F6F9;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-dark::before {
  background-color: #181C32;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-dark::before {
  background-color: #EBEDF3;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-white::before {
  background-color: #ffffff;
}

.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-white::before {
  background-color: rgba(255, 255, 255, 0.1);
}

.timeline.timeline-5 .timeline-items .timeline-item:last-child {
  border-left-color: transparent;
  padding-bottom: 0;
}

.timeline.timeline-6 {
  position: relative;
}

.timeline.timeline-6:before {
  content: '';
  position: absolute;
  left: 51px;
  width: 3px;
  top: 0;
  bottom: 0;
  background-color: #EBEDF3;
}

.timeline.timeline-6 .timeline-item {
  display: flex;
  align-items: center;
  position: relative;
  margin-bottom: 1.7rem;
}

.timeline.timeline-6 .timeline-item:last-child {
  margin-bottom: 0;
}

.timeline.timeline-6 .timeline-item .timeline-label {
  width: 50px;
  flex-shrink: 0;
  font-size: 1rem;
  font-weight: 500;
  position: relative;
  color: #3F4254;
}

.timeline.timeline-6 .timeline-item .timeline-badge {
  flex-shrink: 0;
  background: white;
  width: 13px;
  height: 13px;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  position: relative;
  margin-top: 1px;
  margin-left: -0.5rem;
  padding: 3px !important;
  border: 6px solid #ffffff !important;
}

.timeline.timeline-6 .timeline-item .timeline-badge span {
  display: block;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  background-color: #EBEDF3;
}

.timeline.timeline-6 .timeline-item .timeline-content {
  flex-grow: 1;
}

.overlay {
  position: relative;
}

.overlay .overlay-layer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  opacity: 0;
}

.overlay.overlay-block .overlay-layer, .overlay:hover .overlay-layer {
  transition: all 0.3s ease;
  opacity: 1;
}

.overlay.overlay-block {
  cursor: wait;
}

.wave {
  background-color: #F3F6F9;
  overflow: hidden;
  position: relative;
}

.wave > div {
  z-index: 1;
}

.wave:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  z-index: -1;
}

.wave:after {
  content: ' ';
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}

.wave:after {
  transform: rotate(45deg);
}

.wave-animate:after {
  animation: animate-wave 15s infinite linear;
}

.wave-animate-slower:after {
  animation: animate-wave 30s infinite linear;
}

.wave-animate-slow:after {
  animation: animate-wave 25s infinite linear;
}

.wave-animate-fast:after {
  animation: animate-wave 10s infinite linear;
}

.wave-animate-faster:after {
  animation: animate-wave 5s infinite linear;
}

.wave.wave-primary {
  background-color: rgba(33, 42, 79, 0.1) !important;
}

.wave.wave-primary .svg-icon svg g [fill] {
  fill: #212a4f;
}

.wave.wave-secondary {
  background-color: rgba(228, 230, 239, 0.1) !important;
}

.wave.wave-secondary .svg-icon svg g [fill] {
  fill: #E4E6EF;
}

.wave.wave-success {
  background-color: rgba(19, 205, 82, 0.1) !important;
}

.wave.wave-success .svg-icon svg g [fill] {
  fill: #13CD52;
}

.wave.wave-info {
  background-color: rgba(33, 95, 217, 0.1) !important;
}

.wave.wave-info .svg-icon svg g [fill] {
  fill: #215FD9;
}

.wave.wave-warning {
  background-color: rgba(228, 130, 40, 0.1) !important;
}

.wave.wave-warning .svg-icon svg g [fill] {
  fill: #E48228;
}

.wave.wave-danger {
  background-color: rgba(228, 59, 40, 0.1) !important;
}

.wave.wave-danger .svg-icon svg g [fill] {
  fill: #E43B28;
}

.wave.wave-light {
  background-color: rgba(243, 246, 249, 0.1) !important;
}

.wave.wave-light .svg-icon svg g [fill] {
  fill: #F3F6F9;
}

.wave.wave-dark {
  background-color: rgba(24, 28, 50, 0.1) !important;
}

.wave.wave-dark .svg-icon svg g [fill] {
  fill: #181C32;
}

.wave.wave-white {
  background-color: rgba(255, 255, 255, 0.1) !important;
}

.wave.wave-white .svg-icon svg g [fill] {
  fill: #ffffff;
}

@keyframes animate-wave {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.list .list-item .list-title {
  transition: all 0.15s ease;
}

.list .list-item .list-hidden {
  opacity: 0;
  transition: all 0.15s ease;
}

.list .list-item.active .list-title, .list .list-item:hover .list-title {
  transition: all 0.15s ease;
  color: #212a4f !important;
}

.list .list-item.active .list-hidden, .list .list-item:hover .list-hidden {
  opacity: 1;
  transition: all 0.15s ease;
}

.list.list-border .list-item {
  border-bottom: 1px solid #EBEDF3;
}

.list.list-border .list-item:last-child {
  border-bottom: 0;
}

.list.list-dashed .list-item {
  border-bottom: 1px dashed #EBEDF3;
}

.list.list-dashed .list-item:last-child {
  border-bottom: 0;
}

.list.list-hover .list-item {
  cursor: pointer;
  border-radius: 0.42rem;
}

.list.list-hover .list-item:hover {
  transition: all 0.15s ease;
  background-color: #F3F6F9;
  cursor: pointer;
}

.list.list-hover .list-item.active {
  transition: all 0.15s ease;
  background-color: #f0f3f7;
}

.bullet {
  display: inline-block;
  background-color: #E4E6EF;
  width: 10px;
  height: 2px;
  border-radius: 2rem;
}

.bullet.bullet-dot {
  width: 4px;
  height: 4px;
  border-radius: 100% !important;
}

.bullet.bullet-ver {
  width: 2px;
  height: 10px;
}

.bullet.bullet-bar {
  width: 4px;
  height: auto;
}

.navi {
  padding: 0;
  margin: 0;
  display: block;
  list-style: none;
}

.navi .navi-item {
  padding: 0;
  display: block;
  list-style: none;
}

.navi .navi-item .navi-link {
  display: flex;
  align-items: center;
  padding: 0.75rem 1.5rem;
}

.navi .navi-item .navi-link .navi-icon {
  line-height: 0;
  flex-shrink: 0;
}

.navi .navi-item .navi-link .navi-icon:before {
  line-height: 0;
}

.navi .navi-item .navi-link .navi-bullet {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  margin-right: 0.75rem;
}

.navi .navi-item .navi-link .navi-text {
  flex-grow: 1;
}

.navi .navi-item .navi-link .navi-label {
  line-height: 0;
  margin-left: 0.75rem;
}

.navi .navi-item .navi-link .navi-toolbar {
  margin-left: 0.75rem;
}

.navi .navi-item .navi-link .navi-arrow {
  line-height: 0;
  margin-left: 0.75rem;
  transition: all 0.15s ease;
  color: #7E8299;
}

.navi .navi-item .navi-link .navi-arrow:before {
  line-height: 0;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
}

.navi .navi-item .navi-link .navi-arrow.navi-arrow-down {
  transform: rotateZ(-90deg)/*rtl:ignore*/;
}

[direction="rtl"] .navi .navi-item .navi-link .navi-arrow.navi-arrow-down {
  transform: rotateZ(90deg)/*rtl:ignore*/;
}

.navi .navi-item:last-child {
  border-bottom: 0 !important;
}

.navi .navi-item:last-child .navi-link {
  border-bottom: 0 !important;
}

.navi .navi-separator {
  margin: 0;
  padding: 0;
  height: 0;
  display: block;
  border-bottom: 1px solid #EBEDF3;
}

.navi .navi-separator.navi-separator-dashed {
  border-bottom: 1px dashed #EBEDF3;
}

.navi .navi-header,
.navi .navi-footer,
.navi .navi-section {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.navi .navi-section {
  padding: 0.75rem 1.5rem;
}

.navi .navi-header {
  padding: 0.75rem 1.5rem;
}

.navi .navi-footer {
  padding: 0.75rem 1.5rem;
}

.navi.navi-spacer-x-0 .navi-item .navi-link {
  padding-left: 0;
  padding-right: 0;
}

.navi .navi-item .navi-link .navi-icon {
  flex: 0 0 2rem;
}

.navi .navi-item .navi-link .navi-icon i {
  font-size: 1.25rem;
}

.navi .navi-item .navi-link .navi-icon svg {
  height: 22px;
  width: 22px;
}

.navi.navi-icon-lg .navi-item .navi-link .navi-icon {
  flex: 0 0 3rem;
}

.navi.navi-icon-lg .navi-item .navi-link .navi-icon i {
  font-size: 1.5rem;
}

.navi.navi-icon-lg .navi-item .navi-link .navi-icon svg {
  height: 28px;
  width: 28px;
}

.navi.navi-icon-xl .navi-item .navi-link .navi-icon {
  flex: 0 0 4rem;
}

.navi.navi-icon-xl .navi-item .navi-link .navi-icon i {
  font-size: 1.75rem;
}

.navi.navi-icon-xl .navi-item .navi-link .navi-icon svg {
  height: 32px;
  width: 32px;
}

.navi.navi-icon-center .navi-item .navi-link .navi-icon {
  text-align: center;
}

.navi .navi-item .navi-link {
  font-size: 1rem;
}

.navi .navi-item .navi-link .navi-text {
  font-size: 1rem;
}

.navi.navi-font-lg .navi-item .navi-link {
  font-size: 1.1rem;
}

.navi.navi-font-lg .navi-item .navi-link .navi-text {
  font-size: 1.1rem;
}

.navi.navi-font-xl .navi-item .navi-link {
  font-size: 1.2rem;
}

.navi.navi-font-xl .navi-item .navi-link .navi-text {
  font-size: 1.2rem;
}

.navi.navi-light .navi-item .navi-link .navi-text {
  font-weight: 300;
}

.navi.navi-lighter .navi-item .navi-link .navi-text {
  font-weight: lighter;
}

.navi.navi-bold .navi-item .navi-link .navi-text {
  font-weight: 500;
}

.navi.navi-bolder .navi-item .navi-link .navi-text {
  font-weight: 600;
}

.navi.navi-boldest .navi-item .navi-link .navi-text {
  font-weight: 700;
}

.navi .navi-item .navi-link {
  transition: all 0.15s ease;
  color: #3F4254;
}

.navi .navi-item .navi-link .navi-bullet .bullet {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link .navi-text {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link .navi-icon {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link .navi-icon i {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link .navi-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
}

.navi .navi-item .navi-link .navi-arrow {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link .navi-bullet .bullet {
  background-color: #E4E6EF;
}

.navi .navi-item .navi-link .navi-text {
  color: #3F4254;
}

.navi .navi-item .navi-link .navi-icon i {
  color: #B5B5C3;
}

.navi .navi-item .navi-link .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.navi .navi-item .navi-link .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi .navi-item .navi-link .navi-arrow {
  color: #B5B5C3;
}

.navi .navi-item .navi-link.disabled {
  opacity: 0.6;
}

.navi .navi-item .navi-link:hover {
  transition: all 0.15s ease;
  color: #212a4f;
}

.navi .navi-item .navi-link:hover .navi-bullet .bullet {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link:hover .navi-text {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link:hover .navi-icon {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link:hover .navi-icon i {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link:hover .navi-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
}

.navi .navi-item .navi-link:hover .navi-arrow {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link:hover .navi-bullet .bullet {
  background-color: #212a4f;
}

.navi .navi-item .navi-link:hover .navi-text {
  color: #212a4f;
}

.navi .navi-item .navi-link:hover .navi-icon i {
  color: #212a4f;
}

.navi .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.navi .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi .navi-item .navi-link:hover .navi-arrow {
  color: #212a4f;
}

.navi .navi-item .navi-link.active {
  transition: all 0.15s ease;
  color: #212a4f;
}

.navi .navi-item .navi-link.active .navi-bullet .bullet {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link.active .navi-text {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link.active .navi-icon {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link.active .navi-icon i {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link.active .navi-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
}

.navi .navi-item .navi-link.active .navi-arrow {
  transition: all 0.15s ease;
}

.navi .navi-item .navi-link.active .navi-bullet .bullet {
  background-color: #212a4f;
}

.navi .navi-item .navi-link.active .navi-text {
  color: #212a4f;
}

.navi .navi-item .navi-link.active .navi-icon i {
  color: #212a4f;
}

.navi .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.navi .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi .navi-item .navi-link.active .navi-arrow {
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link {
  transition: all 0.15s ease;
  color: #3F4254;
}

.navi.navi-light-icon .navi-item .navi-link .navi-bullet .bullet {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link .navi-text {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link .navi-icon {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link .navi-icon i {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link .navi-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-light-icon .navi-item .navi-link .navi-arrow {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link .navi-bullet .bullet {
  background-color: #E4E6EF;
}

.navi.navi-light-icon .navi-item .navi-link .navi-text {
  color: #3F4254;
}

.navi.navi-light-icon .navi-item .navi-link .navi-icon i {
  color: #D1D3E0;
}

.navi.navi-light-icon .navi-item .navi-link .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #D1D3E0;
}

.navi.navi-light-icon .navi-item .navi-link .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-light-icon .navi-item .navi-link .navi-arrow {
  color: #B5B5C3;
}

.navi.navi-light-icon .navi-item .navi-link.disabled {
  opacity: 0.6;
}

.navi.navi-light-icon .navi-item .navi-link:hover {
  transition: all 0.15s ease;
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-bullet .bullet {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-text {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon i {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-arrow {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-bullet .bullet {
  background-color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-text {
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon i {
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-light-icon .navi-item .navi-link:hover .navi-arrow {
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link.active {
  transition: all 0.15s ease;
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-bullet .bullet {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-text {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-icon {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-icon i {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-icon .svg-icon svg g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-arrow {
  transition: all 0.15s ease;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-bullet .bullet {
  background-color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-text {
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-icon i {
  color: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-light-icon .navi-item .navi-link.active .navi-arrow {
  color: #212a4f;
}

.navi.navi-border .navi-item .navi-link {
  border-bottom: 1px solid #EBEDF3;
}

.navi.navi-link-rounded .navi-item .navi-link {
  border-radius: 0.42rem;
}

.navi.navi-link-rounded-lg .navi-item .navi-link {
  border-radius: 0.85rem;
}

.navi.navi-hover .navi-item .navi-link:hover {
  background-color: #F3F6F9;
}

.navi.navi-active .navi-item .navi-link.active {
  background-color: #F3F6F9;
}

.navi.navi-accent .navi-item .navi-link {
  position: relative;
}

.navi.navi-accent .navi-item .navi-link:before {
  display: block;
  left: 0;
  top: 8px;
  bottom: 8px;
  position: absolute;
  width: 4px;
  background-color: transparent;
  transition: all 0.15s ease;
  border-radius: 2px;
  content: " ";
}

.navi.navi-accent .navi-item .navi-link.active:before {
  background-color: #212a4f;
  transition: all 0.15s ease;
}

.navi.navi-accent.navi-primary .navi-item .navi-link:hover {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-text {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-icon i {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-arrow {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link.active {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-text {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-icon i {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-arrow {
  color: #212a4f;
}

.navi.navi-accent.navi-primary .navi-item .navi-link.active:before {
  background-color: #212a4f;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link:hover {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-text {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-icon i {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-arrow {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link.active {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-text {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-icon i {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-arrow {
  color: #E4E6EF;
}

.navi.navi-accent.navi-secondary .navi-item .navi-link.active:before {
  background-color: #E4E6EF;
}

.navi.navi-accent.navi-success .navi-item .navi-link:hover {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-text {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-icon i {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-arrow {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link.active {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-text {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-icon i {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-arrow {
  color: #13CD52;
}

.navi.navi-accent.navi-success .navi-item .navi-link.active:before {
  background-color: #13CD52;
}

.navi.navi-accent.navi-info .navi-item .navi-link:hover {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-text {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-icon i {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-arrow {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link.active {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-text {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-icon i {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-arrow {
  color: #215FD9;
}

.navi.navi-accent.navi-info .navi-item .navi-link.active:before {
  background-color: #215FD9;
}

.navi.navi-accent.navi-warning .navi-item .navi-link:hover {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-text {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-icon i {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-arrow {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link.active {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-text {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-icon i {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-arrow {
  color: #E48228;
}

.navi.navi-accent.navi-warning .navi-item .navi-link.active:before {
  background-color: #E48228;
}

.navi.navi-accent.navi-danger .navi-item .navi-link:hover {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-text {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-icon i {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-arrow {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link.active {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-text {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-icon i {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-arrow {
  color: #E43B28;
}

.navi.navi-accent.navi-danger .navi-item .navi-link.active:before {
  background-color: #E43B28;
}

.navi.navi-accent.navi-light .navi-item .navi-link:hover {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-text {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-icon i {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-arrow {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link.active {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-text {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-icon i {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-arrow {
  color: #F3F6F9;
}

.navi.navi-accent.navi-light .navi-item .navi-link.active:before {
  background-color: #F3F6F9;
}

.navi.navi-accent.navi-dark .navi-item .navi-link:hover {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-text {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-icon i {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-arrow {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link.active {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-text {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-icon i {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-arrow {
  color: #181C32;
}

.navi.navi-accent.navi-dark .navi-item .navi-link.active:before {
  background-color: #181C32;
}

.navi.navi-accent.navi-white .navi-item .navi-link:hover {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-text {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-icon i {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-arrow {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link.active {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-text {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-icon i {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-arrow {
  color: #ffffff;
}

.navi.navi-accent.navi-white .navi-item .navi-link.active:before {
  background-color: #ffffff;
}

.ribbon {
  position: relative;
}

.ribbon .ribbon-target {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 10px;
  position: absolute;
  z-index: 1;
  background-color: #212a4f;
  box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.1);
  color: #FFFFFF;
}

.ribbon .ribbon-target > .ribbon-inner {
  z-index: -1;
  position: absolute;
  padding: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.ribbon .ribbon-target:after {
  border-color: black;
}

.ribbon-ver .ribbon-target {
  padding: 5px 10px;
  min-width: 36px;
  min-height: 46px;
  text-align: center;
}

.ribbon.ribbon-top .ribbon-target {
  border-bottom-right-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.ribbon.ribbon-bottom .ribbon-target {
  border-top-right-radius: 0.42rem;
  border-top-left-radius: 0.42rem;
}

.ribbon.ribbon-left .ribbon-target {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.ribbon.ribbon-right .ribbon-target {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.ribbon.ribbon-clip.ribbon-left .ribbon-target {
  left: -10px;
}

.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}

.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:before {
  border-width: 0 10px 10px 0;
  border-right-color: #181C32 !important;
  left: 0;
}

.ribbon.ribbon-clip.ribbon-right .ribbon-target {
  right: -10px;
}

.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}

.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:before {
  border-width: 0 0 10px 10px;
  border-left-color: #181C32 !important;
  right: 0;
}

.offcanvas,
.offcanvas-mobile {
  flex-shrink: 0 !important;
}

.offcanvas .offcanvas-header.offcanvas-header-navs,
.offcanvas-mobile .offcanvas-header.offcanvas-header-navs {
  position: relative;
}

.offcanvas .offcanvas-header.offcanvas-header-navs .offcanvas-close,
.offcanvas-mobile .offcanvas-header.offcanvas-header-navs .offcanvas-close {
  position: absolute;
  top: 0;
  right: 0;
}

.offcanvas .offcanvas-content .offcanvas-demo,
.offcanvas-mobile .offcanvas-content .offcanvas-demo {
  border: 5px solid #EBEDF3;
}

.offcanvas .offcanvas-content .offcanvas-demo.offcanvas-demo-active,
.offcanvas-mobile .offcanvas-content .offcanvas-demo.offcanvas-demo-active {
  border: 5px solid #212a4f;
}

.offcanvas {
  background-color: #ffffff;
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
}

@media (max-width: 991.98px) {
  .offcanvas-mobile {
    background-color: #ffffff;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
    overflow: auto;
  }
}

.offcanvas {
  z-index: 1001;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  left: -395px;
  width: 375px;
}

.offcanvas.offcanvas-on {
  transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  left: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .offcanvas {
    transition: none !important;
  }
}

.offcanvas.offcanvas-right {
  right: -395px;
  left: auto;
}

.offcanvas.offcanvas-right.offcanvas-on {
  transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  right: 0;
  left: auto;
}

.offcanvas-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  animation: animation-offcanvas-fade-in .6s ease 1;
}

@keyframes animation-offcanvas-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.offcanvas {
  background: #ffffff;
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
}

.offcanvas-overlay {
  background: rgba(0, 0, 0, 0.1);
}

@media (max-width: 425px) {
  .offcanvas {
    width: 90% !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-mobile {
    z-index: 1001;
    position: fixed;
    top: 0;
    bottom: 0;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: -395px;
    width: 375px;
  }
  .offcanvas-mobile.offcanvas-mobile-on {
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: 0;
  }
}

@media screen and (max-width: 991.98px) and (-ms-high-contrast: active), (max-width: 991.98px) and (-ms-high-contrast: none) {
  .offcanvas-mobile {
    transition: none !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-mobile.offcanvas-mobile-right {
    right: -395px;
    left: auto;
  }
  .offcanvas-mobile.offcanvas-mobile-right.offcanvas-mobile-on {
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    right: 0;
    left: auto;
  }
  .offcanvas-mobile-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    animation: animation-offcanvas-fade-in .6s ease 1;
  }
  @keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  .offcanvas-mobile {
    background: #ffffff;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
  }
  .offcanvas-mobile-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}

@media (max-width: 425px) {
  .offcanvas-mobile {
    width: 90% !important;
  }
}

.toggle-off .toggle-off-item {
  display: none !important;
}

.toggle-on .toggle-on-item {
  display: none !important;
}

.fv-plugins-message-container {
  margin-top: 0.25rem;
}

.fv-plugins-message-container .fv-help-block {
  color: #E43B28;
  font-size: 0.9rem;
  font-weight: 400;
}

.blockui {
  background: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  display: inline-flex;
  align-items: center;
  flex-wrap: nowrap;
  border-radius: 0.42rem;
}

.blockui.blockui-noshadow {
  box-shadow: none;
}

.blockui > span {
  color: #3F4254;
  padding: 0.75rem 1.2rem;
  font-size: 1rem;
  font-weight: 400;
  flex-wrap: nowrap;
}

.blockui > span > .loader,
.blockui > span > .spinner {
  margin-right: 1.25rem;
}

.datepicker {
  width: 265px;
  padding: 10px;
  border-radius: 0.42rem;
}

.datepicker.datepicker-orient-top {
  margin-top: 8px;
}

.datepicker table {
  width: 100%;
}

.datepicker td,
.datepicker th {
  font-size: 1rem;
  font-weight: regular;
  width: 33px;
  height: 33px;
  border-radius: 0.42rem;
}

.datepicker thead th {
  color: #3F4254;
}

.datepicker thead th.prev, .datepicker thead th.datepicker-switch, .datepicker thead th.next {
  font-weight: 500;
  color: #3F4254;
}

.datepicker thead th.prev i, .datepicker thead th.datepicker-switch i, .datepicker thead th.next i {
  font-size: 1.2rem;
  color: #7E8299;
}

.datepicker thead th.prev i:before, .datepicker thead th.datepicker-switch i:before, .datepicker thead th.next i:before {
  line-height: 0;
  vertical-align: middle;
}

.datepicker thead th.prev:hover, .datepicker thead th.datepicker-switch:hover, .datepicker thead th.next:hover {
  background: #F3F6F9 !important;
}

.datepicker thead th.dow {
  color: #3F4254;
  font-weight: 600;
}

.datepicker tbody tr > td {
  width: 35px;
  height: 35px;
}

.datepicker tbody tr > td.day {
  color: #7E8299;
  font-weight: 400;
}

.datepicker tbody tr > td.day:hover {
  background: #F3F6F9;
  color: #3F4254;
}

.datepicker tbody tr > td.day.old {
  color: #7E8299;
}

.datepicker tbody tr > td.day.new {
  color: #3F4254;
}

.datepicker tbody tr > td.day.selected, .datepicker tbody tr > td.day.selected:hover, .datepicker tbody tr > td.day.active, .datepicker tbody tr > td.day.active:hover {
  background: #212a4f;
  color: #ffffff;
}

.datepicker tbody tr > td.day.today {
  position: relative;
  background: #F4F4F6 !important;
  color: #212a4f !important;
}

.datepicker tbody tr > td.day.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #212a4f;
  border-top-color: #212a4f;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.datepicker tbody tr > td.day.range {
  background: #F3F6F9;
}

.datepicker tbody tr > td span.year,
.datepicker tbody tr > td span.hour,
.datepicker tbody tr > td span.minute,
.datepicker tbody tr > td span.month {
  color: #7E8299;
}

.datepicker tbody tr > td span.year:hover,
.datepicker tbody tr > td span.hour:hover,
.datepicker tbody tr > td span.minute:hover,
.datepicker tbody tr > td span.month:hover {
  background: #F3F6F9;
}

.datepicker tbody tr > td span.year.focused, .datepicker tbody tr > td span.year.focused:hover, .datepicker tbody tr > td span.year.active:hover, .datepicker tbody tr > td span.year.active.focused:hover, .datepicker tbody tr > td span.year.active,
.datepicker tbody tr > td span.hour.focused,
.datepicker tbody tr > td span.hour.focused:hover,
.datepicker tbody tr > td span.hour.active:hover,
.datepicker tbody tr > td span.hour.active.focused:hover,
.datepicker tbody tr > td span.hour.active,
.datepicker tbody tr > td span.minute.focused,
.datepicker tbody tr > td span.minute.focused:hover,
.datepicker tbody tr > td span.minute.active:hover,
.datepicker tbody tr > td span.minute.active.focused:hover,
.datepicker tbody tr > td span.minute.active,
.datepicker tbody tr > td span.month.focused,
.datepicker tbody tr > td span.month.focused:hover,
.datepicker tbody tr > td span.month.active:hover,
.datepicker tbody tr > td span.month.active.focused:hover,
.datepicker tbody tr > td span.month.active {
  background: #212a4f;
  color: #ffffff;
}

.datepicker tfoot tr > th {
  width: 35px;
  height: 35px;
}

.datepicker tfoot tr > th.today, .datepicker tfoot tr > th.clear {
  border-radius: 0.42rem;
  font-weight: 500;
}

.datepicker tfoot tr > th.today:hover, .datepicker tfoot tr > th.clear:hover {
  background: #EBEDF3;
}

.datepicker.datepicker-inline {
  border: 1px solid #EBEDF3;
}

.input-daterange .input-group-addon {
  min-width: 44px;
}

.input-daterange input {
  text-align: left;
}

.input-daterange .input-group-append .input-group-text {
  border-right: 0;
}

.daterangepicker {
  padding: 0;
  margin: 0;
  width: auto;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
  border: 0;
  font-family: Poppins, Helvetica, "sans-serif";
  z-index: 98;
}

.modal-open .daterangepicker {
  z-index: 1051;
}

.daterangepicker:after, .daterangepicker:before {
  display: none;
}

.daterangepicker .ranges ul {
  padding: 1rem 0;
  width: 175px;
}

.daterangepicker .ranges li {
  padding: 0.7rem 1.75rem;
  font-weight: 500;
  font-size: 1rem;
  color: #7E8299;
  transition: color 0.3s ease;
}

.daterangepicker .ranges li:hover, .daterangepicker .ranges li.active {
  background-color: #F3F6F9;
  color: #212a4f;
  transition: color 0.3s ease;
}

.daterangepicker.show-calendar .ranges {
  border-right: 1px solid #EBEDF3;
  margin-top: 0;
  height: 297px;
}

.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 0;
}

.daterangepicker .drp-buttons {
  padding: 1rem 1.75rem;
  border-top: 1px solid #EBEDF3;
}

.daterangepicker .drp-buttons .btn {
  font-size: 0.9rem;
  font-weight: 500;
  padding: 0.5rem 1rem;
  border-radius: 0.42rem;
}

.daterangepicker .drp-selected {
  font-size: 0.9rem;
}

.daterangepicker .drp-calendar.left, .daterangepicker .drp-calendar.right {
  padding: 1rem 1rem;
}

.daterangepicker .drp-calendar.left {
  border-left: 0 !important;
}

.daterangepicker .drp-calendar th,
.daterangepicker .drp-calendar td {
  font-size: 1rem;
  font-weight: regular;
  width: 33px;
  height: 33px;
}

.daterangepicker .drp-calendar th {
  font-weight: 500;
  color: #3F4254;
}

.daterangepicker .drp-calendar th.month {
  font-weight: 500;
  color: #3F4254;
}

.daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
  border-width: 0 1px 1px 0;
  border-color: #7E8299;
}

.daterangepicker .drp-calendar th.next span {
  margin-right: 1px;
}

.daterangepicker .drp-calendar th.prev span {
  margin-left: 1px;
}

.daterangepicker .drp-calendar td {
  color: #7E8299;
}

.daterangepicker .drp-calendar td:hover {
  background-color: #F3F6F9;
}

.daterangepicker .drp-calendar td.available.off {
  color: #B5B5C3;
}

.daterangepicker .drp-calendar td.active {
  background-color: #212a4f !important;
  color: #FFFFFF !important;
  border-radius: 0.42rem;
}

.daterangepicker .drp-calendar td.active.start-date {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.daterangepicker .drp-calendar td.active.end-date {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.daterangepicker .drp-calendar td.active.start-date.end-date {
  border-radius: 0.42rem;
}

.daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
  border-radius: 0.42rem;
  background: rgba(33, 42, 79, 0.12) !important;
  color: #212a4f !important;
}

.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
  background-color: #F3F6F9;
  color: #3F4254;
}

.daterangepicker select {
  border-radius: 0.42rem;
  background: transparent !important;
  border-color: #E4E6EF !important;
  color: #3F4254 !important;
}

@media (min-width: 730px) {
  .daterangepicker.show-calendar .ranges {
    height: 297px !important;
  }
}

@media (max-width: 767.98px) {
  .daterangepicker.show-calendar .ranges {
    height: 245px;
  }
}

.bootstrap-datetimepicker-widget {
  border: 1px solid #EBEDF3;
  border-radius: 0.42rem;
}

.bootstrap-datetimepicker-widget.dropdown-menu {
  border: 0;
  width: 265px !important;
  padding: 0;
}

.bootstrap-datetimepicker-widget .datepicker {
  width: 100%;
  padding: 10px;
}

.bootstrap-datetimepicker-widget .datepicker table {
  width: 100%;
}

.bootstrap-datetimepicker-widget .datepicker table thead th {
  display: table-cell;
}

.bootstrap-datetimepicker-widget .datepicker table thead th.picker-switch {
  color: #3F4254;
  font-weight: 500;
  display: table-cell;
  font-size: 1rem;
}

.bootstrap-datetimepicker-widget .datepicker table thead th.picker-switch:hover {
  color: #212a4f;
  background: #F3F6F9 !important;
}

.bootstrap-datetimepicker-widget .datepicker table thead th.prev span, .bootstrap-datetimepicker-widget .datepicker table thead th.next span {
  font-size: 0.8rem;
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .datepicker table thead th.prev:hover span, .bootstrap-datetimepicker-widget .datepicker table thead th.next:hover span {
  color: #212a4f;
}

.bootstrap-datetimepicker-widget .datepicker table thead th.disabled {
  color: #B5B5C3;
  cursor: not-allowed;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tr th {
  font-size: 1rem;
  width: 35px;
  height: 35px;
  padding: 0;
  font-weight: regular;
  vertical-align: middle;
  text-align: center;
  border-radius: 0.42rem;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td {
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td:hover {
  background: #F3F6F9;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td.old {
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td.new {
  color: #3F4254;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td:focus, .bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td.active {
  background: #212a4f !important;
  color: #ffffff !important;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td.selected {
  background: #F4F4F6;
  color: #212a4f;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td.disabled {
  color: #B5B5C3;
  cursor: not-allowed;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td.today {
  position: relative;
  background: #F4F4F6 !important;
  color: #212a4f !important;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr > td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #212a4f;
  border-top-color: #212a4f;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th {
  font-size: 1rem;
  width: 35px;
  height: 35px;
  padding: 0;
  font-weight: regular;
  vertical-align: middle;
  text-align: center;
  border-radius: 0.42rem;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span {
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span:hover {
  background: #F3F6F9;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.old {
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.new {
  color: #3F4254;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span:focus, .bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.active {
  background: #212a4f !important;
  color: #ffffff !important;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.selected {
  background: #F4F4F6;
  color: #212a4f;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.today {
  position: relative;
  background: #F4F4F6 !important;
  color: #212a4f !important;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #212a4f !important;
  border-top-color: #212a4f !important;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.disabled {
  color: #B5B5C3;
  cursor: not-allowed;
}

.bootstrap-datetimepicker-widget .timepicker {
  padding: 10px;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td {
  width: auto;
  height: auto;
  text-align: center;
  vertical-align: middle;
  padding: 0;
  line-height: 35px;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td a {
  padding: 0;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td span {
  align-content: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 35px;
  width: 35px;
  font-size: 0.8rem;
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td .timepicker-hour {
  font-size: 1rem;
  color: #7E8299;
  font-weight: 400;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td:hover span {
  background: #F3F6F9;
  color: #212a4f;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table,
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table {
  width: auto;
  margin: 0 auto;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table tr td,
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table tr td {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 1rem;
  font-weight: 400;
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table tr td:hover,
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table tr td:hover {
  background: #F3F6F9;
  color: #212a4f;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle {
  padding: 10px;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table {
  padding: 0;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td {
  padding: 0;
  height: 35px;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td a {
  padding: 0;
  color: #3F4254;
  font-weight: 500;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td a span {
  font-size: 1.1rem;
  color: #7E8299;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td:hover {
  background: #F3F6F9 !important;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td:hover a span {
  background: transparent;
  color: #212a4f;
}

.bootstrap-datetimepicker-widget .collapse.show ~ .picker-switch.accordion-toggle {
  padding-top: 0;
}

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle ~ .collapse.show .timepicker {
  padding-top: 0;
}

.md-editor {
  outline: none !important;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
  border: 1px solid #E4E6EF;
}

.md-editor .md-footer,
.md-editor .md-header {
  padding: 1rem 1rem;
  background: #F3F6F9;
}

.md-editor .md-header {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.md-editor .md-header .btn-group {
  margin-right: 0.74rem;
}

.md-editor .md-header .btn-group .btn {
  background: white;
  border: 1px solid #EBEDF3;
  color: #3F4254;
}

.md-editor .md-header .btn-group .btn span {
  line-height: 0;
  font-size: 1rem;
}

.md-editor .md-header .btn-group .btn:hover, .md-editor .md-header .btn-group .btn:focus, .md-editor .md-header .btn-group .btn:active, .md-editor .md-header .btn-group .btn.active {
  color: #212a4f;
  background: transparent;
}

.md-editor .md-footer {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.md-editor > textarea {
  padding: 1rem 1rem;
  background: #F3F6F9;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.md-editor.active {
  border: 1px solid #E4E6EF;
  box-shadow: none;
}

.md-editor.active > textarea {
  background: #F3F6F9;
}

.is-valid .md-editor {
  border-color: #13CD52;
}

.is-invalid .md-editor {
  border-color: #E43B28;
}

.bootstrap-maxlength {
  z-index: 1040 !important;
}

.bootstrap-maxlength.kt-badge {
  display: inline-flex !important;
}

.modal .bootstrap-maxlength {
  z-index: 1060 !important;
}

.alert[data-notify] {
  min-width: 300px;
  padding: 1rem 1.5rem;
}

.alert[data-notify] .close {
  right: 1rem !important;
  padding: 0.25rem 0 0 2rem;
  font-weight: 300;
}

.alert[data-notify] .close:before {
  font-size: 0.75rem;
  color: #fff;
  opacity: 0.7;
  transition: all 0.15s ease;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.alert[data-notify] .close:hover:before {
  opacity: 1;
  transition: all 0.15s ease;
}

@media (max-width: 991.98px) {
  .alert[data-notify] {
    max-width: 70%;
  }
}

@media (max-width: 991.98px) {
  .alert[data-notify] {
    max-width: 90%;
  }
}

.alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
  width: 30%;
}

@media (max-width: 991.98px) {
  .alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
    width: 70%;
  }
}

@media (max-width: 991.98px) {
  .alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
    width: 90%;
  }
}

.alert[data-notify] .icon {
  position: absolute;
}

.alert[data-notify] [data-notify=title] {
  display: block;
  font-weight: 500;
}

.alert[data-notify] .icon ~ [data-notify=title] {
  padding-left: 2.85rem;
}

.alert[data-notify] .icon ~ [data-notify=message] {
  display: inline-block;
  padding-left: 2.85rem;
}

.alert[data-notify] [data-notify=title]:not(:empty) ~ [data-notify=message] {
  margin-top: 0.2rem;
}

.alert[data-notify] .progress {
  margin-top: 0.5rem;
  line-height: 0.5rem;
  height: 0.5rem;
}

.bootstrap-select > .dropdown-toggle {
  position: relative;
  outline: none !important;
  padding: 0.65rem 1rem;
  border-radius: 0.42rem;
}

.bootstrap-select > .dropdown-toggle:focus {
  outline: none !important;
  border-color: #303d73 !important;
}

.bootstrap-select > .dropdown-toggle:after {
  border: 0;
  margin-right: -2px;
  font-size: 0.6rem;
  display: inline-block;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.bootstrap-select > .dropdown-toggle:before {
  width: auto;
}

.bootstrap-select > .dropdown-toggle.btn-light, .bootstrap-select > .dropdown-toggle.btn-secondary {
  background: #ffffff !important;
  color: #3F4254;
  border-color: #E4E6EF !important;
  box-shadow: none;
}

.bootstrap-select > .dropdown-toggle.btn-light.focus, .bootstrap-select > .dropdown-toggle.btn-light.active, .bootstrap-select > .dropdown-toggle.btn-secondary.focus, .bootstrap-select > .dropdown-toggle.btn-secondary.active {
  border-color: #E4E6EF !important;
}

.bootstrap-select > .dropdown-toggle.btn-light.disabled, .bootstrap-select > .dropdown-toggle.btn-light:disabled, .bootstrap-select > .dropdown-toggle.btn-secondary.disabled, .bootstrap-select > .dropdown-toggle.btn-secondary:disabled {
  background: #F3F6F9 !important;
  opacity: 1;
}

.bootstrap-select > .dropdown-toggle.btn-light .filter-option, .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option {
  color: #3F4254;
}

.bootstrap-select > .dropdown-toggle.btn-light .filter-option .bs-icon, .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option .bs-icon {
  color: #3F4254;
  margin-right: 0.1rem;
}

.bootstrap-select > .dropdown-toggle.bs-placeholder {
  color: #B5B5C3;
}

.bootstrap-select > .dropdown-toggle.bs-placeholder.btn {
  color: #ffffff;
}

.bootstrap-select .dropdown-menu.inner {
  display: block;
}

.bootstrap-select .dropdown-menu.inner > li > a {
  display: block;
  position: relative;
  outline: none !important;
  padding: 10px 15px;
}

.bootstrap-select .dropdown-menu.inner > li > a:hover {
  text-decoration: none;
}

.bootstrap-select .dropdown-menu.inner > li > a .bs-icon {
  font-size: 1.3rem;
  vertical-align: middle;
  color: #B5B5C3;
  margin-right: 0.5rem;
}

.bootstrap-select .dropdown-menu.inner > li > a .text {
  color: #3F4254;
}

.bootstrap-select .dropdown-menu.inner > li > a .text small {
  color: #B5B5C3;
}

.bootstrap-select .dropdown-menu.inner > li > a .check-mark {
  color: #7E8299;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark {
  top: 50%;
  position: absolute;
  margin-top: -0.4rem;
  font-size: 0.7rem;
  right: 1rem;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark:before {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark:after {
  display: none;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a, .bootstrap-select .dropdown-menu.inner > li:hover > a {
  background: #F3F6F9;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a .text, .bootstrap-select .dropdown-menu.inner > li:hover > a .text {
  color: #3F4254;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a .bs-icon, .bootstrap-select .dropdown-menu.inner > li:hover > a .bs-icon {
  color: #3F4254;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark, .bootstrap-select .dropdown-menu.inner > li:hover > a .check-mark {
  color: #7E8299;
}

.bootstrap-select .dropdown-menu.inner > li.divider {
  margin: 10px 0;
  border-bottom: 1px solid #F3F6F9;
}

.bootstrap-select .dropdown-menu.inner > li.hidden {
  display: none;
}

.bootstrap-select .dropdown-menu.inner > li.no-results {
  padding: 10px 15px;
}

.bootstrap-select .dropdown-menu.inner > li.dropdown-header {
  color: #7E8299;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a {
  background: #F3F6F9;
}

.bootstrap-select .dropdown-menu.inner > li.disabled > a {
  opacity: 0.8;
}

.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a {
  background: #212a4f;
}

.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a .bs-icon,
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a .text {
  color: #ffffff;
}

.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a .check-mark {
  color: #ffffff;
}

.bootstrap-select .dropdown-menu.inner > li.no-results {
  color: #7E8299;
}

.bootstrap-select .popover-title {
  padding: 10px 15px;
  margin-bottom: 5px;
}

.bootstrap-select .popover-title .close {
  display: none;
}

.bootstrap-select .bs-searchbox,
.bootstrap-select .bs-actionsbox,
.bootstrap-select .bs-donebutton {
  padding: 10px 15px;
}

.bootstrap-select.show > .dropdown-toggle.btn-light, .bootstrap-select.show > .dropdown-toggle.btn-secondary {
  border-color: #303d73 !important;
}

.bootstrap-select.is-invalid .btn.dropdown-toggle {
  border-color: #E43B28;
}

.bootstrap-select.is-valid .btn.dropdown-toggle {
  border-color: #13CD52;
}

.bootstrap-select .popover-title {
  background: #F3F6F9;
  border: 0;
}

.bootstrap-select .dropdown-menu {
  border-top: none !important;
  border: 0;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

.content .bootstrap-select .dropdown-menu {
  z-index: 93;
}

#session-timeout-dialog .modal-header .close {
  position: absolute;
  right: 25px;
  font-size: 0;
  top: 1.75rem;
}

#session-timeout-dialog .modal-header .modal-title {
  flex: 1 auto;
}

[data-switch=true] {
  opacity: 0;
}

.bootstrap-switch.bootstrap-switch-focused {
  box-shadow: none;
  border-color: #E4E6EF;
}

.bootstrap-switch .bootstrap-switch-label {
  background: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  padding-top: 0.65rem;
  padding-bottom: 0.65rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1.5;
  letter-spacing: 0.1rem;
  font-size: 0.9rem;
  font-weight: 400;
}

.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  font-size: 0.85rem;
  line-height: 1.5;
}

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.9rem;
  line-height: 1.35;
}

.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 0.825rem 1.42rem;
  font-size: 1.1rem;
  line-height: 1.5;
}

.bootstrap-switch {
  display: inline-block;
}

.bootstrap-switch.bootstrap-switch-pill .bootstrap-switch {
  border-radius: 0.42rem;
}

.bootstrap-switch.bootstrap-switch-square .bootstrap-switch {
  border-radius: 0 !important;
}

.bootstrap-switch.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-on {
  border-radius: 0 !important;
}

.bootstrap-switch {
  border-color: #E4E6EF;
}

.bootstrap-switch .bootstrap-switch-label {
  color: #3F4254;
  background: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background-color: #212a4f;
  border-color: #212a4f;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background-color: #E4E6EF;
  border-color: #E4E6EF;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background-color: #13CD52;
  border-color: #13CD52;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background-color: #215FD9;
  border-color: #215FD9;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background-color: #E48228;
  border-color: #E48228;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background-color: #E43B28;
  border-color: #E43B28;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background-color: #F3F6F9;
  border-color: #F3F6F9;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background-color: #181C32;
  border-color: #181C32;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background-color: #E4E6EF;
  border-color: #E4E6EF;
  color: #3F4254;
}

.bootstrap-switch.bootstrap-switch-elevate .bootstrap-switch {
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
}

.bootstrap-timepicker-widget {
  left: auto;
  width: 180px;
  border-radius: 0.42rem;
}

.bootstrap-timepicker-widget .bootstrap-timepicker-hour,
.bootstrap-timepicker-widget .bootstrap-timepicker-minute,
.bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
.bootstrap-timepicker-widget .bootstrap-timepicker-second {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  color: #7E8299;
  font-weight: 500;
}

.bootstrap-timepicker-widget table td {
  border-radius: 0.42rem;
  text-align: center;
}

.bootstrap-timepicker-widget table td > a {
  border: 0;
  border-radius: 0.42rem;
  width: 33px;
  height: 33px;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}

.bootstrap-timepicker-widget table td > a span {
  font-size: 0.75rem;
  color: #B5B5C3;
  line-height: 1;
}

.bootstrap-timepicker-widget table td > a:hover {
  background: #F3F6F9;
}

.bootstrap-touchspin .form-control.bootstrap-touchspin-vertical-btn {
  border-radius: 0.42rem;
}

.bootstrap-touchspin .input-group-btn-vertical .btn {
  justify-content: center;
  text-align: center;
}

.bootstrap-touchspin .input-group-btn-vertical .btn:first-child {
  border-bottom: 0;
}

.bootstrap-touchspin .input-group-btn-vertical .btn i {
  padding: 0;
  font-size: 0.7rem;
  color: #7E8299;
}

.bootstrap-touchspin .input-group-btn .btn {
  font-size: 1.3rem;
  padding-top: 0;
  padding-bottom: 0;
  color: #7E8299;
}

.ck-target {
  display: none;
}

.ck-toolbar {
  border-radius: 0.42rem !important;
}

.ck-content {
  min-height: 200px;
  border-radius: 0.42rem !important;
}

.ck-content.ck-focused {
  border-color: #212a4f !important;
  box-shadow: none !important;
}

.ck-editor .ck-toolbar {
  border-top-left-radius: 0.42rem !important;
  border-top-right-radius: 0.42rem !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.ck-editor .ck-content {
  border-bottom-right-radius: 0.42rem !important;
  border-bottom-left-radius: 0.42rem !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.ck-body .ck-balloon-panel .ck-content {
  min-height: 200px;
  border-color: transparent !important;
}

.ck-body .ck-balloon-panel .ck-content.ck-focused {
  border-color: #212a4f !important;
}

.ck-body .ck-balloon-panel.ck-toolbar-container,
.ck-body .ck-balloon-panel .ck-toolbar {
  border-radius: 0.42rem !important;
}

.dataTables_wrapper {
  padding: 0 !important;
}

.dataTables_wrapper .dataTable {
  width: 100% !important;
  border-collapse: initial !important;
  border-spacing: 0 !important;
  margin: 1rem 0 !important;
  border-radius: 0.42rem;
}

.dataTables_wrapper .dataTable th, .dataTables_wrapper .dataTable td {
  font-weight: 400;
  font-size: 1rem;
  vertical-align: middle;
  color: #3F4254;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  outline: none !important;
  padding: 1rem 1rem;
}

.dataTables_wrapper .dataTable th .checkbox, .dataTables_wrapper .dataTable td .checkbox {
  margin: 0;
  right: -2px;
}

.dataTables_wrapper .dataTable th.dt-center, .dataTables_wrapper .dataTable td.dt-center {
  text-align: center;
}

.dataTables_wrapper .dataTable th.dt-left, .dataTables_wrapper .dataTable td.dt-left {
  text-align: left;
}

.dataTables_wrapper .dataTable th.dt-right, .dataTables_wrapper .dataTable td.dt-right {
  text-align: right;
}

.dataTables_wrapper .dataTable th.sorting:before, .dataTables_wrapper .dataTable th.sorting:after, .dataTables_wrapper .dataTable td.sorting:before, .dataTables_wrapper .dataTable td.sorting:after {
  opacity: 0.6;
}

.dataTables_wrapper .dataTable th.sorting_desc:before, .dataTables_wrapper .dataTable th.sorting_desc:after, .dataTables_wrapper .dataTable th.orting_asc_disabled:before, .dataTables_wrapper .dataTable th.orting_asc_disabled:after, .dataTables_wrapper .dataTable th.orting_desc_disabled:before, .dataTables_wrapper .dataTable th.orting_desc_disabled:after, .dataTables_wrapper .dataTable th.sorting_asc:before, .dataTables_wrapper .dataTable th.sorting_asc:after, .dataTables_wrapper .dataTable th.sorting:before, .dataTables_wrapper .dataTable th.sorting:after, .dataTables_wrapper .dataTable td.sorting_desc:before, .dataTables_wrapper .dataTable td.sorting_desc:after, .dataTables_wrapper .dataTable td.orting_asc_disabled:before, .dataTables_wrapper .dataTable td.orting_asc_disabled:after, .dataTables_wrapper .dataTable td.orting_desc_disabled:before, .dataTables_wrapper .dataTable td.orting_desc_disabled:after, .dataTables_wrapper .dataTable td.sorting_asc:before, .dataTables_wrapper .dataTable td.sorting_asc:after, .dataTables_wrapper .dataTable td.sorting:before, .dataTables_wrapper .dataTable td.sorting:after {
  top: 50% !important;
  margin-top: -0.75rem;
  bottom: auto !important;
}

.dataTables_wrapper .dataTable th.sorting_asc, .dataTables_wrapper .dataTable td.sorting_asc {
  color: #212a4f !important;
}

.dataTables_wrapper .dataTable th.sorting_asc:before, .dataTables_wrapper .dataTable td.sorting_asc:before {
  opacity: 1;
  color: #212a4f !important;
}

.dataTables_wrapper .dataTable th.sorting_desc, .dataTables_wrapper .dataTable td.sorting_desc {
  color: #212a4f !important;
}

.dataTables_wrapper .dataTable th.sorting_desc:after, .dataTables_wrapper .dataTable td.sorting_desc:after {
  opacity: 1;
  color: #212a4f !important;
}

.dataTables_wrapper .dataTable tfoot th,
.dataTables_wrapper .dataTable thead th {
  font-weight: 500;
  color: #181C32;
}

.dataTables_wrapper .dataTable thead th {
  border-top: 0;
}

.dataTables_wrapper .dataTable tbody tr.active,
.dataTables_wrapper .dataTable tbody tr.selected {
  background-color: #EBEDF3;
}

.dataTables_wrapper .dataTable tbody tr.active th, .dataTables_wrapper .dataTable tbody tr.active td,
.dataTables_wrapper .dataTable tbody tr.selected th,
.dataTables_wrapper .dataTable tbody tr.selected td {
  background-color: #EBEDF3;
  border-left-color: #EBEDF3;
  border-right-color: #EBEDF3;
  color: #3F4254;
}

.dataTables_wrapper .dataTable .group th, .dataTables_wrapper .dataTable .group td {
  background-color: #F3F6F9;
}

.dataTables_wrapper .dataTable .filter th, .dataTables_wrapper .dataTable .filter td {
  vertical-align: top;
}

.dataTables_wrapper .dataTable .filter th .input-group + .input-group, .dataTables_wrapper .dataTable .filter td .input-group + .input-group {
  margin-top: 0.5rem;
}

.dataTables_wrapper .dataTable .filter th .btn + .btn, .dataTables_wrapper .dataTable .filter td .btn + .btn {
  margin-top: 0.5rem;
}

.dataTables_wrapper .dataTable .group th, .dataTables_wrapper .dataTable .group td {
  font-size: 1rem;
  font-weight: 500;
}

.dataTables_wrapper .dataTables_scroll {
  margin: 1rem 0 !important;
}

.dataTables_wrapper .dataTables_scroll .dataTable {
  margin: 0 !important;
}

.dataTables_wrapper .dataTables_paginate .pagination {
  margin: 0;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item {
  margin-left: 0.4rem;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item > .page-link {
  outline: none !important;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2.25rem;
  min-width: 2.25rem;
  padding: 0.5rem;
  text-align: center;
  position: relative;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: 500;
  border-radius: 0.42rem;
  border: 0;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #7E8299;
  background-color: transparent;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item > .page-link > i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  font-size: 0.7rem;
  text-align: center;
  display: inline-block;
  color: #7E8299;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous > .page-link, .dataTables_wrapper .dataTables_paginate .pagination .page-item.next > .page-link, .dataTables_wrapper .dataTables_paginate .pagination .page-item.last > .page-link, .dataTables_wrapper .dataTables_paginate .pagination .page-item.first > .page-link {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  background-color: #F3F6F9;
  color: #7E8299;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous > .page-link:hover, .dataTables_wrapper .dataTables_paginate .pagination .page-item.next > .page-link:hover, .dataTables_wrapper .dataTables_paginate .pagination .page-item.last > .page-link:hover, .dataTables_wrapper .dataTables_paginate .pagination .page-item.first > .page-link:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  background-color: #212a4f;
  color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous > .page-link:hover > i, .dataTables_wrapper .dataTables_paginate .pagination .page-item.next > .page-link:hover > i, .dataTables_wrapper .dataTables_paginate .pagination .page-item.last > .page-link:hover > i, .dataTables_wrapper .dataTables_paginate .pagination .page-item.first > .page-link:hover > i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.active > .page-link {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  background-color: #212a4f;
  color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.active > .page-link > i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover:not(.disabled) > .page-link {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  background-color: #212a4f;
  color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover:not(.disabled) > .page-link > i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled > .page-link {
  opacity: 0.6;
}

.dataTables_wrapper .dataTables_pager {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.dataTables_wrapper .dataTables_pager .dataTables_info {
  display: inline-block;
  margin: 0.5rem 0;
  margin-right: 0.5rem;
  color: #7E8299;
}

.dataTables_wrapper .dataTables_pager .dataTables_length {
  margin: 0.5rem 0;
  margin-right: 1rem;
  display: inline-block;
}

.dataTables_wrapper .dataTables_pager .dataTables_length label {
  display: flex;
  align-items: center;
  margin: 0;
  color: #7E8299;
}

.dataTables_wrapper .dataTables_pager .dataTables_length .custom-select {
  margin-left: 0.5rem;
  height: 2.25rem;
  box-shadow: none !important;
  display: flex;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.dataTables_wrapper .dataTables_pager .dataTables_paginate {
  margin: 0.5rem 0;
}

.dataTables_wrapper .dataTables_pager .dataTables_paginate .pagination {
  margin: 0;
}

.dataTables_wrapper .text-right .dataTables_filter,
.dataTables_wrapper .text-left .dataTables_filter {
  display: inline-block;
}

@media (max-width: 991.98px) {
  .dataTables_wrapper .dataTables_pager {
    margin-top: 1rem;
    justify-content: center;
    align-items: center;
  }
}

@media (max-width: 767.98px) {
  .dataTables_wrapper .dataTables_paginate {
    margin-left: 0 !important;
  }
  .dataTables_wrapper .dataTables_paginate .pagination .page-item:first-child {
    margin-left: 0 !important;
  }
}

.dataTables_wrapper table.dataTable.collapsed > tbody > tr[role="row"] > td:first-child {
  padding-left: 25px !important;
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before {
  box-shadow: none;
  border-radius: 0;
  top: 50%;
  left: 0;
  height: 18px;
  width: 18px;
  margin-top: -9px;
  font-size: 10px;
  color: #212a4f;
  border: 0;
  background-color: transparent;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before {
  color: #212a4f;
  background-color: transparent;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.dataTables_wrapper .child .dtr-details {
  display: table !important;
}

.dataTables_wrapper .child .dtr-details > li {
  display: table-row !important;
  border: 0 !important;
}

.dataTables_wrapper .child .dtr-details > li .dtr-title {
  display: table-cell;
  vertical-align: top;
  border-bottom: 1px dashed #F3F6F9;
  font-weight: 500;
  padding: 0.5rem 2rem 0.5rem 0;
}

.dataTables_wrapper .child .dtr-details > li .dtr-title:after {
  content: ':';
}

.dataTables_wrapper .child .dtr-details > li .dtr-data {
  display: table-cell;
  vertical-align: top;
  border-bottom: 1px dashed #F3F6F9;
  padding: 0.5rem 0;
}

.dataTables_wrapper .child .dtr-details > li:last-child .dtr-title {
  border-bottom: 0;
}

.dataTables_wrapper .child .dtr-details > li:last-child .dtr-data {
  border-bottom: 0;
}

.dataTables_wrapper .dt-bootstrap4 .dropdown .dropdown-menu.dropdown-menu-right {
  /*rtl:ignore*/
  margin-left: 65px;
}

.dropzone {
  min-height: auto;
}

.dropzone.dropzone-default {
  padding: 20px;
  text-align: center;
  cursor: pointer;
  border: 2px dashed #EBEDF3;
  border-radius: 0.42rem;
}

.dropzone.dropzone-default .dropzone-msg-title {
  color: #3F4254;
  margin: 0 0 5px 0;
  padding: 0;
  font-weight: 500;
  font-size: 1.2rem;
}

.dropzone.dropzone-default .dropzone-msg-desc {
  color: #B5B5C3;
  font-weight: 400;
  font-size: 1rem;
}

.dropzone.dropzone-default .dz-preview .dz-image {
  border-radius: 0.42rem;
}

.dropzone.dropzone-default .dz-remove {
  color: #7E8299;
  font-size: 1px;
  font-weight: 500;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.dropzone.dropzone-default .dz-remove:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.dropzone.dropzone-default.dropzone-primary {
  border-color: #212a4f;
}

.dropzone.dropzone-default.dropzone-secondary {
  border-color: #E4E6EF;
}

.dropzone.dropzone-default.dropzone-success {
  border-color: #13CD52;
}

.dropzone.dropzone-default.dropzone-info {
  border-color: #215FD9;
}

.dropzone.dropzone-default.dropzone-warning {
  border-color: #E48228;
}

.dropzone.dropzone-default.dropzone-danger {
  border-color: #E43B28;
}

.dropzone.dropzone-default.dropzone-light {
  border-color: #F3F6F9;
}

.dropzone.dropzone-default.dropzone-dark {
  border-color: #181C32;
}

.dropzone.dropzone-default.dropzone-white {
  border-color: #ffffff;
}

.dropzone.dropzone-multi {
  border: 0;
  padding: 0;
}

.dropzone.dropzone-multi .dz-message {
  display: none;
}

.dropzone.dropzone-multi .dropzone-panel .dropzone-upload,
.dropzone.dropzone-multi .dropzone-panel .dropzone-remove-all {
  display: none;
}

.dropzone.dropzone-multi .dropzone-item {
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
  border-radius: 0.42rem;
  padding: 0.5rem 1rem;
  background-color: #F3F6F9;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-file {
  flex-grow: 1;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename {
  font-size: 0.9rem;
  font-weight: 500;
  color: #7E8299;
  text-overflow: ellipsis;
  margin-right: 0.5rem;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename b {
  font-size: 0.9rem;
  font-weight: 500;
  color: #B5B5C3;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-error {
  margin-top: 0.25rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: #E43B28;
  text-overflow: ellipsis;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-progress {
  width: 15%;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
  height: 5px;
  transition: all 0.2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
    transition: none;
  }
}

.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar {
  margin-left: 1rem;
  display: flex;
  flex-wrap: nowrap;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete {
  height: 25px;
  width: 25px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  font-size: 0.8rem;
  color: #7E8299;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start:hover,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel:hover,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete:hover {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start:hover i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel:hover i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete:hover i {
  color: #212a4f;
}

.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.dual-listbox .dual-listbox__search {
  width: 225px;
  border: 1px solid #EBEDF3;
  color: #3F4254;
  outline: none !important;
  border-radius: 0.42rem;
}

.dual-listbox .dual-listbox__search:active, .dual-listbox .dual-listbox__search:focus {
  border-color: #303d73 !important;
}

.dual-listbox .dual-listbox__search.dual-listbox__search--hidden {
  display: none;
}

.dual-listbox .dual-listbox__container {
  display: flex;
  flex-wrap: nowrap;
}

.dual-listbox .dual-listbox__container > div:not(.dual-listbox__buttons) {
  width: auto;
  flex-grow: 1;
  flex-basis: 0;
}

.dual-listbox .dual-listbox__container .dual-listbox__title {
  color: #3F4254;
  font-weight: 500;
  font-size: 1.1rem;
  padding: 0.75rem 0.75rem;
  border: 1px solid #EBEDF3;
  border-bottom: 0;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.dual-listbox .dual-listbox__container .dual-listbox__buttons {
  margin: 0 1.5rem;
}

.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button {
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none  !important;
  margin: 0;
  padding: 0;
  border-radius: 0.42rem;
  margin-bottom: 0.5rem !important;
  padding: 0.55rem 0.75rem;
  color: #7E8299;
  font-weight: 500;
  font-size: 0.9rem;
  background-color: #F3F6F9;
  transition: all 0.3s ease;
}

.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button i {
  transition: all 0.15s ease;
  font-size: 0.6rem;
  color: #B5B5C3;
}

.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button:hover {
  transition: all 0.15s ease;
  color: #212a4f;
}

.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button:hover i {
  transition: all 0.15s ease;
  color: #212a4f;
}

.dual-listbox .dual-listbox__container .dual-listbox__selected,
.dual-listbox .dual-listbox__container .dual-listbox__available {
  width: auto;
  color: #3F4254;
  border: 1px solid #EBEDF3;
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item,
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item {
  padding: 0.75rem 0.75rem;
  border-bottom: 1px solid #EBEDF3;
}

.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item:last-child,
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item:last-child {
  border-bottom: 0;
}

.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item.dual-listbox__item--selected,
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item.dual-listbox__item--selected {
  background-color: #F3F6F9;
}

.fa-lg {
  font-size: 1.33333em !important;
}

.fa-xs {
  font-size: .75em !important;
}

.fa-sm {
  font-size: .875em !important;
}

.fa-1x {
  font-size: 1em !important;
}

.fa-2x {
  font-size: 2em !important;
}

.fa-3x {
  font-size: 3em !important;
}

.fa-4x {
  font-size: 4em !important;
}

.fa-5x {
  font-size: 5em !important;
}

.fa-6x {
  font-size: 6em !important;
}

.fa-7x {
  font-size: 7em !important;
}

.fa-8x {
  font-size: 8em !important;
}

.fa-9x {
  font-size: 9em !important;
}

.fa-10x {
  font-size: 10em !important;
}

.fc-unthemed .fc-day-grid td:not(.fc-axis) {
  padding: 0.5rem 0.5rem;
}

.fc-unthemed .fc-day-grid td:not(.fc-axis).fc-event-container {
  padding: 0.2rem 0.5rem;
}

.fc-unthemed .fc-axis {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.fc-unthemed .fc-scroller .fc-content-col {
  padding: 0.5rem 0.5rem;
}

.fc-unthemed th.fc-day-header {
  padding: 0.75rem 0.5rem;
  font-size: 1rem;
  font-weight: 500;
}

.fc-unthemed .fc-list-heading .fc-widget-header {
  padding: 0.75rem 1.25rem;
}

.fc-unthemed .fc-list-heading .fc-list-heading-main,
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  font-size: 1rem;
  font-weight: 400;
}

.fc-unthemed .fc-list-heading .fc-list-heading-main {
  font-weight: 500;
  text-transform: uppercase;
}

.fc-unthemed .fc-list-item td {
  padding: 0.75rem 1.25rem;
}

.fc-unthemed .fc-list-item .fc-event-dot {
  border-radius: 50%;
}

.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  padding: 0;
  border-radius: 0.42rem;
}

.fc-unthemed .fc-event .fc-content,
.fc-unthemed .fc-event-dot .fc-content {
  padding: 0.55rem 0.55rem 0.55rem 2rem;
}

.fc-unthemed .fc-event .fc-content:before,
.fc-unthemed .fc-event-dot .fc-content:before {
  display: block;
  content: " ";
  position: absolute;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  top: 0.7rem;
  left: 0.75rem;
}

.fc-unthemed .fc-event.fc-not-start.fc-end .fc-content,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end .fc-content {
  padding-left: 0.5rem;
}

.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
  font-size: 0.9rem;
  text-transform: uppercase;
  font-weight: 500;
}

.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
  font-size: 0.9rem;
  font-weight: 400;
}

.fc-unthemed .fc-description {
  font-size: 0.9rem;
  margin-top: 0.25rem;
  font-weight: normal;
}

.fc-unthemed .fc-list-item-title > a {
  font-size: 1rem;
  font-weight: 500;
}

.fc-unthemed a.fc-more {
  font-size: 0.9rem;
  font-weight: 500;
}

.fc-unthemed .fc-popover {
  border-radius: 0.42rem;
}

.fc-unthemed .fc-popover .fc-header {
  padding: 0.75rem 1.25rem;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.fc-unthemed .fc-popover .fc-header .fc-close {
  margin-top: 0.35rem;
}

.fc-unthemed .fc-popover .fc-header .fc-title {
  font-weight: 400;
}

.fc-unthemed .fc-popover .fc-body .fc-event-container {
  padding: 1.25rem 1.25rem 0.75rem  1.25rem;
}

.fc-unthemed .fc-popover .fc-body .fc-event {
  margin-bottom: 0.5rem;
  border-radius: 0.42rem;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-end {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.fc-unthemed .fc-toolbar {
  margin-bottom: 1.5rem;
}

.fc-unthemed .fc-toolbar h2 {
  font-size: 1.2rem;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 0.75rem;
}

.fc-unthemed .fc-toolbar .fc-button {
  outline: none !important;
  height: 2.75rem;
  padding: 0 1.25rem;
  font-size: 1rem;
}

.fc-unthemed .fc-toolbar .fc-button.fc-corner-left {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.fc-unthemed .fc-toolbar .fc-button.fc-corner-right {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.fc-unthemed .fc-toolbar .fc-button .fc-icon {
  font-size: 1.1rem;
}

.fc-unthemed .fc-toolbar .fc-button .fc-icon:after {
  display: none;
}

.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.fc-unthemed .fc-axis > span {
  font-size: 0.9rem;
}

.ui-draggable-handle {
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}

@media (max-width: 1199.98px) {
  .fc-unthemed .fc-toolbar {
    margin-bottom: 1.5rem;
  }
  .fc-unthemed .fc-toolbar .fc-left,
  .fc-unthemed .fc-toolbar .fc-right,
  .fc-unthemed .fc-toolbar .fc-center {
    display: block;
    float: none;
    margin-bottom: 1rem;
    text-align: center;
  }
  .fc-unthemed .fc-toolbar .fc-left h2,
  .fc-unthemed .fc-toolbar .fc-right h2,
  .fc-unthemed .fc-toolbar .fc-center h2 {
    text-align: center;
    float: none;
  }
  .fc-unthemed .fc-toolbar .fc-left > .fc-button-group,
  .fc-unthemed .fc-toolbar .fc-right > .fc-button-group,
  .fc-unthemed .fc-toolbar .fc-center > .fc-button-group {
    display: inline-block;
    float: none;
  }
  .fc-unthemed .fc-toolbar .fc-left > .fc-button-group > .fc-button,
  .fc-unthemed .fc-toolbar .fc-right > .fc-button-group > .fc-button,
  .fc-unthemed .fc-toolbar .fc-center > .fc-button-group > .fc-button {
    float: none;
  }
  .fc-unthemed .fc-toolbar .fc-left > .fc-button,
  .fc-unthemed .fc-toolbar .fc-right > .fc-button,
  .fc-unthemed .fc-toolbar .fc-center > .fc-button {
    float: none;
  }
}

.fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, .fc-unthemed .fc-list-heading td {
  border-color: #EBEDF3;
}

.fc-unthemed td.fc-today {
  background: rgba(33, 42, 79, 0.025);
}

.fc-unthemed .fc-day-grid-event {
  margin: 0;
}

.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  background: #fff;
  border: 1px solid #EBEDF3;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.055);
}

.fc-unthemed .fc-event.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end {
  border-left: 1px solid #F3F6F9;
}

.fc-unthemed .fc-event.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start .fc-content:before {
  background: #EBEDF3;
}

.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
  color: #3F4254;
}

.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
  color: #3F4254;
}

.fc-unthemed .fc-description {
  color: #B5B5C3;
}

.fc-unthemed .fc-list-item-title > a[href]:hover {
  color: #212a4f;
  text-decoration: none;
}

.fc-unthemed .fc-more {
  color: #B5B5C3;
}

.fc-unthemed .fc-event.fc-event-primary.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-primary.fc-start .fc-content:before {
  background: #212a4f;
}

.fc-unthemed .fc-event.fc-event-solid-primary.fc-start, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end {
  background: #212a4f;
}

.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end .fc-title {
  color: #FFFFFF;
}

.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end .fc-description {
  color: #FFFFFF;
}

.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end .fc-time {
  color: #FFFFFF;
}

.fc-unthemed .fc-event.fc-event-secondary.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-secondary.fc-start .fc-content:before {
  background: #E4E6EF;
}

.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end {
  background: #E4E6EF;
}

.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end .fc-title {
  color: #3F4254;
}

.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end .fc-description {
  color: #3F4254;
}

.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end .fc-time {
  color: #3F4254;
}

.fc-unthemed .fc-event.fc-event-success.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-success.fc-start .fc-content:before {
  background: #13CD52;
}

.fc-unthemed .fc-event.fc-event-solid-success.fc-start, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end {
  background: #13CD52;
}

.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-info.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-info.fc-start .fc-content:before {
  background: #215FD9;
}

.fc-unthemed .fc-event.fc-event-solid-info.fc-start, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end {
  background: #215FD9;
}

.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-warning.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-warning.fc-start .fc-content:before {
  background: #E48228;
}

.fc-unthemed .fc-event.fc-event-solid-warning.fc-start, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end {
  background: #E48228;
}

.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-danger.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-danger.fc-start .fc-content:before {
  background: #E43B28;
}

.fc-unthemed .fc-event.fc-event-solid-danger.fc-start, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end {
  background: #E43B28;
}

.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-light.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-light.fc-start .fc-content:before {
  background: #F3F6F9;
}

.fc-unthemed .fc-event.fc-event-solid-light.fc-start, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end {
  background: #F3F6F9;
}

.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-title {
  color: #7E8299;
}

.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-description {
  color: #7E8299;
}

.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-time {
  color: #7E8299;
}

.fc-unthemed .fc-event.fc-event-dark.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-dark.fc-start .fc-content:before {
  background: #181C32;
}

.fc-unthemed .fc-event.fc-event-solid-dark.fc-start, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end {
  background: #181C32;
}

.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-event.fc-event-white.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-white.fc-start .fc-content:before {
  background: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-white.fc-start, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end {
  background: #ffffff;
}

.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-title, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-title, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-title {
  color: #3F4254;
}

.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-description, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-description, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-description {
  color: #3F4254;
}

.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-time, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-time, .fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-time {
  color: #3F4254;
}

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #F3F6F9;
}

.fc-unthemed .fc-time-grid-event {
  overflow: hidden;
}

.fc-unthemed .fc-popover {
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.075);
  background: #fff;
}

.fc-unthemed .fc-popover .fc-header {
  background: #fff;
  border-bottom: 1px solid #EBEDF3;
}

.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #B5B5C3;
}

.fc-unthemed .fc-popover .fc-header .fc-close:hover {
  color: #3F4254;
}

.fc-unthemed .fc-popover .fc-header .fc-title {
  color: #3F4254;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end .fc-content:before {
  background: #EBEDF3;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-primary.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-primary.fc-not-start.fc-not-end .fc-content:before {
  background: #212a4f;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end {
  background: #212a4f;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title {
  color: #FFFFFF;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description {
  color: #FFFFFF;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time {
  color: #FFFFFF;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-secondary.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-secondary.fc-not-start.fc-not-end .fc-content:before {
  background: #E4E6EF;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end {
  background: #E4E6EF;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title {
  color: #3F4254;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description {
  color: #3F4254;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time {
  color: #3F4254;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-success.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-success.fc-not-start.fc-not-end .fc-content:before {
  background: #13CD52;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end {
  background: #13CD52;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-info.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-info.fc-not-start.fc-not-end .fc-content:before {
  background: #215FD9;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end {
  background: #215FD9;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-warning.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-warning.fc-not-start.fc-not-end .fc-content:before {
  background: #E48228;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end {
  background: #E48228;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-danger.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-danger.fc-not-start.fc-not-end .fc-content:before {
  background: #E43B28;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end {
  background: #E43B28;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-light.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-light.fc-not-start.fc-not-end .fc-content:before {
  background: #F3F6F9;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end {
  background: #F3F6F9;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-title {
  color: #7E8299;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-description {
  color: #7E8299;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-time {
  color: #7E8299;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-dark.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-dark.fc-not-start.fc-not-end .fc-content:before {
  background: #181C32;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end {
  background: #181C32;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time {
  color: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-white.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-white.fc-not-start.fc-not-end .fc-content:before {
  background: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end {
  background: #ffffff;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-title {
  color: #3F4254;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-description {
  color: #3F4254;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-time {
  color: #3F4254;
}

.fc-unthemed th.fc-day-header > a,
.fc-unthemed th.fc-day-header > span {
  color: #B5B5C3;
}

.fc-unthemed .fc-list-heading td {
  background: #EBEDF3;
  border-color: #EBEDF3;
}

.fc-unthemed .fc-list-heading .fc-list-heading-main {
  color: #3F4254;
}

.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  color: #B5B5C3;
}

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #F3F6F9;
}

.fc-unthemed .fc-list-item:hover td {
  background: transparent !important;
}

.fc-unthemed .fc-list-item .fc-event-dot {
  background: #EBEDF3;
  border-color: #EBEDF3;
}

.fc-unthemed .fc-list-item.fc-event-solid-primary .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-primary .fc-event-dot {
  background: #212a4f;
  border-color: #212a4f;
}

.fc-unthemed .fc-list-item.fc-event-solid-secondary .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-secondary .fc-event-dot {
  background: #E4E6EF;
  border-color: #E4E6EF;
}

.fc-unthemed .fc-list-item.fc-event-solid-success .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-success .fc-event-dot {
  background: #13CD52;
  border-color: #13CD52;
}

.fc-unthemed .fc-list-item.fc-event-solid-info .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-info .fc-event-dot {
  background: #215FD9;
  border-color: #215FD9;
}

.fc-unthemed .fc-list-item.fc-event-solid-warning .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-warning .fc-event-dot {
  background: #E48228;
  border-color: #E48228;
}

.fc-unthemed .fc-list-item.fc-event-solid-danger .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-danger .fc-event-dot {
  background: #E43B28;
  border-color: #E43B28;
}

.fc-unthemed .fc-list-item.fc-event-solid-light .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-light .fc-event-dot {
  background: #F3F6F9;
  border-color: #F3F6F9;
}

.fc-unthemed .fc-list-item.fc-event-solid-dark .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-dark .fc-event-dot {
  background: #181C32;
  border-color: #181C32;
}

.fc-unthemed .fc-list-item.fc-event-solid-white .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-white .fc-event-dot {
  background: #ffffff;
  border-color: #ffffff;
}

.fc-unthemed .fc-toolbar .fc-button {
  color: #B5B5C3;
  background: transparent;
  border: 1px solid #EBEDF3;
  text-shadow: none !important;
  box-shadow: none !important;
}

.fc-unthemed .fc-toolbar .fc-button .fc-icon {
  color: #B5B5C3;
}

.fc-unthemed .fc-toolbar .fc-button:hover {
  border: 0;
  background: #F3F6F9;
  border: 1px solid #EBEDF3;
  color: #B5B5C3;
}

.fc-unthemed .fc-toolbar .fc-button:focus, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button.fc-button-active {
  background: #212a4f;
  color: #FFFFFF;
  border: 1px solid #212a4f;
  box-shadow: none;
  text-shadow: none;
}

.fc-unthemed .fc-toolbar .fc-button:focus .fc-icon, .fc-unthemed .fc-toolbar .fc-button:active .fc-icon, .fc-unthemed .fc-toolbar .fc-button.fc-button-active .fc-icon {
  color: #FFFFFF;
}

.fc-unthemed .fc-toolbar .fc-button.fc-button-disabled {
  opacity: 0.7;
}

.gmaps {
  /* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
}

.gmaps img {
  max-width: none;
}

.gmaps.gmaps-static > div {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  display: block;
}

.ion-range-slider .irs .irs-min,
.ion-range-slider .irs .irs-max,
.ion-range-slider .irs .irs-from,
.ion-range-slider .irs .irs-to,
.ion-range-slider .irs .irs-single {
  padding: 2px 5px 1px 5px;
}

.repeater .repeater-row {
  display: flex;
  flex-wrap: wrap;
}

.repeater .repeater-row > input {
  flex: 1;
}

.repeater .repeater-row .repeater-close {
  background-color: transparent;
  border: none;
}

.repeater .repeater-row .form-text {
  flex-basis: 100%;
}

.repeater .repeater-item {
  position: relative;
}

.repeater .repeater-item .btn-icon {
  height: auto;
}

.repeater .repeater-item:first-child .form-control {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.repeater .repeater-item:first-child .input-group-append {
  display: none;
}

.repeater .repeater-close-align-right {
  position: absolute;
  top: 0;
  right: 0;
}

.jqvmap {
  position: relative;
  overflow: hidden;
}

.jqvmap .jqvmap-zoomout,
.jqvmap .jqvmap-zoomin {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  width: 20px;
  background-color: #EBEDF3;
  color: #3F4254;
  font-size: 1rem;
}

.jqvmap .jqvmap-zoomout {
  top: 40px;
}

.jstree-default .jstree-anchor {
  color: #3F4254;
  padding: 0 8px 0 4px;
}

.jstree-default .jstree-icon {
  color: #3F4254;
  font-size: 1.3rem;
}

.jstree-default .jstree-icon.la {
  font-size: 1.5rem;
}

.jstree-default .jstree-icon.fa {
  font-size: 1.2rem;
}

.jstree-default .jstree-disabled {
  cursor: not-allowed;
  line-height: auto;
  height: auto;
  opacity: 0.7;
}

.jstree-default .jstree-disabled .jstree-icon {
  color: #3F4254;
}

.jstree-default .jstree-clicked {
  border: 0;
  background: #F3F6F9;
  box-shadow: none;
}

.jstree-default .jstree-hovered {
  border: 0;
  background-color: #F3F6F9;
  box-shadow: none;
}

.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: #EBEDF3;
  box-shadow: none;
}

.jstree-default .jstree-wholerow-hovered,
.jstree-default.jstree-wholerow .jstree-wholerow-hovered {
  border: 0;
  background-color: #F3F6F9;
  box-shadow: none;
}

.jstree-open > .jstree-anchor > .fa-folder:before {
  margin-left: 2px;
  content: "\f07c";
}

.jstree-open > .jstree-anchor > .la-folder:before {
  margin-left: 2px;
  content: "\f200";
}

.jstree-default.jstree-rtl .jstree-node {
  background-position: 100% 1px/*rtl:ignore*/ !important;
}

.jstree-default.jstree-rtl .jstree-last {
  background: transparent /*rtl:ignore*/;
  background-repeat: no-repeat;
}

.jstree-rtl .jstree-anchor {
  padding: 0 4px 0 8px/*rtl:ignore*/;
}

.vakata-context,
.vakata-context ul {
  padding: 0.5rem 0;
  min-width: 150px;
  font-size: 1rem;
  font-family: Poppins, Helvetica, "sans-serif";
  background: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0;
  border-radius: 0.42rem;
}

.vakata-context li,
.vakata-context ul li {
  padding: 0;
  border: 0;
}

.vakata-context li a,
.vakata-context ul li a {
  padding: 0rem 1.2rem;
  border: 0;
}

.vakata-context li a i,
.vakata-context ul li a i {
  display: none;
}

.vakata-context li a .vakata-contextmenu-sep,
.vakata-context ul li a .vakata-contextmenu-sep {
  display: none;
}

.vakata-context li a span,
.vakata-context li a ins,
.vakata-context ul li a span,
.vakata-context ul li a ins {
  display: none;
  border: 0 !important;
}

.vakata-context .vakata-context-hover > a,
.vakata-context li a:hover,
.vakata-context ul .vakata-context-hover > a,
.vakata-context ul li a:hover {
  margin: 0;
  background-color: #F3F6F9;
  color: #212a4f;
  box-shadow: none;
}

.vakata-context .vakata-context-hover > a .span,
.vakata-context .vakata-context-hover > a .ins,
.vakata-context li a:hover .span,
.vakata-context li a:hover .ins,
.vakata-context ul .vakata-context-hover > a .span,
.vakata-context ul .vakata-context-hover > a .ins,
.vakata-context ul li a:hover .span,
.vakata-context ul li a:hover .ins {
  border: 0 !important;
}

.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
  margin: 0;
  border: 0;
  height: 2px;
  background-color: #EBEDF3;
}

.jstree-rename-input {
  outline: none !important;
  padding: 2px 6px !important;
  margin-right: -4px !important;
  background-color: #F3F6F9 !important;
  border: 1px solid #F3F6F9 !important;
  border-radius: 0.42rem;
}

.kanban-container {
  width: 100% !important;
  display: flex;
  flex-wrap: wrap;
}

.kanban-container .kanban-board {
  float: none;
  flex-shrink: 0;
  margin-bottom: 1.25rem;
  margin-right: 1.25rem !important;
  background-color: #F3F6F9;
  border-radius: 0.42rem;
}

.kanban-container .kanban-board:last-child {
  margin-right: 0 !important;
}

.kanban-container .kanban-board .kanban-board-header {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
  font-size: 1.2rem;
  font-weight: 500;
  color: #181C32;
}

.kanban-container .kanban-board .kanban-board-header.primary {
  background-color: #212a4f;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.primary .kanban-title-board {
  color: #FFFFFF;
}

.kanban-container .kanban-board .kanban-board-header.light-primary {
  background-color: rgba(33, 42, 79, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-primary .kanban-title-board {
  color: #212a4f;
}

.kanban-container .kanban-board .kanban-board-header.secondary {
  background-color: #E4E6EF;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.secondary .kanban-title-board {
  color: #3F4254;
}

.kanban-container .kanban-board .kanban-board-header.light-secondary {
  background-color: rgba(228, 230, 239, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-secondary .kanban-title-board {
  color: #E4E6EF;
}

.kanban-container .kanban-board .kanban-board-header.success {
  background-color: #13CD52;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.success .kanban-title-board {
  color: #ffffff;
}

.kanban-container .kanban-board .kanban-board-header.light-success {
  background-color: rgba(19, 205, 82, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-success .kanban-title-board {
  color: #13CD52;
}

.kanban-container .kanban-board .kanban-board-header.info {
  background-color: #215FD9;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.info .kanban-title-board {
  color: #ffffff;
}

.kanban-container .kanban-board .kanban-board-header.light-info {
  background-color: rgba(33, 95, 217, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-info .kanban-title-board {
  color: #215FD9;
}

.kanban-container .kanban-board .kanban-board-header.warning {
  background-color: #E48228;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.warning .kanban-title-board {
  color: #ffffff;
}

.kanban-container .kanban-board .kanban-board-header.light-warning {
  background-color: rgba(228, 130, 40, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-warning .kanban-title-board {
  color: #E48228;
}

.kanban-container .kanban-board .kanban-board-header.danger {
  background-color: #E43B28;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.danger .kanban-title-board {
  color: #ffffff;
}

.kanban-container .kanban-board .kanban-board-header.light-danger {
  background-color: rgba(228, 59, 40, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-danger .kanban-title-board {
  color: #E43B28;
}

.kanban-container .kanban-board .kanban-board-header.light {
  background-color: #F3F6F9;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light .kanban-title-board {
  color: #7E8299;
}

.kanban-container .kanban-board .kanban-board-header.light-light {
  background-color: rgba(243, 246, 249, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-light .kanban-title-board {
  color: #F3F6F9;
}

.kanban-container .kanban-board .kanban-board-header.dark {
  background-color: #181C32;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.dark .kanban-title-board {
  color: #ffffff;
}

.kanban-container .kanban-board .kanban-board-header.light-dark {
  background-color: rgba(24, 28, 50, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-dark .kanban-title-board {
  color: #181C32;
}

.kanban-container .kanban-board .kanban-board-header.white {
  background-color: #ffffff;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.white .kanban-title-board {
  color: #3F4254;
}

.kanban-container .kanban-board .kanban-board-header.light-white {
  background-color: rgba(255, 255, 255, 0.1);
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-board-header.light-white .kanban-title-board {
  color: #ffffff;
}

.kanban-container .kanban-board .kanban-drag .kanban-item {
  border-radius: 0.42rem;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="primary"] {
  background-color: #212a4f;
  color: #FFFFFF;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-primary"] {
  background-color: rgba(33, 42, 79, 0.1);
  color: #212a4f;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="secondary"] {
  background-color: #E4E6EF;
  color: #3F4254;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-secondary"] {
  background-color: rgba(228, 230, 239, 0.1);
  color: #E4E6EF;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="success"] {
  background-color: #13CD52;
  color: #ffffff;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-success"] {
  background-color: rgba(19, 205, 82, 0.1);
  color: #13CD52;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="info"] {
  background-color: #215FD9;
  color: #ffffff;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-info"] {
  background-color: rgba(33, 95, 217, 0.1);
  color: #215FD9;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="warning"] {
  background-color: #E48228;
  color: #ffffff;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-warning"] {
  background-color: rgba(228, 130, 40, 0.1);
  color: #E48228;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="danger"] {
  background-color: #E43B28;
  color: #ffffff;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-danger"] {
  background-color: rgba(228, 59, 40, 0.1);
  color: #E43B28;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light"] {
  background-color: #F3F6F9;
  color: #7E8299;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-light"] {
  background-color: rgba(243, 246, 249, 0.1);
  color: #F3F6F9;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="dark"] {
  background-color: #181C32;
  color: #ffffff;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-dark"] {
  background-color: rgba(24, 28, 50, 0.1);
  color: #181C32;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="white"] {
  background-color: #ffffff;
  color: #3F4254;
  box-shadow: none;
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light-white"] {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  box-shadow: none;
}

.noUi-target {
  border: 1px solid #E4E6EF;
  background: #F3F6F9;
  box-shadow: none;
}

.noUi-target.noUi-horizontal {
  height: 15px;
}

.noUi-target.noUi-horizontal .noUi-handle {
  width: 24px;
  height: 24px;
  top: -6px;
  border-radius: 50%;
  outline: none;
}

.noUi-target.noUi-horizontal .noUi-handle::before {
  display: none;
}

.noUi-target.noUi-horizontal .noUi-handle::after {
  display: none;
}

.noUi-target.noUi-vertical {
  height: 150px;
  width: 15px;
}

.noUi-target.noUi-vertical .noUi-handle {
  width: 24px;
  height: 24px;
  top: -6px;
  border-radius: 50%;
  outline: none;
}

.noUi-target.noUi-vertical .noUi-handle::before {
  display: none;
}

.noUi-target.noUi-vertical .noUi-handle::after {
  display: none;
}

.noUi-target .noUi-connect {
  background: #212a4f;
}

.noUi-target .noUi-handle {
  border: 1px solid #EBEDF3;
  box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7);
}

.noUi-target.nouislider-light {
  height: 4px;
}

.noUi-target.nouislider-light .noUi-handle {
  width: 20px;
  height: 20px;
  top: -9px;
}

.noUi-target.nouislider.nouislider-connect-primary .noUi-connect {
  background: #212a4f;
}

.noUi-target.nouislider.nouislider-handle-primary .noUi-handle {
  border: 0;
  background: #212a4f;
  box-shadow: 0 3px 6px -3px #212a4f;
}

.noUi-target.nouislider.nouislider-bg-primary {
  background: #212a4f;
}

.noUi-target.nouislider.nouislider-bg-light-primary {
  background: #F4F4F6;
}

.noUi-target.nouislider.nouislider-connect-secondary .noUi-connect {
  background: #E4E6EF;
}

.noUi-target.nouislider.nouislider-handle-secondary .noUi-handle {
  border: 0;
  background: #E4E6EF;
  box-shadow: 0 3px 6px -3px #E4E6EF;
}

.noUi-target.nouislider.nouislider-bg-secondary {
  background: #E4E6EF;
}

.noUi-target.nouislider.nouislider-bg-light-secondary {
  background: #EBEDF3;
}

.noUi-target.nouislider.nouislider-connect-success .noUi-connect {
  background: #13CD52;
}

.noUi-target.nouislider.nouislider-handle-success .noUi-handle {
  border: 0;
  background: #13CD52;
  box-shadow: 0 3px 6px -3px #13CD52;
}

.noUi-target.nouislider.nouislider-bg-success {
  background: #13CD52;
}

.noUi-target.nouislider.nouislider-bg-light-success {
  background: #E8FAEE;
}

.noUi-target.nouislider.nouislider-connect-info .noUi-connect {
  background: #215FD9;
}

.noUi-target.nouislider.nouislider-handle-info .noUi-handle {
  border: 0;
  background: #215FD9;
  box-shadow: 0 3px 6px -3px #215FD9;
}

.noUi-target.nouislider.nouislider-bg-info {
  background: #215FD9;
}

.noUi-target.nouislider.nouislider-bg-light-info {
  background: #E9EFFC;
}

.noUi-target.nouislider.nouislider-connect-warning .noUi-connect {
  background: #E48228;
}

.noUi-target.nouislider.nouislider-handle-warning .noUi-handle {
  border: 0;
  background: #E48228;
  box-shadow: 0 3px 6px -3px #E48228;
}

.noUi-target.nouislider.nouislider-bg-warning {
  background: #E48228;
}

.noUi-target.nouislider.nouislider-bg-light-warning {
  background: #FDF3EA;
}

.noUi-target.nouislider.nouislider-connect-danger .noUi-connect {
  background: #E43B28;
}

.noUi-target.nouislider.nouislider-handle-danger .noUi-handle {
  border: 0;
  background: #E43B28;
  box-shadow: 0 3px 6px -3px #E43B28;
}

.noUi-target.nouislider.nouislider-bg-danger {
  background: #E43B28;
}

.noUi-target.nouislider.nouislider-bg-light-danger {
  background: #FDECEA;
}

.noUi-target.nouislider.nouislider-connect-light .noUi-connect {
  background: #F3F6F9;
}

.noUi-target.nouislider.nouislider-handle-light .noUi-handle {
  border: 0;
  background: #F3F6F9;
  box-shadow: 0 3px 6px -3px #F3F6F9;
}

.noUi-target.nouislider.nouislider-bg-light {
  background: #F3F6F9;
}

.noUi-target.nouislider.nouislider-bg-light-light {
  background: #F3F6F9;
}

.noUi-target.nouislider.nouislider-connect-dark .noUi-connect {
  background: #181C32;
}

.noUi-target.nouislider.nouislider-handle-dark .noUi-handle {
  border: 0;
  background: #181C32;
  box-shadow: 0 3px 6px -3px #181C32;
}

.noUi-target.nouislider.nouislider-bg-dark {
  background: #181C32;
}

.noUi-target.nouislider.nouislider-bg-light-dark {
  background: #EBEDF3;
}

.noUi-target.nouislider.nouislider-connect-white .noUi-connect {
  background: #ffffff;
}

.noUi-target.nouislider.nouislider-handle-white .noUi-handle {
  border: 0;
  background: #ffffff;
  box-shadow: 0 3px 6px -3px #ffffff;
}

.noUi-target.nouislider.nouislider-bg-white {
  background: #ffffff;
}

.noUi-target.nouislider.nouislider-bg-light-white {
  background: rgba(255, 255, 255, 0.1);
}

.noUi-target.nouislider-shadowless .noUi-handle {
  box-shadow: none;
}

.noUi-target.nouislider-borderless {
  border: 0;
}

.scroll {
  position: relative;
  overflow: hidden;
}

.scroll.scroll-pull {
  padding-right: 12px;
  margin-right: -12px;
}

.scroll.scroll-pull .ps__rail-y {
  right: -2px;
}

.scroll.scroll-push .ps__rail-y {
  right: 5px !important;
}

.scroll.ps > .ps__rail-y {
  width: 4px;
}

.scroll.ps > .ps__rail-y:hover, .scroll.ps > .ps__rail-y:focus {
  width: 4px;
}

.scroll.ps > .ps__rail-y > .ps__thumb-y {
  width: 4px;
  border-radius: 0.42rem !important;
}

.scroll.ps > .ps__rail-y > .ps__thumb-y:hover, .scroll.ps > .ps__rail-y > .ps__thumb-y:focus {
  width: 4px;
}

.scroll.ps > .ps__rail-x {
  height: 4px;
}

.scroll.ps > .ps__rail-x:hover, .scroll.ps > .ps__rail-x:focus {
  height: 4px;
}

.scroll.ps > .ps__rail-x > .ps__thumb-x {
  top: 0;
  height: 4px;
  border-radius: 0.42rem !important;
}

.scroll.ps > .ps__rail-x > .ps__thumb-x:hover, .scroll.ps > .ps__rail-x > .ps__thumb-x:focus {
  top: 0;
  height: 4px;
}

.scroll.ps > .ps__rail-x {
  background-color: transparent;
}

.scroll.ps > .ps__rail-x:hover, .scroll.ps > .ps__rail-x:focus {
  opacity: 1;
  background-color: transparent;
}

.scroll.ps > .ps__rail-x:hover > .ps__thumb-x, .scroll.ps > .ps__rail-x:focus > .ps__thumb-x {
  opacity: 1;
}

.scroll.ps > .ps__rail-x > .ps__thumb-x {
  background-color: #E4E6EF;
  opacity: 1;
}

.scroll.ps > .ps__rail-x > .ps__thumb-x:hover, .scroll.ps > .ps__rail-x > .ps__thumb-x:focus {
  opacity: 1;
  background-color: #E4E6EF;
}

.scroll.ps > .ps__rail-y {
  background-color: transparent;
}

.scroll.ps > .ps__rail-y:hover, .scroll.ps > .ps__rail-y:focus {
  background-color: transparent;
  opacity: 1;
}

.scroll.ps > .ps__rail-y:hover > .ps__thumb-y, .scroll.ps > .ps__rail-y:focus > .ps__thumb-y {
  opacity: 1;
}

.scroll.ps > .ps__rail-y > .ps__thumb-y {
  background: #E4E6EF;
  opacity: 1;
}

.scroll.ps > .ps__rail-y > .ps__thumb-y:hover, .scroll.ps > .ps__rail-y > .ps__thumb-y:focus {
  opacity: 1;
  background: #E4E6EF;
}

.ql-toolbar {
  font-family: Poppins, Helvetica, "sans-serif";
}

.ql-toolbar.ql-snow {
  border: 1px solid #EBEDF3;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow .ql-picker .ql-stroke,
.ql-toolbar.ql-snow button .ql-fill,
.ql-toolbar.ql-snow button .ql-stroke {
  stroke: #B5B5C3;
}

.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow button .ql-fill {
  fill: #B5B5C3;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-stroke, .ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-stroke, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill,
.ql-toolbar.ql-snow .ql-picker:focus .ql-stroke, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow .ql-picker:hover .ql-stroke,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-stroke,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-stroke,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-stroke,
.ql-toolbar.ql-snow button:hover .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-stroke {
  stroke: #212a4f;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill, .ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-fill {
  fill: #212a4f;
}

.ql-editor {
  color: #3F4254;
}

.ql-editor.ql-blank:before {
  left: auto !important;
  right: auto !important;
  color: #B5B5C3 !important;
  font-style: normal !important;
}

.ql-container.ql-snow {
  border: 1px solid #EBEDF3;
  border-top: 0;
  border-bottom-right-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

.ql-snow .ql-picker .ql-picker-label {
  color: #B5B5C3;
}

.ql-snow .ql-picker .ql-picker-label.ql-active, .ql-snow .ql-picker .ql-picker-label:hover {
  color: #212a4f;
}

.ql-snow .ql-picker.ql-expanded {
  outline: none !important;
  border-color: transparent !important;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: transparent !important;
  color: #212a4f;
  outline: none !important;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-label:hover {
  color: #212a4f;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: #7E8299;
  outline: none;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-selected, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  color: #212a4f;
}

.ql-snow .ql-tooltip {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
}

.ql-snow .ql-tooltip input[type=text] {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border: 1px solid #EBEDF3;
  color: #3F4254;
  outline: none !important;
  border-radius: 0.42rem;
}

.ql-snow .ql-tooltip input[type=text]:active, .ql-snow .ql-tooltip input[type=text]:focus {
  border-color: #303d73 !important;
}

.ql-snow .ql-tooltip .ql-preview {
  color: #7E8299;
}

.ql-snow .ql-tooltip .ql-action {
  transition: color 0.3s ease;
  color: #7E8299;
}

.ql-snow .ql-tooltip .ql-action:hover {
  transition: color 0.3s ease;
  color: #212a4f;
}

.modal .ql-snow .ql-tooltip.ql-editing {
  left: 20px !important;
}

.ql-snow .ql-editor pre.ql-syntax {
  background-color: #181C32;
  color: #B5B5C3;
  overflow: visible;
  border-radius: 0.42rem;
}

.ql-quil.ql-quil-plain .ql-toolbar {
  padding: 0;
  margin: 0;
  border: 0;
}

.ql-quil.ql-quil-plain .ql-toolbar:after {
  display: none;
}

.ql-quil.ql-quil-plain .ql-toolbar .ql-picker-label {
  padding-left: 0;
}

.ql-quil.ql-quil-plain .ql-container {
  border: 0;
}

.ql-quil.ql-quil-plain .ql-editor {
  border: 0;
  padding: 0;
}

.recaptcha {
  padding: 15px;
  border: 1px solid #EBEDF3;
  border-radius: 0.42rem;
}

.recaptcha .recaptcha-img {
  margin-bottom: 10px;
}

.recaptcha .recaptcha_only_if_incorrect_sol {
  color: #E43B28;
}

.recaptcha .input-group .btn i {
  padding-right: 0;
}

.recaptcha .input-group .form-control {
  border-top-left-radius: 0.42rem !important;
  border-bottom-left-radius: 0.42rem !important;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #E4E6EF;
  outline: none !important;
  border-radius: 0.42rem;
  height: auto;
  line-height: 0;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder,
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #B5B5C3;
}

.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--multiple,
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #303d73;
}

.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow {
  border: 0;
  margin-left: 0.5rem;
  font-size: 0.85rem;
  left: auto;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  position: static;
  width: auto;
  height: 20px;
  margin-right: 1rem;
}

.select2-container--default .select2-selection--single .select2-selection__arrow:after,
.select2-container--default .select2-selection--multiple .select2-selection__arrow:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #7E8299;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b,
.select2-container--default .select2-selection--multiple .select2-selection__arrow b {
  display: none;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  color: #3F4254;
  position: relative;
  padding: 0.65rem 3rem 0.65rem 1rem;
  line-height: 1.5;
}

.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
  border: 0;
  font-size: 0;
  display: inline-block;
  right: 1.85rem;
  margin-right: 0.5rem;
  order: 2;
  position: absolute;
  right: 0;
}

.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #7E8299;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  color: #3F4254;
  padding: 0.37rem 1rem;
  line-height: 1.5;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  font-size: 1rem;
  margin: 0.1rem 0.4rem 0.1rem 0;
  position: relative;
  float: left/*rtl:right*/;
  color: #3F4254;
  background: #F3F6F9;
  border: 0;
  border-radius: 0.42rem;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  font-size: 0px;
  display: inline-block;
  line-height: 0;
  margin-right: 0.5rem;
  position: relative;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #7E8299;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-moz-placeholder {
  color: #B5B5C3;
  opacity: 1;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field:-ms-input-placeholder {
  color: #B5B5C3;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-webkit-input-placeholder {
  color: #B5B5C3;
}

.select2-container--default .select2-search--dropdown {
  padding: 0.65rem 1rem;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  outline: none !important;
  border-radius: 0.42rem;
  border: 1px solid #E4E6EF;
  padding: 0.65rem 1rem;
}

.select2-container--default .select2-results__options {
  padding: 0.65rem 0;
}

.select2-container--default .select2-results__option {
  padding: 0.65rem 1rem;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  cursor: not-allowed;
}

.select2-container--default .select2-results__option .select2-results__group {
  padding: 5px 15px;
  font-weight: 600;
}

.select2-container--default .select2-container .select2-search--inline .select2-search__field {
  margin: 0;
}

.select2-container--default .select2-dropdown {
  border: 1px solid #E4E6EF;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

.select2-container--default .select2-results__option.select2-results__option--highlighted {
  background: #F3F6F9;
  color: #3F4254;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #3F4254;
  opacity: 0.6;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background: #EBEDF3;
  color: #3F4254;
}

.select2-container--default.select2-container--disabled {
  cursor: not-allowed;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple,
.select2-container--default.select2-container--disabled .select2-selection--single {
  cursor: not-allowed;
  background-color: #ffffff;
  opacity: 0.5;
}

select.select2 {
  opacity: 0;
}

.select2 > select.form-control {
  opacity: 0;
}

.select2.select2--elevate .select2-container--default .select2-selection--single,
.select2.select2--elevate .select2-container--default .select2-selection--multiple {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

.select2.select2--solid .select2-container--default .select2-selection--multiple,
.select2.select2--solid .select2-container--default .select2-selection--single {
  background-color: #F3F6F9;
  border-color: #EBEDF3;
}

.select2.select2--solid .select2-container--default .select2-selection--multiple .select2-selection__placeholder,
.select2.select2--solid .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #B5B5C3;
}

.form.form-state .is-valid .select2-container--default .select2-selection--multiple,
.form.form-state .is-valid .select2-container--default .select2-selection--single {
  border-color: success;
}

.form.form-state .is-valid .select2-container--default.select2-container--focus .select2-selection--multiple,
.form.form-state .is-valid .select2-container--default.select2-container--focus .select2-selection--single, .form.form-state .is-valid .select2-container--default.select2-container--open .select2-selection--multiple,
.form.form-state .is-valid .select2-container--default.select2-container--open .select2-selection--single {
  border-color: success;
}

.form.form-state .is-invalid .select2-container--default .select2-selection--multiple,
.form.form-state .is-invalid .select2-container--default .select2-selection--single {
  border-color: danger;
}

.form.form-state .is-invalid .select2-container--default.select2-container--focus .select2-selection--multiple,
.form.form-state .is-invalid .select2-container--default.select2-container--focus .select2-selection--single, .form.form-state .is-invalid .select2-container--default.select2-container--open .select2-selection--multiple,
.form.form-state .is-invalid .select2-container--default.select2-container--open .select2-selection--single {
  border-color: danger;
}

.note-popover {
  display: none;
}

.note-editor {
  position: static;
  border-radius: 0.42rem;
}

.note-editor.note-frame {
  border: 1px solid #E4E6EF;
}

.note-editor.note-frame .panel-heading.note-toolbar {
  background: #F3F6F9;
}

.note-editor.note-frame .note-statusbar {
  background: #F3F6F9;
}

.note-editor .note-toolbar {
  position: static;
  padding: 0.5rem 0.5rem;
  border-radius: 0.42rem;
}

.note-editor .note-toolbar .note-btn-group {
  margin-top: 0;
}

.note-editor .note-toolbar .note-btn-group .btn {
  background: white;
  border: 1px solid #EBEDF3;
}

.note-editor .note-toolbar .note-btn-group .btn i {
  font-size: 1rem;
  line-height: 0;
  padding-right: 0;
  color: #7E8299;
}

.note-editor .note-toolbar .note-btn-group .btn:hover, .note-editor .note-toolbar .note-btn-group .btn:focus, .note-editor .note-toolbar .note-btn-group .btn:active, .note-editor .note-toolbar .note-btn-group .btn.active {
  background: transparent;
  color: #212a4f;
}

.note-editor .note-toolbar .note-btn-group .btn:hover i, .note-editor .note-toolbar .note-btn-group .btn:focus i, .note-editor .note-toolbar .note-btn-group .btn:active i, .note-editor .note-toolbar .note-btn-group .btn.active i {
  color: #212a4f;
}

.note-editor .note-toolbar .note-btn-group.note-color .dropdown-toggle:after {
  margin-left: 0;
}

.note-editor .modal .modal-header {
  align-items: center;
}

.note-editor .modal .modal-header .close {
  position: absolute;
  right: 25px;
  top: 20px;
  font-size: 0;
}

.note-editor .modal.note-modal .modal-dialog {
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.05);
}

.note-editor .panel-heading.note-toolbar {
  padding: 0.5rem 0.74rem 0.74rem 0.74rem;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.note-editor .panel-heading.note-toolbar .btn {
  outline: none !important;
}

.note-editor .panel-heading.note-toolbar .dropdown-menu {
  min-width: 185px;
}

.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu {
  min-width: 350px;
  padding: 10px;
}

.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li {
  display: table;
  table-layout: fixed;
}

.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group {
  display: table-cell !important;
}

.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group:first-child {
  padding-right: 10px;
}

.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group .note-color-reset {
  margin: 5px 0 10px 0;
}

.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group .note-palette-title {
  margin: 5px 0;
  text-align: left;
  border: 0;
}

.note-editor .panel-heading.note-toolbar .dropdown-toggle::after {
  display: none;
}

.note-editor .note-editable .table.table-bordered th, .note-editor .note-editable .table.table-bordered td {
  border: 1px solid #EBEDF3;
}

.note-editor .is-valid .note-editor {
  border-color: #13CD52;
}

.note-editor .is-invalid .note-editor {
  border-color: #E43B28;
}

html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow-y: initial !important;
}

html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding) {
  padding-right: 0 !important;
}

.swal2-popup {
  padding: 2rem;
  border-radius: 0.42rem;
}

.swal2-popup .swal2-icon {
  margin: 2rem 0 0rem 0;
}

.swal2-popup .swal2-title {
  font-weight: 500;
  font-size: 1.3rem;
  margin: 2rem 0 0 0;
  color: #181C32;
}

.swal2-popup .swal2-content {
  font-weight: normal;
  font-size: 1.1rem;
  margin-top: 1.5rem;
  color: #3F4254;
}

.swal2-popup .btn {
  margin: 15px 5px 0;
}

.swal2-popup .swal2-styled:focus {
  box-shadow: none;
}

.swal2-popup .swal2-actions {
  margin: 1.5rem auto 1rem auto;
}

.swal2-container {
  overflow-y: hidden !important;
}

.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.2);
}

.swal2-container .swal2-html-container {
  max-height: 200px;
  overflow: auto;
}

body.swal2-height-auto {
  height: 100% !important;
}

.swal2-icon.swal2-warning {
  border-color: #E48228;
  color: #E48228;
}

.swal2-icon.swal2-error {
  border-color: #E43B28;
  color: #E43B28;
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  background-color: rgba(228, 59, 40, 0.75);
}

.swal2-icon.swal2-success {
  border-color: #13CD52;
  color: #13CD52;
}

.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #13CD52;
}

.swal2-icon.swal2-success .swal2-success-ring {
  border-color: rgba(19, 205, 82, 0.3);
}

.swal2-icon.swal2-info {
  border-color: #215FD9;
  color: #215FD9;
}

.swal2-icon.swal2-question {
  border-color: #212a4f;
  color: #212a4f;
}

.tagify {
  border-radius: 0.42rem;
  border-color: #E4E6EF;
  padding: 0;
  display: flex;
  height: auto;
}

.tagify:hover {
  border-color: #E4E6EF;
}

.tagify.tagify--focus {
  border: 1px solid #303d73;
}

.tagify .tagify__tag {
  background-color: #EBEDF3;
  display: inline-flex;
  align-items: center;
  padding: 0 0.5rem;
  border-radius: 0.42rem;
}

.tagify .tagify__tag div {
  order: 1;
  padding-right: 0.25rem;
}

.tagify .tagify__tag div .tagify__tag-text {
  color: #7E8299;
  font-weight: 400;
}

.tagify .tagify__tag div:before {
  box-shadow: none !important;
  animation: none;
  transition: none;
}

.tagify .tagify__tag .tagify__tag__removeBtn {
  display: flex;
  align-items: center;
  order: 2;
  transform: none;
  position: static;
  border-radius: 0;
  margin-left: 0.25rem;
  margin-right: 0;
  line-height: 0;
}

.tagify .tagify__tag .tagify__tag__removeBtn:after {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  line-height: 0;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #B5B5C3;
}

.tagify .tagify__tag .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #212a4f;
}

.tagify .tagify__tag .tagify__tag__removeBtn:hover + div > span {
  opacity: .4;
}

.tagify .tagify__tag .tagify__tag__removeBtn:hover:after {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) {
  background-color: #212a4f;
}

.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) {
  background-color: rgba(33, 42, 79, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #212a4f;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #212a4f;
}

.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) {
  background-color: #E4E6EF;
}

.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) {
  background-color: rgba(228, 230, 239, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #E4E6EF;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #E4E6EF;
}

.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) {
  background-color: #13CD52;
}

.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) {
  background-color: rgba(19, 205, 82, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #13CD52;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #13CD52;
}

.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) {
  background-color: #215FD9;
}

.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) {
  background-color: rgba(33, 95, 217, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #215FD9;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #215FD9;
}

.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) {
  background-color: #E48228;
}

.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) {
  background-color: rgba(228, 130, 40, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #E48228;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #E48228;
}

.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) {
  background-color: #E43B28;
}

.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) {
  background-color: rgba(228, 59, 40, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #E43B28;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #E43B28;
}

.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) {
  background-color: #F3F6F9;
}

.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) {
  background-color: rgba(243, 246, 249, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #F3F6F9;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #F3F6F9;
}

.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) {
  background-color: #181C32;
}

.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) {
  background-color: rgba(24, 28, 50, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #181C32;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #181C32;
}

.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) {
  background-color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) {
  background-color: rgba(255, 255, 255, 0.12);
}

.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) div .tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify .tagify__tag.tagify--notAllowed {
  background-color: #E43B28;
}

.tagify .tagify__tag.tagify--notAllowed div:before {
  box-shadow: none !important;
  animation: none;
  transition: none;
}

.tagify .tagify__tag.tagify--notAllowed div .tagify__tag-text {
  color: #ffffff;
  opacity: .75;
}

.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:after {
  opacity: .5;
  color: #ffffff;
}

.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover + div > span {
  opacity: .3;
}

.tagify[readonly] .tagify__tag__removeBtn {
  display: none;
}

.tagify__input {
  color: #3F4254;
}

.tagify__input::before {
  top: auto;
  bottom: auto;
  height: auto;
  position: relative;
}

.tagify__input ~ .tagify.form-control {
  margin: 1rem;
  padding: 0;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none  !important;
  margin: 0;
  padding: 0;
}

.tagify__input.form-control {
  margin: 0;
}

.tagify__input--outside {
  display: block;
  max-width: 600px;
  border: 1px solid #EBEDF3;
  margin-top: 1.5em;
  margin-bottom: 1em;
}

.tagify__dropdown {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  background: #ffffff;
  border: 0 !important;
  outline: none !important;
  padding: 0.75rem 0;
  z-index: 98;
  border-radius: 0.42rem;
}

.modal-open .tagify__dropdown {
  z-index: 1051;
}

.tagify__dropdown .tagify__dropdown__wrapper {
  border: 0 !important;
  outline: none !important;
  box-shadow: none;
}

.tagify__dropdown .tagify__dropdown__item {
  color: #3F4254;
  border-radius: 0;
  padding: 0.75rem 1.5rem;
  margin: 0;
  box-shadow: none;
}

.tagify__dropdown .tagify__dropdown__item.tagify__dropdown__item--active {
  background: #F3F6F9;
  color: #212a4f;
}

.tox-target {
  display: none;
}

.tox-tinymce {
  border-radius: 0.42rem !important;
  height: 500px !important;
}

.toast {
  transition: all 0.15s ease;
  background-position: 15px center /*rtl:calc(100% - 15px) center*/ !important;
  border: 0;
  background-color: #F3F6F9;
  color: #3F4254;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}

.toast:hover {
  transition: all 0.15s ease;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
  opacity: 1;
}

.toast .toast-close-button {
  outline: none !important;
  font-size: 0;
}

.toast .toast-close-button:before {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.9rem;
}

.toast .toast-title {
  font-size: 1.1rem;
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.toast .toast-message {
  font-size: 1rem;
}

.toast.toast-success {
  background-color: #13CD52;
  color: #ffffff;
}

.toast.toast-info {
  background-color: #215FD9;
  color: #ffffff;
}

.toast.toast-warning {
  background-color: #E48228;
  color: #ffffff;
}

.toast.toast-error {
  background-color: #E43B28;
  color: #ffffff;
}

.typeahead .form-control.tt-hint {
  color: #B5B5C3;
}

.typeahead .form-control.tt-input {
  color: #3F4254;
}

.typeahead .twitter-typeahead {
  display: block !important;
}

.typeahead .tt-menu {
  border: 0;
  margin: 0;
  min-width: 275px;
  padding: 0.65rem 0;
  left: auto /*rtl:ignore*/ !important;
  background: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
}

.typeahead .tt-menu .tt-dataset .tt-suggestion {
  padding: 0.65rem 1rem;
  font-size: 1rem;
  color: #3F4254;
  cursor: pointer;
}

.typeahead .tt-menu .tt-dataset .tt-suggestion .tt-highlight {
  color: #3F4254;
  font-weight: 500;
}

.typeahead .tt-menu .tt-dataset .tt-suggestion:hover {
  background: #F3F6F9;
}

.uppy .uppy-Root {
  font-family: Poppins, Helvetica, "sans-serif";
}

.uppy .uppy-Root.uppy-DragDrop--is-dragdrop-supported {
  border: 2px dashed #EBEDF3;
}

.uppy .uppy-Dashboard-inner {
  background-color: #F3F6F9;
  border: 1px solid #EBEDF3;
}

.uppy .uppy-Dashboard-inner .uppy-DashboardContent-bar,
.uppy .uppy-Dashboard-inner .uppy-Dashboard-AddFilesPanel,
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-panel,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-progress,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-action,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-previewLink {
  z-index: 1;
}

.uppy .uppy-Dashboard-inner .uppy-DashboardContent-title {
  color: #3F4254;
  font-size: 1rem;
  font-weight: 500;
}

.uppy .uppy-Dashboard-inner .uppy-DashboardContent-addMoreCaption {
  font-size: 0.9rem;
}

.uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-Dashboard-dropFilesTitle {
  color: #3F4254;
  font-size: 1.3rem;
  font-weight: 500;
}

.uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-DashboardTab-name {
  color: #3F4254;
}

.uppy .uppy-Dashboard-inner .uppy-DashboardItem.is-complete .progress {
  stroke: #13CD52;
  fill: #13CD52;
}

.uppy .uppy-Dashboard-inner .uppy-StatusBar-statusSecondary {
  overflow: visible;
}

.uppy .uppy-DragDrop-container:focus {
  box-shadow: none !important;
  border-color: #212a4f !important;
}

.uppy .uppy-DashboardAddFiles-info {
  bottom: 20px !important;
}

.uppy .uppy-Dashboard-note {
  color: #3F4254;
  font-size: 0.9rem;
  font-weight: 400;
}

.uppy .uppy-btn-primary {
  font-size: 1rem;
  font-weight: 400;
  background: #212a4f;
  color: #ffffff;
  outline: none !important;
}

.uppy .uppy-btn-primary:focus, .uppy .uppy-btn-primary:hover {
  background-color: #181f39;
}

.uppy .uppy-DashboardContent-back {
  font-size: 1rem;
  font-weight: 500;
  color: #212a4f;
  outline: none !important;
}

.uppy .uppy-DashboardContent-back:focus, .uppy .uppy-DashboardContent-back:hover {
  color: #181f39;
}

.uppy .uppy-Dashboard-browse {
  color: #212a4f;
}

.uppy .uppy-Dashboard-browse:focus, .uppy .uppy-Dashboard-browse:hover {
  color: #181f39;
}

.uppy .uppy-DashboardContent-addMore svg {
  stroke: #212a4f;
  fill: #212a4f;
}

.uppy .uppy-ProgressBar {
  z-index: 1;
}

.uppy .uppy-ProgressBar .uppy-ProgressBar-inner {
  background-color: #212a4f;
  box-shadow: none;
}

.uppy .uppy-ProgressBar .uppy-ProgressBar-percentage {
  color: #3F4254;
  font-size: 0.9rem;
  font-weight: 400;
}

.uppy .uppy-DragDrop-label {
  font-size: 1rem;
  font-weight: 500;
  color: #3F4254;
}

.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText {
  color: #212a4f;
}

.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:focus, .uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:hover {
  color: #181f39;
}

.uppy .uppy-StatusBar {
  z-index: 1;
}

.uppy .uppy-StatusBar .uppy-StatusBar-status {
  overflow-x: visible;
  display: none;
}

.uppy .uppy-StatusBar .uppy-StatusBar-progress {
  background-color: #212a4f;
}

.uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-statusPrimary {
  font-size: 0.9rem;
  font-weight: 400;
  color: #3F4254;
}

.uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-spinner svg {
  fill: #212a4f;
}

.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon circle {
  transition: all 0.3s ease;
  fill: #EBEDF3;
}

.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon path {
  transition: all 0.3s ease;
  fill: #3F4254;
}

.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon:hover circle {
  transition: all 0.3s ease;
  fill: #212a4f;
}

.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon:hover path {
  transition: all 0.3s ease;
  fill: #ffffff;
}

.uppy .uppy-StatusBar.is-complete .uppy-StatusBar-progress {
  background-color: #13CD52;
}

.uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-content {
  padding-left: 0 !important;
}

.uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-actions {
  right: 0 !important;
}

.uppy .uppy.uppy-Informer p {
  background-color: rgba(228, 59, 40, 0.1);
  color: #E43B28;
  border-radius: 0.42rem;
}

.uppy .uppy-progress {
  position: relative;
  display: flex;
  align-items: center;
}

.uppy .uppy-status {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.uppy .uppy-status.uppy-status-ongoing {
  height: 40px;
  opacity: 1;
}

.uppy .uppy-status.uppy-status-hidden {
  display: none;
}

.uppy .uppy-btn {
  margin-top: 10px;
}

.uppy .uppy-thumbnails {
  display: flex;
  position: relative;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-between;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container {
  width: calc(50% - 5px);
  margin: 10px 5px 0;
  position: relative;
  display: flex;
  align-items: center;
  height: 50px;
  background-color: #F3F6F9;
  border-radius: 0.42rem;
  overflow: hidden;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail {
  width: 60px;
  height: 50px;
  overflow: hidden;
  display: flex;
  justify-content: center;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail img {
  height: 100%;
  width: auto;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail-label {
  font-weight: 400;
  color: #3F4254;
  margin-left: 10px;
  padding-right: 10px;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail {
  margin: auto 10px auto auto;
  cursor: pointer;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail i {
  font-size: 0.7rem;
  color: #7E8299;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail:hover i {
  color: #212a4f;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container:nth-child(odd) {
  margin-left: 0;
}

.uppy .uppy-thumbnails .uppy-thumbnail-container:nth-child(even) {
  margin-right: 0;
}

@media (max-width: 1199.98px) {
  .uppy .uppy-thumbnails .uppy-thumbnail-container {
    width: 100%;
    margin: 10px 0 0;
  }
}

.uppy .uppy-list .uppy-list-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem 1rem;
  background-color: #F3F6F9;
  margin-top: 0.75rem;
  border-radius: 0.42rem;
}

.uppy .uppy-list .uppy-list-item:last-child {
  margin-bottom: 0.75rem;
}

.uppy .uppy-list .uppy-list-item .uppy-list-label {
  font-weight: 500;
  color: #7E8299;
}

.uppy .uppy-list .uppy-list-item .uppy-list-remove {
  cursor: pointer;
  margin-left: 1rem;
}

.uppy .uppy-list .uppy-list-item .uppy-list-remove i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  font-size: 0.7rem;
  color: #7E8299;
}

.uppy .uppy-list .uppy-list-item .uppy-list-remove:hover i {
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  color: #212a4f;
}

.uppy .uppy-wrapper .uppy-FileInput-container {
  margin-bottom: 0rem;
}

.uppy .uppy-input-control {
  position: relative;
  z-index: 1;
  height: 0;
  width: 0;
  opacity: 0;
}

.uppy .uppy-informer-min .uppy-Informer {
  position: static !important;
  top: auto;
  bottom: auto;
  transform: none;
  z-index: 0;
}

.uppy .uppy-informer-min .uppy-Informer[aria-hidden="true"] {
  display: none;
}

.uppy .uppy-informer-min .uppy-Informer p {
  display: block;
  max-width: none;
}

.draggable {
  transition: opacity 0.3s ease;
  outline: none !important;
}

.draggable.draggable-mirror {
  opacity: 0.8;
  transition: opacity 0.3s ease;
  border: 2px dashed #E4E6EF !important;
}

.draggable.draggable--original {
  opacity: 0 !important;
}

.draggable.draggable-source--is-dragging.draggable--over {
  opacity: 0 !important;
}

.draggable .draggable-handle {
  cursor: move;
}

.draggable-zone {
  outline: none !important;
}

.example .example-tools {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.example .example-toggle,
.example .example-copy {
  height: 34px;
  width: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 0.25rem;
  transition: all 0.15s ease;
  cursor: pointer;
  font-size: 1.15rem;
  color: #B5B5C3;
}

.example .example-toggle:hover,
.example .example-copy:hover {
  transition: all 0.15s ease;
  color: #212a4f;
}

.example .example-toggle {
  font-size: 1.35rem;
}

.example .example-toggle:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.example .example-toggle.example-toggled {
  background-color: #F3F6F9;
  transition: all 0.15s ease;
  color: #212a4f;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.example .example-toggle.example-toggled:after {
  content: "";
}

.example .card-toolbar .example-toggle {
  border-radius: 0.42rem;
}

.example .example-copy:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

.example .example-copy.example-copied {
  transition: all 0.15s ease;
  color: #212a4f;
}

.example .example-copy.example-copied:after {
  content: "";
}

.example .example-preview {
  border: 4px solid #F3F6F9;
  padding: 1.75rem 1.5rem;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

.example .example-nav.nav {
  padding: 0 1.5rem;
}

.example .example-nav.nav .nav-item {
  margin: 0;
  margin-right: 1rem;
}

.example .example-nav.nav .nav-link {
  padding: 1rem 0;
}

.example .example-code {
  padding: 0;
  position: relative;
  background-color: #F3F6F9;
  border-radius: 0.42rem;
}

.example .example-code .example-copy {
  position: absolute;
  top: 0.25rem;
  right: 0.75rem;
}

.example .example-code .example-copy:hover {
  color: #212a4f;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

.example .example-code .example-highlight {
  padding: 1.75rem 1.5rem;
}

.example .example-code .tab-pane .example-highlight {
  padding: 1.75rem 1.5rem;
}

.example .example-code .example-nav + .example-copy {
  top: 0.25rem;
}

.example .example-code pre[class*="language-"] {
  margin: 0;
  overflow: auto;
  padding: 0;
  background-color: #F3F6F9;
  border-radius: 0.42rem;
  font-size: 1rem;
}

.example .example-code pre[class*="language-"] code {
  padding: 0;
  margin: 0;
}

.example .example-code pre[class*="language-"] code .token.operator {
  background: none;
}

.example .example-preview + .example-code {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.example .example-preview + .example-code .example-copy {
  top: 0rem;
  height: 25px;
}

.example .example-preview + .example-code pre[class*="language-"] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.example.example-compact {
  position: relative;
}

.example.example-compact .example-toggle.example-toggled {
  background-color: #F3F6F9;
}

.example.example-compact .example-code {
  background-color: #F3F6F9;
  border-radius: 0.42rem;
}

.example.example-compact .example-code pre[class*="language-"] {
  background-color: #F3F6F9;
}

.example.example-compact .example-code:not(.example-code-on) {
  position: absolute;
  left: -1000rem;
  top: -1000rem;
  opacity: 0;
}

.example.example-compact .example-code.example-code-on {
  display: none;
}

.example.example-compact .example-preview + .example-code {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.apexcharts-text,
.apexcharts-title-text,
.apexcharts-legend-text {
  font-family: Poppins, Helvetica, "sans-serif" !important;
}

.apexcharts-title-text {
  font-weight: 400;
}

.apexcharts-pie-label {
  font-weight: 400;
  font-size: 0.925rem;
}

.apexcharts-toolbar {
  text-align: left !important;
}

.apexcharts-menu {
  background: #ffffff;
  border: 0 !important;
  padding: 0.5rem 0 !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem !important;
  overflow: hidden;
  min-width: 10rem !important;
}

.apexcharts-menu .apexcharts-menu-item {
  padding: 0.75rem 1.25rem;
  transition: all 0.15s ease;
}

.apexcharts-menu .apexcharts-menu-item:hover {
  background-color: #F3F6F9 !important;
}

.apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.42rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0 !important;
  background: #ffffff;
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #F3F6F9 !important;
  border: 0 !important;
}

.apexcharts-tooltip .apexcharts-tooltip-title {
  padding: 0.5rem 1rem;
}

.apexcharts-xaxistooltip.apexcharts-theme-light {
  border-radius: 0.42rem !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15) !important;
  border: 0 !important;
  background: #ffffff !important;
}

.apexcharts-xaxistooltip.apexcharts-theme-light:before {
  border-bottom: 0 !important;
}

.apexcharts-xaxistooltip.apexcharts-theme-light:after {
  border-bottom-color: #ffffff !important;
}

.card-rounded-bottom .apexcharts-canvas svg {
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

.rounded .apexcharts-canvas svg {
  border-radius: 0.42rem !important;
}

.rounded-sm .apexcharts-canvas svg {
  border-radius: 0.28rem !important;
}

.rounded-lg .apexcharts-canvas svg {
  border-radius: 0.85rem !important;
}

.rounded-xl .apexcharts-canvas svg {
  border-radius: 1.25rem !important;
}

.leaflet-container .leaflet-pane,
.leaflet-container .leaflet-top,
.leaflet-container .leaflet-bottom,
.leaflet-container .leaflet-control {
  z-index: 1 !important;
}

.leaflet-container .leaflet-popup-content-wrapper {
  border-radius: 0.42rem !important;
  text-align: center;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}

.leaflet-container .leaflet-popup-content-wrapper .leaflet-popup-content {
  font-family: Poppins, Helvetica, "sans-serif";
  font-size: 1rem;
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html,
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 13px !important;
  font-weight: 400;
  font-family: Poppins, Helvetica, "sans-serif";
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 1199.98px) {
  html,
  body {
    font-size: 12px !important;
  }
}

@media (max-width: 991.98px) {
  html,
  body {
    font-size: 12px !important;
  }
}

html a:hover,
html a:active,
html a:focus,
body a:hover,
body a:active,
body a:focus {
  text-decoration: none !important;
}

html a,
html button,
body a,
body button {
  outline: none !important;
}

body {
  display: flex;
  flex-direction: column;
  color: #3F4254;
}

router-outlet {
  display: none;
}

canvas {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

@media print {
  .print-content-only {
    padding: 0 !important;
    background: none !important;
  }
  .print-content-only .wrapper,
  .print-content-only .page,
  .print-content-only .content,
  .print-content-only .container,
  .print-content-only .container-fluid,
  .print-content-only .container-sm,
  .print-content-only .container-md,
  .print-content-only .container-lg,
  .print-content-only .container-xl,
  .print-content-only .container-xxl {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .print-content-only .aside,
  .print-content-only .sidebar,
  .print-content-only .sticky-toolbar,
  .print-content-only .scrolltop,
  .print-content-only .header,
  .print-content-only .header-mobile,
  .print-content-only .footer,
  .print-content-only .subheader,
  .print-content-only .offcanvas {
    display: none !important;
  }
}

body {
  background: #f8f5f2;
}

@media (min-width: 992px) {
  .container,
  .container-fluid,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl {
    padding: 0 25px;
  }
}

@media (max-width: 991.98px) {
  .container,
  .container-fluid,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl {
    max-width: none;
    padding: 0 15px;
  }
}

@media (min-width: 992px) {
  .header {
    display: flex;
    justify-content: space-between;
    transition: height 0.3s ease;
    box-shadow: none;
    position: relative;
    z-index: 6;
  }
  .header .header-top {
    height: 105px;
    display: flex;
    align-items: stretch;
    background-color: #212a4f;
  }
  .header .header-top .container,
  .header .header-top .container-fluid,
  .header .header-top .container-sm,
  .header .header-top .container-md,
  .header .header-top .container-lg,
  .header .header-top .container-xl,
  .header .header-top .container-xxl {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
  }
  .header .header-top .quick-search .quick-search-form .input-group {
    background-color: rgba(255, 255, 255, 0.1) !important;
  }
  .header .header-top .quick-search .quick-search-form .input-group .input-group-text .svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: rgba(255, 255, 255, 0.75);
  }
  .header .header-top .quick-search .quick-search-form .input-group .input-group-text .svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header .header-top .quick-search .quick-search-form .input-group .input-group-text .quick-search-close {
    color: rgba(255, 255, 255, 0.75);
  }
  .header .header-top .quick-search .quick-search-form .input-group .form-control {
    color: rgba(255, 255, 255, 0.75);
  }
  .header .header-top .quick-search .quick-search-form .input-group .form-control::-moz-placeholder {
    color: rgba(255, 255, 255, 0.75);
    opacity: 1;
  }
  .header .header-top .quick-search .quick-search-form .input-group .form-control:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.75);
  }
  .header .header-top .quick-search .quick-search-form .input-group .form-control::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.75);
  }
  .header .header-top .quick-search .quick-search-form .input-group .form-control:active, .header .header-top .quick-search .quick-search-form .input-group .form-control.active, .header .header-top .quick-search .quick-search-form .input-group .form-control:focus, .header .header-top .quick-search .quick-search-form .input-group .form-control.focus {
    color: rgba(255, 255, 255, 0.85);
  }
  .header .header-top .quick-search .quick-search-form .input-group .input-group-append.spinner:before {
    border-color: rgba(255, 255, 255, 0.75);
    border-right-color: transparent;
  }
  .header .header-bottom {
    height: 70px;
    display: flex;
    align-items: stretch;
    background-color: #ffffff;
  }
  .header .header-bottom .container,
  .header .header-bottom .container-fluid,
  .header .header-bottom .container-sm,
  .header .header-bottom .container-md,
  .header .header-bottom .container-lg,
  .header .header-bottom .container-xl,
  .header .header-bottom .container-xxl {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
  }
  .header-fixed[data-header-scroll="on"] .header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 199;
    height: 105px;
    animation: header-scroll-animation .5s ease 1;
  }
  .header-fixed[data-header-scroll="on"] .header .header-bottom {
    display: none;
  }
}

@keyframes header-scroll-animation {
  from {
    top: -105px;
  }
  to {
    top: 0;
  }
}

@media (min-width: 992px) {
  .header-mobile {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .header-mobile {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 15px;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1);
    height: 55px;
    min-height: 55px;
    background-color: #212a4f;
    z-index: 3;
  }
  .header-mobile-fixed .header-mobile {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 199;
  }
  .topbar-mobile-on .header-mobile {
    box-shadow: none;
  }
  .header-mobile .burger-icon span {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .header-mobile .burger-icon span::before, .header-mobile .burger-icon span::after {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .header-mobile .burger-icon:hover span {
    background-color: #ffffff;
  }
  .header-mobile .burger-icon:hover span::before, .header-mobile .burger-icon:hover span::after {
    background-color: #ffffff;
  }
  .header-mobile .burger-icon-active span {
    background-color: #ffffff;
  }
  .header-mobile .burger-icon-active span::before, .header-mobile .burger-icon-active span::after {
    background-color: #ffffff;
  }
  .header-mobile .btn i {
    color: rgba(255, 255, 255, 0.75);
  }
  .header-mobile .btn .svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: rgba(255, 255, 255, 0.75);
  }
  .header-mobile .btn .svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-mobile .btn.active i,
  .header-mobile .btn:focus i,
  .header-mobile .btn:hover i,
  .header-mobile .show .btn i {
    color: #ffffff;
  }
  .header-mobile .btn.active .svg-icon svg g [fill],
  .header-mobile .btn:focus .svg-icon svg g [fill],
  .header-mobile .btn:hover .svg-icon svg g [fill],
  .header-mobile .show .btn .svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #ffffff;
  }
  .header-mobile .btn.active .svg-icon svg:hover g [fill],
  .header-mobile .btn:focus .svg-icon svg:hover g [fill],
  .header-mobile .btn:hover .svg-icon svg:hover g [fill],
  .header-mobile .show .btn .svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
}

@media (min-width: 992px) {
  .header-menu {
    display: flex;
    align-items: stretch;
    height: 100%;
    margin: 0;
  }
  .header-menu .menu-nav {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: stretch;
  }
  .header-menu .menu-nav > .menu-item .menu-link {
    display: flex;
    text-decoration: none;
    position: relative;
    vertical-align: middle;
    align-items: stretch;
    outline: none !important;
    text-decoration: none;
    cursor: pointer;
  }
  .header-menu .menu-nav > .menu-item .menu-link .menu-text {
    display: flex;
    align-items: center;
    flex-grow: 1;
    padding: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-link .menu-label {
    display: flex;
    align-items: center;
    line-height: 0;
    white-space: nowrap;
  }
  .header-menu .menu-nav > .menu-item .menu-link .menu-icon {
    display: flex;
    align-items: center;
  }
  .header-menu .menu-nav > .menu-item .menu-link .menu-arrow {
    display: flex;
    align-items: center;
  }
  .header-menu .menu-nav > .menu-item .menu-link:hover, .header-menu .menu-nav > .menu-item .menu-link:active, .header-menu .menu-nav > .menu-item .menu-link:focus {
    text-decoration: none;
  }
  .header-menu .menu-nav > .menu-item > .menu-link > .menu-text {
    width: auto;
  }
  .header-menu .menu-nav > .menu-item.menu-item-icon > .menu-link {
    justify-content: center;
  }
  .header-menu .menu-nav > .menu-item.menu-item-icon > .menu-link > .menu-icon {
    justify-content: center;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu {
    display: none;
    z-index: 200;
    position: absolute;
    top: 100%;
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
    border-radius: 4px;
    padding: 20px 0px ;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-scroll {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-subnav {
    list-style: none !important;
    padding: 0;
    margin: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu {
    width: 300px;
    margin: 0 auto;
    left: auto;
    right: auto;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-full {
    margin: 0 auto;
    width: auto;
    left: 20px;
    right: 20px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed {
    left: auto;
    right: auto;
    width: auto;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-right {
    right: 0;
    left: auto;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-right.menu-submenu-pull {
    margin-right: -40px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-left {
    right: auto;
    left: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-left.menu-submenu-pull {
    margin-left: -40px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-center {
    margin: 0 auto;
    left: 0;
    right: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu {
    position: relative;
    padding: 0;
    margin: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu > .menu-submenu {
    top: 0;
    display: none;
    margin-top: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu > .menu-submenu.menu-submenu-left {
    right: 100%;
    left: auto;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu > .menu-submenu.menu-submenu-right {
    left: 100%;
    right: auto;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu.menu-item-dropup > .menu-submenu {
    top: auto;
    bottom: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-content {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-content > .menu-item {
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-content > .menu-item:last-child {
    border-right: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading {
    display: flex;
    align-items: center;
    padding: 0;
    margin: 0;
    text-decoration: none;
    position: relative;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-text {
    display: flex;
    align-items: center;
    flex-grow: 1;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-label {
    display: flex;
    align-items: center;
    white-space: nowrap;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-icon {
    display: flex;
    align-items: center;
    font-size: 18px;
    padding: 0 10px 0 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-arrow {
    display: flex;
    align-items: center;
    padding: 0 0 0 10px;
  }
  .header-menu .menu-nav > .menu-item .menu-inner,
  .header-menu .menu-nav > .menu-item .menu-subnav {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item {
    display: flex;
    flex-grow: 1;
    margin: 0;
    padding: 10px 20px;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link {
    display: flex;
    align-items: center;
    flex-grow: 1;
    text-decoration: none;
    position: relative;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link:hover, .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link:active, .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link:focus,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link:hover,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link:active,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link:focus {
    outline: none;
    text-decoration: none;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link .menu-text,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link .menu-text {
    display: flex;
    align-items: center;
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link .menu-label,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link .menu-label {
    display: flex;
    align-items: center;
    white-space: nowrap;
    padding: 0px 0px 0px 5px;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link .menu-icon,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link .menu-icon {
    display: flex;
    align-items: center;
    flex: 0 0 33px;
    padding: 0;
    font-size: 1.4rem;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link .menu-bullet,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link .menu-bullet {
    display: flex;
    align-items: center;
    line-height: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link .menu-arrow,
  .header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link .menu-arrow {
    display: flex;
    align-items: center;
    padding: 0px 0px 0px 10px;
  }
  .header-menu .menu-nav > .menu-item .menu-inner {
    padding: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-submenu {
    margin-left: 1px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-submenu.menu-submenu-left {
    margin-right: 1px;
  }
  .header-menu .menu-nav > .menu-item.menu-item-submenu.menu-item-tabs > .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu > .menu-submenu {
    top: 100%;
  }
  .header-menu .menu-nav > .menu-item.menu-item-submenu.menu-item-tabs > .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu > .menu-submenu.menu-submenu-left {
    right: 100%;
    left: 0;
  }
  .header-menu .menu-nav > .menu-item.menu-item-submenu.menu-item-tabs > .menu-submenu > .menu-subnav > .menu-item.menu-item-submenu > .menu-submenu.menu-submenu-right {
    left: 100%;
    right: 0;
  }
  .header-menu .menu-nav > .menu-item {
    display: flex;
    align-items: center;
    padding: 0px 0.25rem;
    padding: 0px 0.25rem ;
  }
  .header-menu .menu-nav > .menu-item > .menu-link > .menu-arrow {
    display: none;
  }
  .header-menu .menu-nav > .menu-item > .menu-link > .menu-arrow:before {
    content: "" !important;
  }
  .header-menu .menu-nav > .menu-item.menu-item-rel {
    position: relative;
  }
  .header-menu .menu-nav > .menu-item > .menu-link {
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 0.25rem 0.5rem ;
  }
  .header-menu .menu-nav > .menu-item > .menu-link:hover {
    transition: all 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon {
    font-size: 1.4rem;
    width: 30px;
    padding: 0;
    line-height: 0;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon {
    height: 23px ;
    width: 23px ;
    margin-left: -2px;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet {
    width: 20px;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    width: 5px;
    height: 1px;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
    font-size: 0.6rem;
    width: 20px;
    justify-content: flex-end;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow:before {
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  [direction="rtl"] .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow:before {
    content: "" !important;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu {
    padding: 0px;
    border-radius: 4px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item {
    padding: 0px ;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link {
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 11px 30px ;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link:hover {
    transition: all 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon {
    font-size: 1.4rem;
    width: 33px;
    padding: 0;
    line-height: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon.svg-icon {
    height: 23px ;
    width: 23px ;
    margin-left: -2px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet {
    width: 20px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    width: 9px;
    height: 1px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-arrow {
    font-size: 0.6rem;
    width: 20px;
    justify-content: flex-end;
    padding: 0px 0px 0px 10px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-arrow:before {
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  [direction="rtl"] .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-arrow:before {
    content: "" !important;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content {
    align-items: stretch;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content > .menu-item {
    flex-grow: 1;
    flex-basis: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content > .menu-item:last-child {
    border-right: 0 !important;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading {
    padding: 30px 30px 10px 30px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading > .menu-text {
    font-weight: 500;
    font-size: 1.07rem;
    text-transform: initial;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading > .menu-icon {
    font-size: 1.35rem;
    flex: 0 0 30px;
    padding: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading .menu-label {
    padding: 0px 0px 0px 5px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner {
    padding: 0 0 20px 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item {
    padding: 0px ;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link {
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 11px 30px ;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link:hover {
    transition: all 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon {
    font-size: 1.4rem;
    width: 33px;
    padding: 0;
    line-height: 0;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon.svg-icon {
    height: 23px ;
    width: 23px ;
    margin-left: -2px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet {
    width: 20px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    width: 9px;
    height: 1px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-arrow {
    font-size: 0.6rem;
    width: 20px;
    justify-content: flex-end;
    padding: 0px 0px 0px 10px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-arrow:before {
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  [direction="rtl"] .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-arrow:before {
    content: "" !important;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-classic {
    padding: 20px 0px;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-inline {
    display: flex;
    flex: 0 0 auto;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-inline > .menu-subnav > .menu-item {
    display: flex;
    padding: 5px 0;
  }
  .header-menu .menu-nav .menu-item.menu-item-resize {
    display: none;
  }
  .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu, .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu {
    display: block;
    animation: header-menu-submenu-fade-in 0.3s ease 1, header-menu-submenu-move-down 0.3s ease-out 1;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu, .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu {
    animation: none;
  }
}

@media (min-width: 992px) {
  .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu > .menu-subnav > .menu-item.menu-item-hover > .menu-submenu, .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu > .menu-subnav > .menu-item.menu-item-hover > .menu-submenu {
    display: block;
    animation: header-menu-submenu-fade-in 0.3s ease 1, header-menu-submenu-move-up 0.3s ease-out 1;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu > .menu-subnav > .menu-item.menu-item-hover > .menu-submenu, .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu > .menu-subnav > .menu-item.menu-item-hover > .menu-submenu {
    animation: none;
  }
}

@media (min-width: 992px) {
  .header-menu.header-menu-root-arrow .menu-nav > .menu-item > .menu-link > .menu-arrow {
    display: flex;
  }
}

@media (min-width: 992px) and (max-width: 1399.98px) {
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-full, .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed, .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-auto, .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-auto.menu-submenu-mimimal-desktop-wide, .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xl, .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xxl {
    margin: 0 auto;
    width: auto;
    left: 20px;
    right: 20px;
  }
}

@media (min-width: 0) {
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xs {
    width: -60px;
  }
}

@media (min-width: 576px) {
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-sm {
    width: 516px;
  }
}

@media (min-width: 768px) {
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-md {
    width: 708px;
  }
}

@media (min-width: 992px) {
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-lg {
    width: 932px;
  }
}

@media (min-width: 1200px) {
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xl {
    width: 1140px;
  }
}

@media (min-width: 1400px) {
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xxl {
    width: 1340px;
  }
}

@keyframes header-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes header-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes header-menu-submenu-move-up {
  from {
    margin-top: -10px;
  }
  to {
    margin-top: 0;
  }
}

@keyframes header-menu-submenu-move-down {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}

@media (min-width: 992px) {
  .header-menu .menu-nav > .menu-item > .menu-link {
    background-color: none;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
    color: #3F4254;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
    background-color: none;
  }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
    color: #E43B28;
  }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link {
    background-color: none;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
    color: #E43B28;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
    background-color: none;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill], .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
    color: #E43B28;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu {
    background-color: #ffffff;
    box-shadow: 0px 15px 50px 0px rgba(82, 63, 105, 0.15);
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-text {
    color: #3F4254;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-arrow {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link {
    background-color: #F3F6F9;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-icon {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-text {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link {
    background-color: #F3F6F9;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-icon {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-text {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
    background-color: #F3F6F9;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content > .menu-item {
    border-right: 1px solid #EBEDF3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading > .menu-text {
    color: #181C32;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading > .menu-icon {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-text {
    color: #3F4254;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-arrow {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link {
    background-color: #F3F6F9;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-icon {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-text {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link {
    background-color: #F3F6F9;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-icon {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-text {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link > .menu-arrow {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
    background-color: #F3F6F9;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
    color: #212a4f;
  }
  .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow {
    color: #212a4f;
  }
}

@media (max-width: 991.98px) {
  .header-menu-mobile .menu-nav {
    margin: 0;
    list-style: none;
    padding: 10px 0;
  }
  .header-menu-mobile .menu-nav .menu-scroll {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .header-menu-mobile .menu-nav .menu-subnav {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    padding: 0;
    margin: 0;
    list-style: none !important;
  }
  .header-menu-mobile .menu-nav .menu-inner,
  .header-menu-mobile .menu-nav .menu-submenu {
    display: none;
    float: none;
    margin: 0;
    padding: 0;
    width: auto !important;
  }
  .header-menu-mobile .menu-nav .menu-inner .menu-content,
  .header-menu-mobile .menu-nav .menu-submenu .menu-content {
    padding: 0;
    margin: 0;
  }
  .header-menu-mobile .menu-nav .menu-inner .menu-content > .menu-item,
  .header-menu-mobile .menu-nav .menu-submenu .menu-content > .menu-item {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .header-menu-mobile .menu-nav .menu-inner .menu-content > .menu-item.menu-headingless > .menu-inner,
  .header-menu-mobile .menu-nav .menu-submenu .menu-content > .menu-item.menu-headingless > .menu-inner {
    display: flex;
  }
  .header-menu-mobile .menu-nav .menu-inner .menu-content > .menu-item.menu-headingless > .menu-inner > li > .menu-link,
  .header-menu-mobile .menu-nav .menu-submenu .menu-content > .menu-item.menu-headingless > .menu-inner > li > .menu-link {
    margin: 0;
  }
  .header-menu-mobile .menu-nav .menu-item {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    float: none;
    padding: 0;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading,
  .header-menu-mobile .menu-nav .menu-item > .menu-link {
    display: flex;
    flex-grow: 1;
    align-items: stretch;
    margin: 0;
    padding: 0;
    text-decoration: none;
    position: relative;
    outline: none;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading:hover,
  .header-menu-mobile .menu-nav .menu-item > .menu-link:hover {
    text-decoration: none;
    cursor: pointer;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav .menu-item > .menu-link .menu-text {
    display: flex;
    align-items: center;
    flex-grow: 1;
    padding: 0;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-label,
  .header-menu-mobile .menu-nav .menu-item > .menu-link .menu-label {
    display: flex;
    align-items: center;
    white-space: nowrap;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav .menu-item > .menu-link .menu-icon {
    display: flex;
    align-items: center;
    line-height: 0;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-bullet,
  .header-menu-mobile .menu-nav .menu-item > .menu-link .menu-bullet {
    display: flex;
    align-items: center;
    line-height: 0;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav .menu-item > .menu-link .menu-arrow {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    line-height: 0;
  }
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-arrow:before,
  .header-menu-mobile .menu-nav .menu-item > .menu-link .menu-arrow:before {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-heading > .menu-arrow:before,
  .header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-link > .menu-arrow:before {
    transform: rotateZ(90deg)/*rtl:ignore*/;
  }
  [direction="rtl"] .header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-heading > .menu-arrow:before, [direction="rtl"]
  .header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-link > .menu-arrow:before {
    transform: rotateZ(-90deg)/*rtl:ignore*/;
  }
  .header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-submenu,
  .header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-inner {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
  }
  .header-menu-mobile .menu-nav .menu-item .menu-submenu .menu-item-parent {
    display: none;
  }
  .header-menu-mobile .menu-nav .menu-section {
    display: flex;
    padding: 0 27px;
  }
  .header-menu-mobile .menu-nav .menu-section.menu-section-first {
    margin-top: 0 !important;
  }
  .header-menu-mobile .menu-nav .menu-section .menu-text {
    display: flex;
    margin: 0;
    padding: 0;
    align-items: center;
  }
  .header-menu-mobile .menu-nav .menu-section .menu-icon {
    display: none;
    align-items: center;
    justify-content: center;
  }
  .header-menu-mobile .menu-nav .menu-separator {
    height: 0;
    overflow: hidden;
  }
  .header-menu-mobile .menu-nav .menu-separator.menu-separator-marginless {
    margin: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item {
    position: relative;
    margin: 0 ;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link {
    cursor: pointer;
    min-height: 44px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-text {
    font-weight: 400;
    font-size: 1.02rem;
    text-transform: initial;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon {
    flex: 0 0 35px;
    font-size: 1.4rem;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon svg,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon svg {
    margin-left: -2px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet {
    vertical-align: middle;
    text-align: left;
    flex: 0 0 15px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet > span,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    width: 5px;
    height: 1px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-label,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
    text-align: right;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow {
    flex: 0 0 20px;
    font-size: 0.6rem;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow:before,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow:before {
    transition: all 0.3s ease;
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  [direction="rtl"] .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow:before, [direction="rtl"]
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow:before {
    content: "" !important;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-item-here,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow:before,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow:before {
    transition: all 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-subnav {
    margin: 0 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item {
    margin: 0 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link {
    cursor: pointer;
    min-height: 40px;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
    flex: 0 0 35px;
    font-size: 1.35rem;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon svg,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon svg {
    margin-left: -2px;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet {
    vertical-align: middle;
    text-align: left;
    flex: 0 0 20px;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    width: 5px;
    height: 1px;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-label,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow {
    flex: 0 0 20px;
    font-size: 0.6rem;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow:before,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow:before {
    transition: all 0.3s ease;
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  [direction="rtl"] .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow:before, [direction="rtl"]
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow:before {
    content: "" !important;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-item-here,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-arrow:before,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-arrow:before {
    transition: all 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
    font-size: 0.8rem;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 0.3px;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-separator {
    margin: 15px 0;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-separator .menu-separator-marginless {
    margin: 0;
  }
  .header-menu-mobile .menu-nav > .menu-section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  .header-menu-mobile .menu-nav > .menu-section .menu-text {
    font-size: 0.83rem;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.3px;
  }
  .header-menu-mobile .menu-nav > .menu-separator {
    margin: 15px 0;
  }
  .header-menu-mobile .menu-nav > .menu-separator .menu-separator-marginless {
    margin: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-link {
    padding: 9px 30px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav .menu-content .menu-heading {
    padding: 0 30px;
    padding-left: 45px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav .menu-content .menu-inner {
    padding: 0;
    margin: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav .menu-content .menu-inner .menu-link {
    padding: 0 30px;
    padding-left: 60px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link {
    padding: 0 30px;
    padding-left: 45px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
    padding: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav {
    padding: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link {
    padding: 0 30px;
    padding-left: 60px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
    padding: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link {
    padding: 0 30px;
    padding-left: 75px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
    padding-left: 45px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
    padding: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
    padding-left: 60px;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
    padding: 0;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
    padding-left: 75px;
  }
}

@media (max-width: 991.98px) {
  .header-menu-mobile {
    background-color: #ffffff ;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-text {
    color: #3F4254 ;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon {
    color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #B5B5C3;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow {
    color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link {
    background-color: #F3F6F9 ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item > .menu-arrow {
    color: #ffffff;
  }
  .header-menu-mobile .menu-nav > .menu-section .menu-text {
    color: #7E8299 ;
  }
  .header-menu-mobile .menu-nav > .menu-section .menu-icon {
    color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-separator {
    border-bottom: 1px solid #EBEDF3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
    color: #3F4254 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
    color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #B5B5C3;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow {
    color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-text {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link {
    background-color: #F3F6F9 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-text {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    transition: background-color 0.3s;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
    color: #7E8299 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-section .menu-icon {
    color: #B5B5C3 ;
  }
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-separator {
    border-bottom: 1px solid #EBEDF3 ;
  }
}

@media (max-width: 991.98px) {
  .header-menu-wrapper {
    z-index: 1001;
    position: fixed;
    top: 0;
    bottom: 0;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: -295px;
    width: 275px;
  }
  .header-menu-wrapper.header-menu-wrapper-on {
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: 0;
  }
}

@media screen and (max-width: 991.98px) and (-ms-high-contrast: active), (max-width: 991.98px) and (-ms-high-contrast: none) {
  .header-menu-wrapper {
    transition: none !important;
  }
}

@media (max-width: 991.98px) {
  .header-menu-wrapper.header-menu-wrapper-right {
    right: -295px;
    left: auto;
  }
  .header-menu-wrapper.header-menu-wrapper-right.header-menu-wrapper-on {
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    right: 0;
    left: auto;
  }
  .header-menu-wrapper-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    animation: animation-offcanvas-fade-in .6s ease 1;
  }
  @keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  .header-menu-wrapper {
    background: #ffffff;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
  }
  .header-menu-wrapper-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}

@media (max-width: 325px) {
  .header-menu-wrapper {
    width: 90% !important;
  }
}

@media (min-width: 992px) {
  .header-menu-wrapper {
    display: flex;
    align-items: stretch;
    width: 100%;
  }
  .header-menu {
    display: flex;
    align-items: stretch;
    width: 100%;
  }
  .header-menu .menu-nav {
    display: flex;
    flex-grow: 1;
    align-items: stretch;
  }
  .header-menu .menu-nav > .menu-item {
    flex: 0 1 auto;
    padding-right: 30px;
    position: relative;
  }
  .header-menu .menu-nav > .menu-item > .menu-link {
    border-radius: 0.42rem;
    padding: 0;
    display: flex;
    flex-grow: 1;
    align-items: stretch;
    flex-direction: column;
    border-radius: 0;
    padding-left: 2rem;
    border-right: 2px solid #F3F6F9;
    padding-right: 2rem;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
    color: #3F4254;
    font-weight: 500;
    font-size: 1.35rem;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-desc {
    margin-top: 0.35rem;
    color: #B5B5C3;
    font-weight: 500;
    font-size: 1rem;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon i {
    color: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon .svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #B5B5C3;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon .svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item:first-child > .menu-link {
    padding-left: 0;
  }
  .header-menu .menu-nav > .menu-item:last-child > .menu-link {
    border-right: 0;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active), .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) {
    background-color: transparent;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) .menu-text, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) .menu-text {
    color: #E43B28;
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) .menu-arrow, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) .menu-arrow {
    color: rgba(228, 59, 40, 0.8);
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) .menu-icon i, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) .menu-icon i {
    color: rgba(228, 59, 40, 0.8);
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) .menu-icon .svg-icon svg g [fill], .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) .menu-icon .svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: rgba(228, 59, 40, 0.8);
  }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) .menu-icon .svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) .menu-icon .svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link, .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
    background-color: transparent;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text, .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
    color: #E43B28;
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow, .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
    color: rgba(228, 59, 40, 0.8);
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon i, .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon i {
    color: rgba(228, 59, 40, 0.8);
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon .svg-icon svg g [fill], .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon .svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: rgba(228, 59, 40, 0.8);
  }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon .svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon .svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
}

@media (min-width: 992px) and (max-width: 1399.98px) {
  .header-menu .menu-nav > .menu-item > .menu-link {
    padding-left: 1rem;
  }
  .header-menu .menu-nav > .menu-item:first-child > .menu-link {
    padding-left: 0;
  }
  .header-menu .menu-nav > .menu-item:last-child > .menu-link {
    border-right: 0;
  }
}

@media (max-width: 991.98px) {
  .header-menu-wrapper {
    overflow: auto;
  }
  .header-menu .menu-nav > .menu-item > .menu-link .menu-desc {
    display: none;
  }
}

.topbar {
  display: flex;
  align-items: stretch;
  padding: 0;
}

.topbar .topbar-item {
  display: flex;
  align-items: center;
}

.topbar .dropdown {
  display: flex;
  align-items: stretch;
}

@media (max-width: 991.98px) {
  .topbar {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transition: all 0.3s ease;
    justify-content: flex-end;
    padding: 0 15px;
    height: 50px;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1);
    background-color: #212a4f;
    border-top: 1px solid transparent;
  }
  .header-mobile-fixed .topbar {
    position: fixed;
    z-index: 198;
  }
  .topbar-mobile-on .topbar {
    z-index: 2;
    transition: all 0.3s ease;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    margin-top: 55px;
  }
}

.aside {
  width: 265px;
}

.aside .aside-menu.ps > .ps__rail-y {
  right: 4px;
}

@media (min-width: 992px) {
  .aside {
    border-radius: 0.42rem;
  }
  .aside .aside-menu,
  .aside .aside-menu-wrapper {
    border-radius: 0.42rem;
  }
  .aside-static .aside {
    position: relative;
    z-index: 1;
  }
  .aside.ps > .ps__rail-y {
    width: 4px;
  }
  .aside.ps > .ps__rail-y:hover, .aside.ps > .ps__rail-y:focus {
    width: 4px;
  }
  .aside.ps > .ps__rail-y > .ps__thumb-y {
    width: 4px;
    border-radius: 0.42rem !important;
  }
  .aside.ps > .ps__rail-y > .ps__thumb-y:hover, .aside.ps > .ps__rail-y > .ps__thumb-y:focus {
    width: 4px;
  }
}

.aside-menu .menu-nav {
  margin: 0;
  list-style: none;
  padding: 15px 0;
}

.aside-menu .menu-nav .menu-scroll {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.aside-menu .menu-nav .menu-subnav {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 0;
  margin: 0;
  list-style: none !important;
}

.aside-menu .menu-nav .menu-inner,
.aside-menu .menu-nav .menu-submenu {
  display: none;
  float: none;
  margin: 0;
  padding: 0;
}

.aside-menu .menu-nav .menu-inner .menu-content,
.aside-menu .menu-nav .menu-submenu .menu-content {
  padding: 0;
  margin: 0;
}

.aside-menu .menu-nav .menu-inner .menu-content > .menu-item,
.aside-menu .menu-nav .menu-submenu .menu-content > .menu-item {
  padding: 0;
  margin: 0;
  list-style: none;
}

.aside-menu .menu-nav .menu-inner .menu-content > .menu-item.menu-headingless > .menu-inner,
.aside-menu .menu-nav .menu-submenu .menu-content > .menu-item.menu-headingless > .menu-inner {
  display: flex;
}

.aside-menu .menu-nav .menu-inner .menu-content > .menu-item.menu-headingless > .menu-inner > li > .menu-link,
.aside-menu .menu-nav .menu-submenu .menu-content > .menu-item.menu-headingless > .menu-inner > li > .menu-link {
  margin: 0;
}

.aside-menu .menu-nav .menu-item {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  float: none;
  padding: 0;
}

.aside-menu .menu-nav .menu-item > .menu-heading,
.aside-menu .menu-nav .menu-item > .menu-link {
  display: flex;
  flex-grow: 1;
  align-items: stretch;
  margin: 0;
  padding: 0;
  text-decoration: none;
  position: relative;
  outline: none;
}

.aside-menu .menu-nav .menu-item > .menu-heading:hover,
.aside-menu .menu-nav .menu-item > .menu-link:hover {
  text-decoration: none;
  cursor: pointer;
}

.aside-menu .menu-nav .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav .menu-item > .menu-link .menu-text {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 0;
}

.aside-menu .menu-nav .menu-item > .menu-heading .menu-label,
.aside-menu .menu-nav .menu-item > .menu-link .menu-label {
  display: flex;
  align-items: center;
  white-space: nowrap;
}

.aside-menu .menu-nav .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav .menu-item > .menu-link .menu-icon {
  display: flex;
  align-items: center;
  line-height: 0;
}

.aside-menu .menu-nav .menu-item > .menu-heading .menu-bullet,
.aside-menu .menu-nav .menu-item > .menu-link .menu-bullet {
  display: flex;
  align-items: center;
  line-height: 0;
}

.aside-menu .menu-nav .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav .menu-item > .menu-link .menu-arrow {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  line-height: 0;
}

.aside-menu .menu-nav .menu-item > .menu-heading .menu-arrow:before,
.aside-menu .menu-nav .menu-item > .menu-link .menu-arrow:before {
  -webkit-transform: translate3d(0, 0, 0);
}

.aside-menu .menu-nav .menu-item.menu-item-open > .menu-heading > .menu-arrow:before,
.aside-menu .menu-nav .menu-item.menu-item-open > .menu-link > .menu-arrow:before {
  transform: rotateZ(90deg)/*rtl:ignore*/;
}

[direction="rtl"] .aside-menu .menu-nav .menu-item.menu-item-open > .menu-heading > .menu-arrow:before, [direction="rtl"]
.aside-menu .menu-nav .menu-item.menu-item-open > .menu-link > .menu-arrow:before {
  transform: rotateZ(-90deg)/*rtl:ignore*/;
}

.aside-menu .menu-nav .menu-item.menu-item-open > .menu-submenu,
.aside-menu .menu-nav .menu-item.menu-item-open > .menu-inner {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}

.aside-menu .menu-nav .menu-item .menu-submenu .menu-item-parent {
  display: none;
}

.aside-menu .menu-nav .menu-section {
  display: flex;
  padding: 0 25px;
}

.aside-menu .menu-nav .menu-section.menu-section-first {
  margin-top: 0 !important;
}

.aside-menu .menu-nav .menu-section .menu-text {
  display: flex;
  margin: 0;
  padding: 0;
  align-items: center;
}

.aside-menu .menu-nav .menu-section .menu-icon {
  display: none;
  align-items: center;
  justify-content: center;
}

.aside-menu .menu-nav .menu-separator {
  height: 0;
  overflow: hidden;
}

.aside-menu .menu-nav .menu-separator.menu-separator-marginless {
  margin: 0;
}

.aside-menu .menu-nav > .menu-item {
  position: relative;
  margin: 0 ;
}

.aside-menu .menu-nav > .menu-item > .menu-heading,
.aside-menu .menu-nav > .menu-item > .menu-link {
  cursor: pointer;
  min-height: 44px;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-text {
  font-weight: 400;
  font-size: 1rem;
  text-transform: initial;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
  flex: 0 0 35px;
  font-size: 1.3rem;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon svg,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon svg {
  height: 23px ;
  width: 23px ;
  margin-left: -2px;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet {
  vertical-align: middle;
  text-align: left;
  flex: 0 0 15px;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet > span {
  vertical-align: middle;
  display: inline-block;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
  width: 4px;
  height: 4px;
  border-radius: 100%;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
  width: 5px;
  height: 1px;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-label,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-label {
  padding: 0px 0px 0px 5px;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
  flex: 0 0 20px;
  font-size: 0.6rem;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow:before,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow:before {
  transition: all 0.3s ease;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

[direction="rtl"] .aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow:before, [direction="rtl"]
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow:before {
  content: "" !important;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-item-here,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-item-here {
  display: none;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow:before,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow:before {
  transition: all 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-subnav {
  margin: 0 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item {
  margin: 0 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link {
  cursor: pointer;
  min-height: 40px;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
  font-weight: 400;
  font-size: 1rem;
  text-transform: initial;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
  flex: 0 0 35px;
  font-size: 1.3rem;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon svg,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon svg {
  height: 24px ;
  width: 24px ;
  margin-left: -2px;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet {
  vertical-align: middle;
  text-align: left;
  flex: 0 0 15px;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet > span {
  vertical-align: middle;
  display: inline-block;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
  width: 4px;
  height: 4px;
  border-radius: 100%;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
  width: 5px;
  height: 1px;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-label,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-label {
  padding: 0px 0px 0px 5px;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow {
  flex: 0 0 20px;
  font-size: 0.6rem;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow:before,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow:before {
  transition: all 0.3s ease;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

[direction="rtl"] .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow:before, [direction="rtl"]
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow:before {
  content: "" !important;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-item-here,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-item-here {
  display: none;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-arrow:before,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-arrow:before {
  transition: all 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section {
  margin: 20px 0 0 0;
  height: 40px;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
  font-size: 0.8rem;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-separator {
  margin: 15px 0;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-separator .menu-separator-marginless {
  margin: 0;
}

.aside-menu .menu-nav > .menu-section {
  margin: 20px 0 0 0;
  height: 40px;
}

.aside-menu .menu-nav > .menu-section .menu-text {
  font-size: 0.9rem;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}

.aside-menu .menu-nav > .menu-separator {
  margin: 15px 0;
}

.aside-menu .menu-nav > .menu-separator .menu-separator-marginless {
  margin: 0;
}

.aside-menu .menu-nav > .menu-item > .menu-link {
  padding: 9px 25px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav .menu-content .menu-heading {
  padding: 0 25px;
  padding-left: 40px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav .menu-content .menu-inner {
  padding: 0;
  margin: 0;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav .menu-content .menu-inner .menu-link {
  padding: 0 25px;
  padding-left: 55px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link {
  padding: 0 25px;
  padding-left: 40px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
  padding: 0;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav {
  padding: 0;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link {
  padding: 0 25px;
  padding-left: 55px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
  padding: 0;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link {
  padding: 0 25px;
  padding-left: 70px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
  padding-left: 40px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
  padding: 0;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
  padding-left: 55px;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu {
  padding: 0;
}

.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
  padding-left: 70px;
}

@media (min-width: 992px) {
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]) > .menu-link > .menu-arrow:before,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]) > .menu-link > .menu-arrow:before {
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]) > .menu-submenu,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]) > .menu-submenu {
    display: none !important;
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover {
    position: relative;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu {
    top: -10px;
    position: absolute;
    left: 0;
    z-index: 200;
    display: flex !important;
    width: 265px;
    margin-left: 265px;
    border-radius: 4px;
    animation: aside-menu-submenu-fade-in 0.3s ease 1, aside-menu-submenu-move-up 0.3s ease-out 1;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up {
    bottom: 0;
    top: auto;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up {
    top: auto;
    bottom: -10px;
    animation: aside-menu-submenu-fade-in 0.3s ease 1, aside-menu-submenu-move-down 0.3s ease-out 1;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up {
    animation: none;
  }
}

@media (min-width: 992px) {
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav {
    padding: 20px 0;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item {
    margin: 0 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link {
    justify-content: flex-start;
    padding: 7px 30px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .link-title,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .link-title {
    display: flex;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-text {
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-icon {
    display: flex;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-bullet,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-bullet {
    display: flex;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-label,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-label {
    display: flex;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-link .menu-arrow {
    display: flex;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav {
    padding: 20px 0;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item > .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item > .menu-link {
    padding: 7px 30px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav {
    padding: 20px 0;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item > .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-item > .menu-link {
    padding: 7px 30px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-section,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item .menu-submenu .menu-subnav > .menu-section {
    padding: 0 25px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link {
    cursor: pointer;
    min-height: 40px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-text,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-icon,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-icon {
    flex: 0 0 35px;
    font-size: 1.35rem;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-icon svg,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-icon svg,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-icon svg,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-icon svg {
    margin-left: -2px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet {
    vertical-align: middle;
    text-align: left;
    flex: 0 0 15px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    width: 5px;
    height: 1px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-label,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-label,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-label,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
    text-align: right;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-arrow,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-arrow {
    flex: 0 0 20px;
    font-size: 0.6rem;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-arrow:before,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-arrow:before,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-arrow:before,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-arrow:before {
    transition: all 0.3s ease;
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  [direction="rtl"] .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-arrow:before, [direction="rtl"]
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-arrow:before, [direction="rtl"]
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-arrow:before, [direction="rtl"]
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-arrow:before {
    content: "" !important;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-item-here,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-item-here,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-heading .menu-item-here,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item.menu-item-open > .menu-heading .menu-arrow:before,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item.menu-item-open > .menu-link .menu-arrow:before,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item.menu-item-open > .menu-heading .menu-arrow:before,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-item.menu-item-open > .menu-link .menu-arrow:before {
    transition: all 0.3s ease;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-section,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-section .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-section .menu-text {
    font-size: 0.8rem;
    font-weight: 300;
    text-transform: uppercase;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-separator,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-separator {
    margin: 15px 0;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-separator .menu-separator-marginless,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav > .menu-separator .menu-separator-marginless {
    margin: 0;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu,
  .aside-menu.aside-menu-dropdown .menu-nav > .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu {
    margin-left: 265px;
    top: -5px;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up,
  .aside-menu.aside-menu-dropdown .menu-nav > .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu.menu-submenu-up {
    bottom: -10px;
  }
}

@keyframes aside-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes aside-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes aside-menu-submenu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}

@keyframes aside-menu-submenu-move-down {
  from {
    margin-bottom: 10px;
  }
  to {
    margin-bottom: 0;
  }
}

.aside-menu {
  background-color: #ffffff ;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-text {
  color: #3F4254 ;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
  color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
  color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item.menu-item-open {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-here {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-active {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item > .menu-arrow {
  color: #ffffff;
}

.aside-menu .menu-nav > .menu-section .menu-text {
  color: #7E8299 ;
}

.aside-menu .menu-nav > .menu-section .menu-icon {
  color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-separator {
  border-bottom: 1px solid #EBEDF3 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
  color: #3F4254 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
  color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow {
  color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-text {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-arrow {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-text {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-arrow {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
  transition: background-color 0.3s;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
  background-color: #F3F6F9 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #212a4f;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
  background-color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
  color: #212a4f ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
  color: #7E8299 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-icon {
  color: #B5B5C3 ;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-separator {
  border-bottom: 1px solid #EBEDF3 ;
}

@media (min-width: 992px) {
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu {
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-text,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-text {
    color: #3F4254 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon {
    color: #B5B5C3 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #B5B5C3;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #B5B5C3 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #B5B5C3 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-arrow,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-arrow {
    color: #B5B5C3 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open {
    transition: background-color 0.3s;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link {
    background-color: #F3F6F9 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-text,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-text {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-arrow,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here {
    transition: background-color 0.3s;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link {
    background-color: #F3F6F9 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active {
    transition: background-color 0.3s;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link {
    background-color: #F3F6F9 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-text,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-text {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-arrow,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    transition: background-color 0.3s;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
    background-color: #F3F6F9 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #212a4f;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
    color: #212a4f ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-text,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-text {
    color: #7E8299 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-icon,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-icon {
    color: #B5B5C3 ;
  }
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-separator,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-separator {
    border-bottom: 1px solid #EBEDF3 ;
  }
}

@media (max-width: 991.98px) {
  .aside {
    z-index: 1001;
    position: fixed;
    top: 0;
    bottom: 0;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: -295px;
    width: 275px;
  }
  .aside.aside-on {
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: 0;
  }
}

@media screen and (max-width: 991.98px) and (-ms-high-contrast: active), (max-width: 991.98px) and (-ms-high-contrast: none) {
  .aside {
    transition: none !important;
  }
}

@media (max-width: 991.98px) {
  .aside.aside-right {
    right: -295px;
    left: auto;
  }
  .aside.aside-right.aside-on {
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    right: 0;
    left: auto;
  }
  .aside-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    animation: animation-offcanvas-fade-in .6s ease 1;
  }
  @keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  .aside {
    background: #ffffff;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
  }
  .aside-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}

@media (max-width: 325px) {
  .aside {
    width: 90% !important;
  }
}

.subheader {
  display: flex;
  align-items: center;
}

.subheader .subheader-separator {
  display: block;
  width: 12px;
  height: 4px;
  border-radius: 2px;
}

.subheader .subheader-separator.subheader-separator-ver {
  width: 1px;
  height: 22px;
}

.subheader.subheader-solid {
  background-color: #ffffff;
}

@media (min-width: 992px) {
  .header-fixed.subheader-fixed .subheader {
    position: fixed;
    height: 54px;
    top: 175px;
    left: 0;
    right: 0;
    transition: all 0.3s ease;
    z-index: 95;
    box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
    background-color: #ffffff;
    border-top: 1px solid #EBEDF3;
    margin: 0;
  }
  .header-fixed.header-minimize.subheader-fixed .subheader {
    top: 175px;
    transition: top 0.3s ease;
  }
  .aside-enabled.subheader-fixed .subheader {
    left: 265px;
  }
  .subheader-enabled:not(.subheader-fixed) .content {
    padding-top: 0;
  }
  .subheader-enabled:not(.subheader-fixed) .subheader.subheader-solid {
    margin-bottom: 25px;
  }
}

@media (max-width: 991.98px) {
  .subheader-enabled .content {
    padding-top: 0;
  }
  .subheader-enabled .subheader.subheader-solid {
    margin-bottom: 15px;
  }
}

@media (min-width: 992px) {
  .content {
    padding: 25px 0;
  }
  .header-fixed[data-header-scroll="on"] .content {
    padding-top: 175px;
  }
  .aside-enabled .content .content-wrapper {
    padding-left: 25px;
  }
}

@media (max-width: 991.98px) {
  .content {
    padding: 15px 0;
  }
  .subheader-enabled.subheader-transparent .content {
    padding-top: 0;
  }
  .header-mobile-fixed .content {
    padding-top: 70px;
  }
}

.login.login-5 .login-signin,
.login.login-5 .login-signup,
.login.login-5 .login-forgot {
  display: none;
}

.login.login-5.login-signin-on .login-signup {
  display: none;
}

.login.login-5.login-signin-on .login-signin {
  display: block;
}

.login.login-5.login-signin-on .login-forgot {
  display: none;
}

.login.login-5.login-signup-on .login-signup {
  display: block;
}

.login.login-5.login-signup-on .login-signin {
  display: none;
}

.login.login-5.login-signup-on .login-forgot {
  display: none;
}

.login.login-5.login-forgot-on .login-signup {
  display: none;
}

.login.login-5.login-forgot-on .login-signin {
  display: none;
}

.login.login-5.login-forgot-on .login-forgot {
  display: block;
}

.login.login-5 .login-form {
  width: 100%;
  max-width: 450px;
}

@media (max-width: 575.98px) {
  .login.login-5 .login-form {
    width: 100%;
    max-width: 100%;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fdmFyaWFibGVzLmRlbW8uc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fdmFyaWFibGVzLmJvb3RzdHJhcC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX2xvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX2F3LWRhdGF0YWJsZS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19kYXRhdGFibGUtcmVzcG9uc2l2ZS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19hd19jaGFydC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19hd19jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9hdy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvYXcvX2ZpZWxkcy5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL2F3L19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvYXcvX2l0ZW1DYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvYXcvX3F1b3RlLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvYXcvX3BhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvYXcvX3RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvYXcvX2hhbmRzb250YWJsZS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL2F3L19vdmVybGF5LnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vL2Jhc2UvbWl4aW5zL19icm93c2Vycy5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL3V0aWxpdGllcy9fb3BhY2l0eS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fc3ZnLWljb24uc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy91dGlsaXRpZXMvX2ljb24uc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fdmFyaWFibGVzLmN1c3RvbS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19idXJnZXItaWNvbi5zY3NzIiwid2VicGFjazovLy9iYXNlL21peGlucy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9taXhpbnMvX2J1cmdlci1pY29uLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fd2l6YXJkLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3R5cGUuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fa2kuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fY29kZS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL2Zvcm1zL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jhc2UvbWl4aW5zL19wbGFjZWhvbGRlci5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fZGF0YXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX2NoZWNrYm94LnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvbWl4aW5zL19jaGVja2JveC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19yYWRpby5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fcmFkaW8uc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fc3dpdGNoLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvbWl4aW5zL19zd2l0Y2guc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fb3B0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX2RpYWxvZy5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19zdHJpa2V0aHJvdWdoLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3NlcGFyYXRvci5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19pbWFnZS1pbnB1dC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19sYWJlbC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fbGFiZWwuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3N5bWJvbC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fc3ltYm9sLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3B1bHNlLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3BhZ2UtbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3F1aWNrLXNlYXJjaC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19zY3JvbGx0b3Auc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fc3Bpbm5lci5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fc3Bpbm5lci5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19zdGlja3ktdG9vbGJhci5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19zdmctaWNvbi5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19zdmcuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fdGltZWxpbmUuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fdGltZWxpbmUtMi5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL190aW1lbGluZS0zLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3RpbWVsaW5lLTQuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fdGltZWxpbmUtNS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL190aW1lbGluZS02LnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX292ZXJsYXkuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9fd2F2ZS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX2J1bGxldC5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19uYXZpLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvbWl4aW5zL19uYXZpLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvX3JpYmJvbi5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL19vZmZjYW52YXMuc2NzcyIsIndlYnBhY2s6Ly8vY29tcG9uZW50cy9taXhpbnMvX29mZmNhbnZhcy5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL190b2dnbGUuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19mb3JtdmFsaWRhdGlvbi5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2Jsb2NrdWkuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19ib290c3RyYXAtZGF0ZXBpY2tlci5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2Jvb3RzdHJhcC1kYXRlcmFuZ2VwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL190ZW1wdXNkb21pbnVzLWJvb3RzdHJhcC00LnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fYm9vdHN0cmFwLW1hcmtkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fYm9vdHN0cmFwLW1heGxlbmd0aC5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2Jvb3RzdHJhcC1ub3RpZnkuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19ib290c3RyYXAtc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fYm9vdHN0cmFwLXNlc3Npb24tdGltZW91dC5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2Jvb3RzdHJhcC1zd2l0Y2guc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19ib290c3RyYXAtdGltZXBpY2tlci5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2Jvb3RzdHJhcC10b3VjaHNwaW4uc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19ja2VkaXRvci5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2RhdGF0YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19kcm9wem9uZS5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2R1YWxsaXN0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fZm9udGF3ZXNvbWU1LnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fZnVsbGNhbGVuZGFyLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fZ21hcHMuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19pb24tcmFuZ2Utc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fanF1ZXJ5LXJlcGVhdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fanF2bWFwLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fanN0cmVlLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fa2FuYmFuLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fbm91aXNsaWRlci5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9taXhpbnMvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fcXVpbGwuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19yZWNhcHRjaGEuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19zZWxlY3QyLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fc3VtbWVybm90ZS5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX3N3ZWV0YWxlcnQyLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fdGFnaWZ5LnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fdGlueW1jZS5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX3RvYXN0ci5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX3R5cGVhaGVhZC5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX3VwcHkuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19kcmFnZ2FibGUuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9ycy9wbHVnaW5zL19wcmlzbWpzLnNjc3MiLCJ3ZWJwYWNrOi8vL3ZlbmRvcnMvcGx1Z2lucy9fYXBleGNoYXJ0cy5zY3NzIiwid2VicGFjazovLy92ZW5kb3JzL3BsdWdpbnMvX2xlYWZsZXQuc2NzcyIsIndlYnBhY2s6Ly8vbGF5b3V0L19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly8vbGF5b3V0L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9faGVhZGVyLW1vYmlsZS5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fbWVudS1ob3Jpem9udGFsLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jhc2UvbWl4aW5zL19maXhlcy5zY3NzIiwid2VicGFjazovLy9iYXNlL21peGlucy9fYXR0ci5zY3NzIiwid2VicGFjazovLy9jb21wb25lbnRzL21peGlucy9fbWVudS12ZXJ0aWNhbC5zY3NzIiwid2VicGFjazovLy9sYXlvdXQvX2hlYWRlci1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9faGVhZGVyLXRvcGJhci5zY3NzIiwid2VicGFjazovLy9sYXlvdXQvX2FzaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9fc3ViaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9fY29udGVudC5zY3NzIiwid2VicGFjazovLy9sb2dpbi01LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7OztFRE1FO0FFTkY7RUFHSSxlQUFjO0VBQWQsaUJBQWM7RUFBZCxpQkFBYztFQUFkLGVBQWM7RUFBZCxjQUFjO0VBQWQsaUJBQWM7RUFBZCxpQkFBYztFQUFkLGdCQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxnQkFBYztFQUFkLGVBQWM7RUFBZCxvQkFBYztFQUlkLGtCQUFjO0VBQWQsb0JBQWM7RUFBZCxrQkFBYztFQUFkLGVBQWM7RUFBZCxrQkFBYztFQUFkLGlCQUFjO0VBQWQsZ0JBQWM7RUFBZCxlQUFjO0VBQWQsZ0JBQWM7RUFJZCxrQkFBaUM7RUFBakMsc0JBQWlDO0VBQWpDLHNCQUFpQztFQUFqQyxzQkFBaUM7RUFBakMsdUJBQWlDO0VBQWpDLHdCQUFpQztFQUtuQyxrT0FBeUI7RUFDekIsNkdBQXdCO0FGcUIxQjs7QUdwQkE7OztFQUdFLHNCQUFzQjtBSHVCeEI7O0FHcEJBO0VBQ0UsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQiw4QkFBOEI7RUFDOUIsNkNDdkIyQjtBSjhDN0I7O0FHakJBO0VBQ0UsY0FBYztBSG9CaEI7O0FHVkE7RUFDRSxTQUFTO0VBQ1QsNkNFNlVrRTtFQzdQOUQsZUF0Q1k7RUh4Q2hCLGdCRWlZcUM7RUZoWXJDLGdCRXFZcUQ7RUZwWXJELGNDakMyQjtFRGtDM0IsZ0JBQWdCO0VBQ2hCLHlCQzdDMkI7QUowRDdCOztBQUVBO0VHRkUscUJBQXFCO0FISXZCOztBR0tBO0VBQ0UsdUJBQXVCO0VBQ3ZCLFNBQVM7RUFDVCxpQkFBaUI7QUhGbkI7O0FHZUE7RUFDRSxhQUFhO0VBQ2IscUJFNlM2RDtBTHpUL0Q7O0FHbUJBO0VBQ0UsYUFBYTtFQUNiLG1CSW9GOEI7QVBwR2hDOztBRzJCQTs7RUFFRSwwQkFBMEI7RUFDMUIsaUNBQWlDO0VBQ2pDLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsOEJBQThCO0FIeEJoQzs7QUcyQkE7RUFDRSxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtBSHhCdEI7O0FHMkJBOzs7RUFHRSxhQUFhO0VBQ2IsbUJBQW1CO0FIeEJyQjs7QUcyQkE7Ozs7RUFJRSxnQkFBZ0I7QUh4QmxCOztBRzJCQTtFQUNFLGdCRW9TcUM7QUw1VHZDOztBRzJCQTtFQUNFLG9CQUFvQjtFQUNwQixjQUFjO0FIeEJoQjs7QUcyQkE7RUFDRSxnQkFBZ0I7QUh4QmxCOztBRzJCQTs7RUFFRSxnQkV1UnFDO0FML1N2Qzs7QUcyQkE7RUd4RkksY0FBVztBTmlFZjs7QUdnQ0E7O0VBRUUsa0JBQWtCO0VHbkdoQixjQUFXO0VIcUdiLGNBQWM7RUFDZCx3QkFBd0I7QUg3QjFCOztBR2dDQTtFQUFNLGNBQWM7QUg1QnBCOztBRzZCQTtFQUFNLFVBQVU7QUh6QmhCOztBR2dDQTtFQUNFLGNDeko4QjtFRDBKOUIscUJFeVFzRDtFRnhRdEQsNkJBQTZCO0FIN0IvQjs7QVFuSkU7RUxtTEUsY0VzUXFFO0VGclFyRSwwQkVzUXlEO0FMbFM3RDs7QUdxQ0E7RUFDRSxjQUFjO0VBQ2QscUJBQXFCO0FIbEN2Qjs7QVE3SkU7RUxrTUUsY0FBYztFQUNkLHFCQUFxQjtBSGpDekI7O0FHMENBOzs7O0VBSUUsaUdJeURnSDtFRDdNOUcsY0FBVztBTjhHZjs7QUcwQ0E7RUFFRSxhQUFhO0VBRWIsbUJBQW1CO0VBRW5CLGNBQWM7RUFHZCw2QkFBNkI7QUg1Qy9COztBR29EQTtFQUVFLGdCQUFnQjtBSGxEbEI7O0FHMERBO0VBQ0Usc0JBQXNCO0VBQ3RCLGtCQUFrQjtBSHZEcEI7O0FHMERBO0VBR0UsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtBSHpEeEI7O0FHaUVBO0VBQ0UseUJBQXlCO0FIOUQzQjs7QUdpRUE7RUFDRSxvQkk2RWtDO0VKNUVsQyx1Qkk0RWtDO0VKM0VsQyxjQ3BRMkI7RURxUTNCLGdCQUFnQjtFQUNoQixvQkFBb0I7QUg5RHRCOztBR3FFQTtFQUVFLG1CQUFtQjtFQUNuQixnQ0FBZ0M7QUhuRWxDOztBRzJFQTtFQUVFLHFCQUFxQjtFQUNyQixxQkkySjJDO0FQcE83Qzs7QUcrRUE7RUFFRSxnQkFBZ0I7QUg3RWxCOztBR3FGQTtFQUNFLFVBQVU7QUhsRlo7O0FHcUZBOzs7OztFQUtFLFNBQVM7RUFDVCxvQkFBb0I7RUc1UGxCLGtCQUFXO0VIOFBiLG9CQUFvQjtBSGxGdEI7O0FHcUZBOztFQUVFLGlCQUFpQjtBSGxGbkI7O0FHcUZBOztFQUVFLG9CQUFvQjtBSGxGdEI7O0FBRUE7RUd1RkUsZUFBZTtBSHJGakI7O0FHMkZBO0VBQ0UsaUJBQWlCO0FIeEZuQjs7QUcrRkE7Ozs7RUFJRSwwQkFBMEI7QUg1RjVCOztBR2lHRTs7OztFQUtJLGVBQWU7QUgvRnJCOztBR3FHQTs7OztFQUlFLFVBQVU7RUFDVixrQkFBa0I7QUhsR3BCOztBR3FHQTs7RUFFRSxzQkFBc0I7RUFDdEIsVUFBVTtBSGxHWjs7QUdzR0E7RUFDRSxjQUFjO0VBRWQsZ0JBQWdCO0FIcEdsQjs7QUd1R0E7RUFNRSxZQUFZO0VBRVosVUFBVTtFQUNWLFNBQVM7RUFDVCxTQUFTO0FIMUdYOztBRytHQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZUFBZTtFQUNmLFVBQVU7RUFDVixvQkFBb0I7RUd6UWQsaUJBaEVVO0VIMlVoQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLG1CQUFtQjtBSDVHckI7O0FNM0lRO0VIOE9SO0lHdE9ZLGtDQTlEK0M7RU5zTXpEO0FBQ0Y7O0FHeUdBO0VBQ0Usd0JBQXdCO0FIdEcxQjs7QUFFQTs7RUcwR0UsWUFBWTtBSHZHZDs7QUFFQTtFRzZHRSxvQkFBb0I7RUFDcEIsd0JBQXdCO0FIM0cxQjs7QUFFQTtFR2lIRSx3QkFBd0I7QUgvRzFCOztBR3VIQTtFQUNFLGFBQWE7RUFDYiwwQkFBMEI7QUhwSDVCOztBRzJIQTtFQUNFLHFCQUFxQjtBSHhIdkI7O0FHMkhBO0VBQ0Usa0JBQWtCO0VBQ2xCLGVBQWU7QUh4SGpCOztBRzJIQTtFQUNFLGFBQWE7QUh4SGY7O0FBRUE7RUc0SEUsd0JBQXdCO0FIMUgxQjs7QVNsV0E7O0VBRUUscUJKa1k2RDtFSWhZN0QsZ0JKa1lxRDtFSWpZckQsZ0JKa1lxRDtBTDlCdkQ7O0FTaFdBO0VIMElRLGVBaEVVO0FOMFJsQjs7QU1wTVE7RUdoS1I7SUh3S1ksa0NBOUQrQztFTitQekQ7QUFDRjs7QVN6V0E7RUh5SVEsa0JBaEVVO0FOb1NsQjs7QU05TVE7RUcvSlI7SUh1S1ksZ0NBOUQrQztFTnlRekQ7QUFDRjs7QVNsWEE7RUh3SVEsaUJBaEVVO0FOOFNsQjs7QU14TlE7RUc5SlI7SUhzS1ksa0NBOUQrQztFTm1SekQ7QUFDRjs7QVMzWEE7RUh1SVEsa0JBaEVVO0FOd1RsQjs7QU1sT1E7RUc3SlI7SUhxS1ksa0NBOUQrQztFTjZSekQ7QUFDRjs7QVNwWUE7RUg0R00sa0JBdENZO0FOa1VsQjs7QVN2WUE7RUgyR00sbUJBdENZO0FOc1VsQjs7QVN6WUE7RUh5R00sa0JBdENZO0VHakVoQixnQkpvWnFEO0FMUnZEOztBU3hZQTtFSDZIUSxpQkFoRVU7RUczRGhCLGdCSnVZcUQ7RUl0WXJELGdCSjhXcUQ7QUw2QnZEOztBTTNQUTtFR25KUjtJSDJKWSxrQ0E5RCtDO0VOc1R6RDtBQUNGOztBUy9ZQTtFSHdIUSxpQkFoRVU7RUd0RGhCLGdCSm1ZcUQ7RUlsWXJELGdCSnlXcUQ7QUx5Q3ZEOztBTXZRUTtFRzlJUjtJSHNKWSxrQ0E5RCtDO0VOa1V6RDtBQUNGOztBU3RaQTtFSG1IUSxpQkFoRVU7RUdqRGhCLGdCSitYcUQ7RUk5WHJELGdCSm9XcUQ7QUxxRHZEOztBTW5SUTtFR3pJUjtJSGlKWSxrQ0E5RCtDO0VOOFV6RDtBQUNGOztBUzdaQTtFSDhHUSxpQkFoRVU7RUc1Q2hCLGdCSjJYcUQ7RUkxWHJELGdCSitWcUQ7QUxpRXZEOztBTS9SUTtFR3BJUjtJSDRJWSxrQ0E5RCtDO0VOMFZ6RDtBQUNGOztBR3pZQTtFTXBCRSxnQkpvTVc7RUluTVgsbUJKbU1XO0VJbE1YLFNBQVM7RUFDVCx3Q0xyRDJCO0FKc2Q3Qjs7QVN6WkE7O0VITUksY0FBVztFR0hiLGdCSjZXcUM7QUwrQ3ZDOztBU3paQTs7RUFFRSxjRmtRZ0M7RUVqUWhDLHlCRjBRbUM7QVBrSnJDOztBU3BaQTtFQy9FRSxlQUFlO0VBQ2YsZ0JBQWdCO0FWdWVsQjs7QVNwWkE7RUNwRkUsZUFBZTtFQUNmLGdCQUFnQjtBVjRlbEI7O0FTdFpBO0VBQ0UscUJBQXFCO0FUeVp2Qjs7QVMxWkE7RUFJSSxvQkZvUCtCO0FQc0tuQzs7QVNoWkE7RUhqQ0ksY0FBVztFR21DYix5QkFBeUI7QVRtWjNCOztBUy9ZQTtFQUNFLG1CSjJJVztFQzVIUCxrQkF0Q1k7QU4wYWxCOztBUy9ZQTtFQUNFLGNBQWM7RUg3Q1osY0FBVztFRytDYixjTHZHMkI7QUp5ZjdCOztBU3JaQTtFQU1JLHFCQUFxQjtBVG1aekI7O0FXdGdCQTtFQ0lFLGVBQWU7RUFHZixZQUFZO0Fab2dCZDs7QVdyZ0JBO0VBQ0UsZ0JKbWdDd0M7RUlsZ0N4Qyx5QlBQMkI7RU9RM0IseUJQSDJCO0VTS3pCLHNCUjBTc0M7RVM1U3BDLDBDVlh1QjtFUU0zQixlQUFlO0VBR2YsWUFBWTtBWjhnQmQ7O0FXaGdCQTtFQUVFLHFCQUFxQjtBWGtnQnZCOztBVy9mQTtFQUNFLHFCQUEwQjtFQUMxQixjQUFjO0FYa2dCaEI7O0FXL2ZBO0VMa0NJLGNBQVc7RUtoQ2IsY1B4QjJCO0FKMGhCN0I7O0FlemlCQTtFVHVFSSxnQkFBVztFU3JFYixjUm1DZTtFUWxDZixxQkFBcUI7QWY0aUJ2Qjs7QWV6aUJFO0VBQ0UsY0FBYztBZjRpQmxCOztBZXZpQkE7RUFDRSxzQlJ1bEN1QztFRDdoQ3JDLGdCQUFXO0VTeERiLGNYUjJCO0VXUzNCLHlCWEUyQjtFU0R6QixzQlJ5U3NDO0VTM1NwQyxpRFZYdUI7QUp3akI3Qjs7QWVoakJBO0VBU0ksVUFBVTtFVGtEVixlQUFXO0VTaERYLGdCVjJabUM7RVNuYWpDLGdCQ1NzQjtBZjJpQjVCOztBR3BXQTtFWWpNRSxjQUFjO0VUeUNaLGdCQUFXO0VTdkNiLGNYZDJCO0FKdWpCN0I7O0FlNWlCQTtFVDBDSSxrQkFBVztFU2xDWCxjQUFjO0VBQ2Qsa0JBQWtCO0FmeWlCdEI7O0FlcGlCQTtFQUNFLGlCUjhqQ3VDO0VRN2pDdkMsa0JBQWtCO0FmdWlCcEI7O0FnQi9rQkU7Ozs7Ozs7RUNEQSxXQUFXO0VBQ1gscUJBQTBCO0VBQzFCLG9CQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsaUJBQWlCO0FqQjBsQm5COztBa0J2aUJJO0VGekNFO0lBQ0UsZ0JYOFVHO0VMc1FUO0FBQ0Y7O0FrQjdpQkk7RUZ6Q0U7SUFDRSxnQlgrVUc7RUwyUVQ7QUFDRjs7QWtCbmpCSTtFRnpDRTtJQUNFLGdCWGdWRztFTGdSVDtBQUNGOztBa0J6akJJO0VGekNFO0lBQ0UsaUJYaVZJO0VMcVJWO0FBQ0Y7O0FrQi9qQkk7RUZ6Q0U7SUFDRSxpQlhrVks7RUwwUlg7QUFDRjs7QWdCamxCRTtFQ25DQSxhQUFhO0VBQ2IsZUFBZTtFQUNmLHFCQUEwQjtFQUMxQixvQkFBeUI7QWpCd25CM0I7O0FnQmxsQkU7RUFDRSxlQUFlO0VBQ2YsY0FBYztBaEJxbEJsQjs7QWdCdmxCRTs7RUFNSSxnQkFBZ0I7RUFDaEIsZUFBZTtBaEJzbEJyQjs7QW1CNW9CRTs7Ozs7OztFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gscUJBQTBCO0VBQzFCLG9CQUF5QjtBbkJxcEI3Qjs7QW1CL25CTTtFQUNFLGFBQWE7RUFDYixZQUFZO0VBQ1osZUFBZTtBbkJrb0J2Qjs7QW1CN25CVTtFRndCTixjQUF1QjtFQUN2QixlQUF3QjtBakJ5bUI1Qjs7QW1CbG9CVTtFRndCTixhQUF1QjtFQUN2QixjQUF3QjtBakI4bUI1Qjs7QW1Cdm9CVTtFRndCTixtQkFBdUI7RUFDdkIsb0JBQXdCO0FqQm1uQjVCOztBbUI1b0JVO0VGd0JOLGFBQXVCO0VBQ3ZCLGNBQXdCO0FqQnduQjVCOztBbUJqcEJVO0VGd0JOLGFBQXVCO0VBQ3ZCLGNBQXdCO0FqQjZuQjVCOztBbUJ0cEJVO0VGd0JOLG1CQUF1QjtFQUN2QixvQkFBd0I7QWpCa29CNUI7O0FtQnJwQk07RUZDSixjQUFjO0VBQ2QsV0FBVztFQUNYLGVBQWU7QWpCd3BCakI7O0FtQnJwQlU7RUZiUixrQkFBc0M7RUFJdEMsbUJBQXVDO0FqQm1xQnpDOztBbUIxcEJVO0VGYlIsbUJBQXNDO0VBSXRDLG9CQUF1QztBakJ3cUJ6Qzs7QW1CL3BCVTtFRmJSLGFBQXNDO0VBSXRDLGNBQXVDO0FqQjZxQnpDOztBbUJwcUJVO0VGYlIsbUJBQXNDO0VBSXRDLG9CQUF1QztBakJrckJ6Qzs7QW1CenFCVTtFRmJSLG1CQUFzQztFQUl0QyxvQkFBdUM7QWpCdXJCekM7O0FtQjlxQlU7RUZiUixhQUFzQztFQUl0QyxjQUF1QztBakI0ckJ6Qzs7QW1CbnJCVTtFRmJSLG1CQUFzQztFQUl0QyxvQkFBdUM7QWpCaXNCekM7O0FtQnhyQlU7RUZiUixtQkFBc0M7RUFJdEMsb0JBQXVDO0FqQnNzQnpDOztBbUI3ckJVO0VGYlIsYUFBc0M7RUFJdEMsY0FBdUM7QWpCMnNCekM7O0FtQmxzQlU7RUZiUixtQkFBc0M7RUFJdEMsb0JBQXVDO0FqQmd0QnpDOztBbUJ2c0JVO0VGYlIsbUJBQXNDO0VBSXRDLG9CQUF1QztBakJxdEJ6Qzs7QW1CNXNCVTtFRmJSLGNBQXNDO0VBSXRDLGVBQXVDO0FqQjB0QnpDOztBbUIzc0JNO0VBQXdCLFNBQVM7QW5CK3NCdkM7O0FtQjdzQk07RUFBdUIsU2RnVFM7QUxpYXRDOztBbUI5c0JRO0VBQXdCLFFBRFo7QW5CbXRCcEI7O0FtQmx0QlE7RUFBd0IsUUFEWjtBbkJ1dEJwQjs7QW1CdHRCUTtFQUF3QixRQURaO0FuQjJ0QnBCOztBbUIxdEJRO0VBQXdCLFFBRFo7QW5CK3RCcEI7O0FtQjl0QlE7RUFBd0IsUUFEWjtBbkJtdUJwQjs7QW1CbHVCUTtFQUF3QixRQURaO0FuQnV1QnBCOztBbUJ0dUJRO0VBQXdCLFFBRFo7QW5CMnVCcEI7O0FtQjF1QlE7RUFBd0IsUUFEWjtBbkIrdUJwQjs7QW1COXVCUTtFQUF3QixRQURaO0FuQm12QnBCOztBbUJsdkJRO0VBQXdCLFFBRFo7QW5CdXZCcEI7O0FtQnR2QlE7RUFBd0IsU0FEWjtBbkIydkJwQjs7QW1CMXZCUTtFQUF3QixTQURaO0FuQit2QnBCOztBbUI5dkJRO0VBQXdCLFNBRFo7QW5CbXdCcEI7O0FtQjN2Qlk7RUZoQlYscUJBQThDO0FqQit3QmhEOztBbUIvdkJZO0VGaEJWLHNCQUE4QztBakJteEJoRDs7QW1CbndCWTtFRmhCVixnQkFBOEM7QWpCdXhCaEQ7O0FtQnZ3Qlk7RUZoQlYsc0JBQThDO0FqQjJ4QmhEOztBbUIzd0JZO0VGaEJWLHNCQUE4QztBakIreEJoRDs7QW1CL3dCWTtFRmhCVixnQkFBOEM7QWpCbXlCaEQ7O0FtQm54Qlk7RUZoQlYsc0JBQThDO0FqQnV5QmhEOztBbUJ2eEJZO0VGaEJWLHNCQUE4QztBakIyeUJoRDs7QW1CM3hCWTtFRmhCVixnQkFBOEM7QWpCK3lCaEQ7O0FtQi94Qlk7RUZoQlYsc0JBQThDO0FqQm16QmhEOztBbUJueUJZO0VGaEJWLHNCQUE4QztBakJ1ekJoRDs7QWtCbHpCSTtFQzNCRTtJQUNFLGFBQWE7SUFDYixZQUFZO0lBQ1osZUFBZTtFbkJpMUJyQjtFbUI1MEJRO0lGd0JOLGNBQXVCO0lBQ3ZCLGVBQXdCO0VqQnV6QjFCO0VtQmgxQlE7SUZ3Qk4sYUFBdUI7SUFDdkIsY0FBd0I7RWpCMnpCMUI7RW1CcDFCUTtJRndCTixtQkFBdUI7SUFDdkIsb0JBQXdCO0VqQit6QjFCO0VtQngxQlE7SUZ3Qk4sYUFBdUI7SUFDdkIsY0FBd0I7RWpCbTBCMUI7RW1CNTFCUTtJRndCTixhQUF1QjtJQUN2QixjQUF3QjtFakJ1MEIxQjtFbUJoMkJRO0lGd0JOLG1CQUF1QjtJQUN2QixvQkFBd0I7RWpCMjBCMUI7RW1COTFCSTtJRkNKLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZUFBZTtFakJnMkJmO0VtQjcxQlE7SUZiUixrQkFBc0M7SUFJdEMsbUJBQXVDO0VqQjAyQnZDO0VtQmoyQlE7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQjgyQnZDO0VtQnIyQlE7SUZiUixhQUFzQztJQUl0QyxjQUF1QztFakJrM0J2QztFbUJ6MkJRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJzM0J2QztFbUI3MkJRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakIwM0J2QztFbUJqM0JRO0lGYlIsYUFBc0M7SUFJdEMsY0FBdUM7RWpCODNCdkM7RW1CcjNCUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCazRCdkM7RW1CejNCUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCczRCdkM7RW1CNzNCUTtJRmJSLGFBQXNDO0lBSXRDLGNBQXVDO0VqQjA0QnZDO0VtQmo0QlE7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQjg0QnZDO0VtQnI0QlE7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQms1QnZDO0VtQno0QlE7SUZiUixjQUFzQztJQUl0QyxlQUF1QztFakJzNUJ2QztFbUJ2NEJJO0lBQXdCLFNBQVM7RW5CMDRCckM7RW1CeDRCSTtJQUF1QixTZGdUUztFTDJsQnBDO0VtQng0Qk07SUFBd0IsUUFEWjtFbkI0NEJsQjtFbUIzNEJNO0lBQXdCLFFBRFo7RW5CKzRCbEI7RW1COTRCTTtJQUF3QixRQURaO0VuQms1QmxCO0VtQmo1Qk07SUFBd0IsUUFEWjtFbkJxNUJsQjtFbUJwNUJNO0lBQXdCLFFBRFo7RW5CdzVCbEI7RW1CdjVCTTtJQUF3QixRQURaO0VuQjI1QmxCO0VtQjE1Qk07SUFBd0IsUUFEWjtFbkI4NUJsQjtFbUI3NUJNO0lBQXdCLFFBRFo7RW5CaTZCbEI7RW1CaDZCTTtJQUF3QixRQURaO0VuQm82QmxCO0VtQm42Qk07SUFBd0IsUUFEWjtFbkJ1NkJsQjtFbUJ0NkJNO0lBQXdCLFNBRFo7RW5CMDZCbEI7RW1CejZCTTtJQUF3QixTQURaO0VuQjY2QmxCO0VtQjU2Qk07SUFBd0IsU0FEWjtFbkJnN0JsQjtFbUJ4NkJVO0lGaEJWLGNBQTRCO0VqQjI3QjVCO0VtQjM2QlU7SUZoQlYscUJBQThDO0VqQjg3QjlDO0VtQjk2QlU7SUZoQlYsc0JBQThDO0VqQmk4QjlDO0VtQmo3QlU7SUZoQlYsZ0JBQThDO0VqQm84QjlDO0VtQnA3QlU7SUZoQlYsc0JBQThDO0VqQnU4QjlDO0VtQnY3QlU7SUZoQlYsc0JBQThDO0VqQjA4QjlDO0VtQjE3QlU7SUZoQlYsZ0JBQThDO0VqQjY4QjlDO0VtQjc3QlU7SUZoQlYsc0JBQThDO0VqQmc5QjlDO0VtQmg4QlU7SUZoQlYsc0JBQThDO0VqQm05QjlDO0VtQm44QlU7SUZoQlYsZ0JBQThDO0VqQnM5QjlDO0VtQnQ4QlU7SUZoQlYsc0JBQThDO0VqQnk5QjlDO0VtQno4QlU7SUZoQlYsc0JBQThDO0VqQjQ5QjlDO0FBQ0Y7O0FrQng5Qkk7RUMzQkU7SUFDRSxhQUFhO0lBQ2IsWUFBWTtJQUNaLGVBQWU7RW5CdS9CckI7RW1CbC9CUTtJRndCTixjQUF1QjtJQUN2QixlQUF3QjtFakI2OUIxQjtFbUJ0L0JRO0lGd0JOLGFBQXVCO0lBQ3ZCLGNBQXdCO0VqQmkrQjFCO0VtQjEvQlE7SUZ3Qk4sbUJBQXVCO0lBQ3ZCLG9CQUF3QjtFakJxK0IxQjtFbUI5L0JRO0lGd0JOLGFBQXVCO0lBQ3ZCLGNBQXdCO0VqQnkrQjFCO0VtQmxnQ1E7SUZ3Qk4sYUFBdUI7SUFDdkIsY0FBd0I7RWpCNitCMUI7RW1CdGdDUTtJRndCTixtQkFBdUI7SUFDdkIsb0JBQXdCO0VqQmkvQjFCO0VtQnBnQ0k7SUZDSixjQUFjO0lBQ2QsV0FBVztJQUNYLGVBQWU7RWpCc2dDZjtFbUJuZ0NRO0lGYlIsa0JBQXNDO0lBSXRDLG1CQUF1QztFakJnaEN2QztFbUJ2Z0NRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJvaEN2QztFbUIzZ0NRO0lGYlIsYUFBc0M7SUFJdEMsY0FBdUM7RWpCd2hDdkM7RW1CL2dDUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCNGhDdkM7RW1CbmhDUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCZ2lDdkM7RW1CdmhDUTtJRmJSLGFBQXNDO0lBSXRDLGNBQXVDO0VqQm9pQ3ZDO0VtQjNoQ1E7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQndpQ3ZDO0VtQi9oQ1E7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQjRpQ3ZDO0VtQm5pQ1E7SUZiUixhQUFzQztJQUl0QyxjQUF1QztFakJnakN2QztFbUJ2aUNRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJvakN2QztFbUIzaUNRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJ3akN2QztFbUIvaUNRO0lGYlIsY0FBc0M7SUFJdEMsZUFBdUM7RWpCNGpDdkM7RW1CN2lDSTtJQUF3QixTQUFTO0VuQmdqQ3JDO0VtQjlpQ0k7SUFBdUIsU2RnVFM7RUxpd0JwQztFbUI5aUNNO0lBQXdCLFFBRFo7RW5Ca2pDbEI7RW1CampDTTtJQUF3QixRQURaO0VuQnFqQ2xCO0VtQnBqQ007SUFBd0IsUUFEWjtFbkJ3akNsQjtFbUJ2akNNO0lBQXdCLFFBRFo7RW5CMmpDbEI7RW1CMWpDTTtJQUF3QixRQURaO0VuQjhqQ2xCO0VtQjdqQ007SUFBd0IsUUFEWjtFbkJpa0NsQjtFbUJoa0NNO0lBQXdCLFFBRFo7RW5Cb2tDbEI7RW1CbmtDTTtJQUF3QixRQURaO0VuQnVrQ2xCO0VtQnRrQ007SUFBd0IsUUFEWjtFbkIwa0NsQjtFbUJ6a0NNO0lBQXdCLFFBRFo7RW5CNmtDbEI7RW1CNWtDTTtJQUF3QixTQURaO0VuQmdsQ2xCO0VtQi9rQ007SUFBd0IsU0FEWjtFbkJtbENsQjtFbUJsbENNO0lBQXdCLFNBRFo7RW5Cc2xDbEI7RW1COWtDVTtJRmhCVixjQUE0QjtFakJpbUM1QjtFbUJqbENVO0lGaEJWLHFCQUE4QztFakJvbUM5QztFbUJwbENVO0lGaEJWLHNCQUE4QztFakJ1bUM5QztFbUJ2bENVO0lGaEJWLGdCQUE4QztFakIwbUM5QztFbUIxbENVO0lGaEJWLHNCQUE4QztFakI2bUM5QztFbUI3bENVO0lGaEJWLHNCQUE4QztFakJnbkM5QztFbUJobUNVO0lGaEJWLGdCQUE4QztFakJtbkM5QztFbUJubUNVO0lGaEJWLHNCQUE4QztFakJzbkM5QztFbUJ0bUNVO0lGaEJWLHNCQUE4QztFakJ5bkM5QztFbUJ6bUNVO0lGaEJWLGdCQUE4QztFakI0bkM5QztFbUI1bUNVO0lGaEJWLHNCQUE4QztFakIrbkM5QztFbUIvbUNVO0lGaEJWLHNCQUE4QztFakJrb0M5QztBQUNGOztBa0I5bkNJO0VDM0JFO0lBQ0UsYUFBYTtJQUNiLFlBQVk7SUFDWixlQUFlO0VuQjZwQ3JCO0VtQnhwQ1E7SUZ3Qk4sY0FBdUI7SUFDdkIsZUFBd0I7RWpCbW9DMUI7RW1CNXBDUTtJRndCTixhQUF1QjtJQUN2QixjQUF3QjtFakJ1b0MxQjtFbUJocUNRO0lGd0JOLG1CQUF1QjtJQUN2QixvQkFBd0I7RWpCMm9DMUI7RW1CcHFDUTtJRndCTixhQUF1QjtJQUN2QixjQUF3QjtFakIrb0MxQjtFbUJ4cUNRO0lGd0JOLGFBQXVCO0lBQ3ZCLGNBQXdCO0VqQm1wQzFCO0VtQjVxQ1E7SUZ3Qk4sbUJBQXVCO0lBQ3ZCLG9CQUF3QjtFakJ1cEMxQjtFbUIxcUNJO0lGQ0osY0FBYztJQUNkLFdBQVc7SUFDWCxlQUFlO0VqQjRxQ2Y7RW1CenFDUTtJRmJSLGtCQUFzQztJQUl0QyxtQkFBdUM7RWpCc3JDdkM7RW1CN3FDUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCMHJDdkM7RW1CanJDUTtJRmJSLGFBQXNDO0lBSXRDLGNBQXVDO0VqQjhyQ3ZDO0VtQnJyQ1E7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQmtzQ3ZDO0VtQnpyQ1E7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQnNzQ3ZDO0VtQjdyQ1E7SUZiUixhQUFzQztJQUl0QyxjQUF1QztFakIwc0N2QztFbUJqc0NRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakI4c0N2QztFbUJyc0NRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJrdEN2QztFbUJ6c0NRO0lGYlIsYUFBc0M7SUFJdEMsY0FBdUM7RWpCc3RDdkM7RW1CN3NDUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCMHRDdkM7RW1CanRDUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCOHRDdkM7RW1CcnRDUTtJRmJSLGNBQXNDO0lBSXRDLGVBQXVDO0VqQmt1Q3ZDO0VtQm50Q0k7SUFBd0IsU0FBUztFbkJzdENyQztFbUJwdENJO0lBQXVCLFNkZ1RTO0VMdTZCcEM7RW1CcHRDTTtJQUF3QixRQURaO0VuQnd0Q2xCO0VtQnZ0Q007SUFBd0IsUUFEWjtFbkIydENsQjtFbUIxdENNO0lBQXdCLFFBRFo7RW5COHRDbEI7RW1CN3RDTTtJQUF3QixRQURaO0VuQml1Q2xCO0VtQmh1Q007SUFBd0IsUUFEWjtFbkJvdUNsQjtFbUJudUNNO0lBQXdCLFFBRFo7RW5CdXVDbEI7RW1CdHVDTTtJQUF3QixRQURaO0VuQjB1Q2xCO0VtQnp1Q007SUFBd0IsUUFEWjtFbkI2dUNsQjtFbUI1dUNNO0lBQXdCLFFBRFo7RW5CZ3ZDbEI7RW1CL3VDTTtJQUF3QixRQURaO0VuQm12Q2xCO0VtQmx2Q007SUFBd0IsU0FEWjtFbkJzdkNsQjtFbUJydkNNO0lBQXdCLFNBRFo7RW5CeXZDbEI7RW1CeHZDTTtJQUF3QixTQURaO0VuQjR2Q2xCO0VtQnB2Q1U7SUZoQlYsY0FBNEI7RWpCdXdDNUI7RW1CdnZDVTtJRmhCVixxQkFBOEM7RWpCMHdDOUM7RW1CMXZDVTtJRmhCVixzQkFBOEM7RWpCNndDOUM7RW1CN3ZDVTtJRmhCVixnQkFBOEM7RWpCZ3hDOUM7RW1CaHdDVTtJRmhCVixzQkFBOEM7RWpCbXhDOUM7RW1CbndDVTtJRmhCVixzQkFBOEM7RWpCc3hDOUM7RW1CdHdDVTtJRmhCVixnQkFBOEM7RWpCeXhDOUM7RW1CendDVTtJRmhCVixzQkFBOEM7RWpCNHhDOUM7RW1CNXdDVTtJRmhCVixzQkFBOEM7RWpCK3hDOUM7RW1CL3dDVTtJRmhCVixnQkFBOEM7RWpCa3lDOUM7RW1CbHhDVTtJRmhCVixzQkFBOEM7RWpCcXlDOUM7RW1CcnhDVTtJRmhCVixzQkFBOEM7RWpCd3lDOUM7QUFDRjs7QWtCcHlDSTtFQzNCRTtJQUNFLGFBQWE7SUFDYixZQUFZO0lBQ1osZUFBZTtFbkJtMENyQjtFbUI5ekNRO0lGd0JOLGNBQXVCO0lBQ3ZCLGVBQXdCO0VqQnl5QzFCO0VtQmwwQ1E7SUZ3Qk4sYUFBdUI7SUFDdkIsY0FBd0I7RWpCNnlDMUI7RW1CdDBDUTtJRndCTixtQkFBdUI7SUFDdkIsb0JBQXdCO0VqQml6QzFCO0VtQjEwQ1E7SUZ3Qk4sYUFBdUI7SUFDdkIsY0FBd0I7RWpCcXpDMUI7RW1COTBDUTtJRndCTixhQUF1QjtJQUN2QixjQUF3QjtFakJ5ekMxQjtFbUJsMUNRO0lGd0JOLG1CQUF1QjtJQUN2QixvQkFBd0I7RWpCNnpDMUI7RW1CaDFDSTtJRkNKLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZUFBZTtFakJrMUNmO0VtQi8wQ1E7SUZiUixrQkFBc0M7SUFJdEMsbUJBQXVDO0VqQjQxQ3ZDO0VtQm4xQ1E7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQmcyQ3ZDO0VtQnYxQ1E7SUZiUixhQUFzQztJQUl0QyxjQUF1QztFakJvMkN2QztFbUIzMUNRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJ3MkN2QztFbUIvMUNRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakI0MkN2QztFbUJuMkNRO0lGYlIsYUFBc0M7SUFJdEMsY0FBdUM7RWpCZzNDdkM7RW1CdjJDUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCbzNDdkM7RW1CMzJDUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCdzNDdkM7RW1CLzJDUTtJRmJSLGFBQXNDO0lBSXRDLGNBQXVDO0VqQjQzQ3ZDO0VtQm4zQ1E7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQmc0Q3ZDO0VtQnYzQ1E7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQm80Q3ZDO0VtQjMzQ1E7SUZiUixjQUFzQztJQUl0QyxlQUF1QztFakJ3NEN2QztFbUJ6M0NJO0lBQXdCLFNBQVM7RW5CNDNDckM7RW1CMTNDSTtJQUF1QixTZGdUUztFTDZrQ3BDO0VtQjEzQ007SUFBd0IsUUFEWjtFbkI4M0NsQjtFbUI3M0NNO0lBQXdCLFFBRFo7RW5CaTRDbEI7RW1CaDRDTTtJQUF3QixRQURaO0VuQm80Q2xCO0VtQm40Q007SUFBd0IsUUFEWjtFbkJ1NENsQjtFbUJ0NENNO0lBQXdCLFFBRFo7RW5CMDRDbEI7RW1CejRDTTtJQUF3QixRQURaO0VuQjY0Q2xCO0VtQjU0Q007SUFBd0IsUUFEWjtFbkJnNUNsQjtFbUIvNENNO0lBQXdCLFFBRFo7RW5CbTVDbEI7RW1CbDVDTTtJQUF3QixRQURaO0VuQnM1Q2xCO0VtQnI1Q007SUFBd0IsUUFEWjtFbkJ5NUNsQjtFbUJ4NUNNO0lBQXdCLFNBRFo7RW5CNDVDbEI7RW1CMzVDTTtJQUF3QixTQURaO0VuQis1Q2xCO0VtQjk1Q007SUFBd0IsU0FEWjtFbkJrNkNsQjtFbUIxNUNVO0lGaEJWLGNBQTRCO0VqQjY2QzVCO0VtQjc1Q1U7SUZoQlYscUJBQThDO0VqQmc3QzlDO0VtQmg2Q1U7SUZoQlYsc0JBQThDO0VqQm03QzlDO0VtQm42Q1U7SUZoQlYsZ0JBQThDO0VqQnM3QzlDO0VtQnQ2Q1U7SUZoQlYsc0JBQThDO0VqQnk3QzlDO0VtQno2Q1U7SUZoQlYsc0JBQThDO0VqQjQ3QzlDO0VtQjU2Q1U7SUZoQlYsZ0JBQThDO0VqQis3QzlDO0VtQi82Q1U7SUZoQlYsc0JBQThDO0VqQms4QzlDO0VtQmw3Q1U7SUZoQlYsc0JBQThDO0VqQnE4QzlDO0VtQnI3Q1U7SUZoQlYsZ0JBQThDO0VqQnc4QzlDO0VtQng3Q1U7SUZoQlYsc0JBQThDO0VqQjI4QzlDO0VtQjM3Q1U7SUZoQlYsc0JBQThDO0VqQjg4QzlDO0FBQ0Y7O0FrQjE4Q0k7RUMzQkU7SUFDRSxhQUFhO0lBQ2IsWUFBWTtJQUNaLGVBQWU7RW5CeStDckI7RW1CcCtDUTtJRndCTixjQUF1QjtJQUN2QixlQUF3QjtFakIrOEMxQjtFbUJ4K0NRO0lGd0JOLGFBQXVCO0lBQ3ZCLGNBQXdCO0VqQm05QzFCO0VtQjUrQ1E7SUZ3Qk4sbUJBQXVCO0lBQ3ZCLG9CQUF3QjtFakJ1OUMxQjtFbUJoL0NRO0lGd0JOLGFBQXVCO0lBQ3ZCLGNBQXdCO0VqQjI5QzFCO0VtQnAvQ1E7SUZ3Qk4sYUFBdUI7SUFDdkIsY0FBd0I7RWpCKzlDMUI7RW1CeC9DUTtJRndCTixtQkFBdUI7SUFDdkIsb0JBQXdCO0VqQm0rQzFCO0VtQnQvQ0k7SUZDSixjQUFjO0lBQ2QsV0FBVztJQUNYLGVBQWU7RWpCdy9DZjtFbUJyL0NRO0lGYlIsa0JBQXNDO0lBSXRDLG1CQUF1QztFakJrZ0R2QztFbUJ6L0NRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJzZ0R2QztFbUI3L0NRO0lGYlIsYUFBc0M7SUFJdEMsY0FBdUM7RWpCMGdEdkM7RW1CamdEUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCOGdEdkM7RW1CcmdEUTtJRmJSLG1CQUFzQztJQUl0QyxvQkFBdUM7RWpCa2hEdkM7RW1CemdEUTtJRmJSLGFBQXNDO0lBSXRDLGNBQXVDO0VqQnNoRHZDO0VtQjdnRFE7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQjBoRHZDO0VtQmpoRFE7SUZiUixtQkFBc0M7SUFJdEMsb0JBQXVDO0VqQjhoRHZDO0VtQnJoRFE7SUZiUixhQUFzQztJQUl0QyxjQUF1QztFakJraUR2QztFbUJ6aERRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakJzaUR2QztFbUI3aERRO0lGYlIsbUJBQXNDO0lBSXRDLG9CQUF1QztFakIwaUR2QztFbUJqaURRO0lGYlIsY0FBc0M7SUFJdEMsZUFBdUM7RWpCOGlEdkM7RW1CL2hESTtJQUF3QixTQUFTO0VuQmtpRHJDO0VtQmhpREk7SUFBdUIsU2RnVFM7RUxtdkNwQztFbUJoaURNO0lBQXdCLFFBRFo7RW5Cb2lEbEI7RW1CbmlETTtJQUF3QixRQURaO0VuQnVpRGxCO0VtQnRpRE07SUFBd0IsUUFEWjtFbkIwaURsQjtFbUJ6aURNO0lBQXdCLFFBRFo7RW5CNmlEbEI7RW1CNWlETTtJQUF3QixRQURaO0VuQmdqRGxCO0VtQi9pRE07SUFBd0IsUUFEWjtFbkJtakRsQjtFbUJsakRNO0lBQXdCLFFBRFo7RW5Cc2pEbEI7RW1CcmpETTtJQUF3QixRQURaO0VuQnlqRGxCO0VtQnhqRE07SUFBd0IsUUFEWjtFbkI0akRsQjtFbUIzakRNO0lBQXdCLFFBRFo7RW5CK2pEbEI7RW1COWpETTtJQUF3QixTQURaO0VuQmtrRGxCO0VtQmprRE07SUFBd0IsU0FEWjtFbkJxa0RsQjtFbUJwa0RNO0lBQXdCLFNBRFo7RW5Cd2tEbEI7RW1CaGtEVTtJRmhCVixjQUE0QjtFakJtbEQ1QjtFbUJua0RVO0lGaEJWLHFCQUE4QztFakJzbEQ5QztFbUJ0a0RVO0lGaEJWLHNCQUE4QztFakJ5bEQ5QztFbUJ6a0RVO0lGaEJWLGdCQUE4QztFakI0bEQ5QztFbUI1a0RVO0lGaEJWLHNCQUE4QztFakIrbEQ5QztFbUIva0RVO0lGaEJWLHNCQUE4QztFakJrbUQ5QztFbUJsbERVO0lGaEJWLGdCQUE4QztFakJxbUQ5QztFbUJybERVO0lGaEJWLHNCQUE4QztFakJ3bUQ5QztFbUJ4bERVO0lGaEJWLHNCQUE4QztFakIybUQ5QztFbUIzbERVO0lGaEJWLGdCQUE4QztFakI4bUQ5QztFbUI5bERVO0lGaEJWLHNCQUE4QztFakJpbkQ5QztFbUJqbURVO0lGaEJWLHNCQUE4QztFakJvbkQ5QztBQUNGOztBb0J4cURBO0VBQ0UsV0FBVztFQUNYLG1CZnFQVztFZXBQWCxjaEJXMkI7RWdCVjNCLDZCZnVoQjhDO0FMb3BDaEQ7O0FvQi9xREE7O0VBUUksZ0Jia1ZnQztFYWpWaEMsbUJBQW1CO0VBQ25CLDZCaEJGeUI7QUo4cUQ3Qjs7QW9CdHJEQTtFQWNJLHNCQUFzQjtFQUN0QixnQ2hCUHlCO0FKbXJEN0I7O0FvQjNyREE7RUFtQkksNkJoQlh5QjtBSnVyRDdCOztBb0JucURBOztFQUdJLGViNFQrQjtBUHkyQ25DOztBb0I1cERBO0VBQ0UseUJoQmpDMkI7QUpnc0Q3Qjs7QW9CaHFEQTs7RUFLSSx5QmhCckN5QjtBSnFzRDdCOztBb0JycURBOztFQVdNLHdCQUE0QztBcEIrcERsRDs7QW9CMXBEQTs7OztFQUtJLFNBQVM7QXBCNHBEYjs7QW9CcHBEQTtFQUVJLHlCaEIvRHlCO0FKcXREN0I7O0FRcnRERTtFWTJFSSxjaEJyRXVCO0VnQnNFdkIseUJoQjNFdUI7QUp5dEQ3Qjs7QXFCanVERTs7O0VBSUkseUJDZ0c0RDtBdEJtb0RsRTs7QXFCdnVERTs7OztFQVlNLHFCQ3dGMEQ7QXRCMG9EbEU7O0FRdnVERTtFYWlCTSx5QkFKc0M7QXJCOHREOUM7O0FxQi90REU7O0VBU1EseUJBUm9DO0FyQm11RDlDOztBcUJ2dkRFOzs7RUFJSSx5QkNnRzREO0F0QnlwRGxFOztBcUI3dkRFOzs7O0VBWU0scUJDd0YwRDtBdEJncURsRTs7QVE3dkRFO0VhaUJNLHlCQUpzQztBckJvdkQ5Qzs7QXFCcnZERTs7RUFTUSx5QkFSb0M7QXJCeXZEOUM7O0FxQjd3REU7OztFQUlJLHlCQ2dHNEQ7QXRCK3FEbEU7O0FxQm54REU7Ozs7RUFZTSxxQkN3RjBEO0F0QnNyRGxFOztBUW54REU7RWFpQk0seUJBSnNDO0FyQjB3RDlDOztBcUIzd0RFOztFQVNRLHlCQVJvQztBckIrd0Q5Qzs7QXFCbnlERTs7O0VBSUkseUJDZ0c0RDtBdEJxc0RsRTs7QXFCenlERTs7OztFQVlNLHFCQ3dGMEQ7QXRCNHNEbEU7O0FRenlERTtFYWlCTSx5QkFKc0M7QXJCZ3lEOUM7O0FxQmp5REU7O0VBU1EseUJBUm9DO0FyQnF5RDlDOztBcUJ6ekRFOzs7RUFJSSx5QkNnRzREO0F0QjJ0RGxFOztBcUIvekRFOzs7O0VBWU0scUJDd0YwRDtBdEJrdURsRTs7QVEvekRFO0VhaUJNLHlCQUpzQztBckJzekQ5Qzs7QXFCdnpERTs7RUFTUSx5QkFSb0M7QXJCMnpEOUM7O0FxQi8wREU7OztFQUlJLHlCQ2dHNEQ7QXRCaXZEbEU7O0FxQnIxREU7Ozs7RUFZTSxxQkN3RjBEO0F0Qnd2RGxFOztBUXIxREU7RWFpQk0seUJBSnNDO0FyQjQwRDlDOztBcUI3MERFOztFQVNRLHlCQVJvQztBckJpMUQ5Qzs7QXFCcjJERTs7O0VBSUkseUJDZ0c0RDtBdEJ1d0RsRTs7QXFCMzJERTs7OztFQVlNLHFCQ3dGMEQ7QXRCOHdEbEU7O0FRMzJERTtFYWlCTSx5QkFKc0M7QXJCazJEOUM7O0FxQm4yREU7O0VBU1EseUJBUm9DO0FyQnUyRDlDOztBcUIzM0RFOzs7RUFJSSx5QkNnRzREO0F0QjZ4RGxFOztBcUJqNERFOzs7O0VBWU0scUJDd0YwRDtBdEJveURsRTs7QVFqNERFO0VhaUJNLHlCQUpzQztBckJ3M0Q5Qzs7QXFCejNERTs7RUFTUSx5QkFSb0M7QXJCNjNEOUM7O0FxQmo1REU7OztFQUlJLHVCQ2dHNEQ7QXRCbXpEbEU7O0FxQnY1REU7Ozs7RUFZTSxtQkN3RjBEO0F0QjB6RGxFOztBUXY1REU7RWFpQk0seUJBSnNDO0FyQjg0RDlDOztBcUIvNERFOztFQVNRLHlCQVJvQztBckJtNUQ5Qzs7QXFCdjZERTs7O0VBSUkseUJqQkl1QjtBSnE2RDdCOztBUXQ2REU7RWFpQk0seUJBSnNDO0FyQjY1RDlDOztBcUI5NURFOztFQVNRLHlCQVJvQztBckJrNkQ5Qzs7QW9CNTBEQTtFQUdNLGNoQjFHdUI7RWdCMkd2Qix5QmhCaEd1QjtFZ0JpR3ZCLHFCZjJiMkQ7QUxrNUNqRTs7QW9CbDFEQTtFQVdNLGNoQnhHdUI7RWdCeUd2Qix5QmhCaEh1QjtFZ0JpSHZCLHFCaEJoSHVCO0FKMjdEN0I7O0FvQnQwREE7RUFDRSxjaEIxSDJCO0VnQjJIM0IseUJoQmhIMkI7QUp5N0Q3Qjs7QW9CMzBEQTs7O0VBT0kscUJmdWE2RDtBTG02Q2pFOztBb0JqMURBO0VBV0ksU0FBUztBcEIwMERiOztBb0JyMURBO0VBZ0JNLDJDaEJ6SXVCO0FKazlEN0I7O0FROThERTtFWTRJTSxjaEJoSnFCO0VnQmlKckIsNENoQmpKcUI7QUp1OUQ3Qjs7QWtCdDVESTtFRWlHQTtJQUVJLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLGlDQUFpQztFcEJ3ekR2QztFb0I3ekRHO0lBU0ssU0FBUztFcEJ1ekRqQjtBQUNGOztBa0JsNkRJO0VFaUdBO0lBRUksY0FBYztJQUNkLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsaUNBQWlDO0VwQm8wRHZDO0VvQnowREc7SUFTSyxTQUFTO0VwQm0wRGpCO0FBQ0Y7O0FrQjk2REk7RUVpR0E7SUFFSSxjQUFjO0lBQ2QsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixpQ0FBaUM7RXBCZzFEdkM7RW9CcjFERztJQVNLLFNBQVM7RXBCKzBEakI7QUFDRjs7QWtCMTdESTtFRWlHQTtJQUVJLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLGlDQUFpQztFcEI0MUR2QztFb0JqMkRHO0lBU0ssU0FBUztFcEIyMURqQjtBQUNGOztBa0J0OERJO0VFaUdBO0lBRUksY0FBYztJQUNkLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsaUNBQWlDO0VwQncyRHZDO0VvQjcyREc7SUFTSyxTQUFTO0VwQnUyRGpCO0FBQ0Y7O0FvQnQzREE7RUFPUSxjQUFjO0VBQ2QsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixpQ0FBaUM7QXBCbTNEekM7O0FvQjczREE7RUFjVSxTQUFTO0FwQm0zRG5COztBdUJoaUVBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxrQ0RpSDhEO0VDaEg5RCxxQmxCcWNzRDtFQ2hWbEQsZUF0Q1k7RWlCNUVoQixnQmxCcWFxQztFa0JwYXJDLGdCbEJ5YXFEO0VrQnhhckQsY25CRzJCO0VtQkYzQix5Qm5CUjJCO0VtQlMzQiw0QkFBNEI7RUFDNUIseUJuQkwyQjtFU0t6QixzQlIwU3NDO0VTNVNwQyxnQlQ0ZWtEO0VtQjVlbEQsd0VqQnVlNEY7QVBna0RsRzs7QXdCbmlFTTtFRGROO0lDZVEsZ0JBQWdCO0V4QnVpRXRCO0FBQ0Y7O0F1QnZqRUE7RUFzQkksNkJBQTZCO0VBQzdCLFNBQVM7QXZCcWlFYjs7QXVCNWpFQTtFQTRCSSxrQkFBa0I7RUFDbEIsMEJuQmpCeUI7QUpxakU3Qjs7QXlCMWpFRTtFQUNFLGNyQkl5QjtFcUJIekIseUJyQlB5QjtFcUJRekIscUJwQjZlbUQ7RW9CNWVuRCxVQUFVO0F6QjZqRWQ7O0F1QnhrRUE7RUFxQ0ksY25CNUJ5QjtFbUI4QnpCLFVBQVU7QXZCc2lFZDs7QXVCN2tFQTtFQWlESSx5Qm5CNUN5QjtFbUI4Q3pCLFVBQVU7QXZCK2hFZDs7QXVCM2hFQTs7OztFQUtJLGdCQUFnQjtBdkI2aEVwQjs7QXVCemhFQTtFQU9JLGNuQjNEeUI7RW1CNER6Qix5Qm5CdEV5QjtBSjRsRTdCOztBdUJqaEVBOztFQUVFLGNBQWM7RUFDZCxXQUFXO0F2Qm9oRWI7O0F1QjFnRUE7RUFDRSxnQ0R5QjhEO0VDeEI5RCxtQ0R3QjhEO0VDdkI5RCxnQkFBZ0I7RWpCM0JkLGtCQUFXO0VpQjZCYixnQmxCa1ZxRDtBTDJyRHZEOztBdUIxZ0VBO0VBQ0UsaUNEaUI4RDtFQ2hCOUQsb0NEZ0I4RDtFaEJLMUQsa0JBdENZO0VpQm1CaEIsZ0JsQmlNcUM7QUw0MER2Qzs7QXVCMWdFQTtFQUNFLGdDRFU4RDtFQ1Q5RCxtQ0RTOEQ7RWhCSzFELG1CQXRDWTtFaUIwQmhCLGlCbEIyTHNDO0FMazFEeEM7O0F1QnBnRUE7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLGtCQUEyQjtFQUMzQixnQkFBZ0I7RWpCRFosZUF0Q1k7RWlCeUNoQixnQmxCcVRxRDtFa0JwVHJELGNuQmpIMkI7RW1Ca0gzQiw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLG1CQUFtQztBdkJ1Z0VyQzs7QXVCamhFQTtFQWNJLGdCQUFnQjtFQUNoQixlQUFlO0F2QnVnRW5COztBdUIzL0RBO0VBQ0UsbUNEOUI4RDtFQytCOUQsd0JsQmdVd0Q7RUMxVnBELG1CQXRDWTtFaUJrRWhCLGlCbEJtSnNDO0VRNVJwQyxzQlJ5U3NDO0FMKzFEMUM7O0F1QjMvREE7RUFDRSxtQ0R0QzhEO0VDdUM5RCx5QmxCNlR5RDtFQy9WckQsa0JBdENZO0VpQjBFaEIsZ0JsQjBJcUM7RVEzUm5DLHNCUjBTc0M7QUxzMkQxQzs7QXVCMS9EQTtFQUdJLFlBQVk7QXZCMi9EaEI7O0F1QnYvREE7RUFDRSxZQUFZO0F2QjAvRGQ7O0F1QmwvREE7RUFDRSxzQmxCNFZ5RDtBTHlwRDNEOztBdUJsL0RBO0VBQ0UsY0FBYztFQUNkLG1CaEIyVDRDO0FQMHJEOUM7O0F1QjcrREE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGtCQUEwQztFQUMxQyxpQkFBeUM7QXZCZy9EM0M7O0F1QnAvREE7O0VBUUksa0JBQTBDO0VBQzFDLGlCQUF5QztBdkJpL0Q3Qzs7QXVCeCtEQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QscUJoQmdTNkM7QVAyc0QvQzs7QXVCeCtEQTtFQUNFLGtCQUFrQjtFQUNsQixrQmhCNFIyQztFZ0IzUjNDLHFCaEIwUjZDO0FQaXREL0M7O0F1QjkrREE7O0VBUUksY25Cdk55QjtBSmtzRTdCOztBdUJ2K0RBO0VBQ0UsZ0JBQWdCO0F2QjArRGxCOztBdUJ2K0RBO0VBQ0Usb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YscUJoQjZRNEM7QVA2dEQ5Qzs7QXVCOStEQTtFQVFJLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsdUJoQndRNEM7RWdCdlE1QyxjQUFjO0F2QjArRGxCOztBeUJ2ckVFO0VBQ0UsYUFBYTtFQUNiLFdBQVc7RUFDWCxtQmxCMGMwQztFRDFYeEMsaUJBdENZO0VtQnhDZCxjckJKNEI7QUo4ckVoQzs7QXlCdnJFRTtFQUNFLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLFVBQVU7RUFDVixhQUFhO0VBQ2IsZUFBZTtFQUNmLHFCcEI2bUJ3QztFb0I1bUJ4QyxpQkFBaUI7RW5CbUVmLGlCQXRDWTtFbUIzQmQsZ0JwQnlYbUQ7RW9CeFhuRCxjckJ2RHlCO0VxQndEekIseUJyQm5CNEI7RVMzQjVCLGtCUmtwQnVDO0FMdWxEM0M7O0F5QnRyRUk7O0VBRUUsU0FBaUM7QXpCeXJFdkM7O0F5Qmh1RUk7Ozs7RUE4Q0UsY0FBYztBekJ5ckVwQjs7QXlCdnVFSTtFQW9ERSxxQnJCdkMwQjtFcUIwQ3hCLG1DSG1Dd0Q7RUdsQ3hELGlSSDNCMEU7RUc0QjFFLDRCQUE0QjtFQUM1QiwwREFBNkQ7RUFDN0QsOERIK0J3RDtBdEJzcEVoRTs7QXlCaHZFSTtFQStESSxxQnJCbER3QjtFcUJtRHhCLGdEckJuRHdCO0FKd3VFaEM7O0F5QnJ2RUk7RUF5RUksbUNIaUJ3RDtFR2hCeEQsZ0ZIZ0J3RDtBdEJncUVoRTs7QXlCMXZFSTtFQWlGRSxxQnJCcEUwQjtFcUJ1RXhCLHNDSE13RDtFR0x4RCxrakJBQThKO0F6QjJxRXRLOztBeUJod0VJO0VBeUZJLHFCckI1RXdCO0VxQjZFeEIsZ0RyQjdFd0I7QUp3dkVoQzs7QXlCcndFSTtFQWtHSSxjckJyRndCO0FKNHZFaEM7O0F5Qnp3RUk7OztFQXVHSSxjQUFjO0F6QndxRXRCOztBeUIvd0VJO0VBK0dJLGNyQmxHd0I7QUpzd0VoQzs7QXlCbnhFSTtFQWtITSxxQnJCckdzQjtBSjB3RWhDOztBeUJ2eEVJO0VBd0hNLHFCQUFrQztFQ2xKeEMseUJEbUorQztBekJtcUVuRDs7QXlCNXhFSTtFQStITSxnRHJCbEhzQjtBSm14RWhDOztBeUJoeUVJO0VBbUlNLHFCckJ0SHNCO0FKdXhFaEM7O0F5QnB5RUk7RUE2SUkscUJyQmhJd0I7QUoyeEVoQzs7QXlCeHlFSTtFQWtKTSxxQnJCcklzQjtFcUJzSXRCLGdEckJ0SXNCO0FKZ3lFaEM7O0F5Qmp5RUU7RUFDRSxhQUFhO0VBQ2IsV0FBVztFQUNYLG1CbEIwYzBDO0VEMVh4QyxpQkF0Q1k7RW1CeENkLGNyQmM0QjtBSnN4RWhDOztBeUJqeUVFO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxPQUFPO0VBQ1AsVUFBVTtFQUNWLGFBQWE7RUFDYixlQUFlO0VBQ2YscUJwQjZtQndDO0VvQjVtQnhDLGlCQUFpQjtFbkJtRWYsaUJBdENZO0VtQjNCZCxnQnBCeVhtRDtFb0J4WG5ELGNyQnZEeUI7RXFCd0R6Qix5QnJCRDRCO0VTN0M1QixrQlJrcEJ1QztBTGlzRDNDOztBeUJoeUVJOztFQUVFLFNBQWlDO0F6Qm15RXZDOztBeUIxMEVJOzs7O0VBOENFLGNBQWM7QXpCbXlFcEI7O0F5QmoxRUk7RUFvREUscUJyQnJCMEI7RXFCd0J4QixtQ0htQ3dEO0VHbEN4RCw0VUgzQjBFO0VHNEIxRSw0QkFBNEI7RUFDNUIsMERBQTZEO0VBQzdELDhESCtCd0Q7QXRCZ3dFaEU7O0F5QjExRUk7RUErREkscUJyQmhDd0I7RXFCaUN4QixnRHJCakN3QjtBSmcwRWhDOztBeUIvMUVJO0VBeUVJLG1DSGlCd0Q7RUdoQnhELGdGSGdCd0Q7QXRCMHdFaEU7O0F5QnAyRUk7RUFpRkUscUJyQmxEMEI7RXFCcUR4QixzQ0hNd0Q7RUdMeEQsNm1CQUE4SjtBekJxeEV0Szs7QXlCMTJFSTtFQXlGSSxxQnJCMUR3QjtFcUIyRHhCLGdEckIzRHdCO0FKZzFFaEM7O0F5Qi8yRUk7RUFrR0ksY3JCbkV3QjtBSm8xRWhDOztBeUJuM0VJOzs7RUF1R0ksY0FBYztBekJreEV0Qjs7QXlCejNFSTtFQStHSSxjckJoRndCO0FKODFFaEM7O0F5QjczRUk7RUFrSE0scUJyQm5Gc0I7QUprMkVoQzs7QXlCajRFSTtFQXdITSxxQkFBa0M7RUNsSnhDLHlCRG1KK0M7QXpCNndFbkQ7O0F5QnQ0RUk7RUErSE0sZ0RyQmhHc0I7QUoyMkVoQzs7QXlCMTRFSTtFQW1JTSxxQnJCcEdzQjtBSisyRWhDOztBeUI5NEVJO0VBNklJLHFCckI5R3dCO0FKbTNFaEM7O0F5Qmw1RUk7RUFrSk0scUJyQm5Ic0I7RXFCb0h0QixnRHJCcEhzQjtBSnczRWhDOztBdUJycUVBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUI7QXZCd3FFckI7O0F1QjNxRUE7RUFTSSxXQUFXO0F2QnNxRWY7O0FrQnI0RUk7RUtzTko7SUFlTSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLHVCQUF1QjtJQUN2QixnQkFBZ0I7RXZCcXFFcEI7RXVCdnJFRjtJQXVCTSxhQUFhO0lBQ2IsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsZ0JBQWdCO0V2Qm1xRXBCO0V1QjlyRUY7SUFnQ00scUJBQXFCO0lBQ3JCLFdBQVc7SUFDWCxzQkFBc0I7RXZCaXFFMUI7RXVCbnNFRjtJQXVDTSxxQkFBcUI7RXZCK3BFekI7RXVCdHNFRjs7SUE0Q00sV0FBVztFdkI4cEVmO0V1QjFzRUY7SUFrRE0sYUFBYTtJQUNiLG1CQUFtQjtJQUNuQix1QkFBdUI7SUFDdkIsV0FBVztJQUNYLGVBQWU7RXZCMnBFbkI7RXVCanRFRjtJQXlETSxrQkFBa0I7SUFDbEIsY0FBYztJQUNkLGFBQWE7SUFDYixxQmhCK0t3QztJZ0I5S3hDLGNBQWM7RXZCMnBFbEI7RXVCeHRFRjtJQWlFTSxtQkFBbUI7SUFDbkIsdUJBQXVCO0V2QjBwRTNCO0V1QjV0RUY7SUFxRU0sZ0JBQWdCO0V2QjBwRXBCO0FBQ0Y7O0EyQjUrRUE7RUFDRSxxQkFBcUI7RUFFckIsbUJ0Qm9ld0M7RXNCbmV4QyxjdkJRMkI7RXVCUDNCLGtCQUFrQjtFQUdsQixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLDZCQUE2QjtFQUM3Qiw2QkFBMkM7RUN1RjNDLHFCdkJ1V3NEO0VDaFZsRCxlQXRDWTtFc0JpQmhCLGdCdkI2VXFEO0VRcmFuRCxzQlIwU3NDO0VtQjVTcEMsaUluQnlkK0k7QUx5aEVySjs7QXdCOStFTTtFR2ROO0lIZVEsZ0JBQWdCO0V4QmsvRXRCO0FBQ0Y7O0FRNS9FRTtFbUJVRSxjdkJKeUI7RXVCS3pCLHFCQUFxQjtBM0JzL0V6Qjs7QTJCdmdGQTtFQXNCSSxVQUFVO0VBQ1YsZ0J0Qjhjb0Q7QUx1aUV4RDs7QTJCNWdGQTtFQTZCSSxZdEJxY2tDO0VTeGRoQyxnQmFvQnNCO0EzQm0vRTVCOztBMkJqaEZBO0VBa0NJLGVBQXNEO0EzQm0vRTFEOztBMkJyaEZBO0ViVU0sZ0JUNGRrRDtBTG1qRXhEOztBMkJ6K0VBOztFQUVFLG9CQUFvQjtBM0I0K0V0Qjs7QTJCbitFRTtFQzNEQSxjeEJFMkI7RXNCRnpCLHlCdEIyQjRCO0V3QnpCOUIscUJ4QnlCOEI7RVVqQjFCLGdCVDBka0Q7QUxpa0V4RDs7QVEvaEZFO0VvQkFFLGN4Qkp5QjtFc0JGekIseUJFRG9GO0VBU3BGLHFCQVR5SDtBNUI0aUY3SDs7QTRCaGlGRTtFQUVFLGN4Qlh5QjtFc0JGekIseUJFRG9GO0VBZ0JwRixxQkFoQnlIO0VkV3ZILCtDY08wRztBNUJpaUZoSDs7QTRCemhGRTtFQUVFLGN4QnpCeUI7RXdCMEJ6Qix5QnhCRDRCO0V3QkU1QixxQnhCRjRCO0FKNmhGaEM7O0E0QnBoRkU7O0VBR0UsY3hCckN5QjtFd0JzQ3pCLHlCQXpDdUs7RUE2Q3ZLLHFCQTdDK007QTVCZ2tGbk47O0E0QmpoRkk7O0VBS0ksK0NBQWlGO0E1QmloRnpGOztBMkJ6Z0ZFO0VDM0RBLGN4QmEyQjtFc0JiekIseUJ0Qk95QjtFd0JMM0IscUJ4QksyQjtFVUd2QixnQlQwZGtEO0FMdW1FeEQ7O0FRcmtGRTtFb0JBRSxjeEJPeUI7RXNCYnpCLHlCRURvRjtFQVNwRixxQkFUeUg7QTVCa2xGN0g7O0E0QnRrRkU7RUFFRSxjeEJBeUI7RXNCYnpCLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFZFd2SCxpRGNPMEc7QTVCdWtGaEg7O0E0Qi9qRkU7RUFFRSxjeEJkeUI7RXdCZXpCLHlCeEJyQnlCO0V3QnNCekIscUJ4QnRCeUI7QUp1bEY3Qjs7QTRCMWpGRTs7RUFHRSxjeEIxQnlCO0V3QjJCekIseUJBekN1SztFQTZDdksscUJBN0MrTTtBNUJzbUZuTjs7QTRCdmpGSTs7RUFLSSxpREFBaUY7QTVCdWpGekY7O0EyQi9pRkU7RUMzREEsY3hCRTJCO0VzQkZ6Qix5QnRCdUM0QjtFd0JyQzlCLHFCeEJxQzhCO0VVN0IxQixnQlQwZGtEO0FMNm9FeEQ7O0FRM21GRTtFb0JBRSxjeEJKeUI7RXNCRnpCLHlCRURvRjtFQVNwRixxQkFUeUg7QTVCd25GN0g7O0E0QjVtRkU7RUFFRSxjeEJYeUI7RXNCRnpCLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFZFd2SCxnRGNPMEc7QTVCNm1GaEg7O0E0QnJtRkU7RUFFRSxjeEJ6QnlCO0V3QjBCekIseUJ4Qlc0QjtFd0JWNUIscUJ4QlU0QjtBSjZsRmhDOztBNEJobUZFOztFQUdFLGN4QnJDeUI7RXdCc0N6Qix5QkF6Q3VLO0VBNkN2SyxxQkE3QytNO0E1QjRvRm5OOztBNEI3bEZJOztFQUtJLGdEQUFpRjtBNUI2bEZ6Rjs7QTJCcmxGRTtFQzNEQSxjeEJFMkI7RXNCRnpCLHlCdEI2QzZCO0V3QjNDL0IscUJ4QjJDK0I7RVVuQzNCLGdCVDBka0Q7QUxtckV4RDs7QVFqcEZFO0VvQkFFLGN4Qkp5QjtFc0JGekIseUJFRG9GO0VBU3BGLHFCQVR5SDtBNUI4cEY3SDs7QTRCbHBGRTtFQUVFLGN4Qlh5QjtFc0JGekIseUJFRG9GO0VBZ0JwRixxQkFoQnlIO0VkV3ZILGdEY08wRztBNUJtcEZoSDs7QTRCM29GRTtFQUVFLGN4QnpCeUI7RXdCMEJ6Qix5QnhCaUI2QjtFd0JoQjdCLHFCeEJnQjZCO0FKNm5GakM7O0E0QnRvRkU7O0VBR0UsY3hCckN5QjtFd0JzQ3pCLHlCQXpDdUs7RUE2Q3ZLLHFCQTdDK007QTVCa3JGbk47O0E0Qm5vRkk7O0VBS0ksZ0RBQWlGO0E1Qm1vRnpGOztBMkIzbkZFO0VDM0RBLGN4QkUyQjtFc0JGekIseUJ0Qm1ENEI7RXdCakQ5QixxQnhCaUQ4QjtFVXpDMUIsZ0JUMGRrRDtBTHl0RXhEOztBUXZyRkU7RW9CQUUsY3hCSnlCO0VzQkZ6Qix5QkVEb0Y7RUFTcEYscUJBVHlIO0E1Qm9zRjdIOztBNEJ4ckZFO0VBRUUsY3hCWHlCO0VzQkZ6Qix5QkVEb0Y7RUFnQnBGLHFCQWhCeUg7RWRXdkgsZ0RjTzBHO0E1QnlyRmhIOztBNEJqckZFO0VBRUUsY3hCekJ5QjtFd0IwQnpCLHlCeEJ1QjRCO0V3QnRCNUIscUJ4QnNCNEI7QUo2cEZoQzs7QTRCNXFGRTs7RUFHRSxjeEJyQ3lCO0V3QnNDekIseUJBekN1SztFQTZDdksscUJBN0MrTTtBNUJ3dEZuTjs7QTRCenFGSTs7RUFLSSxnREFBaUY7QTVCeXFGekY7O0EyQmpxRkU7RUMzREEsY3hCRTJCO0VzQkZ6Qix5QnRCeUQ0QjtFd0J2RDlCLHFCeEJ1RDhCO0VVL0MxQixnQlQwZGtEO0FMK3ZFeEQ7O0FRN3RGRTtFb0JBRSxjeEJKeUI7RXNCRnpCLHlCRURvRjtFQVNwRixxQkFUeUg7QTVCMHVGN0g7O0E0Qjl0RkU7RUFFRSxjeEJYeUI7RXNCRnpCLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFZFd2SCwrQ2NPMEc7QTVCK3RGaEg7O0E0QnZ0RkU7RUFFRSxjeEJ6QnlCO0V3QjBCekIseUJ4QjZCNEI7RXdCNUI1QixxQnhCNEI0QjtBSjZyRmhDOztBNEJsdEZFOztFQUdFLGN4QnJDeUI7RXdCc0N6Qix5QkF6Q3VLO0VBNkN2SyxxQkE3QytNO0E1Qjh2Rm5OOztBNEIvc0ZJOztFQUtJLCtDQUFpRjtBNUIrc0Z6Rjs7QTJCdnNGRTtFQzNEQSxjeEJhMkI7RXNCYnpCLHlCdEJLeUI7RXdCSDNCLHFCeEJHMkI7RVVLdkIsZ0JUMGRrRDtBTHF5RXhEOztBUW53RkU7RW9CQUUsY3hCT3lCO0VzQmJ6Qix5QkVEb0Y7RUFTcEYscUJBVHlIO0E1Qmd4RjdIOztBNEJwd0ZFO0VBRUUsY3hCQXlCO0VzQmJ6Qix5QkVEb0Y7RUFnQnBGLHFCQWhCeUg7RWRXdkgsaURjTzBHO0E1QnF3RmhIOztBNEI3dkZFO0VBRUUsY3hCZHlCO0V3QmV6Qix5QnhCdkJ5QjtFd0J3QnpCLHFCeEJ4QnlCO0FKdXhGN0I7O0E0Qnh2RkU7O0VBR0UsY3hCMUJ5QjtFd0IyQnpCLHlCQXpDdUs7RUE2Q3ZLLHFCQTdDK007QTVCb3lGbk47O0E0QnJ2Rkk7O0VBS0ksaURBQWlGO0E1QnF2RnpGOztBMkI3dUZFO0VDM0RBLGN4QkUyQjtFc0JGekIseUJ0QmF5QjtFd0JYM0IscUJ4QlcyQjtFVUh2QixnQlQwZGtEO0FMMjBFeEQ7O0FRenlGRTtFb0JBRSxjeEJKeUI7RXNCRnpCLHlCRURvRjtFQVNwRixxQkFUeUg7QTVCc3pGN0g7O0E0QjF5RkU7RUFFRSxjeEJYeUI7RXNCRnpCLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFZFd2SCw4Q2NPMEc7QTVCMnlGaEg7O0E0Qm55RkU7RUFFRSxjeEJ6QnlCO0V3QjBCekIseUJ4QmZ5QjtFd0JnQnpCLHFCeEJoQnlCO0FKcXpGN0I7O0E0Qjl4RkU7O0VBR0UsY3hCckN5QjtFd0JzQ3pCLHlCQXpDdUs7RUE2Q3ZLLHFCQTdDK007QTVCMDBGbk47O0E0QjN4Rkk7O0VBS0ksOENBQWlGO0E1QjJ4RnpGOztBMkJueEZFO0VDM0RBLGN4QmEyQjtFc0JiekIseUJ0QkV5QjtFd0JBM0IscUJ4QkEyQjtFVVF2QixnQlQwZGtEO0FMaTNFeEQ7O0FRLzBGRTtFb0JBRSxjeEJPeUI7RXNCYnpCLHlCRURvRjtFQVNwRixxQkFUeUg7QTVCNDFGN0g7O0E0QmgxRkU7RUFFRSxjeEJBeUI7RXNCYnpCLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFZFd2SCxpRGNPMEc7QTVCaTFGaEg7O0E0QnowRkU7RUFFRSxjeEJkeUI7RXdCZXpCLHlCeEIxQnlCO0V3QjJCekIscUJ4QjNCeUI7QUpzMkY3Qjs7QTRCcDBGRTs7RUFHRSxjeEIxQnlCO0V3QjJCekIseUJBekN1SztFQTZDdksscUJBN0MrTTtBNUJnM0ZuTjs7QTRCajBGSTs7RUFLSSxpREFBaUY7QTVCaTBGekY7O0EyQm56RkU7RUNQQSxjeEIvQjhCO0V3QmdDOUIscUJ4QmhDOEI7QUo4MUZoQzs7QVFuM0ZFO0VvQndERSxjeEI1RHlCO0V3QjZEekIseUJ4QnBDNEI7RXdCcUM1QixxQnhCckM0QjtBSm8yRmhDOztBNEI1ekZFO0VBRUUsOEN4QjFDNEI7QUp3MkZoQzs7QTRCM3pGRTtFQUVFLGN4Qi9DNEI7RXdCZ0Q1Qiw2QkFBNkI7QTVCNnpGakM7O0E0QjF6RkU7O0VBR0UsY3hCL0V5QjtFd0JnRnpCLHlCeEJ2RDRCO0V3QndENUIscUJ4QnhENEI7QUpvM0ZoQzs7QTRCMXpGSTs7RUFLSSw4Q3hCL0R3QjtBSnkzRmhDOztBMkJuMUZFO0VDUEEsY3hCbkQyQjtFd0JvRDNCLHFCeEJwRDJCO0FKazVGN0I7O0FRbjVGRTtFb0J3REUsY3hCakR5QjtFd0JrRHpCLHlCeEJ4RHlCO0V3QnlEekIscUJ4QnpEeUI7QUp3NUY3Qjs7QTRCNTFGRTtFQUVFLGlEeEI5RHlCO0FKNDVGN0I7O0E0QjMxRkU7RUFFRSxjeEJuRXlCO0V3Qm9FekIsNkJBQTZCO0E1QjYxRmpDOztBNEIxMUZFOztFQUdFLGN4QnBFeUI7RXdCcUV6Qix5QnhCM0V5QjtFd0I0RXpCLHFCeEI1RXlCO0FKdzZGN0I7O0E0QjExRkk7O0VBS0ksaUR4Qm5GcUI7QUo2NkY3Qjs7QTJCbjNGRTtFQ1BBLGN4Qm5COEI7RXdCb0I5QixxQnhCcEI4QjtBSms1RmhDOztBUW43RkU7RW9Cd0RFLGN4QjVEeUI7RXdCNkR6Qix5QnhCeEI0QjtFd0J5QjVCLHFCeEJ6QjRCO0FKdzVGaEM7O0E0QjUzRkU7RUFFRSwrQ3hCOUI0QjtBSjQ1RmhDOztBNEIzM0ZFO0VBRUUsY3hCbkM0QjtFd0JvQzVCLDZCQUE2QjtBNUI2M0ZqQzs7QTRCMTNGRTs7RUFHRSxjeEIvRXlCO0V3QmdGekIseUJ4QjNDNEI7RXdCNEM1QixxQnhCNUM0QjtBSnc2RmhDOztBNEIxM0ZJOztFQUtJLCtDeEJuRHdCO0FKNjZGaEM7O0EyQm41RkU7RUNQQSxjeEJiK0I7RXdCYy9CLHFCeEJkK0I7QUo0NkZqQzs7QVFuOUZFO0VvQndERSxjeEI1RHlCO0V3QjZEekIseUJ4QmxCNkI7RXdCbUI3QixxQnhCbkI2QjtBSms3RmpDOztBNEI1NUZFO0VBRUUsK0N4QnhCNkI7QUpzN0ZqQzs7QTRCMzVGRTtFQUVFLGN4QjdCNkI7RXdCOEI3Qiw2QkFBNkI7QTVCNjVGakM7O0E0QjE1RkU7O0VBR0UsY3hCL0V5QjtFd0JnRnpCLHlCeEJyQzZCO0V3QnNDN0IscUJ4QnRDNkI7QUprOEZqQzs7QTRCMTVGSTs7RUFLSSwrQ3hCN0N5QjtBSnU4RmpDOztBMkJuN0ZFO0VDUEEsY3hCUDhCO0V3QlE5QixxQnhCUjhCO0FKczhGaEM7O0FRbi9GRTtFb0J3REUsY3hCNUR5QjtFd0I2RHpCLHlCeEJaNEI7RXdCYTVCLHFCeEJiNEI7QUo0OEZoQzs7QTRCNTdGRTtFQUVFLGdEeEJsQjRCO0FKZzlGaEM7O0E0QjM3RkU7RUFFRSxjeEJ2QjRCO0V3QndCNUIsNkJBQTZCO0E1QjY3RmpDOztBNEIxN0ZFOztFQUdFLGN4Qi9FeUI7RXdCZ0Z6Qix5QnhCL0I0QjtFd0JnQzVCLHFCeEJoQzRCO0FKNDlGaEM7O0E0QjE3Rkk7O0VBS0ksZ0R4QnZDd0I7QUppK0ZoQzs7QTJCbjlGRTtFQ1BBLGN4QkQ4QjtFd0JFOUIscUJ4QkY4QjtBSmcrRmhDOztBUW5oR0U7RW9Cd0RFLGN4QjVEeUI7RXdCNkR6Qix5QnhCTjRCO0V3Qk81QixxQnhCUDRCO0FKcytGaEM7O0E0QjU5RkU7RUFFRSwrQ3hCWjRCO0FKMCtGaEM7O0E0QjM5RkU7RUFFRSxjeEJqQjRCO0V3QmtCNUIsNkJBQTZCO0E1QjY5RmpDOztBNEIxOUZFOztFQUdFLGN4Qi9FeUI7RXdCZ0Z6Qix5QnhCekI0QjtFd0IwQjVCLHFCeEIxQjRCO0FKcy9GaEM7O0E0QjE5Rkk7O0VBS0ksK0N4QmpDd0I7QUoyL0ZoQzs7QTJCbi9GRTtFQ1BBLGN4QnJEMkI7RXdCc0QzQixxQnhCdEQyQjtBSm9qRzdCOztBUW5qR0U7RW9Cd0RFLGN4QmpEeUI7RXdCa0R6Qix5QnhCMUR5QjtFd0IyRHpCLHFCeEIzRHlCO0FKMGpHN0I7O0E0QjUvRkU7RUFFRSxpRHhCaEV5QjtBSjhqRzdCOztBNEIzL0ZFO0VBRUUsY3hCckV5QjtFd0JzRXpCLDZCQUE2QjtBNUI2L0ZqQzs7QTRCMS9GRTs7RUFHRSxjeEJwRXlCO0V3QnFFekIseUJ4QjdFeUI7RXdCOEV6QixxQnhCOUV5QjtBSjBrRzdCOztBNEIxL0ZJOztFQUtJLGlEeEJyRnFCO0FKK2tHN0I7O0EyQm5oR0U7RUNQQSxjeEI3QzJCO0V3QjhDM0IscUJ4QjlDMkI7QUo0a0c3Qjs7QVFubEdFO0VvQndERSxjeEI1RHlCO0V3QjZEekIseUJ4QmxEeUI7RXdCbUR6QixxQnhCbkR5QjtBSmtsRzdCOztBNEI1aEdFO0VBRUUsOEN4QnhEeUI7QUpzbEc3Qjs7QTRCM2hHRTtFQUVFLGN4QjdEeUI7RXdCOER6Qiw2QkFBNkI7QTVCNmhHakM7O0E0QjFoR0U7O0VBR0UsY3hCL0V5QjtFd0JnRnpCLHlCeEJyRXlCO0V3QnNFekIscUJ4QnRFeUI7QUprbUc3Qjs7QTRCMWhHSTs7RUFLSSw4Q3hCN0VxQjtBSnVtRzdCOztBMkJuakdFO0VDUEEsY3hCeEQyQjtFd0J5RDNCLHFCeEJ6RDJCO0FKdW5HN0I7O0FRbm5HRTtFb0J3REUsY3hCakR5QjtFd0JrRHpCLHlCeEI3RHlCO0V3QjhEekIscUJ4QjlEeUI7QUo2bkc3Qjs7QTRCNWpHRTtFQUVFLGlEeEJuRXlCO0FKaW9HN0I7O0E0QjNqR0U7RUFFRSxjeEJ4RXlCO0V3QnlFekIsNkJBQTZCO0E1QjZqR2pDOztBNEIxakdFOztFQUdFLGN4QnBFeUI7RXdCcUV6Qix5QnhCaEZ5QjtFd0JpRnpCLHFCeEJqRnlCO0FKNm9HN0I7O0E0QjFqR0k7O0VBS0ksaUR4QnhGcUI7QUprcEc3Qjs7QTJCeGtHQTtFQUNFLGdCdEIrVnFDO0VzQjlWckMsY3ZCbkQ4QjtFdUJvRDlCLHFCdEIrV3NEO0FMNHRGeEQ7O0FRcHBHRTtFbUI0RUUsY3RCNldxRTtFc0I1V3JFLDBCdEI2V3lEO0FMK3RGN0Q7O0EyQm5sR0E7RUFZSSwwQnRCd1d5RDtBTG11RjdEOztBMkJ2bEdBO0VBaUJJLGN2Qm5GeUI7RXVCb0Z6QixvQkFBb0I7QTNCMGtHeEI7O0EyQi9qR0E7RUNQRSx5QnZCc1h5RDtFQy9WckQsa0JBdENZO0VzQmlCaEIsZ0J2Qm1NcUM7RVEzUm5DLHNCUjBTc0M7QUx5M0YxQzs7QTJCbGtHQTtFQ1hFLHdCdkJpWHdEO0VDMVZwRCxtQkF0Q1k7RXNCaUJoQixpQnZCb01zQztFUTVScEMsc0JSMFNzQztBTGc0RjFDOztBMkJoa0dBO0VBQ0UsY0FBYztFQUNkLFdBQVc7QTNCbWtHYjs7QTJCcmtHQTtFQU1JLGtCcEJ1VCtCO0FQNHdGbkM7O0EyQjlqR0E7OztFQUlJLFdBQVc7QTNCZ2tHZjs7QTZCM3NHQTtFTGdCTSxnQ2pCaVAyQztBUDg4RmpEOztBd0IzckdNO0VLcEJOO0lMcUJRLGdCQUFnQjtFeEIrckd0QjtBQUNGOztBNkJydEdBO0VBSUksVUFBVTtBN0JxdEdkOztBNkJqdEdBO0VBRUksYUFBYTtBN0JtdEdqQjs7QTZCL3NHQTtFQUNFLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsZ0JBQWdCO0VMRFosNkJqQmtQd0M7QVBrK0Y5Qzs7QXdCaHRHTTtFS05OO0lMT1EsZ0JBQWdCO0V4Qm90R3RCO0FBQ0Y7O0E4Qnp1R0E7Ozs7RUFJRSxrQkFBa0I7QTlCNHVHcEI7O0E4Qnp1R0E7RUFDRSxtQkFBbUI7QTlCNHVHckI7O0ErQnh0R0k7RUFDRSxxQkFBcUI7RUFDckIsb0J4QitOMEM7RXdCOU4xQyx1QnhCNk4wQztFd0I1TjFDLFdBQVc7RUFoQ2YsdUJBQThCO0VBQzlCLHFDQUE0QztFQUM1QyxnQkFBZ0I7RUFDaEIsb0NBQTJDO0EvQjR2RzdDOztBK0J2c0dJO0VBQ0UsY0FBYztBL0Iwc0dwQjs7QThCcHZHQTtFQUNFLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLFd6QjJtQndDO0V5QjFtQnhDLGFBQWE7RUFDYixXQUFXO0VBQ1gsZ0J2Qmd1QnVDO0V1Qi90QnZDLGlCdkJndUJtQztFdUIvdEJuQyxvQkFBNEI7RXhCc0d4QixlQXRDWTtFd0I5RGhCLGMxQlQyQjtFMEJVM0IsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQix5QjFCdEIyQjtFMEJ1QjNCLDRCQUE0QjtFQUM1QixtQzFCM0IyQjtFU2F6QixzQlIwU3NDO0VTNVNwQyxvRFQ4bUI2RDtBTDJwRm5FOztBOEJodkdJO0VBQ0UsV0FBVztFQUNYLE9BQU87QTlCbXZHYjs7QThCaHZHSTtFQUNFLFFBQVE7RUFDUixVQUFVO0E5Qm12R2hCOztBa0J2dUdJO0VZbkJBO0lBQ0UsV0FBVztJQUNYLE9BQU87RTlCOHZHWDtFOEIzdkdFO0lBQ0UsUUFBUTtJQUNSLFVBQVU7RTlCNnZHZDtBQUNGOztBa0JsdkdJO0VZbkJBO0lBQ0UsV0FBVztJQUNYLE9BQU87RTlCeXdHWDtFOEJ0d0dFO0lBQ0UsUUFBUTtJQUNSLFVBQVU7RTlCd3dHZDtBQUNGOztBa0I3dkdJO0VZbkJBO0lBQ0UsV0FBVztJQUNYLE9BQU87RTlCb3hHWDtFOEJqeEdFO0lBQ0UsUUFBUTtJQUNSLFVBQVU7RTlCbXhHZDtBQUNGOztBa0J4d0dJO0VZbkJBO0lBQ0UsV0FBVztJQUNYLE9BQU87RTlCK3hHWDtFOEI1eEdFO0lBQ0UsUUFBUTtJQUNSLFVBQVU7RTlCOHhHZDtBQUNGOztBa0JueEdJO0VZbkJBO0lBQ0UsV0FBVztJQUNYLE9BQU87RTlCMHlHWDtFOEJ2eUdFO0lBQ0UsUUFBUTtJQUNSLFVBQVU7RTlCeXlHZDtBQUNGOztBOEJueUdBO0VBRUksU0FBUztFQUNULFlBQVk7RUFDWixhQUFhO0VBQ2IsdUJ2QjhyQnVDO0FQdW1GM0M7O0ErQnAwR0k7RUFDRSxxQkFBcUI7RUFDckIsb0J4QitOMEM7RXdCOU4xQyx1QnhCNk4wQztFd0I1TjFDLFdBQVc7RUF6QmYsYUFBYTtFQUNiLHFDQUE0QztFQUM1QywwQkFBaUM7RUFDakMsb0NBQTJDO0EvQmkyRzdDOztBK0JuekdJO0VBQ0UsY0FBYztBL0JzekdwQjs7QThCNXlHQTtFQUVJLE1BQU07RUFDTixXQUFXO0VBQ1gsVUFBVTtFQUNWLGFBQWE7RUFDYixxQnZCZ3JCdUM7QVA4bkYzQzs7QStCMzFHSTtFQUNFLHFCQUFxQjtFQUNyQixvQnhCK04wQztFd0I5TjFDLHVCeEI2TjBDO0V3QjVOMUMsV0FBVztFQWxCZixtQ0FBMEM7RUFDMUMsZUFBZTtFQUNmLHNDQUE2QztFQUM3Qyx3QkFBK0I7QS9CaTNHakM7O0ErQjEwR0k7RUFDRSxjQUFjO0EvQjYwR3BCOztBK0IxMkdJO0VEbURFLGlCQUFpQjtBOUIyekd2Qjs7QThCdHpHQTtFQUVJLE1BQU07RUFDTixXQUFXO0VBQ1gsVUFBVTtFQUNWLGFBQWE7RUFDYixzQnZCK3BCdUM7QVB5cEYzQzs7QStCdDNHSTtFQUNFLHFCQUFxQjtFQUNyQixvQnhCK04wQztFd0I5TjFDLHVCeEI2TjBDO0V3QjVOMUMsV0FBVztBL0J5M0dqQjs7QStCNzNHSTtFQWdCSSxhQUFhO0EvQmkzR3JCOztBK0I5MkdNO0VBQ0UscUJBQXFCO0VBQ3JCLHFCeEI0TXdDO0V3QjNNeEMsdUJ4QjBNd0M7RXdCek14QyxXQUFXO0VBOUJqQixtQ0FBMEM7RUFDMUMseUJBQWdDO0VBQ2hDLHNDQUE2QztBL0JnNUcvQzs7QStCLzJHSTtFQUNFLGNBQWM7QS9CazNHcEI7O0ErQjUzR007RURpREEsaUJBQWlCO0E5QiswR3ZCOztBOEJ4MEdBO0VBS0ksV0FBVztFQUNYLFlBQVk7QTlCdTBHaEI7O0E4QmwwR0E7RUU5R0UsU0FBUztFQUNULGdCQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsNkI1QkkyQjtBSmc3RzdCOztBOEJsMEdBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCx3QnpCc2dCeUQ7RXlCcmdCekQsV0FBVztFQUNYLGdCekJtVHFDO0V5QmxUckMsYzFCN0cyQjtFMEI4RzNCLG1CQUFtQjtFQUVuQixtQkFBbUI7RUFDbkIsNkJBQTZCO0VBQzdCLFNBQVM7QTlCbzBHWDs7QVF6N0dFO0VzQm9JRSxjdkJtbkJxRDtFdUJsbkJyRCxxQkFBcUI7RUovSXJCLHlCdEJNeUI7QUptOEc3Qjs7QThCcjFHQTtFQWlDSSxjMUJuSnlCO0UwQm9KekIscUJBQXFCO0VKdEpyQix5QnRCMkI0QjtBSm83R2hDOztBOEIzMUdBO0VBd0NJLGMxQm5KeUI7RTBCb0p6QixvQkFBb0I7RUFDcEIsNkJBQTZCO0E5QnV6R2pDOztBOEIveUdBO0VBQ0UsY0FBYztBOUJrekdoQjs7QThCOXlHQTtFQUNFLGNBQWM7RUFDZCx1QnpCZ2R5RDtFeUIvY3pELGdCQUFnQjtFeEJyRFosbUJBdENZO0V3QjZGaEIsYzFCdEsyQjtFMEJ1SzNCLG1CQUFtQjtBOUJpekdyQjs7QThCN3lHQTtFQUNFLGNBQWM7RUFDZCx3QnpCc2N5RDtFeUJyY3pELGMxQjNLMkI7QUoyOUc3Qjs7QWlDMytHQTs7RUFFRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtBakM4K0d4Qjs7QWlDbC9HQTs7RUFPSSxrQkFBa0I7RUFDbEIsY0FBYztBakNnL0dsQjs7QVEvK0dFOztFeUJJSSxVQUFVO0FqQ2cvR2hCOztBaUM3L0dBOzs7O0VBa0JNLFVBQVU7QWpDay9HaEI7O0FpQzUrR0E7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLDJCQUEyQjtBakMrK0c3Qjs7QWlDbC9HQTtFQU1JLFdBQVc7QWpDZy9HZjs7QWlDNStHQTs7RUFJSSxpQjVCeVJtRDtBTG90R3ZEOztBaUNqL0dBOztFcEJISSwwQm9CYThCO0VwQlo5Qiw2Qm9CWThCO0FqQzYrR2xDOztBaUN2L0dBOztFcEJXSSx5Qm9CSTZCO0VwQkg3Qiw0Qm9CRzZCO0FqQzgrR2pDOztBaUM5OUdBO0VBQ0Usc0JBQW1DO0VBQ25DLHFCQUFrQztBakNpK0dwQzs7QWlDbitHQTs7O0VBT0ksY0FBYztBakNrK0dsQjs7QWlDLzlHRTtFQUNFLGVBQWU7QWpDaytHbkI7O0FpQzk5R0E7RUFDRSx3QkFBc0M7RUFDdEMsdUJBQXFDO0FqQ2krR3ZDOztBaUM5OUdBO0VBQ0UsdUJBQXNDO0VBQ3RDLHNCQUFxQztBakNpK0d2Qzs7QWlDMzlHQTtFbkJoRk0sZ0JUNGRrRDtBTG1sR3hEOztBaUMvOUdBO0VuQmhGTSxnQm1CcUZzQjtBakM4OUc1Qjs7QWlDcjlHQTtFQUNFLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsdUJBQXVCO0FqQ3c5R3pCOztBaUMzOUdBOztFQU9JLFdBQVc7QWpDeTlHZjs7QWlDaCtHQTs7RUFZSSxnQjVCd01tRDtBTGl4R3ZEOztBaUNyK0dBOztFcEJyRUksNkJvQnVGK0I7RXBCdEYvQiw0Qm9Cc0YrQjtBakN5OUduQzs7QWlDMytHQTs7RXBCbkZJLHlCb0IwRzRCO0VwQnpHNUIsMEJvQnlHNEI7QWpDMDlHaEM7O0FpQ3o4R0E7O0VBR0ksZ0JBQWdCO0FqQzI4R3BCOztBaUM5OEdBOzs7O0VBT00sa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixvQkFBb0I7QWpDODhHMUI7O0FrQ3ZtSEE7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsV0FBVztBbEMwbUhiOztBa0MvbUhBOzs7O0VBV0ksa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxTQUFTO0VBQ1QsWUFBWTtFQUNaLGdCQUFnQjtBbEMybUhwQjs7QWtDMW5IQTs7Ozs7Ozs7Ozs7O0VBb0JNLGlCN0J3U2lEO0FMNjBHdkQ7O0FrQ3pvSEE7OztFQTRCSSxVQUFVO0FsQ21uSGQ7O0FrQy9vSEE7RUFpQ0ksVUFBVTtBbENrbkhkOztBa0NucEhBOztFckIwQ0kseUJxQkptRDtFckJLbkQsNEJxQkxtRDtBbENtbkh2RDs7QWtDenBIQTtFQTRDSSxhQUFhO0VBQ2IsbUJBQW1CO0FsQ2luSHZCOztBa0M5cEhBOztFckIwQ0kseUJxQk1zRTtFckJMdEUsNEJxQktzRTtBbENvbkgxRTs7QWtDcHFIQTs7O0VyQjRCSSwwQnFCMkJnQztFckIxQmhDLDZCcUIwQmdDO0FsQ29uSHBDOztBa0MzcUhBOzs7RXJCNEJJLDBCcUJtQ2dDO0VyQmxDaEMsNkJxQmtDZ0M7QWxDbW5IcEM7O0FrQ3ZtSEE7O0VBRUUsYUFBYTtBbEMwbUhmOztBa0M1bUhBOztFQVFJLGtCQUFrQjtFQUNsQixVQUFVO0FsQ3ltSGQ7O0FrQ2xuSEE7O0VBWU0sVUFBVTtBbEMybUhoQjs7QWtDdm5IQTs7Ozs7Ozs7RUFvQkksaUI3QjZObUQ7QUxpNUd2RDs7QWtDMW1IQTtFQUF1QixrQjdCeU5nQztBTHE1R3ZEOztBa0M3bUhBO0VBQXNCLGlCN0J3TmlDO0FMeTVHdkQ7O0FrQ3ptSEE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHFCN0IwVnNEO0U2QnpWdEQsZ0JBQWdCO0U1QlNaLGVBdENZO0U0QitCaEIsZ0I3QjBUcUM7RTZCelRyQyxnQjdCOFRxRDtFNkI3VHJELGM5QnhHMkI7RThCeUczQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHlCOUJsSDJCO0U4Qm1IM0IseUI5QmpIMkI7RVNLekIsc0JSMFNzQztBTCs2RzFDOztBa0N6bkhBOztFQWtCSSxhQUFhO0FsQzRtSGpCOztBa0NsbUhBOztFQUVFLG1DWnRCOEQ7QXRCMm5IaEU7O0FrQ2xtSEE7Ozs7OztFQU1FLHlCN0JxVXlEO0VDL1ZyRCxrQkF0Q1k7RTRCa0VoQixnQjdCa0pxQztFUTNSbkMsc0JSMFNzQztBTHE4RzFDOztBa0NsbUhBOztFQUVFLG1DWnZDOEQ7QXRCNG9IaEU7O0FrQ2xtSEE7Ozs7OztFQU1FLHdCN0IrU3dEO0VDMVZwRCxtQkF0Q1k7RTRCbUZoQixpQjdCa0lzQztFUTVScEMsc0JSeVNzQztBTHU5RzFDOztBa0NsbUhBOztFQUVFLG1CQUEwRTtBbENxbUg1RTs7QWtDMWxIQTs7Ozs7Ozs7RXJCM0pJLDBCcUJtSzRCO0VyQmxLNUIsNkJxQmtLNEI7QWxDOGxIaEM7O0FrQzNsSEE7Ozs7OztFckJ4SkkseUJxQjhKMkI7RXJCN0ozQiw0QnFCNkoyQjtBbEMrbEgvQjs7QW1DcHlIQTtFQUNFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsY0FBYztFQUNkLGtCQUErQztFQUMvQyxvQkFBcUU7RUFDckUsbUJBQW1CO0FuQ3V5SHJCOztBbUNweUhBO0VBQ0Usb0JBQW9CO0VBQ3BCLGtCNUJ3ZjBDO0FQK3lHNUM7O0FtQ3B5SEE7RUFDRSxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLFdBQVc7RUFDWCxXNUJvZjBDO0U0Qm5mMUMsZUFBa0Y7RUFDbEYsVUFBVTtBbkN1eUhaOztBbUM3eUhBO0VBU0ksYy9CeEJ5QjtFK0J5QnpCLHFCL0JBNEI7RXNCM0I1Qix5QnRCMkI0QjtFVWpCMUIsZ0JUaWdCa0Q7QUwwekd4RDs7QW1DcHpIQTtFQWtCTSxzQjlCcWRrRDtBTGkxR3hEOztBbUN4ekhBO0VBeUJJLHFCOUI2Y21EO0FMczFHdkQ7O0FtQzV6SEE7RUE2QkksYy9CNUN5QjtFK0I2Q3pCLHlCNUJpZjhFO0U0QmhmOUUscUI1QmdmOEU7RU90aEI1RSxnQlRrZ0JrRDtBTHcwR3hEOztBbUNuMEhBO0VBdUNNLGMvQjlDdUI7QUo4MEg3Qjs7QW1DdjBIQTtFQTBDUSx5Qi9CdERxQjtBSnUxSDdCOztBbUN2eEhBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUVoQixtQkFBbUI7QW5DeXhIckI7O0FtQzd4SEE7RUFTSSxrQkFBa0I7RUFDbEIsWUFBK0U7RUFDL0UsYUFBK0Q7RUFDL0QsY0FBYztFQUNkLFc1QnVid0M7RTRCdGJ4QyxZNUJzYndDO0U0QnJieEMsb0JBQW9CO0VBQ3BCLFdBQVc7RUFDWCx5Qi9CcEZ5QjtFK0JxRnpCLHlCOUJxT21EO0VTbFRqRCxnQlQ0ZWtEO0FMMDNHeEQ7O0FtQzN5SEE7RUF3Qkksa0JBQWtCO0VBQ2xCLFlBQStFO0VBQy9FLGFBQStEO0VBQy9ELGNBQWM7RUFDZCxXNUJ3YXdDO0U0QnZheEMsWTVCdWF3QztFNEJ0YXhDLFdBQVc7RUFDWCxtQ0FBZ0U7QW5DdXhIcEU7O0FtQzl3SEE7RXRCakdJLHNCUjBTc0M7QUx5a0gxQzs7QW1DbHhIQTtFQU9NLHFPYjdENEU7QXRCNDBIbEY7O0FtQ3R4SEE7RUFhTSxxQi9CL0YwQjtFc0IzQjVCLHlCdEIyQjRCO0VVakIxQixXQUFVO0FkKzNIaEI7O0FtQzV4SEE7RUFrQk0sa0xieEU0RTtBdEJzMUhsRjs7QW1DaHlIQTtFVDdHSSx1Q3RCMkI0QjtBSnMzSGhDOztBbUNweUhBO0VUN0dJLHVDdEIyQjRCO0FKMDNIaEM7O0FtQ3B3SEE7RUFHSSxrQjVCeVorQztBUDQyR25EOztBbUN4d0hBO0VBUU0saUxibEc0RTtBdEJzMkhsRjs7QW1DNXdIQTtFVGpKSSx1Q3RCMkI0QjtBSnM0SGhDOztBbUN4dkhBO0VBQ0UscUJBQTJEO0FuQzJ2SDdEOztBbUM1dkhBO0VBS00sY0FBcUQ7RUFDckQsYzVCaVkrRTtFNEJoWS9FLG1CQUFtQjtFQUVuQixxQjVCK1g0RTtBUDIzR2xGOztBbUNud0hBO0VBYU0sd0JibEUwRDtFYW1FMUQsMEJibkUwRDtFYW9FMUQsdUJiaEQwRDtFYWlEMUQsd0JiakQwRDtFYWtEMUQseUIvQmpMdUI7RStCbUx2QixxQjVCcVg0RTtFaUJ2aUI1RSx5SWpCeWYrSDtBUG03R3JJOztBd0J4NkhNO0VXMkpOO0lYMUpRLGdCQUFnQjtFeEI0Nkh0QjtBQUNGOztBbUNueEhBO0VBMEJNLHlCL0JqTXVCO0UrQmtNdkIsOEJBQTRFO0FuQzZ2SGxGOztBbUN4eEhBO0VUektJLHVDdEIyQjRCO0FKMDZIaEM7O0FtQy91SEE7RUFDRSxxQkFBcUI7RUFDckIsV0FBVztFQUNYLGtDYnJHOEQ7RWFzRzlELGtDOUIrT3NEO0VDaFZsRCxlQXRDWTtFNkIwSWhCLGdCOUIrTXFDO0U4QjlNckMsZ0I5Qm1OcUQ7RThCbE5yRCxjL0JuTjJCO0UrQm9OM0Isc0JBQXNCO0VBQ3RCLHVPNUJrVytJO0U0QmpXL0kseUIvQjNOMkI7RVNLekIsc0JSMFNzQztFUzVTcEMsZ0RWWHVCO0UrQnNPM0IsZ0JBQWdCO0FuQ2l2SGxCOztBbUNod0hBO0VBa0JJLHFCOUIrUW1EO0U4QjlRbkQsVUFBVTtFckIvTlIscUZWaUIwQjtBSmk4SGhDOztBbUN0d0hBO0VBaUNNLGMvQjNPdUI7RStCNE92Qix5Qi9CdFB1QjtBSis5SDdCOztBbUMzd0hBO0VBd0NJLFlBQVk7RUFDWixtQjlCME1vRDtFOEJ6TXBELHNCQUFzQjtBbkN1dUgxQjs7QW1DanhIQTtFQThDSSxjL0IxUHlCO0UrQjJQekIseUIvQi9QeUI7QUpzK0g3Qjs7QW1DdHhIQTtFQW9ESSxhQUFhO0FuQ3N1SGpCOztBbUMxeEhBO0VBeURJLGtCQUFrQjtFQUNsQiwwQi9CcFF5QjtBSnkrSDdCOztBbUNqdUhBO0VBQ0UsbUNiaks4RDtFYWtLOUQsb0I5QjRMd0Q7RThCM0x4RCx1QjlCMkx3RDtFOEIxTHhELHFCOUIyTHdEO0VDMVZwRCxtQkF0Q1k7QU4wNkhsQjs7QW1DanVIQTtFQUNFLG1DYnpLOEQ7RWEwSzlELHFCOUJ5TDBEO0U4QnhMMUQsd0I5QndMMEQ7RThCdkwxRCxxQjlCd0x5RDtFQy9WckQsa0JBdENZO0FOazdIbEI7O0FtQzV0SEE7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxrQ2J6TDhEO0VhMEw5RCxnQkFBZ0I7QW5DK3RIbEI7O0FtQzV0SEE7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxrQ2JqTThEO0Vha005RCxTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLFVBQVU7QW5DK3RIWjs7QW1DdHVIQTtFQVVJLHFCOUI0TG1EO0U4QjNMbkQsZ0I5QjRMb0Q7QUxvaUh4RDs7QW1DM3VIQTs7RUFpQkkseUIvQjdUeUI7QUo0aEk3Qjs7QW1DaHZIQTtFQXNCTSxpQjVCMlRRO0FQbTZHZDs7QW1DcHZIQTtFQTJCSSwwQkFBMEI7QW5DNnRIOUI7O0FtQ3p0SEE7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQVE7RUFDUixPQUFPO0VBQ1AsVUFBVTtFQUNWLGtDYmxPOEQ7RWFtTzlELHFCOUJrSHNEO0U4QmpIdEQsZ0JBQWdCO0VBRWhCLGdCOUJrRnFDO0U4QmpGckMsZ0I5QnNGcUQ7RThCckZyRCxjL0JoVjJCO0UrQmlWM0IseUIvQjNWMkI7RStCNFYzQix5Qi9CdlYyQjtFU0t6QixzQlIwU3NDO0VTNVNwQyxnQlQ0ZWtEO0FMcWtIeEQ7O0FtQzN1SEE7RUFtQkksa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULFVBQVU7RUFDVixjQUFjO0VBQ2QsNEJiclA0RDtFYXNQNUQscUI5QitGb0Q7RThCOUZwRCxnQjlCc0VtRDtFOEJyRW5ELGMvQmhXeUI7RStCaVd6QixpQkFBaUI7RVQ3V2pCLHlCdEJLeUI7RStCMFd6QixvQkFBb0I7RXRCbldwQixrQ3NCb1dnRjtBbkM0dEhwRjs7QW1DbHRIQTtFQUNFLFdBQVc7RUFDWCxjYjNRMkI7RWE0UTNCLFVBQVU7RUFDViw2QkFBNkI7RUFDN0IsZ0JBQWdCO0FuQ3F0SGxCOztBbUMxdEhBO0VBUUksVUFBVTtBbkNzdEhkOztBbUM5dEhBO0VBWThCLG1DOUJrSDBCO0FMb21IeEQ7O0FtQ2x1SEE7RUFhOEIsbUM5QmlIMEI7QUx3bUh4RDs7QW1DdHVIQTtFQWM4QixtQzlCZ0gwQjtBTDRtSHhEOztBbUMxdUhBO0VBa0JJLFNBQVM7QW5DNHRIYjs7QW1DOXVIQTtFQXNCSSxXNUJtTjZDO0U0QmxON0MsWTVCa042QztFNEJqTjdDLG9CQUF5RTtFVGxaekUseUJ0QjJCNEI7RStCeVg1QixTNUJrTjBDO0VNMWxCMUMsbUJOMmxCNkM7RU83bEIzQywrQ1ZYdUI7RW9CV3ZCLDRHakJ5ZitIO0U0QjNHakksZ0JBQWdCO0FuQzR0SHBCOztBd0J0bUlNO0VXNFdOO0lYM1dRLGdCQUFnQjtFeEIwbUl0QjtBQUNGOztBbUNod0hBO0VUMVhJLHlCbkIybUIyRTtBUG1oSC9FOztBbUNwd0hBO0VBc0NJLFc1QjRMb0M7RTRCM0xwQyxjNUI0THFDO0U0QjNMckMsa0JBQWtCO0VBQ2xCLGU1QjJMdUM7RTRCMUx2Qyx5Qi9CN1p5QjtFK0I4WnpCLHlCQUF5QjtFdEJ6WnpCLG1CTm9sQm9DO0VPdGxCbEMsc0RWWHVCO0FKMG9JN0I7O0FtQy93SEE7RUFpREksVzVCd0w2QztFNEJ2TDdDLFk1QnVMNkM7RW1Cbm1CN0MseUJ0QjJCNEI7RStCbVo1QixTNUJ3TDBDO0VNMWxCMUMsbUJOMmxCNkM7RU83bEIzQywrQ1ZYdUI7RW9CV3ZCLDRHakJ5ZitIO0U0QmpGakksZ0JBQWdCO0FuQ2t1SHBCOztBd0J0b0lNO0VXNFdOO0lYM1dRLGdCQUFnQjtFeEIwb0l0QjtBQUNGOztBbUNoeUhBO0VUMVhJLHlCbkIybUIyRTtBUG1qSC9FOztBbUNweUhBO0VBZ0VJLFc1QmtLb0M7RTRCaktwQyxjNUJrS3FDO0U0QmpLckMsa0JBQWtCO0VBQ2xCLGU1QmlLdUM7RTRCaEt2Qyx5Qi9CdmJ5QjtFK0J3YnpCLHlCQUF5QjtFdEJuYnpCLG1CTm9sQm9DO0VPdGxCbEMsc0RWWHVCO0FKMHFJN0I7O0FtQy95SEE7RUEyRUksVzVCOEo2QztFNEI3SjdDLFk1QjZKNkM7RTRCNUo3QyxhQUFhO0VBQ2Isb0I5Qk1xRDtFOEJMckQsbUI5QktxRDtFcUI5Y3JELHlCdEIyQjRCO0UrQmdiNUIsUzVCMkowQztFTTFsQjFDLG1CTjJsQjZDO0VPN2xCM0MsK0NWWHVCO0VvQld2Qiw0R2pCeWYrSDtFNEJwRGpJLGdCQUFnQjtBbkN3dUhwQjs7QXdCenFJTTtFVzRXTjtJWDNXUSxnQkFBZ0I7RXhCNnFJdEI7QUFDRjs7QW1DbjBIQTtFVDFYSSx5Qm5CMm1CMkU7QVBzbEgvRTs7QW1DdjBIQTtFQTZGSSxXNUJxSW9DO0U0QnBJcEMsYzVCcUlxQztFNEJwSXJDLGtCQUFrQjtFQUNsQixlNUJvSXVDO0U0Qm5JdkMsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixvQkFBNEM7RXJCbmQxQyxzRFZYdUI7QUo2c0k3Qjs7QW1DbDFIQTtFQXdHSSx5Qi9CM2R5QjtFU0t6QixtQk5vbEJvQztBUGluSHhDOztBbUN2MUhBO0VBNkdJLGtCQUFrQjtFQUNsQix5Qi9CamV5QjtFU0t6QixtQk5vbEJvQztBUHVuSHhDOztBbUM3MUhBO0VBb0hNLHlCL0JyZXVCO0FKa3RJN0I7O0FtQ2oySEE7RUF3SE0sZUFBZTtBbkM2dUhyQjs7QW1DcjJIQTtFQTRITSx5Qi9CN2V1QjtBSjB0STdCOztBbUN6MkhBO0VBZ0lNLGVBQWU7QW5DNnVIckI7O0FtQzcySEE7RUFvSU0seUIvQnJmdUI7QUprdUk3Qjs7QW1DeHVIQTs7O0VYemZNLDRHakJ5ZitIO0FQOHVIckk7O0F3Qm51SU07RVdxZk47OztJWHBmUSxnQkFBZ0I7RXhCeXVJdEI7QUFDRjs7QW9DMXZJQTtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7QXBDNnZJbEI7O0FvQzF2SUE7RUFDRSxjQUFjO0VBQ2Qsb0I3QnlxQnNDO0FQb2xIeEM7O0FRNXZJRTtFNEJHRSxxQkFBcUI7QXBDNnZJekI7O0FvQ253SUE7RUFXSSxjaENSeUI7RWdDU3pCLG9CQUFvQjtFQUNwQixlQUFlO0FwQzR2SW5COztBb0NwdklBO0VBQ0UsZ0NoQ3RCMkI7QUo2d0k3Qjs7QW9DeHZJQTtFQUlJLG1CL0I0Um1EO0UrQjNSbkQsNkJBQWdEO0V2QlpoRCwrQlJpU3NDO0VRaFN0QyxnQ1JnU3NDO0FMcStIMUM7O0FRanhJRTtFNEIyQkkscUNoQzlCdUI7QUp3eEk3Qjs7QW9DbndJQTtFQWFNLGNoQy9CdUI7RWdDZ0N2Qiw2QkFBNkI7RUFDN0IseUJBQXlCO0FwQzB2SS9COztBb0N6d0lBOztFQXFCSSxjaEN0Q3lCO0VnQ3VDekIseUJoQ2hEeUI7RWdDaUR6QixxQ2hDakR5QjtBSjB5STdCOztBb0NoeElBO0VBNEJJLGdCL0JvUW1EO0VRdlNuRCx5QnVCcUM0QjtFdkJwQzVCLDBCdUJvQzRCO0FwQ3d2SWhDOztBb0MvdUlBO0V2QnZESSxzQlIwU3NDO0FMZ2dJMUM7O0FvQ252SUE7O0VBT0ksY2hDeEV5QjtFZ0N5RXpCLHlCaENoRDRCO0FKaXlJaEM7O0FvQ3h1SUE7O0VBR0ksY0FBYztFQUNkLGtCQUFrQjtBcEMwdUl0Qjs7QW9DdHVJQTs7RUFHSSxhQUFhO0VBQ2IsWUFBWTtFQUNaLGtCQUFrQjtBcEN3dUl0Qjs7QW9DL3RJQTtFQUVJLGFBQWE7QXBDaXVJakI7O0FvQ251SUE7RUFLSSxjQUFjO0FwQ2t1SWxCOztBcUN0MElBO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLDhCQUE4QjtFQUM5QixvQmhDb09XO0FMcW1JYjs7QXFDLzBJQTs7RUFXSSxhQUFhO0VBQ2IsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQiw4QkFBOEI7QXJDeTBJbEM7O0FxQ3J6SUE7RUFDRSxxQkFBcUI7RUFDckIsb0I5QmlxQitFO0U4QmhxQi9FLHVCOUJncUIrRTtFOEIvcEIvRSxrQmhDb01XO0VDNUhQLGtCQXRDWTtFK0JoQ2hCLG9CQUFvQjtFQUNwQixtQkFBbUI7QXJDd3pJckI7O0FRbDJJRTtFNkI2Q0UscUJBQXFCO0FyQ3l6SXpCOztBcUNoeklBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBckNteklsQjs7QXFDeHpJQTtFQVFJLGdCQUFnQjtFQUNoQixlQUFlO0FyQ296SW5COztBcUM3eklBO0VBYUksZ0JBQWdCO0VBQ2hCLFdBQVc7QXJDb3pJZjs7QXFDM3lJQTtFQUNFLHFCQUFxQjtFQUNyQixtQjlCd2xCdUM7RThCdmxCdkMsc0I5QnVsQnVDO0FQdXRIekM7O0FxQ2x5SUE7RUFDRSxnQkFBZ0I7RUFDaEIsWUFBWTtFQUdaLG1CQUFtQjtBckNteUlyQjs7QXFDL3hJQTtFQUNFLHdCOUJtbUJ3QztFRDFsQnBDLGtCQXRDWTtFK0IrQmhCLGNBQWM7RUFDZCw2QkFBNkI7RUFDN0IsNkJBQXVDO0V4QnhHckMsc0JSMFNzQztBTGltSTFDOztBUTc0SUU7RTZCOEdFLHFCQUFxQjtBckNteUl6Qjs7QXFDN3hJQTtFQUNFLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gscUNBQXFDO0FyQ2d5SXZDOztBcUM3eElBO0VBQ0UsZ0I5QitrQnNDO0U4QjlrQnRDLGdCQUFnQjtBckNneUlsQjs7QWtCdDJJSTtFbUJnRkM7O0lBR0ssZ0JBQWdCO0lBQ2hCLGVBQWU7RXJDeXhJdkI7QUFDRjs7QWtCMzNJSTtFbUI2RkE7SUFvQkkscUJBQXFCO0lBQ3JCLDJCQUEyQjtFckMrd0lqQztFcUNweUlHO0lBd0JLLG1CQUFtQjtFckMrd0kzQjtFcUN2eUlHO0lBMkJPLGtCQUFrQjtFckMrd0k1QjtFcUMxeUlHO0lBK0JPLHFCOUJ3aEI2QjtJOEJ2aEI3QixvQjlCdWhCNkI7RVB1dkh2QztFcUM5eUlHOztJQXNDSyxpQkFBaUI7RXJDNHdJekI7RXFDbHpJRztJQXFESyxpQkFBaUI7RXJDZ3dJekI7RXFDcnpJRztJQXlESyx3QkFBd0I7SUFHeEIsZ0JBQWdCO0VyQzZ2SXhCO0VxQ3p6SUc7SUFnRUssYUFBYTtFckM0dklyQjtBQUNGOztBa0I3NElJO0VtQmdGQzs7SUFHSyxnQkFBZ0I7SUFDaEIsZUFBZTtFckNnMEl2QjtBQUNGOztBa0JsNklJO0VtQjZGQTtJQW9CSSxxQkFBcUI7SUFDckIsMkJBQTJCO0VyQ3N6SWpDO0VxQzMwSUc7SUF3QkssbUJBQW1CO0VyQ3N6STNCO0VxQzkwSUc7SUEyQk8sa0JBQWtCO0VyQ3N6STVCO0VxQ2oxSUc7SUErQk8scUI5QndoQjZCO0k4QnZoQjdCLG9COUJ1aEI2QjtFUDh4SHZDO0VxQ3IxSUc7O0lBc0NLLGlCQUFpQjtFckNtekl6QjtFcUN6MUlHO0lBcURLLGlCQUFpQjtFckN1eUl6QjtFcUM1MUlHO0lBeURLLHdCQUF3QjtJQUd4QixnQkFBZ0I7RXJDb3lJeEI7RXFDaDJJRztJQWdFSyxhQUFhO0VyQ215SXJCO0FBQ0Y7O0FrQnA3SUk7RW1CZ0ZDOztJQUdLLGdCQUFnQjtJQUNoQixlQUFlO0VyQ3UySXZCO0FBQ0Y7O0FrQno4SUk7RW1CNkZBO0lBb0JJLHFCQUFxQjtJQUNyQiwyQkFBMkI7RXJDNjFJakM7RXFDbDNJRztJQXdCSyxtQkFBbUI7RXJDNjFJM0I7RXFDcjNJRztJQTJCTyxrQkFBa0I7RXJDNjFJNUI7RXFDeDNJRztJQStCTyxxQjlCd2hCNkI7SThCdmhCN0Isb0I5QnVoQjZCO0VQcTBIdkM7RXFDNTNJRzs7SUFzQ0ssaUJBQWlCO0VyQzAxSXpCO0VxQ2g0SUc7SUFxREssaUJBQWlCO0VyQzgwSXpCO0VxQ240SUc7SUF5REssd0JBQXdCO0lBR3hCLGdCQUFnQjtFckMyMEl4QjtFcUN2NElHO0lBZ0VLLGFBQWE7RXJDMDBJckI7QUFDRjs7QWtCMzlJSTtFbUJnRkM7O0lBR0ssZ0JBQWdCO0lBQ2hCLGVBQWU7RXJDODRJdkI7QUFDRjs7QWtCaC9JSTtFbUI2RkE7SUFvQkkscUJBQXFCO0lBQ3JCLDJCQUEyQjtFckNvNElqQztFcUN6NUlHO0lBd0JLLG1CQUFtQjtFckNvNEkzQjtFcUM1NUlHO0lBMkJPLGtCQUFrQjtFckNvNEk1QjtFcUMvNUlHO0lBK0JPLHFCOUJ3aEI2QjtJOEJ2aEI3QixvQjlCdWhCNkI7RVA0Mkh2QztFcUNuNklHOztJQXNDSyxpQkFBaUI7RXJDaTRJekI7RXFDdjZJRztJQXFESyxpQkFBaUI7RXJDcTNJekI7RXFDMTZJRztJQXlESyx3QkFBd0I7SUFHeEIsZ0JBQWdCO0VyQ2szSXhCO0VxQzk2SUc7SUFnRUssYUFBYTtFckNpM0lyQjtBQUNGOztBa0JsZ0pJO0VtQmdGQzs7SUFHSyxnQkFBZ0I7SUFDaEIsZUFBZTtFckNxN0l2QjtBQUNGOztBa0J2aEpJO0VtQjZGQTtJQW9CSSxxQkFBcUI7SUFDckIsMkJBQTJCO0VyQzI2SWpDO0VxQ2g4SUc7SUF3QkssbUJBQW1CO0VyQzI2STNCO0VxQ244SUc7SUEyQk8sa0JBQWtCO0VyQzI2STVCO0VxQ3Q4SUc7SUErQk8scUI5QndoQjZCO0k4QnZoQjdCLG9COUJ1aEI2QjtFUG01SHZDO0VxQzE4SUc7O0lBc0NLLGlCQUFpQjtFckN3Nkl6QjtFcUM5OElHO0lBcURLLGlCQUFpQjtFckM0NUl6QjtFcUNqOUlHO0lBeURLLHdCQUF3QjtJQUd4QixnQkFBZ0I7RXJDeTVJeEI7RXFDcjlJRztJQWdFSyxhQUFhO0VyQ3c1SXJCO0FBQ0Y7O0FxQzk5SUE7RUF5QlEscUJBQXFCO0VBQ3JCLDJCQUEyQjtBckN5OEluQzs7QXFDbitJQTs7RUFRVSxnQkFBZ0I7RUFDaEIsZUFBZTtBckNnK0l6Qjs7QXFDeitJQTtFQTZCVSxtQkFBbUI7QXJDZzlJN0I7O0FxQzcrSUE7RUFnQ1ksa0JBQWtCO0FyQ2k5STlCOztBcUNqL0lBO0VBb0NZLHFCOUJ3aEI2QjtFOEJ2aEI3QixvQjlCdWhCNkI7QVAwN0h6Qzs7QXFDdC9JQTs7RUEyQ1UsaUJBQWlCO0FyQ2c5STNCOztBcUMzL0lBO0VBMERVLGlCQUFpQjtBckNxOEkzQjs7QXFDLy9JQTtFQThEVSx3QkFBd0I7RUFHeEIsZ0JBQWdCO0FyQ204STFCOztBcUNwZ0pBO0VBcUVVLGFBQWE7QXJDbThJdkI7O0FxQ3Q3SUE7RUFFSSx5QmpDbk95QjtBSjJwSjdCOztBUWhwSkU7RTZCMk5JLHlCakN0T3VCO0FKK3BKN0I7O0FxQzk3SUE7RUFXTSx5QmpDNU91QjtBSm1xSjdCOztBUXhwSkU7RTZCb09NLHlCakMvT3FCO0FKdXFKN0I7O0FxQ3Q4SUE7RUFrQlEseUJqQ25QcUI7QUoycUo3Qjs7QXFDMThJQTs7OztFQTBCTSx5QmpDM1B1QjtBSmtySjdCOztBcUNqOUlBO0VBK0JJLHlCakNoUXlCO0VpQ2lRekIsZ0NqQ2pReUI7QUp1cko3Qjs7QXFDdDlJQTtFQW9DSSxtUmY3TThFO0F0Qm1vSmxGOztBcUMxOUlBO0VBd0NJLHlCakN6UXlCO0FKK3JKN0I7O0FxQzk5SUE7RUEwQ00seUJqQzNRdUI7QUptc0o3Qjs7QVF4ckpFO0U2Qm1RTSx5QmpDOVFxQjtBSnVzSjdCOztBcUNsN0lBO0VBRUksY2pDcFJ5QjtBSndzSjdCOztBUWhzSkU7RTZCK1FJLGNqQ3ZSdUI7QUo0c0o3Qjs7QXFDMTdJQTtFQVdNLCtCakM3UnVCO0FKZ3RKN0I7O0FReHNKRTtFNkJ3Uk0sZ0NqQ2hTcUI7QUpvdEo3Qjs7QXFDbDhJQTtFQWtCUSxnQ2pDcFNxQjtBSnd0SjdCOztBcUN0OElBOzs7O0VBMEJNLGNqQzVTdUI7QUordEo3Qjs7QXFDNzhJQTtFQStCSSwrQmpDalR5QjtFaUNrVHpCLHNDakNsVHlCO0FKb3VKN0I7O0FxQ2w5SUE7RUFvQ0kseVJmalE4RTtBdEJtckpsRjs7QXFDdDlJQTtFQXdDSSwrQmpDMVR5QjtBSjR1SjdCOztBcUMxOUlBO0VBMENNLGNqQzVUdUI7QUpndko3Qjs7QVF4dUpFO0U2QnVUTSxjakMvVHFCO0FKb3ZKN0I7O0FzQ3h2SkE7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixZQUFZO0VBRVoscUJBQXFCO0VBQ3JCLHlCbENIMkI7RWtDSTNCLDJCQUEyQjtFQUMzQix5QmxDRDJCO0VTTXpCLHNCUjBTc0M7QUw0OEkxQzs7QXNDcHdKQTtFQWFJLGVBQWU7RUFDZixjQUFjO0F0QzJ2SmxCOztBc0N6d0pBO0VBa0JJLG1CQUFtQjtFQUNuQixzQkFBc0I7QXRDMnZKMUI7O0FzQzl3SkE7RUFzQk0sbUJBQW1CO0V6QkNyQiwyQ1NtSDREO0VUbEg1RCw0Q1NrSDREO0F0QjBvSmhFOztBc0NweEpBO0VBMkJNLHNCQUFzQjtFekJVeEIsK0NTcUc0RDtFVHBHNUQsOENTb0c0RDtBdEJncEpoRTs7QXNDMXhKQTs7RUFvQ0ksYUFBYTtBdEMydkpqQjs7QXNDdnZKQTtFQUdFLGNBQWM7RUFHZCxlQUFlO0VBQ2YsZ0JqQzJnQjZDO0FMMnVJL0M7O0FzQ2x2SkE7RUFDRSxtQmpDcWdCMEM7QUxndkk1Qzs7QXNDbHZKQTtFQUNFLGlCQUErQjtFQUMvQixnQkFBZ0I7QXRDcXZKbEI7O0FzQ2x2SkE7RUFDRSxnQkFBZ0I7QXRDcXZKbEI7O0FRMXlKRTtFOEIwREUscUJBQXFCO0F0Q292SnpCOztBc0N0dkpBO0VBTUksb0JqQ29mMkM7QUxnd0kvQzs7QXNDNXVKQTtFQUNFLHFCakMyZTZDO0VpQzFlN0MsZ0JBQWdCO0VBRWhCLHlCbEM5RTJCO0VrQytFM0IsZ0NsQzNFMkI7QUp5eko3Qjs7QXNDbnZKQTtFekJoRUksMER5QndFOEU7QXRDK3VKbEY7O0FzQzN1SkE7RUFDRSxxQmpDK2Q2QztFaUM3ZDdDLHlCbEN6RjJCO0VrQzBGM0IsNkJsQ3RGMkI7QUptMEo3Qjs7QXNDanZKQTtFekI1RUksMERTNEg0RDtBdEJxc0poRTs7QXNDcnVKQTtFQUNFLHVCQUFpQztFQUNqQyxvQmpDNmMwQztFaUM1YzFDLHNCQUFnQztFQUNoQyxnQkFBZ0I7QXRDd3VKbEI7O0FzQ3J1SkE7RUFDRSx1QkFBaUM7RUFDakMsc0JBQWdDO0F0Q3d1SmxDOztBc0NwdUpBO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxnQi9CMnNCeUM7RU0xekJ2QyxrQ1M0SDREO0F0QjJ0SmhFOztBc0NwdUpBOzs7RUFHRSxjQUFjO0VBQ2QsV0FBVztBdEN1dUpiOztBc0NwdUpBOztFekJqSEksMkNTbUg0RDtFVGxINUQsNENTa0g0RDtBdEJ3dUpoRTs7QXNDcnVKQTs7RXpCeEdJLCtDU3FHNEQ7RVRwRzVELDhDU29HNEQ7QXRCOHVKaEU7O0FzQ251SkE7RUFFSSxxQi9CbXJCc0Q7QVBrakkxRDs7QWtCcDBKSTtFb0I2Rko7SUFNSSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLHFCL0I2cUJzRDtJK0I1cUJ0RCxvQi9CNHFCc0Q7RVAwakl4RDtFc0MvdUpGO0lBYU0sWUFBWTtJQUNaLG9CL0J1cUJvRDtJK0J0cUJwRCxnQkFBZ0I7SUFDaEIsbUIvQnFxQm9EO0VQZ2tJeEQ7QUFDRjs7QXNDNXRKQTtFQUlJLHFCL0J1cEJzRDtBUHFrSTFEOztBa0J2MUpJO0VvQnVISjtJQVFJLGFBQWE7SUFDYixtQkFBbUI7RXRDNnRKckI7RXNDdHVKRjtJQWNNLFlBQVk7SUFDWixnQkFBZ0I7RXRDMnRKcEI7RXNDMXVKRjtJQWtCUSxjQUFjO0lBQ2QsY0FBYztFdEMydEpwQjtFc0M5dUpGO0l6QmpKSSwwQnlCMEtvQztJekJ6S3BDLDZCeUJ5S29DO0V0Q3l0SnRDO0VzQ2x2SkY7O0lBOEJZLDBCQUEwQjtFdEN3dEpwQztFc0N0dkpGOztJQW1DWSw2QkFBNkI7RXRDdXRKdkM7RXNDMXZKRjtJekJuSUkseUJ5QjJLbUM7SXpCMUtuQyw0QnlCMEttQztFdENzdEpyQztFc0M5dkpGOztJQTZDWSx5QkFBeUI7RXRDcXRKbkM7RXNDbHdKRjs7SUFrRFksNEJBQTRCO0V0Q290SnRDO0FBQ0Y7O0FzQ3hzSkE7RUFFSSxtQmpDeVV3QztBTGk0STVDOztBa0JsNEpJO0VvQnNMSjtJQU1JLGUvQnlsQmlDO0krQnhsQmpDLG1CL0J5bEJ1QztJK0J4bEJ2QyxVQUFVO0lBQ1YsU0FBUztFdEMyc0pYO0VzQ3B0SkY7SUFZTSxxQkFBcUI7SUFDckIsV0FBVztFdEMyc0pmO0FBQ0Y7O0FzQ2xzSkE7RUFDRSxxQkFBcUI7QXRDcXNKdkI7O0FzQ3RzSkE7RUFJSSxnQkFBZ0I7QXRDc3NKcEI7O0FzQzFzSkE7RUFPTSxnQkFBZ0I7RXpCdk9sQiw2QnlCd09pQztFekJ2T2pDLDRCeUJ1T2lDO0F0Q3dzSnJDOztBc0NodEpBO0V6QjlPSSx5QnlCMFA4QjtFekJ6UDlCLDBCeUJ5UDhCO0F0Q3lzSmxDOztBc0NydEpBO0V6QnZQSSxnQnlCdVEwQjtFQUN4QixtQmpDd0NpRDtBTGlxSnZEOztBdUNuK0pBO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixxQmhDaWlDc0M7RWdDaGlDdEMsbUJoQ21pQ3NDO0VnQ2ppQ3RDLGdCQUFnQjtFQUNoQix5Qm5DSzJCO0VTTXpCLHNCUjBTc0M7QUxpckoxQzs7QXVDbCtKQTtFQUdJLG9CaEN1aENxQztBUDQ4SHpDOztBdUN0K0pBO0VBTU0sV0FBVztFQUNYLHFCaENtaENtQztFZ0NsaENuQyxjbkNIdUI7RW1DSXZCLFloQ3doQ3VDO0FQNDhIN0M7O0F1QzcrSkE7RUFvQkksMEJBQTBCO0F2QzY5SjlCOztBdUNqL0pBO0VBd0JJLHFCQUFxQjtBdkM2OUp6Qjs7QXVDci9KQTtFQTRCSSxjbkN2QnlCO0FKby9KN0I7O0F3Q3BnS0E7RUFDRSxhQUFhO0U5QkdiLGVBQWU7RUFDZixnQkFBZ0I7RUdhZCxzQlIwU3NDO0FMK3NKMUM7O0F3Q3JnS0E7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLHVCbkN1dUJ3RDtFbUN0dUJ4RCxpQm5Dd1RxRDtFbUN2VHJELGlCbkMwdUJzRDtFbUN6dUJ0RCxjcENxQjhCO0VvQ25COUIseUJwQ04yQjtFb0NPM0IseUJwQ0YyQjtBSnlnSzdCOztBd0NoaEtBO0VBWUksVUFBVTtFQUNWLGNuQ2ticUU7RW1DamJyRSxxQkFBcUI7RUFDckIseUJwQ1R5QjtFb0NVekIscUJwQ1R5QjtBSmloSzdCOztBd0N4aEtBO0VBb0JJLFVBQVU7RUFDVixVbkNpdUJpRDtFbUNodUJqRCxnQm5DK3RCb0Q7QUx5eUl4RDs7QXdDcGdLQTtFQUdNLGNBQWM7RTNCYWhCLCtCUjRRc0M7RVEzUXRDLGtDUjJRc0M7QUw4dUoxQzs7QXdDMWdLQTtFM0JFSSxnQ1IwUnNDO0VRelJ0QyxtQ1J5UnNDO0FMbXZKMUM7O0F3Qy9nS0E7RUFjSSxVQUFVO0VBQ1YsY3BDdkN5QjtFb0N3Q3pCLHlCcENmNEI7RW9DZ0I1QixxQnBDaEI0QjtBSnFoS2hDOztBd0N0aEtBO0VBcUJJLGNwQ3JDeUI7RW9Dc0N6QixvQkFBb0I7RUFFcEIsWUFBWTtFQUNaLHlCcENqRHlCO0VvQ2tEekIscUJwQzlDeUI7QUpraks3Qjs7QXlDM2pLRTtFQUNFLHVCcENndkJzRDtFQ3JuQnBELGtCQXRDWTtFbUNuRmQsZ0JwQ3VTbUM7QUx1eEp2Qzs7QXlDempLTTtFNUJxQ0YsK0JSNlFzQztFUTVRdEMsa0NSNFFzQztBTDR3SjFDOztBeUN6aktNO0U1QmtCRixnQ1IyUnNDO0VRMVJ0QyxtQ1IwUnNDO0FMaXhKMUM7O0F5QzNrS0U7RUFDRSx1QnBDOHVCcUQ7RUNubkJuRCxtQkF0Q1k7RW1DbkZkLGlCcEN3U29DO0FMc3lKeEM7O0F5Q3prS007RTVCcUNGLCtCUjJRc0M7RVExUXRDLGtDUjBRc0M7QUw4eEoxQzs7QXlDemtLTTtFNUJrQkYsZ0NSeVJzQztFUXhSdEMsbUNSd1JzQztBTG15SjFDOztBMEN6bEtBO0VBQ0UscUJBQXFCO0VBQ3JCLHFCckM2ckIyQztFQzVuQnpDLGNBQVc7RW9DL0RiLGdCckMwYXFDO0VxQ3phckMsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsd0JBQXdCO0U3Qkt0QixzQlIwU3NDO0VtQjVTcEMsaUluQnlkK0k7QUxrb0pySjs7QXdCdmxLTTtFa0JmTjtJbEJnQlEsZ0JBQWdCO0V4QjJsS3RCO0FBQ0Y7O0FRam1LRTtFa0NHSSxxQkFBcUI7QTFDa21LM0I7O0EwQ2huS0E7RUFvQkksYUFBYTtBMUNnbUtqQjs7QTBDM2xLQTtFQUNFLGtCQUFrQjtFQUNsQixTQUFTO0ExQzhsS1g7O0EwQ3ZsS0E7RUFDRSxvQm5DKzNCc0M7RW1DOTNCdEMsbUJuQzgzQnNDO0VNcjVCcEMsb0JOdzVCcUM7QVAwdEl6Qzs7QTBDbGxLRTtFQ2pEQSxjdkNPMkI7RXVDTjNCLHlCdkMrQjhCO0FKd21LaEM7O0FRem5LRTtFbUNWSSxjdkNFdUI7RXVDRHZCLHlCQUFrQztBM0N1b0t4Qzs7QTJDMW9LVTtFQVFKLFVBQVU7RUFDViw4Q3ZDb0IwQjtBSmtuS2hDOztBMENqbUtFO0VDakRBLGN2Q2tCMkI7RXVDakIzQix5QnZDVzJCO0FKMm9LN0I7O0FReG9LRTtFbUNWSSxjdkNhdUI7RXVDWnZCLHlCQUFrQztBM0NzcEt4Qzs7QTJDenBLVTtFQVFKLFVBQVU7RUFDVixpRHZDQXVCO0FKcXBLN0I7O0EwQ2huS0U7RUNqREEsY3ZDTzJCO0V1Q04zQix5QnZDMkM4QjtBSjBuS2hDOztBUXZwS0U7RW1DVkksY3ZDRXVCO0V1Q0R2Qix5QkFBa0M7QTNDcXFLeEM7O0EyQ3hxS1U7RUFRSixVQUFVO0VBQ1YsK0N2Q2dDMEI7QUpvb0toQzs7QTBDL25LRTtFQ2pEQSxjdkNPMkI7RXVDTjNCLHlCdkNpRCtCO0FKbW9LakM7O0FRdHFLRTtFbUNWSSxjdkNFdUI7RXVDRHZCLHlCQUFrQztBM0Nvckt4Qzs7QTJDdnJLVTtFQVFKLFVBQVU7RUFDViwrQ3ZDc0MyQjtBSjZvS2pDOztBMEM5b0tFO0VDakRBLGN2Q08yQjtFdUNOM0IseUJ2Q3VEOEI7QUo0b0toQzs7QVFycktFO0VtQ1ZJLGN2Q0V1QjtFdUNEdkIseUJBQWtDO0EzQ21zS3hDOztBMkN0c0tVO0VBUUosVUFBVTtFQUNWLGdEdkM0QzBCO0FKc3BLaEM7O0EwQzdwS0U7RUNqREEsY3ZDTzJCO0V1Q04zQix5QnZDNkQ4QjtBSnFwS2hDOztBUXBzS0U7RW1DVkksY3ZDRXVCO0V1Q0R2Qix5QkFBa0M7QTNDa3RLeEM7O0EyQ3J0S1U7RUFRSixVQUFVO0VBQ1YsK0N2Q2tEMEI7QUorcEtoQzs7QTBDNXFLRTtFQ2pEQSxjdkNrQjJCO0V1Q2pCM0IseUJ2Q1MyQjtBSnd0SzdCOztBUW50S0U7RW1DVkksY3ZDYXVCO0V1Q1p2Qix5QkFBa0M7QTNDaXVLeEM7O0EyQ3B1S1U7RUFRSixVQUFVO0VBQ1YsaUR2Q0Z1QjtBSmt1SzdCOztBMEMzcktFO0VDakRBLGN2Q08yQjtFdUNOM0IseUJ2Q2lCMkI7QUordEs3Qjs7QVFsdUtFO0VtQ1ZJLGN2Q0V1QjtFdUNEdkIseUJBQWtDO0EzQ2d2S3hDOztBMkNudktVO0VBUUosVUFBVTtFQUNWLDhDdkNNdUI7QUp5dUs3Qjs7QTBDMXNLRTtFQ2pEQSxjdkNrQjJCO0V1Q2pCM0IseUJ2Q00yQjtBSnl2SzdCOztBUWp2S0U7RW1DVkksY3ZDYXVCO0V1Q1p2Qix5QkFBa0M7QTNDK3ZLeEM7O0EyQ2x3S1U7RUFRSixVQUFVO0VBQ1YsaUR2Q0x1QjtBSm13SzdCOztBNEMzd0tBO0VBQ0Usa0JBQW9EO0VBQ3BELG1CckN1ekJzQztFcUNyekJ0Qyx5QnhDUTJCO0VTTXpCLHNCUjJTc0M7QUxxOUoxQzs7QWtCdHRLSTtFMEI1REo7SUFRSSxrQnJDaXpCb0M7RVA4OUl0QztBQUNGOztBNEM1d0tBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RS9CSWIsZ0IrQkhzQjtBNUMrd0sxQjs7QTZDMXhLQTtFQUNFLGtCQUFrQjtFQUNsQix3QnRDdTlCeUM7RXNDdDlCekMsbUJ0Q3U5QnNDO0VzQ3Q5QnRDLDZCQUE2QztFaENVM0Msc0JSMFNzQztBTDArSjFDOztBNkN6eEtBO0VBRUUsY0FBYztBN0MyeEtoQjs7QTZDdnhLQTtFQUNFLGdCeEMrWnFDO0FMMjNKdkM7O0E2Q2x4S0E7RUFDRSxtQkFBc0Q7QTdDcXhLeEQ7O0E2Q3R4S0E7RUFLSSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQVE7RUFDUixVQUFVO0VBQ1Ysd0J0Q3c3QnVDO0VzQ3Y3QnZDLGNBQWM7QTdDcXhLbEI7O0E2QzN3S0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0Qnd0S2xFOztBOEM1ektFO0VBQ0UseUJBQXFDO0E5Qyt6S3pDOztBOEM1ektFO0VBQ0UsY0FBMEI7QTlDK3pLOUI7O0E2Q3p4S0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0QnN1S2xFOztBOEMxMEtFO0VBQ0UseUJBQXFDO0E5QzYwS3pDOztBOEMxMEtFO0VBQ0UsY0FBMEI7QTlDNjBLOUI7O0E2Q3Z5S0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0Qm92S2xFOztBOEN4MUtFO0VBQ0UseUJBQXFDO0E5QzIxS3pDOztBOEN4MUtFO0VBQ0UsY0FBMEI7QTlDMjFLOUI7O0E2Q3J6S0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0Qmt3S2xFOztBOEN0MktFO0VBQ0UseUJBQXFDO0E5Q3kyS3pDOztBOEN0MktFO0VBQ0UsY0FBMEI7QTlDeTJLOUI7O0E2Q24wS0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0Qmd4S2xFOztBOENwM0tFO0VBQ0UseUJBQXFDO0E5Q3UzS3pDOztBOENwM0tFO0VBQ0UsY0FBMEI7QTlDdTNLOUI7O0E2Q2oxS0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0Qjh4S2xFOztBOENsNEtFO0VBQ0UseUJBQXFDO0E5Q3E0S3pDOztBOENsNEtFO0VBQ0UsY0FBMEI7QTlDcTRLOUI7O0E2Qy8xS0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0QjR5S2xFOztBOENoNUtFO0VBQ0UseUJBQXFDO0E5Q201S3pDOztBOENoNUtFO0VBQ0UsY0FBMEI7QTlDbTVLOUI7O0E2QzcyS0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQseUJKbUc4RDtFd0J0R2hFLHFCeEJzR2dFO0F0QjB6S2xFOztBOEM5NUtFO0VBQ0UseUJBQXFDO0E5Q2k2S3pDOztBOEM5NUtFO0VBQ0UsWUFBMEI7QTlDaTZLOUI7O0E2QzMzS0U7RUMvQ0EsY3hCd0dnRTtFSW5HOUQsdUJKbUc4RDtFd0J0R2hFLG1CeEJzR2dFO0F0QncwS2xFOztBOEM1NktFO0VBQ0UseUJBQXFDO0E5Qys2S3pDOztBOEM1NktFO0VBQ0UsY0FBMEI7QTlDKzZLOUI7O0ErQ3Y3S0U7RUFDRTtJQUFPLDJCQUF1QztFL0MyN0toRDtFK0MxN0tFO0lBQUssd0JBQXdCO0UvQzY3Sy9CO0FBQ0Y7O0ErQzE3S0E7RUFDRSxhQUFhO0VBQ2IsWTFDNHFCc0Q7RTBDM3FCdEQsZ0JBQWdCO0VBQ2hCLGNBQWM7RXpDbUhWLGtCQXRDWTtFeUMzRWhCLHlCM0NGMkI7RVNNekIsc0JSMFNzQztFUzVTcEMsZ0JUNHFCa0Q7QUxpeEp4RDs7QStDMTdLQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLGdCQUFnQjtFQUNoQixjM0NoQjJCO0UyQ2lCM0Isa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQix5QjNDTThCO0VvQmpCMUIsMkJuQmdyQjREO0FMeXhKbEU7O0F3QnI4S007RXVCRE47SXZCRVEsZ0JBQWdCO0V4Qnk4S3RCO0FBQ0Y7O0ErQ2g4S0E7RXJCWUUscU1BQTZJO0VxQlY3SSwwQjFDcXBCc0Q7QUw4eUp4RDs7QStDLzdLRTtFQUNFLGtEQUE4RDtBL0NrOEtsRTs7QStDLzdLTTtFQUpKO0lBS00sZUFBZTtFL0NtOEtyQjtBQUNGOztBZ0Q5K0tBO0VBQ0UsYUFBYTtFQUNiLHVCQUF1QjtBaERpL0t6Qjs7QWdEOStLQTtFQUNFLE9BQU87QWhEaS9LVDs7QWlEbi9LQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFHdEIsZUFBZTtFQUNmLGdCQUFnQjtFcENRZCxzQlIwU3NDO0FMbXNLMUM7O0FpRDMrS0E7RUFDRSxXQUFXO0VBQ1gsYzdDTDJCO0U2Q00zQixtQkFBbUI7QWpEOCtLckI7O0FRci9LRTtFeUNXRSxVQUFVO0VBQ1YsYzdDWHlCO0U2Q1l6QixxQkFBcUI7RUFDckIseUI3Q2xCeUI7QUpnZ0w3Qjs7QWlEeC9LQTtFQWNJLGM3Q2hCeUI7RTZDaUJ6Qix5QjdDdkJ5QjtBSnFnTDdCOztBaURyK0tBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCx3QjFDKzhCeUM7RTBDNThCekMseUI3QzFDMkI7RTZDMkMzQix5QjdDdkMyQjtBSjZnTDdCOztBaUQ3K0tBO0VwQ2pCSSwrQm9DMkJrQztFcEMxQmxDLGdDb0MwQmtDO0FqRHcrS3RDOztBaURsL0tBO0VwQ0hJLG1Db0NpQnFDO0VwQ2hCckMsa0NvQ2dCcUM7QWpEeStLekM7O0FpRHYvS0E7RUFtQkksYzdDL0N5QjtFNkNnRHpCLG9CQUFvQjtFQUNwQix5QjdDekR5QjtBSmlpTDdCOztBaUQ3L0tBO0VBMEJJLFVBQVU7RUFDVixjN0MvRHlCO0U2Q2dFekIseUI3Q3ZDNEI7RTZDd0M1QixxQjdDeEM0QjtBSitnTGhDOztBaURwZ0xBO0VBaUNJLG1CQUFtQjtBakR1K0t2Qjs7QWlEeGdMQTtFQW9DTSxnQjVDa1BpRDtFNENqUGpELHFCNUNpUGlEO0FMdXZLdkQ7O0FpRDE5S0k7RUFDRSxtQkFBbUI7QWpENjlLekI7O0FpRDk5S0k7RXBDdEJBLGtDUm1Qc0M7RVEvUHRDLDBCb0N3Q3dDO0FqRDY5SzVDOztBaURuK0tJO0VwQ2xDQSxnQ1IrUHNDO0VRblB0Qyw0Qm9DaUMwQztBakQ2OUs5Qzs7QWlEeCtLSTtFQWVNLGFBQWE7QWpENjlLdkI7O0FpRDUrS0k7RUFtQk0scUI1Q2dONkM7RTRDL003QyxvQkFBb0I7QWpENjlLOUI7O0FpRGovS0k7RUF1QlEsaUI1QzRNMkM7RTRDM00zQyxzQjVDMk0yQztBTG14S3ZEOztBa0J6aExJO0UrQm1DQTtJQUNFLG1CQUFtQjtFakQwL0t2QjtFaUQzL0tFO0lwQ3RCQSxrQ1JtUHNDO0lRL1B0QywwQm9Dd0N3QztFakR5L0sxQztFaUQvL0tFO0lwQ2xDQSxnQ1IrUHNDO0lRblB0Qyw0Qm9DaUMwQztFakR3L0s1QztFaURuZ0xFO0lBZU0sYUFBYTtFakR1L0tyQjtFaUR0Z0xFO0lBbUJNLHFCNUNnTjZDO0k0Qy9NN0Msb0JBQW9CO0VqRHMvSzVCO0VpRDFnTEU7SUF1QlEsaUI1QzRNMkM7STRDM00zQyxzQjVDMk0yQztFTDJ5S3JEO0FBQ0Y7O0FrQmxqTEk7RStCbUNBO0lBQ0UsbUJBQW1CO0VqRG1oTHZCO0VpRHBoTEU7SXBDdEJBLGtDUm1Qc0M7SVEvUHRDLDBCb0N3Q3dDO0VqRGtoTDFDO0VpRHhoTEU7SXBDbENBLGdDUitQc0M7SVFuUHRDLDRCb0NpQzBDO0VqRGloTDVDO0VpRDVoTEU7SUFlTSxhQUFhO0VqRGdoTHJCO0VpRC9oTEU7SUFtQk0scUI1Q2dONkM7STRDL003QyxvQkFBb0I7RWpEK2dMNUI7RWlEbmlMRTtJQXVCUSxpQjVDNE0yQztJNEMzTTNDLHNCNUMyTTJDO0VMbzBLckQ7QUFDRjs7QWtCM2tMSTtFK0JtQ0E7SUFDRSxtQkFBbUI7RWpENGlMdkI7RWlEN2lMRTtJcEN0QkEsa0NSbVBzQztJUS9QdEMsMEJvQ3dDd0M7RWpEMmlMMUM7RWlEampMRTtJcENsQ0EsZ0NSK1BzQztJUW5QdEMsNEJvQ2lDMEM7RWpEMGlMNUM7RWlEcmpMRTtJQWVNLGFBQWE7RWpEeWlMckI7RWlEeGpMRTtJQW1CTSxxQjVDZ042QztJNEMvTTdDLG9CQUFvQjtFakR3aUw1QjtFaUQ1akxFO0lBdUJRLGlCNUM0TTJDO0k0QzNNM0Msc0I1QzJNMkM7RUw2MUtyRDtBQUNGOztBa0JwbUxJO0UrQm1DQTtJQUNFLG1CQUFtQjtFakRxa0x2QjtFaUR0a0xFO0lwQ3RCQSxrQ1JtUHNDO0lRL1B0QywwQm9Dd0N3QztFakRva0wxQztFaUQxa0xFO0lwQ2xDQSxnQ1IrUHNDO0lRblB0Qyw0Qm9DaUMwQztFakRta0w1QztFaUQ5a0xFO0lBZU0sYUFBYTtFakRra0xyQjtFaURqbExFO0lBbUJNLHFCNUNnTjZDO0k0Qy9NN0Msb0JBQW9CO0VqRGlrTDVCO0VpRHJsTEU7SUF1QlEsaUI1QzRNMkM7STRDM00zQyxzQjVDMk0yQztFTHMzS3JEO0FBQ0Y7O0FrQjduTEk7RStCbUNBO0lBQ0UsbUJBQW1CO0VqRDhsTHZCO0VpRC9sTEU7SXBDdEJBLGtDUm1Qc0M7SVEvUHRDLDBCb0N3Q3dDO0VqRDZsTDFDO0VpRG5tTEU7SXBDbENBLGdDUitQc0M7SVFuUHRDLDRCb0NpQzBDO0VqRDRsTDVDO0VpRHZtTEU7SUFlTSxhQUFhO0VqRDJsTHJCO0VpRDFtTEU7SUFtQk0scUI1Q2dONkM7STRDL003QyxvQkFBb0I7RWpEMGxMNUI7RWlEOW1MRTtJQXVCUSxpQjVDNE0yQztJNEMzTTNDLHNCNUMyTTJDO0VMKzRLckQ7QUFDRjs7QWlEN2tMQTtFcENuSEksZ0JvQ29Ic0I7QWpEZ2xMMUI7O0FpRGpsTEE7RUFJSSxxQjVDeUxtRDtBTHc1S3ZEOztBaURybExBO0VBT00sc0JBQXNCO0FqRGtsTDVCOztBa0QzdExFO0VBQ0UsYzVCcUc4RDtFNEJwRzlELHlCNUJvRzhEO0F0QjBuTGxFOztBUW50TEU7RTBDUE0sYzVCZ0cwRDtFNEIvRjFELHlCQUF5QztBbEQ4dExqRDs7QWtEcnVMRTtFQVdNLGM5Q05xQjtFOENPckIseUI1QjBGMEQ7RTRCekYxRCxxQjVCeUYwRDtBdEJxb0xsRTs7QWtEM3VMRTtFQUNFLGM1QnFHOEQ7RTRCcEc5RCx5QjVCb0c4RDtBdEIwb0xsRTs7QVFudUxFO0UwQ1BNLGM1QmdHMEQ7RTRCL0YxRCx5QkFBeUM7QWxEOHVMakQ7O0FrRHJ2TEU7RUFXTSxjOUNOcUI7RThDT3JCLHlCNUIwRjBEO0U0QnpGMUQscUI1QnlGMEQ7QXRCcXBMbEU7O0FrRDN2TEU7RUFDRSxjNUJxRzhEO0U0QnBHOUQseUI1Qm9HOEQ7QXRCMHBMbEU7O0FRbnZMRTtFMENQTSxjNUJnRzBEO0U0Qi9GMUQseUJBQXlDO0FsRDh2TGpEOztBa0Ryd0xFO0VBV00sYzlDTnFCO0U4Q09yQix5QjVCMEYwRDtFNEJ6RjFELHFCNUJ5RjBEO0F0QnFxTGxFOztBa0Qzd0xFO0VBQ0UsYzVCcUc4RDtFNEJwRzlELHlCNUJvRzhEO0F0QjBxTGxFOztBUW53TEU7RTBDUE0sYzVCZ0cwRDtFNEIvRjFELHlCQUF5QztBbEQ4d0xqRDs7QWtEcnhMRTtFQVdNLGM5Q05xQjtFOENPckIseUI1QjBGMEQ7RTRCekYxRCxxQjVCeUYwRDtBdEJxckxsRTs7QWtEM3hMRTtFQUNFLGM1QnFHOEQ7RTRCcEc5RCx5QjVCb0c4RDtBdEIwckxsRTs7QVFueExFO0UwQ1BNLGM1QmdHMEQ7RTRCL0YxRCx5QkFBeUM7QWxEOHhMakQ7O0FrRHJ5TEU7RUFXTSxjOUNOcUI7RThDT3JCLHlCNUIwRjBEO0U0QnpGMUQscUI1QnlGMEQ7QXRCcXNMbEU7O0FrRDN5TEU7RUFDRSxjNUJxRzhEO0U0QnBHOUQseUI1Qm9HOEQ7QXRCMHNMbEU7O0FRbnlMRTtFMENQTSxjNUJnRzBEO0U0Qi9GMUQseUJBQXlDO0FsRDh5TGpEOztBa0RyekxFO0VBV00sYzlDTnFCO0U4Q09yQix5QjVCMEYwRDtFNEJ6RjFELHFCNUJ5RjBEO0F0QnF0TGxFOztBa0QzekxFO0VBQ0UsYzVCcUc4RDtFNEJwRzlELHlCNUJvRzhEO0F0QjB0TGxFOztBUW56TEU7RTBDUE0sYzVCZ0cwRDtFNEIvRjFELHlCQUF5QztBbEQ4ekxqRDs7QWtEcjBMRTtFQVdNLGM5Q05xQjtFOENPckIseUI1QjBGMEQ7RTRCekYxRCxxQjVCeUYwRDtBdEJxdUxsRTs7QWtEMzBMRTtFQUNFLGM1QnFHOEQ7RTRCcEc5RCx5QjVCb0c4RDtBdEIwdUxsRTs7QVFuMExFO0UwQ1BNLGM1QmdHMEQ7RTRCL0YxRCx5QkFBeUM7QWxEODBMakQ7O0FrRHIxTEU7RUFXTSxjOUNOcUI7RThDT3JCLHlCNUIwRjBEO0U0QnpGMUQscUI1QnlGMEQ7QXRCcXZMbEU7O0FrRDMxTEU7RUFDRSxjNUJxRzhEO0U0QnBHOUQsdUI1Qm9HOEQ7QXRCMHZMbEU7O0FRbjFMRTtFMENQTSxjNUJnRzBEO0U0Qi9GMUQseUJBQXlDO0FsRDgxTGpEOztBa0RyMkxFO0VBV00sYzlDTnFCO0U4Q09yQix5QjVCMEYwRDtFNEJ6RjFELHFCNUJ5RjBEO0F0QnF3TGxFOztBbUQ5MkxBO0VBQ0UsWUFBWTtFN0N3Sk4saUJBaEVVO0U2Q3RGaEIsZ0I5Q2dicUM7RThDL2FyQyxjQUFjO0VBQ2QsYy9DQTJCO0UrQ0MzQiw0Qi9DRTJCO0UrQ0QzQixXQUFXO0FuRGkzTGI7O0FNenNMUTtFNkMvS1I7STdDdUxZLGtDQTlEK0M7RU5vd0x6RDtBQUNGOztBUWwzTEU7RTJDREUsYy9DTnlCO0UrQ096QixxQkFBcUI7QW5EdTNMekI7O0FRbjNMRTtFMkNDSSxZQUFZO0FuRHMzTGxCOztBbUQzMkxBO0VBQ0UsVUFBVTtFQUNWLDZCQUE2QjtFQUM3QixTQUFTO0FuRDgyTFg7O0FtRHgyTEE7RUFDRSxvQkFBb0I7QW5EMjJMdEI7O0FvRGo1TEE7RUFHRSxpQjdDeTRCdUM7RTZDeDRCdkMsZ0I3Q3c0QnVDO0VEN3dCbkMsbUJBdENZO0U4Q2xGaEIsMkNoREMyQjtFZ0RBM0IsNEJBQTRCO0VBQzVCLG9DN0MwNEJtRDtFNkN6NEJuRCxvRC9Db25CaUU7RStDbm5CakUsVUFBVTtFdkNPUixzQk5rNEJzQztBUHlnSzFDOztBb0Q3NUxBO0VBZUksc0I3QzgzQnNDO0FQb2hLMUM7O0FvRGo2TEE7RUFtQkksVUFBVTtBcERrNUxkOztBb0RyNkxBO0VBdUJJLGNBQWM7RUFDZCxVQUFVO0FwRGs1TGQ7O0FvRDE2TEE7RUE0QkksYUFBYTtBcERrNUxqQjs7QW9EOTRMQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsd0I3QzAyQndDO0U2Q3oyQnhDLGNoRGxCMkI7RWdEbUIzQixzQi9DNG9CdUM7RStDM29CdkMsNEJBQTRCO0VBQzVCLGdDaEQzQjJCO0VTZXpCLDJDU21INEQ7RVRsSDVELDRDU2tINEQ7QXRCNHlMaEU7O0FvRC80TEE7RUFDRSxnQjdDaTJCd0M7QVBpaksxQzs7QXFEeDdMQTtFQUVFLGdCQUFnQjtBckQwN0xsQjs7QXFENTdMQTtFQUtJLGtCQUFrQjtFQUNsQixnQkFBZ0I7QXJEMjdMcEI7O0FxRHQ3TEE7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLE9BQU87RUFDUCxhaEQ4a0JzRDtFZ0Q3a0J0RCxhQUFhO0VBQ2IsV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7RUFHaEIsVUFBVTtBckR1N0xaOztBcURoN0xBO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxjaEQraUIyQztFZ0Q3aUIzQyxvQkFBb0I7QXJEazdMdEI7O0FxRC82TEU7RTdCM0JJLG1DakJvOEJvRDtFOEN2NkJ0RCw4QjlDcTZCbUQ7QVA2Z0t2RDs7QXdCMzhMTTtFNkJ1Qko7STdCdEJNLGdCQUFnQjtFeEIrOEx0QjtBQUNGOztBcUR0N0xFO0VBQ0UsZTlDbTZCb0M7QVBzaEt4Qzs7QXFEcjdMRTtFQUNFLHNCOUNnNkIyQztBUHdoSy9DOztBcURwN0xBO0VBQ0UsYUFBYTtFQUNiLDZCL0JtRjhEO0F0Qm8yTGhFOztBcUR6N0xBO0VBS0ksOEIvQmdGNEQ7RStCL0U1RCxnQkFBZ0I7QXJEdzdMcEI7O0FxRDk3TEE7O0VBV0ksY0FBYztBckR3N0xsQjs7QXFEbjhMQTtFQWVJLGdCQUFnQjtBckR3N0xwQjs7QXFEcDdMQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsNkIvQitEOEQ7QXRCdzNMaEU7O0FxRDE3TEE7RUFPSSxjQUFjO0VBQ2QsMEIvQjBENEQ7RStCekQ1RCxtQkFBbUI7RUFDbkIsV0FBVztBckR1N0xmOztBcURqOExBO0VBZUksc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixZQUFZO0FyRHM3TGhCOztBcUR2OExBO0VBb0JNLGdCQUFnQjtBckR1N0x0Qjs7QXFEMzhMQTtFQXdCTSxhQUFhO0FyRHU3TG5COztBcURqN0xBO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsV0FBVztFQUdYLG9CQUFvQjtFQUNwQix5QmpEMUcyQjtFaUQyRzNCLDRCQUE0QjtFQUM1QixrQ2pEL0cyQjtFU2F6QixzQlIwU3NDO0VTNVNwQywrQ1ZYdUI7RWlEbUgzQixVQUFVO0FyRGk3TFo7O0FxRDc2TEE7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLE9BQU87RUFDUCxhOUMraUJzQztFOEM5aUJ0QyxZQUFZO0VBQ1osYUFBYTtFQUNiLHlCakQ5SDJCO0FKOGlNN0I7O0FxRHY3TEE7RUFVVyxVQUFVO0FyRGk3THJCOztBcUQzN0xBO0VBV1csWWhEOGQrQjtBTHM5SzFDOztBcUQvNkxBO0VBQ0UsYUFBYTtFQUNiLHVCQUF1QjtFQUN2Qiw4QkFBOEI7RUFDOUIsdUJoRDJkNkM7RWdEMWQ3QyxnQ2pEckkyQjtFU2V6QiwrQlJpU3NDO0VRaFN0QyxnQ1JnU3NDO0FMeXdMMUM7O0FxRHo3TEE7RUFTSSx1QmhEc2QyQztFZ0RwZDNDLHFDQUE2RjtBckRtN0xqRzs7QXFEOTZMQTtFQUNFLGdCQUFnQjtFQUNoQixnQmhEeVJxRDtBTHdwTHZEOztBcUQ1NkxBO0VBQ0Usa0JBQWtCO0VBR2xCLGNBQWM7RUFDZCxnQmhEd2E2QztBTHFnTC9DOztBcUR6NkxBO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIseUJBQXlCO0VBQ3pCLGVBQWdFO0VBQ2hFLDZCakR0SzJCO0VTNkJ6QixtQ1JtUnNDO0VRbFJ0QyxrQ1JrUnNDO0FMb3lMMUM7O0FxRHA3TEE7RUFhSSxlQUF3QztBckQyNkw1Qzs7QXFEdDZMQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7QXJEeTZMbEI7O0FrQmhqTUk7RW1DekJKO0lBdUtJLGdCaERzYXlDO0lnRHJhekMsb0JBQXlDO0VyRHU2TDNDO0VxRHpqTUY7SUFzSkksK0IvQmpFNEQ7RXRCdStMOUQ7RXFENWpNRjtJQXlKTSxnQy9CcEUwRDtFdEIwK0w5RDtFcUQ1aU1GO0lBMklJLCtCL0J6RTREO0V0QjYrTDlEO0VxRC9pTUY7SUE4SU0sNEIvQjVFMEQ7SStCNkUxRCxtQkFBbUI7RXJEbzZMdkI7RXFEcmhNRjtJdkMxRk0sNENWWHVCO0VKNm5NM0I7RXFELzVMQTtJQUFZLGdCaEQ4WStCO0VMb2hMM0M7QUFDRjs7QWtCMWtNSTtFbUMyS0Y7O0lBRUUsZ0JoRHNZeUM7RUw2aEwzQztBQUNGOztBa0JqbE1JO0VtQ2tMRjtJQUFZLGlCaERnWWlDO0VMb2lMN0M7QUFDRjs7QXNEbHBNQTtFQUNFLGtCQUFrQjtFQUNsQixhL0MrcUJzQztFK0M5cUJ0QyxjQUFjO0VBQ2QsU2pEb3FCdUM7RWtEeHFCdkMsNkNsRDJYa0U7RWtEelhsRSxrQkFBa0I7RUFDbEIsZ0JsRDhhcUM7RWtEN2FyQyxnQmxEa2JxRDtFa0RqYnJELGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFakRnSFosaUJBdENZO0VnRDlFaEIscUJBQXFCO0VBQ3JCLFVBQVU7QXREK3BNWjs7QXNEMXFNQTtFQWFXLFVqRHVwQjhCO0FMMGdMekM7O0FzRDlxTUE7RUFnQkksa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxhL0MrMEJxQztFK0M5MEJyQyxjL0MrMEJxQztBUG0xS3pDOztBc0Ryck1BO0VBc0JNLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLG1CQUFtQjtBdERtcU16Qjs7QXNEOXBNQTtFQUNFLGlCQUFnQztBdERpcU1sQzs7QXNEbHFNQTtFQUlJLFNBQVM7QXREa3FNYjs7QXNEdHFNQTtFQU9NLE1BQU07RUFDTiw2QkFBZ0U7RUFDaEUseUJqRDJuQnlDO0FMd2lML0M7O0FzRDlwTUE7RUFDRSxpQi9DcXpCdUM7QVA0Mkt6Qzs7QXNEbHFNQTtFQUlJLE9BQU87RUFDUCxhL0NpekJxQztFK0NoekJyQyxjL0MreUJxQztBUG0zS3pDOztBc0R4cU1BO0VBU00sUUFBUTtFQUNSLG9DQUEyRjtFQUMzRiwyQmpEMm1CeUM7QUx3akwvQzs7QXNEOXBNQTtFQUNFLGlCQUFnQztBdERpcU1sQzs7QXNEbHFNQTtFQUlJLE1BQU07QXREa3FNVjs7QXNEdHFNQTtFQU9NLFNBQVM7RUFDVCw2Qi9DOHhCbUM7RStDN3hCbkMsNEJqRDZsQnlDO0FMc2tML0M7O0FzRDlwTUE7RUFDRSxpQi9DdXhCdUM7QVAwNEt6Qzs7QXNEbHFNQTtFQUlJLFFBQVE7RUFDUixhL0NteEJxQztFK0NseEJyQyxjL0NpeEJxQztBUGk1S3pDOztBc0R4cU1BO0VBU00sT0FBTztFQUNQLG9DL0M4d0JtQztFK0M3d0JuQywwQmpENmtCeUM7QUxzbEwvQzs7QXNEOW9NQTtFQUNFLGdCakRxakIyQztFaURwakIzQyxxQmpEMmpCMEM7RWlEMWpCMUMsY2xENUYyQjtFa0Q2RjNCLGtCQUFrQjtFQUNsQix5QmpEbWpCNkM7RVFqcEIzQyxrQlJrcEJ1QztBTDhsTDNDOztBd0Rsd01BO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsYWpENnFCc0M7RWlENXFCdEMsY0FBYztFQUNkLGdCbkQwb0IyQztFa0Qvb0IzQyw2Q2xEMlhrRTtFa0R6WGxFLGtCQUFrQjtFQUNsQixnQmxEOGFxQztFa0Q3YXJDLGdCbERrYnFEO0VrRGpickQsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VqRGdIWixpQkF0Q1k7RWtEN0VoQixxQkFBcUI7RUFDckIseUJwREwyQjtFb0RNM0IsNEJBQTRCO0VBQzVCLHlCbkRtb0I2QztFUWhvQjNDLHNCUjBTc0M7RVM1U3BDLGdEVG9vQm1FO0FMNG9MekU7O0F3RGh5TUE7RUFvQkksa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxXakQ2MkJvQztFaUQ1MkJwQyxjakQ2MkJxQztFaUQ1MkJyQyxpQm5Eb1NzQztBTDQrTDFDOztBd0R4eU1BO0VBNEJNLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixtQkFBbUI7QXhEZ3hNekI7O0F3RDN3TUE7RUFDRSxxQmpEODFCdUM7QVBnN0t6Qzs7QXdEL3dNQTtFQUlJLDJCbENxRzREO0F0QjBxTWhFOztBd0RueE1BO0VBT00sU0FBUztFQUNULDZCQUFnRTtFQUNoRSx1QmpEeTFCaUU7QVB1N0t2RTs7QXdEenhNQTtFQWFNLFduRCtsQnFDO0VtRDlsQnJDLDZCQUFnRTtFQUNoRSx5QnBENUN1QjtBSjR6TTdCOztBd0Qzd01BO0VBQ0UsbUJqRDAwQnVDO0FQbzhLekM7O0F3RC93TUE7RUFJSSx5QmxDaUY0RDtFa0NoRjVELGFqRHMwQnFDO0VpRHIwQnJDLFlqRG8wQm9DO0VpRG4wQnBDLGlCQUFnQztBeEQrd01wQzs7QXdEdHhNQTtFQVVNLE9BQU87RUFDUCxvQ0FBMkY7RUFDM0YseUJqRGswQmlFO0FQODhLdkU7O0F3RDV4TUE7RUFnQk0sU25Ed2tCcUM7RW1EdmtCckMsb0NBQTJGO0VBQzNGLDJCcERuRXVCO0FKbTFNN0I7O0F3RDN3TUE7RUFDRSxrQmpEbXpCdUM7QVAyOUt6Qzs7QXdEL3dNQTtFQUlJLHdCbEMwRDREO0F0QnF0TWhFOztBd0RueE1BO0VBT00sTUFBTTtFQUNOLG9DQUEyRjtFQUMzRiwwQmpEOHlCaUU7QVBrK0t2RTs7QXdEenhNQTtFQWFNLFFuRG9qQnFDO0VtRG5qQnJDLG9DQUEyRjtFQUMzRiw0QnBEdkZ1QjtBSnUyTTdCOztBd0QveE1BO0VBcUJJLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sU0FBUztFQUNULGNBQWM7RUFDZCxXakQweEJvQztFaUR6eEJwQyxvQkFBc0M7RUFDdEMsV0FBVztFQUNYLGdDbkR5aUIyQztBTHF1TC9DOztBd0Qxd01BO0VBQ0Usb0JqRG14QnVDO0FQMC9LekM7O0F3RDl3TUE7RUFJSSwwQmxDMEI0RDtFa0N6QjVELGFqRCt3QnFDO0VpRDl3QnJDLFlqRDZ3Qm9DO0VpRDV3QnBDLGlCQUFnQztBeEQ4d01wQzs7QXdEcnhNQTtFQVVNLFFBQVE7RUFDUixvQ2pEeXdCbUM7RWlEeHdCbkMsd0JqRDJ3QmlFO0FQb2dMdkU7O0F3RDN4TUE7RUFnQk0sVW5EaWhCcUM7RW1EaGhCckMsb0NqRG13Qm1DO0VpRGx3Qm5DLDBCcEQxSHVCO0FKeTRNN0I7O0F3RHp2TUE7RUFDRSxxQm5EaWdCNkM7RW1EaGdCN0MsZ0JBQWdCO0VsRDNCWixlQXRDWTtFa0RtRWhCLGNwRHpJMkI7RW9EMEkzQix5Qm5Ed2Y2QztFbUR2ZjdDLGdDQUF5RTtFM0NuSXZFLDJDU21INEQ7RVRsSDVELDRDU2tINEQ7QXRCOHdNaEU7O0F3RHB3TUE7RUFVSSxhQUFhO0F4RDh2TWpCOztBd0Qxdk1BO0VBQ0UscUJuRG1mNkM7RW1EbGY3QyxjcER0SjJCO0FKbTVNN0I7O0F5RHg1TUE7RUFDRSxrQkFBa0I7QXpEMjVNcEI7O0F5RHg1TUE7RUFDRSxtQkFBbUI7QXpEMjVNckI7O0F5RHg1TUE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGdCQUFnQjtBekQyNU1sQjs7QTBEbDdNRTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsV0FBVztBMURxN01mOztBeUQ3NU1BO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixXQUFXO0VBQ1gsV0FBVztFQUNYLG1CQUFtQjtFQUNuQiwyQkFBMkI7RWpDbEJ2QixzQ2pCeWpDa0Y7QVAwM0t4Rjs7QXdCLzZNTTtFaUNRTjtJakNQUSxnQkFBZ0I7RXhCbTdNdEI7QUFDRjs7QXlEbjZNQTs7O0VBR0UsY0FBYztBekRzNk1oQjs7QXlEbjZNQTs7RUFFRSwyQkFBMkI7QXpEczZNN0I7O0F5RG42TUE7O0VBRUUsNEJBQTRCO0F6RHM2TTlCOztBeUQ5NU1BO0VBRUksVUFBVTtFQUNWLDRCQUE0QjtFQUM1QixlQUFlO0F6RGc2TW5COztBeURwNk1BOzs7RUFVSSxVQUFVO0VBQ1YsVUFBVTtBekRnNk1kOztBeUQzNk1BOztFQWdCSSxVQUFVO0VBQ1YsVUFBVTtFakM1RFIsMkJqQndqQ2tDO0FQcTZLeEM7O0F3Qno5TU07RWlDdUNOOztJakN0Q1EsZ0JBQWdCO0V4Qjg5TXRCO0FBQ0Y7O0F5RDk1TUE7O0VBRUUsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixTQUFTO0VBQ1QsVUFBVTtFQUVWLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLFVsRG85QnNDO0VrRG45QnRDLGNyRHpGMkI7RXFEMEYzQixrQkFBa0I7RUFDbEIsWWxEazlCcUM7RWlCcmlDakMsOEJqQnVpQ2dEO0FQNjhLdEQ7O0F3QmgvTU07RWlDa0VOOztJakNqRVEsZ0JBQWdCO0V4QnEvTXRCO0FBQ0Y7O0FRMy9NRTs7O0VpRHdGRSxjckRoR3lCO0VxRGlHekIscUJBQXFCO0VBQ3JCLFVBQVU7RUFDVixZbEQyOEJtQztBUDg5S3ZDOztBeUR0Nk1BO0VBQ0UsT0FBTztBekR5Nk1UOztBeURwNk1BO0VBQ0UsUUFBUTtBekR1Nk1WOztBeURoNk1BOztFQUVFLHFCQUFxQjtFQUNyQixXbERvOEJ1QztFa0RuOEJ2QyxZbERtOEJ1QztFa0RsOEJ2QyxxQ0FBcUM7QXpEbTZNdkM7O0F5RGo2TUE7RUFDRSx5Tm5DdkVnRjtBdEIyK01sRjs7QXlEbDZNQTtFQUNFLDBObkMxRWdGO0F0QisrTWxGOztBeUQ1NU1BO0VBQ0Usa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1QsT0FBTztFQUNQLFdBQVc7RUFDWCxhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFFZixpQmxEMDVCc0M7RWtEejVCdEMsZ0JsRHk1QnNDO0VrRHg1QnRDLGdCQUFnQjtBekQ4NU1sQjs7QXlEMTZNQTtFQWVJLHVCQUF1QjtFQUN2QixjQUFjO0VBQ2QsV2xEdzVCcUM7RWtEdjVCckMsV2xEdzVCb0M7RWtEdjVCcEMsaUJsRHk1Qm9DO0VrRHg1QnBDLGdCbER3NUJvQztFa0R2NUJwQyxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLHlCckQvSnlCO0VxRGdLekIsNEJBQTRCO0VBRTVCLGtDQUFpRTtFQUNqRSxxQ0FBb0U7RUFDcEUsV0FBVztFakM1SlQsNkJqQjhpQytDO0FQNmdMckQ7O0F3QnZqTk07RWlDNEhOO0lqQzNIUSxnQkFBZ0I7RXhCMmpOdEI7QUFDRjs7QXlEajhNQTtFQWlDSSxVQUFVO0F6RG82TWQ7O0F5RDM1TUE7RUFDRSxrQkFBa0I7RUFDbEIsVUFBMkM7RUFDM0MsWUFBWTtFQUNaLFNBQTBDO0VBQzFDLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLGNyRDFMMkI7RXFEMkwzQixrQkFBa0I7QXpEODVNcEI7O0EyRDdsTkE7RUFDRTtJQUFLLHlCQUF5QjtFM0RpbU45QjtBQUNGOztBMkQvbE5BO0VBQ0UscUJBQXFCO0VBQ3JCLFdwRG9rQzBCO0VvRG5rQzFCLFlwRG1rQzBCO0VvRGxrQzFCLDJCQUEyQjtFQUMzQixpQ0FBZ0Q7RUFDaEQsK0JBQStCO0VBRS9CLGtCQUFrQjtFQUNsQiw4Q0FBOEM7QTNEaW1OaEQ7O0EyRDlsTkE7RUFDRSxXcEQ2akM0QjtFb0Q1akM1QixZcEQ0akM0QjtFb0QzakM1QixtQnBENmpDNEI7QVBvaUw5Qjs7QTJEMWxOQTtFQUNFO0lBQ0UsbUJBQW1CO0UzRDZsTnJCO0UyRDNsTkE7SUFDRSxVQUFVO0lBQ1YsZUFBZTtFM0Q2bE5qQjtBQUNGOztBMkQxbE5BO0VBQ0UscUJBQXFCO0VBQ3JCLFdwRG9pQzBCO0VvRG5pQzFCLFlwRG1pQzBCO0VvRGxpQzFCLDJCQUEyQjtFQUMzQiw4QkFBOEI7RUFFOUIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDViw0Q0FBNEM7QTNENGxOOUM7O0EyRHpsTkE7RUFDRSxXcEQ2aEM0QjtFb0Q1aEM1QixZcEQ0aEM0QjtBUGdrTDlCOztBMkR4bE5FO0VBQ0U7O0lBRUUsd0JBQXdCO0UzRDJsTjVCO0FBQ0Y7O0E0RHZwTkE7RUFBcUIsbUNBQW1DO0E1RDJwTnhEOztBNEQxcE5BO0VBQXFCLDhCQUE4QjtBNUQ4cE5uRDs7QTREN3BOQTtFQUFxQixpQ0FBaUM7QTVEaXFOdEQ7O0E0RGhxTkE7RUFBcUIsaUNBQWlDO0E1RG9xTnREOztBNERucU5BO0VBQXFCLHNDQUFzQztBNUR1cU4zRDs7QTREdHFOQTtFQUFxQixtQ0FBbUM7QTVEMHFOeEQ7O0E2RDVxTkU7RUFDRSxvQ0FBbUM7QTdEK3FOdkM7O0FRcnFORTs7O0VxRExJLG9DQUFnRDtBN0Rnck50RDs7QTZEdHJORTtFQUNFLG9DQUFtQztBN0R5ck52Qzs7QVEvcU5FOzs7RXFETEksb0NBQWdEO0E3RDByTnREOztBNkRoc05FO0VBQ0Usb0NBQW1DO0E3RG1zTnZDOztBUXpyTkU7OztFcURMSSxvQ0FBZ0Q7QTdEb3NOdEQ7O0E2RDFzTkU7RUFDRSxvQ0FBbUM7QTdENnNOdkM7O0FRbnNORTs7O0VxRExJLG9DQUFnRDtBN0Q4c050RDs7QTZEcHRORTtFQUNFLG9DQUFtQztBN0R1dE52Qzs7QVE3c05FOzs7RXFETEksb0NBQWdEO0E3RHd0TnREOztBNkQ5dE5FO0VBQ0Usb0NBQW1DO0E3RGl1TnZDOztBUXZ0TkU7OztFcURMSSxvQ0FBZ0Q7QTdEa3VOdEQ7O0E2RHh1TkU7RUFDRSxvQ0FBbUM7QTdEMnVOdkM7O0FRanVORTs7O0VxRExJLG9DQUFnRDtBN0Q0dU50RDs7QTZEbHZORTtFQUNFLG9DQUFtQztBN0Rxdk52Qzs7QVEzdU5FOzs7RXFETEksb0NBQWdEO0E3RHN2TnREOztBNkQ1dk5FO0VBQ0Usb0NBQW1DO0E3RCt2TnZDOztBUXJ2TkU7OztFcURMSSxvQ0FBZ0Q7QTdEZ3dOdEQ7O0E2RHR3TkU7RUNRQSxvQ0FBbUM7QTlEa3dOckM7O0E4RC92TkE7RUFDRSx3Q0FBd0M7QTlEa3dOMUM7O0ErRDd3TkE7RUFBa0Isb0NBQW9EO0EvRGl4TnRFOztBK0RoeE5BO0VBQWtCLHdDQUF3RDtBL0RveE4xRTs7QStEbnhOQTtFQUFrQiwwQ0FBMEQ7QS9EdXhONUU7O0ErRHR4TkE7RUFBa0IsMkNBQTJEO0EvRDB4TjdFOztBK0R6eE5BO0VBQWtCLHlDQUF5RDtBL0Q2eE4zRTs7QStEM3hOQTtFQUFtQixvQkFBb0I7QS9EK3hOdkM7O0ErRDl4TkE7RUFBbUIsd0JBQXdCO0EvRGt5TjNDOztBK0RqeU5BO0VBQW1CLDBCQUEwQjtBL0RxeU43Qzs7QStEcHlOQTtFQUFtQiwyQkFBMkI7QS9Ed3lOOUM7O0ErRHZ5TkE7RUFBbUIseUJBQXlCO0EvRDJ5TjVDOztBK0R4eU5FO0VBQ0UsZ0NBQStCO0EvRDJ5Tm5DOztBK0Q1eU5FO0VBQ0UsZ0NBQStCO0EvRCt5Tm5DOztBK0Roek5FO0VBQ0UsZ0NBQStCO0EvRG16Tm5DOztBK0Rwek5FO0VBQ0UsZ0NBQStCO0EvRHV6Tm5DOztBK0R4ek5FO0VBQ0UsZ0NBQStCO0EvRDJ6Tm5DOztBK0Q1ek5FO0VBQ0UsZ0NBQStCO0EvRCt6Tm5DOztBK0RoME5FO0VBQ0UsZ0NBQStCO0EvRG0wTm5DOztBK0RwME5FO0VBQ0UsZ0NBQStCO0EvRHUwTm5DOztBK0R4ME5FO0VBQ0UsZ0NBQStCO0EvRDIwTm5DOztBK0Q1ME5FO0VBTUEsZ0NBQStCO0EvRDAwTmpDOztBK0RuME5BO0VBQ0UsaUNBQTJDO0EvRHMwTjdDOztBK0RuME5BO0VBQ0UsaUNBQXdDO0EvRHMwTjFDOztBK0RuME5BO0VBQ0UsMENBQWlEO0VBQ2pELDJDQUFrRDtBL0RzME5wRDs7QStEbjBOQTtFQUNFLDJDQUFrRDtFQUNsRCw4Q0FBcUQ7QS9EczBOdkQ7O0ErRG4wTkE7RUFDRSw4Q0FBcUQ7RUFDckQsNkNBQW9EO0EvRHMwTnREOztBK0RuME5BO0VBQ0UsMENBQWlEO0VBQ2pELDZDQUFvRDtBL0RzME50RDs7QStEbjBOQTtFQUNFLGlDQUEyQztBL0RzME43Qzs7QStEbjBOQTtFQUNFLDZCQUE2QjtBL0RzME4vQjs7QStEbjBOQTtFQUNFLCtCQUF1QztBL0RzME56Qzs7QStEbjBOQTtFQUNFLDJCQUEyQjtBL0RzME43Qjs7QTBEOTRORTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsV0FBVztBMURpNU5mOztBZ0UxNE5NO0VBQXdCLHdCQUEwQjtBaEU4NE54RDs7QWdFOTROTTtFQUF3QiwwQkFBMEI7QWhFazVOeEQ7O0FnRWw1Tk07RUFBd0IsZ0NBQTBCO0FoRXM1TnhEOztBZ0V0NU5NO0VBQXdCLHlCQUEwQjtBaEUwNU54RDs7QWdFMTVOTTtFQUF3Qix5QkFBMEI7QWhFODVOeEQ7O0FnRTk1Tk07RUFBd0IsNkJBQTBCO0FoRWs2TnhEOztBZ0VsNk5NO0VBQXdCLDhCQUEwQjtBaEVzNk54RDs7QWdFdDZOTTtFQUF3Qix3QkFBMEI7QWhFMDZOeEQ7O0FnRTE2Tk07RUFBd0IsK0JBQTBCO0FoRTg2TnhEOztBa0I3M05JO0U4Q2pERTtJQUF3Qix3QkFBMEI7RWhFbTdOdEQ7RWdFbjdOSTtJQUF3QiwwQkFBMEI7RWhFczdOdEQ7RWdFdDdOSTtJQUF3QixnQ0FBMEI7RWhFeTdOdEQ7RWdFejdOSTtJQUF3Qix5QkFBMEI7RWhFNDdOdEQ7RWdFNTdOSTtJQUF3Qix5QkFBMEI7RWhFKzdOdEQ7RWdFLzdOSTtJQUF3Qiw2QkFBMEI7RWhFazhOdEQ7RWdFbDhOSTtJQUF3Qiw4QkFBMEI7RWhFcThOdEQ7RWdFcjhOSTtJQUF3Qix3QkFBMEI7RWhFdzhOdEQ7RWdFeDhOSTtJQUF3QiwrQkFBMEI7RWhFMjhOdEQ7QUFDRjs7QWtCMzVOSTtFOENqREU7SUFBd0Isd0JBQTBCO0VoRWk5TnREO0VnRWo5Tkk7SUFBd0IsMEJBQTBCO0VoRW85TnREO0VnRXA5Tkk7SUFBd0IsZ0NBQTBCO0VoRXU5TnREO0VnRXY5Tkk7SUFBd0IseUJBQTBCO0VoRTA5TnREO0VnRTE5Tkk7SUFBd0IseUJBQTBCO0VoRTY5TnREO0VnRTc5Tkk7SUFBd0IsNkJBQTBCO0VoRWcrTnREO0VnRWgrTkk7SUFBd0IsOEJBQTBCO0VoRW0rTnREO0VnRW4rTkk7SUFBd0Isd0JBQTBCO0VoRXMrTnREO0VnRXQrTkk7SUFBd0IsK0JBQTBCO0VoRXkrTnREO0FBQ0Y7O0FrQno3Tkk7RThDakRFO0lBQXdCLHdCQUEwQjtFaEUrK050RDtFZ0UvK05JO0lBQXdCLDBCQUEwQjtFaEVrL050RDtFZ0VsL05JO0lBQXdCLGdDQUEwQjtFaEVxL050RDtFZ0VyL05JO0lBQXdCLHlCQUEwQjtFaEV3L050RDtFZ0V4L05JO0lBQXdCLHlCQUEwQjtFaEUyL050RDtFZ0UzL05JO0lBQXdCLDZCQUEwQjtFaEU4L050RDtFZ0U5L05JO0lBQXdCLDhCQUEwQjtFaEVpZ090RDtFZ0VqZ09JO0lBQXdCLHdCQUEwQjtFaEVvZ090RDtFZ0VwZ09JO0lBQXdCLCtCQUEwQjtFaEV1Z090RDtBQUNGOztBa0J2OU5JO0U4Q2pERTtJQUF3Qix3QkFBMEI7RWhFNmdPdEQ7RWdFN2dPSTtJQUF3QiwwQkFBMEI7RWhFZ2hPdEQ7RWdFaGhPSTtJQUF3QixnQ0FBMEI7RWhFbWhPdEQ7RWdFbmhPSTtJQUF3Qix5QkFBMEI7RWhFc2hPdEQ7RWdFdGhPSTtJQUF3Qix5QkFBMEI7RWhFeWhPdEQ7RWdFemhPSTtJQUF3Qiw2QkFBMEI7RWhFNGhPdEQ7RWdFNWhPSTtJQUF3Qiw4QkFBMEI7RWhFK2hPdEQ7RWdFL2hPSTtJQUF3Qix3QkFBMEI7RWhFa2lPdEQ7RWdFbGlPSTtJQUF3QiwrQkFBMEI7RWhFcWlPdEQ7QUFDRjs7QWtCci9OSTtFOENqREU7SUFBd0Isd0JBQTBCO0VoRTJpT3REO0VnRTNpT0k7SUFBd0IsMEJBQTBCO0VoRThpT3REO0VnRTlpT0k7SUFBd0IsZ0NBQTBCO0VoRWlqT3REO0VnRWpqT0k7SUFBd0IseUJBQTBCO0VoRW9qT3REO0VnRXBqT0k7SUFBd0IseUJBQTBCO0VoRXVqT3REO0VnRXZqT0k7SUFBd0IsNkJBQTBCO0VoRTBqT3REO0VnRTFqT0k7SUFBd0IsOEJBQTBCO0VoRTZqT3REO0VnRTdqT0k7SUFBd0Isd0JBQTBCO0VoRWdrT3REO0VnRWhrT0k7SUFBd0IsK0JBQTBCO0VoRW1rT3REO0FBQ0Y7O0FnRTFqT0E7RUFFSTtJQUFxQix3QkFBMEI7RWhFNmpPakQ7RWdFN2pPRTtJQUFxQiwwQkFBMEI7RWhFZ2tPakQ7RWdFaGtPRTtJQUFxQixnQ0FBMEI7RWhFbWtPakQ7RWdFbmtPRTtJQUFxQix5QkFBMEI7RWhFc2tPakQ7RWdFdGtPRTtJQUFxQix5QkFBMEI7RWhFeWtPakQ7RWdFemtPRTtJQUFxQiw2QkFBMEI7RWhFNGtPakQ7RWdFNWtPRTtJQUFxQiw4QkFBMEI7RWhFK2tPakQ7RWdFL2tPRTtJQUFxQix3QkFBMEI7RWhFa2xPakQ7RWdFbGxPRTtJQUFxQiwrQkFBMEI7RWhFcWxPakQ7QUFDRjs7QWlFM21PQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsV0FBVztFQUNYLFVBQVU7RUFDVixnQkFBZ0I7QWpFOG1PbEI7O0FpRW5uT0E7RUFRSSxjQUFjO0VBQ2QsV0FBVztBakUrbU9mOztBaUV4bk9BOzs7OztFQWlCSSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFNBQVM7RUFDVCxPQUFPO0VBQ1AsV0FBVztFQUNYLFlBQVk7RUFDWixTQUFTO0FqRSttT2I7O0FpRXZtT0U7RUFFSSxzQkFBNEY7QWpFeW1PbEc7O0FpRTNtT0U7RUFFSSxtQkFBNEY7QWpFNm1PbEc7O0FpRS9tT0U7RUFFSSxnQkFBNEY7QWpFaW5PbEc7O0FpRW5uT0U7RUFFSSxpQkFBNEY7QWpFcW5PbEc7O0FrRTlvT0k7RUFBZ0MsOEJBQThCO0FsRWtwT2xFOztBa0VqcE9JO0VBQWdDLGlDQUFpQztBbEVxcE9yRTs7QWtFcHBPSTtFQUFnQyxzQ0FBc0M7QWxFd3BPMUU7O0FrRXZwT0k7RUFBZ0MseUNBQXlDO0FsRTJwTzdFOztBa0V6cE9JO0VBQThCLDBCQUEwQjtBbEU2cE81RDs7QWtFNXBPSTtFQUE4Qiw0QkFBNEI7QWxFZ3FPOUQ7O0FrRS9wT0k7RUFBOEIsa0NBQWtDO0FsRW1xT3BFOztBa0VscU9JO0VBQThCLHlCQUF5QjtBbEVzcU8zRDs7QWtFcnFPSTtFQUE4Qix1QkFBdUI7QWxFeXFPekQ7O0FrRXhxT0k7RUFBOEIsdUJBQXVCO0FsRTRxT3pEOztBa0UzcU9JO0VBQThCLHlCQUF5QjtBbEUrcU8zRDs7QWtFOXFPSTtFQUE4Qix5QkFBeUI7QWxFa3JPM0Q7O0FrRWhyT0k7RUFBb0Msc0NBQXNDO0FsRW9yTzlFOztBa0Vuck9JO0VBQW9DLG9DQUFvQztBbEV1ck81RTs7QWtFdHJPSTtFQUFvQyxrQ0FBa0M7QWxFMHJPMUU7O0FrRXpyT0k7RUFBb0MseUNBQXlDO0FsRTZyT2pGOztBa0U1ck9JO0VBQW9DLHdDQUF3QztBbEVnc09oRjs7QWtFOXJPSTtFQUFpQyxrQ0FBa0M7QWxFa3NPdkU7O0FrRWpzT0k7RUFBaUMsZ0NBQWdDO0FsRXFzT3JFOztBa0Vwc09JO0VBQWlDLDhCQUE4QjtBbEV3c09uRTs7QWtFdnNPSTtFQUFpQyxnQ0FBZ0M7QWxFMnNPckU7O0FrRTFzT0k7RUFBaUMsK0JBQStCO0FsRThzT3BFOztBa0U1c09JO0VBQWtDLG9DQUFvQztBbEVndE8xRTs7QWtFL3NPSTtFQUFrQyxrQ0FBa0M7QWxFbXRPeEU7O0FrRWx0T0k7RUFBa0MsZ0NBQWdDO0FsRXN0T3RFOztBa0VydE9JO0VBQWtDLHVDQUF1QztBbEV5dE83RTs7QWtFeHRPSTtFQUFrQyxzQ0FBc0M7QWxFNHRPNUU7O0FrRTN0T0k7RUFBa0MsaUNBQWlDO0FsRSt0T3ZFOztBa0U3dE9JO0VBQWdDLDJCQUEyQjtBbEVpdU8vRDs7QWtFaHVPSTtFQUFnQyxpQ0FBaUM7QWxFb3VPckU7O0FrRW51T0k7RUFBZ0MsK0JBQStCO0FsRXV1T25FOztBa0V0dU9JO0VBQWdDLDZCQUE2QjtBbEUwdU9qRTs7QWtFenVPSTtFQUFnQywrQkFBK0I7QWxFNnVPbkU7O0FrRTV1T0k7RUFBZ0MsOEJBQThCO0FsRWd2T2xFOztBa0JwdU9JO0VnRGxEQTtJQUFnQyw4QkFBOEI7RWxFMnhPaEU7RWtFMXhPRTtJQUFnQyxpQ0FBaUM7RWxFNnhPbkU7RWtFNXhPRTtJQUFnQyxzQ0FBc0M7RWxFK3hPeEU7RWtFOXhPRTtJQUFnQyx5Q0FBeUM7RWxFaXlPM0U7RWtFL3hPRTtJQUE4QiwwQkFBMEI7RWxFa3lPMUQ7RWtFanlPRTtJQUE4Qiw0QkFBNEI7RWxFb3lPNUQ7RWtFbnlPRTtJQUE4QixrQ0FBa0M7RWxFc3lPbEU7RWtFcnlPRTtJQUE4Qix5QkFBeUI7RWxFd3lPekQ7RWtFdnlPRTtJQUE4Qix1QkFBdUI7RWxFMHlPdkQ7RWtFenlPRTtJQUE4Qix1QkFBdUI7RWxFNHlPdkQ7RWtFM3lPRTtJQUE4Qix5QkFBeUI7RWxFOHlPekQ7RWtFN3lPRTtJQUE4Qix5QkFBeUI7RWxFZ3pPekQ7RWtFOXlPRTtJQUFvQyxzQ0FBc0M7RWxFaXpPNUU7RWtFaHpPRTtJQUFvQyxvQ0FBb0M7RWxFbXpPMUU7RWtFbHpPRTtJQUFvQyxrQ0FBa0M7RWxFcXpPeEU7RWtFcHpPRTtJQUFvQyx5Q0FBeUM7RWxFdXpPL0U7RWtFdHpPRTtJQUFvQyx3Q0FBd0M7RWxFeXpPOUU7RWtFdnpPRTtJQUFpQyxrQ0FBa0M7RWxFMHpPckU7RWtFenpPRTtJQUFpQyxnQ0FBZ0M7RWxFNHpPbkU7RWtFM3pPRTtJQUFpQyw4QkFBOEI7RWxFOHpPakU7RWtFN3pPRTtJQUFpQyxnQ0FBZ0M7RWxFZzBPbkU7RWtFL3pPRTtJQUFpQywrQkFBK0I7RWxFazBPbEU7RWtFaDBPRTtJQUFrQyxvQ0FBb0M7RWxFbTBPeEU7RWtFbDBPRTtJQUFrQyxrQ0FBa0M7RWxFcTBPdEU7RWtFcDBPRTtJQUFrQyxnQ0FBZ0M7RWxFdTBPcEU7RWtFdDBPRTtJQUFrQyx1Q0FBdUM7RWxFeTBPM0U7RWtFeDBPRTtJQUFrQyxzQ0FBc0M7RWxFMjBPMUU7RWtFMTBPRTtJQUFrQyxpQ0FBaUM7RWxFNjBPckU7RWtFMzBPRTtJQUFnQywyQkFBMkI7RWxFODBPN0Q7RWtFNzBPRTtJQUFnQyxpQ0FBaUM7RWxFZzFPbkU7RWtFLzBPRTtJQUFnQywrQkFBK0I7RWxFazFPakU7RWtFajFPRTtJQUFnQyw2QkFBNkI7RWxFbzFPL0Q7RWtFbjFPRTtJQUFnQywrQkFBK0I7RWxFczFPakU7RWtFcjFPRTtJQUFnQyw4QkFBOEI7RWxFdzFPaEU7QUFDRjs7QWtCNzBPSTtFZ0RsREE7SUFBZ0MsOEJBQThCO0VsRW80T2hFO0VrRW40T0U7SUFBZ0MsaUNBQWlDO0VsRXM0T25FO0VrRXI0T0U7SUFBZ0Msc0NBQXNDO0VsRXc0T3hFO0VrRXY0T0U7SUFBZ0MseUNBQXlDO0VsRTA0TzNFO0VrRXg0T0U7SUFBOEIsMEJBQTBCO0VsRTI0TzFEO0VrRTE0T0U7SUFBOEIsNEJBQTRCO0VsRTY0TzVEO0VrRTU0T0U7SUFBOEIsa0NBQWtDO0VsRSs0T2xFO0VrRTk0T0U7SUFBOEIseUJBQXlCO0VsRWk1T3pEO0VrRWg1T0U7SUFBOEIsdUJBQXVCO0VsRW01T3ZEO0VrRWw1T0U7SUFBOEIsdUJBQXVCO0VsRXE1T3ZEO0VrRXA1T0U7SUFBOEIseUJBQXlCO0VsRXU1T3pEO0VrRXQ1T0U7SUFBOEIseUJBQXlCO0VsRXk1T3pEO0VrRXY1T0U7SUFBb0Msc0NBQXNDO0VsRTA1TzVFO0VrRXo1T0U7SUFBb0Msb0NBQW9DO0VsRTQ1TzFFO0VrRTM1T0U7SUFBb0Msa0NBQWtDO0VsRTg1T3hFO0VrRTc1T0U7SUFBb0MseUNBQXlDO0VsRWc2Ty9FO0VrRS81T0U7SUFBb0Msd0NBQXdDO0VsRWs2TzlFO0VrRWg2T0U7SUFBaUMsa0NBQWtDO0VsRW02T3JFO0VrRWw2T0U7SUFBaUMsZ0NBQWdDO0VsRXE2T25FO0VrRXA2T0U7SUFBaUMsOEJBQThCO0VsRXU2T2pFO0VrRXQ2T0U7SUFBaUMsZ0NBQWdDO0VsRXk2T25FO0VrRXg2T0U7SUFBaUMsK0JBQStCO0VsRTI2T2xFO0VrRXo2T0U7SUFBa0Msb0NBQW9DO0VsRTQ2T3hFO0VrRTM2T0U7SUFBa0Msa0NBQWtDO0VsRTg2T3RFO0VrRTc2T0U7SUFBa0MsZ0NBQWdDO0VsRWc3T3BFO0VrRS82T0U7SUFBa0MsdUNBQXVDO0VsRWs3TzNFO0VrRWo3T0U7SUFBa0Msc0NBQXNDO0VsRW83TzFFO0VrRW43T0U7SUFBa0MsaUNBQWlDO0VsRXM3T3JFO0VrRXA3T0U7SUFBZ0MsMkJBQTJCO0VsRXU3TzdEO0VrRXQ3T0U7SUFBZ0MsaUNBQWlDO0VsRXk3T25FO0VrRXg3T0U7SUFBZ0MsK0JBQStCO0VsRTI3T2pFO0VrRTE3T0U7SUFBZ0MsNkJBQTZCO0VsRTY3Ty9EO0VrRTU3T0U7SUFBZ0MsK0JBQStCO0VsRSs3T2pFO0VrRTk3T0U7SUFBZ0MsOEJBQThCO0VsRWk4T2hFO0FBQ0Y7O0FrQnQ3T0k7RWdEbERBO0lBQWdDLDhCQUE4QjtFbEU2K09oRTtFa0U1K09FO0lBQWdDLGlDQUFpQztFbEUrK09uRTtFa0U5K09FO0lBQWdDLHNDQUFzQztFbEVpL094RTtFa0VoL09FO0lBQWdDLHlDQUF5QztFbEVtL08zRTtFa0VqL09FO0lBQThCLDBCQUEwQjtFbEVvL08xRDtFa0VuL09FO0lBQThCLDRCQUE0QjtFbEVzL081RDtFa0VyL09FO0lBQThCLGtDQUFrQztFbEV3L09sRTtFa0V2L09FO0lBQThCLHlCQUF5QjtFbEUwL096RDtFa0V6L09FO0lBQThCLHVCQUF1QjtFbEU0L092RDtFa0UzL09FO0lBQThCLHVCQUF1QjtFbEU4L092RDtFa0U3L09FO0lBQThCLHlCQUF5QjtFbEVnZ1B6RDtFa0UvL09FO0lBQThCLHlCQUF5QjtFbEVrZ1B6RDtFa0VoZ1BFO0lBQW9DLHNDQUFzQztFbEVtZ1A1RTtFa0VsZ1BFO0lBQW9DLG9DQUFvQztFbEVxZ1AxRTtFa0VwZ1BFO0lBQW9DLGtDQUFrQztFbEV1Z1B4RTtFa0V0Z1BFO0lBQW9DLHlDQUF5QztFbEV5Z1AvRTtFa0V4Z1BFO0lBQW9DLHdDQUF3QztFbEUyZ1A5RTtFa0V6Z1BFO0lBQWlDLGtDQUFrQztFbEU0Z1ByRTtFa0UzZ1BFO0lBQWlDLGdDQUFnQztFbEU4Z1BuRTtFa0U3Z1BFO0lBQWlDLDhCQUE4QjtFbEVnaFBqRTtFa0UvZ1BFO0lBQWlDLGdDQUFnQztFbEVraFBuRTtFa0VqaFBFO0lBQWlDLCtCQUErQjtFbEVvaFBsRTtFa0VsaFBFO0lBQWtDLG9DQUFvQztFbEVxaFB4RTtFa0VwaFBFO0lBQWtDLGtDQUFrQztFbEV1aFB0RTtFa0V0aFBFO0lBQWtDLGdDQUFnQztFbEV5aFBwRTtFa0V4aFBFO0lBQWtDLHVDQUF1QztFbEUyaFAzRTtFa0UxaFBFO0lBQWtDLHNDQUFzQztFbEU2aFAxRTtFa0U1aFBFO0lBQWtDLGlDQUFpQztFbEUraFByRTtFa0U3aFBFO0lBQWdDLDJCQUEyQjtFbEVnaVA3RDtFa0UvaFBFO0lBQWdDLGlDQUFpQztFbEVraVBuRTtFa0VqaVBFO0lBQWdDLCtCQUErQjtFbEVvaVBqRTtFa0VuaVBFO0lBQWdDLDZCQUE2QjtFbEVzaVAvRDtFa0VyaVBFO0lBQWdDLCtCQUErQjtFbEV3aVBqRTtFa0V2aVBFO0lBQWdDLDhCQUE4QjtFbEUwaVBoRTtBQUNGOztBa0IvaFBJO0VnRGxEQTtJQUFnQyw4QkFBOEI7RWxFc2xQaEU7RWtFcmxQRTtJQUFnQyxpQ0FBaUM7RWxFd2xQbkU7RWtFdmxQRTtJQUFnQyxzQ0FBc0M7RWxFMGxQeEU7RWtFemxQRTtJQUFnQyx5Q0FBeUM7RWxFNGxQM0U7RWtFMWxQRTtJQUE4QiwwQkFBMEI7RWxFNmxQMUQ7RWtFNWxQRTtJQUE4Qiw0QkFBNEI7RWxFK2xQNUQ7RWtFOWxQRTtJQUE4QixrQ0FBa0M7RWxFaW1QbEU7RWtFaG1QRTtJQUE4Qix5QkFBeUI7RWxFbW1QekQ7RWtFbG1QRTtJQUE4Qix1QkFBdUI7RWxFcW1QdkQ7RWtFcG1QRTtJQUE4Qix1QkFBdUI7RWxFdW1QdkQ7RWtFdG1QRTtJQUE4Qix5QkFBeUI7RWxFeW1QekQ7RWtFeG1QRTtJQUE4Qix5QkFBeUI7RWxFMm1QekQ7RWtFem1QRTtJQUFvQyxzQ0FBc0M7RWxFNG1QNUU7RWtFM21QRTtJQUFvQyxvQ0FBb0M7RWxFOG1QMUU7RWtFN21QRTtJQUFvQyxrQ0FBa0M7RWxFZ25QeEU7RWtFL21QRTtJQUFvQyx5Q0FBeUM7RWxFa25QL0U7RWtFam5QRTtJQUFvQyx3Q0FBd0M7RWxFb25QOUU7RWtFbG5QRTtJQUFpQyxrQ0FBa0M7RWxFcW5QckU7RWtFcG5QRTtJQUFpQyxnQ0FBZ0M7RWxFdW5QbkU7RWtFdG5QRTtJQUFpQyw4QkFBOEI7RWxFeW5QakU7RWtFeG5QRTtJQUFpQyxnQ0FBZ0M7RWxFMm5QbkU7RWtFMW5QRTtJQUFpQywrQkFBK0I7RWxFNm5QbEU7RWtFM25QRTtJQUFrQyxvQ0FBb0M7RWxFOG5QeEU7RWtFN25QRTtJQUFrQyxrQ0FBa0M7RWxFZ29QdEU7RWtFL25QRTtJQUFrQyxnQ0FBZ0M7RWxFa29QcEU7RWtFam9QRTtJQUFrQyx1Q0FBdUM7RWxFb29QM0U7RWtFbm9QRTtJQUFrQyxzQ0FBc0M7RWxFc29QMUU7RWtFcm9QRTtJQUFrQyxpQ0FBaUM7RWxFd29QckU7RWtFdG9QRTtJQUFnQywyQkFBMkI7RWxFeW9QN0Q7RWtFeG9QRTtJQUFnQyxpQ0FBaUM7RWxFMm9QbkU7RWtFMW9QRTtJQUFnQywrQkFBK0I7RWxFNm9QakU7RWtFNW9QRTtJQUFnQyw2QkFBNkI7RWxFK29QL0Q7RWtFOW9QRTtJQUFnQywrQkFBK0I7RWxFaXBQakU7RWtFaHBQRTtJQUFnQyw4QkFBOEI7RWxFbXBQaEU7QUFDRjs7QWtCeG9QSTtFZ0RsREE7SUFBZ0MsOEJBQThCO0VsRStyUGhFO0VrRTlyUEU7SUFBZ0MsaUNBQWlDO0VsRWlzUG5FO0VrRWhzUEU7SUFBZ0Msc0NBQXNDO0VsRW1zUHhFO0VrRWxzUEU7SUFBZ0MseUNBQXlDO0VsRXFzUDNFO0VrRW5zUEU7SUFBOEIsMEJBQTBCO0VsRXNzUDFEO0VrRXJzUEU7SUFBOEIsNEJBQTRCO0VsRXdzUDVEO0VrRXZzUEU7SUFBOEIsa0NBQWtDO0VsRTBzUGxFO0VrRXpzUEU7SUFBOEIseUJBQXlCO0VsRTRzUHpEO0VrRTNzUEU7SUFBOEIsdUJBQXVCO0VsRThzUHZEO0VrRTdzUEU7SUFBOEIsdUJBQXVCO0VsRWd0UHZEO0VrRS9zUEU7SUFBOEIseUJBQXlCO0VsRWt0UHpEO0VrRWp0UEU7SUFBOEIseUJBQXlCO0VsRW90UHpEO0VrRWx0UEU7SUFBb0Msc0NBQXNDO0VsRXF0UDVFO0VrRXB0UEU7SUFBb0Msb0NBQW9DO0VsRXV0UDFFO0VrRXR0UEU7SUFBb0Msa0NBQWtDO0VsRXl0UHhFO0VrRXh0UEU7SUFBb0MseUNBQXlDO0VsRTJ0UC9FO0VrRTF0UEU7SUFBb0Msd0NBQXdDO0VsRTZ0UDlFO0VrRTN0UEU7SUFBaUMsa0NBQWtDO0VsRTh0UHJFO0VrRTd0UEU7SUFBaUMsZ0NBQWdDO0VsRWd1UG5FO0VrRS90UEU7SUFBaUMsOEJBQThCO0VsRWt1UGpFO0VrRWp1UEU7SUFBaUMsZ0NBQWdDO0VsRW91UG5FO0VrRW51UEU7SUFBaUMsK0JBQStCO0VsRXN1UGxFO0VrRXB1UEU7SUFBa0Msb0NBQW9DO0VsRXV1UHhFO0VrRXR1UEU7SUFBa0Msa0NBQWtDO0VsRXl1UHRFO0VrRXh1UEU7SUFBa0MsZ0NBQWdDO0VsRTJ1UHBFO0VrRTF1UEU7SUFBa0MsdUNBQXVDO0VsRTZ1UDNFO0VrRTV1UEU7SUFBa0Msc0NBQXNDO0VsRSt1UDFFO0VrRTl1UEU7SUFBa0MsaUNBQWlDO0VsRWl2UHJFO0VrRS91UEU7SUFBZ0MsMkJBQTJCO0VsRWt2UDdEO0VrRWp2UEU7SUFBZ0MsaUNBQWlDO0VsRW92UG5FO0VrRW52UEU7SUFBZ0MsK0JBQStCO0VsRXN2UGpFO0VrRXJ2UEU7SUFBZ0MsNkJBQTZCO0VsRXd2UC9EO0VrRXZ2UEU7SUFBZ0MsK0JBQStCO0VsRTB2UGpFO0VrRXp2UEU7SUFBZ0MsOEJBQThCO0VsRTR2UGhFO0FBQ0Y7O0FtRXZ5UEk7RUFBd0Isc0JBQXNCO0FuRTJ5UGxEOztBbUUxeVBJO0VBQXdCLHVCQUF1QjtBbkU4eVBuRDs7QW1FN3lQSTtFQUF3QixzQkFBc0I7QW5FaXpQbEQ7O0FrQjd2UEk7RWlEdERBO0lBQXdCLHNCQUFzQjtFbkV3elBoRDtFbUV2elBFO0lBQXdCLHVCQUF1QjtFbkUwelBqRDtFbUV6elBFO0lBQXdCLHNCQUFzQjtFbkU0elBoRDtBQUNGOztBa0J6d1BJO0VpRHREQTtJQUF3QixzQkFBc0I7RW5FbzBQaEQ7RW1FbjBQRTtJQUF3Qix1QkFBdUI7RW5FczBQakQ7RW1FcjBQRTtJQUF3QixzQkFBc0I7RW5FdzBQaEQ7QUFDRjs7QWtCcnhQSTtFaUR0REE7SUFBd0Isc0JBQXNCO0VuRWcxUGhEO0VtRS8wUEU7SUFBd0IsdUJBQXVCO0VuRWsxUGpEO0VtRWoxUEU7SUFBd0Isc0JBQXNCO0VuRW8xUGhEO0FBQ0Y7O0FrQmp5UEk7RWlEdERBO0lBQXdCLHNCQUFzQjtFbkU0MVBoRDtFbUUzMVBFO0lBQXdCLHVCQUF1QjtFbkU4MVBqRDtFbUU3MVBFO0lBQXdCLHNCQUFzQjtFbkVnMlBoRDtBQUNGOztBa0I3eVBJO0VpRHREQTtJQUF3QixzQkFBc0I7RW5FdzJQaEQ7RW1FdjJQRTtJQUF3Qix1QkFBdUI7RW5FMDJQakQ7RW1FejJQRTtJQUF3QixzQkFBc0I7RW5FNDJQaEQ7QUFDRjs7QW9FbDNQRTtFQUF5QiwyQkFBOEI7QXBFczNQekQ7O0FvRXQzUEU7RUFBeUIsNEJBQThCO0FwRTAzUHpEOztBb0UxM1BFO0VBQXlCLDRCQUE4QjtBcEU4M1B6RDs7QXFFOTNQRTtFQUFzQix5QkFBMkI7QXJFazRQbkQ7O0FxRWw0UEU7RUFBc0IsMkJBQTJCO0FyRXM0UG5EOztBc0VyNFBFO0VBQXlCLDJCQUE4QjtBdEV5NFB6RDs7QXNFejRQRTtFQUF5Qiw2QkFBOEI7QXRFNjRQekQ7O0FzRTc0UEU7RUFBeUIsNkJBQThCO0F0RWk1UHpEOztBc0VqNVBFO0VBQXlCLDBCQUE4QjtBdEVxNVB6RDs7QXNFcjVQRTtFQUF5QiwyQkFBOEI7QXRFeTVQekQ7O0FzRXA1UEE7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLFFBQVE7RUFDUixPQUFPO0VBQ1AsYS9EZ3FCc0M7QVB1dk94Qzs7QXNFcDVQQTtFQUNFLGVBQWU7RUFDZixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxhL0R3cEJzQztBUCt2T3hDOztBc0VuNVA4QjtFQUQ5QjtJQUVJLGdCQUFnQjtJQUNoQixNQUFNO0lBQ04sYS9EZ3BCb0M7RVB1d090QztBQUNGOztBdUVqN1BBO0VDRUUsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixXQUFXO0VBQ1gsVUFBVTtFQUNWLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixTQUFTO0F4RW03UFg7O0F3RXo2UEU7RUFFRSxnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsVUFBVTtFQUNWLG1CQUFtQjtBeEUyNlB2Qjs7QXlFeDhQQTtFQUFhLGdFQUFxQztBekU0OFBsRDs7QXlFMzhQQTtFQUFVLGtFQUFrQztBekUrOFA1Qzs7QXlFOThQQTtFQUFhLDBEQUFxQztBekVrOVBsRDs7QXlFajlQQTtFQUFlLDJCQUEyQjtBekVxOVAxQzs7QTBFcDlQSTtFQUF1QixxQkFBNEI7QTFFdzlQdkQ7O0EwRXg5UEk7RUFBdUIscUJBQTRCO0ExRTQ5UHZEOztBMEU1OVBJO0VBQXVCLHFCQUE0QjtBMUVnK1B2RDs7QTBFaCtQSTtFQUF1QixzQkFBNEI7QTFFbytQdkQ7O0EwRXArUEk7RUFBdUIsc0JBQTRCO0ExRXcrUHZEOztBMEV4K1BJO0VBQXVCLHNCQUE0QjtBMUU0K1B2RDs7QTBFNStQSTtFQUF1QixzQkFBNEI7QTFFZy9QdkQ7O0EwRWgvUEk7RUFBdUIsc0JBQTRCO0ExRW8vUHZEOztBMEVwL1BJO0VBQXVCLHVCQUE0QjtBMUV3L1B2RDs7QTBFeC9QSTtFQUF1Qix1QkFBNEI7QTFFNC9QdkQ7O0EwRXgvUEE7RUFBVSwwQkFBMEI7QTFFNC9QcEM7O0EwRTMvUEE7RUFBVSwyQkFBMkI7QTFFKy9QckM7O0EwRTMvUEE7RUFBYywyQkFBMkI7QTFFKy9QekM7O0EwRTkvUEE7RUFBYyw0QkFBNEI7QTFFa2dRMUM7O0EwRWhnUUE7RUFBVSx1QkFBdUI7QTFFb2dRakM7O0EwRW5nUUE7RUFBVSx3QkFBd0I7QTFFdWdRbEM7O0EyRWhoUVE7RUFBZ0Msb0JBQTRCO0EzRW9oUXBFOztBMkVuaFFROztFQUVFLHdCQUFvQztBM0VzaFE5Qzs7QTJFcGhRUTs7RUFFRSwwQkFBd0M7QTNFdWhRbEQ7O0EyRXJoUVE7O0VBRUUsMkJBQTBDO0EzRXdoUXBEOztBMkV0aFFROztFQUVFLHlCQUFzQztBM0V5aFFoRDs7QTJFeGlRUTtFQUFnQywwQkFBNEI7QTNFNGlRcEU7O0EyRTNpUVE7O0VBRUUsOEJBQW9DO0EzRThpUTlDOztBMkU1aVFROztFQUVFLGdDQUF3QztBM0UraVFsRDs7QTJFN2lRUTs7RUFFRSxpQ0FBMEM7QTNFZ2pRcEQ7O0EyRTlpUVE7O0VBRUUsK0JBQXNDO0EzRWlqUWhEOztBMkVoa1FRO0VBQWdDLHlCQUE0QjtBM0Vva1FwRTs7QTJFbmtRUTs7RUFFRSw2QkFBb0M7QTNFc2tROUM7O0EyRXBrUVE7O0VBRUUsK0JBQXdDO0EzRXVrUWxEOztBMkVya1FROztFQUVFLGdDQUEwQztBM0V3a1FwRDs7QTJFdGtRUTs7RUFFRSw4QkFBc0M7QTNFeWtRaEQ7O0EyRXhsUVE7RUFBZ0MsMEJBQTRCO0EzRTRsUXBFOztBMkUzbFFROztFQUVFLDhCQUFvQztBM0U4bFE5Qzs7QTJFNWxRUTs7RUFFRSxnQ0FBd0M7QTNFK2xRbEQ7O0EyRTdsUVE7O0VBRUUsaUNBQTBDO0EzRWdtUXBEOztBMkU5bFFROztFQUVFLCtCQUFzQztBM0VpbVFoRDs7QTJFaG5RUTtFQUFnQyx1QkFBNEI7QTNFb25RcEU7O0EyRW5uUVE7O0VBRUUsMkJBQW9DO0EzRXNuUTlDOztBMkVwblFROztFQUVFLDZCQUF3QztBM0V1blFsRDs7QTJFcm5RUTs7RUFFRSw4QkFBMEM7QTNFd25RcEQ7O0EyRXRuUVE7O0VBRUUsNEJBQXNDO0EzRXluUWhEOztBMkV4b1FRO0VBQWdDLDBCQUE0QjtBM0U0b1FwRTs7QTJFM29RUTs7RUFFRSw4QkFBb0M7QTNFOG9ROUM7O0EyRTVvUVE7O0VBRUUsZ0NBQXdDO0EzRStvUWxEOztBMkU3b1FROztFQUVFLGlDQUEwQztBM0VncFFwRDs7QTJFOW9RUTs7RUFFRSwrQkFBc0M7QTNFaXBRaEQ7O0EyRWhxUVE7RUFBZ0MseUJBQTRCO0EzRW9xUXBFOztBMkVucVFROztFQUVFLDZCQUFvQztBM0VzcVE5Qzs7QTJFcHFRUTs7RUFFRSwrQkFBd0M7QTNFdXFRbEQ7O0EyRXJxUVE7O0VBRUUsZ0NBQTBDO0EzRXdxUXBEOztBMkV0cVFROztFQUVFLDhCQUFzQztBM0V5cVFoRDs7QTJFeHJRUTtFQUFnQywwQkFBNEI7QTNFNHJRcEU7O0EyRTNyUVE7O0VBRUUsOEJBQW9DO0EzRThyUTlDOztBMkU1clFROztFQUVFLGdDQUF3QztBM0UrclFsRDs7QTJFN3JRUTs7RUFFRSxpQ0FBMEM7QTNFZ3NRcEQ7O0EyRTlyUVE7O0VBRUUsK0JBQXNDO0EzRWlzUWhEOztBMkVodFFRO0VBQWdDLHVCQUE0QjtBM0VvdFFwRTs7QTJFbnRRUTs7RUFFRSwyQkFBb0M7QTNFc3RROUM7O0EyRXB0UVE7O0VBRUUsNkJBQXdDO0EzRXV0UWxEOztBMkVydFFROztFQUVFLDhCQUEwQztBM0V3dFFwRDs7QTJFdHRRUTs7RUFFRSw0QkFBc0M7QTNFeXRRaEQ7O0EyRXh1UVE7RUFBZ0MsMEJBQTRCO0EzRTR1UXBFOztBMkUzdVFROztFQUVFLDhCQUFvQztBM0U4dVE5Qzs7QTJFNXVRUTs7RUFFRSxnQ0FBd0M7QTNFK3VRbEQ7O0EyRTd1UVE7O0VBRUUsaUNBQTBDO0EzRWd2UXBEOztBMkU5dVFROztFQUVFLCtCQUFzQztBM0VpdlFoRDs7QTJFaHdRUTtFQUFnQyx5QkFBNEI7QTNFb3dRcEU7O0EyRW53UVE7O0VBRUUsNkJBQW9DO0EzRXN3UTlDOztBMkVwd1FROztFQUVFLCtCQUF3QztBM0V1d1FsRDs7QTJFcndRUTs7RUFFRSxnQ0FBMEM7QTNFd3dRcEQ7O0EyRXR3UVE7O0VBRUUsOEJBQXNDO0EzRXl3UWhEOztBMkV4eFFRO0VBQWdDLDBCQUE0QjtBM0U0eFFwRTs7QTJFM3hRUTs7RUFFRSw4QkFBb0M7QTNFOHhROUM7O0EyRTV4UVE7O0VBRUUsZ0NBQXdDO0EzRSt4UWxEOztBMkU3eFFROztFQUVFLGlDQUEwQztBM0VneVFwRDs7QTJFOXhRUTs7RUFFRSwrQkFBc0M7QTNFaXlRaEQ7O0EyRWh6UVE7RUFBZ0MsdUJBQTRCO0EzRW96UXBFOztBMkVuelFROztFQUVFLDJCQUFvQztBM0VzelE5Qzs7QTJFcHpRUTs7RUFFRSw2QkFBd0M7QTNFdXpRbEQ7O0EyRXJ6UVE7O0VBRUUsOEJBQTBDO0EzRXd6UXBEOztBMkV0elFROztFQUVFLDRCQUFzQztBM0V5elFoRDs7QTJFeDBRUTtFQUFnQywwQkFBNEI7QTNFNDBRcEU7O0EyRTMwUVE7O0VBRUUsOEJBQW9DO0EzRTgwUTlDOztBMkU1MFFROztFQUVFLGdDQUF3QztBM0UrMFFsRDs7QTJFNzBRUTs7RUFFRSxpQ0FBMEM7QTNFZzFRcEQ7O0EyRTkwUVE7O0VBRUUsK0JBQXNDO0EzRWkxUWhEOztBMkVoMlFRO0VBQWdDLHlCQUE0QjtBM0VvMlFwRTs7QTJFbjJRUTs7RUFFRSw2QkFBb0M7QTNFczJROUM7O0EyRXAyUVE7O0VBRUUsK0JBQXdDO0EzRXUyUWxEOztBMkVyMlFROztFQUVFLGdDQUEwQztBM0V3MlFwRDs7QTJFdDJRUTs7RUFFRSw4QkFBc0M7QTNFeTJRaEQ7O0EyRXgzUVE7RUFBZ0MsMEJBQTRCO0EzRTQzUXBFOztBMkUzM1FROztFQUVFLDhCQUFvQztBM0U4M1E5Qzs7QTJFNTNRUTs7RUFFRSxnQ0FBd0M7QTNFKzNRbEQ7O0EyRTczUVE7O0VBRUUsaUNBQTBDO0EzRWc0UXBEOztBMkU5M1FROztFQUVFLCtCQUFzQztBM0VpNFFoRDs7QTJFaDVRUTtFQUFnQyx1QkFBNEI7QTNFbzVRcEU7O0EyRW41UVE7O0VBRUUsMkJBQW9DO0EzRXM1UTlDOztBMkVwNVFROztFQUVFLDZCQUF3QztBM0V1NVFsRDs7QTJFcjVRUTs7RUFFRSw4QkFBMEM7QTNFdzVRcEQ7O0EyRXQ1UVE7O0VBRUUsNEJBQXNDO0EzRXk1UWhEOztBMkV4NlFRO0VBQWdDLDBCQUE0QjtBM0U0NlFwRTs7QTJFMzZRUTs7RUFFRSw4QkFBb0M7QTNFODZROUM7O0EyRTU2UVE7O0VBRUUsZ0NBQXdDO0EzRSs2UWxEOztBMkU3NlFROztFQUVFLGlDQUEwQztBM0VnN1FwRDs7QTJFOTZRUTs7RUFFRSwrQkFBc0M7QTNFaTdRaEQ7O0EyRWg4UVE7RUFBZ0MseUJBQTRCO0EzRW84UXBFOztBMkVuOFFROztFQUVFLDZCQUFvQztBM0VzOFE5Qzs7QTJFcDhRUTs7RUFFRSwrQkFBd0M7QTNFdThRbEQ7O0EyRXI4UVE7O0VBRUUsZ0NBQTBDO0EzRXc4UXBEOztBMkV0OFFROztFQUVFLDhCQUFzQztBM0V5OFFoRDs7QTJFeDlRUTtFQUFnQywwQkFBNEI7QTNFNDlRcEU7O0EyRTM5UVE7O0VBRUUsOEJBQW9DO0EzRTg5UTlDOztBMkU1OVFROztFQUVFLGdDQUF3QztBM0UrOVFsRDs7QTJFNzlRUTs7RUFFRSxpQ0FBMEM7QTNFZytRcEQ7O0EyRTk5UVE7O0VBRUUsK0JBQXNDO0EzRWkrUWhEOztBMkVoL1FRO0VBQWdDLHVCQUE0QjtBM0VvL1FwRTs7QTJFbi9RUTs7RUFFRSwyQkFBb0M7QTNFcy9ROUM7O0EyRXAvUVE7O0VBRUUsNkJBQXdDO0EzRXUvUWxEOztBMkVyL1FROztFQUVFLDhCQUEwQztBM0V3L1FwRDs7QTJFdC9RUTs7RUFFRSw0QkFBc0M7QTNFeS9RaEQ7O0EyRXhnUlE7RUFBZ0MsMEJBQTRCO0EzRTRnUnBFOztBMkUzZ1JROztFQUVFLDhCQUFvQztBM0U4Z1I5Qzs7QTJFNWdSUTs7RUFFRSxnQ0FBd0M7QTNFK2dSbEQ7O0EyRTdnUlE7O0VBRUUsaUNBQTBDO0EzRWdoUnBEOztBMkU5Z1JROztFQUVFLCtCQUFzQztBM0VpaFJoRDs7QTJFaGlSUTtFQUFnQyx5QkFBNEI7QTNFb2lScEU7O0EyRW5pUlE7O0VBRUUsNkJBQW9DO0EzRXNpUjlDOztBMkVwaVJROztFQUVFLCtCQUF3QztBM0V1aVJsRDs7QTJFcmlSUTs7RUFFRSxnQ0FBMEM7QTNFd2lScEQ7O0EyRXRpUlE7O0VBRUUsOEJBQXNDO0EzRXlpUmhEOztBMkV4alJRO0VBQWdDLDBCQUE0QjtBM0U0alJwRTs7QTJFM2pSUTs7RUFFRSw4QkFBb0M7QTNFOGpSOUM7O0EyRTVqUlE7O0VBRUUsZ0NBQXdDO0EzRStqUmxEOztBMkU3alJROztFQUVFLGlDQUEwQztBM0Vna1JwRDs7QTJFOWpSUTs7RUFFRSwrQkFBc0M7QTNFaWtSaEQ7O0EyRWhsUlE7RUFBZ0MsdUJBQTRCO0EzRW9sUnBFOztBMkVubFJROztFQUVFLDJCQUFvQztBM0VzbFI5Qzs7QTJFcGxSUTs7RUFFRSw2QkFBd0M7QTNFdWxSbEQ7O0EyRXJsUlE7O0VBRUUsOEJBQTBDO0EzRXdsUnBEOztBMkV0bFJROztFQUVFLDRCQUFzQztBM0V5bFJoRDs7QTJFeG1SUTtFQUFnQywwQkFBNEI7QTNFNG1ScEU7O0EyRTNtUlE7O0VBRUUsOEJBQW9DO0EzRThtUjlDOztBMkU1bVJROztFQUVFLGdDQUF3QztBM0UrbVJsRDs7QTJFN21SUTs7RUFFRSxpQ0FBMEM7QTNFZ25ScEQ7O0EyRTltUlE7O0VBRUUsK0JBQXNDO0EzRWluUmhEOztBMkVob1JRO0VBQWdDLHlCQUE0QjtBM0Vvb1JwRTs7QTJFbm9SUTs7RUFFRSw2QkFBb0M7QTNFc29SOUM7O0EyRXBvUlE7O0VBRUUsK0JBQXdDO0EzRXVvUmxEOztBMkVyb1JROztFQUVFLGdDQUEwQztBM0V3b1JwRDs7QTJFdG9SUTs7RUFFRSw4QkFBc0M7QTNFeW9SaEQ7O0EyRXhwUlE7RUFBZ0MsMEJBQTRCO0EzRTRwUnBFOztBMkUzcFJROztFQUVFLDhCQUFvQztBM0U4cFI5Qzs7QTJFNXBSUTs7RUFFRSxnQ0FBd0M7QTNFK3BSbEQ7O0EyRTdwUlE7O0VBRUUsaUNBQTBDO0EzRWdxUnBEOztBMkU5cFJROztFQUVFLCtCQUFzQztBM0VpcVJoRDs7QTJFaHJSUTtFQUFnQyx1QkFBNEI7QTNFb3JScEU7O0EyRW5yUlE7O0VBRUUsMkJBQW9DO0EzRXNyUjlDOztBMkVwclJROztFQUVFLDZCQUF3QztBM0V1clJsRDs7QTJFcnJSUTs7RUFFRSw4QkFBMEM7QTNFd3JScEQ7O0EyRXRyUlE7O0VBRUUsNEJBQXNDO0EzRXlyUmhEOztBMkV4c1JRO0VBQWdDLDBCQUE0QjtBM0U0c1JwRTs7QTJFM3NSUTs7RUFFRSw4QkFBb0M7QTNFOHNSOUM7O0EyRTVzUlE7O0VBRUUsZ0NBQXdDO0EzRStzUmxEOztBMkU3c1JROztFQUVFLGlDQUEwQztBM0VndFJwRDs7QTJFOXNSUTs7RUFFRSwrQkFBc0M7QTNFaXRSaEQ7O0EyRWh1UlE7RUFBZ0MseUJBQTRCO0EzRW91UnBFOztBMkVudVJROztFQUVFLDZCQUFvQztBM0VzdVI5Qzs7QTJFcHVSUTs7RUFFRSwrQkFBd0M7QTNFdXVSbEQ7O0EyRXJ1UlE7O0VBRUUsZ0NBQTBDO0EzRXd1UnBEOztBMkV0dVJROztFQUVFLDhCQUFzQztBM0V5dVJoRDs7QTJFeHZSUTtFQUFnQywwQkFBNEI7QTNFNHZScEU7O0EyRTN2UlE7O0VBRUUsOEJBQW9DO0EzRTh2UjlDOztBMkU1dlJROztFQUVFLGdDQUF3QztBM0UrdlJsRDs7QTJFN3ZSUTs7RUFFRSxpQ0FBMEM7QTNFZ3dScEQ7O0EyRTl2UlE7O0VBRUUsK0JBQXNDO0EzRWl3UmhEOztBMkVoeFJRO0VBQWdDLHVCQUE0QjtBM0VveFJwRTs7QTJFbnhSUTs7RUFFRSwyQkFBb0M7QTNFc3hSOUM7O0EyRXB4UlE7O0VBRUUsNkJBQXdDO0EzRXV4UmxEOztBMkVyeFJROztFQUVFLDhCQUEwQztBM0V3eFJwRDs7QTJFdHhSUTs7RUFFRSw0QkFBc0M7QTNFeXhSaEQ7O0EyRXh5UlE7RUFBZ0MsMEJBQTRCO0EzRTR5UnBFOztBMkUzeVJROztFQUVFLDhCQUFvQztBM0U4eVI5Qzs7QTJFNXlSUTs7RUFFRSxnQ0FBd0M7QTNFK3lSbEQ7O0EyRTd5UlE7O0VBRUUsaUNBQTBDO0EzRWd6UnBEOztBMkU5eVJROztFQUVFLCtCQUFzQztBM0VpelJoRDs7QTJFaDBSUTtFQUFnQyx5QkFBNEI7QTNFbzBScEU7O0EyRW4wUlE7O0VBRUUsNkJBQW9DO0EzRXMwUjlDOztBMkVwMFJROztFQUVFLCtCQUF3QztBM0V1MFJsRDs7QTJFcjBSUTs7RUFFRSxnQ0FBMEM7QTNFdzBScEQ7O0EyRXQwUlE7O0VBRUUsOEJBQXNDO0EzRXkwUmhEOztBMkV4MVJRO0VBQWdDLDBCQUE0QjtBM0U0MVJwRTs7QTJFMzFSUTs7RUFFRSw4QkFBb0M7QTNFODFSOUM7O0EyRTUxUlE7O0VBRUUsZ0NBQXdDO0EzRSsxUmxEOztBMkU3MVJROztFQUVFLGlDQUEwQztBM0VnMlJwRDs7QTJFOTFSUTs7RUFFRSwrQkFBc0M7QTNFaTJSaEQ7O0EyRWgzUlE7RUFBZ0MsdUJBQTRCO0EzRW8zUnBFOztBMkVuM1JROztFQUVFLDJCQUFvQztBM0VzM1I5Qzs7QTJFcDNSUTs7RUFFRSw2QkFBd0M7QTNFdTNSbEQ7O0EyRXIzUlE7O0VBRUUsOEJBQTBDO0EzRXczUnBEOztBMkV0M1JROztFQUVFLDRCQUFzQztBM0V5M1JoRDs7QTJFeDRSUTtFQUFnQywwQkFBNEI7QTNFNDRScEU7O0EyRTM0UlE7O0VBRUUsOEJBQW9DO0EzRTg0UjlDOztBMkU1NFJROztFQUVFLGdDQUF3QztBM0UrNFJsRDs7QTJFNzRSUTs7RUFFRSxpQ0FBMEM7QTNFZzVScEQ7O0EyRTk0UlE7O0VBRUUsK0JBQXNDO0EzRWk1UmhEOztBMkVoNlJRO0VBQWdDLHlCQUE0QjtBM0VvNlJwRTs7QTJFbjZSUTs7RUFFRSw2QkFBb0M7QTNFczZSOUM7O0EyRXA2UlE7O0VBRUUsK0JBQXdDO0EzRXU2UmxEOztBMkVyNlJROztFQUVFLGdDQUEwQztBM0V3NlJwRDs7QTJFdDZSUTs7RUFFRSw4QkFBc0M7QTNFeTZSaEQ7O0EyRXg3UlE7RUFBZ0MsMEJBQTRCO0EzRTQ3UnBFOztBMkUzN1JROztFQUVFLDhCQUFvQztBM0U4N1I5Qzs7QTJFNTdSUTs7RUFFRSxnQ0FBd0M7QTNFKzdSbEQ7O0EyRTc3UlE7O0VBRUUsaUNBQTBDO0EzRWc4UnBEOztBMkU5N1JROztFQUVFLCtCQUFzQztBM0VpOFJoRDs7QTJFaDlSUTtFQUFnQyx3QkFBNEI7QTNFbzlScEU7O0EyRW45UlE7O0VBRUUsNEJBQW9DO0EzRXM5UjlDOztBMkVwOVJROztFQUVFLDhCQUF3QztBM0V1OVJsRDs7QTJFcjlSUTs7RUFFRSwrQkFBMEM7QTNFdzlScEQ7O0EyRXQ5UlE7O0VBRUUsNkJBQXNDO0EzRXk5UmhEOztBMkV4K1JRO0VBQWdDLHFCQUE0QjtBM0U0K1JwRTs7QTJFMytSUTs7RUFFRSx5QkFBb0M7QTNFOCtSOUM7O0EyRTUrUlE7O0VBRUUsMkJBQXdDO0EzRSsrUmxEOztBMkU3K1JROztFQUVFLDRCQUEwQztBM0VnL1JwRDs7QTJFOStSUTs7RUFFRSwwQkFBc0M7QTNFaS9SaEQ7O0EyRWhnU1E7RUFBZ0MsMkJBQTRCO0EzRW9nU3BFOztBMkVuZ1NROztFQUVFLCtCQUFvQztBM0VzZ1M5Qzs7QTJFcGdTUTs7RUFFRSxpQ0FBd0M7QTNFdWdTbEQ7O0EyRXJnU1E7O0VBRUUsa0NBQTBDO0EzRXdnU3BEOztBMkV0Z1NROztFQUVFLGdDQUFzQztBM0V5Z1NoRDs7QTJFeGhTUTtFQUFnQywwQkFBNEI7QTNFNGhTcEU7O0EyRTNoU1E7O0VBRUUsOEJBQW9DO0EzRThoUzlDOztBMkU1aFNROztFQUVFLGdDQUF3QztBM0UraFNsRDs7QTJFN2hTUTs7RUFFRSxpQ0FBMEM7QTNFZ2lTcEQ7O0EyRTloU1E7O0VBRUUsK0JBQXNDO0EzRWlpU2hEOztBMkVoalNRO0VBQWdDLDJCQUE0QjtBM0VvalNwRTs7QTJFbmpTUTs7RUFFRSwrQkFBb0M7QTNFc2pTOUM7O0EyRXBqU1E7O0VBRUUsaUNBQXdDO0EzRXVqU2xEOztBMkVyalNROztFQUVFLGtDQUEwQztBM0V3alNwRDs7QTJFdGpTUTs7RUFFRSxnQ0FBc0M7QTNFeWpTaEQ7O0EyRXhrU1E7RUFBZ0Msd0JBQTRCO0EzRTRrU3BFOztBMkUza1NROztFQUVFLDRCQUFvQztBM0U4a1M5Qzs7QTJFNWtTUTs7RUFFRSw4QkFBd0M7QTNFK2tTbEQ7O0EyRTdrU1E7O0VBRUUsK0JBQTBDO0EzRWdsU3BEOztBMkU5a1NROztFQUVFLDZCQUFzQztBM0VpbFNoRDs7QTJFaG1TUTtFQUFnQywyQkFBNEI7QTNFb21TcEU7O0EyRW5tU1E7O0VBRUUsK0JBQW9DO0EzRXNtUzlDOztBMkVwbVNROztFQUVFLGlDQUF3QztBM0V1bVNsRDs7QTJFcm1TUTs7RUFFRSxrQ0FBMEM7QTNFd21TcEQ7O0EyRXRtU1E7O0VBRUUsZ0NBQXNDO0EzRXltU2hEOztBMkV4blNRO0VBQWdDLDBCQUE0QjtBM0U0blNwRTs7QTJFM25TUTs7RUFFRSw4QkFBb0M7QTNFOG5TOUM7O0EyRTVuU1E7O0VBRUUsZ0NBQXdDO0EzRStuU2xEOztBMkU3blNROztFQUVFLGlDQUEwQztBM0Vnb1NwRDs7QTJFOW5TUTs7RUFFRSwrQkFBc0M7QTNFaW9TaEQ7O0EyRWhwU1E7RUFBZ0MsMkJBQTRCO0EzRW9wU3BFOztBMkVucFNROztFQUVFLCtCQUFvQztBM0VzcFM5Qzs7QTJFcHBTUTs7RUFFRSxpQ0FBd0M7QTNFdXBTbEQ7O0EyRXJwU1E7O0VBRUUsa0NBQTBDO0EzRXdwU3BEOztBMkV0cFNROztFQUVFLGdDQUFzQztBM0V5cFNoRDs7QTJFeHFTUTtFQUFnQyx3QkFBNEI7QTNFNHFTcEU7O0EyRTNxU1E7O0VBRUUsNEJBQW9DO0EzRThxUzlDOztBMkU1cVNROztFQUVFLDhCQUF3QztBM0UrcVNsRDs7QTJFN3FTUTs7RUFFRSwrQkFBMEM7QTNFZ3JTcEQ7O0EyRTlxU1E7O0VBRUUsNkJBQXNDO0EzRWlyU2hEOztBMkVoc1NRO0VBQWdDLDJCQUE0QjtBM0Vvc1NwRTs7QTJFbnNTUTs7RUFFRSwrQkFBb0M7QTNFc3NTOUM7O0EyRXBzU1E7O0VBRUUsaUNBQXdDO0EzRXVzU2xEOztBMkVyc1NROztFQUVFLGtDQUEwQztBM0V3c1NwRDs7QTJFdHNTUTs7RUFFRSxnQ0FBc0M7QTNFeXNTaEQ7O0EyRXh0U1E7RUFBZ0MsMEJBQTRCO0EzRTR0U3BFOztBMkUzdFNROztFQUVFLDhCQUFvQztBM0U4dFM5Qzs7QTJFNXRTUTs7RUFFRSxnQ0FBd0M7QTNFK3RTbEQ7O0EyRTd0U1E7O0VBRUUsaUNBQTBDO0EzRWd1U3BEOztBMkU5dFNROztFQUVFLCtCQUFzQztBM0VpdVNoRDs7QTJFaHZTUTtFQUFnQywyQkFBNEI7QTNFb3ZTcEU7O0EyRW52U1E7O0VBRUUsK0JBQW9DO0EzRXN2UzlDOztBMkVwdlNROztFQUVFLGlDQUF3QztBM0V1dlNsRDs7QTJFcnZTUTs7RUFFRSxrQ0FBMEM7QTNFd3ZTcEQ7O0EyRXR2U1E7O0VBRUUsZ0NBQXNDO0EzRXl2U2hEOztBMkV4d1NRO0VBQWdDLHdCQUE0QjtBM0U0d1NwRTs7QTJFM3dTUTs7RUFFRSw0QkFBb0M7QTNFOHdTOUM7O0EyRTV3U1E7O0VBRUUsOEJBQXdDO0EzRSt3U2xEOztBMkU3d1NROztFQUVFLCtCQUEwQztBM0VneFNwRDs7QTJFOXdTUTs7RUFFRSw2QkFBc0M7QTNFaXhTaEQ7O0EyRWh5U1E7RUFBZ0MsMkJBQTRCO0EzRW95U3BFOztBMkVueVNROztFQUVFLCtCQUFvQztBM0VzeVM5Qzs7QTJFcHlTUTs7RUFFRSxpQ0FBd0M7QTNFdXlTbEQ7O0EyRXJ5U1E7O0VBRUUsa0NBQTBDO0EzRXd5U3BEOztBMkV0eVNROztFQUVFLGdDQUFzQztBM0V5eVNoRDs7QTJFeHpTUTtFQUFnQywwQkFBNEI7QTNFNHpTcEU7O0EyRTN6U1E7O0VBRUUsOEJBQW9DO0EzRTh6UzlDOztBMkU1elNROztFQUVFLGdDQUF3QztBM0UrelNsRDs7QTJFN3pTUTs7RUFFRSxpQ0FBMEM7QTNFZzBTcEQ7O0EyRTl6U1E7O0VBRUUsK0JBQXNDO0EzRWkwU2hEOztBMkVoMVNRO0VBQWdDLDJCQUE0QjtBM0VvMVNwRTs7QTJFbjFTUTs7RUFFRSwrQkFBb0M7QTNFczFTOUM7O0EyRXAxU1E7O0VBRUUsaUNBQXdDO0EzRXUxU2xEOztBMkVyMVNROztFQUVFLGtDQUEwQztBM0V3MVNwRDs7QTJFdDFTUTs7RUFFRSxnQ0FBc0M7QTNFeTFTaEQ7O0EyRXgyU1E7RUFBZ0Msd0JBQTRCO0EzRTQyU3BFOztBMkUzMlNROztFQUVFLDRCQUFvQztBM0U4MlM5Qzs7QTJFNTJTUTs7RUFFRSw4QkFBd0M7QTNFKzJTbEQ7O0EyRTcyU1E7O0VBRUUsK0JBQTBDO0EzRWczU3BEOztBMkU5MlNROztFQUVFLDZCQUFzQztBM0VpM1NoRDs7QTJFaDRTUTtFQUFnQywyQkFBNEI7QTNFbzRTcEU7O0EyRW40U1E7O0VBRUUsK0JBQW9DO0EzRXM0UzlDOztBMkVwNFNROztFQUVFLGlDQUF3QztBM0V1NFNsRDs7QTJFcjRTUTs7RUFFRSxrQ0FBMEM7QTNFdzRTcEQ7O0EyRXQ0U1E7O0VBRUUsZ0NBQXNDO0EzRXk0U2hEOztBMkV4NVNRO0VBQWdDLDBCQUE0QjtBM0U0NVNwRTs7QTJFMzVTUTs7RUFFRSw4QkFBb0M7QTNFODVTOUM7O0EyRTU1U1E7O0VBRUUsZ0NBQXdDO0EzRSs1U2xEOztBMkU3NVNROztFQUVFLGlDQUEwQztBM0VnNlNwRDs7QTJFOTVTUTs7RUFFRSwrQkFBc0M7QTNFaTZTaEQ7O0EyRWg3U1E7RUFBZ0MsMkJBQTRCO0EzRW83U3BFOztBMkVuN1NROztFQUVFLCtCQUFvQztBM0VzN1M5Qzs7QTJFcDdTUTs7RUFFRSxpQ0FBd0M7QTNFdTdTbEQ7O0EyRXI3U1E7O0VBRUUsa0NBQTBDO0EzRXc3U3BEOztBMkV0N1NROztFQUVFLGdDQUFzQztBM0V5N1NoRDs7QTJFeDhTUTtFQUFnQyx3QkFBNEI7QTNFNDhTcEU7O0EyRTM4U1E7O0VBRUUsNEJBQW9DO0EzRTg4UzlDOztBMkU1OFNROztFQUVFLDhCQUF3QztBM0UrOFNsRDs7QTJFNzhTUTs7RUFFRSwrQkFBMEM7QTNFZzlTcEQ7O0EyRTk4U1E7O0VBRUUsNkJBQXNDO0EzRWk5U2hEOztBMkVoK1NRO0VBQWdDLDJCQUE0QjtBM0VvK1NwRTs7QTJFbitTUTs7RUFFRSwrQkFBb0M7QTNFcytTOUM7O0EyRXArU1E7O0VBRUUsaUNBQXdDO0EzRXUrU2xEOztBMkVyK1NROztFQUVFLGtDQUEwQztBM0V3K1NwRDs7QTJFdCtTUTs7RUFFRSxnQ0FBc0M7QTNFeStTaEQ7O0EyRXgvU1E7RUFBZ0MsMEJBQTRCO0EzRTQvU3BFOztBMkUzL1NROztFQUVFLDhCQUFvQztBM0U4L1M5Qzs7QTJFNS9TUTs7RUFFRSxnQ0FBd0M7QTNFKy9TbEQ7O0EyRTcvU1E7O0VBRUUsaUNBQTBDO0EzRWdnVHBEOztBMkU5L1NROztFQUVFLCtCQUFzQztBM0VpZ1RoRDs7QTJFaGhUUTtFQUFnQywyQkFBNEI7QTNFb2hUcEU7O0EyRW5oVFE7O0VBRUUsK0JBQW9DO0EzRXNoVDlDOztBMkVwaFRROztFQUVFLGlDQUF3QztBM0V1aFRsRDs7QTJFcmhUUTs7RUFFRSxrQ0FBMEM7QTNFd2hUcEQ7O0EyRXRoVFE7O0VBRUUsZ0NBQXNDO0EzRXloVGhEOztBMkV4aVRRO0VBQWdDLHdCQUE0QjtBM0U0aVRwRTs7QTJFM2lUUTs7RUFFRSw0QkFBb0M7QTNFOGlUOUM7O0EyRTVpVFE7O0VBRUUsOEJBQXdDO0EzRStpVGxEOztBMkU3aVRROztFQUVFLCtCQUEwQztBM0VnalRwRDs7QTJFOWlUUTs7RUFFRSw2QkFBc0M7QTNFaWpUaEQ7O0EyRWhrVFE7RUFBZ0MsMkJBQTRCO0EzRW9rVHBFOztBMkVua1RROztFQUVFLCtCQUFvQztBM0Vza1Q5Qzs7QTJFcGtUUTs7RUFFRSxpQ0FBd0M7QTNFdWtUbEQ7O0EyRXJrVFE7O0VBRUUsa0NBQTBDO0EzRXdrVHBEOztBMkV0a1RROztFQUVFLGdDQUFzQztBM0V5a1RoRDs7QTJFeGxUUTtFQUFnQywwQkFBNEI7QTNFNGxUcEU7O0EyRTNsVFE7O0VBRUUsOEJBQW9DO0EzRThsVDlDOztBMkU1bFRROztFQUVFLGdDQUF3QztBM0UrbFRsRDs7QTJFN2xUUTs7RUFFRSxpQ0FBMEM7QTNFZ21UcEQ7O0EyRTlsVFE7O0VBRUUsK0JBQXNDO0EzRWltVGhEOztBMkVoblRRO0VBQWdDLDJCQUE0QjtBM0VvblRwRTs7QTJFbm5UUTs7RUFFRSwrQkFBb0M7QTNFc25UOUM7O0EyRXBuVFE7O0VBRUUsaUNBQXdDO0EzRXVuVGxEOztBMkVyblRROztFQUVFLGtDQUEwQztBM0V3blRwRDs7QTJFdG5UUTs7RUFFRSxnQ0FBc0M7QTNFeW5UaEQ7O0EyRXhvVFE7RUFBZ0Msd0JBQTRCO0EzRTRvVHBFOztBMkUzb1RROztFQUVFLDRCQUFvQztBM0U4b1Q5Qzs7QTJFNW9UUTs7RUFFRSw4QkFBd0M7QTNFK29UbEQ7O0EyRTdvVFE7O0VBRUUsK0JBQTBDO0EzRWdwVHBEOztBMkU5b1RROztFQUVFLDZCQUFzQztBM0VpcFRoRDs7QTJFaHFUUTtFQUFnQywyQkFBNEI7QTNFb3FUcEU7O0EyRW5xVFE7O0VBRUUsK0JBQW9DO0EzRXNxVDlDOztBMkVwcVRROztFQUVFLGlDQUF3QztBM0V1cVRsRDs7QTJFcnFUUTs7RUFFRSxrQ0FBMEM7QTNFd3FUcEQ7O0EyRXRxVFE7O0VBRUUsZ0NBQXNDO0EzRXlxVGhEOztBMkV4clRRO0VBQWdDLDBCQUE0QjtBM0U0clRwRTs7QTJFM3JUUTs7RUFFRSw4QkFBb0M7QTNFOHJUOUM7O0EyRTVyVFE7O0VBRUUsZ0NBQXdDO0EzRStyVGxEOztBMkU3clRROztFQUVFLGlDQUEwQztBM0Vnc1RwRDs7QTJFOXJUUTs7RUFFRSwrQkFBc0M7QTNFaXNUaEQ7O0EyRWh0VFE7RUFBZ0MsMkJBQTRCO0EzRW90VHBFOztBMkVudFRROztFQUVFLCtCQUFvQztBM0VzdFQ5Qzs7QTJFcHRUUTs7RUFFRSxpQ0FBd0M7QTNFdXRUbEQ7O0EyRXJ0VFE7O0VBRUUsa0NBQTBDO0EzRXd0VHBEOztBMkV0dFRROztFQUVFLGdDQUFzQztBM0V5dFRoRDs7QTJFeHVUUTtFQUFnQyx3QkFBNEI7QTNFNHVUcEU7O0EyRTN1VFE7O0VBRUUsNEJBQW9DO0EzRTh1VDlDOztBMkU1dVRROztFQUVFLDhCQUF3QztBM0UrdVRsRDs7QTJFN3VUUTs7RUFFRSwrQkFBMEM7QTNFZ3ZUcEQ7O0EyRTl1VFE7O0VBRUUsNkJBQXNDO0EzRWl2VGhEOztBMkVod1RRO0VBQWdDLDJCQUE0QjtBM0Vvd1RwRTs7QTJFbndUUTs7RUFFRSwrQkFBb0M7QTNFc3dUOUM7O0EyRXB3VFE7O0VBRUUsaUNBQXdDO0EzRXV3VGxEOztBMkVyd1RROztFQUVFLGtDQUEwQztBM0V3d1RwRDs7QTJFdHdUUTs7RUFFRSxnQ0FBc0M7QTNFeXdUaEQ7O0EyRXh4VFE7RUFBZ0MsMEJBQTRCO0EzRTR4VHBFOztBMkUzeFRROztFQUVFLDhCQUFvQztBM0U4eFQ5Qzs7QTJFNXhUUTs7RUFFRSxnQ0FBd0M7QTNFK3hUbEQ7O0EyRTd4VFE7O0VBRUUsaUNBQTBDO0EzRWd5VHBEOztBMkU5eFRROztFQUVFLCtCQUFzQztBM0VpeVRoRDs7QTJFaHpUUTtFQUFnQywyQkFBNEI7QTNFb3pUcEU7O0EyRW56VFE7O0VBRUUsK0JBQW9DO0EzRXN6VDlDOztBMkVwelRROztFQUVFLGlDQUF3QztBM0V1elRsRDs7QTJFcnpUUTs7RUFFRSxrQ0FBMEM7QTNFd3pUcEQ7O0EyRXR6VFE7O0VBRUUsZ0NBQXNDO0EzRXl6VGhEOztBMkV4MFRRO0VBQWdDLHdCQUE0QjtBM0U0MFRwRTs7QTJFMzBUUTs7RUFFRSw0QkFBb0M7QTNFODBUOUM7O0EyRTUwVFE7O0VBRUUsOEJBQXdDO0EzRSswVGxEOztBMkU3MFRROztFQUVFLCtCQUEwQztBM0VnMVRwRDs7QTJFOTBUUTs7RUFFRSw2QkFBc0M7QTNFaTFUaEQ7O0EyRWgyVFE7RUFBZ0MsMkJBQTRCO0EzRW8yVHBFOztBMkVuMlRROztFQUVFLCtCQUFvQztBM0VzMlQ5Qzs7QTJFcDJUUTs7RUFFRSxpQ0FBd0M7QTNFdTJUbEQ7O0EyRXIyVFE7O0VBRUUsa0NBQTBDO0EzRXcyVHBEOztBMkV0MlRROztFQUVFLGdDQUFzQztBM0V5MlRoRDs7QTJFeDNUUTtFQUFnQywwQkFBNEI7QTNFNDNUcEU7O0EyRTMzVFE7O0VBRUUsOEJBQW9DO0EzRTgzVDlDOztBMkU1M1RROztFQUVFLGdDQUF3QztBM0UrM1RsRDs7QTJFNzNUUTs7RUFFRSxpQ0FBMEM7QTNFZzRUcEQ7O0EyRTkzVFE7O0VBRUUsK0JBQXNDO0EzRWk0VGhEOztBMkVoNVRRO0VBQWdDLDJCQUE0QjtBM0VvNVRwRTs7QTJFbjVUUTs7RUFFRSwrQkFBb0M7QTNFczVUOUM7O0EyRXA1VFE7O0VBRUUsaUNBQXdDO0EzRXU1VGxEOztBMkVyNVRROztFQUVFLGtDQUEwQztBM0V3NVRwRDs7QTJFdDVUUTs7RUFFRSxnQ0FBc0M7QTNFeTVUaEQ7O0EyRXg2VFE7RUFBZ0MseUJBQTRCO0EzRTQ2VHBFOztBMkUzNlRROztFQUVFLDZCQUFvQztBM0U4NlQ5Qzs7QTJFNTZUUTs7RUFFRSwrQkFBd0M7QTNFKzZUbEQ7O0EyRTc2VFE7O0VBRUUsZ0NBQTBDO0EzRWc3VHBEOztBMkU5NlRROztFQUVFLDhCQUFzQztBM0VpN1RoRDs7QTJFejZUUTtFQUF3QiwyQkFBMkI7QTNFNjZUM0Q7O0EyRTU2VFE7O0VBRUUsK0JBQStCO0EzRSs2VHpDOztBMkU3NlRROztFQUVFLGlDQUFpQztBM0VnN1QzQzs7QTJFOTZUUTs7RUFFRSxrQ0FBa0M7QTNFaTdUNUM7O0EyRS82VFE7O0VBRUUsZ0NBQWdDO0EzRWs3VDFDOztBMkVqOFRRO0VBQXdCLDBCQUEyQjtBM0VxOFQzRDs7QTJFcDhUUTs7RUFFRSw4QkFBK0I7QTNFdThUekM7O0EyRXI4VFE7O0VBRUUsZ0NBQWlDO0EzRXc4VDNDOztBMkV0OFRROztFQUVFLGlDQUFrQztBM0V5OFQ1Qzs7QTJFdjhUUTs7RUFFRSwrQkFBZ0M7QTNFMDhUMUM7O0EyRXo5VFE7RUFBd0IsMkJBQTJCO0EzRTY5VDNEOztBMkU1OVRROztFQUVFLCtCQUErQjtBM0UrOVR6Qzs7QTJFNzlUUTs7RUFFRSxpQ0FBaUM7QTNFZytUM0M7O0EyRTk5VFE7O0VBRUUsa0NBQWtDO0EzRWkrVDVDOztBMkUvOVRROztFQUVFLGdDQUFnQztBM0VrK1QxQzs7QTJFai9UUTtFQUF3Qix3QkFBMkI7QTNFcS9UM0Q7O0EyRXAvVFE7O0VBRUUsNEJBQStCO0EzRXUvVHpDOztBMkVyL1RROztFQUVFLDhCQUFpQztBM0V3L1QzQzs7QTJFdC9UUTs7RUFFRSwrQkFBa0M7QTNFeS9UNUM7O0EyRXYvVFE7O0VBRUUsNkJBQWdDO0EzRTAvVDFDOztBMkV6Z1VRO0VBQXdCLDJCQUEyQjtBM0U2Z1UzRDs7QTJFNWdVUTs7RUFFRSwrQkFBK0I7QTNFK2dVekM7O0EyRTdnVVE7O0VBRUUsaUNBQWlDO0EzRWdoVTNDOztBMkU5Z1VROztFQUVFLGtDQUFrQztBM0VpaFU1Qzs7QTJFL2dVUTs7RUFFRSxnQ0FBZ0M7QTNFa2hVMUM7O0EyRWppVVE7RUFBd0IsMEJBQTJCO0EzRXFpVTNEOztBMkVwaVVROztFQUVFLDhCQUErQjtBM0V1aVV6Qzs7QTJFcmlVUTs7RUFFRSxnQ0FBaUM7QTNFd2lVM0M7O0EyRXRpVVE7O0VBRUUsaUNBQWtDO0EzRXlpVTVDOztBMkV2aVVROztFQUVFLCtCQUFnQztBM0UwaVUxQzs7QTJFempVUTtFQUF3QiwyQkFBMkI7QTNFNmpVM0Q7O0EyRTVqVVE7O0VBRUUsK0JBQStCO0EzRStqVXpDOztBMkU3alVROztFQUVFLGlDQUFpQztBM0Vna1UzQzs7QTJFOWpVUTs7RUFFRSxrQ0FBa0M7QTNFaWtVNUM7O0EyRS9qVVE7O0VBRUUsZ0NBQWdDO0EzRWtrVTFDOztBMkVqbFVRO0VBQXdCLHdCQUEyQjtBM0VxbFUzRDs7QTJFcGxVUTs7RUFFRSw0QkFBK0I7QTNFdWxVekM7O0EyRXJsVVE7O0VBRUUsOEJBQWlDO0EzRXdsVTNDOztBMkV0bFVROztFQUVFLCtCQUFrQztBM0V5bFU1Qzs7QTJFdmxVUTs7RUFFRSw2QkFBZ0M7QTNFMGxVMUM7O0EyRXptVVE7RUFBd0IsMkJBQTJCO0EzRTZtVTNEOztBMkU1bVVROztFQUVFLCtCQUErQjtBM0UrbVV6Qzs7QTJFN21VUTs7RUFFRSxpQ0FBaUM7QTNFZ25VM0M7O0EyRTltVVE7O0VBRUUsa0NBQWtDO0EzRWluVTVDOztBMkUvbVVROztFQUVFLGdDQUFnQztBM0VrblUxQzs7QTJFam9VUTtFQUF3QiwwQkFBMkI7QTNFcW9VM0Q7O0EyRXBvVVE7O0VBRUUsOEJBQStCO0EzRXVvVXpDOztBMkVyb1VROztFQUVFLGdDQUFpQztBM0V3b1UzQzs7QTJFdG9VUTs7RUFFRSxpQ0FBa0M7QTNFeW9VNUM7O0EyRXZvVVE7O0VBRUUsK0JBQWdDO0EzRTBvVTFDOztBMkV6cFVRO0VBQXdCLDJCQUEyQjtBM0U2cFUzRDs7QTJFNXBVUTs7RUFFRSwrQkFBK0I7QTNFK3BVekM7O0EyRTdwVVE7O0VBRUUsaUNBQWlDO0EzRWdxVTNDOztBMkU5cFVROztFQUVFLGtDQUFrQztBM0VpcVU1Qzs7QTJFL3BVUTs7RUFFRSxnQ0FBZ0M7QTNFa3FVMUM7O0EyRWpyVVE7RUFBd0Isd0JBQTJCO0EzRXFyVTNEOztBMkVwclVROztFQUVFLDRCQUErQjtBM0V1clV6Qzs7QTJFcnJVUTs7RUFFRSw4QkFBaUM7QTNFd3JVM0M7O0EyRXRyVVE7O0VBRUUsK0JBQWtDO0EzRXlyVTVDOztBMkV2clVROztFQUVFLDZCQUFnQztBM0UwclUxQzs7QTJFenNVUTtFQUF3QiwyQkFBMkI7QTNFNnNVM0Q7O0EyRTVzVVE7O0VBRUUsK0JBQStCO0EzRStzVXpDOztBMkU3c1VROztFQUVFLGlDQUFpQztBM0VndFUzQzs7QTJFOXNVUTs7RUFFRSxrQ0FBa0M7QTNFaXRVNUM7O0EyRS9zVVE7O0VBRUUsZ0NBQWdDO0EzRWt0VTFDOztBMkVqdVVRO0VBQXdCLDBCQUEyQjtBM0VxdVUzRDs7QTJFcHVVUTs7RUFFRSw4QkFBK0I7QTNFdXVVekM7O0EyRXJ1VVE7O0VBRUUsZ0NBQWlDO0EzRXd1VTNDOztBMkV0dVVROztFQUVFLGlDQUFrQztBM0V5dVU1Qzs7QTJFdnVVUTs7RUFFRSwrQkFBZ0M7QTNFMHVVMUM7O0EyRXp2VVE7RUFBd0IsMkJBQTJCO0EzRTZ2VTNEOztBMkU1dlVROztFQUVFLCtCQUErQjtBM0UrdlV6Qzs7QTJFN3ZVUTs7RUFFRSxpQ0FBaUM7QTNFZ3dVM0M7O0EyRTl2VVE7O0VBRUUsa0NBQWtDO0EzRWl3VTVDOztBMkUvdlVROztFQUVFLGdDQUFnQztBM0Vrd1UxQzs7QTJFanhVUTtFQUF3Qix3QkFBMkI7QTNFcXhVM0Q7O0EyRXB4VVE7O0VBRUUsNEJBQStCO0EzRXV4VXpDOztBMkVyeFVROztFQUVFLDhCQUFpQztBM0V3eFUzQzs7QTJFdHhVUTs7RUFFRSwrQkFBa0M7QTNFeXhVNUM7O0EyRXZ4VVE7O0VBRUUsNkJBQWdDO0EzRTB4VTFDOztBMkV6eVVRO0VBQXdCLDJCQUEyQjtBM0U2eVUzRDs7QTJFNXlVUTs7RUFFRSwrQkFBK0I7QTNFK3lVekM7O0EyRTd5VVE7O0VBRUUsaUNBQWlDO0EzRWd6VTNDOztBMkU5eVVROztFQUVFLGtDQUFrQztBM0VpelU1Qzs7QTJFL3lVUTs7RUFFRSxnQ0FBZ0M7QTNFa3pVMUM7O0EyRWowVVE7RUFBd0IsMEJBQTJCO0EzRXEwVTNEOztBMkVwMFVROztFQUVFLDhCQUErQjtBM0V1MFV6Qzs7QTJFcjBVUTs7RUFFRSxnQ0FBaUM7QTNFdzBVM0M7O0EyRXQwVVE7O0VBRUUsaUNBQWtDO0EzRXkwVTVDOztBMkV2MFVROztFQUVFLCtCQUFnQztBM0UwMFUxQzs7QTJFejFVUTtFQUF3QiwyQkFBMkI7QTNFNjFVM0Q7O0EyRTUxVVE7O0VBRUUsK0JBQStCO0EzRSsxVXpDOztBMkU3MVVROztFQUVFLGlDQUFpQztBM0VnMlUzQzs7QTJFOTFVUTs7RUFFRSxrQ0FBa0M7QTNFaTJVNUM7O0EyRS8xVVE7O0VBRUUsZ0NBQWdDO0EzRWsyVTFDOztBMkVqM1VRO0VBQXdCLHdCQUEyQjtBM0VxM1UzRDs7QTJFcDNVUTs7RUFFRSw0QkFBK0I7QTNFdTNVekM7O0EyRXIzVVE7O0VBRUUsOEJBQWlDO0EzRXczVTNDOztBMkV0M1VROztFQUVFLCtCQUFrQztBM0V5M1U1Qzs7QTJFdjNVUTs7RUFFRSw2QkFBZ0M7QTNFMDNVMUM7O0EyRXo0VVE7RUFBd0IsMkJBQTJCO0EzRTY0VTNEOztBMkU1NFVROztFQUVFLCtCQUErQjtBM0UrNFV6Qzs7QTJFNzRVUTs7RUFFRSxpQ0FBaUM7QTNFZzVVM0M7O0EyRTk0VVE7O0VBRUUsa0NBQWtDO0EzRWk1VTVDOztBMkUvNFVROztFQUVFLGdDQUFnQztBM0VrNVUxQzs7QTJFajZVUTtFQUF3QiwwQkFBMkI7QTNFcTZVM0Q7O0EyRXA2VVE7O0VBRUUsOEJBQStCO0EzRXU2VXpDOztBMkVyNlVROztFQUVFLGdDQUFpQztBM0V3NlUzQzs7QTJFdDZVUTs7RUFFRSxpQ0FBa0M7QTNFeTZVNUM7O0EyRXY2VVE7O0VBRUUsK0JBQWdDO0EzRTA2VTFDOztBMkV6N1VRO0VBQXdCLDJCQUEyQjtBM0U2N1UzRDs7QTJFNTdVUTs7RUFFRSwrQkFBK0I7QTNFKzdVekM7O0EyRTc3VVE7O0VBRUUsaUNBQWlDO0EzRWc4VTNDOztBMkU5N1VROztFQUVFLGtDQUFrQztBM0VpOFU1Qzs7QTJFLzdVUTs7RUFFRSxnQ0FBZ0M7QTNFazhVMUM7O0EyRWo5VVE7RUFBd0Isd0JBQTJCO0EzRXE5VTNEOztBMkVwOVVROztFQUVFLDRCQUErQjtBM0V1OVV6Qzs7QTJFcjlVUTs7RUFFRSw4QkFBaUM7QTNFdzlVM0M7O0EyRXQ5VVE7O0VBRUUsK0JBQWtDO0EzRXk5VTVDOztBMkV2OVVROztFQUVFLDZCQUFnQztBM0UwOVUxQzs7QTJFeitVUTtFQUF3QiwyQkFBMkI7QTNFNitVM0Q7O0EyRTUrVVE7O0VBRUUsK0JBQStCO0EzRSsrVXpDOztBMkU3K1VROztFQUVFLGlDQUFpQztBM0VnL1UzQzs7QTJFOStVUTs7RUFFRSxrQ0FBa0M7QTNFaS9VNUM7O0EyRS8rVVE7O0VBRUUsZ0NBQWdDO0EzRWsvVTFDOztBMkVqZ1ZRO0VBQXdCLDBCQUEyQjtBM0VxZ1YzRDs7QTJFcGdWUTs7RUFFRSw4QkFBK0I7QTNFdWdWekM7O0EyRXJnVlE7O0VBRUUsZ0NBQWlDO0EzRXdnVjNDOztBMkV0Z1ZROztFQUVFLGlDQUFrQztBM0V5Z1Y1Qzs7QTJFdmdWUTs7RUFFRSwrQkFBZ0M7QTNFMGdWMUM7O0EyRXpoVlE7RUFBd0IsMkJBQTJCO0EzRTZoVjNEOztBMkU1aFZROztFQUVFLCtCQUErQjtBM0UraFZ6Qzs7QTJFN2hWUTs7RUFFRSxpQ0FBaUM7QTNFZ2lWM0M7O0EyRTloVlE7O0VBRUUsa0NBQWtDO0EzRWlpVjVDOztBMkUvaFZROztFQUVFLGdDQUFnQztBM0VraVYxQzs7QTJFampWUTtFQUF3Qix3QkFBMkI7QTNFcWpWM0Q7O0EyRXBqVlE7O0VBRUUsNEJBQStCO0EzRXVqVnpDOztBMkVyalZROztFQUVFLDhCQUFpQztBM0V3alYzQzs7QTJFdGpWUTs7RUFFRSwrQkFBa0M7QTNFeWpWNUM7O0EyRXZqVlE7O0VBRUUsNkJBQWdDO0EzRTBqVjFDOztBMkV6a1ZRO0VBQXdCLDJCQUEyQjtBM0U2a1YzRDs7QTJFNWtWUTs7RUFFRSwrQkFBK0I7QTNFK2tWekM7O0EyRTdrVlE7O0VBRUUsaUNBQWlDO0EzRWdsVjNDOztBMkU5a1ZROztFQUVFLGtDQUFrQztBM0VpbFY1Qzs7QTJFL2tWUTs7RUFFRSxnQ0FBZ0M7QTNFa2xWMUM7O0EyRWptVlE7RUFBd0IsMEJBQTJCO0EzRXFtVjNEOztBMkVwbVZROztFQUVFLDhCQUErQjtBM0V1bVZ6Qzs7QTJFcm1WUTs7RUFFRSxnQ0FBaUM7QTNFd21WM0M7O0EyRXRtVlE7O0VBRUUsaUNBQWtDO0EzRXltVjVDOztBMkV2bVZROztFQUVFLCtCQUFnQztBM0UwbVYxQzs7QTJFem5WUTtFQUF3QiwyQkFBMkI7QTNFNm5WM0Q7O0EyRTVuVlE7O0VBRUUsK0JBQStCO0EzRStuVnpDOztBMkU3blZROztFQUVFLGlDQUFpQztBM0Vnb1YzQzs7QTJFOW5WUTs7RUFFRSxrQ0FBa0M7QTNFaW9WNUM7O0EyRS9uVlE7O0VBRUUsZ0NBQWdDO0EzRWtvVjFDOztBMkVqcFZRO0VBQXdCLHdCQUEyQjtBM0VxcFYzRDs7QTJFcHBWUTs7RUFFRSw0QkFBK0I7QTNFdXBWekM7O0EyRXJwVlE7O0VBRUUsOEJBQWlDO0EzRXdwVjNDOztBMkV0cFZROztFQUVFLCtCQUFrQztBM0V5cFY1Qzs7QTJFdnBWUTs7RUFFRSw2QkFBZ0M7QTNFMHBWMUM7O0EyRXpxVlE7RUFBd0IsMkJBQTJCO0EzRTZxVjNEOztBMkU1cVZROztFQUVFLCtCQUErQjtBM0UrcVZ6Qzs7QTJFN3FWUTs7RUFFRSxpQ0FBaUM7QTNFZ3JWM0M7O0EyRTlxVlE7O0VBRUUsa0NBQWtDO0EzRWlyVjVDOztBMkUvcVZROztFQUVFLGdDQUFnQztBM0VrclYxQzs7QTJFanNWUTtFQUF3QiwwQkFBMkI7QTNFcXNWM0Q7O0EyRXBzVlE7O0VBRUUsOEJBQStCO0EzRXVzVnpDOztBMkVyc1ZROztFQUVFLGdDQUFpQztBM0V3c1YzQzs7QTJFdHNWUTs7RUFFRSxpQ0FBa0M7QTNFeXNWNUM7O0EyRXZzVlE7O0VBRUUsK0JBQWdDO0EzRTBzVjFDOztBMkV6dFZRO0VBQXdCLDJCQUEyQjtBM0U2dFYzRDs7QTJFNXRWUTs7RUFFRSwrQkFBK0I7QTNFK3RWekM7O0EyRTd0VlE7O0VBRUUsaUNBQWlDO0EzRWd1VjNDOztBMkU5dFZROztFQUVFLGtDQUFrQztBM0VpdVY1Qzs7QTJFL3RWUTs7RUFFRSxnQ0FBZ0M7QTNFa3VWMUM7O0EyRWp2VlE7RUFBd0Isd0JBQTJCO0EzRXF2VjNEOztBMkVwdlZROztFQUVFLDRCQUErQjtBM0V1dlZ6Qzs7QTJFcnZWUTs7RUFFRSw4QkFBaUM7QTNFd3ZWM0M7O0EyRXR2VlE7O0VBRUUsK0JBQWtDO0EzRXl2VjVDOztBMkV2dlZROztFQUVFLDZCQUFnQztBM0UwdlYxQzs7QTJFendWUTtFQUF3QiwyQkFBMkI7QTNFNndWM0Q7O0EyRTV3VlE7O0VBRUUsK0JBQStCO0EzRSt3VnpDOztBMkU3d1ZROztFQUVFLGlDQUFpQztBM0VneFYzQzs7QTJFOXdWUTs7RUFFRSxrQ0FBa0M7QTNFaXhWNUM7O0EyRS93VlE7O0VBRUUsZ0NBQWdDO0EzRWt4VjFDOztBMkVqeVZRO0VBQXdCLDBCQUEyQjtBM0VxeVYzRDs7QTJFcHlWUTs7RUFFRSw4QkFBK0I7QTNFdXlWekM7O0EyRXJ5VlE7O0VBRUUsZ0NBQWlDO0EzRXd5VjNDOztBMkV0eVZROztFQUVFLGlDQUFrQztBM0V5eVY1Qzs7QTJFdnlWUTs7RUFFRSwrQkFBZ0M7QTNFMHlWMUM7O0EyRXp6VlE7RUFBd0IsMkJBQTJCO0EzRTZ6VjNEOztBMkU1elZROztFQUVFLCtCQUErQjtBM0UrelZ6Qzs7QTJFN3pWUTs7RUFFRSxpQ0FBaUM7QTNFZzBWM0M7O0EyRTl6VlE7O0VBRUUsa0NBQWtDO0EzRWkwVjVDOztBMkUvelZROztFQUVFLGdDQUFnQztBM0VrMFYxQzs7QTJFajFWUTtFQUF3Qix5QkFBMkI7QTNFcTFWM0Q7O0EyRXAxVlE7O0VBRUUsNkJBQStCO0EzRXUxVnpDOztBMkVyMVZROztFQUVFLCtCQUFpQztBM0V3MVYzQzs7QTJFdDFWUTs7RUFFRSxnQ0FBa0M7QTNFeTFWNUM7O0EyRXYxVlE7O0VBRUUsOEJBQWdDO0EzRTAxVjFDOztBMkVwMVZJO0VBQW1CLHVCQUF1QjtBM0V3MVY5Qzs7QTJFdjFWSTs7RUFFRSwyQkFBMkI7QTNFMDFWakM7O0EyRXgxVkk7O0VBRUUsNkJBQTZCO0EzRTIxVm5DOztBMkV6MVZJOztFQUVFLDhCQUE4QjtBM0U0MVZwQzs7QTJFMTFWSTs7RUFFRSw0QkFBNEI7QTNFNjFWbEM7O0FrQnQyVkk7RXlEbERJO0lBQWdDLG9CQUE0QjtFM0U2NVZsRTtFMkU1NVZNOztJQUVFLHdCQUFvQztFM0U4NVY1QztFMkU1NVZNOztJQUVFLDBCQUF3QztFM0U4NVZoRDtFMkU1NVZNOztJQUVFLDJCQUEwQztFM0U4NVZsRDtFMkU1NVZNOztJQUVFLHlCQUFzQztFM0U4NVY5QztFMkU3NlZNO0lBQWdDLDBCQUE0QjtFM0VnN1ZsRTtFMkUvNlZNOztJQUVFLDhCQUFvQztFM0VpN1Y1QztFMkUvNlZNOztJQUVFLGdDQUF3QztFM0VpN1ZoRDtFMkUvNlZNOztJQUVFLGlDQUEwQztFM0VpN1ZsRDtFMkUvNlZNOztJQUVFLCtCQUFzQztFM0VpN1Y5QztFMkVoOFZNO0lBQWdDLHlCQUE0QjtFM0VtOFZsRTtFMkVsOFZNOztJQUVFLDZCQUFvQztFM0VvOFY1QztFMkVsOFZNOztJQUVFLCtCQUF3QztFM0VvOFZoRDtFMkVsOFZNOztJQUVFLGdDQUEwQztFM0VvOFZsRDtFMkVsOFZNOztJQUVFLDhCQUFzQztFM0VvOFY5QztFMkVuOVZNO0lBQWdDLDBCQUE0QjtFM0VzOVZsRTtFMkVyOVZNOztJQUVFLDhCQUFvQztFM0V1OVY1QztFMkVyOVZNOztJQUVFLGdDQUF3QztFM0V1OVZoRDtFMkVyOVZNOztJQUVFLGlDQUEwQztFM0V1OVZsRDtFMkVyOVZNOztJQUVFLCtCQUFzQztFM0V1OVY5QztFMkV0K1ZNO0lBQWdDLHVCQUE0QjtFM0V5K1ZsRTtFMkV4K1ZNOztJQUVFLDJCQUFvQztFM0UwK1Y1QztFMkV4K1ZNOztJQUVFLDZCQUF3QztFM0UwK1ZoRDtFMkV4K1ZNOztJQUVFLDhCQUEwQztFM0UwK1ZsRDtFMkV4K1ZNOztJQUVFLDRCQUFzQztFM0UwK1Y5QztFMkV6L1ZNO0lBQWdDLDBCQUE0QjtFM0U0L1ZsRTtFMkUzL1ZNOztJQUVFLDhCQUFvQztFM0U2L1Y1QztFMkUzL1ZNOztJQUVFLGdDQUF3QztFM0U2L1ZoRDtFMkUzL1ZNOztJQUVFLGlDQUEwQztFM0U2L1ZsRDtFMkUzL1ZNOztJQUVFLCtCQUFzQztFM0U2L1Y5QztFMkU1Z1dNO0lBQWdDLHlCQUE0QjtFM0UrZ1dsRTtFMkU5Z1dNOztJQUVFLDZCQUFvQztFM0VnaFc1QztFMkU5Z1dNOztJQUVFLCtCQUF3QztFM0VnaFdoRDtFMkU5Z1dNOztJQUVFLGdDQUEwQztFM0VnaFdsRDtFMkU5Z1dNOztJQUVFLDhCQUFzQztFM0VnaFc5QztFMkUvaFdNO0lBQWdDLDBCQUE0QjtFM0VraVdsRTtFMkVqaVdNOztJQUVFLDhCQUFvQztFM0VtaVc1QztFMkVqaVdNOztJQUVFLGdDQUF3QztFM0VtaVdoRDtFMkVqaVdNOztJQUVFLGlDQUEwQztFM0VtaVdsRDtFMkVqaVdNOztJQUVFLCtCQUFzQztFM0VtaVc5QztFMkVsaldNO0lBQWdDLHVCQUE0QjtFM0VxaldsRTtFMkVwaldNOztJQUVFLDJCQUFvQztFM0Vzalc1QztFMkVwaldNOztJQUVFLDZCQUF3QztFM0VzaldoRDtFMkVwaldNOztJQUVFLDhCQUEwQztFM0VzaldsRDtFMkVwaldNOztJQUVFLDRCQUFzQztFM0Vzalc5QztFMkVya1dNO0lBQWdDLDBCQUE0QjtFM0V3a1dsRTtFMkV2a1dNOztJQUVFLDhCQUFvQztFM0V5a1c1QztFMkV2a1dNOztJQUVFLGdDQUF3QztFM0V5a1doRDtFMkV2a1dNOztJQUVFLGlDQUEwQztFM0V5a1dsRDtFMkV2a1dNOztJQUVFLCtCQUFzQztFM0V5a1c5QztFMkV4bFdNO0lBQWdDLHlCQUE0QjtFM0UybFdsRTtFMkUxbFdNOztJQUVFLDZCQUFvQztFM0U0bFc1QztFMkUxbFdNOztJQUVFLCtCQUF3QztFM0U0bFdoRDtFMkUxbFdNOztJQUVFLGdDQUEwQztFM0U0bFdsRDtFMkUxbFdNOztJQUVFLDhCQUFzQztFM0U0bFc5QztFMkUzbVdNO0lBQWdDLDBCQUE0QjtFM0U4bVdsRTtFMkU3bVdNOztJQUVFLDhCQUFvQztFM0UrbVc1QztFMkU3bVdNOztJQUVFLGdDQUF3QztFM0UrbVdoRDtFMkU3bVdNOztJQUVFLGlDQUEwQztFM0UrbVdsRDtFMkU3bVdNOztJQUVFLCtCQUFzQztFM0UrbVc5QztFMkU5bldNO0lBQWdDLHVCQUE0QjtFM0Vpb1dsRTtFMkVob1dNOztJQUVFLDJCQUFvQztFM0Vrb1c1QztFMkVob1dNOztJQUVFLDZCQUF3QztFM0Vrb1doRDtFMkVob1dNOztJQUVFLDhCQUEwQztFM0Vrb1dsRDtFMkVob1dNOztJQUVFLDRCQUFzQztFM0Vrb1c5QztFMkVqcFdNO0lBQWdDLDBCQUE0QjtFM0VvcFdsRTtFMkVucFdNOztJQUVFLDhCQUFvQztFM0VxcFc1QztFMkVucFdNOztJQUVFLGdDQUF3QztFM0VxcFdoRDtFMkVucFdNOztJQUVFLGlDQUEwQztFM0VxcFdsRDtFMkVucFdNOztJQUVFLCtCQUFzQztFM0VxcFc5QztFMkVwcVdNO0lBQWdDLHlCQUE0QjtFM0V1cVdsRTtFMkV0cVdNOztJQUVFLDZCQUFvQztFM0V3cVc1QztFMkV0cVdNOztJQUVFLCtCQUF3QztFM0V3cVdoRDtFMkV0cVdNOztJQUVFLGdDQUEwQztFM0V3cVdsRDtFMkV0cVdNOztJQUVFLDhCQUFzQztFM0V3cVc5QztFMkV2cldNO0lBQWdDLDBCQUE0QjtFM0UwcldsRTtFMkV6cldNOztJQUVFLDhCQUFvQztFM0Uyclc1QztFMkV6cldNOztJQUVFLGdDQUF3QztFM0UycldoRDtFMkV6cldNOztJQUVFLGlDQUEwQztFM0UycldsRDtFMkV6cldNOztJQUVFLCtCQUFzQztFM0Uyclc5QztFMkUxc1dNO0lBQWdDLHVCQUE0QjtFM0U2c1dsRTtFMkU1c1dNOztJQUVFLDJCQUFvQztFM0U4c1c1QztFMkU1c1dNOztJQUVFLDZCQUF3QztFM0U4c1doRDtFMkU1c1dNOztJQUVFLDhCQUEwQztFM0U4c1dsRDtFMkU1c1dNOztJQUVFLDRCQUFzQztFM0U4c1c5QztFMkU3dFdNO0lBQWdDLDBCQUE0QjtFM0VndVdsRTtFMkUvdFdNOztJQUVFLDhCQUFvQztFM0VpdVc1QztFMkUvdFdNOztJQUVFLGdDQUF3QztFM0VpdVdoRDtFMkUvdFdNOztJQUVFLGlDQUEwQztFM0VpdVdsRDtFMkUvdFdNOztJQUVFLCtCQUFzQztFM0VpdVc5QztFMkVodldNO0lBQWdDLHlCQUE0QjtFM0VtdldsRTtFMkVsdldNOztJQUVFLDZCQUFvQztFM0Vvdlc1QztFMkVsdldNOztJQUVFLCtCQUF3QztFM0VvdldoRDtFMkVsdldNOztJQUVFLGdDQUEwQztFM0VvdldsRDtFMkVsdldNOztJQUVFLDhCQUFzQztFM0Vvdlc5QztFMkVud1dNO0lBQWdDLDBCQUE0QjtFM0Vzd1dsRTtFMkVyd1dNOztJQUVFLDhCQUFvQztFM0V1d1c1QztFMkVyd1dNOztJQUVFLGdDQUF3QztFM0V1d1doRDtFMkVyd1dNOztJQUVFLGlDQUEwQztFM0V1d1dsRDtFMkVyd1dNOztJQUVFLCtCQUFzQztFM0V1d1c5QztFMkV0eFdNO0lBQWdDLHVCQUE0QjtFM0V5eFdsRTtFMkV4eFdNOztJQUVFLDJCQUFvQztFM0UweFc1QztFMkV4eFdNOztJQUVFLDZCQUF3QztFM0UweFdoRDtFMkV4eFdNOztJQUVFLDhCQUEwQztFM0UweFdsRDtFMkV4eFdNOztJQUVFLDRCQUFzQztFM0UweFc5QztFMkV6eVdNO0lBQWdDLDBCQUE0QjtFM0U0eVdsRTtFMkUzeVdNOztJQUVFLDhCQUFvQztFM0U2eVc1QztFMkUzeVdNOztJQUVFLGdDQUF3QztFM0U2eVdoRDtFMkUzeVdNOztJQUVFLGlDQUEwQztFM0U2eVdsRDtFMkUzeVdNOztJQUVFLCtCQUFzQztFM0U2eVc5QztFMkU1eldNO0lBQWdDLHlCQUE0QjtFM0UreldsRTtFMkU5eldNOztJQUVFLDZCQUFvQztFM0VnMFc1QztFMkU5eldNOztJQUVFLCtCQUF3QztFM0VnMFdoRDtFMkU5eldNOztJQUVFLGdDQUEwQztFM0VnMFdsRDtFMkU5eldNOztJQUVFLDhCQUFzQztFM0VnMFc5QztFMkUvMFdNO0lBQWdDLDBCQUE0QjtFM0VrMVdsRTtFMkVqMVdNOztJQUVFLDhCQUFvQztFM0VtMVc1QztFMkVqMVdNOztJQUVFLGdDQUF3QztFM0VtMVdoRDtFMkVqMVdNOztJQUVFLGlDQUEwQztFM0VtMVdsRDtFMkVqMVdNOztJQUVFLCtCQUFzQztFM0VtMVc5QztFMkVsMldNO0lBQWdDLHVCQUE0QjtFM0VxMldsRTtFMkVwMldNOztJQUVFLDJCQUFvQztFM0VzMlc1QztFMkVwMldNOztJQUVFLDZCQUF3QztFM0VzMldoRDtFMkVwMldNOztJQUVFLDhCQUEwQztFM0VzMldsRDtFMkVwMldNOztJQUVFLDRCQUFzQztFM0VzMlc5QztFMkVyM1dNO0lBQWdDLDBCQUE0QjtFM0V3M1dsRTtFMkV2M1dNOztJQUVFLDhCQUFvQztFM0V5M1c1QztFMkV2M1dNOztJQUVFLGdDQUF3QztFM0V5M1doRDtFMkV2M1dNOztJQUVFLGlDQUEwQztFM0V5M1dsRDtFMkV2M1dNOztJQUVFLCtCQUFzQztFM0V5M1c5QztFMkV4NFdNO0lBQWdDLHlCQUE0QjtFM0UyNFdsRTtFMkUxNFdNOztJQUVFLDZCQUFvQztFM0U0NFc1QztFMkUxNFdNOztJQUVFLCtCQUF3QztFM0U0NFdoRDtFMkUxNFdNOztJQUVFLGdDQUEwQztFM0U0NFdsRDtFMkUxNFdNOztJQUVFLDhCQUFzQztFM0U0NFc5QztFMkUzNVdNO0lBQWdDLDBCQUE0QjtFM0U4NVdsRTtFMkU3NVdNOztJQUVFLDhCQUFvQztFM0UrNVc1QztFMkU3NVdNOztJQUVFLGdDQUF3QztFM0UrNVdoRDtFMkU3NVdNOztJQUVFLGlDQUEwQztFM0UrNVdsRDtFMkU3NVdNOztJQUVFLCtCQUFzQztFM0UrNVc5QztFMkU5NldNO0lBQWdDLHVCQUE0QjtFM0VpN1dsRTtFMkVoN1dNOztJQUVFLDJCQUFvQztFM0VrN1c1QztFMkVoN1dNOztJQUVFLDZCQUF3QztFM0VrN1doRDtFMkVoN1dNOztJQUVFLDhCQUEwQztFM0VrN1dsRDtFMkVoN1dNOztJQUVFLDRCQUFzQztFM0VrN1c5QztFMkVqOFdNO0lBQWdDLDBCQUE0QjtFM0VvOFdsRTtFMkVuOFdNOztJQUVFLDhCQUFvQztFM0VxOFc1QztFMkVuOFdNOztJQUVFLGdDQUF3QztFM0VxOFdoRDtFMkVuOFdNOztJQUVFLGlDQUEwQztFM0VxOFdsRDtFMkVuOFdNOztJQUVFLCtCQUFzQztFM0VxOFc5QztFMkVwOVdNO0lBQWdDLHlCQUE0QjtFM0V1OVdsRTtFMkV0OVdNOztJQUVFLDZCQUFvQztFM0V3OVc1QztFMkV0OVdNOztJQUVFLCtCQUF3QztFM0V3OVdoRDtFMkV0OVdNOztJQUVFLGdDQUEwQztFM0V3OVdsRDtFMkV0OVdNOztJQUVFLDhCQUFzQztFM0V3OVc5QztFMkV2K1dNO0lBQWdDLDBCQUE0QjtFM0UwK1dsRTtFMkV6K1dNOztJQUVFLDhCQUFvQztFM0UyK1c1QztFMkV6K1dNOztJQUVFLGdDQUF3QztFM0UyK1doRDtFMkV6K1dNOztJQUVFLGlDQUEwQztFM0UyK1dsRDtFMkV6K1dNOztJQUVFLCtCQUFzQztFM0UyK1c5QztFMkUxL1dNO0lBQWdDLHVCQUE0QjtFM0U2L1dsRTtFMkU1L1dNOztJQUVFLDJCQUFvQztFM0U4L1c1QztFMkU1L1dNOztJQUVFLDZCQUF3QztFM0U4L1doRDtFMkU1L1dNOztJQUVFLDhCQUEwQztFM0U4L1dsRDtFMkU1L1dNOztJQUVFLDRCQUFzQztFM0U4L1c5QztFMkU3Z1hNO0lBQWdDLDBCQUE0QjtFM0VnaFhsRTtFMkUvZ1hNOztJQUVFLDhCQUFvQztFM0VpaFg1QztFMkUvZ1hNOztJQUVFLGdDQUF3QztFM0VpaFhoRDtFMkUvZ1hNOztJQUVFLGlDQUEwQztFM0VpaFhsRDtFMkUvZ1hNOztJQUVFLCtCQUFzQztFM0VpaFg5QztFMkVoaVhNO0lBQWdDLHlCQUE0QjtFM0VtaVhsRTtFMkVsaVhNOztJQUVFLDZCQUFvQztFM0VvaVg1QztFMkVsaVhNOztJQUVFLCtCQUF3QztFM0VvaVhoRDtFMkVsaVhNOztJQUVFLGdDQUEwQztFM0VvaVhsRDtFMkVsaVhNOztJQUVFLDhCQUFzQztFM0VvaVg5QztFMkVualhNO0lBQWdDLDBCQUE0QjtFM0VzalhsRTtFMkVyalhNOztJQUVFLDhCQUFvQztFM0V1alg1QztFMkVyalhNOztJQUVFLGdDQUF3QztFM0V1alhoRDtFMkVyalhNOztJQUVFLGlDQUEwQztFM0V1alhsRDtFMkVyalhNOztJQUVFLCtCQUFzQztFM0V1alg5QztFMkV0a1hNO0lBQWdDLHVCQUE0QjtFM0V5a1hsRTtFMkV4a1hNOztJQUVFLDJCQUFvQztFM0Uwa1g1QztFMkV4a1hNOztJQUVFLDZCQUF3QztFM0Uwa1hoRDtFMkV4a1hNOztJQUVFLDhCQUEwQztFM0Uwa1hsRDtFMkV4a1hNOztJQUVFLDRCQUFzQztFM0Uwa1g5QztFMkV6bFhNO0lBQWdDLDBCQUE0QjtFM0U0bFhsRTtFMkUzbFhNOztJQUVFLDhCQUFvQztFM0U2bFg1QztFMkUzbFhNOztJQUVFLGdDQUF3QztFM0U2bFhoRDtFMkUzbFhNOztJQUVFLGlDQUEwQztFM0U2bFhsRDtFMkUzbFhNOztJQUVFLCtCQUFzQztFM0U2bFg5QztFMkU1bVhNO0lBQWdDLHlCQUE0QjtFM0UrbVhsRTtFMkU5bVhNOztJQUVFLDZCQUFvQztFM0Vnblg1QztFMkU5bVhNOztJQUVFLCtCQUF3QztFM0VnblhoRDtFMkU5bVhNOztJQUVFLGdDQUEwQztFM0VnblhsRDtFMkU5bVhNOztJQUVFLDhCQUFzQztFM0Vnblg5QztFMkUvblhNO0lBQWdDLDBCQUE0QjtFM0Vrb1hsRTtFMkVqb1hNOztJQUVFLDhCQUFvQztFM0Vtb1g1QztFMkVqb1hNOztJQUVFLGdDQUF3QztFM0Vtb1hoRDtFMkVqb1hNOztJQUVFLGlDQUEwQztFM0Vtb1hsRDtFMkVqb1hNOztJQUVFLCtCQUFzQztFM0Vtb1g5QztFMkVscFhNO0lBQWdDLHdCQUE0QjtFM0VxcFhsRTtFMkVwcFhNOztJQUVFLDRCQUFvQztFM0VzcFg1QztFMkVwcFhNOztJQUVFLDhCQUF3QztFM0VzcFhoRDtFMkVwcFhNOztJQUVFLCtCQUEwQztFM0VzcFhsRDtFMkVwcFhNOztJQUVFLDZCQUFzQztFM0VzcFg5QztFMkVycVhNO0lBQWdDLHFCQUE0QjtFM0V3cVhsRTtFMkV2cVhNOztJQUVFLHlCQUFvQztFM0V5cVg1QztFMkV2cVhNOztJQUVFLDJCQUF3QztFM0V5cVhoRDtFMkV2cVhNOztJQUVFLDRCQUEwQztFM0V5cVhsRDtFMkV2cVhNOztJQUVFLDBCQUFzQztFM0V5cVg5QztFMkV4clhNO0lBQWdDLDJCQUE0QjtFM0UyclhsRTtFMkUxclhNOztJQUVFLCtCQUFvQztFM0U0clg1QztFMkUxclhNOztJQUVFLGlDQUF3QztFM0U0clhoRDtFMkUxclhNOztJQUVFLGtDQUEwQztFM0U0clhsRDtFMkUxclhNOztJQUVFLGdDQUFzQztFM0U0clg5QztFMkUzc1hNO0lBQWdDLDBCQUE0QjtFM0U4c1hsRTtFMkU3c1hNOztJQUVFLDhCQUFvQztFM0Urc1g1QztFMkU3c1hNOztJQUVFLGdDQUF3QztFM0Urc1hoRDtFMkU3c1hNOztJQUVFLGlDQUEwQztFM0Urc1hsRDtFMkU3c1hNOztJQUVFLCtCQUFzQztFM0Urc1g5QztFMkU5dFhNO0lBQWdDLDJCQUE0QjtFM0VpdVhsRTtFMkVodVhNOztJQUVFLCtCQUFvQztFM0VrdVg1QztFMkVodVhNOztJQUVFLGlDQUF3QztFM0VrdVhoRDtFMkVodVhNOztJQUVFLGtDQUEwQztFM0VrdVhsRDtFMkVodVhNOztJQUVFLGdDQUFzQztFM0VrdVg5QztFMkVqdlhNO0lBQWdDLHdCQUE0QjtFM0VvdlhsRTtFMkVudlhNOztJQUVFLDRCQUFvQztFM0Vxdlg1QztFMkVudlhNOztJQUVFLDhCQUF3QztFM0VxdlhoRDtFMkVudlhNOztJQUVFLCtCQUEwQztFM0VxdlhsRDtFMkVudlhNOztJQUVFLDZCQUFzQztFM0Vxdlg5QztFMkVwd1hNO0lBQWdDLDJCQUE0QjtFM0V1d1hsRTtFMkV0d1hNOztJQUVFLCtCQUFvQztFM0V3d1g1QztFMkV0d1hNOztJQUVFLGlDQUF3QztFM0V3d1hoRDtFMkV0d1hNOztJQUVFLGtDQUEwQztFM0V3d1hsRDtFMkV0d1hNOztJQUVFLGdDQUFzQztFM0V3d1g5QztFMkV2eFhNO0lBQWdDLDBCQUE0QjtFM0UweFhsRTtFMkV6eFhNOztJQUVFLDhCQUFvQztFM0UyeFg1QztFMkV6eFhNOztJQUVFLGdDQUF3QztFM0UyeFhoRDtFMkV6eFhNOztJQUVFLGlDQUEwQztFM0UyeFhsRDtFMkV6eFhNOztJQUVFLCtCQUFzQztFM0UyeFg5QztFMkUxeVhNO0lBQWdDLDJCQUE0QjtFM0U2eVhsRTtFMkU1eVhNOztJQUVFLCtCQUFvQztFM0U4eVg1QztFMkU1eVhNOztJQUVFLGlDQUF3QztFM0U4eVhoRDtFMkU1eVhNOztJQUVFLGtDQUEwQztFM0U4eVhsRDtFMkU1eVhNOztJQUVFLGdDQUFzQztFM0U4eVg5QztFMkU3elhNO0lBQWdDLHdCQUE0QjtFM0VnMFhsRTtFMkUvelhNOztJQUVFLDRCQUFvQztFM0VpMFg1QztFMkUvelhNOztJQUVFLDhCQUF3QztFM0VpMFhoRDtFMkUvelhNOztJQUVFLCtCQUEwQztFM0VpMFhsRDtFMkUvelhNOztJQUVFLDZCQUFzQztFM0VpMFg5QztFMkVoMVhNO0lBQWdDLDJCQUE0QjtFM0VtMVhsRTtFMkVsMVhNOztJQUVFLCtCQUFvQztFM0VvMVg1QztFMkVsMVhNOztJQUVFLGlDQUF3QztFM0VvMVhoRDtFMkVsMVhNOztJQUVFLGtDQUEwQztFM0VvMVhsRDtFMkVsMVhNOztJQUVFLGdDQUFzQztFM0VvMVg5QztFMkVuMlhNO0lBQWdDLDBCQUE0QjtFM0VzMlhsRTtFMkVyMlhNOztJQUVFLDhCQUFvQztFM0V1Mlg1QztFMkVyMlhNOztJQUVFLGdDQUF3QztFM0V1MlhoRDtFMkVyMlhNOztJQUVFLGlDQUEwQztFM0V1MlhsRDtFMkVyMlhNOztJQUVFLCtCQUFzQztFM0V1Mlg5QztFMkV0M1hNO0lBQWdDLDJCQUE0QjtFM0V5M1hsRTtFMkV4M1hNOztJQUVFLCtCQUFvQztFM0UwM1g1QztFMkV4M1hNOztJQUVFLGlDQUF3QztFM0UwM1hoRDtFMkV4M1hNOztJQUVFLGtDQUEwQztFM0UwM1hsRDtFMkV4M1hNOztJQUVFLGdDQUFzQztFM0UwM1g5QztFMkV6NFhNO0lBQWdDLHdCQUE0QjtFM0U0NFhsRTtFMkUzNFhNOztJQUVFLDRCQUFvQztFM0U2NFg1QztFMkUzNFhNOztJQUVFLDhCQUF3QztFM0U2NFhoRDtFMkUzNFhNOztJQUVFLCtCQUEwQztFM0U2NFhsRDtFMkUzNFhNOztJQUVFLDZCQUFzQztFM0U2NFg5QztFMkU1NVhNO0lBQWdDLDJCQUE0QjtFM0UrNVhsRTtFMkU5NVhNOztJQUVFLCtCQUFvQztFM0VnNlg1QztFMkU5NVhNOztJQUVFLGlDQUF3QztFM0VnNlhoRDtFMkU5NVhNOztJQUVFLGtDQUEwQztFM0VnNlhsRDtFMkU5NVhNOztJQUVFLGdDQUFzQztFM0VnNlg5QztFMkUvNlhNO0lBQWdDLDBCQUE0QjtFM0VrN1hsRTtFMkVqN1hNOztJQUVFLDhCQUFvQztFM0VtN1g1QztFMkVqN1hNOztJQUVFLGdDQUF3QztFM0VtN1hoRDtFMkVqN1hNOztJQUVFLGlDQUEwQztFM0VtN1hsRDtFMkVqN1hNOztJQUVFLCtCQUFzQztFM0VtN1g5QztFMkVsOFhNO0lBQWdDLDJCQUE0QjtFM0VxOFhsRTtFMkVwOFhNOztJQUVFLCtCQUFvQztFM0VzOFg1QztFMkVwOFhNOztJQUVFLGlDQUF3QztFM0VzOFhoRDtFMkVwOFhNOztJQUVFLGtDQUEwQztFM0VzOFhsRDtFMkVwOFhNOztJQUVFLGdDQUFzQztFM0VzOFg5QztFMkVyOVhNO0lBQWdDLHdCQUE0QjtFM0V3OVhsRTtFMkV2OVhNOztJQUVFLDRCQUFvQztFM0V5OVg1QztFMkV2OVhNOztJQUVFLDhCQUF3QztFM0V5OVhoRDtFMkV2OVhNOztJQUVFLCtCQUEwQztFM0V5OVhsRDtFMkV2OVhNOztJQUVFLDZCQUFzQztFM0V5OVg5QztFMkV4K1hNO0lBQWdDLDJCQUE0QjtFM0UyK1hsRTtFMkUxK1hNOztJQUVFLCtCQUFvQztFM0U0K1g1QztFMkUxK1hNOztJQUVFLGlDQUF3QztFM0U0K1hoRDtFMkUxK1hNOztJQUVFLGtDQUEwQztFM0U0K1hsRDtFMkUxK1hNOztJQUVFLGdDQUFzQztFM0U0K1g5QztFMkUzL1hNO0lBQWdDLDBCQUE0QjtFM0U4L1hsRTtFMkU3L1hNOztJQUVFLDhCQUFvQztFM0UrL1g1QztFMkU3L1hNOztJQUVFLGdDQUF3QztFM0UrL1hoRDtFMkU3L1hNOztJQUVFLGlDQUEwQztFM0UrL1hsRDtFMkU3L1hNOztJQUVFLCtCQUFzQztFM0UrL1g5QztFMkU5Z1lNO0lBQWdDLDJCQUE0QjtFM0VpaFlsRTtFMkVoaFlNOztJQUVFLCtCQUFvQztFM0VraFk1QztFMkVoaFlNOztJQUVFLGlDQUF3QztFM0VraFloRDtFMkVoaFlNOztJQUVFLGtDQUEwQztFM0VraFlsRDtFMkVoaFlNOztJQUVFLGdDQUFzQztFM0VraFk5QztFMkVqaVlNO0lBQWdDLHdCQUE0QjtFM0VvaVlsRTtFMkVuaVlNOztJQUVFLDRCQUFvQztFM0VxaVk1QztFMkVuaVlNOztJQUVFLDhCQUF3QztFM0VxaVloRDtFMkVuaVlNOztJQUVFLCtCQUEwQztFM0VxaVlsRDtFMkVuaVlNOztJQUVFLDZCQUFzQztFM0VxaVk5QztFMkVwallNO0lBQWdDLDJCQUE0QjtFM0V1allsRTtFMkV0allNOztJQUVFLCtCQUFvQztFM0V3alk1QztFMkV0allNOztJQUVFLGlDQUF3QztFM0V3alloRDtFMkV0allNOztJQUVFLGtDQUEwQztFM0V3allsRDtFMkV0allNOztJQUVFLGdDQUFzQztFM0V3alk5QztFMkV2a1lNO0lBQWdDLDBCQUE0QjtFM0Uwa1lsRTtFMkV6a1lNOztJQUVFLDhCQUFvQztFM0Uya1k1QztFMkV6a1lNOztJQUVFLGdDQUF3QztFM0Uya1loRDtFMkV6a1lNOztJQUVFLGlDQUEwQztFM0Uya1lsRDtFMkV6a1lNOztJQUVFLCtCQUFzQztFM0Uya1k5QztFMkUxbFlNO0lBQWdDLDJCQUE0QjtFM0U2bFlsRTtFMkU1bFlNOztJQUVFLCtCQUFvQztFM0U4bFk1QztFMkU1bFlNOztJQUVFLGlDQUF3QztFM0U4bFloRDtFMkU1bFlNOztJQUVFLGtDQUEwQztFM0U4bFlsRDtFMkU1bFlNOztJQUVFLGdDQUFzQztFM0U4bFk5QztFMkU3bVlNO0lBQWdDLHdCQUE0QjtFM0VnbllsRTtFMkUvbVlNOztJQUVFLDRCQUFvQztFM0Vpblk1QztFMkUvbVlNOztJQUVFLDhCQUF3QztFM0VpblloRDtFMkUvbVlNOztJQUVFLCtCQUEwQztFM0VpbllsRDtFMkUvbVlNOztJQUVFLDZCQUFzQztFM0Vpblk5QztFMkVob1lNO0lBQWdDLDJCQUE0QjtFM0Vtb1lsRTtFMkVsb1lNOztJQUVFLCtCQUFvQztFM0Vvb1k1QztFMkVsb1lNOztJQUVFLGlDQUF3QztFM0Vvb1loRDtFMkVsb1lNOztJQUVFLGtDQUEwQztFM0Vvb1lsRDtFMkVsb1lNOztJQUVFLGdDQUFzQztFM0Vvb1k5QztFMkVucFlNO0lBQWdDLDBCQUE0QjtFM0VzcFlsRTtFMkVycFlNOztJQUVFLDhCQUFvQztFM0V1cFk1QztFMkVycFlNOztJQUVFLGdDQUF3QztFM0V1cFloRDtFMkVycFlNOztJQUVFLGlDQUEwQztFM0V1cFlsRDtFMkVycFlNOztJQUVFLCtCQUFzQztFM0V1cFk5QztFMkV0cVlNO0lBQWdDLDJCQUE0QjtFM0V5cVlsRTtFMkV4cVlNOztJQUVFLCtCQUFvQztFM0UwcVk1QztFMkV4cVlNOztJQUVFLGlDQUF3QztFM0UwcVloRDtFMkV4cVlNOztJQUVFLGtDQUEwQztFM0UwcVlsRDtFMkV4cVlNOztJQUVFLGdDQUFzQztFM0UwcVk5QztFMkV6cllNO0lBQWdDLHdCQUE0QjtFM0U0cllsRTtFMkUzcllNOztJQUVFLDRCQUFvQztFM0U2clk1QztFMkUzcllNOztJQUVFLDhCQUF3QztFM0U2clloRDtFMkUzcllNOztJQUVFLCtCQUEwQztFM0U2cllsRDtFMkUzcllNOztJQUVFLDZCQUFzQztFM0U2clk5QztFMkU1c1lNO0lBQWdDLDJCQUE0QjtFM0Urc1lsRTtFMkU5c1lNOztJQUVFLCtCQUFvQztFM0VndFk1QztFMkU5c1lNOztJQUVFLGlDQUF3QztFM0VndFloRDtFMkU5c1lNOztJQUVFLGtDQUEwQztFM0VndFlsRDtFMkU5c1lNOztJQUVFLGdDQUFzQztFM0VndFk5QztFMkUvdFlNO0lBQWdDLDBCQUE0QjtFM0VrdVlsRTtFMkVqdVlNOztJQUVFLDhCQUFvQztFM0VtdVk1QztFMkVqdVlNOztJQUVFLGdDQUF3QztFM0VtdVloRDtFMkVqdVlNOztJQUVFLGlDQUEwQztFM0VtdVlsRDtFMkVqdVlNOztJQUVFLCtCQUFzQztFM0VtdVk5QztFMkVsdllNO0lBQWdDLDJCQUE0QjtFM0VxdllsRTtFMkVwdllNOztJQUVFLCtCQUFvQztFM0Vzdlk1QztFMkVwdllNOztJQUVFLGlDQUF3QztFM0VzdlloRDtFMkVwdllNOztJQUVFLGtDQUEwQztFM0VzdllsRDtFMkVwdllNOztJQUVFLGdDQUFzQztFM0Vzdlk5QztFMkVyd1lNO0lBQWdDLHdCQUE0QjtFM0V3d1lsRTtFMkV2d1lNOztJQUVFLDRCQUFvQztFM0V5d1k1QztFMkV2d1lNOztJQUVFLDhCQUF3QztFM0V5d1loRDtFMkV2d1lNOztJQUVFLCtCQUEwQztFM0V5d1lsRDtFMkV2d1lNOztJQUVFLDZCQUFzQztFM0V5d1k5QztFMkV4eFlNO0lBQWdDLDJCQUE0QjtFM0UyeFlsRTtFMkUxeFlNOztJQUVFLCtCQUFvQztFM0U0eFk1QztFMkUxeFlNOztJQUVFLGlDQUF3QztFM0U0eFloRDtFMkUxeFlNOztJQUVFLGtDQUEwQztFM0U0eFlsRDtFMkUxeFlNOztJQUVFLGdDQUFzQztFM0U0eFk5QztFMkUzeVlNO0lBQWdDLDBCQUE0QjtFM0U4eVlsRTtFMkU3eVlNOztJQUVFLDhCQUFvQztFM0UreVk1QztFMkU3eVlNOztJQUVFLGdDQUF3QztFM0UreVloRDtFMkU3eVlNOztJQUVFLGlDQUEwQztFM0UreVlsRDtFMkU3eVlNOztJQUVFLCtCQUFzQztFM0UreVk5QztFMkU5ellNO0lBQWdDLDJCQUE0QjtFM0VpMFlsRTtFMkVoMFlNOztJQUVFLCtCQUFvQztFM0VrMFk1QztFMkVoMFlNOztJQUVFLGlDQUF3QztFM0VrMFloRDtFMkVoMFlNOztJQUVFLGtDQUEwQztFM0VrMFlsRDtFMkVoMFlNOztJQUVFLGdDQUFzQztFM0VrMFk5QztFMkVqMVlNO0lBQWdDLHdCQUE0QjtFM0VvMVlsRTtFMkVuMVlNOztJQUVFLDRCQUFvQztFM0VxMVk1QztFMkVuMVlNOztJQUVFLDhCQUF3QztFM0VxMVloRDtFMkVuMVlNOztJQUVFLCtCQUEwQztFM0VxMVlsRDtFMkVuMVlNOztJQUVFLDZCQUFzQztFM0VxMVk5QztFMkVwMllNO0lBQWdDLDJCQUE0QjtFM0V1MllsRTtFMkV0MllNOztJQUVFLCtCQUFvQztFM0V3Mlk1QztFMkV0MllNOztJQUVFLGlDQUF3QztFM0V3MlloRDtFMkV0MllNOztJQUVFLGtDQUEwQztFM0V3MllsRDtFMkV0MllNOztJQUVFLGdDQUFzQztFM0V3Mlk5QztFMkV2M1lNO0lBQWdDLDBCQUE0QjtFM0UwM1lsRTtFMkV6M1lNOztJQUVFLDhCQUFvQztFM0UyM1k1QztFMkV6M1lNOztJQUVFLGdDQUF3QztFM0UyM1loRDtFMkV6M1lNOztJQUVFLGlDQUEwQztFM0UyM1lsRDtFMkV6M1lNOztJQUVFLCtCQUFzQztFM0UyM1k5QztFMkUxNFlNO0lBQWdDLDJCQUE0QjtFM0U2NFlsRTtFMkU1NFlNOztJQUVFLCtCQUFvQztFM0U4NFk1QztFMkU1NFlNOztJQUVFLGlDQUF3QztFM0U4NFloRDtFMkU1NFlNOztJQUVFLGtDQUEwQztFM0U4NFlsRDtFMkU1NFlNOztJQUVFLGdDQUFzQztFM0U4NFk5QztFMkU3NVlNO0lBQWdDLHlCQUE0QjtFM0VnNllsRTtFMkUvNVlNOztJQUVFLDZCQUFvQztFM0VpNlk1QztFMkUvNVlNOztJQUVFLCtCQUF3QztFM0VpNlloRDtFMkUvNVlNOztJQUVFLGdDQUEwQztFM0VpNllsRDtFMkUvNVlNOztJQUVFLDhCQUFzQztFM0VpNlk5QztFMkV6NVlNO0lBQXdCLDJCQUEyQjtFM0U0NVl6RDtFMkUzNVlNOztJQUVFLCtCQUErQjtFM0U2NVl2QztFMkUzNVlNOztJQUVFLGlDQUFpQztFM0U2NVl6QztFMkUzNVlNOztJQUVFLGtDQUFrQztFM0U2NVkxQztFMkUzNVlNOztJQUVFLGdDQUFnQztFM0U2NVl4QztFMkU1NllNO0lBQXdCLDBCQUEyQjtFM0UrNll6RDtFMkU5NllNOztJQUVFLDhCQUErQjtFM0VnN1l2QztFMkU5NllNOztJQUVFLGdDQUFpQztFM0VnN1l6QztFMkU5NllNOztJQUVFLGlDQUFrQztFM0VnN1kxQztFMkU5NllNOztJQUVFLCtCQUFnQztFM0VnN1l4QztFMkUvN1lNO0lBQXdCLDJCQUEyQjtFM0VrOFl6RDtFMkVqOFlNOztJQUVFLCtCQUErQjtFM0VtOFl2QztFMkVqOFlNOztJQUVFLGlDQUFpQztFM0VtOFl6QztFMkVqOFlNOztJQUVFLGtDQUFrQztFM0VtOFkxQztFMkVqOFlNOztJQUVFLGdDQUFnQztFM0VtOFl4QztFMkVsOVlNO0lBQXdCLHdCQUEyQjtFM0VxOVl6RDtFMkVwOVlNOztJQUVFLDRCQUErQjtFM0VzOVl2QztFMkVwOVlNOztJQUVFLDhCQUFpQztFM0VzOVl6QztFMkVwOVlNOztJQUVFLCtCQUFrQztFM0VzOVkxQztFMkVwOVlNOztJQUVFLDZCQUFnQztFM0VzOVl4QztFMkVyK1lNO0lBQXdCLDJCQUEyQjtFM0V3K1l6RDtFMkV2K1lNOztJQUVFLCtCQUErQjtFM0V5K1l2QztFMkV2K1lNOztJQUVFLGlDQUFpQztFM0V5K1l6QztFMkV2K1lNOztJQUVFLGtDQUFrQztFM0V5K1kxQztFMkV2K1lNOztJQUVFLGdDQUFnQztFM0V5K1l4QztFMkV4L1lNO0lBQXdCLDBCQUEyQjtFM0UyL1l6RDtFMkUxL1lNOztJQUVFLDhCQUErQjtFM0U0L1l2QztFMkUxL1lNOztJQUVFLGdDQUFpQztFM0U0L1l6QztFMkUxL1lNOztJQUVFLGlDQUFrQztFM0U0L1kxQztFMkUxL1lNOztJQUVFLCtCQUFnQztFM0U0L1l4QztFMkUzZ1pNO0lBQXdCLDJCQUEyQjtFM0U4Z1p6RDtFMkU3Z1pNOztJQUVFLCtCQUErQjtFM0UrZ1p2QztFMkU3Z1pNOztJQUVFLGlDQUFpQztFM0UrZ1p6QztFMkU3Z1pNOztJQUVFLGtDQUFrQztFM0UrZ1oxQztFMkU3Z1pNOztJQUVFLGdDQUFnQztFM0UrZ1p4QztFMkU5aFpNO0lBQXdCLHdCQUEyQjtFM0VpaVp6RDtFMkVoaVpNOztJQUVFLDRCQUErQjtFM0VraVp2QztFMkVoaVpNOztJQUVFLDhCQUFpQztFM0VraVp6QztFMkVoaVpNOztJQUVFLCtCQUFrQztFM0VraVoxQztFMkVoaVpNOztJQUVFLDZCQUFnQztFM0VraVp4QztFMkVqalpNO0lBQXdCLDJCQUEyQjtFM0Vvalp6RDtFMkVualpNOztJQUVFLCtCQUErQjtFM0Vxalp2QztFMkVualpNOztJQUVFLGlDQUFpQztFM0Vxalp6QztFMkVualpNOztJQUVFLGtDQUFrQztFM0VxaloxQztFMkVualpNOztJQUVFLGdDQUFnQztFM0Vxalp4QztFMkVwa1pNO0lBQXdCLDBCQUEyQjtFM0V1a1p6RDtFMkV0a1pNOztJQUVFLDhCQUErQjtFM0V3a1p2QztFMkV0a1pNOztJQUVFLGdDQUFpQztFM0V3a1p6QztFMkV0a1pNOztJQUVFLGlDQUFrQztFM0V3a1oxQztFMkV0a1pNOztJQUVFLCtCQUFnQztFM0V3a1p4QztFMkV2bFpNO0lBQXdCLDJCQUEyQjtFM0UwbFp6RDtFMkV6bFpNOztJQUVFLCtCQUErQjtFM0UybFp2QztFMkV6bFpNOztJQUVFLGlDQUFpQztFM0UybFp6QztFMkV6bFpNOztJQUVFLGtDQUFrQztFM0UybFoxQztFMkV6bFpNOztJQUVFLGdDQUFnQztFM0UybFp4QztFMkUxbVpNO0lBQXdCLHdCQUEyQjtFM0U2bVp6RDtFMkU1bVpNOztJQUVFLDRCQUErQjtFM0U4bVp2QztFMkU1bVpNOztJQUVFLDhCQUFpQztFM0U4bVp6QztFMkU1bVpNOztJQUVFLCtCQUFrQztFM0U4bVoxQztFMkU1bVpNOztJQUVFLDZCQUFnQztFM0U4bVp4QztFMkU3blpNO0lBQXdCLDJCQUEyQjtFM0Vnb1p6RDtFMkUvblpNOztJQUVFLCtCQUErQjtFM0Vpb1p2QztFMkUvblpNOztJQUVFLGlDQUFpQztFM0Vpb1p6QztFMkUvblpNOztJQUVFLGtDQUFrQztFM0Vpb1oxQztFMkUvblpNOztJQUVFLGdDQUFnQztFM0Vpb1p4QztFMkVocFpNO0lBQXdCLDBCQUEyQjtFM0VtcFp6RDtFMkVscFpNOztJQUVFLDhCQUErQjtFM0VvcFp2QztFMkVscFpNOztJQUVFLGdDQUFpQztFM0VvcFp6QztFMkVscFpNOztJQUVFLGlDQUFrQztFM0VvcFoxQztFMkVscFpNOztJQUVFLCtCQUFnQztFM0VvcFp4QztFMkVucVpNO0lBQXdCLDJCQUEyQjtFM0VzcVp6RDtFMkVycVpNOztJQUVFLCtCQUErQjtFM0V1cVp2QztFMkVycVpNOztJQUVFLGlDQUFpQztFM0V1cVp6QztFMkVycVpNOztJQUVFLGtDQUFrQztFM0V1cVoxQztFMkVycVpNOztJQUVFLGdDQUFnQztFM0V1cVp4QztFMkV0clpNO0lBQXdCLHdCQUEyQjtFM0V5clp6RDtFMkV4clpNOztJQUVFLDRCQUErQjtFM0Uwclp2QztFMkV4clpNOztJQUVFLDhCQUFpQztFM0Uwclp6QztFMkV4clpNOztJQUVFLCtCQUFrQztFM0UwcloxQztFMkV4clpNOztJQUVFLDZCQUFnQztFM0Uwclp4QztFMkV6c1pNO0lBQXdCLDJCQUEyQjtFM0U0c1p6RDtFMkUzc1pNOztJQUVFLCtCQUErQjtFM0U2c1p2QztFMkUzc1pNOztJQUVFLGlDQUFpQztFM0U2c1p6QztFMkUzc1pNOztJQUVFLGtDQUFrQztFM0U2c1oxQztFMkUzc1pNOztJQUVFLGdDQUFnQztFM0U2c1p4QztFMkU1dFpNO0lBQXdCLDBCQUEyQjtFM0UrdFp6RDtFMkU5dFpNOztJQUVFLDhCQUErQjtFM0VndVp2QztFMkU5dFpNOztJQUVFLGdDQUFpQztFM0VndVp6QztFMkU5dFpNOztJQUVFLGlDQUFrQztFM0VndVoxQztFMkU5dFpNOztJQUVFLCtCQUFnQztFM0VndVp4QztFMkUvdVpNO0lBQXdCLDJCQUEyQjtFM0Vrdlp6RDtFMkVqdlpNOztJQUVFLCtCQUErQjtFM0Vtdlp2QztFMkVqdlpNOztJQUVFLGlDQUFpQztFM0Vtdlp6QztFMkVqdlpNOztJQUVFLGtDQUFrQztFM0VtdloxQztFMkVqdlpNOztJQUVFLGdDQUFnQztFM0Vtdlp4QztFMkVsd1pNO0lBQXdCLHdCQUEyQjtFM0Vxd1p6RDtFMkVwd1pNOztJQUVFLDRCQUErQjtFM0Vzd1p2QztFMkVwd1pNOztJQUVFLDhCQUFpQztFM0Vzd1p6QztFMkVwd1pNOztJQUVFLCtCQUFrQztFM0Vzd1oxQztFMkVwd1pNOztJQUVFLDZCQUFnQztFM0Vzd1p4QztFMkVyeFpNO0lBQXdCLDJCQUEyQjtFM0V3eFp6RDtFMkV2eFpNOztJQUVFLCtCQUErQjtFM0V5eFp2QztFMkV2eFpNOztJQUVFLGlDQUFpQztFM0V5eFp6QztFMkV2eFpNOztJQUVFLGtDQUFrQztFM0V5eFoxQztFMkV2eFpNOztJQUVFLGdDQUFnQztFM0V5eFp4QztFMkV4eVpNO0lBQXdCLDBCQUEyQjtFM0UyeVp6RDtFMkUxeVpNOztJQUVFLDhCQUErQjtFM0U0eVp2QztFMkUxeVpNOztJQUVFLGdDQUFpQztFM0U0eVp6QztFMkUxeVpNOztJQUVFLGlDQUFrQztFM0U0eVoxQztFMkUxeVpNOztJQUVFLCtCQUFnQztFM0U0eVp4QztFMkUzelpNO0lBQXdCLDJCQUEyQjtFM0U4elp6RDtFMkU3elpNOztJQUVFLCtCQUErQjtFM0Urelp2QztFMkU3elpNOztJQUVFLGlDQUFpQztFM0Urelp6QztFMkU3elpNOztJQUVFLGtDQUFrQztFM0UreloxQztFMkU3elpNOztJQUVFLGdDQUFnQztFM0Urelp4QztFMkU5MFpNO0lBQXdCLHdCQUEyQjtFM0VpMVp6RDtFMkVoMVpNOztJQUVFLDRCQUErQjtFM0VrMVp2QztFMkVoMVpNOztJQUVFLDhCQUFpQztFM0VrMVp6QztFMkVoMVpNOztJQUVFLCtCQUFrQztFM0VrMVoxQztFMkVoMVpNOztJQUVFLDZCQUFnQztFM0VrMVp4QztFMkVqMlpNO0lBQXdCLDJCQUEyQjtFM0VvMlp6RDtFMkVuMlpNOztJQUVFLCtCQUErQjtFM0VxMlp2QztFMkVuMlpNOztJQUVFLGlDQUFpQztFM0VxMlp6QztFMkVuMlpNOztJQUVFLGtDQUFrQztFM0VxMloxQztFMkVuMlpNOztJQUVFLGdDQUFnQztFM0VxMlp4QztFMkVwM1pNO0lBQXdCLDBCQUEyQjtFM0V1M1p6RDtFMkV0M1pNOztJQUVFLDhCQUErQjtFM0V3M1p2QztFMkV0M1pNOztJQUVFLGdDQUFpQztFM0V3M1p6QztFMkV0M1pNOztJQUVFLGlDQUFrQztFM0V3M1oxQztFMkV0M1pNOztJQUVFLCtCQUFnQztFM0V3M1p4QztFMkV2NFpNO0lBQXdCLDJCQUEyQjtFM0UwNFp6RDtFMkV6NFpNOztJQUVFLCtCQUErQjtFM0UyNFp2QztFMkV6NFpNOztJQUVFLGlDQUFpQztFM0UyNFp6QztFMkV6NFpNOztJQUVFLGtDQUFrQztFM0UyNFoxQztFMkV6NFpNOztJQUVFLGdDQUFnQztFM0UyNFp4QztFMkUxNVpNO0lBQXdCLHdCQUEyQjtFM0U2NVp6RDtFMkU1NVpNOztJQUVFLDRCQUErQjtFM0U4NVp2QztFMkU1NVpNOztJQUVFLDhCQUFpQztFM0U4NVp6QztFMkU1NVpNOztJQUVFLCtCQUFrQztFM0U4NVoxQztFMkU1NVpNOztJQUVFLDZCQUFnQztFM0U4NVp4QztFMkU3NlpNO0lBQXdCLDJCQUEyQjtFM0VnN1p6RDtFMkUvNlpNOztJQUVFLCtCQUErQjtFM0VpN1p2QztFMkUvNlpNOztJQUVFLGlDQUFpQztFM0VpN1p6QztFMkUvNlpNOztJQUVFLGtDQUFrQztFM0VpN1oxQztFMkUvNlpNOztJQUVFLGdDQUFnQztFM0VpN1p4QztFMkVoOFpNO0lBQXdCLDBCQUEyQjtFM0VtOFp6RDtFMkVsOFpNOztJQUVFLDhCQUErQjtFM0VvOFp2QztFMkVsOFpNOztJQUVFLGdDQUFpQztFM0VvOFp6QztFMkVsOFpNOztJQUVFLGlDQUFrQztFM0VvOFoxQztFMkVsOFpNOztJQUVFLCtCQUFnQztFM0VvOFp4QztFMkVuOVpNO0lBQXdCLDJCQUEyQjtFM0VzOVp6RDtFMkVyOVpNOztJQUVFLCtCQUErQjtFM0V1OVp2QztFMkVyOVpNOztJQUVFLGlDQUFpQztFM0V1OVp6QztFMkVyOVpNOztJQUVFLGtDQUFrQztFM0V1OVoxQztFMkVyOVpNOztJQUVFLGdDQUFnQztFM0V1OVp4QztFMkV0K1pNO0lBQXdCLHdCQUEyQjtFM0V5K1p6RDtFMkV4K1pNOztJQUVFLDRCQUErQjtFM0UwK1p2QztFMkV4K1pNOztJQUVFLDhCQUFpQztFM0UwK1p6QztFMkV4K1pNOztJQUVFLCtCQUFrQztFM0UwK1oxQztFMkV4K1pNOztJQUVFLDZCQUFnQztFM0UwK1p4QztFMkV6L1pNO0lBQXdCLDJCQUEyQjtFM0U0L1p6RDtFMkUzL1pNOztJQUVFLCtCQUErQjtFM0U2L1p2QztFMkUzL1pNOztJQUVFLGlDQUFpQztFM0U2L1p6QztFMkUzL1pNOztJQUVFLGtDQUFrQztFM0U2L1oxQztFMkUzL1pNOztJQUVFLGdDQUFnQztFM0U2L1p4QztFMkU1Z2FNO0lBQXdCLDBCQUEyQjtFM0UrZ2F6RDtFMkU5Z2FNOztJQUVFLDhCQUErQjtFM0VnaGF2QztFMkU5Z2FNOztJQUVFLGdDQUFpQztFM0VnaGF6QztFMkU5Z2FNOztJQUVFLGlDQUFrQztFM0VnaGExQztFMkU5Z2FNOztJQUVFLCtCQUFnQztFM0VnaGF4QztFMkUvaGFNO0lBQXdCLDJCQUEyQjtFM0VraWF6RDtFMkVqaWFNOztJQUVFLCtCQUErQjtFM0VtaWF2QztFMkVqaWFNOztJQUVFLGlDQUFpQztFM0VtaWF6QztFMkVqaWFNOztJQUVFLGtDQUFrQztFM0VtaWExQztFMkVqaWFNOztJQUVFLGdDQUFnQztFM0VtaWF4QztFMkVsamFNO0lBQXdCLHdCQUEyQjtFM0VxamF6RDtFMkVwamFNOztJQUVFLDRCQUErQjtFM0VzamF2QztFMkVwamFNOztJQUVFLDhCQUFpQztFM0VzamF6QztFMkVwamFNOztJQUVFLCtCQUFrQztFM0VzamExQztFMkVwamFNOztJQUVFLDZCQUFnQztFM0VzamF4QztFMkVya2FNO0lBQXdCLDJCQUEyQjtFM0V3a2F6RDtFMkV2a2FNOztJQUVFLCtCQUErQjtFM0V5a2F2QztFMkV2a2FNOztJQUVFLGlDQUFpQztFM0V5a2F6QztFMkV2a2FNOztJQUVFLGtDQUFrQztFM0V5a2ExQztFMkV2a2FNOztJQUVFLGdDQUFnQztFM0V5a2F4QztFMkV4bGFNO0lBQXdCLDBCQUEyQjtFM0UybGF6RDtFMkUxbGFNOztJQUVFLDhCQUErQjtFM0U0bGF2QztFMkUxbGFNOztJQUVFLGdDQUFpQztFM0U0bGF6QztFMkUxbGFNOztJQUVFLGlDQUFrQztFM0U0bGExQztFMkUxbGFNOztJQUVFLCtCQUFnQztFM0U0bGF4QztFMkUzbWFNO0lBQXdCLDJCQUEyQjtFM0U4bWF6RDtFMkU3bWFNOztJQUVFLCtCQUErQjtFM0UrbWF2QztFMkU3bWFNOztJQUVFLGlDQUFpQztFM0UrbWF6QztFMkU3bWFNOztJQUVFLGtDQUFrQztFM0UrbWExQztFMkU3bWFNOztJQUVFLGdDQUFnQztFM0UrbWF4QztFMkU5bmFNO0lBQXdCLHlCQUEyQjtFM0Vpb2F6RDtFMkVob2FNOztJQUVFLDZCQUErQjtFM0Vrb2F2QztFMkVob2FNOztJQUVFLCtCQUFpQztFM0Vrb2F6QztFMkVob2FNOztJQUVFLGdDQUFrQztFM0Vrb2ExQztFMkVob2FNOztJQUVFLDhCQUFnQztFM0Vrb2F4QztFMkU1bmFFO0lBQW1CLHVCQUF1QjtFM0UrbmE1QztFMkU5bmFFOztJQUVFLDJCQUEyQjtFM0Vnb2EvQjtFMkU5bmFFOztJQUVFLDZCQUE2QjtFM0Vnb2FqQztFMkU5bmFFOztJQUVFLDhCQUE4QjtFM0Vnb2FsQztFMkU5bmFFOztJQUVFLDRCQUE0QjtFM0Vnb2FoQztBQUNGOztBa0Ixb2FJO0V5RGxESTtJQUFnQyxvQkFBNEI7RTNFaXNhbEU7RTJFaHNhTTs7SUFFRSx3QkFBb0M7RTNFa3NhNUM7RTJFaHNhTTs7SUFFRSwwQkFBd0M7RTNFa3NhaEQ7RTJFaHNhTTs7SUFFRSwyQkFBMEM7RTNFa3NhbEQ7RTJFaHNhTTs7SUFFRSx5QkFBc0M7RTNFa3NhOUM7RTJFanRhTTtJQUFnQywwQkFBNEI7RTNFb3RhbEU7RTJFbnRhTTs7SUFFRSw4QkFBb0M7RTNFcXRhNUM7RTJFbnRhTTs7SUFFRSxnQ0FBd0M7RTNFcXRhaEQ7RTJFbnRhTTs7SUFFRSxpQ0FBMEM7RTNFcXRhbEQ7RTJFbnRhTTs7SUFFRSwrQkFBc0M7RTNFcXRhOUM7RTJFcHVhTTtJQUFnQyx5QkFBNEI7RTNFdXVhbEU7RTJFdHVhTTs7SUFFRSw2QkFBb0M7RTNFd3VhNUM7RTJFdHVhTTs7SUFFRSwrQkFBd0M7RTNFd3VhaEQ7RTJFdHVhTTs7SUFFRSxnQ0FBMEM7RTNFd3VhbEQ7RTJFdHVhTTs7SUFFRSw4QkFBc0M7RTNFd3VhOUM7RTJFdnZhTTtJQUFnQywwQkFBNEI7RTNFMHZhbEU7RTJFenZhTTs7SUFFRSw4QkFBb0M7RTNFMnZhNUM7RTJFenZhTTs7SUFFRSxnQ0FBd0M7RTNFMnZhaEQ7RTJFenZhTTs7SUFFRSxpQ0FBMEM7RTNFMnZhbEQ7RTJFenZhTTs7SUFFRSwrQkFBc0M7RTNFMnZhOUM7RTJFMXdhTTtJQUFnQyx1QkFBNEI7RTNFNndhbEU7RTJFNXdhTTs7SUFFRSwyQkFBb0M7RTNFOHdhNUM7RTJFNXdhTTs7SUFFRSw2QkFBd0M7RTNFOHdhaEQ7RTJFNXdhTTs7SUFFRSw4QkFBMEM7RTNFOHdhbEQ7RTJFNXdhTTs7SUFFRSw0QkFBc0M7RTNFOHdhOUM7RTJFN3hhTTtJQUFnQywwQkFBNEI7RTNFZ3lhbEU7RTJFL3hhTTs7SUFFRSw4QkFBb0M7RTNFaXlhNUM7RTJFL3hhTTs7SUFFRSxnQ0FBd0M7RTNFaXlhaEQ7RTJFL3hhTTs7SUFFRSxpQ0FBMEM7RTNFaXlhbEQ7RTJFL3hhTTs7SUFFRSwrQkFBc0M7RTNFaXlhOUM7RTJFaHphTTtJQUFnQyx5QkFBNEI7RTNFbXphbEU7RTJFbHphTTs7SUFFRSw2QkFBb0M7RTNFb3phNUM7RTJFbHphTTs7SUFFRSwrQkFBd0M7RTNFb3phaEQ7RTJFbHphTTs7SUFFRSxnQ0FBMEM7RTNFb3phbEQ7RTJFbHphTTs7SUFFRSw4QkFBc0M7RTNFb3phOUM7RTJFbjBhTTtJQUFnQywwQkFBNEI7RTNFczBhbEU7RTJFcjBhTTs7SUFFRSw4QkFBb0M7RTNFdTBhNUM7RTJFcjBhTTs7SUFFRSxnQ0FBd0M7RTNFdTBhaEQ7RTJFcjBhTTs7SUFFRSxpQ0FBMEM7RTNFdTBhbEQ7RTJFcjBhTTs7SUFFRSwrQkFBc0M7RTNFdTBhOUM7RTJFdDFhTTtJQUFnQyx1QkFBNEI7RTNFeTFhbEU7RTJFeDFhTTs7SUFFRSwyQkFBb0M7RTNFMDFhNUM7RTJFeDFhTTs7SUFFRSw2QkFBd0M7RTNFMDFhaEQ7RTJFeDFhTTs7SUFFRSw4QkFBMEM7RTNFMDFhbEQ7RTJFeDFhTTs7SUFFRSw0QkFBc0M7RTNFMDFhOUM7RTJFejJhTTtJQUFnQywwQkFBNEI7RTNFNDJhbEU7RTJFMzJhTTs7SUFFRSw4QkFBb0M7RTNFNjJhNUM7RTJFMzJhTTs7SUFFRSxnQ0FBd0M7RTNFNjJhaEQ7RTJFMzJhTTs7SUFFRSxpQ0FBMEM7RTNFNjJhbEQ7RTJFMzJhTTs7SUFFRSwrQkFBc0M7RTNFNjJhOUM7RTJFNTNhTTtJQUFnQyx5QkFBNEI7RTNFKzNhbEU7RTJFOTNhTTs7SUFFRSw2QkFBb0M7RTNFZzRhNUM7RTJFOTNhTTs7SUFFRSwrQkFBd0M7RTNFZzRhaEQ7RTJFOTNhTTs7SUFFRSxnQ0FBMEM7RTNFZzRhbEQ7RTJFOTNhTTs7SUFFRSw4QkFBc0M7RTNFZzRhOUM7RTJFLzRhTTtJQUFnQywwQkFBNEI7RTNFazVhbEU7RTJFajVhTTs7SUFFRSw4QkFBb0M7RTNFbTVhNUM7RTJFajVhTTs7SUFFRSxnQ0FBd0M7RTNFbTVhaEQ7RTJFajVhTTs7SUFFRSxpQ0FBMEM7RTNFbTVhbEQ7RTJFajVhTTs7SUFFRSwrQkFBc0M7RTNFbTVhOUM7RTJFbDZhTTtJQUFnQyx1QkFBNEI7RTNFcTZhbEU7RTJFcDZhTTs7SUFFRSwyQkFBb0M7RTNFczZhNUM7RTJFcDZhTTs7SUFFRSw2QkFBd0M7RTNFczZhaEQ7RTJFcDZhTTs7SUFFRSw4QkFBMEM7RTNFczZhbEQ7RTJFcDZhTTs7SUFFRSw0QkFBc0M7RTNFczZhOUM7RTJFcjdhTTtJQUFnQywwQkFBNEI7RTNFdzdhbEU7RTJFdjdhTTs7SUFFRSw4QkFBb0M7RTNFeTdhNUM7RTJFdjdhTTs7SUFFRSxnQ0FBd0M7RTNFeTdhaEQ7RTJFdjdhTTs7SUFFRSxpQ0FBMEM7RTNFeTdhbEQ7RTJFdjdhTTs7SUFFRSwrQkFBc0M7RTNFeTdhOUM7RTJFeDhhTTtJQUFnQyx5QkFBNEI7RTNFMjhhbEU7RTJFMThhTTs7SUFFRSw2QkFBb0M7RTNFNDhhNUM7RTJFMThhTTs7SUFFRSwrQkFBd0M7RTNFNDhhaEQ7RTJFMThhTTs7SUFFRSxnQ0FBMEM7RTNFNDhhbEQ7RTJFMThhTTs7SUFFRSw4QkFBc0M7RTNFNDhhOUM7RTJFMzlhTTtJQUFnQywwQkFBNEI7RTNFODlhbEU7RTJFNzlhTTs7SUFFRSw4QkFBb0M7RTNFKzlhNUM7RTJFNzlhTTs7SUFFRSxnQ0FBd0M7RTNFKzlhaEQ7RTJFNzlhTTs7SUFFRSxpQ0FBMEM7RTNFKzlhbEQ7RTJFNzlhTTs7SUFFRSwrQkFBc0M7RTNFKzlhOUM7RTJFOSthTTtJQUFnQyx1QkFBNEI7RTNFaS9hbEU7RTJFaC9hTTs7SUFFRSwyQkFBb0M7RTNFay9hNUM7RTJFaC9hTTs7SUFFRSw2QkFBd0M7RTNFay9haEQ7RTJFaC9hTTs7SUFFRSw4QkFBMEM7RTNFay9hbEQ7RTJFaC9hTTs7SUFFRSw0QkFBc0M7RTNFay9hOUM7RTJFamdiTTtJQUFnQywwQkFBNEI7RTNFb2dibEU7RTJFbmdiTTs7SUFFRSw4QkFBb0M7RTNFcWdiNUM7RTJFbmdiTTs7SUFFRSxnQ0FBd0M7RTNFcWdiaEQ7RTJFbmdiTTs7SUFFRSxpQ0FBMEM7RTNFcWdibEQ7RTJFbmdiTTs7SUFFRSwrQkFBc0M7RTNFcWdiOUM7RTJFcGhiTTtJQUFnQyx5QkFBNEI7RTNFdWhibEU7RTJFdGhiTTs7SUFFRSw2QkFBb0M7RTNFd2hiNUM7RTJFdGhiTTs7SUFFRSwrQkFBd0M7RTNFd2hiaEQ7RTJFdGhiTTs7SUFFRSxnQ0FBMEM7RTNFd2hibEQ7RTJFdGhiTTs7SUFFRSw4QkFBc0M7RTNFd2hiOUM7RTJFdmliTTtJQUFnQywwQkFBNEI7RTNFMGlibEU7RTJFemliTTs7SUFFRSw4QkFBb0M7RTNFMmliNUM7RTJFemliTTs7SUFFRSxnQ0FBd0M7RTNFMmliaEQ7RTJFemliTTs7SUFFRSxpQ0FBMEM7RTNFMmlibEQ7RTJFemliTTs7SUFFRSwrQkFBc0M7RTNFMmliOUM7RTJFMWpiTTtJQUFnQyx1QkFBNEI7RTNFNmpibEU7RTJFNWpiTTs7SUFFRSwyQkFBb0M7RTNFOGpiNUM7RTJFNWpiTTs7SUFFRSw2QkFBd0M7RTNFOGpiaEQ7RTJFNWpiTTs7SUFFRSw4QkFBMEM7RTNFOGpibEQ7RTJFNWpiTTs7SUFFRSw0QkFBc0M7RTNFOGpiOUM7RTJFN2tiTTtJQUFnQywwQkFBNEI7RTNFZ2xibEU7RTJFL2tiTTs7SUFFRSw4QkFBb0M7RTNFaWxiNUM7RTJFL2tiTTs7SUFFRSxnQ0FBd0M7RTNFaWxiaEQ7RTJFL2tiTTs7SUFFRSxpQ0FBMEM7RTNFaWxibEQ7RTJFL2tiTTs7SUFFRSwrQkFBc0M7RTNFaWxiOUM7RTJFaG1iTTtJQUFnQyx5QkFBNEI7RTNFbW1ibEU7RTJFbG1iTTs7SUFFRSw2QkFBb0M7RTNFb21iNUM7RTJFbG1iTTs7SUFFRSwrQkFBd0M7RTNFb21iaEQ7RTJFbG1iTTs7SUFFRSxnQ0FBMEM7RTNFb21ibEQ7RTJFbG1iTTs7SUFFRSw4QkFBc0M7RTNFb21iOUM7RTJFbm5iTTtJQUFnQywwQkFBNEI7RTNFc25ibEU7RTJFcm5iTTs7SUFFRSw4QkFBb0M7RTNFdW5iNUM7RTJFcm5iTTs7SUFFRSxnQ0FBd0M7RTNFdW5iaEQ7RTJFcm5iTTs7SUFFRSxpQ0FBMEM7RTNFdW5ibEQ7RTJFcm5iTTs7SUFFRSwrQkFBc0M7RTNFdW5iOUM7RTJFdG9iTTtJQUFnQyx1QkFBNEI7RTNFeW9ibEU7RTJFeG9iTTs7SUFFRSwyQkFBb0M7RTNFMG9iNUM7RTJFeG9iTTs7SUFFRSw2QkFBd0M7RTNFMG9iaEQ7RTJFeG9iTTs7SUFFRSw4QkFBMEM7RTNFMG9ibEQ7RTJFeG9iTTs7SUFFRSw0QkFBc0M7RTNFMG9iOUM7RTJFenBiTTtJQUFnQywwQkFBNEI7RTNFNHBibEU7RTJFM3BiTTs7SUFFRSw4QkFBb0M7RTNFNnBiNUM7RTJFM3BiTTs7SUFFRSxnQ0FBd0M7RTNFNnBiaEQ7RTJFM3BiTTs7SUFFRSxpQ0FBMEM7RTNFNnBibEQ7RTJFM3BiTTs7SUFFRSwrQkFBc0M7RTNFNnBiOUM7RTJFNXFiTTtJQUFnQyx5QkFBNEI7RTNFK3FibEU7RTJFOXFiTTs7SUFFRSw2QkFBb0M7RTNFZ3JiNUM7RTJFOXFiTTs7SUFFRSwrQkFBd0M7RTNFZ3JiaEQ7RTJFOXFiTTs7SUFFRSxnQ0FBMEM7RTNFZ3JibEQ7RTJFOXFiTTs7SUFFRSw4QkFBc0M7RTNFZ3JiOUM7RTJFL3JiTTtJQUFnQywwQkFBNEI7RTNFa3NibEU7RTJFanNiTTs7SUFFRSw4QkFBb0M7RTNFbXNiNUM7RTJFanNiTTs7SUFFRSxnQ0FBd0M7RTNFbXNiaEQ7RTJFanNiTTs7SUFFRSxpQ0FBMEM7RTNFbXNibEQ7RTJFanNiTTs7SUFFRSwrQkFBc0M7RTNFbXNiOUM7RTJFbHRiTTtJQUFnQyx1QkFBNEI7RTNFcXRibEU7RTJFcHRiTTs7SUFFRSwyQkFBb0M7RTNFc3RiNUM7RTJFcHRiTTs7SUFFRSw2QkFBd0M7RTNFc3RiaEQ7RTJFcHRiTTs7SUFFRSw4QkFBMEM7RTNFc3RibEQ7RTJFcHRiTTs7SUFFRSw0QkFBc0M7RTNFc3RiOUM7RTJFcnViTTtJQUFnQywwQkFBNEI7RTNFd3VibEU7RTJFdnViTTs7SUFFRSw4QkFBb0M7RTNFeXViNUM7RTJFdnViTTs7SUFFRSxnQ0FBd0M7RTNFeXViaEQ7RTJFdnViTTs7SUFFRSxpQ0FBMEM7RTNFeXVibEQ7RTJFdnViTTs7SUFFRSwrQkFBc0M7RTNFeXViOUM7RTJFeHZiTTtJQUFnQyx5QkFBNEI7RTNFMnZibEU7RTJFMXZiTTs7SUFFRSw2QkFBb0M7RTNFNHZiNUM7RTJFMXZiTTs7SUFFRSwrQkFBd0M7RTNFNHZiaEQ7RTJFMXZiTTs7SUFFRSxnQ0FBMEM7RTNFNHZibEQ7RTJFMXZiTTs7SUFFRSw4QkFBc0M7RTNFNHZiOUM7RTJFM3diTTtJQUFnQywwQkFBNEI7RTNFOHdibEU7RTJFN3diTTs7SUFFRSw4QkFBb0M7RTNFK3diNUM7RTJFN3diTTs7SUFFRSxnQ0FBd0M7RTNFK3diaEQ7RTJFN3diTTs7SUFFRSxpQ0FBMEM7RTNFK3dibEQ7RTJFN3diTTs7SUFFRSwrQkFBc0M7RTNFK3diOUM7RTJFOXhiTTtJQUFnQyx1QkFBNEI7RTNFaXlibEU7RTJFaHliTTs7SUFFRSwyQkFBb0M7RTNFa3liNUM7RTJFaHliTTs7SUFFRSw2QkFBd0M7RTNFa3liaEQ7RTJFaHliTTs7SUFFRSw4QkFBMEM7RTNFa3libEQ7RTJFaHliTTs7SUFFRSw0QkFBc0M7RTNFa3liOUM7RTJFanpiTTtJQUFnQywwQkFBNEI7RTNFb3pibEU7RTJFbnpiTTs7SUFFRSw4QkFBb0M7RTNFcXpiNUM7RTJFbnpiTTs7SUFFRSxnQ0FBd0M7RTNFcXpiaEQ7RTJFbnpiTTs7SUFFRSxpQ0FBMEM7RTNFcXpibEQ7RTJFbnpiTTs7SUFFRSwrQkFBc0M7RTNFcXpiOUM7RTJFcDBiTTtJQUFnQyx5QkFBNEI7RTNFdTBibEU7RTJFdDBiTTs7SUFFRSw2QkFBb0M7RTNFdzBiNUM7RTJFdDBiTTs7SUFFRSwrQkFBd0M7RTNFdzBiaEQ7RTJFdDBiTTs7SUFFRSxnQ0FBMEM7RTNFdzBibEQ7RTJFdDBiTTs7SUFFRSw4QkFBc0M7RTNFdzBiOUM7RTJFdjFiTTtJQUFnQywwQkFBNEI7RTNFMDFibEU7RTJFejFiTTs7SUFFRSw4QkFBb0M7RTNFMjFiNUM7RTJFejFiTTs7SUFFRSxnQ0FBd0M7RTNFMjFiaEQ7RTJFejFiTTs7SUFFRSxpQ0FBMEM7RTNFMjFibEQ7RTJFejFiTTs7SUFFRSwrQkFBc0M7RTNFMjFiOUM7RTJFMTJiTTtJQUFnQyx1QkFBNEI7RTNFNjJibEU7RTJFNTJiTTs7SUFFRSwyQkFBb0M7RTNFODJiNUM7RTJFNTJiTTs7SUFFRSw2QkFBd0M7RTNFODJiaEQ7RTJFNTJiTTs7SUFFRSw4QkFBMEM7RTNFODJibEQ7RTJFNTJiTTs7SUFFRSw0QkFBc0M7RTNFODJiOUM7RTJFNzNiTTtJQUFnQywwQkFBNEI7RTNFZzRibEU7RTJFLzNiTTs7SUFFRSw4QkFBb0M7RTNFaTRiNUM7RTJFLzNiTTs7SUFFRSxnQ0FBd0M7RTNFaTRiaEQ7RTJFLzNiTTs7SUFFRSxpQ0FBMEM7RTNFaTRibEQ7RTJFLzNiTTs7SUFFRSwrQkFBc0M7RTNFaTRiOUM7RTJFaDViTTtJQUFnQyx5QkFBNEI7RTNFbTVibEU7RTJFbDViTTs7SUFFRSw2QkFBb0M7RTNFbzViNUM7RTJFbDViTTs7SUFFRSwrQkFBd0M7RTNFbzViaEQ7RTJFbDViTTs7SUFFRSxnQ0FBMEM7RTNFbzVibEQ7RTJFbDViTTs7SUFFRSw4QkFBc0M7RTNFbzViOUM7RTJFbjZiTTtJQUFnQywwQkFBNEI7RTNFczZibEU7RTJFcjZiTTs7SUFFRSw4QkFBb0M7RTNFdTZiNUM7RTJFcjZiTTs7SUFFRSxnQ0FBd0M7RTNFdTZiaEQ7RTJFcjZiTTs7SUFFRSxpQ0FBMEM7RTNFdTZibEQ7RTJFcjZiTTs7SUFFRSwrQkFBc0M7RTNFdTZiOUM7RTJFdDdiTTtJQUFnQyx3QkFBNEI7RTNFeTdibEU7RTJFeDdiTTs7SUFFRSw0QkFBb0M7RTNFMDdiNUM7RTJFeDdiTTs7SUFFRSw4QkFBd0M7RTNFMDdiaEQ7RTJFeDdiTTs7SUFFRSwrQkFBMEM7RTNFMDdibEQ7RTJFeDdiTTs7SUFFRSw2QkFBc0M7RTNFMDdiOUM7RTJFejhiTTtJQUFnQyxxQkFBNEI7RTNFNDhibEU7RTJFMzhiTTs7SUFFRSx5QkFBb0M7RTNFNjhiNUM7RTJFMzhiTTs7SUFFRSwyQkFBd0M7RTNFNjhiaEQ7RTJFMzhiTTs7SUFFRSw0QkFBMEM7RTNFNjhibEQ7RTJFMzhiTTs7SUFFRSwwQkFBc0M7RTNFNjhiOUM7RTJFNTliTTtJQUFnQywyQkFBNEI7RTNFKzlibEU7RTJFOTliTTs7SUFFRSwrQkFBb0M7RTNFZytiNUM7RTJFOTliTTs7SUFFRSxpQ0FBd0M7RTNFZytiaEQ7RTJFOTliTTs7SUFFRSxrQ0FBMEM7RTNFZytibEQ7RTJFOTliTTs7SUFFRSxnQ0FBc0M7RTNFZytiOUM7RTJFLytiTTtJQUFnQywwQkFBNEI7RTNFay9ibEU7RTJFai9iTTs7SUFFRSw4QkFBb0M7RTNFbS9iNUM7RTJFai9iTTs7SUFFRSxnQ0FBd0M7RTNFbS9iaEQ7RTJFai9iTTs7SUFFRSxpQ0FBMEM7RTNFbS9ibEQ7RTJFai9iTTs7SUFFRSwrQkFBc0M7RTNFbS9iOUM7RTJFbGdjTTtJQUFnQywyQkFBNEI7RTNFcWdjbEU7RTJFcGdjTTs7SUFFRSwrQkFBb0M7RTNFc2djNUM7RTJFcGdjTTs7SUFFRSxpQ0FBd0M7RTNFc2djaEQ7RTJFcGdjTTs7SUFFRSxrQ0FBMEM7RTNFc2djbEQ7RTJFcGdjTTs7SUFFRSxnQ0FBc0M7RTNFc2djOUM7RTJFcmhjTTtJQUFnQyx3QkFBNEI7RTNFd2hjbEU7RTJFdmhjTTs7SUFFRSw0QkFBb0M7RTNFeWhjNUM7RTJFdmhjTTs7SUFFRSw4QkFBd0M7RTNFeWhjaEQ7RTJFdmhjTTs7SUFFRSwrQkFBMEM7RTNFeWhjbEQ7RTJFdmhjTTs7SUFFRSw2QkFBc0M7RTNFeWhjOUM7RTJFeGljTTtJQUFnQywyQkFBNEI7RTNFMmljbEU7RTJFMWljTTs7SUFFRSwrQkFBb0M7RTNFNGljNUM7RTJFMWljTTs7SUFFRSxpQ0FBd0M7RTNFNGljaEQ7RTJFMWljTTs7SUFFRSxrQ0FBMEM7RTNFNGljbEQ7RTJFMWljTTs7SUFFRSxnQ0FBc0M7RTNFNGljOUM7RTJFM2pjTTtJQUFnQywwQkFBNEI7RTNFOGpjbEU7RTJFN2pjTTs7SUFFRSw4QkFBb0M7RTNFK2pjNUM7RTJFN2pjTTs7SUFFRSxnQ0FBd0M7RTNFK2pjaEQ7RTJFN2pjTTs7SUFFRSxpQ0FBMEM7RTNFK2pjbEQ7RTJFN2pjTTs7SUFFRSwrQkFBc0M7RTNFK2pjOUM7RTJFOWtjTTtJQUFnQywyQkFBNEI7RTNFaWxjbEU7RTJFaGxjTTs7SUFFRSwrQkFBb0M7RTNFa2xjNUM7RTJFaGxjTTs7SUFFRSxpQ0FBd0M7RTNFa2xjaEQ7RTJFaGxjTTs7SUFFRSxrQ0FBMEM7RTNFa2xjbEQ7RTJFaGxjTTs7SUFFRSxnQ0FBc0M7RTNFa2xjOUM7RTJFam1jTTtJQUFnQyx3QkFBNEI7RTNFb21jbEU7RTJFbm1jTTs7SUFFRSw0QkFBb0M7RTNFcW1jNUM7RTJFbm1jTTs7SUFFRSw4QkFBd0M7RTNFcW1jaEQ7RTJFbm1jTTs7SUFFRSwrQkFBMEM7RTNFcW1jbEQ7RTJFbm1jTTs7SUFFRSw2QkFBc0M7RTNFcW1jOUM7RTJFcG5jTTtJQUFnQywyQkFBNEI7RTNFdW5jbEU7RTJFdG5jTTs7SUFFRSwrQkFBb0M7RTNFd25jNUM7RTJFdG5jTTs7SUFFRSxpQ0FBd0M7RTNFd25jaEQ7RTJFdG5jTTs7SUFFRSxrQ0FBMEM7RTNFd25jbEQ7RTJFdG5jTTs7SUFFRSxnQ0FBc0M7RTNFd25jOUM7RTJFdm9jTTtJQUFnQywwQkFBNEI7RTNFMG9jbEU7RTJFem9jTTs7SUFFRSw4QkFBb0M7RTNFMm9jNUM7RTJFem9jTTs7SUFFRSxnQ0FBd0M7RTNFMm9jaEQ7RTJFem9jTTs7SUFFRSxpQ0FBMEM7RTNFMm9jbEQ7RTJFem9jTTs7SUFFRSwrQkFBc0M7RTNFMm9jOUM7RTJFMXBjTTtJQUFnQywyQkFBNEI7RTNFNnBjbEU7RTJFNXBjTTs7SUFFRSwrQkFBb0M7RTNFOHBjNUM7RTJFNXBjTTs7SUFFRSxpQ0FBd0M7RTNFOHBjaEQ7RTJFNXBjTTs7SUFFRSxrQ0FBMEM7RTNFOHBjbEQ7RTJFNXBjTTs7SUFFRSxnQ0FBc0M7RTNFOHBjOUM7RTJFN3FjTTtJQUFnQyx3QkFBNEI7RTNFZ3JjbEU7RTJFL3FjTTs7SUFFRSw0QkFBb0M7RTNFaXJjNUM7RTJFL3FjTTs7SUFFRSw4QkFBd0M7RTNFaXJjaEQ7RTJFL3FjTTs7SUFFRSwrQkFBMEM7RTNFaXJjbEQ7RTJFL3FjTTs7SUFFRSw2QkFBc0M7RTNFaXJjOUM7RTJFaHNjTTtJQUFnQywyQkFBNEI7RTNFbXNjbEU7RTJFbHNjTTs7SUFFRSwrQkFBb0M7RTNFb3NjNUM7RTJFbHNjTTs7SUFFRSxpQ0FBd0M7RTNFb3NjaEQ7RTJFbHNjTTs7SUFFRSxrQ0FBMEM7RTNFb3NjbEQ7RTJFbHNjTTs7SUFFRSxnQ0FBc0M7RTNFb3NjOUM7RTJFbnRjTTtJQUFnQywwQkFBNEI7RTNFc3RjbEU7RTJFcnRjTTs7SUFFRSw4QkFBb0M7RTNFdXRjNUM7RTJFcnRjTTs7SUFFRSxnQ0FBd0M7RTNFdXRjaEQ7RTJFcnRjTTs7SUFFRSxpQ0FBMEM7RTNFdXRjbEQ7RTJFcnRjTTs7SUFFRSwrQkFBc0M7RTNFdXRjOUM7RTJFdHVjTTtJQUFnQywyQkFBNEI7RTNFeXVjbEU7RTJFeHVjTTs7SUFFRSwrQkFBb0M7RTNFMHVjNUM7RTJFeHVjTTs7SUFFRSxpQ0FBd0M7RTNFMHVjaEQ7RTJFeHVjTTs7SUFFRSxrQ0FBMEM7RTNFMHVjbEQ7RTJFeHVjTTs7SUFFRSxnQ0FBc0M7RTNFMHVjOUM7RTJFenZjTTtJQUFnQyx3QkFBNEI7RTNFNHZjbEU7RTJFM3ZjTTs7SUFFRSw0QkFBb0M7RTNFNnZjNUM7RTJFM3ZjTTs7SUFFRSw4QkFBd0M7RTNFNnZjaEQ7RTJFM3ZjTTs7SUFFRSwrQkFBMEM7RTNFNnZjbEQ7RTJFM3ZjTTs7SUFFRSw2QkFBc0M7RTNFNnZjOUM7RTJFNXdjTTtJQUFnQywyQkFBNEI7RTNFK3djbEU7RTJFOXdjTTs7SUFFRSwrQkFBb0M7RTNFZ3hjNUM7RTJFOXdjTTs7SUFFRSxpQ0FBd0M7RTNFZ3hjaEQ7RTJFOXdjTTs7SUFFRSxrQ0FBMEM7RTNFZ3hjbEQ7RTJFOXdjTTs7SUFFRSxnQ0FBc0M7RTNFZ3hjOUM7RTJFL3hjTTtJQUFnQywwQkFBNEI7RTNFa3ljbEU7RTJFanljTTs7SUFFRSw4QkFBb0M7RTNFbXljNUM7RTJFanljTTs7SUFFRSxnQ0FBd0M7RTNFbXljaEQ7RTJFanljTTs7SUFFRSxpQ0FBMEM7RTNFbXljbEQ7RTJFanljTTs7SUFFRSwrQkFBc0M7RTNFbXljOUM7RTJFbHpjTTtJQUFnQywyQkFBNEI7RTNFcXpjbEU7RTJFcHpjTTs7SUFFRSwrQkFBb0M7RTNFc3pjNUM7RTJFcHpjTTs7SUFFRSxpQ0FBd0M7RTNFc3pjaEQ7RTJFcHpjTTs7SUFFRSxrQ0FBMEM7RTNFc3pjbEQ7RTJFcHpjTTs7SUFFRSxnQ0FBc0M7RTNFc3pjOUM7RTJFcjBjTTtJQUFnQyx3QkFBNEI7RTNFdzBjbEU7RTJFdjBjTTs7SUFFRSw0QkFBb0M7RTNFeTBjNUM7RTJFdjBjTTs7SUFFRSw4QkFBd0M7RTNFeTBjaEQ7RTJFdjBjTTs7SUFFRSwrQkFBMEM7RTNFeTBjbEQ7RTJFdjBjTTs7SUFFRSw2QkFBc0M7RTNFeTBjOUM7RTJFeDFjTTtJQUFnQywyQkFBNEI7RTNFMjFjbEU7RTJFMTFjTTs7SUFFRSwrQkFBb0M7RTNFNDFjNUM7RTJFMTFjTTs7SUFFRSxpQ0FBd0M7RTNFNDFjaEQ7RTJFMTFjTTs7SUFFRSxrQ0FBMEM7RTNFNDFjbEQ7RTJFMTFjTTs7SUFFRSxnQ0FBc0M7RTNFNDFjOUM7RTJFMzJjTTtJQUFnQywwQkFBNEI7RTNFODJjbEU7RTJFNzJjTTs7SUFFRSw4QkFBb0M7RTNFKzJjNUM7RTJFNzJjTTs7SUFFRSxnQ0FBd0M7RTNFKzJjaEQ7RTJFNzJjTTs7SUFFRSxpQ0FBMEM7RTNFKzJjbEQ7RTJFNzJjTTs7SUFFRSwrQkFBc0M7RTNFKzJjOUM7RTJFOTNjTTtJQUFnQywyQkFBNEI7RTNFaTRjbEU7RTJFaDRjTTs7SUFFRSwrQkFBb0M7RTNFazRjNUM7RTJFaDRjTTs7SUFFRSxpQ0FBd0M7RTNFazRjaEQ7RTJFaDRjTTs7SUFFRSxrQ0FBMEM7RTNFazRjbEQ7RTJFaDRjTTs7SUFFRSxnQ0FBc0M7RTNFazRjOUM7RTJFajVjTTtJQUFnQyx3QkFBNEI7RTNFbzVjbEU7RTJFbjVjTTs7SUFFRSw0QkFBb0M7RTNFcTVjNUM7RTJFbjVjTTs7SUFFRSw4QkFBd0M7RTNFcTVjaEQ7RTJFbjVjTTs7SUFFRSwrQkFBMEM7RTNFcTVjbEQ7RTJFbjVjTTs7SUFFRSw2QkFBc0M7RTNFcTVjOUM7RTJFcDZjTTtJQUFnQywyQkFBNEI7RTNFdTZjbEU7RTJFdDZjTTs7SUFFRSwrQkFBb0M7RTNFdzZjNUM7RTJFdDZjTTs7SUFFRSxpQ0FBd0M7RTNFdzZjaEQ7RTJFdDZjTTs7SUFFRSxrQ0FBMEM7RTNFdzZjbEQ7RTJFdDZjTTs7SUFFRSxnQ0FBc0M7RTNFdzZjOUM7RTJFdjdjTTtJQUFnQywwQkFBNEI7RTNFMDdjbEU7RTJFejdjTTs7SUFFRSw4QkFBb0M7RTNFMjdjNUM7RTJFejdjTTs7SUFFRSxnQ0FBd0M7RTNFMjdjaEQ7RTJFejdjTTs7SUFFRSxpQ0FBMEM7RTNFMjdjbEQ7RTJFejdjTTs7SUFFRSwrQkFBc0M7RTNFMjdjOUM7RTJFMThjTTtJQUFnQywyQkFBNEI7RTNFNjhjbEU7RTJFNThjTTs7SUFFRSwrQkFBb0M7RTNFODhjNUM7RTJFNThjTTs7SUFFRSxpQ0FBd0M7RTNFODhjaEQ7RTJFNThjTTs7SUFFRSxrQ0FBMEM7RTNFODhjbEQ7RTJFNThjTTs7SUFFRSxnQ0FBc0M7RTNFODhjOUM7RTJFNzljTTtJQUFnQyx3QkFBNEI7RTNFZytjbEU7RTJFLzljTTs7SUFFRSw0QkFBb0M7RTNFaStjNUM7RTJFLzljTTs7SUFFRSw4QkFBd0M7RTNFaStjaEQ7RTJFLzljTTs7SUFFRSwrQkFBMEM7RTNFaStjbEQ7RTJFLzljTTs7SUFFRSw2QkFBc0M7RTNFaStjOUM7RTJFaC9jTTtJQUFnQywyQkFBNEI7RTNFbS9jbEU7RTJFbC9jTTs7SUFFRSwrQkFBb0M7RTNFby9jNUM7RTJFbC9jTTs7SUFFRSxpQ0FBd0M7RTNFby9jaEQ7RTJFbC9jTTs7SUFFRSxrQ0FBMEM7RTNFby9jbEQ7RTJFbC9jTTs7SUFFRSxnQ0FBc0M7RTNFby9jOUM7RTJFbmdkTTtJQUFnQywwQkFBNEI7RTNFc2dkbEU7RTJFcmdkTTs7SUFFRSw4QkFBb0M7RTNFdWdkNUM7RTJFcmdkTTs7SUFFRSxnQ0FBd0M7RTNFdWdkaEQ7RTJFcmdkTTs7SUFFRSxpQ0FBMEM7RTNFdWdkbEQ7RTJFcmdkTTs7SUFFRSwrQkFBc0M7RTNFdWdkOUM7RTJFdGhkTTtJQUFnQywyQkFBNEI7RTNFeWhkbEU7RTJFeGhkTTs7SUFFRSwrQkFBb0M7RTNFMGhkNUM7RTJFeGhkTTs7SUFFRSxpQ0FBd0M7RTNFMGhkaEQ7RTJFeGhkTTs7SUFFRSxrQ0FBMEM7RTNFMGhkbEQ7RTJFeGhkTTs7SUFFRSxnQ0FBc0M7RTNFMGhkOUM7RTJFemlkTTtJQUFnQyx3QkFBNEI7RTNFNGlkbEU7RTJFM2lkTTs7SUFFRSw0QkFBb0M7RTNFNmlkNUM7RTJFM2lkTTs7SUFFRSw4QkFBd0M7RTNFNmlkaEQ7RTJFM2lkTTs7SUFFRSwrQkFBMEM7RTNFNmlkbEQ7RTJFM2lkTTs7SUFFRSw2QkFBc0M7RTNFNmlkOUM7RTJFNWpkTTtJQUFnQywyQkFBNEI7RTNFK2pkbEU7RTJFOWpkTTs7SUFFRSwrQkFBb0M7RTNFZ2tkNUM7RTJFOWpkTTs7SUFFRSxpQ0FBd0M7RTNFZ2tkaEQ7RTJFOWpkTTs7SUFFRSxrQ0FBMEM7RTNFZ2tkbEQ7RTJFOWpkTTs7SUFFRSxnQ0FBc0M7RTNFZ2tkOUM7RTJFL2tkTTtJQUFnQywwQkFBNEI7RTNFa2xkbEU7RTJFamxkTTs7SUFFRSw4QkFBb0M7RTNFbWxkNUM7RTJFamxkTTs7SUFFRSxnQ0FBd0M7RTNFbWxkaEQ7RTJFamxkTTs7SUFFRSxpQ0FBMEM7RTNFbWxkbEQ7RTJFamxkTTs7SUFFRSwrQkFBc0M7RTNFbWxkOUM7RTJFbG1kTTtJQUFnQywyQkFBNEI7RTNFcW1kbEU7RTJFcG1kTTs7SUFFRSwrQkFBb0M7RTNFc21kNUM7RTJFcG1kTTs7SUFFRSxpQ0FBd0M7RTNFc21kaEQ7RTJFcG1kTTs7SUFFRSxrQ0FBMEM7RTNFc21kbEQ7RTJFcG1kTTs7SUFFRSxnQ0FBc0M7RTNFc21kOUM7RTJFcm5kTTtJQUFnQyx3QkFBNEI7RTNFd25kbEU7RTJFdm5kTTs7SUFFRSw0QkFBb0M7RTNFeW5kNUM7RTJFdm5kTTs7SUFFRSw4QkFBd0M7RTNFeW5kaEQ7RTJFdm5kTTs7SUFFRSwrQkFBMEM7RTNFeW5kbEQ7RTJFdm5kTTs7SUFFRSw2QkFBc0M7RTNFeW5kOUM7RTJFeG9kTTtJQUFnQywyQkFBNEI7RTNFMm9kbEU7RTJFMW9kTTs7SUFFRSwrQkFBb0M7RTNFNG9kNUM7RTJFMW9kTTs7SUFFRSxpQ0FBd0M7RTNFNG9kaEQ7RTJFMW9kTTs7SUFFRSxrQ0FBMEM7RTNFNG9kbEQ7RTJFMW9kTTs7SUFFRSxnQ0FBc0M7RTNFNG9kOUM7RTJFM3BkTTtJQUFnQywwQkFBNEI7RTNFOHBkbEU7RTJFN3BkTTs7SUFFRSw4QkFBb0M7RTNFK3BkNUM7RTJFN3BkTTs7SUFFRSxnQ0FBd0M7RTNFK3BkaEQ7RTJFN3BkTTs7SUFFRSxpQ0FBMEM7RTNFK3BkbEQ7RTJFN3BkTTs7SUFFRSwrQkFBc0M7RTNFK3BkOUM7RTJFOXFkTTtJQUFnQywyQkFBNEI7RTNFaXJkbEU7RTJFaHJkTTs7SUFFRSwrQkFBb0M7RTNFa3JkNUM7RTJFaHJkTTs7SUFFRSxpQ0FBd0M7RTNFa3JkaEQ7RTJFaHJkTTs7SUFFRSxrQ0FBMEM7RTNFa3JkbEQ7RTJFaHJkTTs7SUFFRSxnQ0FBc0M7RTNFa3JkOUM7RTJFanNkTTtJQUFnQyx5QkFBNEI7RTNFb3NkbEU7RTJFbnNkTTs7SUFFRSw2QkFBb0M7RTNFcXNkNUM7RTJFbnNkTTs7SUFFRSwrQkFBd0M7RTNFcXNkaEQ7RTJFbnNkTTs7SUFFRSxnQ0FBMEM7RTNFcXNkbEQ7RTJFbnNkTTs7SUFFRSw4QkFBc0M7RTNFcXNkOUM7RTJFN3JkTTtJQUF3QiwyQkFBMkI7RTNFZ3NkekQ7RTJFL3JkTTs7SUFFRSwrQkFBK0I7RTNFaXNkdkM7RTJFL3JkTTs7SUFFRSxpQ0FBaUM7RTNFaXNkekM7RTJFL3JkTTs7SUFFRSxrQ0FBa0M7RTNFaXNkMUM7RTJFL3JkTTs7SUFFRSxnQ0FBZ0M7RTNFaXNkeEM7RTJFaHRkTTtJQUF3QiwwQkFBMkI7RTNFbXRkekQ7RTJFbHRkTTs7SUFFRSw4QkFBK0I7RTNFb3RkdkM7RTJFbHRkTTs7SUFFRSxnQ0FBaUM7RTNFb3RkekM7RTJFbHRkTTs7SUFFRSxpQ0FBa0M7RTNFb3RkMUM7RTJFbHRkTTs7SUFFRSwrQkFBZ0M7RTNFb3RkeEM7RTJFbnVkTTtJQUF3QiwyQkFBMkI7RTNFc3VkekQ7RTJFcnVkTTs7SUFFRSwrQkFBK0I7RTNFdXVkdkM7RTJFcnVkTTs7SUFFRSxpQ0FBaUM7RTNFdXVkekM7RTJFcnVkTTs7SUFFRSxrQ0FBa0M7RTNFdXVkMUM7RTJFcnVkTTs7SUFFRSxnQ0FBZ0M7RTNFdXVkeEM7RTJFdHZkTTtJQUF3Qix3QkFBMkI7RTNFeXZkekQ7RTJFeHZkTTs7SUFFRSw0QkFBK0I7RTNFMHZkdkM7RTJFeHZkTTs7SUFFRSw4QkFBaUM7RTNFMHZkekM7RTJFeHZkTTs7SUFFRSwrQkFBa0M7RTNFMHZkMUM7RTJFeHZkTTs7SUFFRSw2QkFBZ0M7RTNFMHZkeEM7RTJFendkTTtJQUF3QiwyQkFBMkI7RTNFNHdkekQ7RTJFM3dkTTs7SUFFRSwrQkFBK0I7RTNFNndkdkM7RTJFM3dkTTs7SUFFRSxpQ0FBaUM7RTNFNndkekM7RTJFM3dkTTs7SUFFRSxrQ0FBa0M7RTNFNndkMUM7RTJFM3dkTTs7SUFFRSxnQ0FBZ0M7RTNFNndkeEM7RTJFNXhkTTtJQUF3QiwwQkFBMkI7RTNFK3hkekQ7RTJFOXhkTTs7SUFFRSw4QkFBK0I7RTNFZ3lkdkM7RTJFOXhkTTs7SUFFRSxnQ0FBaUM7RTNFZ3lkekM7RTJFOXhkTTs7SUFFRSxpQ0FBa0M7RTNFZ3lkMUM7RTJFOXhkTTs7SUFFRSwrQkFBZ0M7RTNFZ3lkeEM7RTJFL3lkTTtJQUF3QiwyQkFBMkI7RTNFa3pkekQ7RTJFanpkTTs7SUFFRSwrQkFBK0I7RTNFbXpkdkM7RTJFanpkTTs7SUFFRSxpQ0FBaUM7RTNFbXpkekM7RTJFanpkTTs7SUFFRSxrQ0FBa0M7RTNFbXpkMUM7RTJFanpkTTs7SUFFRSxnQ0FBZ0M7RTNFbXpkeEM7RTJFbDBkTTtJQUF3Qix3QkFBMkI7RTNFcTBkekQ7RTJFcDBkTTs7SUFFRSw0QkFBK0I7RTNFczBkdkM7RTJFcDBkTTs7SUFFRSw4QkFBaUM7RTNFczBkekM7RTJFcDBkTTs7SUFFRSwrQkFBa0M7RTNFczBkMUM7RTJFcDBkTTs7SUFFRSw2QkFBZ0M7RTNFczBkeEM7RTJFcjFkTTtJQUF3QiwyQkFBMkI7RTNFdzFkekQ7RTJFdjFkTTs7SUFFRSwrQkFBK0I7RTNFeTFkdkM7RTJFdjFkTTs7SUFFRSxpQ0FBaUM7RTNFeTFkekM7RTJFdjFkTTs7SUFFRSxrQ0FBa0M7RTNFeTFkMUM7RTJFdjFkTTs7SUFFRSxnQ0FBZ0M7RTNFeTFkeEM7RTJFeDJkTTtJQUF3QiwwQkFBMkI7RTNFMjJkekQ7RTJFMTJkTTs7SUFFRSw4QkFBK0I7RTNFNDJkdkM7RTJFMTJkTTs7SUFFRSxnQ0FBaUM7RTNFNDJkekM7RTJFMTJkTTs7SUFFRSxpQ0FBa0M7RTNFNDJkMUM7RTJFMTJkTTs7SUFFRSwrQkFBZ0M7RTNFNDJkeEM7RTJFMzNkTTtJQUF3QiwyQkFBMkI7RTNFODNkekQ7RTJFNzNkTTs7SUFFRSwrQkFBK0I7RTNFKzNkdkM7RTJFNzNkTTs7SUFFRSxpQ0FBaUM7RTNFKzNkekM7RTJFNzNkTTs7SUFFRSxrQ0FBa0M7RTNFKzNkMUM7RTJFNzNkTTs7SUFFRSxnQ0FBZ0M7RTNFKzNkeEM7RTJFOTRkTTtJQUF3Qix3QkFBMkI7RTNFaTVkekQ7RTJFaDVkTTs7SUFFRSw0QkFBK0I7RTNFazVkdkM7RTJFaDVkTTs7SUFFRSw4QkFBaUM7RTNFazVkekM7RTJFaDVkTTs7SUFFRSwrQkFBa0M7RTNFazVkMUM7RTJFaDVkTTs7SUFFRSw2QkFBZ0M7RTNFazVkeEM7RTJFajZkTTtJQUF3QiwyQkFBMkI7RTNFbzZkekQ7RTJFbjZkTTs7SUFFRSwrQkFBK0I7RTNFcTZkdkM7RTJFbjZkTTs7SUFFRSxpQ0FBaUM7RTNFcTZkekM7RTJFbjZkTTs7SUFFRSxrQ0FBa0M7RTNFcTZkMUM7RTJFbjZkTTs7SUFFRSxnQ0FBZ0M7RTNFcTZkeEM7RTJFcDdkTTtJQUF3QiwwQkFBMkI7RTNFdTdkekQ7RTJFdDdkTTs7SUFFRSw4QkFBK0I7RTNFdzdkdkM7RTJFdDdkTTs7SUFFRSxnQ0FBaUM7RTNFdzdkekM7RTJFdDdkTTs7SUFFRSxpQ0FBa0M7RTNFdzdkMUM7RTJFdDdkTTs7SUFFRSwrQkFBZ0M7RTNFdzdkeEM7RTJFdjhkTTtJQUF3QiwyQkFBMkI7RTNFMDhkekQ7RTJFejhkTTs7SUFFRSwrQkFBK0I7RTNFMjhkdkM7RTJFejhkTTs7SUFFRSxpQ0FBaUM7RTNFMjhkekM7RTJFejhkTTs7SUFFRSxrQ0FBa0M7RTNFMjhkMUM7RTJFejhkTTs7SUFFRSxnQ0FBZ0M7RTNFMjhkeEM7RTJFMTlkTTtJQUF3Qix3QkFBMkI7RTNFNjlkekQ7RTJFNTlkTTs7SUFFRSw0QkFBK0I7RTNFODlkdkM7RTJFNTlkTTs7SUFFRSw4QkFBaUM7RTNFODlkekM7RTJFNTlkTTs7SUFFRSwrQkFBa0M7RTNFODlkMUM7RTJFNTlkTTs7SUFFRSw2QkFBZ0M7RTNFODlkeEM7RTJFNytkTTtJQUF3QiwyQkFBMkI7RTNFZy9kekQ7RTJFLytkTTs7SUFFRSwrQkFBK0I7RTNFaS9kdkM7RTJFLytkTTs7SUFFRSxpQ0FBaUM7RTNFaS9kekM7RTJFLytkTTs7SUFFRSxrQ0FBa0M7RTNFaS9kMUM7RTJFLytkTTs7SUFFRSxnQ0FBZ0M7RTNFaS9keEM7RTJFaGdlTTtJQUF3QiwwQkFBMkI7RTNFbWdlekQ7RTJFbGdlTTs7SUFFRSw4QkFBK0I7RTNFb2dldkM7RTJFbGdlTTs7SUFFRSxnQ0FBaUM7RTNFb2dlekM7RTJFbGdlTTs7SUFFRSxpQ0FBa0M7RTNFb2dlMUM7RTJFbGdlTTs7SUFFRSwrQkFBZ0M7RTNFb2dleEM7RTJFbmhlTTtJQUF3QiwyQkFBMkI7RTNFc2hlekQ7RTJFcmhlTTs7SUFFRSwrQkFBK0I7RTNFdWhldkM7RTJFcmhlTTs7SUFFRSxpQ0FBaUM7RTNFdWhlekM7RTJFcmhlTTs7SUFFRSxrQ0FBa0M7RTNFdWhlMUM7RTJFcmhlTTs7SUFFRSxnQ0FBZ0M7RTNFdWhleEM7RTJFdGllTTtJQUF3Qix3QkFBMkI7RTNFeWllekQ7RTJFeGllTTs7SUFFRSw0QkFBK0I7RTNFMGlldkM7RTJFeGllTTs7SUFFRSw4QkFBaUM7RTNFMGllekM7RTJFeGllTTs7SUFFRSwrQkFBa0M7RTNFMGllMUM7RTJFeGllTTs7SUFFRSw2QkFBZ0M7RTNFMGlleEM7RTJFemplTTtJQUF3QiwyQkFBMkI7RTNFNGplekQ7RTJFM2plTTs7SUFFRSwrQkFBK0I7RTNFNmpldkM7RTJFM2plTTs7SUFFRSxpQ0FBaUM7RTNFNmplekM7RTJFM2plTTs7SUFFRSxrQ0FBa0M7RTNFNmplMUM7RTJFM2plTTs7SUFFRSxnQ0FBZ0M7RTNFNmpleEM7RTJFNWtlTTtJQUF3QiwwQkFBMkI7RTNFK2tlekQ7RTJFOWtlTTs7SUFFRSw4QkFBK0I7RTNFZ2xldkM7RTJFOWtlTTs7SUFFRSxnQ0FBaUM7RTNFZ2xlekM7RTJFOWtlTTs7SUFFRSxpQ0FBa0M7RTNFZ2xlMUM7RTJFOWtlTTs7SUFFRSwrQkFBZ0M7RTNFZ2xleEM7RTJFL2xlTTtJQUF3QiwyQkFBMkI7RTNFa21lekQ7RTJFam1lTTs7SUFFRSwrQkFBK0I7RTNFbW1ldkM7RTJFam1lTTs7SUFFRSxpQ0FBaUM7RTNFbW1lekM7RTJFam1lTTs7SUFFRSxrQ0FBa0M7RTNFbW1lMUM7RTJFam1lTTs7SUFFRSxnQ0FBZ0M7RTNFbW1leEM7RTJFbG5lTTtJQUF3Qix3QkFBMkI7RTNFcW5lekQ7RTJFcG5lTTs7SUFFRSw0QkFBK0I7RTNFc25ldkM7RTJFcG5lTTs7SUFFRSw4QkFBaUM7RTNFc25lekM7RTJFcG5lTTs7SUFFRSwrQkFBa0M7RTNFc25lMUM7RTJFcG5lTTs7SUFFRSw2QkFBZ0M7RTNFc25leEM7RTJFcm9lTTtJQUF3QiwyQkFBMkI7RTNFd29lekQ7RTJFdm9lTTs7SUFFRSwrQkFBK0I7RTNFeW9ldkM7RTJFdm9lTTs7SUFFRSxpQ0FBaUM7RTNFeW9lekM7RTJFdm9lTTs7SUFFRSxrQ0FBa0M7RTNFeW9lMUM7RTJFdm9lTTs7SUFFRSxnQ0FBZ0M7RTNFeW9leEM7RTJFeHBlTTtJQUF3QiwwQkFBMkI7RTNFMnBlekQ7RTJFMXBlTTs7SUFFRSw4QkFBK0I7RTNFNHBldkM7RTJFMXBlTTs7SUFFRSxnQ0FBaUM7RTNFNHBlekM7RTJFMXBlTTs7SUFFRSxpQ0FBa0M7RTNFNHBlMUM7RTJFMXBlTTs7SUFFRSwrQkFBZ0M7RTNFNHBleEM7RTJFM3FlTTtJQUF3QiwyQkFBMkI7RTNFOHFlekQ7RTJFN3FlTTs7SUFFRSwrQkFBK0I7RTNFK3FldkM7RTJFN3FlTTs7SUFFRSxpQ0FBaUM7RTNFK3FlekM7RTJFN3FlTTs7SUFFRSxrQ0FBa0M7RTNFK3FlMUM7RTJFN3FlTTs7SUFFRSxnQ0FBZ0M7RTNFK3FleEM7RTJFOXJlTTtJQUF3Qix3QkFBMkI7RTNFaXNlekQ7RTJFaHNlTTs7SUFFRSw0QkFBK0I7RTNFa3NldkM7RTJFaHNlTTs7SUFFRSw4QkFBaUM7RTNFa3NlekM7RTJFaHNlTTs7SUFFRSwrQkFBa0M7RTNFa3NlMUM7RTJFaHNlTTs7SUFFRSw2QkFBZ0M7RTNFa3NleEM7RTJFanRlTTtJQUF3QiwyQkFBMkI7RTNFb3RlekQ7RTJFbnRlTTs7SUFFRSwrQkFBK0I7RTNFcXRldkM7RTJFbnRlTTs7SUFFRSxpQ0FBaUM7RTNFcXRlekM7RTJFbnRlTTs7SUFFRSxrQ0FBa0M7RTNFcXRlMUM7RTJFbnRlTTs7SUFFRSxnQ0FBZ0M7RTNFcXRleEM7RTJFcHVlTTtJQUF3QiwwQkFBMkI7RTNFdXVlekQ7RTJFdHVlTTs7SUFFRSw4QkFBK0I7RTNFd3VldkM7RTJFdHVlTTs7SUFFRSxnQ0FBaUM7RTNFd3VlekM7RTJFdHVlTTs7SUFFRSxpQ0FBa0M7RTNFd3VlMUM7RTJFdHVlTTs7SUFFRSwrQkFBZ0M7RTNFd3VleEM7RTJFdnZlTTtJQUF3QiwyQkFBMkI7RTNFMHZlekQ7RTJFenZlTTs7SUFFRSwrQkFBK0I7RTNFMnZldkM7RTJFenZlTTs7SUFFRSxpQ0FBaUM7RTNFMnZlekM7RTJFenZlTTs7SUFFRSxrQ0FBa0M7RTNFMnZlMUM7RTJFenZlTTs7SUFFRSxnQ0FBZ0M7RTNFMnZleEM7RTJFMXdlTTtJQUF3Qix3QkFBMkI7RTNFNndlekQ7RTJFNXdlTTs7SUFFRSw0QkFBK0I7RTNFOHdldkM7RTJFNXdlTTs7SUFFRSw4QkFBaUM7RTNFOHdlekM7RTJFNXdlTTs7SUFFRSwrQkFBa0M7RTNFOHdlMUM7RTJFNXdlTTs7SUFFRSw2QkFBZ0M7RTNFOHdleEM7RTJFN3hlTTtJQUF3QiwyQkFBMkI7RTNFZ3llekQ7RTJFL3hlTTs7SUFFRSwrQkFBK0I7RTNFaXlldkM7RTJFL3hlTTs7SUFFRSxpQ0FBaUM7RTNFaXllekM7RTJFL3hlTTs7SUFFRSxrQ0FBa0M7RTNFaXllMUM7RTJFL3hlTTs7SUFFRSxnQ0FBZ0M7RTNFaXlleEM7RTJFaHplTTtJQUF3QiwwQkFBMkI7RTNFbXplekQ7RTJFbHplTTs7SUFFRSw4QkFBK0I7RTNFb3pldkM7RTJFbHplTTs7SUFFRSxnQ0FBaUM7RTNFb3plekM7RTJFbHplTTs7SUFFRSxpQ0FBa0M7RTNFb3plMUM7RTJFbHplTTs7SUFFRSwrQkFBZ0M7RTNFb3pleEM7RTJFbjBlTTtJQUF3QiwyQkFBMkI7RTNFczBlekQ7RTJFcjBlTTs7SUFFRSwrQkFBK0I7RTNFdTBldkM7RTJFcjBlTTs7SUFFRSxpQ0FBaUM7RTNFdTBlekM7RTJFcjBlTTs7SUFFRSxrQ0FBa0M7RTNFdTBlMUM7RTJFcjBlTTs7SUFFRSxnQ0FBZ0M7RTNFdTBleEM7RTJFdDFlTTtJQUF3Qix3QkFBMkI7RTNFeTFlekQ7RTJFeDFlTTs7SUFFRSw0QkFBK0I7RTNFMDFldkM7RTJFeDFlTTs7SUFFRSw4QkFBaUM7RTNFMDFlekM7RTJFeDFlTTs7SUFFRSwrQkFBa0M7RTNFMDFlMUM7RTJFeDFlTTs7SUFFRSw2QkFBZ0M7RTNFMDFleEM7RTJFejJlTTtJQUF3QiwyQkFBMkI7RTNFNDJlekQ7RTJFMzJlTTs7SUFFRSwrQkFBK0I7RTNFNjJldkM7RTJFMzJlTTs7SUFFRSxpQ0FBaUM7RTNFNjJlekM7RTJFMzJlTTs7SUFFRSxrQ0FBa0M7RTNFNjJlMUM7RTJFMzJlTTs7SUFFRSxnQ0FBZ0M7RTNFNjJleEM7RTJFNTNlTTtJQUF3QiwwQkFBMkI7RTNFKzNlekQ7RTJFOTNlTTs7SUFFRSw4QkFBK0I7RTNFZzRldkM7RTJFOTNlTTs7SUFFRSxnQ0FBaUM7RTNFZzRlekM7RTJFOTNlTTs7SUFFRSxpQ0FBa0M7RTNFZzRlMUM7RTJFOTNlTTs7SUFFRSwrQkFBZ0M7RTNFZzRleEM7RTJFLzRlTTtJQUF3QiwyQkFBMkI7RTNFazVlekQ7RTJFajVlTTs7SUFFRSwrQkFBK0I7RTNFbTVldkM7RTJFajVlTTs7SUFFRSxpQ0FBaUM7RTNFbTVlekM7RTJFajVlTTs7SUFFRSxrQ0FBa0M7RTNFbTVlMUM7RTJFajVlTTs7SUFFRSxnQ0FBZ0M7RTNFbTVleEM7RTJFbDZlTTtJQUF3Qix5QkFBMkI7RTNFcTZlekQ7RTJFcDZlTTs7SUFFRSw2QkFBK0I7RTNFczZldkM7RTJFcDZlTTs7SUFFRSwrQkFBaUM7RTNFczZlekM7RTJFcDZlTTs7SUFFRSxnQ0FBa0M7RTNFczZlMUM7RTJFcDZlTTs7SUFFRSw4QkFBZ0M7RTNFczZleEM7RTJFaDZlRTtJQUFtQix1QkFBdUI7RTNFbTZlNUM7RTJFbDZlRTs7SUFFRSwyQkFBMkI7RTNFbzZlL0I7RTJFbDZlRTs7SUFFRSw2QkFBNkI7RTNFbzZlakM7RTJFbDZlRTs7SUFFRSw4QkFBOEI7RTNFbzZlbEM7RTJFbDZlRTs7SUFFRSw0QkFBNEI7RTNFbzZlaEM7QUFDRjs7QWtCOTZlSTtFeURsREk7SUFBZ0Msb0JBQTRCO0UzRXErZWxFO0UyRXArZU07O0lBRUUsd0JBQW9DO0UzRXMrZTVDO0UyRXArZU07O0lBRUUsMEJBQXdDO0UzRXMrZWhEO0UyRXArZU07O0lBRUUsMkJBQTBDO0UzRXMrZWxEO0UyRXArZU07O0lBRUUseUJBQXNDO0UzRXMrZTlDO0UyRXIvZU07SUFBZ0MsMEJBQTRCO0UzRXcvZWxFO0UyRXYvZU07O0lBRUUsOEJBQW9DO0UzRXkvZTVDO0UyRXYvZU07O0lBRUUsZ0NBQXdDO0UzRXkvZWhEO0UyRXYvZU07O0lBRUUsaUNBQTBDO0UzRXkvZWxEO0UyRXYvZU07O0lBRUUsK0JBQXNDO0UzRXkvZTlDO0UyRXhnZk07SUFBZ0MseUJBQTRCO0UzRTJnZmxFO0UyRTFnZk07O0lBRUUsNkJBQW9DO0UzRTRnZjVDO0UyRTFnZk07O0lBRUUsK0JBQXdDO0UzRTRnZmhEO0UyRTFnZk07O0lBRUUsZ0NBQTBDO0UzRTRnZmxEO0UyRTFnZk07O0lBRUUsOEJBQXNDO0UzRTRnZjlDO0UyRTNoZk07SUFBZ0MsMEJBQTRCO0UzRThoZmxFO0UyRTdoZk07O0lBRUUsOEJBQW9DO0UzRStoZjVDO0UyRTdoZk07O0lBRUUsZ0NBQXdDO0UzRStoZmhEO0UyRTdoZk07O0lBRUUsaUNBQTBDO0UzRStoZmxEO0UyRTdoZk07O0lBRUUsK0JBQXNDO0UzRStoZjlDO0UyRTlpZk07SUFBZ0MsdUJBQTRCO0UzRWlqZmxFO0UyRWhqZk07O0lBRUUsMkJBQW9DO0UzRWtqZjVDO0UyRWhqZk07O0lBRUUsNkJBQXdDO0UzRWtqZmhEO0UyRWhqZk07O0lBRUUsOEJBQTBDO0UzRWtqZmxEO0UyRWhqZk07O0lBRUUsNEJBQXNDO0UzRWtqZjlDO0UyRWprZk07SUFBZ0MsMEJBQTRCO0UzRW9rZmxFO0UyRW5rZk07O0lBRUUsOEJBQW9DO0UzRXFrZjVDO0UyRW5rZk07O0lBRUUsZ0NBQXdDO0UzRXFrZmhEO0UyRW5rZk07O0lBRUUsaUNBQTBDO0UzRXFrZmxEO0UyRW5rZk07O0lBRUUsK0JBQXNDO0UzRXFrZjlDO0UyRXBsZk07SUFBZ0MseUJBQTRCO0UzRXVsZmxFO0UyRXRsZk07O0lBRUUsNkJBQW9DO0UzRXdsZjVDO0UyRXRsZk07O0lBRUUsK0JBQXdDO0UzRXdsZmhEO0UyRXRsZk07O0lBRUUsZ0NBQTBDO0UzRXdsZmxEO0UyRXRsZk07O0lBRUUsOEJBQXNDO0UzRXdsZjlDO0UyRXZtZk07SUFBZ0MsMEJBQTRCO0UzRTBtZmxFO0UyRXptZk07O0lBRUUsOEJBQW9DO0UzRTJtZjVDO0UyRXptZk07O0lBRUUsZ0NBQXdDO0UzRTJtZmhEO0UyRXptZk07O0lBRUUsaUNBQTBDO0UzRTJtZmxEO0UyRXptZk07O0lBRUUsK0JBQXNDO0UzRTJtZjlDO0UyRTFuZk07SUFBZ0MsdUJBQTRCO0UzRTZuZmxFO0UyRTVuZk07O0lBRUUsMkJBQW9DO0UzRThuZjVDO0UyRTVuZk07O0lBRUUsNkJBQXdDO0UzRThuZmhEO0UyRTVuZk07O0lBRUUsOEJBQTBDO0UzRThuZmxEO0UyRTVuZk07O0lBRUUsNEJBQXNDO0UzRThuZjlDO0UyRTdvZk07SUFBZ0MsMEJBQTRCO0UzRWdwZmxFO0UyRS9vZk07O0lBRUUsOEJBQW9DO0UzRWlwZjVDO0UyRS9vZk07O0lBRUUsZ0NBQXdDO0UzRWlwZmhEO0UyRS9vZk07O0lBRUUsaUNBQTBDO0UzRWlwZmxEO0UyRS9vZk07O0lBRUUsK0JBQXNDO0UzRWlwZjlDO0UyRWhxZk07SUFBZ0MseUJBQTRCO0UzRW1xZmxFO0UyRWxxZk07O0lBRUUsNkJBQW9DO0UzRW9xZjVDO0UyRWxxZk07O0lBRUUsK0JBQXdDO0UzRW9xZmhEO0UyRWxxZk07O0lBRUUsZ0NBQTBDO0UzRW9xZmxEO0UyRWxxZk07O0lBRUUsOEJBQXNDO0UzRW9xZjlDO0UyRW5yZk07SUFBZ0MsMEJBQTRCO0UzRXNyZmxFO0UyRXJyZk07O0lBRUUsOEJBQW9DO0UzRXVyZjVDO0UyRXJyZk07O0lBRUUsZ0NBQXdDO0UzRXVyZmhEO0UyRXJyZk07O0lBRUUsaUNBQTBDO0UzRXVyZmxEO0UyRXJyZk07O0lBRUUsK0JBQXNDO0UzRXVyZjlDO0UyRXRzZk07SUFBZ0MsdUJBQTRCO0UzRXlzZmxFO0UyRXhzZk07O0lBRUUsMkJBQW9DO0UzRTBzZjVDO0UyRXhzZk07O0lBRUUsNkJBQXdDO0UzRTBzZmhEO0UyRXhzZk07O0lBRUUsOEJBQTBDO0UzRTBzZmxEO0UyRXhzZk07O0lBRUUsNEJBQXNDO0UzRTBzZjlDO0UyRXp0Zk07SUFBZ0MsMEJBQTRCO0UzRTR0ZmxFO0UyRTN0Zk07O0lBRUUsOEJBQW9DO0UzRTZ0ZjVDO0UyRTN0Zk07O0lBRUUsZ0NBQXdDO0UzRTZ0ZmhEO0UyRTN0Zk07O0lBRUUsaUNBQTBDO0UzRTZ0ZmxEO0UyRTN0Zk07O0lBRUUsK0JBQXNDO0UzRTZ0ZjlDO0UyRTV1Zk07SUFBZ0MseUJBQTRCO0UzRSt1ZmxFO0UyRTl1Zk07O0lBRUUsNkJBQW9DO0UzRWd2ZjVDO0UyRTl1Zk07O0lBRUUsK0JBQXdDO0UzRWd2ZmhEO0UyRTl1Zk07O0lBRUUsZ0NBQTBDO0UzRWd2ZmxEO0UyRTl1Zk07O0lBRUUsOEJBQXNDO0UzRWd2ZjlDO0UyRS92Zk07SUFBZ0MsMEJBQTRCO0UzRWt3ZmxFO0UyRWp3Zk07O0lBRUUsOEJBQW9DO0UzRW13ZjVDO0UyRWp3Zk07O0lBRUUsZ0NBQXdDO0UzRW13ZmhEO0UyRWp3Zk07O0lBRUUsaUNBQTBDO0UzRW13ZmxEO0UyRWp3Zk07O0lBRUUsK0JBQXNDO0UzRW13ZjlDO0UyRWx4Zk07SUFBZ0MsdUJBQTRCO0UzRXF4ZmxFO0UyRXB4Zk07O0lBRUUsMkJBQW9DO0UzRXN4ZjVDO0UyRXB4Zk07O0lBRUUsNkJBQXdDO0UzRXN4ZmhEO0UyRXB4Zk07O0lBRUUsOEJBQTBDO0UzRXN4ZmxEO0UyRXB4Zk07O0lBRUUsNEJBQXNDO0UzRXN4ZjlDO0UyRXJ5Zk07SUFBZ0MsMEJBQTRCO0UzRXd5ZmxFO0UyRXZ5Zk07O0lBRUUsOEJBQW9DO0UzRXl5ZjVDO0UyRXZ5Zk07O0lBRUUsZ0NBQXdDO0UzRXl5ZmhEO0UyRXZ5Zk07O0lBRUUsaUNBQTBDO0UzRXl5ZmxEO0UyRXZ5Zk07O0lBRUUsK0JBQXNDO0UzRXl5ZjlDO0UyRXh6Zk07SUFBZ0MseUJBQTRCO0UzRTJ6ZmxFO0UyRTF6Zk07O0lBRUUsNkJBQW9DO0UzRTR6ZjVDO0UyRTF6Zk07O0lBRUUsK0JBQXdDO0UzRTR6ZmhEO0UyRTF6Zk07O0lBRUUsZ0NBQTBDO0UzRTR6ZmxEO0UyRTF6Zk07O0lBRUUsOEJBQXNDO0UzRTR6ZjlDO0UyRTMwZk07SUFBZ0MsMEJBQTRCO0UzRTgwZmxFO0UyRTcwZk07O0lBRUUsOEJBQW9DO0UzRSswZjVDO0UyRTcwZk07O0lBRUUsZ0NBQXdDO0UzRSswZmhEO0UyRTcwZk07O0lBRUUsaUNBQTBDO0UzRSswZmxEO0UyRTcwZk07O0lBRUUsK0JBQXNDO0UzRSswZjlDO0UyRTkxZk07SUFBZ0MsdUJBQTRCO0UzRWkyZmxFO0UyRWgyZk07O0lBRUUsMkJBQW9DO0UzRWsyZjVDO0UyRWgyZk07O0lBRUUsNkJBQXdDO0UzRWsyZmhEO0UyRWgyZk07O0lBRUUsOEJBQTBDO0UzRWsyZmxEO0UyRWgyZk07O0lBRUUsNEJBQXNDO0UzRWsyZjlDO0UyRWozZk07SUFBZ0MsMEJBQTRCO0UzRW8zZmxFO0UyRW4zZk07O0lBRUUsOEJBQW9DO0UzRXEzZjVDO0UyRW4zZk07O0lBRUUsZ0NBQXdDO0UzRXEzZmhEO0UyRW4zZk07O0lBRUUsaUNBQTBDO0UzRXEzZmxEO0UyRW4zZk07O0lBRUUsK0JBQXNDO0UzRXEzZjlDO0UyRXA0Zk07SUFBZ0MseUJBQTRCO0UzRXU0ZmxFO0UyRXQ0Zk07O0lBRUUsNkJBQW9DO0UzRXc0ZjVDO0UyRXQ0Zk07O0lBRUUsK0JBQXdDO0UzRXc0ZmhEO0UyRXQ0Zk07O0lBRUUsZ0NBQTBDO0UzRXc0ZmxEO0UyRXQ0Zk07O0lBRUUsOEJBQXNDO0UzRXc0ZjlDO0UyRXY1Zk07SUFBZ0MsMEJBQTRCO0UzRTA1ZmxFO0UyRXo1Zk07O0lBRUUsOEJBQW9DO0UzRTI1ZjVDO0UyRXo1Zk07O0lBRUUsZ0NBQXdDO0UzRTI1ZmhEO0UyRXo1Zk07O0lBRUUsaUNBQTBDO0UzRTI1ZmxEO0UyRXo1Zk07O0lBRUUsK0JBQXNDO0UzRTI1ZjlDO0UyRTE2Zk07SUFBZ0MsdUJBQTRCO0UzRTY2ZmxFO0UyRTU2Zk07O0lBRUUsMkJBQW9DO0UzRTg2ZjVDO0UyRTU2Zk07O0lBRUUsNkJBQXdDO0UzRTg2ZmhEO0UyRTU2Zk07O0lBRUUsOEJBQTBDO0UzRTg2ZmxEO0UyRTU2Zk07O0lBRUUsNEJBQXNDO0UzRTg2ZjlDO0UyRTc3Zk07SUFBZ0MsMEJBQTRCO0UzRWc4ZmxFO0UyRS83Zk07O0lBRUUsOEJBQW9DO0UzRWk4ZjVDO0UyRS83Zk07O0lBRUUsZ0NBQXdDO0UzRWk4ZmhEO0UyRS83Zk07O0lBRUUsaUNBQTBDO0UzRWk4ZmxEO0UyRS83Zk07O0lBRUUsK0JBQXNDO0UzRWk4ZjlDO0UyRWg5Zk07SUFBZ0MseUJBQTRCO0UzRW05ZmxFO0UyRWw5Zk07O0lBRUUsNkJBQW9DO0UzRW85ZjVDO0UyRWw5Zk07O0lBRUUsK0JBQXdDO0UzRW85ZmhEO0UyRWw5Zk07O0lBRUUsZ0NBQTBDO0UzRW85ZmxEO0UyRWw5Zk07O0lBRUUsOEJBQXNDO0UzRW85ZjlDO0UyRW4rZk07SUFBZ0MsMEJBQTRCO0UzRXMrZmxFO0UyRXIrZk07O0lBRUUsOEJBQW9DO0UzRXUrZjVDO0UyRXIrZk07O0lBRUUsZ0NBQXdDO0UzRXUrZmhEO0UyRXIrZk07O0lBRUUsaUNBQTBDO0UzRXUrZmxEO0UyRXIrZk07O0lBRUUsK0JBQXNDO0UzRXUrZjlDO0UyRXQvZk07SUFBZ0MsdUJBQTRCO0UzRXkvZmxFO0UyRXgvZk07O0lBRUUsMkJBQW9DO0UzRTAvZjVDO0UyRXgvZk07O0lBRUUsNkJBQXdDO0UzRTAvZmhEO0UyRXgvZk07O0lBRUUsOEJBQTBDO0UzRTAvZmxEO0UyRXgvZk07O0lBRUUsNEJBQXNDO0UzRTAvZjlDO0UyRXpnZ0JNO0lBQWdDLDBCQUE0QjtFM0U0Z2dCbEU7RTJFM2dnQk07O0lBRUUsOEJBQW9DO0UzRTZnZ0I1QztFMkUzZ2dCTTs7SUFFRSxnQ0FBd0M7RTNFNmdnQmhEO0UyRTNnZ0JNOztJQUVFLGlDQUEwQztFM0U2Z2dCbEQ7RTJFM2dnQk07O0lBRUUsK0JBQXNDO0UzRTZnZ0I5QztFMkU1aGdCTTtJQUFnQyx5QkFBNEI7RTNFK2hnQmxFO0UyRTloZ0JNOztJQUVFLDZCQUFvQztFM0VnaWdCNUM7RTJFOWhnQk07O0lBRUUsK0JBQXdDO0UzRWdpZ0JoRDtFMkU5aGdCTTs7SUFFRSxnQ0FBMEM7RTNFZ2lnQmxEO0UyRTloZ0JNOztJQUVFLDhCQUFzQztFM0VnaWdCOUM7RTJFL2lnQk07SUFBZ0MsMEJBQTRCO0UzRWtqZ0JsRTtFMkVqamdCTTs7SUFFRSw4QkFBb0M7RTNFbWpnQjVDO0UyRWpqZ0JNOztJQUVFLGdDQUF3QztFM0VtamdCaEQ7RTJFampnQk07O0lBRUUsaUNBQTBDO0UzRW1qZ0JsRDtFMkVqamdCTTs7SUFFRSwrQkFBc0M7RTNFbWpnQjlDO0UyRWxrZ0JNO0lBQWdDLHVCQUE0QjtFM0Vxa2dCbEU7RTJFcGtnQk07O0lBRUUsMkJBQW9DO0UzRXNrZ0I1QztFMkVwa2dCTTs7SUFFRSw2QkFBd0M7RTNFc2tnQmhEO0UyRXBrZ0JNOztJQUVFLDhCQUEwQztFM0Vza2dCbEQ7RTJFcGtnQk07O0lBRUUsNEJBQXNDO0UzRXNrZ0I5QztFMkVybGdCTTtJQUFnQywwQkFBNEI7RTNFd2xnQmxFO0UyRXZsZ0JNOztJQUVFLDhCQUFvQztFM0V5bGdCNUM7RTJFdmxnQk07O0lBRUUsZ0NBQXdDO0UzRXlsZ0JoRDtFMkV2bGdCTTs7SUFFRSxpQ0FBMEM7RTNFeWxnQmxEO0UyRXZsZ0JNOztJQUVFLCtCQUFzQztFM0V5bGdCOUM7RTJFeG1nQk07SUFBZ0MseUJBQTRCO0UzRTJtZ0JsRTtFMkUxbWdCTTs7SUFFRSw2QkFBb0M7RTNFNG1nQjVDO0UyRTFtZ0JNOztJQUVFLCtCQUF3QztFM0U0bWdCaEQ7RTJFMW1nQk07O0lBRUUsZ0NBQTBDO0UzRTRtZ0JsRDtFMkUxbWdCTTs7SUFFRSw4QkFBc0M7RTNFNG1nQjlDO0UyRTNuZ0JNO0lBQWdDLDBCQUE0QjtFM0U4bmdCbEU7RTJFN25nQk07O0lBRUUsOEJBQW9DO0UzRStuZ0I1QztFMkU3bmdCTTs7SUFFRSxnQ0FBd0M7RTNFK25nQmhEO0UyRTduZ0JNOztJQUVFLGlDQUEwQztFM0UrbmdCbEQ7RTJFN25nQk07O0lBRUUsK0JBQXNDO0UzRStuZ0I5QztFMkU5b2dCTTtJQUFnQyx1QkFBNEI7RTNFaXBnQmxFO0UyRWhwZ0JNOztJQUVFLDJCQUFvQztFM0VrcGdCNUM7RTJFaHBnQk07O0lBRUUsNkJBQXdDO0UzRWtwZ0JoRDtFMkVocGdCTTs7SUFFRSw4QkFBMEM7RTNFa3BnQmxEO0UyRWhwZ0JNOztJQUVFLDRCQUFzQztFM0VrcGdCOUM7RTJFanFnQk07SUFBZ0MsMEJBQTRCO0UzRW9xZ0JsRTtFMkVucWdCTTs7SUFFRSw4QkFBb0M7RTNFcXFnQjVDO0UyRW5xZ0JNOztJQUVFLGdDQUF3QztFM0VxcWdCaEQ7RTJFbnFnQk07O0lBRUUsaUNBQTBDO0UzRXFxZ0JsRDtFMkVucWdCTTs7SUFFRSwrQkFBc0M7RTNFcXFnQjlDO0UyRXByZ0JNO0lBQWdDLHlCQUE0QjtFM0V1cmdCbEU7RTJFdHJnQk07O0lBRUUsNkJBQW9DO0UzRXdyZ0I1QztFMkV0cmdCTTs7SUFFRSwrQkFBd0M7RTNFd3JnQmhEO0UyRXRyZ0JNOztJQUVFLGdDQUEwQztFM0V3cmdCbEQ7RTJFdHJnQk07O0lBRUUsOEJBQXNDO0UzRXdyZ0I5QztFMkV2c2dCTTtJQUFnQywwQkFBNEI7RTNFMHNnQmxFO0UyRXpzZ0JNOztJQUVFLDhCQUFvQztFM0Uyc2dCNUM7RTJFenNnQk07O0lBRUUsZ0NBQXdDO0UzRTJzZ0JoRDtFMkV6c2dCTTs7SUFFRSxpQ0FBMEM7RTNFMnNnQmxEO0UyRXpzZ0JNOztJQUVFLCtCQUFzQztFM0Uyc2dCOUM7RTJFMXRnQk07SUFBZ0Msd0JBQTRCO0UzRTZ0Z0JsRTtFMkU1dGdCTTs7SUFFRSw0QkFBb0M7RTNFOHRnQjVDO0UyRTV0Z0JNOztJQUVFLDhCQUF3QztFM0U4dGdCaEQ7RTJFNXRnQk07O0lBRUUsK0JBQTBDO0UzRTh0Z0JsRDtFMkU1dGdCTTs7SUFFRSw2QkFBc0M7RTNFOHRnQjlDO0UyRTd1Z0JNO0lBQWdDLHFCQUE0QjtFM0VndmdCbEU7RTJFL3VnQk07O0lBRUUseUJBQW9DO0UzRWl2Z0I1QztFMkUvdWdCTTs7SUFFRSwyQkFBd0M7RTNFaXZnQmhEO0UyRS91Z0JNOztJQUVFLDRCQUEwQztFM0VpdmdCbEQ7RTJFL3VnQk07O0lBRUUsMEJBQXNDO0UzRWl2Z0I5QztFMkVod2dCTTtJQUFnQywyQkFBNEI7RTNFbXdnQmxFO0UyRWx3Z0JNOztJQUVFLCtCQUFvQztFM0Vvd2dCNUM7RTJFbHdnQk07O0lBRUUsaUNBQXdDO0UzRW93Z0JoRDtFMkVsd2dCTTs7SUFFRSxrQ0FBMEM7RTNFb3dnQmxEO0UyRWx3Z0JNOztJQUVFLGdDQUFzQztFM0Vvd2dCOUM7RTJFbnhnQk07SUFBZ0MsMEJBQTRCO0UzRXN4Z0JsRTtFMkVyeGdCTTs7SUFFRSw4QkFBb0M7RTNFdXhnQjVDO0UyRXJ4Z0JNOztJQUVFLGdDQUF3QztFM0V1eGdCaEQ7RTJFcnhnQk07O0lBRUUsaUNBQTBDO0UzRXV4Z0JsRDtFMkVyeGdCTTs7SUFFRSwrQkFBc0M7RTNFdXhnQjlDO0UyRXR5Z0JNO0lBQWdDLDJCQUE0QjtFM0V5eWdCbEU7RTJFeHlnQk07O0lBRUUsK0JBQW9DO0UzRTB5Z0I1QztFMkV4eWdCTTs7SUFFRSxpQ0FBd0M7RTNFMHlnQmhEO0UyRXh5Z0JNOztJQUVFLGtDQUEwQztFM0UweWdCbEQ7RTJFeHlnQk07O0lBRUUsZ0NBQXNDO0UzRTB5Z0I5QztFMkV6emdCTTtJQUFnQyx3QkFBNEI7RTNFNHpnQmxFO0UyRTN6Z0JNOztJQUVFLDRCQUFvQztFM0U2emdCNUM7RTJFM3pnQk07O0lBRUUsOEJBQXdDO0UzRTZ6Z0JoRDtFMkUzemdCTTs7SUFFRSwrQkFBMEM7RTNFNnpnQmxEO0UyRTN6Z0JNOztJQUVFLDZCQUFzQztFM0U2emdCOUM7RTJFNTBnQk07SUFBZ0MsMkJBQTRCO0UzRSswZ0JsRTtFMkU5MGdCTTs7SUFFRSwrQkFBb0M7RTNFZzFnQjVDO0UyRTkwZ0JNOztJQUVFLGlDQUF3QztFM0VnMWdCaEQ7RTJFOTBnQk07O0lBRUUsa0NBQTBDO0UzRWcxZ0JsRDtFMkU5MGdCTTs7SUFFRSxnQ0FBc0M7RTNFZzFnQjlDO0UyRS8xZ0JNO0lBQWdDLDBCQUE0QjtFM0VrMmdCbEU7RTJFajJnQk07O0lBRUUsOEJBQW9DO0UzRW0yZ0I1QztFMkVqMmdCTTs7SUFFRSxnQ0FBd0M7RTNFbTJnQmhEO0UyRWoyZ0JNOztJQUVFLGlDQUEwQztFM0VtMmdCbEQ7RTJFajJnQk07O0lBRUUsK0JBQXNDO0UzRW0yZ0I5QztFMkVsM2dCTTtJQUFnQywyQkFBNEI7RTNFcTNnQmxFO0UyRXAzZ0JNOztJQUVFLCtCQUFvQztFM0VzM2dCNUM7RTJFcDNnQk07O0lBRUUsaUNBQXdDO0UzRXMzZ0JoRDtFMkVwM2dCTTs7SUFFRSxrQ0FBMEM7RTNFczNnQmxEO0UyRXAzZ0JNOztJQUVFLGdDQUFzQztFM0VzM2dCOUM7RTJFcjRnQk07SUFBZ0Msd0JBQTRCO0UzRXc0Z0JsRTtFMkV2NGdCTTs7SUFFRSw0QkFBb0M7RTNFeTRnQjVDO0UyRXY0Z0JNOztJQUVFLDhCQUF3QztFM0V5NGdCaEQ7RTJFdjRnQk07O0lBRUUsK0JBQTBDO0UzRXk0Z0JsRDtFMkV2NGdCTTs7SUFFRSw2QkFBc0M7RTNFeTRnQjlDO0UyRXg1Z0JNO0lBQWdDLDJCQUE0QjtFM0UyNWdCbEU7RTJFMTVnQk07O0lBRUUsK0JBQW9DO0UzRTQ1Z0I1QztFMkUxNWdCTTs7SUFFRSxpQ0FBd0M7RTNFNDVnQmhEO0UyRTE1Z0JNOztJQUVFLGtDQUEwQztFM0U0NWdCbEQ7RTJFMTVnQk07O0lBRUUsZ0NBQXNDO0UzRTQ1Z0I5QztFMkUzNmdCTTtJQUFnQywwQkFBNEI7RTNFODZnQmxFO0UyRTc2Z0JNOztJQUVFLDhCQUFvQztFM0UrNmdCNUM7RTJFNzZnQk07O0lBRUUsZ0NBQXdDO0UzRSs2Z0JoRDtFMkU3NmdCTTs7SUFFRSxpQ0FBMEM7RTNFKzZnQmxEO0UyRTc2Z0JNOztJQUVFLCtCQUFzQztFM0UrNmdCOUM7RTJFOTdnQk07SUFBZ0MsMkJBQTRCO0UzRWk4Z0JsRTtFMkVoOGdCTTs7SUFFRSwrQkFBb0M7RTNFazhnQjVDO0UyRWg4Z0JNOztJQUVFLGlDQUF3QztFM0VrOGdCaEQ7RTJFaDhnQk07O0lBRUUsa0NBQTBDO0UzRWs4Z0JsRDtFMkVoOGdCTTs7SUFFRSxnQ0FBc0M7RTNFazhnQjlDO0UyRWo5Z0JNO0lBQWdDLHdCQUE0QjtFM0VvOWdCbEU7RTJFbjlnQk07O0lBRUUsNEJBQW9DO0UzRXE5Z0I1QztFMkVuOWdCTTs7SUFFRSw4QkFBd0M7RTNFcTlnQmhEO0UyRW45Z0JNOztJQUVFLCtCQUEwQztFM0VxOWdCbEQ7RTJFbjlnQk07O0lBRUUsNkJBQXNDO0UzRXE5Z0I5QztFMkVwK2dCTTtJQUFnQywyQkFBNEI7RTNFdStnQmxFO0UyRXQrZ0JNOztJQUVFLCtCQUFvQztFM0V3K2dCNUM7RTJFdCtnQk07O0lBRUUsaUNBQXdDO0UzRXcrZ0JoRDtFMkV0K2dCTTs7SUFFRSxrQ0FBMEM7RTNFdytnQmxEO0UyRXQrZ0JNOztJQUVFLGdDQUFzQztFM0V3K2dCOUM7RTJFdi9nQk07SUFBZ0MsMEJBQTRCO0UzRTAvZ0JsRTtFMkV6L2dCTTs7SUFFRSw4QkFBb0M7RTNFMi9nQjVDO0UyRXovZ0JNOztJQUVFLGdDQUF3QztFM0UyL2dCaEQ7RTJFei9nQk07O0lBRUUsaUNBQTBDO0UzRTIvZ0JsRDtFMkV6L2dCTTs7SUFFRSwrQkFBc0M7RTNFMi9nQjlDO0UyRTFnaEJNO0lBQWdDLDJCQUE0QjtFM0U2Z2hCbEU7RTJFNWdoQk07O0lBRUUsK0JBQW9DO0UzRThnaEI1QztFMkU1Z2hCTTs7SUFFRSxpQ0FBd0M7RTNFOGdoQmhEO0UyRTVnaEJNOztJQUVFLGtDQUEwQztFM0U4Z2hCbEQ7RTJFNWdoQk07O0lBRUUsZ0NBQXNDO0UzRThnaEI5QztFMkU3aGhCTTtJQUFnQyx3QkFBNEI7RTNFZ2loQmxFO0UyRS9oaEJNOztJQUVFLDRCQUFvQztFM0VpaWhCNUM7RTJFL2hoQk07O0lBRUUsOEJBQXdDO0UzRWlpaEJoRDtFMkUvaGhCTTs7SUFFRSwrQkFBMEM7RTNFaWloQmxEO0UyRS9oaEJNOztJQUVFLDZCQUFzQztFM0VpaWhCOUM7RTJFaGpoQk07SUFBZ0MsMkJBQTRCO0UzRW1qaEJsRTtFMkVsamhCTTs7SUFFRSwrQkFBb0M7RTNFb2poQjVDO0UyRWxqaEJNOztJQUVFLGlDQUF3QztFM0VvamhCaEQ7RTJFbGpoQk07O0lBRUUsa0NBQTBDO0UzRW9qaEJsRDtFMkVsamhCTTs7SUFFRSxnQ0FBc0M7RTNFb2poQjlDO0UyRW5raEJNO0lBQWdDLDBCQUE0QjtFM0Vza2hCbEU7RTJFcmtoQk07O0lBRUUsOEJBQW9DO0UzRXVraEI1QztFMkVya2hCTTs7SUFFRSxnQ0FBd0M7RTNFdWtoQmhEO0UyRXJraEJNOztJQUVFLGlDQUEwQztFM0V1a2hCbEQ7RTJFcmtoQk07O0lBRUUsK0JBQXNDO0UzRXVraEI5QztFMkV0bGhCTTtJQUFnQywyQkFBNEI7RTNFeWxoQmxFO0UyRXhsaEJNOztJQUVFLCtCQUFvQztFM0UwbGhCNUM7RTJFeGxoQk07O0lBRUUsaUNBQXdDO0UzRTBsaEJoRDtFMkV4bGhCTTs7SUFFRSxrQ0FBMEM7RTNFMGxoQmxEO0UyRXhsaEJNOztJQUVFLGdDQUFzQztFM0UwbGhCOUM7RTJFem1oQk07SUFBZ0Msd0JBQTRCO0UzRTRtaEJsRTtFMkUzbWhCTTs7SUFFRSw0QkFBb0M7RTNFNm1oQjVDO0UyRTNtaEJNOztJQUVFLDhCQUF3QztFM0U2bWhCaEQ7RTJFM21oQk07O0lBRUUsK0JBQTBDO0UzRTZtaEJsRDtFMkUzbWhCTTs7SUFFRSw2QkFBc0M7RTNFNm1oQjlDO0UyRTVuaEJNO0lBQWdDLDJCQUE0QjtFM0UrbmhCbEU7RTJFOW5oQk07O0lBRUUsK0JBQW9DO0UzRWdvaEI1QztFMkU5bmhCTTs7SUFFRSxpQ0FBd0M7RTNFZ29oQmhEO0UyRTluaEJNOztJQUVFLGtDQUEwQztFM0Vnb2hCbEQ7RTJFOW5oQk07O0lBRUUsZ0NBQXNDO0UzRWdvaEI5QztFMkUvb2hCTTtJQUFnQywwQkFBNEI7RTNFa3BoQmxFO0UyRWpwaEJNOztJQUVFLDhCQUFvQztFM0VtcGhCNUM7RTJFanBoQk07O0lBRUUsZ0NBQXdDO0UzRW1waEJoRDtFMkVqcGhCTTs7SUFFRSxpQ0FBMEM7RTNFbXBoQmxEO0UyRWpwaEJNOztJQUVFLCtCQUFzQztFM0VtcGhCOUM7RTJFbHFoQk07SUFBZ0MsMkJBQTRCO0UzRXFxaEJsRTtFMkVwcWhCTTs7SUFFRSwrQkFBb0M7RTNFc3FoQjVDO0UyRXBxaEJNOztJQUVFLGlDQUF3QztFM0VzcWhCaEQ7RTJFcHFoQk07O0lBRUUsa0NBQTBDO0UzRXNxaEJsRDtFMkVwcWhCTTs7SUFFRSxnQ0FBc0M7RTNFc3FoQjlDO0UyRXJyaEJNO0lBQWdDLHdCQUE0QjtFM0V3cmhCbEU7RTJFdnJoQk07O0lBRUUsNEJBQW9DO0UzRXlyaEI1QztFMkV2cmhCTTs7SUFFRSw4QkFBd0M7RTNFeXJoQmhEO0UyRXZyaEJNOztJQUVFLCtCQUEwQztFM0V5cmhCbEQ7RTJFdnJoQk07O0lBRUUsNkJBQXNDO0UzRXlyaEI5QztFMkV4c2hCTTtJQUFnQywyQkFBNEI7RTNFMnNoQmxFO0UyRTFzaEJNOztJQUVFLCtCQUFvQztFM0U0c2hCNUM7RTJFMXNoQk07O0lBRUUsaUNBQXdDO0UzRTRzaEJoRDtFMkUxc2hCTTs7SUFFRSxrQ0FBMEM7RTNFNHNoQmxEO0UyRTFzaEJNOztJQUVFLGdDQUFzQztFM0U0c2hCOUM7RTJFM3RoQk07SUFBZ0MsMEJBQTRCO0UzRTh0aEJsRTtFMkU3dGhCTTs7SUFFRSw4QkFBb0M7RTNFK3RoQjVDO0UyRTd0aEJNOztJQUVFLGdDQUF3QztFM0UrdGhCaEQ7RTJFN3RoQk07O0lBRUUsaUNBQTBDO0UzRSt0aEJsRDtFMkU3dGhCTTs7SUFFRSwrQkFBc0M7RTNFK3RoQjlDO0UyRTl1aEJNO0lBQWdDLDJCQUE0QjtFM0VpdmhCbEU7RTJFaHZoQk07O0lBRUUsK0JBQW9DO0UzRWt2aEI1QztFMkVodmhCTTs7SUFFRSxpQ0FBd0M7RTNFa3ZoQmhEO0UyRWh2aEJNOztJQUVFLGtDQUEwQztFM0VrdmhCbEQ7RTJFaHZoQk07O0lBRUUsZ0NBQXNDO0UzRWt2aEI5QztFMkVqd2hCTTtJQUFnQyx3QkFBNEI7RTNFb3doQmxFO0UyRW53aEJNOztJQUVFLDRCQUFvQztFM0Vxd2hCNUM7RTJFbndoQk07O0lBRUUsOEJBQXdDO0UzRXF3aEJoRDtFMkVud2hCTTs7SUFFRSwrQkFBMEM7RTNFcXdoQmxEO0UyRW53aEJNOztJQUVFLDZCQUFzQztFM0Vxd2hCOUM7RTJFcHhoQk07SUFBZ0MsMkJBQTRCO0UzRXV4aEJsRTtFMkV0eGhCTTs7SUFFRSwrQkFBb0M7RTNFd3hoQjVDO0UyRXR4aEJNOztJQUVFLGlDQUF3QztFM0V3eGhCaEQ7RTJFdHhoQk07O0lBRUUsa0NBQTBDO0UzRXd4aEJsRDtFMkV0eGhCTTs7SUFFRSxnQ0FBc0M7RTNFd3hoQjlDO0UyRXZ5aEJNO0lBQWdDLDBCQUE0QjtFM0UweWhCbEU7RTJFenloQk07O0lBRUUsOEJBQW9DO0UzRTJ5aEI1QztFMkV6eWhCTTs7SUFFRSxnQ0FBd0M7RTNFMnloQmhEO0UyRXp5aEJNOztJQUVFLGlDQUEwQztFM0UyeWhCbEQ7RTJFenloQk07O0lBRUUsK0JBQXNDO0UzRTJ5aEI5QztFMkUxemhCTTtJQUFnQywyQkFBNEI7RTNFNnpoQmxFO0UyRTV6aEJNOztJQUVFLCtCQUFvQztFM0U4emhCNUM7RTJFNXpoQk07O0lBRUUsaUNBQXdDO0UzRTh6aEJoRDtFMkU1emhCTTs7SUFFRSxrQ0FBMEM7RTNFOHpoQmxEO0UyRTV6aEJNOztJQUVFLGdDQUFzQztFM0U4emhCOUM7RTJFNzBoQk07SUFBZ0Msd0JBQTRCO0UzRWcxaEJsRTtFMkUvMGhCTTs7SUFFRSw0QkFBb0M7RTNFaTFoQjVDO0UyRS8waEJNOztJQUVFLDhCQUF3QztFM0VpMWhCaEQ7RTJFLzBoQk07O0lBRUUsK0JBQTBDO0UzRWkxaEJsRDtFMkUvMGhCTTs7SUFFRSw2QkFBc0M7RTNFaTFoQjlDO0UyRWgyaEJNO0lBQWdDLDJCQUE0QjtFM0VtMmhCbEU7RTJFbDJoQk07O0lBRUUsK0JBQW9DO0UzRW8yaEI1QztFMkVsMmhCTTs7SUFFRSxpQ0FBd0M7RTNFbzJoQmhEO0UyRWwyaEJNOztJQUVFLGtDQUEwQztFM0VvMmhCbEQ7RTJFbDJoQk07O0lBRUUsZ0NBQXNDO0UzRW8yaEI5QztFMkVuM2hCTTtJQUFnQywwQkFBNEI7RTNFczNoQmxFO0UyRXIzaEJNOztJQUVFLDhCQUFvQztFM0V1M2hCNUM7RTJFcjNoQk07O0lBRUUsZ0NBQXdDO0UzRXUzaEJoRDtFMkVyM2hCTTs7SUFFRSxpQ0FBMEM7RTNFdTNoQmxEO0UyRXIzaEJNOztJQUVFLCtCQUFzQztFM0V1M2hCOUM7RTJFdDRoQk07SUFBZ0MsMkJBQTRCO0UzRXk0aEJsRTtFMkV4NGhCTTs7SUFFRSwrQkFBb0M7RTNFMDRoQjVDO0UyRXg0aEJNOztJQUVFLGlDQUF3QztFM0UwNGhCaEQ7RTJFeDRoQk07O0lBRUUsa0NBQTBDO0UzRTA0aEJsRDtFMkV4NGhCTTs7SUFFRSxnQ0FBc0M7RTNFMDRoQjlDO0UyRXo1aEJNO0lBQWdDLHdCQUE0QjtFM0U0NWhCbEU7RTJFMzVoQk07O0lBRUUsNEJBQW9DO0UzRTY1aEI1QztFMkUzNWhCTTs7SUFFRSw4QkFBd0M7RTNFNjVoQmhEO0UyRTM1aEJNOztJQUVFLCtCQUEwQztFM0U2NWhCbEQ7RTJFMzVoQk07O0lBRUUsNkJBQXNDO0UzRTY1aEI5QztFMkU1NmhCTTtJQUFnQywyQkFBNEI7RTNFKzZoQmxFO0UyRTk2aEJNOztJQUVFLCtCQUFvQztFM0VnN2hCNUM7RTJFOTZoQk07O0lBRUUsaUNBQXdDO0UzRWc3aEJoRDtFMkU5NmhCTTs7SUFFRSxrQ0FBMEM7RTNFZzdoQmxEO0UyRTk2aEJNOztJQUVFLGdDQUFzQztFM0VnN2hCOUM7RTJFLzdoQk07SUFBZ0MsMEJBQTRCO0UzRWs4aEJsRTtFMkVqOGhCTTs7SUFFRSw4QkFBb0M7RTNFbThoQjVDO0UyRWo4aEJNOztJQUVFLGdDQUF3QztFM0VtOGhCaEQ7RTJFajhoQk07O0lBRUUsaUNBQTBDO0UzRW04aEJsRDtFMkVqOGhCTTs7SUFFRSwrQkFBc0M7RTNFbThoQjlDO0UyRWw5aEJNO0lBQWdDLDJCQUE0QjtFM0VxOWhCbEU7RTJFcDloQk07O0lBRUUsK0JBQW9DO0UzRXM5aEI1QztFMkVwOWhCTTs7SUFFRSxpQ0FBd0M7RTNFczloQmhEO0UyRXA5aEJNOztJQUVFLGtDQUEwQztFM0VzOWhCbEQ7RTJFcDloQk07O0lBRUUsZ0NBQXNDO0UzRXM5aEI5QztFMkVyK2hCTTtJQUFnQyx5QkFBNEI7RTNFdytoQmxFO0UyRXYraEJNOztJQUVFLDZCQUFvQztFM0V5K2hCNUM7RTJFditoQk07O0lBRUUsK0JBQXdDO0UzRXkraEJoRDtFMkV2K2hCTTs7SUFFRSxnQ0FBMEM7RTNFeStoQmxEO0UyRXYraEJNOztJQUVFLDhCQUFzQztFM0V5K2hCOUM7RTJFaitoQk07SUFBd0IsMkJBQTJCO0UzRW8raEJ6RDtFMkVuK2hCTTs7SUFFRSwrQkFBK0I7RTNFcStoQnZDO0UyRW4raEJNOztJQUVFLGlDQUFpQztFM0VxK2hCekM7RTJFbitoQk07O0lBRUUsa0NBQWtDO0UzRXEraEIxQztFMkVuK2hCTTs7SUFFRSxnQ0FBZ0M7RTNFcStoQnhDO0UyRXAvaEJNO0lBQXdCLDBCQUEyQjtFM0V1L2hCekQ7RTJFdC9oQk07O0lBRUUsOEJBQStCO0UzRXcvaEJ2QztFMkV0L2hCTTs7SUFFRSxnQ0FBaUM7RTNFdy9oQnpDO0UyRXQvaEJNOztJQUVFLGlDQUFrQztFM0V3L2hCMUM7RTJFdC9oQk07O0lBRUUsK0JBQWdDO0UzRXcvaEJ4QztFMkV2Z2lCTTtJQUF3QiwyQkFBMkI7RTNFMGdpQnpEO0UyRXpnaUJNOztJQUVFLCtCQUErQjtFM0UyZ2lCdkM7RTJFemdpQk07O0lBRUUsaUNBQWlDO0UzRTJnaUJ6QztFMkV6Z2lCTTs7SUFFRSxrQ0FBa0M7RTNFMmdpQjFDO0UyRXpnaUJNOztJQUVFLGdDQUFnQztFM0UyZ2lCeEM7RTJFMWhpQk07SUFBd0Isd0JBQTJCO0UzRTZoaUJ6RDtFMkU1aGlCTTs7SUFFRSw0QkFBK0I7RTNFOGhpQnZDO0UyRTVoaUJNOztJQUVFLDhCQUFpQztFM0U4aGlCekM7RTJFNWhpQk07O0lBRUUsK0JBQWtDO0UzRThoaUIxQztFMkU1aGlCTTs7SUFFRSw2QkFBZ0M7RTNFOGhpQnhDO0UyRTdpaUJNO0lBQXdCLDJCQUEyQjtFM0VnamlCekQ7RTJFL2lpQk07O0lBRUUsK0JBQStCO0UzRWlqaUJ2QztFMkUvaWlCTTs7SUFFRSxpQ0FBaUM7RTNFaWppQnpDO0UyRS9paUJNOztJQUVFLGtDQUFrQztFM0VpamlCMUM7RTJFL2lpQk07O0lBRUUsZ0NBQWdDO0UzRWlqaUJ4QztFMkVoa2lCTTtJQUF3QiwwQkFBMkI7RTNFbWtpQnpEO0UyRWxraUJNOztJQUVFLDhCQUErQjtFM0Vva2lCdkM7RTJFbGtpQk07O0lBRUUsZ0NBQWlDO0UzRW9raUJ6QztFMkVsa2lCTTs7SUFFRSxpQ0FBa0M7RTNFb2tpQjFDO0UyRWxraUJNOztJQUVFLCtCQUFnQztFM0Vva2lCeEM7RTJFbmxpQk07SUFBd0IsMkJBQTJCO0UzRXNsaUJ6RDtFMkVybGlCTTs7SUFFRSwrQkFBK0I7RTNFdWxpQnZDO0UyRXJsaUJNOztJQUVFLGlDQUFpQztFM0V1bGlCekM7RTJFcmxpQk07O0lBRUUsa0NBQWtDO0UzRXVsaUIxQztFMkVybGlCTTs7SUFFRSxnQ0FBZ0M7RTNFdWxpQnhDO0UyRXRtaUJNO0lBQXdCLHdCQUEyQjtFM0V5bWlCekQ7RTJFeG1pQk07O0lBRUUsNEJBQStCO0UzRTBtaUJ2QztFMkV4bWlCTTs7SUFFRSw4QkFBaUM7RTNFMG1pQnpDO0UyRXhtaUJNOztJQUVFLCtCQUFrQztFM0UwbWlCMUM7RTJFeG1pQk07O0lBRUUsNkJBQWdDO0UzRTBtaUJ4QztFMkV6bmlCTTtJQUF3QiwyQkFBMkI7RTNFNG5pQnpEO0UyRTNuaUJNOztJQUVFLCtCQUErQjtFM0U2bmlCdkM7RTJFM25pQk07O0lBRUUsaUNBQWlDO0UzRTZuaUJ6QztFMkUzbmlCTTs7SUFFRSxrQ0FBa0M7RTNFNm5pQjFDO0UyRTNuaUJNOztJQUVFLGdDQUFnQztFM0U2bmlCeEM7RTJFNW9pQk07SUFBd0IsMEJBQTJCO0UzRStvaUJ6RDtFMkU5b2lCTTs7SUFFRSw4QkFBK0I7RTNFZ3BpQnZDO0UyRTlvaUJNOztJQUVFLGdDQUFpQztFM0VncGlCekM7RTJFOW9pQk07O0lBRUUsaUNBQWtDO0UzRWdwaUIxQztFMkU5b2lCTTs7SUFFRSwrQkFBZ0M7RTNFZ3BpQnhDO0UyRS9waUJNO0lBQXdCLDJCQUEyQjtFM0VrcWlCekQ7RTJFanFpQk07O0lBRUUsK0JBQStCO0UzRW1xaUJ2QztFMkVqcWlCTTs7SUFFRSxpQ0FBaUM7RTNFbXFpQnpDO0UyRWpxaUJNOztJQUVFLGtDQUFrQztFM0VtcWlCMUM7RTJFanFpQk07O0lBRUUsZ0NBQWdDO0UzRW1xaUJ4QztFMkVscmlCTTtJQUF3Qix3QkFBMkI7RTNFcXJpQnpEO0UyRXByaUJNOztJQUVFLDRCQUErQjtFM0VzcmlCdkM7RTJFcHJpQk07O0lBRUUsOEJBQWlDO0UzRXNyaUJ6QztFMkVwcmlCTTs7SUFFRSwrQkFBa0M7RTNFc3JpQjFDO0UyRXByaUJNOztJQUVFLDZCQUFnQztFM0VzcmlCeEM7RTJFcnNpQk07SUFBd0IsMkJBQTJCO0UzRXdzaUJ6RDtFMkV2c2lCTTs7SUFFRSwrQkFBK0I7RTNFeXNpQnZDO0UyRXZzaUJNOztJQUVFLGlDQUFpQztFM0V5c2lCekM7RTJFdnNpQk07O0lBRUUsa0NBQWtDO0UzRXlzaUIxQztFMkV2c2lCTTs7SUFFRSxnQ0FBZ0M7RTNFeXNpQnhDO0UyRXh0aUJNO0lBQXdCLDBCQUEyQjtFM0UydGlCekQ7RTJFMXRpQk07O0lBRUUsOEJBQStCO0UzRTR0aUJ2QztFMkUxdGlCTTs7SUFFRSxnQ0FBaUM7RTNFNHRpQnpDO0UyRTF0aUJNOztJQUVFLGlDQUFrQztFM0U0dGlCMUM7RTJFMXRpQk07O0lBRUUsK0JBQWdDO0UzRTR0aUJ4QztFMkUzdWlCTTtJQUF3QiwyQkFBMkI7RTNFOHVpQnpEO0UyRTd1aUJNOztJQUVFLCtCQUErQjtFM0UrdWlCdkM7RTJFN3VpQk07O0lBRUUsaUNBQWlDO0UzRSt1aUJ6QztFMkU3dWlCTTs7SUFFRSxrQ0FBa0M7RTNFK3VpQjFDO0UyRTd1aUJNOztJQUVFLGdDQUFnQztFM0UrdWlCeEM7RTJFOXZpQk07SUFBd0Isd0JBQTJCO0UzRWl3aUJ6RDtFMkVod2lCTTs7SUFFRSw0QkFBK0I7RTNFa3dpQnZDO0UyRWh3aUJNOztJQUVFLDhCQUFpQztFM0Vrd2lCekM7RTJFaHdpQk07O0lBRUUsK0JBQWtDO0UzRWt3aUIxQztFMkVod2lCTTs7SUFFRSw2QkFBZ0M7RTNFa3dpQnhDO0UyRWp4aUJNO0lBQXdCLDJCQUEyQjtFM0VveGlCekQ7RTJFbnhpQk07O0lBRUUsK0JBQStCO0UzRXF4aUJ2QztFMkVueGlCTTs7SUFFRSxpQ0FBaUM7RTNFcXhpQnpDO0UyRW54aUJNOztJQUVFLGtDQUFrQztFM0VxeGlCMUM7RTJFbnhpQk07O0lBRUUsZ0NBQWdDO0UzRXF4aUJ4QztFMkVweWlCTTtJQUF3QiwwQkFBMkI7RTNFdXlpQnpEO0UyRXR5aUJNOztJQUVFLDhCQUErQjtFM0V3eWlCdkM7RTJFdHlpQk07O0lBRUUsZ0NBQWlDO0UzRXd5aUJ6QztFMkV0eWlCTTs7SUFFRSxpQ0FBa0M7RTNFd3lpQjFDO0UyRXR5aUJNOztJQUVFLCtCQUFnQztFM0V3eWlCeEM7RTJFdnppQk07SUFBd0IsMkJBQTJCO0UzRTB6aUJ6RDtFMkV6emlCTTs7SUFFRSwrQkFBK0I7RTNFMnppQnZDO0UyRXp6aUJNOztJQUVFLGlDQUFpQztFM0UyemlCekM7RTJFenppQk07O0lBRUUsa0NBQWtDO0UzRTJ6aUIxQztFMkV6emlCTTs7SUFFRSxnQ0FBZ0M7RTNFMnppQnhDO0UyRTEwaUJNO0lBQXdCLHdCQUEyQjtFM0U2MGlCekQ7RTJFNTBpQk07O0lBRUUsNEJBQStCO0UzRTgwaUJ2QztFMkU1MGlCTTs7SUFFRSw4QkFBaUM7RTNFODBpQnpDO0UyRTUwaUJNOztJQUVFLCtCQUFrQztFM0U4MGlCMUM7RTJFNTBpQk07O0lBRUUsNkJBQWdDO0UzRTgwaUJ4QztFMkU3MWlCTTtJQUF3QiwyQkFBMkI7RTNFZzJpQnpEO0UyRS8xaUJNOztJQUVFLCtCQUErQjtFM0VpMmlCdkM7RTJFLzFpQk07O0lBRUUsaUNBQWlDO0UzRWkyaUJ6QztFMkUvMWlCTTs7SUFFRSxrQ0FBa0M7RTNFaTJpQjFDO0UyRS8xaUJNOztJQUVFLGdDQUFnQztFM0VpMmlCeEM7RTJFaDNpQk07SUFBd0IsMEJBQTJCO0UzRW0zaUJ6RDtFMkVsM2lCTTs7SUFFRSw4QkFBK0I7RTNFbzNpQnZDO0UyRWwzaUJNOztJQUVFLGdDQUFpQztFM0VvM2lCekM7RTJFbDNpQk07O0lBRUUsaUNBQWtDO0UzRW8zaUIxQztFMkVsM2lCTTs7SUFFRSwrQkFBZ0M7RTNFbzNpQnhDO0UyRW40aUJNO0lBQXdCLDJCQUEyQjtFM0VzNGlCekQ7RTJFcjRpQk07O0lBRUUsK0JBQStCO0UzRXU0aUJ2QztFMkVyNGlCTTs7SUFFRSxpQ0FBaUM7RTNFdTRpQnpDO0UyRXI0aUJNOztJQUVFLGtDQUFrQztFM0V1NGlCMUM7RTJFcjRpQk07O0lBRUUsZ0NBQWdDO0UzRXU0aUJ4QztFMkV0NWlCTTtJQUF3Qix3QkFBMkI7RTNFeTVpQnpEO0UyRXg1aUJNOztJQUVFLDRCQUErQjtFM0UwNWlCdkM7RTJFeDVpQk07O0lBRUUsOEJBQWlDO0UzRTA1aUJ6QztFMkV4NWlCTTs7SUFFRSwrQkFBa0M7RTNFMDVpQjFDO0UyRXg1aUJNOztJQUVFLDZCQUFnQztFM0UwNWlCeEM7RTJFejZpQk07SUFBd0IsMkJBQTJCO0UzRTQ2aUJ6RDtFMkUzNmlCTTs7SUFFRSwrQkFBK0I7RTNFNjZpQnZDO0UyRTM2aUJNOztJQUVFLGlDQUFpQztFM0U2NmlCekM7RTJFMzZpQk07O0lBRUUsa0NBQWtDO0UzRTY2aUIxQztFMkUzNmlCTTs7SUFFRSxnQ0FBZ0M7RTNFNjZpQnhDO0UyRTU3aUJNO0lBQXdCLDBCQUEyQjtFM0UrN2lCekQ7RTJFOTdpQk07O0lBRUUsOEJBQStCO0UzRWc4aUJ2QztFMkU5N2lCTTs7SUFFRSxnQ0FBaUM7RTNFZzhpQnpDO0UyRTk3aUJNOztJQUVFLGlDQUFrQztFM0VnOGlCMUM7RTJFOTdpQk07O0lBRUUsK0JBQWdDO0UzRWc4aUJ4QztFMkUvOGlCTTtJQUF3QiwyQkFBMkI7RTNFazlpQnpEO0UyRWo5aUJNOztJQUVFLCtCQUErQjtFM0VtOWlCdkM7RTJFajlpQk07O0lBRUUsaUNBQWlDO0UzRW05aUJ6QztFMkVqOWlCTTs7SUFFRSxrQ0FBa0M7RTNFbTlpQjFDO0UyRWo5aUJNOztJQUVFLGdDQUFnQztFM0VtOWlCeEM7RTJFbCtpQk07SUFBd0Isd0JBQTJCO0UzRXEraUJ6RDtFMkVwK2lCTTs7SUFFRSw0QkFBK0I7RTNFcytpQnZDO0UyRXAraUJNOztJQUVFLDhCQUFpQztFM0VzK2lCekM7RTJFcCtpQk07O0lBRUUsK0JBQWtDO0UzRXMraUIxQztFMkVwK2lCTTs7SUFFRSw2QkFBZ0M7RTNFcytpQnhDO0UyRXIvaUJNO0lBQXdCLDJCQUEyQjtFM0V3L2lCekQ7RTJFdi9pQk07O0lBRUUsK0JBQStCO0UzRXkvaUJ2QztFMkV2L2lCTTs7SUFFRSxpQ0FBaUM7RTNFeS9pQnpDO0UyRXYvaUJNOztJQUVFLGtDQUFrQztFM0V5L2lCMUM7RTJFdi9pQk07O0lBRUUsZ0NBQWdDO0UzRXkvaUJ4QztFMkV4Z2pCTTtJQUF3QiwwQkFBMkI7RTNFMmdqQnpEO0UyRTFnakJNOztJQUVFLDhCQUErQjtFM0U0Z2pCdkM7RTJFMWdqQk07O0lBRUUsZ0NBQWlDO0UzRTRnakJ6QztFMkUxZ2pCTTs7SUFFRSxpQ0FBa0M7RTNFNGdqQjFDO0UyRTFnakJNOztJQUVFLCtCQUFnQztFM0U0Z2pCeEM7RTJFM2hqQk07SUFBd0IsMkJBQTJCO0UzRThoakJ6RDtFMkU3aGpCTTs7SUFFRSwrQkFBK0I7RTNFK2hqQnZDO0UyRTdoakJNOztJQUVFLGlDQUFpQztFM0UraGpCekM7RTJFN2hqQk07O0lBRUUsa0NBQWtDO0UzRStoakIxQztFMkU3aGpCTTs7SUFFRSxnQ0FBZ0M7RTNFK2hqQnhDO0UyRTlpakJNO0lBQXdCLHdCQUEyQjtFM0VpampCekQ7RTJFaGpqQk07O0lBRUUsNEJBQStCO0UzRWtqakJ2QztFMkVoampCTTs7SUFFRSw4QkFBaUM7RTNFa2pqQnpDO0UyRWhqakJNOztJQUVFLCtCQUFrQztFM0VrampCMUM7RTJFaGpqQk07O0lBRUUsNkJBQWdDO0UzRWtqakJ4QztFMkVqa2pCTTtJQUF3QiwyQkFBMkI7RTNFb2tqQnpEO0UyRW5rakJNOztJQUVFLCtCQUErQjtFM0Vxa2pCdkM7RTJFbmtqQk07O0lBRUUsaUNBQWlDO0UzRXFrakJ6QztFMkVua2pCTTs7SUFFRSxrQ0FBa0M7RTNFcWtqQjFDO0UyRW5rakJNOztJQUVFLGdDQUFnQztFM0Vxa2pCeEM7RTJFcGxqQk07SUFBd0IsMEJBQTJCO0UzRXVsakJ6RDtFMkV0bGpCTTs7SUFFRSw4QkFBK0I7RTNFd2xqQnZDO0UyRXRsakJNOztJQUVFLGdDQUFpQztFM0V3bGpCekM7RTJFdGxqQk07O0lBRUUsaUNBQWtDO0UzRXdsakIxQztFMkV0bGpCTTs7SUFFRSwrQkFBZ0M7RTNFd2xqQnhDO0UyRXZtakJNO0lBQXdCLDJCQUEyQjtFM0UwbWpCekQ7RTJFem1qQk07O0lBRUUsK0JBQStCO0UzRTJtakJ2QztFMkV6bWpCTTs7SUFFRSxpQ0FBaUM7RTNFMm1qQnpDO0UyRXptakJNOztJQUVFLGtDQUFrQztFM0UybWpCMUM7RTJFem1qQk07O0lBRUUsZ0NBQWdDO0UzRTJtakJ4QztFMkUxbmpCTTtJQUF3Qix3QkFBMkI7RTNFNm5qQnpEO0UyRTVuakJNOztJQUVFLDRCQUErQjtFM0U4bmpCdkM7RTJFNW5qQk07O0lBRUUsOEJBQWlDO0UzRThuakJ6QztFMkU1bmpCTTs7SUFFRSwrQkFBa0M7RTNFOG5qQjFDO0UyRTVuakJNOztJQUVFLDZCQUFnQztFM0U4bmpCeEM7RTJFN29qQk07SUFBd0IsMkJBQTJCO0UzRWdwakJ6RDtFMkUvb2pCTTs7SUFFRSwrQkFBK0I7RTNFaXBqQnZDO0UyRS9vakJNOztJQUVFLGlDQUFpQztFM0VpcGpCekM7RTJFL29qQk07O0lBRUUsa0NBQWtDO0UzRWlwakIxQztFMkUvb2pCTTs7SUFFRSxnQ0FBZ0M7RTNFaXBqQnhDO0UyRWhxakJNO0lBQXdCLDBCQUEyQjtFM0VtcWpCekQ7RTJFbHFqQk07O0lBRUUsOEJBQStCO0UzRW9xakJ2QztFMkVscWpCTTs7SUFFRSxnQ0FBaUM7RTNFb3FqQnpDO0UyRWxxakJNOztJQUVFLGlDQUFrQztFM0VvcWpCMUM7RTJFbHFqQk07O0lBRUUsK0JBQWdDO0UzRW9xakJ4QztFMkVucmpCTTtJQUF3QiwyQkFBMkI7RTNFc3JqQnpEO0UyRXJyakJNOztJQUVFLCtCQUErQjtFM0V1cmpCdkM7RTJFcnJqQk07O0lBRUUsaUNBQWlDO0UzRXVyakJ6QztFMkVycmpCTTs7SUFFRSxrQ0FBa0M7RTNFdXJqQjFDO0UyRXJyakJNOztJQUVFLGdDQUFnQztFM0V1cmpCeEM7RTJFdHNqQk07SUFBd0IseUJBQTJCO0UzRXlzakJ6RDtFMkV4c2pCTTs7SUFFRSw2QkFBK0I7RTNFMHNqQnZDO0UyRXhzakJNOztJQUVFLCtCQUFpQztFM0Uwc2pCekM7RTJFeHNqQk07O0lBRUUsZ0NBQWtDO0UzRTBzakIxQztFMkV4c2pCTTs7SUFFRSw4QkFBZ0M7RTNFMHNqQnhDO0UyRXBzakJFO0lBQW1CLHVCQUF1QjtFM0V1c2pCNUM7RTJFdHNqQkU7O0lBRUUsMkJBQTJCO0UzRXdzakIvQjtFMkV0c2pCRTs7SUFFRSw2QkFBNkI7RTNFd3NqQmpDO0UyRXRzakJFOztJQUVFLDhCQUE4QjtFM0V3c2pCbEM7RTJFdHNqQkU7O0lBRUUsNEJBQTRCO0UzRXdzakJoQztBQUNGOztBa0JsdGpCSTtFeURsREk7SUFBZ0Msb0JBQTRCO0UzRXl3akJsRTtFMkV4d2pCTTs7SUFFRSx3QkFBb0M7RTNFMHdqQjVDO0UyRXh3akJNOztJQUVFLDBCQUF3QztFM0Uwd2pCaEQ7RTJFeHdqQk07O0lBRUUsMkJBQTBDO0UzRTB3akJsRDtFMkV4d2pCTTs7SUFFRSx5QkFBc0M7RTNFMHdqQjlDO0UyRXp4akJNO0lBQWdDLDBCQUE0QjtFM0U0eGpCbEU7RTJFM3hqQk07O0lBRUUsOEJBQW9DO0UzRTZ4akI1QztFMkUzeGpCTTs7SUFFRSxnQ0FBd0M7RTNFNnhqQmhEO0UyRTN4akJNOztJQUVFLGlDQUEwQztFM0U2eGpCbEQ7RTJFM3hqQk07O0lBRUUsK0JBQXNDO0UzRTZ4akI5QztFMkU1eWpCTTtJQUFnQyx5QkFBNEI7RTNFK3lqQmxFO0UyRTl5akJNOztJQUVFLDZCQUFvQztFM0VnempCNUM7RTJFOXlqQk07O0lBRUUsK0JBQXdDO0UzRWd6akJoRDtFMkU5eWpCTTs7SUFFRSxnQ0FBMEM7RTNFZ3pqQmxEO0UyRTl5akJNOztJQUVFLDhCQUFzQztFM0VnempCOUM7RTJFL3pqQk07SUFBZ0MsMEJBQTRCO0UzRWswakJsRTtFMkVqMGpCTTs7SUFFRSw4QkFBb0M7RTNFbTBqQjVDO0UyRWowakJNOztJQUVFLGdDQUF3QztFM0VtMGpCaEQ7RTJFajBqQk07O0lBRUUsaUNBQTBDO0UzRW0wakJsRDtFMkVqMGpCTTs7SUFFRSwrQkFBc0M7RTNFbTBqQjlDO0UyRWwxakJNO0lBQWdDLHVCQUE0QjtFM0VxMWpCbEU7RTJFcDFqQk07O0lBRUUsMkJBQW9DO0UzRXMxakI1QztFMkVwMWpCTTs7SUFFRSw2QkFBd0M7RTNFczFqQmhEO0UyRXAxakJNOztJQUVFLDhCQUEwQztFM0VzMWpCbEQ7RTJFcDFqQk07O0lBRUUsNEJBQXNDO0UzRXMxakI5QztFMkVyMmpCTTtJQUFnQywwQkFBNEI7RTNFdzJqQmxFO0UyRXYyakJNOztJQUVFLDhCQUFvQztFM0V5MmpCNUM7RTJFdjJqQk07O0lBRUUsZ0NBQXdDO0UzRXkyakJoRDtFMkV2MmpCTTs7SUFFRSxpQ0FBMEM7RTNFeTJqQmxEO0UyRXYyakJNOztJQUVFLCtCQUFzQztFM0V5MmpCOUM7RTJFeDNqQk07SUFBZ0MseUJBQTRCO0UzRTIzakJsRTtFMkUxM2pCTTs7SUFFRSw2QkFBb0M7RTNFNDNqQjVDO0UyRTEzakJNOztJQUVFLCtCQUF3QztFM0U0M2pCaEQ7RTJFMTNqQk07O0lBRUUsZ0NBQTBDO0UzRTQzakJsRDtFMkUxM2pCTTs7SUFFRSw4QkFBc0M7RTNFNDNqQjlDO0UyRTM0akJNO0lBQWdDLDBCQUE0QjtFM0U4NGpCbEU7RTJFNzRqQk07O0lBRUUsOEJBQW9DO0UzRSs0akI1QztFMkU3NGpCTTs7SUFFRSxnQ0FBd0M7RTNFKzRqQmhEO0UyRTc0akJNOztJQUVFLGlDQUEwQztFM0UrNGpCbEQ7RTJFNzRqQk07O0lBRUUsK0JBQXNDO0UzRSs0akI5QztFMkU5NWpCTTtJQUFnQyx1QkFBNEI7RTNFaTZqQmxFO0UyRWg2akJNOztJQUVFLDJCQUFvQztFM0VrNmpCNUM7RTJFaDZqQk07O0lBRUUsNkJBQXdDO0UzRWs2akJoRDtFMkVoNmpCTTs7SUFFRSw4QkFBMEM7RTNFazZqQmxEO0UyRWg2akJNOztJQUVFLDRCQUFzQztFM0VrNmpCOUM7RTJFajdqQk07SUFBZ0MsMEJBQTRCO0UzRW83akJsRTtFMkVuN2pCTTs7SUFFRSw4QkFBb0M7RTNFcTdqQjVDO0UyRW43akJNOztJQUVFLGdDQUF3QztFM0VxN2pCaEQ7RTJFbjdqQk07O0lBRUUsaUNBQTBDO0UzRXE3akJsRDtFMkVuN2pCTTs7SUFFRSwrQkFBc0M7RTNFcTdqQjlDO0UyRXA4akJNO0lBQWdDLHlCQUE0QjtFM0V1OGpCbEU7RTJFdDhqQk07O0lBRUUsNkJBQW9DO0UzRXc4akI1QztFMkV0OGpCTTs7SUFFRSwrQkFBd0M7RTNFdzhqQmhEO0UyRXQ4akJNOztJQUVFLGdDQUEwQztFM0V3OGpCbEQ7RTJFdDhqQk07O0lBRUUsOEJBQXNDO0UzRXc4akI5QztFMkV2OWpCTTtJQUFnQywwQkFBNEI7RTNFMDlqQmxFO0UyRXo5akJNOztJQUVFLDhCQUFvQztFM0UyOWpCNUM7RTJFejlqQk07O0lBRUUsZ0NBQXdDO0UzRTI5akJoRDtFMkV6OWpCTTs7SUFFRSxpQ0FBMEM7RTNFMjlqQmxEO0UyRXo5akJNOztJQUVFLCtCQUFzQztFM0UyOWpCOUM7RTJFMStqQk07SUFBZ0MsdUJBQTRCO0UzRTYrakJsRTtFMkU1K2pCTTs7SUFFRSwyQkFBb0M7RTNFOCtqQjVDO0UyRTUrakJNOztJQUVFLDZCQUF3QztFM0U4K2pCaEQ7RTJFNStqQk07O0lBRUUsOEJBQTBDO0UzRTgrakJsRDtFMkU1K2pCTTs7SUFFRSw0QkFBc0M7RTNFOCtqQjlDO0UyRTcvakJNO0lBQWdDLDBCQUE0QjtFM0VnZ2tCbEU7RTJFLy9qQk07O0lBRUUsOEJBQW9DO0UzRWlna0I1QztFMkUvL2pCTTs7SUFFRSxnQ0FBd0M7RTNFaWdrQmhEO0UyRS8vakJNOztJQUVFLGlDQUEwQztFM0VpZ2tCbEQ7RTJFLy9qQk07O0lBRUUsK0JBQXNDO0UzRWlna0I5QztFMkVoaGtCTTtJQUFnQyx5QkFBNEI7RTNFbWhrQmxFO0UyRWxoa0JNOztJQUVFLDZCQUFvQztFM0VvaGtCNUM7RTJFbGhrQk07O0lBRUUsK0JBQXdDO0UzRW9oa0JoRDtFMkVsaGtCTTs7SUFFRSxnQ0FBMEM7RTNFb2hrQmxEO0UyRWxoa0JNOztJQUVFLDhCQUFzQztFM0VvaGtCOUM7RTJFbmlrQk07SUFBZ0MsMEJBQTRCO0UzRXNpa0JsRTtFMkVyaWtCTTs7SUFFRSw4QkFBb0M7RTNFdWlrQjVDO0UyRXJpa0JNOztJQUVFLGdDQUF3QztFM0V1aWtCaEQ7RTJFcmlrQk07O0lBRUUsaUNBQTBDO0UzRXVpa0JsRDtFMkVyaWtCTTs7SUFFRSwrQkFBc0M7RTNFdWlrQjlDO0UyRXRqa0JNO0lBQWdDLHVCQUE0QjtFM0V5amtCbEU7RTJFeGprQk07O0lBRUUsMkJBQW9DO0UzRTBqa0I1QztFMkV4amtCTTs7SUFFRSw2QkFBd0M7RTNFMGprQmhEO0UyRXhqa0JNOztJQUVFLDhCQUEwQztFM0UwamtCbEQ7RTJFeGprQk07O0lBRUUsNEJBQXNDO0UzRTBqa0I5QztFMkV6a2tCTTtJQUFnQywwQkFBNEI7RTNFNGtrQmxFO0UyRTNra0JNOztJQUVFLDhCQUFvQztFM0U2a2tCNUM7RTJFM2trQk07O0lBRUUsZ0NBQXdDO0UzRTZra0JoRDtFMkUza2tCTTs7SUFFRSxpQ0FBMEM7RTNFNmtrQmxEO0UyRTNra0JNOztJQUVFLCtCQUFzQztFM0U2a2tCOUM7RTJFNWxrQk07SUFBZ0MseUJBQTRCO0UzRStsa0JsRTtFMkU5bGtCTTs7SUFFRSw2QkFBb0M7RTNFZ21rQjVDO0UyRTlsa0JNOztJQUVFLCtCQUF3QztFM0VnbWtCaEQ7RTJFOWxrQk07O0lBRUUsZ0NBQTBDO0UzRWdta0JsRDtFMkU5bGtCTTs7SUFFRSw4QkFBc0M7RTNFZ21rQjlDO0UyRS9ta0JNO0lBQWdDLDBCQUE0QjtFM0VrbmtCbEU7RTJFam5rQk07O0lBRUUsOEJBQW9DO0UzRW1ua0I1QztFMkVqbmtCTTs7SUFFRSxnQ0FBd0M7RTNFbW5rQmhEO0UyRWpua0JNOztJQUVFLGlDQUEwQztFM0VtbmtCbEQ7RTJFam5rQk07O0lBRUUsK0JBQXNDO0UzRW1ua0I5QztFMkVsb2tCTTtJQUFnQyx1QkFBNEI7RTNFcW9rQmxFO0UyRXBva0JNOztJQUVFLDJCQUFvQztFM0Vzb2tCNUM7RTJFcG9rQk07O0lBRUUsNkJBQXdDO0UzRXNva0JoRDtFMkVwb2tCTTs7SUFFRSw4QkFBMEM7RTNFc29rQmxEO0UyRXBva0JNOztJQUVFLDRCQUFzQztFM0Vzb2tCOUM7RTJFcnBrQk07SUFBZ0MsMEJBQTRCO0UzRXdwa0JsRTtFMkV2cGtCTTs7SUFFRSw4QkFBb0M7RTNFeXBrQjVDO0UyRXZwa0JNOztJQUVFLGdDQUF3QztFM0V5cGtCaEQ7RTJFdnBrQk07O0lBRUUsaUNBQTBDO0UzRXlwa0JsRDtFMkV2cGtCTTs7SUFFRSwrQkFBc0M7RTNFeXBrQjlDO0UyRXhxa0JNO0lBQWdDLHlCQUE0QjtFM0UycWtCbEU7RTJFMXFrQk07O0lBRUUsNkJBQW9DO0UzRTRxa0I1QztFMkUxcWtCTTs7SUFFRSwrQkFBd0M7RTNFNHFrQmhEO0UyRTFxa0JNOztJQUVFLGdDQUEwQztFM0U0cWtCbEQ7RTJFMXFrQk07O0lBRUUsOEJBQXNDO0UzRTRxa0I5QztFMkUzcmtCTTtJQUFnQywwQkFBNEI7RTNFOHJrQmxFO0UyRTdya0JNOztJQUVFLDhCQUFvQztFM0UrcmtCNUM7RTJFN3JrQk07O0lBRUUsZ0NBQXdDO0UzRStya0JoRDtFMkU3cmtCTTs7SUFFRSxpQ0FBMEM7RTNFK3JrQmxEO0UyRTdya0JNOztJQUVFLCtCQUFzQztFM0UrcmtCOUM7RTJFOXNrQk07SUFBZ0MsdUJBQTRCO0UzRWl0a0JsRTtFMkVodGtCTTs7SUFFRSwyQkFBb0M7RTNFa3RrQjVDO0UyRWh0a0JNOztJQUVFLDZCQUF3QztFM0VrdGtCaEQ7RTJFaHRrQk07O0lBRUUsOEJBQTBDO0UzRWt0a0JsRDtFMkVodGtCTTs7SUFFRSw0QkFBc0M7RTNFa3RrQjlDO0UyRWp1a0JNO0lBQWdDLDBCQUE0QjtFM0VvdWtCbEU7RTJFbnVrQk07O0lBRUUsOEJBQW9DO0UzRXF1a0I1QztFMkVudWtCTTs7SUFFRSxnQ0FBd0M7RTNFcXVrQmhEO0UyRW51a0JNOztJQUVFLGlDQUEwQztFM0VxdWtCbEQ7RTJFbnVrQk07O0lBRUUsK0JBQXNDO0UzRXF1a0I5QztFMkVwdmtCTTtJQUFnQyx5QkFBNEI7RTNFdXZrQmxFO0UyRXR2a0JNOztJQUVFLDZCQUFvQztFM0V3dmtCNUM7RTJFdHZrQk07O0lBRUUsK0JBQXdDO0UzRXd2a0JoRDtFMkV0dmtCTTs7SUFFRSxnQ0FBMEM7RTNFd3ZrQmxEO0UyRXR2a0JNOztJQUVFLDhCQUFzQztFM0V3dmtCOUM7RTJFdndrQk07SUFBZ0MsMEJBQTRCO0UzRTB3a0JsRTtFMkV6d2tCTTs7SUFFRSw4QkFBb0M7RTNFMndrQjVDO0UyRXp3a0JNOztJQUVFLGdDQUF3QztFM0Uyd2tCaEQ7RTJFendrQk07O0lBRUUsaUNBQTBDO0UzRTJ3a0JsRDtFMkV6d2tCTTs7SUFFRSwrQkFBc0M7RTNFMndrQjlDO0UyRTF4a0JNO0lBQWdDLHVCQUE0QjtFM0U2eGtCbEU7RTJFNXhrQk07O0lBRUUsMkJBQW9DO0UzRTh4a0I1QztFMkU1eGtCTTs7SUFFRSw2QkFBd0M7RTNFOHhrQmhEO0UyRTV4a0JNOztJQUVFLDhCQUEwQztFM0U4eGtCbEQ7RTJFNXhrQk07O0lBRUUsNEJBQXNDO0UzRTh4a0I5QztFMkU3eWtCTTtJQUFnQywwQkFBNEI7RTNFZ3prQmxFO0UyRS95a0JNOztJQUVFLDhCQUFvQztFM0VpemtCNUM7RTJFL3lrQk07O0lBRUUsZ0NBQXdDO0UzRWl6a0JoRDtFMkUveWtCTTs7SUFFRSxpQ0FBMEM7RTNFaXprQmxEO0UyRS95a0JNOztJQUVFLCtCQUFzQztFM0VpemtCOUM7RTJFaDBrQk07SUFBZ0MseUJBQTRCO0UzRW0wa0JsRTtFMkVsMGtCTTs7SUFFRSw2QkFBb0M7RTNFbzBrQjVDO0UyRWwwa0JNOztJQUVFLCtCQUF3QztFM0VvMGtCaEQ7RTJFbDBrQk07O0lBRUUsZ0NBQTBDO0UzRW8wa0JsRDtFMkVsMGtCTTs7SUFFRSw4QkFBc0M7RTNFbzBrQjlDO0UyRW4xa0JNO0lBQWdDLDBCQUE0QjtFM0VzMWtCbEU7RTJFcjFrQk07O0lBRUUsOEJBQW9DO0UzRXUxa0I1QztFMkVyMWtCTTs7SUFFRSxnQ0FBd0M7RTNFdTFrQmhEO0UyRXIxa0JNOztJQUVFLGlDQUEwQztFM0V1MWtCbEQ7RTJFcjFrQk07O0lBRUUsK0JBQXNDO0UzRXUxa0I5QztFMkV0MmtCTTtJQUFnQyx1QkFBNEI7RTNFeTJrQmxFO0UyRXgya0JNOztJQUVFLDJCQUFvQztFM0UwMmtCNUM7RTJFeDJrQk07O0lBRUUsNkJBQXdDO0UzRTAya0JoRDtFMkV4MmtCTTs7SUFFRSw4QkFBMEM7RTNFMDJrQmxEO0UyRXgya0JNOztJQUVFLDRCQUFzQztFM0UwMmtCOUM7RTJFejNrQk07SUFBZ0MsMEJBQTRCO0UzRTQza0JsRTtFMkUzM2tCTTs7SUFFRSw4QkFBb0M7RTNFNjNrQjVDO0UyRTMza0JNOztJQUVFLGdDQUF3QztFM0U2M2tCaEQ7RTJFMzNrQk07O0lBRUUsaUNBQTBDO0UzRTYza0JsRDtFMkUzM2tCTTs7SUFFRSwrQkFBc0M7RTNFNjNrQjlDO0UyRTU0a0JNO0lBQWdDLHlCQUE0QjtFM0UrNGtCbEU7RTJFOTRrQk07O0lBRUUsNkJBQW9DO0UzRWc1a0I1QztFMkU5NGtCTTs7SUFFRSwrQkFBd0M7RTNFZzVrQmhEO0UyRTk0a0JNOztJQUVFLGdDQUEwQztFM0VnNWtCbEQ7RTJFOTRrQk07O0lBRUUsOEJBQXNDO0UzRWc1a0I5QztFMkUvNWtCTTtJQUFnQywwQkFBNEI7RTNFazZrQmxFO0UyRWo2a0JNOztJQUVFLDhCQUFvQztFM0VtNmtCNUM7RTJFajZrQk07O0lBRUUsZ0NBQXdDO0UzRW02a0JoRDtFMkVqNmtCTTs7SUFFRSxpQ0FBMEM7RTNFbTZrQmxEO0UyRWo2a0JNOztJQUVFLCtCQUFzQztFM0VtNmtCOUM7RTJFbDdrQk07SUFBZ0MsdUJBQTRCO0UzRXE3a0JsRTtFMkVwN2tCTTs7SUFFRSwyQkFBb0M7RTNFczdrQjVDO0UyRXA3a0JNOztJQUVFLDZCQUF3QztFM0VzN2tCaEQ7RTJFcDdrQk07O0lBRUUsOEJBQTBDO0UzRXM3a0JsRDtFMkVwN2tCTTs7SUFFRSw0QkFBc0M7RTNFczdrQjlDO0UyRXI4a0JNO0lBQWdDLDBCQUE0QjtFM0V3OGtCbEU7RTJFdjhrQk07O0lBRUUsOEJBQW9DO0UzRXk4a0I1QztFMkV2OGtCTTs7SUFFRSxnQ0FBd0M7RTNFeThrQmhEO0UyRXY4a0JNOztJQUVFLGlDQUEwQztFM0V5OGtCbEQ7RTJFdjhrQk07O0lBRUUsK0JBQXNDO0UzRXk4a0I5QztFMkV4OWtCTTtJQUFnQyx5QkFBNEI7RTNFMjlrQmxFO0UyRTE5a0JNOztJQUVFLDZCQUFvQztFM0U0OWtCNUM7RTJFMTlrQk07O0lBRUUsK0JBQXdDO0UzRTQ5a0JoRDtFMkUxOWtCTTs7SUFFRSxnQ0FBMEM7RTNFNDlrQmxEO0UyRTE5a0JNOztJQUVFLDhCQUFzQztFM0U0OWtCOUM7RTJFMytrQk07SUFBZ0MsMEJBQTRCO0UzRTgra0JsRTtFMkU3K2tCTTs7SUFFRSw4QkFBb0M7RTNFKytrQjVDO0UyRTcra0JNOztJQUVFLGdDQUF3QztFM0UrK2tCaEQ7RTJFNytrQk07O0lBRUUsaUNBQTBDO0UzRSsra0JsRDtFMkU3K2tCTTs7SUFFRSwrQkFBc0M7RTNFKytrQjlDO0UyRTkva0JNO0lBQWdDLHdCQUE0QjtFM0VpZ2xCbEU7RTJFaGdsQk07O0lBRUUsNEJBQW9DO0UzRWtnbEI1QztFMkVoZ2xCTTs7SUFFRSw4QkFBd0M7RTNFa2dsQmhEO0UyRWhnbEJNOztJQUVFLCtCQUEwQztFM0VrZ2xCbEQ7RTJFaGdsQk07O0lBRUUsNkJBQXNDO0UzRWtnbEI5QztFMkVqaGxCTTtJQUFnQyxxQkFBNEI7RTNFb2hsQmxFO0UyRW5obEJNOztJQUVFLHlCQUFvQztFM0VxaGxCNUM7RTJFbmhsQk07O0lBRUUsMkJBQXdDO0UzRXFobEJoRDtFMkVuaGxCTTs7SUFFRSw0QkFBMEM7RTNFcWhsQmxEO0UyRW5obEJNOztJQUVFLDBCQUFzQztFM0VxaGxCOUM7RTJFcGlsQk07SUFBZ0MsMkJBQTRCO0UzRXVpbEJsRTtFMkV0aWxCTTs7SUFFRSwrQkFBb0M7RTNFd2lsQjVDO0UyRXRpbEJNOztJQUVFLGlDQUF3QztFM0V3aWxCaEQ7RTJFdGlsQk07O0lBRUUsa0NBQTBDO0UzRXdpbEJsRDtFMkV0aWxCTTs7SUFFRSxnQ0FBc0M7RTNFd2lsQjlDO0UyRXZqbEJNO0lBQWdDLDBCQUE0QjtFM0UwamxCbEU7RTJFempsQk07O0lBRUUsOEJBQW9DO0UzRTJqbEI1QztFMkV6amxCTTs7SUFFRSxnQ0FBd0M7RTNFMmpsQmhEO0UyRXpqbEJNOztJQUVFLGlDQUEwQztFM0UyamxCbEQ7RTJFempsQk07O0lBRUUsK0JBQXNDO0UzRTJqbEI5QztFMkUxa2xCTTtJQUFnQywyQkFBNEI7RTNFNmtsQmxFO0UyRTVrbEJNOztJQUVFLCtCQUFvQztFM0U4a2xCNUM7RTJFNWtsQk07O0lBRUUsaUNBQXdDO0UzRThrbEJoRDtFMkU1a2xCTTs7SUFFRSxrQ0FBMEM7RTNFOGtsQmxEO0UyRTVrbEJNOztJQUVFLGdDQUFzQztFM0U4a2xCOUM7RTJFN2xsQk07SUFBZ0Msd0JBQTRCO0UzRWdtbEJsRTtFMkUvbGxCTTs7SUFFRSw0QkFBb0M7RTNFaW1sQjVDO0UyRS9sbEJNOztJQUVFLDhCQUF3QztFM0VpbWxCaEQ7RTJFL2xsQk07O0lBRUUsK0JBQTBDO0UzRWltbEJsRDtFMkUvbGxCTTs7SUFFRSw2QkFBc0M7RTNFaW1sQjlDO0UyRWhubEJNO0lBQWdDLDJCQUE0QjtFM0VtbmxCbEU7RTJFbG5sQk07O0lBRUUsK0JBQW9DO0UzRW9ubEI1QztFMkVsbmxCTTs7SUFFRSxpQ0FBd0M7RTNFb25sQmhEO0UyRWxubEJNOztJQUVFLGtDQUEwQztFM0VvbmxCbEQ7RTJFbG5sQk07O0lBRUUsZ0NBQXNDO0UzRW9ubEI5QztFMkVub2xCTTtJQUFnQywwQkFBNEI7RTNFc29sQmxFO0UyRXJvbEJNOztJQUVFLDhCQUFvQztFM0V1b2xCNUM7RTJFcm9sQk07O0lBRUUsZ0NBQXdDO0UzRXVvbEJoRDtFMkVyb2xCTTs7SUFFRSxpQ0FBMEM7RTNFdW9sQmxEO0UyRXJvbEJNOztJQUVFLCtCQUFzQztFM0V1b2xCOUM7RTJFdHBsQk07SUFBZ0MsMkJBQTRCO0UzRXlwbEJsRTtFMkV4cGxCTTs7SUFFRSwrQkFBb0M7RTNFMHBsQjVDO0UyRXhwbEJNOztJQUVFLGlDQUF3QztFM0UwcGxCaEQ7RTJFeHBsQk07O0lBRUUsa0NBQTBDO0UzRTBwbEJsRDtFMkV4cGxCTTs7SUFFRSxnQ0FBc0M7RTNFMHBsQjlDO0UyRXpxbEJNO0lBQWdDLHdCQUE0QjtFM0U0cWxCbEU7RTJFM3FsQk07O0lBRUUsNEJBQW9DO0UzRTZxbEI1QztFMkUzcWxCTTs7SUFFRSw4QkFBd0M7RTNFNnFsQmhEO0UyRTNxbEJNOztJQUVFLCtCQUEwQztFM0U2cWxCbEQ7RTJFM3FsQk07O0lBRUUsNkJBQXNDO0UzRTZxbEI5QztFMkU1cmxCTTtJQUFnQywyQkFBNEI7RTNFK3JsQmxFO0UyRTlybEJNOztJQUVFLCtCQUFvQztFM0Vnc2xCNUM7RTJFOXJsQk07O0lBRUUsaUNBQXdDO0UzRWdzbEJoRDtFMkU5cmxCTTs7SUFFRSxrQ0FBMEM7RTNFZ3NsQmxEO0UyRTlybEJNOztJQUVFLGdDQUFzQztFM0Vnc2xCOUM7RTJFL3NsQk07SUFBZ0MsMEJBQTRCO0UzRWt0bEJsRTtFMkVqdGxCTTs7SUFFRSw4QkFBb0M7RTNFbXRsQjVDO0UyRWp0bEJNOztJQUVFLGdDQUF3QztFM0VtdGxCaEQ7RTJFanRsQk07O0lBRUUsaUNBQTBDO0UzRW10bEJsRDtFMkVqdGxCTTs7SUFFRSwrQkFBc0M7RTNFbXRsQjlDO0UyRWx1bEJNO0lBQWdDLDJCQUE0QjtFM0VxdWxCbEU7RTJFcHVsQk07O0lBRUUsK0JBQW9DO0UzRXN1bEI1QztFMkVwdWxCTTs7SUFFRSxpQ0FBd0M7RTNFc3VsQmhEO0UyRXB1bEJNOztJQUVFLGtDQUEwQztFM0VzdWxCbEQ7RTJFcHVsQk07O0lBRUUsZ0NBQXNDO0UzRXN1bEI5QztFMkVydmxCTTtJQUFnQyx3QkFBNEI7RTNFd3ZsQmxFO0UyRXZ2bEJNOztJQUVFLDRCQUFvQztFM0V5dmxCNUM7RTJFdnZsQk07O0lBRUUsOEJBQXdDO0UzRXl2bEJoRDtFMkV2dmxCTTs7SUFFRSwrQkFBMEM7RTNFeXZsQmxEO0UyRXZ2bEJNOztJQUVFLDZCQUFzQztFM0V5dmxCOUM7RTJFeHdsQk07SUFBZ0MsMkJBQTRCO0UzRTJ3bEJsRTtFMkUxd2xCTTs7SUFFRSwrQkFBb0M7RTNFNHdsQjVDO0UyRTF3bEJNOztJQUVFLGlDQUF3QztFM0U0d2xCaEQ7RTJFMXdsQk07O0lBRUUsa0NBQTBDO0UzRTR3bEJsRDtFMkUxd2xCTTs7SUFFRSxnQ0FBc0M7RTNFNHdsQjlDO0UyRTN4bEJNO0lBQWdDLDBCQUE0QjtFM0U4eGxCbEU7RTJFN3hsQk07O0lBRUUsOEJBQW9DO0UzRSt4bEI1QztFMkU3eGxCTTs7SUFFRSxnQ0FBd0M7RTNFK3hsQmhEO0UyRTd4bEJNOztJQUVFLGlDQUEwQztFM0UreGxCbEQ7RTJFN3hsQk07O0lBRUUsK0JBQXNDO0UzRSt4bEI5QztFMkU5eWxCTTtJQUFnQywyQkFBNEI7RTNFaXpsQmxFO0UyRWh6bEJNOztJQUVFLCtCQUFvQztFM0VremxCNUM7RTJFaHpsQk07O0lBRUUsaUNBQXdDO0UzRWt6bEJoRDtFMkVoemxCTTs7SUFFRSxrQ0FBMEM7RTNFa3psQmxEO0UyRWh6bEJNOztJQUVFLGdDQUFzQztFM0VremxCOUM7RTJFajBsQk07SUFBZ0Msd0JBQTRCO0UzRW8wbEJsRTtFMkVuMGxCTTs7SUFFRSw0QkFBb0M7RTNFcTBsQjVDO0UyRW4wbEJNOztJQUVFLDhCQUF3QztFM0VxMGxCaEQ7RTJFbjBsQk07O0lBRUUsK0JBQTBDO0UzRXEwbEJsRDtFMkVuMGxCTTs7SUFFRSw2QkFBc0M7RTNFcTBsQjlDO0UyRXAxbEJNO0lBQWdDLDJCQUE0QjtFM0V1MWxCbEU7RTJFdDFsQk07O0lBRUUsK0JBQW9DO0UzRXcxbEI1QztFMkV0MWxCTTs7SUFFRSxpQ0FBd0M7RTNFdzFsQmhEO0UyRXQxbEJNOztJQUVFLGtDQUEwQztFM0V3MWxCbEQ7RTJFdDFsQk07O0lBRUUsZ0NBQXNDO0UzRXcxbEI5QztFMkV2MmxCTTtJQUFnQywwQkFBNEI7RTNFMDJsQmxFO0UyRXoybEJNOztJQUVFLDhCQUFvQztFM0UyMmxCNUM7RTJFejJsQk07O0lBRUUsZ0NBQXdDO0UzRTIybEJoRDtFMkV6MmxCTTs7SUFFRSxpQ0FBMEM7RTNFMjJsQmxEO0UyRXoybEJNOztJQUVFLCtCQUFzQztFM0UyMmxCOUM7RTJFMTNsQk07SUFBZ0MsMkJBQTRCO0UzRTYzbEJsRTtFMkU1M2xCTTs7SUFFRSwrQkFBb0M7RTNFODNsQjVDO0UyRTUzbEJNOztJQUVFLGlDQUF3QztFM0U4M2xCaEQ7RTJFNTNsQk07O0lBRUUsa0NBQTBDO0UzRTgzbEJsRDtFMkU1M2xCTTs7SUFFRSxnQ0FBc0M7RTNFODNsQjlDO0UyRTc0bEJNO0lBQWdDLHdCQUE0QjtFM0VnNWxCbEU7RTJFLzRsQk07O0lBRUUsNEJBQW9DO0UzRWk1bEI1QztFMkUvNGxCTTs7SUFFRSw4QkFBd0M7RTNFaTVsQmhEO0UyRS80bEJNOztJQUVFLCtCQUEwQztFM0VpNWxCbEQ7RTJFLzRsQk07O0lBRUUsNkJBQXNDO0UzRWk1bEI5QztFMkVoNmxCTTtJQUFnQywyQkFBNEI7RTNFbTZsQmxFO0UyRWw2bEJNOztJQUVFLCtCQUFvQztFM0VvNmxCNUM7RTJFbDZsQk07O0lBRUUsaUNBQXdDO0UzRW82bEJoRDtFMkVsNmxCTTs7SUFFRSxrQ0FBMEM7RTNFbzZsQmxEO0UyRWw2bEJNOztJQUVFLGdDQUFzQztFM0VvNmxCOUM7RTJFbjdsQk07SUFBZ0MsMEJBQTRCO0UzRXM3bEJsRTtFMkVyN2xCTTs7SUFFRSw4QkFBb0M7RTNFdTdsQjVDO0UyRXI3bEJNOztJQUVFLGdDQUF3QztFM0V1N2xCaEQ7RTJFcjdsQk07O0lBRUUsaUNBQTBDO0UzRXU3bEJsRDtFMkVyN2xCTTs7SUFFRSwrQkFBc0M7RTNFdTdsQjlDO0UyRXQ4bEJNO0lBQWdDLDJCQUE0QjtFM0V5OGxCbEU7RTJFeDhsQk07O0lBRUUsK0JBQW9DO0UzRTA4bEI1QztFMkV4OGxCTTs7SUFFRSxpQ0FBd0M7RTNFMDhsQmhEO0UyRXg4bEJNOztJQUVFLGtDQUEwQztFM0UwOGxCbEQ7RTJFeDhsQk07O0lBRUUsZ0NBQXNDO0UzRTA4bEI5QztFMkV6OWxCTTtJQUFnQyx3QkFBNEI7RTNFNDlsQmxFO0UyRTM5bEJNOztJQUVFLDRCQUFvQztFM0U2OWxCNUM7RTJFMzlsQk07O0lBRUUsOEJBQXdDO0UzRTY5bEJoRDtFMkUzOWxCTTs7SUFFRSwrQkFBMEM7RTNFNjlsQmxEO0UyRTM5bEJNOztJQUVFLDZCQUFzQztFM0U2OWxCOUM7RTJFNStsQk07SUFBZ0MsMkJBQTRCO0UzRSsrbEJsRTtFMkU5K2xCTTs7SUFFRSwrQkFBb0M7RTNFZy9sQjVDO0UyRTkrbEJNOztJQUVFLGlDQUF3QztFM0VnL2xCaEQ7RTJFOStsQk07O0lBRUUsa0NBQTBDO0UzRWcvbEJsRDtFMkU5K2xCTTs7SUFFRSxnQ0FBc0M7RTNFZy9sQjlDO0UyRS8vbEJNO0lBQWdDLDBCQUE0QjtFM0VrZ21CbEU7RTJFamdtQk07O0lBRUUsOEJBQW9DO0UzRW1nbUI1QztFMkVqZ21CTTs7SUFFRSxnQ0FBd0M7RTNFbWdtQmhEO0UyRWpnbUJNOztJQUVFLGlDQUEwQztFM0VtZ21CbEQ7RTJFamdtQk07O0lBRUUsK0JBQXNDO0UzRW1nbUI5QztFMkVsaG1CTTtJQUFnQywyQkFBNEI7RTNFcWhtQmxFO0UyRXBobUJNOztJQUVFLCtCQUFvQztFM0VzaG1CNUM7RTJFcGhtQk07O0lBRUUsaUNBQXdDO0UzRXNobUJoRDtFMkVwaG1CTTs7SUFFRSxrQ0FBMEM7RTNFc2htQmxEO0UyRXBobUJNOztJQUVFLGdDQUFzQztFM0VzaG1COUM7RTJFcmltQk07SUFBZ0Msd0JBQTRCO0UzRXdpbUJsRTtFMkV2aW1CTTs7SUFFRSw0QkFBb0M7RTNFeWltQjVDO0UyRXZpbUJNOztJQUVFLDhCQUF3QztFM0V5aW1CaEQ7RTJFdmltQk07O0lBRUUsK0JBQTBDO0UzRXlpbUJsRDtFMkV2aW1CTTs7SUFFRSw2QkFBc0M7RTNFeWltQjlDO0UyRXhqbUJNO0lBQWdDLDJCQUE0QjtFM0Uyam1CbEU7RTJFMWptQk07O0lBRUUsK0JBQW9DO0UzRTRqbUI1QztFMkUxam1CTTs7SUFFRSxpQ0FBd0M7RTNFNGptQmhEO0UyRTFqbUJNOztJQUVFLGtDQUEwQztFM0U0am1CbEQ7RTJFMWptQk07O0lBRUUsZ0NBQXNDO0UzRTRqbUI5QztFMkUza21CTTtJQUFnQywwQkFBNEI7RTNFOGttQmxFO0UyRTdrbUJNOztJQUVFLDhCQUFvQztFM0Ura21CNUM7RTJFN2ttQk07O0lBRUUsZ0NBQXdDO0UzRStrbUJoRDtFMkU3a21CTTs7SUFFRSxpQ0FBMEM7RTNFK2ttQmxEO0UyRTdrbUJNOztJQUVFLCtCQUFzQztFM0Ura21COUM7RTJFOWxtQk07SUFBZ0MsMkJBQTRCO0UzRWltbUJsRTtFMkVobW1CTTs7SUFFRSwrQkFBb0M7RTNFa21tQjVDO0UyRWhtbUJNOztJQUVFLGlDQUF3QztFM0VrbW1CaEQ7RTJFaG1tQk07O0lBRUUsa0NBQTBDO0UzRWttbUJsRDtFMkVobW1CTTs7SUFFRSxnQ0FBc0M7RTNFa21tQjlDO0UyRWpubUJNO0lBQWdDLHdCQUE0QjtFM0Vvbm1CbEU7RTJFbm5tQk07O0lBRUUsNEJBQW9DO0UzRXFubUI1QztFMkVubm1CTTs7SUFFRSw4QkFBd0M7RTNFcW5tQmhEO0UyRW5ubUJNOztJQUVFLCtCQUEwQztFM0Vxbm1CbEQ7RTJFbm5tQk07O0lBRUUsNkJBQXNDO0UzRXFubUI5QztFMkVwb21CTTtJQUFnQywyQkFBNEI7RTNFdW9tQmxFO0UyRXRvbUJNOztJQUVFLCtCQUFvQztFM0V3b21CNUM7RTJFdG9tQk07O0lBRUUsaUNBQXdDO0UzRXdvbUJoRDtFMkV0b21CTTs7SUFFRSxrQ0FBMEM7RTNFd29tQmxEO0UyRXRvbUJNOztJQUVFLGdDQUFzQztFM0V3b21COUM7RTJFdnBtQk07SUFBZ0MsMEJBQTRCO0UzRTBwbUJsRTtFMkV6cG1CTTs7SUFFRSw4QkFBb0M7RTNFMnBtQjVDO0UyRXpwbUJNOztJQUVFLGdDQUF3QztFM0UycG1CaEQ7RTJFenBtQk07O0lBRUUsaUNBQTBDO0UzRTJwbUJsRDtFMkV6cG1CTTs7SUFFRSwrQkFBc0M7RTNFMnBtQjlDO0UyRTFxbUJNO0lBQWdDLDJCQUE0QjtFM0U2cW1CbEU7RTJFNXFtQk07O0lBRUUsK0JBQW9DO0UzRThxbUI1QztFMkU1cW1CTTs7SUFFRSxpQ0FBd0M7RTNFOHFtQmhEO0UyRTVxbUJNOztJQUVFLGtDQUEwQztFM0U4cW1CbEQ7RTJFNXFtQk07O0lBRUUsZ0NBQXNDO0UzRThxbUI5QztFMkU3cm1CTTtJQUFnQyx3QkFBNEI7RTNFZ3NtQmxFO0UyRS9ybUJNOztJQUVFLDRCQUFvQztFM0Vpc21CNUM7RTJFL3JtQk07O0lBRUUsOEJBQXdDO0UzRWlzbUJoRDtFMkUvcm1CTTs7SUFFRSwrQkFBMEM7RTNFaXNtQmxEO0UyRS9ybUJNOztJQUVFLDZCQUFzQztFM0Vpc21COUM7RTJFaHRtQk07SUFBZ0MsMkJBQTRCO0UzRW10bUJsRTtFMkVsdG1CTTs7SUFFRSwrQkFBb0M7RTNFb3RtQjVDO0UyRWx0bUJNOztJQUVFLGlDQUF3QztFM0VvdG1CaEQ7RTJFbHRtQk07O0lBRUUsa0NBQTBDO0UzRW90bUJsRDtFMkVsdG1CTTs7SUFFRSxnQ0FBc0M7RTNFb3RtQjlDO0UyRW51bUJNO0lBQWdDLDBCQUE0QjtFM0VzdW1CbEU7RTJFcnVtQk07O0lBRUUsOEJBQW9DO0UzRXV1bUI1QztFMkVydW1CTTs7SUFFRSxnQ0FBd0M7RTNFdXVtQmhEO0UyRXJ1bUJNOztJQUVFLGlDQUEwQztFM0V1dW1CbEQ7RTJFcnVtQk07O0lBRUUsK0JBQXNDO0UzRXV1bUI5QztFMkV0dm1CTTtJQUFnQywyQkFBNEI7RTNFeXZtQmxFO0UyRXh2bUJNOztJQUVFLCtCQUFvQztFM0Uwdm1CNUM7RTJFeHZtQk07O0lBRUUsaUNBQXdDO0UzRTB2bUJoRDtFMkV4dm1CTTs7SUFFRSxrQ0FBMEM7RTNFMHZtQmxEO0UyRXh2bUJNOztJQUVFLGdDQUFzQztFM0Uwdm1COUM7RTJFendtQk07SUFBZ0MseUJBQTRCO0UzRTR3bUJsRTtFMkUzd21CTTs7SUFFRSw2QkFBb0M7RTNFNndtQjVDO0UyRTN3bUJNOztJQUVFLCtCQUF3QztFM0U2d21CaEQ7RTJFM3dtQk07O0lBRUUsZ0NBQTBDO0UzRTZ3bUJsRDtFMkUzd21CTTs7SUFFRSw4QkFBc0M7RTNFNndtQjlDO0UyRXJ3bUJNO0lBQXdCLDJCQUEyQjtFM0V3d21CekQ7RTJFdndtQk07O0lBRUUsK0JBQStCO0UzRXl3bUJ2QztFMkV2d21CTTs7SUFFRSxpQ0FBaUM7RTNFeXdtQnpDO0UyRXZ3bUJNOztJQUVFLGtDQUFrQztFM0V5d21CMUM7RTJFdndtQk07O0lBRUUsZ0NBQWdDO0UzRXl3bUJ4QztFMkV4eG1CTTtJQUF3QiwwQkFBMkI7RTNFMnhtQnpEO0UyRTF4bUJNOztJQUVFLDhCQUErQjtFM0U0eG1CdkM7RTJFMXhtQk07O0lBRUUsZ0NBQWlDO0UzRTR4bUJ6QztFMkUxeG1CTTs7SUFFRSxpQ0FBa0M7RTNFNHhtQjFDO0UyRTF4bUJNOztJQUVFLCtCQUFnQztFM0U0eG1CeEM7RTJFM3ltQk07SUFBd0IsMkJBQTJCO0UzRTh5bUJ6RDtFMkU3eW1CTTs7SUFFRSwrQkFBK0I7RTNFK3ltQnZDO0UyRTd5bUJNOztJQUVFLGlDQUFpQztFM0UreW1CekM7RTJFN3ltQk07O0lBRUUsa0NBQWtDO0UzRSt5bUIxQztFMkU3eW1CTTs7SUFFRSxnQ0FBZ0M7RTNFK3ltQnhDO0UyRTl6bUJNO0lBQXdCLHdCQUEyQjtFM0VpMG1CekQ7RTJFaDBtQk07O0lBRUUsNEJBQStCO0UzRWswbUJ2QztFMkVoMG1CTTs7SUFFRSw4QkFBaUM7RTNFazBtQnpDO0UyRWgwbUJNOztJQUVFLCtCQUFrQztFM0VrMG1CMUM7RTJFaDBtQk07O0lBRUUsNkJBQWdDO0UzRWswbUJ4QztFMkVqMW1CTTtJQUF3QiwyQkFBMkI7RTNFbzFtQnpEO0UyRW4xbUJNOztJQUVFLCtCQUErQjtFM0VxMW1CdkM7RTJFbjFtQk07O0lBRUUsaUNBQWlDO0UzRXExbUJ6QztFMkVuMW1CTTs7SUFFRSxrQ0FBa0M7RTNFcTFtQjFDO0UyRW4xbUJNOztJQUVFLGdDQUFnQztFM0VxMW1CeEM7RTJFcDJtQk07SUFBd0IsMEJBQTJCO0UzRXUybUJ6RDtFMkV0Mm1CTTs7SUFFRSw4QkFBK0I7RTNFdzJtQnZDO0UyRXQybUJNOztJQUVFLGdDQUFpQztFM0V3Mm1CekM7RTJFdDJtQk07O0lBRUUsaUNBQWtDO0UzRXcybUIxQztFMkV0Mm1CTTs7SUFFRSwrQkFBZ0M7RTNFdzJtQnhDO0UyRXYzbUJNO0lBQXdCLDJCQUEyQjtFM0UwM21CekQ7RTJFejNtQk07O0lBRUUsK0JBQStCO0UzRTIzbUJ2QztFMkV6M21CTTs7SUFFRSxpQ0FBaUM7RTNFMjNtQnpDO0UyRXozbUJNOztJQUVFLGtDQUFrQztFM0UyM21CMUM7RTJFejNtQk07O0lBRUUsZ0NBQWdDO0UzRTIzbUJ4QztFMkUxNG1CTTtJQUF3Qix3QkFBMkI7RTNFNjRtQnpEO0UyRTU0bUJNOztJQUVFLDRCQUErQjtFM0U4NG1CdkM7RTJFNTRtQk07O0lBRUUsOEJBQWlDO0UzRTg0bUJ6QztFMkU1NG1CTTs7SUFFRSwrQkFBa0M7RTNFODRtQjFDO0UyRTU0bUJNOztJQUVFLDZCQUFnQztFM0U4NG1CeEM7RTJFNzVtQk07SUFBd0IsMkJBQTJCO0UzRWc2bUJ6RDtFMkUvNW1CTTs7SUFFRSwrQkFBK0I7RTNFaTZtQnZDO0UyRS81bUJNOztJQUVFLGlDQUFpQztFM0VpNm1CekM7RTJFLzVtQk07O0lBRUUsa0NBQWtDO0UzRWk2bUIxQztFMkUvNW1CTTs7SUFFRSxnQ0FBZ0M7RTNFaTZtQnhDO0UyRWg3bUJNO0lBQXdCLDBCQUEyQjtFM0VtN21CekQ7RTJFbDdtQk07O0lBRUUsOEJBQStCO0UzRW83bUJ2QztFMkVsN21CTTs7SUFFRSxnQ0FBaUM7RTNFbzdtQnpDO0UyRWw3bUJNOztJQUVFLGlDQUFrQztFM0VvN21CMUM7RTJFbDdtQk07O0lBRUUsK0JBQWdDO0UzRW83bUJ4QztFMkVuOG1CTTtJQUF3QiwyQkFBMkI7RTNFczhtQnpEO0UyRXI4bUJNOztJQUVFLCtCQUErQjtFM0V1OG1CdkM7RTJFcjhtQk07O0lBRUUsaUNBQWlDO0UzRXU4bUJ6QztFMkVyOG1CTTs7SUFFRSxrQ0FBa0M7RTNFdThtQjFDO0UyRXI4bUJNOztJQUVFLGdDQUFnQztFM0V1OG1CeEM7RTJFdDltQk07SUFBd0Isd0JBQTJCO0UzRXk5bUJ6RDtFMkV4OW1CTTs7SUFFRSw0QkFBK0I7RTNFMDltQnZDO0UyRXg5bUJNOztJQUVFLDhCQUFpQztFM0UwOW1CekM7RTJFeDltQk07O0lBRUUsK0JBQWtDO0UzRTA5bUIxQztFMkV4OW1CTTs7SUFFRSw2QkFBZ0M7RTNFMDltQnhDO0UyRXorbUJNO0lBQXdCLDJCQUEyQjtFM0U0K21CekQ7RTJFMyttQk07O0lBRUUsK0JBQStCO0UzRTYrbUJ2QztFMkUzK21CTTs7SUFFRSxpQ0FBaUM7RTNFNittQnpDO0UyRTMrbUJNOztJQUVFLGtDQUFrQztFM0U2K21CMUM7RTJFMyttQk07O0lBRUUsZ0NBQWdDO0UzRTYrbUJ4QztFMkU1L21CTTtJQUF3QiwwQkFBMkI7RTNFKy9tQnpEO0UyRTkvbUJNOztJQUVFLDhCQUErQjtFM0VnZ25CdkM7RTJFOS9tQk07O0lBRUUsZ0NBQWlDO0UzRWdnbkJ6QztFMkU5L21CTTs7SUFFRSxpQ0FBa0M7RTNFZ2duQjFDO0UyRTkvbUJNOztJQUVFLCtCQUFnQztFM0VnZ25CeEM7RTJFL2duQk07SUFBd0IsMkJBQTJCO0UzRWtobkJ6RDtFMkVqaG5CTTs7SUFFRSwrQkFBK0I7RTNFbWhuQnZDO0UyRWpobkJNOztJQUVFLGlDQUFpQztFM0VtaG5CekM7RTJFamhuQk07O0lBRUUsa0NBQWtDO0UzRW1obkIxQztFMkVqaG5CTTs7SUFFRSxnQ0FBZ0M7RTNFbWhuQnhDO0UyRWxpbkJNO0lBQXdCLHdCQUEyQjtFM0VxaW5CekQ7RTJFcGluQk07O0lBRUUsNEJBQStCO0UzRXNpbkJ2QztFMkVwaW5CTTs7SUFFRSw4QkFBaUM7RTNFc2luQnpDO0UyRXBpbkJNOztJQUVFLCtCQUFrQztFM0VzaW5CMUM7RTJFcGluQk07O0lBRUUsNkJBQWdDO0UzRXNpbkJ4QztFMkVyam5CTTtJQUF3QiwyQkFBMkI7RTNFd2puQnpEO0UyRXZqbkJNOztJQUVFLCtCQUErQjtFM0V5am5CdkM7RTJFdmpuQk07O0lBRUUsaUNBQWlDO0UzRXlqbkJ6QztFMkV2am5CTTs7SUFFRSxrQ0FBa0M7RTNFeWpuQjFDO0UyRXZqbkJNOztJQUVFLGdDQUFnQztFM0V5am5CeEM7RTJFeGtuQk07SUFBd0IsMEJBQTJCO0UzRTJrbkJ6RDtFMkUxa25CTTs7SUFFRSw4QkFBK0I7RTNFNGtuQnZDO0UyRTFrbkJNOztJQUVFLGdDQUFpQztFM0U0a25CekM7RTJFMWtuQk07O0lBRUUsaUNBQWtDO0UzRTRrbkIxQztFMkUxa25CTTs7SUFFRSwrQkFBZ0M7RTNFNGtuQnhDO0UyRTNsbkJNO0lBQXdCLDJCQUEyQjtFM0U4bG5CekQ7RTJFN2xuQk07O0lBRUUsK0JBQStCO0UzRStsbkJ2QztFMkU3bG5CTTs7SUFFRSxpQ0FBaUM7RTNFK2xuQnpDO0UyRTdsbkJNOztJQUVFLGtDQUFrQztFM0UrbG5CMUM7RTJFN2xuQk07O0lBRUUsZ0NBQWdDO0UzRStsbkJ4QztFMkU5bW5CTTtJQUF3Qix3QkFBMkI7RTNFaW5uQnpEO0UyRWhubkJNOztJQUVFLDRCQUErQjtFM0Vrbm5CdkM7RTJFaG5uQk07O0lBRUUsOEJBQWlDO0UzRWtubkJ6QztFMkVobm5CTTs7SUFFRSwrQkFBa0M7RTNFa25uQjFDO0UyRWhubkJNOztJQUVFLDZCQUFnQztFM0Vrbm5CeEM7RTJFam9uQk07SUFBd0IsMkJBQTJCO0UzRW9vbkJ6RDtFMkVub25CTTs7SUFFRSwrQkFBK0I7RTNFcW9uQnZDO0UyRW5vbkJNOztJQUVFLGlDQUFpQztFM0Vxb25CekM7RTJFbm9uQk07O0lBRUUsa0NBQWtDO0UzRXFvbkIxQztFMkVub25CTTs7SUFFRSxnQ0FBZ0M7RTNFcW9uQnhDO0UyRXBwbkJNO0lBQXdCLDBCQUEyQjtFM0V1cG5CekQ7RTJFdHBuQk07O0lBRUUsOEJBQStCO0UzRXdwbkJ2QztFMkV0cG5CTTs7SUFFRSxnQ0FBaUM7RTNFd3BuQnpDO0UyRXRwbkJNOztJQUVFLGlDQUFrQztFM0V3cG5CMUM7RTJFdHBuQk07O0lBRUUsK0JBQWdDO0UzRXdwbkJ4QztFMkV2cW5CTTtJQUF3QiwyQkFBMkI7RTNFMHFuQnpEO0UyRXpxbkJNOztJQUVFLCtCQUErQjtFM0UycW5CdkM7RTJFenFuQk07O0lBRUUsaUNBQWlDO0UzRTJxbkJ6QztFMkV6cW5CTTs7SUFFRSxrQ0FBa0M7RTNFMnFuQjFDO0UyRXpxbkJNOztJQUVFLGdDQUFnQztFM0UycW5CeEM7RTJFMXJuQk07SUFBd0Isd0JBQTJCO0UzRTZybkJ6RDtFMkU1cm5CTTs7SUFFRSw0QkFBK0I7RTNFOHJuQnZDO0UyRTVybkJNOztJQUVFLDhCQUFpQztFM0U4cm5CekM7RTJFNXJuQk07O0lBRUUsK0JBQWtDO0UzRThybkIxQztFMkU1cm5CTTs7SUFFRSw2QkFBZ0M7RTNFOHJuQnhDO0UyRTdzbkJNO0lBQXdCLDJCQUEyQjtFM0VndG5CekQ7RTJFL3NuQk07O0lBRUUsK0JBQStCO0UzRWl0bkJ2QztFMkUvc25CTTs7SUFFRSxpQ0FBaUM7RTNFaXRuQnpDO0UyRS9zbkJNOztJQUVFLGtDQUFrQztFM0VpdG5CMUM7RTJFL3NuQk07O0lBRUUsZ0NBQWdDO0UzRWl0bkJ4QztFMkVodW5CTTtJQUF3QiwwQkFBMkI7RTNFbXVuQnpEO0UyRWx1bkJNOztJQUVFLDhCQUErQjtFM0VvdW5CdkM7RTJFbHVuQk07O0lBRUUsZ0NBQWlDO0UzRW91bkJ6QztFMkVsdW5CTTs7SUFFRSxpQ0FBa0M7RTNFb3VuQjFDO0UyRWx1bkJNOztJQUVFLCtCQUFnQztFM0VvdW5CeEM7RTJFbnZuQk07SUFBd0IsMkJBQTJCO0UzRXN2bkJ6RDtFMkVydm5CTTs7SUFFRSwrQkFBK0I7RTNFdXZuQnZDO0UyRXJ2bkJNOztJQUVFLGlDQUFpQztFM0V1dm5CekM7RTJFcnZuQk07O0lBRUUsa0NBQWtDO0UzRXV2bkIxQztFMkVydm5CTTs7SUFFRSxnQ0FBZ0M7RTNFdXZuQnhDO0UyRXR3bkJNO0lBQXdCLHdCQUEyQjtFM0V5d25CekQ7RTJFeHduQk07O0lBRUUsNEJBQStCO0UzRTB3bkJ2QztFMkV4d25CTTs7SUFFRSw4QkFBaUM7RTNFMHduQnpDO0UyRXh3bkJNOztJQUVFLCtCQUFrQztFM0Uwd25CMUM7RTJFeHduQk07O0lBRUUsNkJBQWdDO0UzRTB3bkJ4QztFMkV6eG5CTTtJQUF3QiwyQkFBMkI7RTNFNHhuQnpEO0UyRTN4bkJNOztJQUVFLCtCQUErQjtFM0U2eG5CdkM7RTJFM3huQk07O0lBRUUsaUNBQWlDO0UzRTZ4bkJ6QztFMkUzeG5CTTs7SUFFRSxrQ0FBa0M7RTNFNnhuQjFDO0UyRTN4bkJNOztJQUVFLGdDQUFnQztFM0U2eG5CeEM7RTJFNXluQk07SUFBd0IsMEJBQTJCO0UzRSt5bkJ6RDtFMkU5eW5CTTs7SUFFRSw4QkFBK0I7RTNFZ3puQnZDO0UyRTl5bkJNOztJQUVFLGdDQUFpQztFM0Vnem5CekM7RTJFOXluQk07O0lBRUUsaUNBQWtDO0UzRWd6bkIxQztFMkU5eW5CTTs7SUFFRSwrQkFBZ0M7RTNFZ3puQnhDO0UyRS96bkJNO0lBQXdCLDJCQUEyQjtFM0VrMG5CekQ7RTJFajBuQk07O0lBRUUsK0JBQStCO0UzRW0wbkJ2QztFMkVqMG5CTTs7SUFFRSxpQ0FBaUM7RTNFbTBuQnpDO0UyRWowbkJNOztJQUVFLGtDQUFrQztFM0VtMG5CMUM7RTJFajBuQk07O0lBRUUsZ0NBQWdDO0UzRW0wbkJ4QztFMkVsMW5CTTtJQUF3Qix3QkFBMkI7RTNFcTFuQnpEO0UyRXAxbkJNOztJQUVFLDRCQUErQjtFM0VzMW5CdkM7RTJFcDFuQk07O0lBRUUsOEJBQWlDO0UzRXMxbkJ6QztFMkVwMW5CTTs7SUFFRSwrQkFBa0M7RTNFczFuQjFDO0UyRXAxbkJNOztJQUVFLDZCQUFnQztFM0VzMW5CeEM7RTJFcjJuQk07SUFBd0IsMkJBQTJCO0UzRXcybkJ6RDtFMkV2Mm5CTTs7SUFFRSwrQkFBK0I7RTNFeTJuQnZDO0UyRXYybkJNOztJQUVFLGlDQUFpQztFM0V5Mm5CekM7RTJFdjJuQk07O0lBRUUsa0NBQWtDO0UzRXkybkIxQztFMkV2Mm5CTTs7SUFFRSxnQ0FBZ0M7RTNFeTJuQnhDO0UyRXgzbkJNO0lBQXdCLDBCQUEyQjtFM0UyM25CekQ7RTJFMTNuQk07O0lBRUUsOEJBQStCO0UzRTQzbkJ2QztFMkUxM25CTTs7SUFFRSxnQ0FBaUM7RTNFNDNuQnpDO0UyRTEzbkJNOztJQUVFLGlDQUFrQztFM0U0M25CMUM7RTJFMTNuQk07O0lBRUUsK0JBQWdDO0UzRTQzbkJ4QztFMkUzNG5CTTtJQUF3QiwyQkFBMkI7RTNFODRuQnpEO0UyRTc0bkJNOztJQUVFLCtCQUErQjtFM0UrNG5CdkM7RTJFNzRuQk07O0lBRUUsaUNBQWlDO0UzRSs0bkJ6QztFMkU3NG5CTTs7SUFFRSxrQ0FBa0M7RTNFKzRuQjFDO0UyRTc0bkJNOztJQUVFLGdDQUFnQztFM0UrNG5CeEM7RTJFOTVuQk07SUFBd0Isd0JBQTJCO0UzRWk2bkJ6RDtFMkVoNm5CTTs7SUFFRSw0QkFBK0I7RTNFazZuQnZDO0UyRWg2bkJNOztJQUVFLDhCQUFpQztFM0VrNm5CekM7RTJFaDZuQk07O0lBRUUsK0JBQWtDO0UzRWs2bkIxQztFMkVoNm5CTTs7SUFFRSw2QkFBZ0M7RTNFazZuQnhDO0UyRWo3bkJNO0lBQXdCLDJCQUEyQjtFM0VvN25CekQ7RTJFbjduQk07O0lBRUUsK0JBQStCO0UzRXE3bkJ2QztFMkVuN25CTTs7SUFFRSxpQ0FBaUM7RTNFcTduQnpDO0UyRW43bkJNOztJQUVFLGtDQUFrQztFM0VxN25CMUM7RTJFbjduQk07O0lBRUUsZ0NBQWdDO0UzRXE3bkJ4QztFMkVwOG5CTTtJQUF3QiwwQkFBMkI7RTNFdThuQnpEO0UyRXQ4bkJNOztJQUVFLDhCQUErQjtFM0V3OG5CdkM7RTJFdDhuQk07O0lBRUUsZ0NBQWlDO0UzRXc4bkJ6QztFMkV0OG5CTTs7SUFFRSxpQ0FBa0M7RTNFdzhuQjFDO0UyRXQ4bkJNOztJQUVFLCtCQUFnQztFM0V3OG5CeEM7RTJFdjluQk07SUFBd0IsMkJBQTJCO0UzRTA5bkJ6RDtFMkV6OW5CTTs7SUFFRSwrQkFBK0I7RTNFMjluQnZDO0UyRXo5bkJNOztJQUVFLGlDQUFpQztFM0UyOW5CekM7RTJFejluQk07O0lBRUUsa0NBQWtDO0UzRTI5bkIxQztFMkV6OW5CTTs7SUFFRSxnQ0FBZ0M7RTNFMjluQnhDO0UyRTErbkJNO0lBQXdCLHlCQUEyQjtFM0U2K25CekQ7RTJFNStuQk07O0lBRUUsNkJBQStCO0UzRTgrbkJ2QztFMkU1K25CTTs7SUFFRSwrQkFBaUM7RTNFOCtuQnpDO0UyRTUrbkJNOztJQUVFLGdDQUFrQztFM0U4K25CMUM7RTJFNStuQk07O0lBRUUsOEJBQWdDO0UzRTgrbkJ4QztFMkV4K25CRTtJQUFtQix1QkFBdUI7RTNFMituQjVDO0UyRTErbkJFOztJQUVFLDJCQUEyQjtFM0U0K25CL0I7RTJFMStuQkU7O0lBRUUsNkJBQTZCO0UzRTQrbkJqQztFMkUxK25CRTs7SUFFRSw4QkFBOEI7RTNFNCtuQmxDO0UyRTErbkJFOztJQUVFLDRCQUE0QjtFM0U0K25CaEM7QUFDRjs7QWtCdC9uQkk7RXlEbERJO0lBQWdDLG9CQUE0QjtFM0U2aW9CbEU7RTJFNWlvQk07O0lBRUUsd0JBQW9DO0UzRThpb0I1QztFMkU1aW9CTTs7SUFFRSwwQkFBd0M7RTNFOGlvQmhEO0UyRTVpb0JNOztJQUVFLDJCQUEwQztFM0U4aW9CbEQ7RTJFNWlvQk07O0lBRUUseUJBQXNDO0UzRThpb0I5QztFMkU3am9CTTtJQUFnQywwQkFBNEI7RTNFZ2tvQmxFO0UyRS9qb0JNOztJQUVFLDhCQUFvQztFM0Vpa29CNUM7RTJFL2pvQk07O0lBRUUsZ0NBQXdDO0UzRWlrb0JoRDtFMkUvam9CTTs7SUFFRSxpQ0FBMEM7RTNFaWtvQmxEO0UyRS9qb0JNOztJQUVFLCtCQUFzQztFM0Vpa29COUM7RTJFaGxvQk07SUFBZ0MseUJBQTRCO0UzRW1sb0JsRTtFMkVsbG9CTTs7SUFFRSw2QkFBb0M7RTNFb2xvQjVDO0UyRWxsb0JNOztJQUVFLCtCQUF3QztFM0VvbG9CaEQ7RTJFbGxvQk07O0lBRUUsZ0NBQTBDO0UzRW9sb0JsRDtFMkVsbG9CTTs7SUFFRSw4QkFBc0M7RTNFb2xvQjlDO0UyRW5tb0JNO0lBQWdDLDBCQUE0QjtFM0VzbW9CbEU7RTJFcm1vQk07O0lBRUUsOEJBQW9DO0UzRXVtb0I1QztFMkVybW9CTTs7SUFFRSxnQ0FBd0M7RTNFdW1vQmhEO0UyRXJtb0JNOztJQUVFLGlDQUEwQztFM0V1bW9CbEQ7RTJFcm1vQk07O0lBRUUsK0JBQXNDO0UzRXVtb0I5QztFMkV0bm9CTTtJQUFnQyx1QkFBNEI7RTNFeW5vQmxFO0UyRXhub0JNOztJQUVFLDJCQUFvQztFM0Uwbm9CNUM7RTJFeG5vQk07O0lBRUUsNkJBQXdDO0UzRTBub0JoRDtFMkV4bm9CTTs7SUFFRSw4QkFBMEM7RTNFMG5vQmxEO0UyRXhub0JNOztJQUVFLDRCQUFzQztFM0Uwbm9COUM7RTJFem9vQk07SUFBZ0MsMEJBQTRCO0UzRTRvb0JsRTtFMkUzb29CTTs7SUFFRSw4QkFBb0M7RTNFNm9vQjVDO0UyRTNvb0JNOztJQUVFLGdDQUF3QztFM0U2b29CaEQ7RTJFM29vQk07O0lBRUUsaUNBQTBDO0UzRTZvb0JsRDtFMkUzb29CTTs7SUFFRSwrQkFBc0M7RTNFNm9vQjlDO0UyRTVwb0JNO0lBQWdDLHlCQUE0QjtFM0UrcG9CbEU7RTJFOXBvQk07O0lBRUUsNkJBQW9DO0UzRWdxb0I1QztFMkU5cG9CTTs7SUFFRSwrQkFBd0M7RTNFZ3FvQmhEO0UyRTlwb0JNOztJQUVFLGdDQUEwQztFM0VncW9CbEQ7RTJFOXBvQk07O0lBRUUsOEJBQXNDO0UzRWdxb0I5QztFMkUvcW9CTTtJQUFnQywwQkFBNEI7RTNFa3JvQmxFO0UyRWpyb0JNOztJQUVFLDhCQUFvQztFM0Vtcm9CNUM7RTJFanJvQk07O0lBRUUsZ0NBQXdDO0UzRW1yb0JoRDtFMkVqcm9CTTs7SUFFRSxpQ0FBMEM7RTNFbXJvQmxEO0UyRWpyb0JNOztJQUVFLCtCQUFzQztFM0Vtcm9COUM7RTJFbHNvQk07SUFBZ0MsdUJBQTRCO0UzRXFzb0JsRTtFMkVwc29CTTs7SUFFRSwyQkFBb0M7RTNFc3NvQjVDO0UyRXBzb0JNOztJQUVFLDZCQUF3QztFM0Vzc29CaEQ7RTJFcHNvQk07O0lBRUUsOEJBQTBDO0UzRXNzb0JsRDtFMkVwc29CTTs7SUFFRSw0QkFBc0M7RTNFc3NvQjlDO0UyRXJ0b0JNO0lBQWdDLDBCQUE0QjtFM0V3dG9CbEU7RTJFdnRvQk07O0lBRUUsOEJBQW9DO0UzRXl0b0I1QztFMkV2dG9CTTs7SUFFRSxnQ0FBd0M7RTNFeXRvQmhEO0UyRXZ0b0JNOztJQUVFLGlDQUEwQztFM0V5dG9CbEQ7RTJFdnRvQk07O0lBRUUsK0JBQXNDO0UzRXl0b0I5QztFMkV4dW9CTTtJQUFnQyx5QkFBNEI7RTNFMnVvQmxFO0UyRTF1b0JNOztJQUVFLDZCQUFvQztFM0U0dW9CNUM7RTJFMXVvQk07O0lBRUUsK0JBQXdDO0UzRTR1b0JoRDtFMkUxdW9CTTs7SUFFRSxnQ0FBMEM7RTNFNHVvQmxEO0UyRTF1b0JNOztJQUVFLDhCQUFzQztFM0U0dW9COUM7RTJFM3ZvQk07SUFBZ0MsMEJBQTRCO0UzRTh2b0JsRTtFMkU3dm9CTTs7SUFFRSw4QkFBb0M7RTNFK3ZvQjVDO0UyRTd2b0JNOztJQUVFLGdDQUF3QztFM0Urdm9CaEQ7RTJFN3ZvQk07O0lBRUUsaUNBQTBDO0UzRSt2b0JsRDtFMkU3dm9CTTs7SUFFRSwrQkFBc0M7RTNFK3ZvQjlDO0UyRTl3b0JNO0lBQWdDLHVCQUE0QjtFM0VpeG9CbEU7RTJFaHhvQk07O0lBRUUsMkJBQW9DO0UzRWt4b0I1QztFMkVoeG9CTTs7SUFFRSw2QkFBd0M7RTNFa3hvQmhEO0UyRWh4b0JNOztJQUVFLDhCQUEwQztFM0VreG9CbEQ7RTJFaHhvQk07O0lBRUUsNEJBQXNDO0UzRWt4b0I5QztFMkVqeW9CTTtJQUFnQywwQkFBNEI7RTNFb3lvQmxFO0UyRW55b0JNOztJQUVFLDhCQUFvQztFM0VxeW9CNUM7RTJFbnlvQk07O0lBRUUsZ0NBQXdDO0UzRXF5b0JoRDtFMkVueW9CTTs7SUFFRSxpQ0FBMEM7RTNFcXlvQmxEO0UyRW55b0JNOztJQUVFLCtCQUFzQztFM0VxeW9COUM7RTJFcHpvQk07SUFBZ0MseUJBQTRCO0UzRXV6b0JsRTtFMkV0em9CTTs7SUFFRSw2QkFBb0M7RTNFd3pvQjVDO0UyRXR6b0JNOztJQUVFLCtCQUF3QztFM0V3em9CaEQ7RTJFdHpvQk07O0lBRUUsZ0NBQTBDO0UzRXd6b0JsRDtFMkV0em9CTTs7SUFFRSw4QkFBc0M7RTNFd3pvQjlDO0UyRXYwb0JNO0lBQWdDLDBCQUE0QjtFM0UwMG9CbEU7RTJFejBvQk07O0lBRUUsOEJBQW9DO0UzRTIwb0I1QztFMkV6MG9CTTs7SUFFRSxnQ0FBd0M7RTNFMjBvQmhEO0UyRXowb0JNOztJQUVFLGlDQUEwQztFM0UyMG9CbEQ7RTJFejBvQk07O0lBRUUsK0JBQXNDO0UzRTIwb0I5QztFMkUxMW9CTTtJQUFnQyx1QkFBNEI7RTNFNjFvQmxFO0UyRTUxb0JNOztJQUVFLDJCQUFvQztFM0U4MW9CNUM7RTJFNTFvQk07O0lBRUUsNkJBQXdDO0UzRTgxb0JoRDtFMkU1MW9CTTs7SUFFRSw4QkFBMEM7RTNFODFvQmxEO0UyRTUxb0JNOztJQUVFLDRCQUFzQztFM0U4MW9COUM7RTJFNzJvQk07SUFBZ0MsMEJBQTRCO0UzRWczb0JsRTtFMkUvMm9CTTs7SUFFRSw4QkFBb0M7RTNFaTNvQjVDO0UyRS8yb0JNOztJQUVFLGdDQUF3QztFM0VpM29CaEQ7RTJFLzJvQk07O0lBRUUsaUNBQTBDO0UzRWkzb0JsRDtFMkUvMm9CTTs7SUFFRSwrQkFBc0M7RTNFaTNvQjlDO0UyRWg0b0JNO0lBQWdDLHlCQUE0QjtFM0VtNG9CbEU7RTJFbDRvQk07O0lBRUUsNkJBQW9DO0UzRW80b0I1QztFMkVsNG9CTTs7SUFFRSwrQkFBd0M7RTNFbzRvQmhEO0UyRWw0b0JNOztJQUVFLGdDQUEwQztFM0VvNG9CbEQ7RTJFbDRvQk07O0lBRUUsOEJBQXNDO0UzRW80b0I5QztFMkVuNW9CTTtJQUFnQywwQkFBNEI7RTNFczVvQmxFO0UyRXI1b0JNOztJQUVFLDhCQUFvQztFM0V1NW9CNUM7RTJFcjVvQk07O0lBRUUsZ0NBQXdDO0UzRXU1b0JoRDtFMkVyNW9CTTs7SUFFRSxpQ0FBMEM7RTNFdTVvQmxEO0UyRXI1b0JNOztJQUVFLCtCQUFzQztFM0V1NW9COUM7RTJFdDZvQk07SUFBZ0MsdUJBQTRCO0UzRXk2b0JsRTtFMkV4Nm9CTTs7SUFFRSwyQkFBb0M7RTNFMDZvQjVDO0UyRXg2b0JNOztJQUVFLDZCQUF3QztFM0UwNm9CaEQ7RTJFeDZvQk07O0lBRUUsOEJBQTBDO0UzRTA2b0JsRDtFMkV4Nm9CTTs7SUFFRSw0QkFBc0M7RTNFMDZvQjlDO0UyRXo3b0JNO0lBQWdDLDBCQUE0QjtFM0U0N29CbEU7RTJFMzdvQk07O0lBRUUsOEJBQW9DO0UzRTY3b0I1QztFMkUzN29CTTs7SUFFRSxnQ0FBd0M7RTNFNjdvQmhEO0UyRTM3b0JNOztJQUVFLGlDQUEwQztFM0U2N29CbEQ7RTJFMzdvQk07O0lBRUUsK0JBQXNDO0UzRTY3b0I5QztFMkU1OG9CTTtJQUFnQyx5QkFBNEI7RTNFKzhvQmxFO0UyRTk4b0JNOztJQUVFLDZCQUFvQztFM0VnOW9CNUM7RTJFOThvQk07O0lBRUUsK0JBQXdDO0UzRWc5b0JoRDtFMkU5OG9CTTs7SUFFRSxnQ0FBMEM7RTNFZzlvQmxEO0UyRTk4b0JNOztJQUVFLDhCQUFzQztFM0VnOW9COUM7RTJFLzlvQk07SUFBZ0MsMEJBQTRCO0UzRWsrb0JsRTtFMkVqK29CTTs7SUFFRSw4QkFBb0M7RTNFbStvQjVDO0UyRWorb0JNOztJQUVFLGdDQUF3QztFM0VtK29CaEQ7RTJFaitvQk07O0lBRUUsaUNBQTBDO0UzRW0rb0JsRDtFMkVqK29CTTs7SUFFRSwrQkFBc0M7RTNFbStvQjlDO0UyRWwvb0JNO0lBQWdDLHVCQUE0QjtFM0VxL29CbEU7RTJFcC9vQk07O0lBRUUsMkJBQW9DO0UzRXMvb0I1QztFMkVwL29CTTs7SUFFRSw2QkFBd0M7RTNFcy9vQmhEO0UyRXAvb0JNOztJQUVFLDhCQUEwQztFM0VzL29CbEQ7RTJFcC9vQk07O0lBRUUsNEJBQXNDO0UzRXMvb0I5QztFMkVyZ3BCTTtJQUFnQywwQkFBNEI7RTNFd2dwQmxFO0UyRXZncEJNOztJQUVFLDhCQUFvQztFM0V5Z3BCNUM7RTJFdmdwQk07O0lBRUUsZ0NBQXdDO0UzRXlncEJoRDtFMkV2Z3BCTTs7SUFFRSxpQ0FBMEM7RTNFeWdwQmxEO0UyRXZncEJNOztJQUVFLCtCQUFzQztFM0V5Z3BCOUM7RTJFeGhwQk07SUFBZ0MseUJBQTRCO0UzRTJocEJsRTtFMkUxaHBCTTs7SUFFRSw2QkFBb0M7RTNFNGhwQjVDO0UyRTFocEJNOztJQUVFLCtCQUF3QztFM0U0aHBCaEQ7RTJFMWhwQk07O0lBRUUsZ0NBQTBDO0UzRTRocEJsRDtFMkUxaHBCTTs7SUFFRSw4QkFBc0M7RTNFNGhwQjlDO0UyRTNpcEJNO0lBQWdDLDBCQUE0QjtFM0U4aXBCbEU7RTJFN2lwQk07O0lBRUUsOEJBQW9DO0UzRStpcEI1QztFMkU3aXBCTTs7SUFFRSxnQ0FBd0M7RTNFK2lwQmhEO0UyRTdpcEJNOztJQUVFLGlDQUEwQztFM0UraXBCbEQ7RTJFN2lwQk07O0lBRUUsK0JBQXNDO0UzRStpcEI5QztFMkU5anBCTTtJQUFnQyx1QkFBNEI7RTNFaWtwQmxFO0UyRWhrcEJNOztJQUVFLDJCQUFvQztFM0Vra3BCNUM7RTJFaGtwQk07O0lBRUUsNkJBQXdDO0UzRWtrcEJoRDtFMkVoa3BCTTs7SUFFRSw4QkFBMEM7RTNFa2twQmxEO0UyRWhrcEJNOztJQUVFLDRCQUFzQztFM0Vra3BCOUM7RTJFamxwQk07SUFBZ0MsMEJBQTRCO0UzRW9scEJsRTtFMkVubHBCTTs7SUFFRSw4QkFBb0M7RTNFcWxwQjVDO0UyRW5scEJNOztJQUVFLGdDQUF3QztFM0VxbHBCaEQ7RTJFbmxwQk07O0lBRUUsaUNBQTBDO0UzRXFscEJsRDtFMkVubHBCTTs7SUFFRSwrQkFBc0M7RTNFcWxwQjlDO0UyRXBtcEJNO0lBQWdDLHlCQUE0QjtFM0V1bXBCbEU7RTJFdG1wQk07O0lBRUUsNkJBQW9DO0UzRXdtcEI1QztFMkV0bXBCTTs7SUFFRSwrQkFBd0M7RTNFd21wQmhEO0UyRXRtcEJNOztJQUVFLGdDQUEwQztFM0V3bXBCbEQ7RTJFdG1wQk07O0lBRUUsOEJBQXNDO0UzRXdtcEI5QztFMkV2bnBCTTtJQUFnQywwQkFBNEI7RTNFMG5wQmxFO0UyRXpucEJNOztJQUVFLDhCQUFvQztFM0UybnBCNUM7RTJFem5wQk07O0lBRUUsZ0NBQXdDO0UzRTJucEJoRDtFMkV6bnBCTTs7SUFFRSxpQ0FBMEM7RTNFMm5wQmxEO0UyRXpucEJNOztJQUVFLCtCQUFzQztFM0UybnBCOUM7RTJFMW9wQk07SUFBZ0MsdUJBQTRCO0UzRTZvcEJsRTtFMkU1b3BCTTs7SUFFRSwyQkFBb0M7RTNFOG9wQjVDO0UyRTVvcEJNOztJQUVFLDZCQUF3QztFM0U4b3BCaEQ7RTJFNW9wQk07O0lBRUUsOEJBQTBDO0UzRThvcEJsRDtFMkU1b3BCTTs7SUFFRSw0QkFBc0M7RTNFOG9wQjlDO0UyRTdwcEJNO0lBQWdDLDBCQUE0QjtFM0VncXBCbEU7RTJFL3BwQk07O0lBRUUsOEJBQW9DO0UzRWlxcEI1QztFMkUvcHBCTTs7SUFFRSxnQ0FBd0M7RTNFaXFwQmhEO0UyRS9wcEJNOztJQUVFLGlDQUEwQztFM0VpcXBCbEQ7RTJFL3BwQk07O0lBRUUsK0JBQXNDO0UzRWlxcEI5QztFMkVocnBCTTtJQUFnQyx5QkFBNEI7RTNFbXJwQmxFO0UyRWxycEJNOztJQUVFLDZCQUFvQztFM0VvcnBCNUM7RTJFbHJwQk07O0lBRUUsK0JBQXdDO0UzRW9ycEJoRDtFMkVscnBCTTs7SUFFRSxnQ0FBMEM7RTNFb3JwQmxEO0UyRWxycEJNOztJQUVFLDhCQUFzQztFM0VvcnBCOUM7RTJFbnNwQk07SUFBZ0MsMEJBQTRCO0UzRXNzcEJsRTtFMkVyc3BCTTs7SUFFRSw4QkFBb0M7RTNFdXNwQjVDO0UyRXJzcEJNOztJQUVFLGdDQUF3QztFM0V1c3BCaEQ7RTJFcnNwQk07O0lBRUUsaUNBQTBDO0UzRXVzcEJsRDtFMkVyc3BCTTs7SUFFRSwrQkFBc0M7RTNFdXNwQjlDO0UyRXR0cEJNO0lBQWdDLHVCQUE0QjtFM0V5dHBCbEU7RTJFeHRwQk07O0lBRUUsMkJBQW9DO0UzRTB0cEI1QztFMkV4dHBCTTs7SUFFRSw2QkFBd0M7RTNFMHRwQmhEO0UyRXh0cEJNOztJQUVFLDhCQUEwQztFM0UwdHBCbEQ7RTJFeHRwQk07O0lBRUUsNEJBQXNDO0UzRTB0cEI5QztFMkV6dXBCTTtJQUFnQywwQkFBNEI7RTNFNHVwQmxFO0UyRTN1cEJNOztJQUVFLDhCQUFvQztFM0U2dXBCNUM7RTJFM3VwQk07O0lBRUUsZ0NBQXdDO0UzRTZ1cEJoRDtFMkUzdXBCTTs7SUFFRSxpQ0FBMEM7RTNFNnVwQmxEO0UyRTN1cEJNOztJQUVFLCtCQUFzQztFM0U2dXBCOUM7RTJFNXZwQk07SUFBZ0MseUJBQTRCO0UzRSt2cEJsRTtFMkU5dnBCTTs7SUFFRSw2QkFBb0M7RTNFZ3dwQjVDO0UyRTl2cEJNOztJQUVFLCtCQUF3QztFM0Vnd3BCaEQ7RTJFOXZwQk07O0lBRUUsZ0NBQTBDO0UzRWd3cEJsRDtFMkU5dnBCTTs7SUFFRSw4QkFBc0M7RTNFZ3dwQjlDO0UyRS93cEJNO0lBQWdDLDBCQUE0QjtFM0VreHBCbEU7RTJFanhwQk07O0lBRUUsOEJBQW9DO0UzRW14cEI1QztFMkVqeHBCTTs7SUFFRSxnQ0FBd0M7RTNFbXhwQmhEO0UyRWp4cEJNOztJQUVFLGlDQUEwQztFM0VteHBCbEQ7RTJFanhwQk07O0lBRUUsK0JBQXNDO0UzRW14cEI5QztFMkVseXBCTTtJQUFnQyx3QkFBNEI7RTNFcXlwQmxFO0UyRXB5cEJNOztJQUVFLDRCQUFvQztFM0VzeXBCNUM7RTJFcHlwQk07O0lBRUUsOEJBQXdDO0UzRXN5cEJoRDtFMkVweXBCTTs7SUFFRSwrQkFBMEM7RTNFc3lwQmxEO0UyRXB5cEJNOztJQUVFLDZCQUFzQztFM0VzeXBCOUM7RTJFcnpwQk07SUFBZ0MscUJBQTRCO0UzRXd6cEJsRTtFMkV2enBCTTs7SUFFRSx5QkFBb0M7RTNFeXpwQjVDO0UyRXZ6cEJNOztJQUVFLDJCQUF3QztFM0V5enBCaEQ7RTJFdnpwQk07O0lBRUUsNEJBQTBDO0UzRXl6cEJsRDtFMkV2enBCTTs7SUFFRSwwQkFBc0M7RTNFeXpwQjlDO0UyRXgwcEJNO0lBQWdDLDJCQUE0QjtFM0UyMHBCbEU7RTJFMTBwQk07O0lBRUUsK0JBQW9DO0UzRTQwcEI1QztFMkUxMHBCTTs7SUFFRSxpQ0FBd0M7RTNFNDBwQmhEO0UyRTEwcEJNOztJQUVFLGtDQUEwQztFM0U0MHBCbEQ7RTJFMTBwQk07O0lBRUUsZ0NBQXNDO0UzRTQwcEI5QztFMkUzMXBCTTtJQUFnQywwQkFBNEI7RTNFODFwQmxFO0UyRTcxcEJNOztJQUVFLDhCQUFvQztFM0UrMXBCNUM7RTJFNzFwQk07O0lBRUUsZ0NBQXdDO0UzRSsxcEJoRDtFMkU3MXBCTTs7SUFFRSxpQ0FBMEM7RTNFKzFwQmxEO0UyRTcxcEJNOztJQUVFLCtCQUFzQztFM0UrMXBCOUM7RTJFOTJwQk07SUFBZ0MsMkJBQTRCO0UzRWkzcEJsRTtFMkVoM3BCTTs7SUFFRSwrQkFBb0M7RTNFazNwQjVDO0UyRWgzcEJNOztJQUVFLGlDQUF3QztFM0VrM3BCaEQ7RTJFaDNwQk07O0lBRUUsa0NBQTBDO0UzRWszcEJsRDtFMkVoM3BCTTs7SUFFRSxnQ0FBc0M7RTNFazNwQjlDO0UyRWo0cEJNO0lBQWdDLHdCQUE0QjtFM0VvNHBCbEU7RTJFbjRwQk07O0lBRUUsNEJBQW9DO0UzRXE0cEI1QztFMkVuNHBCTTs7SUFFRSw4QkFBd0M7RTNFcTRwQmhEO0UyRW40cEJNOztJQUVFLCtCQUEwQztFM0VxNHBCbEQ7RTJFbjRwQk07O0lBRUUsNkJBQXNDO0UzRXE0cEI5QztFMkVwNXBCTTtJQUFnQywyQkFBNEI7RTNFdTVwQmxFO0UyRXQ1cEJNOztJQUVFLCtCQUFvQztFM0V3NXBCNUM7RTJFdDVwQk07O0lBRUUsaUNBQXdDO0UzRXc1cEJoRDtFMkV0NXBCTTs7SUFFRSxrQ0FBMEM7RTNFdzVwQmxEO0UyRXQ1cEJNOztJQUVFLGdDQUFzQztFM0V3NXBCOUM7RTJFdjZwQk07SUFBZ0MsMEJBQTRCO0UzRTA2cEJsRTtFMkV6NnBCTTs7SUFFRSw4QkFBb0M7RTNFMjZwQjVDO0UyRXo2cEJNOztJQUVFLGdDQUF3QztFM0UyNnBCaEQ7RTJFejZwQk07O0lBRUUsaUNBQTBDO0UzRTI2cEJsRDtFMkV6NnBCTTs7SUFFRSwrQkFBc0M7RTNFMjZwQjlDO0UyRTE3cEJNO0lBQWdDLDJCQUE0QjtFM0U2N3BCbEU7RTJFNTdwQk07O0lBRUUsK0JBQW9DO0UzRTg3cEI1QztFMkU1N3BCTTs7SUFFRSxpQ0FBd0M7RTNFODdwQmhEO0UyRTU3cEJNOztJQUVFLGtDQUEwQztFM0U4N3BCbEQ7RTJFNTdwQk07O0lBRUUsZ0NBQXNDO0UzRTg3cEI5QztFMkU3OHBCTTtJQUFnQyx3QkFBNEI7RTNFZzlwQmxFO0UyRS84cEJNOztJQUVFLDRCQUFvQztFM0VpOXBCNUM7RTJFLzhwQk07O0lBRUUsOEJBQXdDO0UzRWk5cEJoRDtFMkUvOHBCTTs7SUFFRSwrQkFBMEM7RTNFaTlwQmxEO0UyRS84cEJNOztJQUVFLDZCQUFzQztFM0VpOXBCOUM7RTJFaCtwQk07SUFBZ0MsMkJBQTRCO0UzRW0rcEJsRTtFMkVsK3BCTTs7SUFFRSwrQkFBb0M7RTNFbytwQjVDO0UyRWwrcEJNOztJQUVFLGlDQUF3QztFM0VvK3BCaEQ7RTJFbCtwQk07O0lBRUUsa0NBQTBDO0UzRW8rcEJsRDtFMkVsK3BCTTs7SUFFRSxnQ0FBc0M7RTNFbytwQjlDO0UyRW4vcEJNO0lBQWdDLDBCQUE0QjtFM0VzL3BCbEU7RTJFci9wQk07O0lBRUUsOEJBQW9DO0UzRXUvcEI1QztFMkVyL3BCTTs7SUFFRSxnQ0FBd0M7RTNFdS9wQmhEO0UyRXIvcEJNOztJQUVFLGlDQUEwQztFM0V1L3BCbEQ7RTJFci9wQk07O0lBRUUsK0JBQXNDO0UzRXUvcEI5QztFMkV0Z3FCTTtJQUFnQywyQkFBNEI7RTNFeWdxQmxFO0UyRXhncUJNOztJQUVFLCtCQUFvQztFM0UwZ3FCNUM7RTJFeGdxQk07O0lBRUUsaUNBQXdDO0UzRTBncUJoRDtFMkV4Z3FCTTs7SUFFRSxrQ0FBMEM7RTNFMGdxQmxEO0UyRXhncUJNOztJQUVFLGdDQUFzQztFM0UwZ3FCOUM7RTJFemhxQk07SUFBZ0Msd0JBQTRCO0UzRTRocUJsRTtFMkUzaHFCTTs7SUFFRSw0QkFBb0M7RTNFNmhxQjVDO0UyRTNocUJNOztJQUVFLDhCQUF3QztFM0U2aHFCaEQ7RTJFM2hxQk07O0lBRUUsK0JBQTBDO0UzRTZocUJsRDtFMkUzaHFCTTs7SUFFRSw2QkFBc0M7RTNFNmhxQjlDO0UyRTVpcUJNO0lBQWdDLDJCQUE0QjtFM0UraXFCbEU7RTJFOWlxQk07O0lBRUUsK0JBQW9DO0UzRWdqcUI1QztFMkU5aXFCTTs7SUFFRSxpQ0FBd0M7RTNFZ2pxQmhEO0UyRTlpcUJNOztJQUVFLGtDQUEwQztFM0VnanFCbEQ7RTJFOWlxQk07O0lBRUUsZ0NBQXNDO0UzRWdqcUI5QztFMkUvanFCTTtJQUFnQywwQkFBNEI7RTNFa2txQmxFO0UyRWprcUJNOztJQUVFLDhCQUFvQztFM0Vta3FCNUM7RTJFamtxQk07O0lBRUUsZ0NBQXdDO0UzRW1rcUJoRDtFMkVqa3FCTTs7SUFFRSxpQ0FBMEM7RTNFbWtxQmxEO0UyRWprcUJNOztJQUVFLCtCQUFzQztFM0Vta3FCOUM7RTJFbGxxQk07SUFBZ0MsMkJBQTRCO0UzRXFscUJsRTtFMkVwbHFCTTs7SUFFRSwrQkFBb0M7RTNFc2xxQjVDO0UyRXBscUJNOztJQUVFLGlDQUF3QztFM0VzbHFCaEQ7RTJFcGxxQk07O0lBRUUsa0NBQTBDO0UzRXNscUJsRDtFMkVwbHFCTTs7SUFFRSxnQ0FBc0M7RTNFc2xxQjlDO0UyRXJtcUJNO0lBQWdDLHdCQUE0QjtFM0V3bXFCbEU7RTJFdm1xQk07O0lBRUUsNEJBQW9DO0UzRXltcUI1QztFMkV2bXFCTTs7SUFFRSw4QkFBd0M7RTNFeW1xQmhEO0UyRXZtcUJNOztJQUVFLCtCQUEwQztFM0V5bXFCbEQ7RTJFdm1xQk07O0lBRUUsNkJBQXNDO0UzRXltcUI5QztFMkV4bnFCTTtJQUFnQywyQkFBNEI7RTNFMm5xQmxFO0UyRTFucUJNOztJQUVFLCtCQUFvQztFM0U0bnFCNUM7RTJFMW5xQk07O0lBRUUsaUNBQXdDO0UzRTRucUJoRDtFMkUxbnFCTTs7SUFFRSxrQ0FBMEM7RTNFNG5xQmxEO0UyRTFucUJNOztJQUVFLGdDQUFzQztFM0U0bnFCOUM7RTJFM29xQk07SUFBZ0MsMEJBQTRCO0UzRThvcUJsRTtFMkU3b3FCTTs7SUFFRSw4QkFBb0M7RTNFK29xQjVDO0UyRTdvcUJNOztJQUVFLGdDQUF3QztFM0Urb3FCaEQ7RTJFN29xQk07O0lBRUUsaUNBQTBDO0UzRStvcUJsRDtFMkU3b3FCTTs7SUFFRSwrQkFBc0M7RTNFK29xQjlDO0UyRTlwcUJNO0lBQWdDLDJCQUE0QjtFM0VpcXFCbEU7RTJFaHFxQk07O0lBRUUsK0JBQW9DO0UzRWtxcUI1QztFMkVocXFCTTs7SUFFRSxpQ0FBd0M7RTNFa3FxQmhEO0UyRWhxcUJNOztJQUVFLGtDQUEwQztFM0VrcXFCbEQ7RTJFaHFxQk07O0lBRUUsZ0NBQXNDO0UzRWtxcUI5QztFMkVqcnFCTTtJQUFnQyx3QkFBNEI7RTNFb3JxQmxFO0UyRW5ycUJNOztJQUVFLDRCQUFvQztFM0VxcnFCNUM7RTJFbnJxQk07O0lBRUUsOEJBQXdDO0UzRXFycUJoRDtFMkVucnFCTTs7SUFFRSwrQkFBMEM7RTNFcXJxQmxEO0UyRW5ycUJNOztJQUVFLDZCQUFzQztFM0VxcnFCOUM7RTJFcHNxQk07SUFBZ0MsMkJBQTRCO0UzRXVzcUJsRTtFMkV0c3FCTTs7SUFFRSwrQkFBb0M7RTNFd3NxQjVDO0UyRXRzcUJNOztJQUVFLGlDQUF3QztFM0V3c3FCaEQ7RTJFdHNxQk07O0lBRUUsa0NBQTBDO0UzRXdzcUJsRDtFMkV0c3FCTTs7SUFFRSxnQ0FBc0M7RTNFd3NxQjlDO0UyRXZ0cUJNO0lBQWdDLDBCQUE0QjtFM0UwdHFCbEU7RTJFenRxQk07O0lBRUUsOEJBQW9DO0UzRTJ0cUI1QztFMkV6dHFCTTs7SUFFRSxnQ0FBd0M7RTNFMnRxQmhEO0UyRXp0cUJNOztJQUVFLGlDQUEwQztFM0UydHFCbEQ7RTJFenRxQk07O0lBRUUsK0JBQXNDO0UzRTJ0cUI5QztFMkUxdXFCTTtJQUFnQywyQkFBNEI7RTNFNnVxQmxFO0UyRTV1cUJNOztJQUVFLCtCQUFvQztFM0U4dXFCNUM7RTJFNXVxQk07O0lBRUUsaUNBQXdDO0UzRTh1cUJoRDtFMkU1dXFCTTs7SUFFRSxrQ0FBMEM7RTNFOHVxQmxEO0UyRTV1cUJNOztJQUVFLGdDQUFzQztFM0U4dXFCOUM7RTJFN3ZxQk07SUFBZ0Msd0JBQTRCO0UzRWd3cUJsRTtFMkUvdnFCTTs7SUFFRSw0QkFBb0M7RTNFaXdxQjVDO0UyRS92cUJNOztJQUVFLDhCQUF3QztFM0Vpd3FCaEQ7RTJFL3ZxQk07O0lBRUUsK0JBQTBDO0UzRWl3cUJsRDtFMkUvdnFCTTs7SUFFRSw2QkFBc0M7RTNFaXdxQjlDO0UyRWh4cUJNO0lBQWdDLDJCQUE0QjtFM0VteHFCbEU7RTJFbHhxQk07O0lBRUUsK0JBQW9DO0UzRW94cUI1QztFMkVseHFCTTs7SUFFRSxpQ0FBd0M7RTNFb3hxQmhEO0UyRWx4cUJNOztJQUVFLGtDQUEwQztFM0VveHFCbEQ7RTJFbHhxQk07O0lBRUUsZ0NBQXNDO0UzRW94cUI5QztFMkVueXFCTTtJQUFnQywwQkFBNEI7RTNFc3lxQmxFO0UyRXJ5cUJNOztJQUVFLDhCQUFvQztFM0V1eXFCNUM7RTJFcnlxQk07O0lBRUUsZ0NBQXdDO0UzRXV5cUJoRDtFMkVyeXFCTTs7SUFFRSxpQ0FBMEM7RTNFdXlxQmxEO0UyRXJ5cUJNOztJQUVFLCtCQUFzQztFM0V1eXFCOUM7RTJFdHpxQk07SUFBZ0MsMkJBQTRCO0UzRXl6cUJsRTtFMkV4enFCTTs7SUFFRSwrQkFBb0M7RTNFMHpxQjVDO0UyRXh6cUJNOztJQUVFLGlDQUF3QztFM0UwenFCaEQ7RTJFeHpxQk07O0lBRUUsa0NBQTBDO0UzRTB6cUJsRDtFMkV4enFCTTs7SUFFRSxnQ0FBc0M7RTNFMHpxQjlDO0UyRXowcUJNO0lBQWdDLHdCQUE0QjtFM0U0MHFCbEU7RTJFMzBxQk07O0lBRUUsNEJBQW9DO0UzRTYwcUI1QztFMkUzMHFCTTs7SUFFRSw4QkFBd0M7RTNFNjBxQmhEO0UyRTMwcUJNOztJQUVFLCtCQUEwQztFM0U2MHFCbEQ7RTJFMzBxQk07O0lBRUUsNkJBQXNDO0UzRTYwcUI5QztFMkU1MXFCTTtJQUFnQywyQkFBNEI7RTNFKzFxQmxFO0UyRTkxcUJNOztJQUVFLCtCQUFvQztFM0VnMnFCNUM7RTJFOTFxQk07O0lBRUUsaUNBQXdDO0UzRWcycUJoRDtFMkU5MXFCTTs7SUFFRSxrQ0FBMEM7RTNFZzJxQmxEO0UyRTkxcUJNOztJQUVFLGdDQUFzQztFM0VnMnFCOUM7RTJFLzJxQk07SUFBZ0MsMEJBQTRCO0UzRWszcUJsRTtFMkVqM3FCTTs7SUFFRSw4QkFBb0M7RTNFbTNxQjVDO0UyRWozcUJNOztJQUVFLGdDQUF3QztFM0VtM3FCaEQ7RTJFajNxQk07O0lBRUUsaUNBQTBDO0UzRW0zcUJsRDtFMkVqM3FCTTs7SUFFRSwrQkFBc0M7RTNFbTNxQjlDO0UyRWw0cUJNO0lBQWdDLDJCQUE0QjtFM0VxNHFCbEU7RTJFcDRxQk07O0lBRUUsK0JBQW9DO0UzRXM0cUI1QztFMkVwNHFCTTs7SUFFRSxpQ0FBd0M7RTNFczRxQmhEO0UyRXA0cUJNOztJQUVFLGtDQUEwQztFM0VzNHFCbEQ7RTJFcDRxQk07O0lBRUUsZ0NBQXNDO0UzRXM0cUI5QztFMkVyNXFCTTtJQUFnQyx3QkFBNEI7RTNFdzVxQmxFO0UyRXY1cUJNOztJQUVFLDRCQUFvQztFM0V5NXFCNUM7RTJFdjVxQk07O0lBRUUsOEJBQXdDO0UzRXk1cUJoRDtFMkV2NXFCTTs7SUFFRSwrQkFBMEM7RTNFeTVxQmxEO0UyRXY1cUJNOztJQUVFLDZCQUFzQztFM0V5NXFCOUM7RTJFeDZxQk07SUFBZ0MsMkJBQTRCO0UzRTI2cUJsRTtFMkUxNnFCTTs7SUFFRSwrQkFBb0M7RTNFNDZxQjVDO0UyRTE2cUJNOztJQUVFLGlDQUF3QztFM0U0NnFCaEQ7RTJFMTZxQk07O0lBRUUsa0NBQTBDO0UzRTQ2cUJsRDtFMkUxNnFCTTs7SUFFRSxnQ0FBc0M7RTNFNDZxQjlDO0UyRTM3cUJNO0lBQWdDLDBCQUE0QjtFM0U4N3FCbEU7RTJFNzdxQk07O0lBRUUsOEJBQW9DO0UzRSs3cUI1QztFMkU3N3FCTTs7SUFFRSxnQ0FBd0M7RTNFKzdxQmhEO0UyRTc3cUJNOztJQUVFLGlDQUEwQztFM0UrN3FCbEQ7RTJFNzdxQk07O0lBRUUsK0JBQXNDO0UzRSs3cUI5QztFMkU5OHFCTTtJQUFnQywyQkFBNEI7RTNFaTlxQmxFO0UyRWg5cUJNOztJQUVFLCtCQUFvQztFM0VrOXFCNUM7RTJFaDlxQk07O0lBRUUsaUNBQXdDO0UzRWs5cUJoRDtFMkVoOXFCTTs7SUFFRSxrQ0FBMEM7RTNFazlxQmxEO0UyRWg5cUJNOztJQUVFLGdDQUFzQztFM0VrOXFCOUM7RTJFaitxQk07SUFBZ0Msd0JBQTRCO0UzRW8rcUJsRTtFMkVuK3FCTTs7SUFFRSw0QkFBb0M7RTNFcStxQjVDO0UyRW4rcUJNOztJQUVFLDhCQUF3QztFM0VxK3FCaEQ7RTJFbitxQk07O0lBRUUsK0JBQTBDO0UzRXErcUJsRDtFMkVuK3FCTTs7SUFFRSw2QkFBc0M7RTNFcStxQjlDO0UyRXAvcUJNO0lBQWdDLDJCQUE0QjtFM0V1L3FCbEU7RTJFdC9xQk07O0lBRUUsK0JBQW9DO0UzRXcvcUI1QztFMkV0L3FCTTs7SUFFRSxpQ0FBd0M7RTNFdy9xQmhEO0UyRXQvcUJNOztJQUVFLGtDQUEwQztFM0V3L3FCbEQ7RTJFdC9xQk07O0lBRUUsZ0NBQXNDO0UzRXcvcUI5QztFMkV2Z3JCTTtJQUFnQywwQkFBNEI7RTNFMGdyQmxFO0UyRXpnckJNOztJQUVFLDhCQUFvQztFM0UyZ3JCNUM7RTJFemdyQk07O0lBRUUsZ0NBQXdDO0UzRTJnckJoRDtFMkV6Z3JCTTs7SUFFRSxpQ0FBMEM7RTNFMmdyQmxEO0UyRXpnckJNOztJQUVFLCtCQUFzQztFM0UyZ3JCOUM7RTJFMWhyQk07SUFBZ0MsMkJBQTRCO0UzRTZockJsRTtFMkU1aHJCTTs7SUFFRSwrQkFBb0M7RTNFOGhyQjVDO0UyRTVockJNOztJQUVFLGlDQUF3QztFM0U4aHJCaEQ7RTJFNWhyQk07O0lBRUUsa0NBQTBDO0UzRThockJsRDtFMkU1aHJCTTs7SUFFRSxnQ0FBc0M7RTNFOGhyQjlDO0UyRTdpckJNO0lBQWdDLHlCQUE0QjtFM0VnanJCbEU7RTJFL2lyQk07O0lBRUUsNkJBQW9DO0UzRWlqckI1QztFMkUvaXJCTTs7SUFFRSwrQkFBd0M7RTNFaWpyQmhEO0UyRS9pckJNOztJQUVFLGdDQUEwQztFM0VpanJCbEQ7RTJFL2lyQk07O0lBRUUsOEJBQXNDO0UzRWlqckI5QztFMkV6aXJCTTtJQUF3QiwyQkFBMkI7RTNFNGlyQnpEO0UyRTNpckJNOztJQUVFLCtCQUErQjtFM0U2aXJCdkM7RTJFM2lyQk07O0lBRUUsaUNBQWlDO0UzRTZpckJ6QztFMkUzaXJCTTs7SUFFRSxrQ0FBa0M7RTNFNmlyQjFDO0UyRTNpckJNOztJQUVFLGdDQUFnQztFM0U2aXJCeEM7RTJFNWpyQk07SUFBd0IsMEJBQTJCO0UzRStqckJ6RDtFMkU5anJCTTs7SUFFRSw4QkFBK0I7RTNFZ2tyQnZDO0UyRTlqckJNOztJQUVFLGdDQUFpQztFM0Vna3JCekM7RTJFOWpyQk07O0lBRUUsaUNBQWtDO0UzRWdrckIxQztFMkU5anJCTTs7SUFFRSwrQkFBZ0M7RTNFZ2tyQnhDO0UyRS9rckJNO0lBQXdCLDJCQUEyQjtFM0VrbHJCekQ7RTJFamxyQk07O0lBRUUsK0JBQStCO0UzRW1sckJ2QztFMkVqbHJCTTs7SUFFRSxpQ0FBaUM7RTNFbWxyQnpDO0UyRWpsckJNOztJQUVFLGtDQUFrQztFM0VtbHJCMUM7RTJFamxyQk07O0lBRUUsZ0NBQWdDO0UzRW1sckJ4QztFMkVsbXJCTTtJQUF3Qix3QkFBMkI7RTNFcW1yQnpEO0UyRXBtckJNOztJQUVFLDRCQUErQjtFM0VzbXJCdkM7RTJFcG1yQk07O0lBRUUsOEJBQWlDO0UzRXNtckJ6QztFMkVwbXJCTTs7SUFFRSwrQkFBa0M7RTNFc21yQjFDO0UyRXBtckJNOztJQUVFLDZCQUFnQztFM0VzbXJCeEM7RTJFcm5yQk07SUFBd0IsMkJBQTJCO0UzRXduckJ6RDtFMkV2bnJCTTs7SUFFRSwrQkFBK0I7RTNFeW5yQnZDO0UyRXZuckJNOztJQUVFLGlDQUFpQztFM0V5bnJCekM7RTJFdm5yQk07O0lBRUUsa0NBQWtDO0UzRXluckIxQztFMkV2bnJCTTs7SUFFRSxnQ0FBZ0M7RTNFeW5yQnhDO0UyRXhvckJNO0lBQXdCLDBCQUEyQjtFM0Uyb3JCekQ7RTJFMW9yQk07O0lBRUUsOEJBQStCO0UzRTRvckJ2QztFMkUxb3JCTTs7SUFFRSxnQ0FBaUM7RTNFNG9yQnpDO0UyRTFvckJNOztJQUVFLGlDQUFrQztFM0U0b3JCMUM7RTJFMW9yQk07O0lBRUUsK0JBQWdDO0UzRTRvckJ4QztFMkUzcHJCTTtJQUF3QiwyQkFBMkI7RTNFOHByQnpEO0UyRTdwckJNOztJQUVFLCtCQUErQjtFM0UrcHJCdkM7RTJFN3ByQk07O0lBRUUsaUNBQWlDO0UzRStwckJ6QztFMkU3cHJCTTs7SUFFRSxrQ0FBa0M7RTNFK3ByQjFDO0UyRTdwckJNOztJQUVFLGdDQUFnQztFM0UrcHJCeEM7RTJFOXFyQk07SUFBd0Isd0JBQTJCO0UzRWlyckJ6RDtFMkVocnJCTTs7SUFFRSw0QkFBK0I7RTNFa3JyQnZDO0UyRWhyckJNOztJQUVFLDhCQUFpQztFM0VrcnJCekM7RTJFaHJyQk07O0lBRUUsK0JBQWtDO0UzRWtyckIxQztFMkVocnJCTTs7SUFFRSw2QkFBZ0M7RTNFa3JyQnhDO0UyRWpzckJNO0lBQXdCLDJCQUEyQjtFM0Vvc3JCekQ7RTJFbnNyQk07O0lBRUUsK0JBQStCO0UzRXFzckJ2QztFMkVuc3JCTTs7SUFFRSxpQ0FBaUM7RTNFcXNyQnpDO0UyRW5zckJNOztJQUVFLGtDQUFrQztFM0Vxc3JCMUM7RTJFbnNyQk07O0lBRUUsZ0NBQWdDO0UzRXFzckJ4QztFMkVwdHJCTTtJQUF3QiwwQkFBMkI7RTNFdXRyQnpEO0UyRXR0ckJNOztJQUVFLDhCQUErQjtFM0V3dHJCdkM7RTJFdHRyQk07O0lBRUUsZ0NBQWlDO0UzRXd0ckJ6QztFMkV0dHJCTTs7SUFFRSxpQ0FBa0M7RTNFd3RyQjFDO0UyRXR0ckJNOztJQUVFLCtCQUFnQztFM0V3dHJCeEM7RTJFdnVyQk07SUFBd0IsMkJBQTJCO0UzRTB1ckJ6RDtFMkV6dXJCTTs7SUFFRSwrQkFBK0I7RTNFMnVyQnZDO0UyRXp1ckJNOztJQUVFLGlDQUFpQztFM0UydXJCekM7RTJFenVyQk07O0lBRUUsa0NBQWtDO0UzRTJ1ckIxQztFMkV6dXJCTTs7SUFFRSxnQ0FBZ0M7RTNFMnVyQnhDO0UyRTF2ckJNO0lBQXdCLHdCQUEyQjtFM0U2dnJCekQ7RTJFNXZyQk07O0lBRUUsNEJBQStCO0UzRTh2ckJ2QztFMkU1dnJCTTs7SUFFRSw4QkFBaUM7RTNFOHZyQnpDO0UyRTV2ckJNOztJQUVFLCtCQUFrQztFM0U4dnJCMUM7RTJFNXZyQk07O0lBRUUsNkJBQWdDO0UzRTh2ckJ4QztFMkU3d3JCTTtJQUF3QiwyQkFBMkI7RTNFZ3hyQnpEO0UyRS93ckJNOztJQUVFLCtCQUErQjtFM0VpeHJCdkM7RTJFL3dyQk07O0lBRUUsaUNBQWlDO0UzRWl4ckJ6QztFMkUvd3JCTTs7SUFFRSxrQ0FBa0M7RTNFaXhyQjFDO0UyRS93ckJNOztJQUVFLGdDQUFnQztFM0VpeHJCeEM7RTJFaHlyQk07SUFBd0IsMEJBQTJCO0UzRW15ckJ6RDtFMkVseXJCTTs7SUFFRSw4QkFBK0I7RTNFb3lyQnZDO0UyRWx5ckJNOztJQUVFLGdDQUFpQztFM0VveXJCekM7RTJFbHlyQk07O0lBRUUsaUNBQWtDO0UzRW95ckIxQztFMkVseXJCTTs7SUFFRSwrQkFBZ0M7RTNFb3lyQnhDO0UyRW56ckJNO0lBQXdCLDJCQUEyQjtFM0VzenJCekQ7RTJFcnpyQk07O0lBRUUsK0JBQStCO0UzRXV6ckJ2QztFMkVyenJCTTs7SUFFRSxpQ0FBaUM7RTNFdXpyQnpDO0UyRXJ6ckJNOztJQUVFLGtDQUFrQztFM0V1enJCMUM7RTJFcnpyQk07O0lBRUUsZ0NBQWdDO0UzRXV6ckJ4QztFMkV0MHJCTTtJQUF3Qix3QkFBMkI7RTNFeTByQnpEO0UyRXgwckJNOztJQUVFLDRCQUErQjtFM0UwMHJCdkM7RTJFeDByQk07O0lBRUUsOEJBQWlDO0UzRTAwckJ6QztFMkV4MHJCTTs7SUFFRSwrQkFBa0M7RTNFMDByQjFDO0UyRXgwckJNOztJQUVFLDZCQUFnQztFM0UwMHJCeEM7RTJFejFyQk07SUFBd0IsMkJBQTJCO0UzRTQxckJ6RDtFMkUzMXJCTTs7SUFFRSwrQkFBK0I7RTNFNjFyQnZDO0UyRTMxckJNOztJQUVFLGlDQUFpQztFM0U2MXJCekM7RTJFMzFyQk07O0lBRUUsa0NBQWtDO0UzRTYxckIxQztFMkUzMXJCTTs7SUFFRSxnQ0FBZ0M7RTNFNjFyQnhDO0UyRTUyckJNO0lBQXdCLDBCQUEyQjtFM0UrMnJCekQ7RTJFOTJyQk07O0lBRUUsOEJBQStCO0UzRWczckJ2QztFMkU5MnJCTTs7SUFFRSxnQ0FBaUM7RTNFZzNyQnpDO0UyRTkyckJNOztJQUVFLGlDQUFrQztFM0VnM3JCMUM7RTJFOTJyQk07O0lBRUUsK0JBQWdDO0UzRWczckJ4QztFMkUvM3JCTTtJQUF3QiwyQkFBMkI7RTNFazRyQnpEO0UyRWo0ckJNOztJQUVFLCtCQUErQjtFM0VtNHJCdkM7RTJFajRyQk07O0lBRUUsaUNBQWlDO0UzRW00ckJ6QztFMkVqNHJCTTs7SUFFRSxrQ0FBa0M7RTNFbTRyQjFDO0UyRWo0ckJNOztJQUVFLGdDQUFnQztFM0VtNHJCeEM7RTJFbDVyQk07SUFBd0Isd0JBQTJCO0UzRXE1ckJ6RDtFMkVwNXJCTTs7SUFFRSw0QkFBK0I7RTNFczVyQnZDO0UyRXA1ckJNOztJQUVFLDhCQUFpQztFM0VzNXJCekM7RTJFcDVyQk07O0lBRUUsK0JBQWtDO0UzRXM1ckIxQztFMkVwNXJCTTs7SUFFRSw2QkFBZ0M7RTNFczVyQnhDO0UyRXI2ckJNO0lBQXdCLDJCQUEyQjtFM0V3NnJCekQ7RTJFdjZyQk07O0lBRUUsK0JBQStCO0UzRXk2ckJ2QztFMkV2NnJCTTs7SUFFRSxpQ0FBaUM7RTNFeTZyQnpDO0UyRXY2ckJNOztJQUVFLGtDQUFrQztFM0V5NnJCMUM7RTJFdjZyQk07O0lBRUUsZ0NBQWdDO0UzRXk2ckJ4QztFMkV4N3JCTTtJQUF3QiwwQkFBMkI7RTNFMjdyQnpEO0UyRTE3ckJNOztJQUVFLDhCQUErQjtFM0U0N3JCdkM7RTJFMTdyQk07O0lBRUUsZ0NBQWlDO0UzRTQ3ckJ6QztFMkUxN3JCTTs7SUFFRSxpQ0FBa0M7RTNFNDdyQjFDO0UyRTE3ckJNOztJQUVFLCtCQUFnQztFM0U0N3JCeEM7RTJFMzhyQk07SUFBd0IsMkJBQTJCO0UzRTg4ckJ6RDtFMkU3OHJCTTs7SUFFRSwrQkFBK0I7RTNFKzhyQnZDO0UyRTc4ckJNOztJQUVFLGlDQUFpQztFM0UrOHJCekM7RTJFNzhyQk07O0lBRUUsa0NBQWtDO0UzRSs4ckIxQztFMkU3OHJCTTs7SUFFRSxnQ0FBZ0M7RTNFKzhyQnhDO0UyRTk5ckJNO0lBQXdCLHdCQUEyQjtFM0VpK3JCekQ7RTJFaCtyQk07O0lBRUUsNEJBQStCO0UzRWsrckJ2QztFMkVoK3JCTTs7SUFFRSw4QkFBaUM7RTNFaytyQnpDO0UyRWgrckJNOztJQUVFLCtCQUFrQztFM0VrK3JCMUM7RTJFaCtyQk07O0lBRUUsNkJBQWdDO0UzRWsrckJ4QztFMkVqL3JCTTtJQUF3QiwyQkFBMkI7RTNFby9yQnpEO0UyRW4vckJNOztJQUVFLCtCQUErQjtFM0VxL3JCdkM7RTJFbi9yQk07O0lBRUUsaUNBQWlDO0UzRXEvckJ6QztFMkVuL3JCTTs7SUFFRSxrQ0FBa0M7RTNFcS9yQjFDO0UyRW4vckJNOztJQUVFLGdDQUFnQztFM0VxL3JCeEM7RTJFcGdzQk07SUFBd0IsMEJBQTJCO0UzRXVnc0J6RDtFMkV0Z3NCTTs7SUFFRSw4QkFBK0I7RTNFd2dzQnZDO0UyRXRnc0JNOztJQUVFLGdDQUFpQztFM0V3Z3NCekM7RTJFdGdzQk07O0lBRUUsaUNBQWtDO0UzRXdnc0IxQztFMkV0Z3NCTTs7SUFFRSwrQkFBZ0M7RTNFd2dzQnhDO0UyRXZoc0JNO0lBQXdCLDJCQUEyQjtFM0UwaHNCekQ7RTJFemhzQk07O0lBRUUsK0JBQStCO0UzRTJoc0J2QztFMkV6aHNCTTs7SUFFRSxpQ0FBaUM7RTNFMmhzQnpDO0UyRXpoc0JNOztJQUVFLGtDQUFrQztFM0UyaHNCMUM7RTJFemhzQk07O0lBRUUsZ0NBQWdDO0UzRTJoc0J4QztFMkUxaXNCTTtJQUF3Qix3QkFBMkI7RTNFNmlzQnpEO0UyRTVpc0JNOztJQUVFLDRCQUErQjtFM0U4aXNCdkM7RTJFNWlzQk07O0lBRUUsOEJBQWlDO0UzRThpc0J6QztFMkU1aXNCTTs7SUFFRSwrQkFBa0M7RTNFOGlzQjFDO0UyRTVpc0JNOztJQUVFLDZCQUFnQztFM0U4aXNCeEM7RTJFN2pzQk07SUFBd0IsMkJBQTJCO0UzRWdrc0J6RDtFMkUvanNCTTs7SUFFRSwrQkFBK0I7RTNFaWtzQnZDO0UyRS9qc0JNOztJQUVFLGlDQUFpQztFM0Vpa3NCekM7RTJFL2pzQk07O0lBRUUsa0NBQWtDO0UzRWlrc0IxQztFMkUvanNCTTs7SUFFRSxnQ0FBZ0M7RTNFaWtzQnhDO0UyRWhsc0JNO0lBQXdCLDBCQUEyQjtFM0VtbHNCekQ7RTJFbGxzQk07O0lBRUUsOEJBQStCO0UzRW9sc0J2QztFMkVsbHNCTTs7SUFFRSxnQ0FBaUM7RTNFb2xzQnpDO0UyRWxsc0JNOztJQUVFLGlDQUFrQztFM0VvbHNCMUM7RTJFbGxzQk07O0lBRUUsK0JBQWdDO0UzRW9sc0J4QztFMkVubXNCTTtJQUF3QiwyQkFBMkI7RTNFc21zQnpEO0UyRXJtc0JNOztJQUVFLCtCQUErQjtFM0V1bXNCdkM7RTJFcm1zQk07O0lBRUUsaUNBQWlDO0UzRXVtc0J6QztFMkVybXNCTTs7SUFFRSxrQ0FBa0M7RTNFdW1zQjFDO0UyRXJtc0JNOztJQUVFLGdDQUFnQztFM0V1bXNCeEM7RTJFdG5zQk07SUFBd0Isd0JBQTJCO0UzRXluc0J6RDtFMkV4bnNCTTs7SUFFRSw0QkFBK0I7RTNFMG5zQnZDO0UyRXhuc0JNOztJQUVFLDhCQUFpQztFM0UwbnNCekM7RTJFeG5zQk07O0lBRUUsK0JBQWtDO0UzRTBuc0IxQztFMkV4bnNCTTs7SUFFRSw2QkFBZ0M7RTNFMG5zQnhDO0UyRXpvc0JNO0lBQXdCLDJCQUEyQjtFM0U0b3NCekQ7RTJFM29zQk07O0lBRUUsK0JBQStCO0UzRTZvc0J2QztFMkUzb3NCTTs7SUFFRSxpQ0FBaUM7RTNFNm9zQnpDO0UyRTNvc0JNOztJQUVFLGtDQUFrQztFM0U2b3NCMUM7RTJFM29zQk07O0lBRUUsZ0NBQWdDO0UzRTZvc0J4QztFMkU1cHNCTTtJQUF3QiwwQkFBMkI7RTNFK3BzQnpEO0UyRTlwc0JNOztJQUVFLDhCQUErQjtFM0VncXNCdkM7RTJFOXBzQk07O0lBRUUsZ0NBQWlDO0UzRWdxc0J6QztFMkU5cHNCTTs7SUFFRSxpQ0FBa0M7RTNFZ3FzQjFDO0UyRTlwc0JNOztJQUVFLCtCQUFnQztFM0VncXNCeEM7RTJFL3FzQk07SUFBd0IsMkJBQTJCO0UzRWtyc0J6RDtFMkVqcnNCTTs7SUFFRSwrQkFBK0I7RTNFbXJzQnZDO0UyRWpyc0JNOztJQUVFLGlDQUFpQztFM0VtcnNCekM7RTJFanJzQk07O0lBRUUsa0NBQWtDO0UzRW1yc0IxQztFMkVqcnNCTTs7SUFFRSxnQ0FBZ0M7RTNFbXJzQnhDO0UyRWxzc0JNO0lBQXdCLHdCQUEyQjtFM0Vxc3NCekQ7RTJFcHNzQk07O0lBRUUsNEJBQStCO0UzRXNzc0J2QztFMkVwc3NCTTs7SUFFRSw4QkFBaUM7RTNFc3NzQnpDO0UyRXBzc0JNOztJQUVFLCtCQUFrQztFM0Vzc3NCMUM7RTJFcHNzQk07O0lBRUUsNkJBQWdDO0UzRXNzc0J4QztFMkVydHNCTTtJQUF3QiwyQkFBMkI7RTNFd3RzQnpEO0UyRXZ0c0JNOztJQUVFLCtCQUErQjtFM0V5dHNCdkM7RTJFdnRzQk07O0lBRUUsaUNBQWlDO0UzRXl0c0J6QztFMkV2dHNCTTs7SUFFRSxrQ0FBa0M7RTNFeXRzQjFDO0UyRXZ0c0JNOztJQUVFLGdDQUFnQztFM0V5dHNCeEM7RTJFeHVzQk07SUFBd0IsMEJBQTJCO0UzRTJ1c0J6RDtFMkUxdXNCTTs7SUFFRSw4QkFBK0I7RTNFNHVzQnZDO0UyRTF1c0JNOztJQUVFLGdDQUFpQztFM0U0dXNCekM7RTJFMXVzQk07O0lBRUUsaUNBQWtDO0UzRTR1c0IxQztFMkUxdXNCTTs7SUFFRSwrQkFBZ0M7RTNFNHVzQnhDO0UyRTN2c0JNO0lBQXdCLDJCQUEyQjtFM0U4dnNCekQ7RTJFN3ZzQk07O0lBRUUsK0JBQStCO0UzRSt2c0J2QztFMkU3dnNCTTs7SUFFRSxpQ0FBaUM7RTNFK3ZzQnpDO0UyRTd2c0JNOztJQUVFLGtDQUFrQztFM0UrdnNCMUM7RTJFN3ZzQk07O0lBRUUsZ0NBQWdDO0UzRSt2c0J4QztFMkU5d3NCTTtJQUF3Qix5QkFBMkI7RTNFaXhzQnpEO0UyRWh4c0JNOztJQUVFLDZCQUErQjtFM0VreHNCdkM7RTJFaHhzQk07O0lBRUUsK0JBQWlDO0UzRWt4c0J6QztFMkVoeHNCTTs7SUFFRSxnQ0FBa0M7RTNFa3hzQjFDO0UyRWh4c0JNOztJQUVFLDhCQUFnQztFM0VreHNCeEM7RTJFNXdzQkU7SUFBbUIsdUJBQXVCO0UzRSt3c0I1QztFMkU5d3NCRTs7SUFFRSwyQkFBMkI7RTNFZ3hzQi9CO0UyRTl3c0JFOztJQUVFLDZCQUE2QjtFM0VneHNCakM7RTJFOXdzQkU7O0lBRUUsOEJBQThCO0UzRWd4c0JsQztFMkU5d3NCRTs7SUFFRSw0QkFBNEI7RTNFZ3hzQmhDO0FBQ0Y7O0E0RWwxc0JBO0VBRUksa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxVQUFVO0VBRVYsb0JBQW9CO0VBQ3BCLFdBQVc7RUFFWCxrQ0FBa0M7QTVFazFzQnRDOztBNkU1MXNCQTtFQUFrQiw0R0FBOEM7QTdFZzJzQmhFOztBNkU1MXNCQTtFQUFpQiw4QkFBOEI7QTdFZzJzQi9DOztBNkUvMXNCQTtFQUFpQiw4QkFBOEI7QTdFbTJzQi9DOztBNkVsMnNCQTtFQUFpQiw4QkFBOEI7QTdFczJzQi9DOztBNkVyMnNCQTtFQ1RFLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsbUJBQW1CO0E5RWszc0JyQjs7QTZFbjJzQkk7RUFBd0IsMkJBQTJCO0E3RXUyc0J2RDs7QTZFdDJzQkk7RUFBd0IsNEJBQTRCO0E3RTAyc0J4RDs7QTZFejJzQkk7RUFBd0IsNkJBQTZCO0E3RTYyc0J6RDs7QWtCeDBzQkk7RTJEdkNBO0lBQXdCLDJCQUEyQjtFN0VvM3NCckQ7RTZFbjNzQkU7SUFBd0IsNEJBQTRCO0U3RXMzc0J0RDtFNkVyM3NCRTtJQUF3Qiw2QkFBNkI7RTdFdzNzQnZEO0FBQ0Y7O0FrQnAxc0JJO0UyRHZDQTtJQUF3QiwyQkFBMkI7RTdFZzRzQnJEO0U2RS8zc0JFO0lBQXdCLDRCQUE0QjtFN0VrNHNCdEQ7RTZFajRzQkU7SUFBd0IsNkJBQTZCO0U3RW80c0J2RDtBQUNGOztBa0JoMnNCSTtFMkR2Q0E7SUFBd0IsMkJBQTJCO0U3RTQ0c0JyRDtFNkUzNHNCRTtJQUF3Qiw0QkFBNEI7RTdFODRzQnREO0U2RTc0c0JFO0lBQXdCLDZCQUE2QjtFN0VnNXNCdkQ7QUFDRjs7QWtCNTJzQkk7RTJEdkNBO0lBQXdCLDJCQUEyQjtFN0V3NXNCckQ7RTZFdjVzQkU7SUFBd0IsNEJBQTRCO0U3RTA1c0J0RDtFNkV6NXNCRTtJQUF3Qiw2QkFBNkI7RTdFNDVzQnZEO0FBQ0Y7O0FrQngzc0JJO0UyRHZDQTtJQUF3QiwyQkFBMkI7RTdFbzZzQnJEO0U2RW42c0JFO0lBQXdCLDRCQUE0QjtFN0VzNnNCdEQ7RTZFcjZzQkU7SUFBd0IsNkJBQTZCO0U3RXc2c0J2RDtBQUNGOztBNkVuNnNCQTtFQUFtQixvQ0FBb0M7QTdFdTZzQnZEOztBNkV0NnNCQTtFQUFtQixvQ0FBb0M7QTdFMDZzQnZEOztBNkV6NnNCQTtFQUFtQixxQ0FBcUM7QTdFNjZzQnhEOztBNkV6NnNCQTtFQUF1QiwyQkFBMEM7QTdFNjZzQmpFOztBNkU1NnNCQTtFQUF1QiwrQkFBNEM7QTdFZzdzQm5FOztBNkUvNnNCQTtFQUF1QiwyQkFBMkM7QTdFbTdzQmxFOztBNkVsN3NCQTtFQUF1QiwyQkFBeUM7QTdFczdzQmhFOztBNkVyN3NCQTtFQUF1QiwyQkFBMkM7QTdFeTdzQmxFOztBNkV4N3NCQTtFQUF1Qiw2QkFBNkI7QTdFNDdzQnBEOztBNkV4N3NCQTtFQUFjLHlCQUF3QjtBN0U0N3NCdEM7O0ErRW4rc0JFO0VBQ0UseUJBQXdCO0EvRXMrc0I1Qjs7QVE1OXNCRTtFdUVMTSx5QkFBMEU7QS9FcStzQmxGOztBK0UzK3NCRTtFQUNFLHlCQUF3QjtBL0U4K3NCNUI7O0FRcCtzQkU7RXVFTE0seUJBQTBFO0EvRTYrc0JsRjs7QStFbi9zQkU7RUFDRSx5QkFBd0I7QS9Fcy9zQjVCOztBUTUrc0JFO0V1RUxNLHlCQUEwRTtBL0VxL3NCbEY7O0ErRTMvc0JFO0VBQ0UseUJBQXdCO0EvRTgvc0I1Qjs7QVFwL3NCRTtFdUVMTSx5QkFBMEU7QS9FNi9zQmxGOztBK0VuZ3RCRTtFQUNFLHlCQUF3QjtBL0VzZ3RCNUI7O0FRNS9zQkU7RXVFTE0seUJBQTBFO0EvRXFndEJsRjs7QStFM2d0QkU7RUFDRSx5QkFBd0I7QS9FOGd0QjVCOztBUXBndEJFO0V1RUxNLHlCQUEwRTtBL0U2Z3RCbEY7O0ErRW5odEJFO0VBQ0UseUJBQXdCO0EvRXNodEI1Qjs7QVE1Z3RCRTtFdUVMTSx5QkFBMEU7QS9FcWh0QmxGOztBK0UzaHRCRTtFQUNFLHlCQUF3QjtBL0U4aHRCNUI7O0FRcGh0QkU7RXVFTE0sdUJBQTBFO0EvRTZodEJsRjs7QTZFNS9zQkE7RUV0Q0kseUJBQXdCO0EvRXNpdEI1Qjs7QVE1aHRCRTtFdUVMTSx5QkFBMEU7QS9FcWl0QmxGOztBNkU5L3NCQTtFQUFhLHlCQUE2QjtBN0VrZ3RCMUM7O0E2RWpndEJBO0VBQWMseUJBQTZCO0E3RXFndEIzQzs7QTZFbmd0QkE7RUFBaUIsb0NBQWtDO0E3RXVndEJuRDs7QTZFdGd0QkE7RUFBaUIsMENBQWtDO0E3RTBndEJuRDs7QTZFdGd0QkE7RUd2REUsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsNkJBQTZCO0VBQzdCLFNBQVM7QWhGaWt0Qlg7O0E2RTFndEJBO0VBQXdCLGdDQUFnQztBN0U4Z3RCeEQ7O0E2RTVndEJBO0VBQ0UsaUNBQWlDO0VBQ2pDLGdDQUFnQztBN0UrZ3RCbEM7O0E2RTFndEJBO0VBQWMseUJBQXlCO0E3RThndEJ2Qzs7QWlGL2t0QkE7RUFDRSw4QkFBOEI7QWpGa2x0QmhDOztBaUYva3RCQTtFQUNFLDZCQUE2QjtBakZrbHRCL0I7O0FrRmxsdEJFO0UvRU9GOzs7SStFRE0sNEJBQTRCO0lBRTVCLDJCQUEyQjtFbEZrbHRCL0I7RWtGL2t0QkU7SUFFSSwwQkFBMEI7RWxGZ2x0QmhDO0VrRnZrdEJFO0lBQ0UsNkJBQTZCO0VsRnlrdEJqQztFRzM0c0JGO0krRS9LTSxnQ0FBZ0M7RWxGNmp0QnBDO0VrRjNqdEJFOztJQUVFLHlCOUV0Q3VCO0k4RXVDdkIsd0JBQXdCO0VsRjZqdEI1QjtFa0ZyanRCRTtJQUNFLDJCQUEyQjtFbEZ1anRCL0I7RWtGcGp0QkU7O0lBRUUsd0JBQXdCO0VsRnNqdEI1QjtFa0ZuanRCRTs7O0lBR0UsVUFBVTtJQUNWLFNBQVM7RWxGcWp0QmI7RWtGbGp0QkU7O0lBRUUsdUJBQXVCO0VsRm9qdEIzQjtFa0Y1aXRCRTtJQUNFLFEzRStoQ2dDO0VQK2dyQnBDO0VHMWx0QkY7SStFK0NNLDJCQUEyQztFbEY4aXRCL0M7RWtGNWl0QkU7SUFDRSwyQkFBMkM7RWxGOGl0Qi9DO0VxQzVudEJGO0k2Q21GTSxhQUFhO0VsRjRpdEJqQjtFMEMzb3RCRjtJd0NrR00seUI5RWxHdUI7RUo4b3RCM0I7RW9CL290QkY7SThEdUdNLG9DQUFvQztFbEYyaXRCeEM7RWtGNWl0QkU7O0lBS0ksb0NBQW1DO0VsRjJpdEJ6QztFb0I5bXRCRjs7SThEMEVRLG9DQUFzQztFbEZ3aXRCNUM7RW9CN2h0QkY7SThETk0sY0FBYztFbEZzaXRCbEI7RXFCNXB0QkE7Ozs7STZENEhNLHFCOUVySHFCO0VKMnB0QjNCO0VvQnhqdEJGO0k4RHVCTSxjQUFjO0lBQ2QscUI5RTNIdUI7RUorcHRCM0I7QUFDRjs7QW1GNXF0QkE7RUFDQyxpQkFBaUI7QW5GK3F0QmxCOztBbUY3cXRCQTs7O0VBR0MsYUFBYTtBbkZncnRCZDs7QW1GOXF0QkE7RUFDQyxhQUFhO0FuRmlydEJkOztBbUYvcXRCQTtFQUNDLGNBQWM7QW5Ga3J0QmY7O0FtRmhydEJBO0VBQ0MsYUFBYTtBbkZtcnRCZDs7QW1GanJ0QkE7RUFDQyxjQUFjO0FuRm9ydEJmOztBbUZscnRCQTtFQUNDLGFBQWE7QW5GcXJ0QmQ7O0FtRm5ydEJBO0VBQ0MsYUFBYTtBbkZzcnRCZDs7QW1GcHJ0QkE7RUFDQyxhQUFhO0FuRnVydEJkOztBbUZycnRCQTtFQUNDLGFBQWE7QW5Gd3J0QmQ7O0FtRnRydEJBO0VBQ0MsY0FBYztBbkZ5cnRCZjs7QW1GdnJ0QkE7RUFDQztJQUNDLFdBQVc7SUFDWCxnQkFBZ0I7RW5GMHJ0QmhCO0VtRnpydEJEO0lBQ0MsV0FBVztJQUNYLGdCQUFnQjtFbkYycnRCaEI7RW1GMXJ0QkQ7SUFDQyxXQUFXO0lBQ1gsZ0JBQWdCO0VuRjRydEJoQjtBQUNGOztBbUYzcnRCQTtFQVZDO0lBWUMsV0FBVztJQUNYLGdCQUFnQjtFbkY4cnRCaEI7QUFDRjs7QW1GN3J0QkE7RUFUQztJQVdDLFdBQVc7SUFDWCxnQkFBZ0I7RW5GZ3N0QmhCO0FBQ0Y7O0FtRi9ydEJBO0VBQ0M7SUFDQyw0QkFBNEI7SUFDNUIsc0JBQXNCO0VuRmtzdEJ0QjtFbUZudHRCRDtJQW1CQyxXQUFXO0lBQ1gsZUFBZTtFbkZtc3RCZjtBQUNGOztBb0YzdnRCQztFQUNDLGNBQWM7QXBGOHZ0QmhCOztBb0YvdnRCQztFQU1HLHlCQUF5QjtFQUV6QixXQUFXO0VBQ1gsb0JBQW9CO0FwRjR2dEJ4Qjs7QW9Gcnd0QkM7OztFQWdCSyxXQUFXO0VBQ1gsZUFBZTtBcEYydnRCckI7O0FvRjV3dEJDOzs7OztFQW9DTSxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLGVBQWU7QXBGZ3Z0QnRCOztBb0Z0eHRCQzs7Ozs7RUFzQk8sa0JBQWtCO0FwRnd3dEIxQjs7QW9GOXh0QkM7Ozs7O0VBeUJRLFdBQVc7RUFDWCxZQUFZO0FwRjZ3dEJyQjs7QW9Gdnl0QkM7Ozs7O0VBNkJTLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsV0FBVztBcEZreHRCckI7O0FvRmp6dEJDOzs7OztFQXlDTyxrQkE1Q1c7QXBGNHp0Qm5COztBb0Z6enRCQzs7Ozs7RUE2Q08sbUJBaERXO0FwRm8wdEJuQjs7QW9GajB0QkM7Ozs7Ozs7Ozs7Ozs7RUFtRE8sZUFBZTtBcEY4eHRCdkI7O0FvRmoxdEJDOzs7Ozs7Ozs7Ozs7O0VBcURRLGlCQUFpQjtBcEY0eXRCMUI7O0FvRmoydEJDOzs7OztFQTBETyxxQkFBcUI7QXBGK3l0QjdCOztBb0Z6MnRCQzs7Ozs7RUE2RFEsMEJBQTBCO0FwRm96dEJuQzs7QW9GajN0QkM7Ozs7O0VBZ0VTLFdBQVU7RUFDVix5QkFBeUI7QXBGeXp0Qm5DOztBb0YxM3RCQzs7Ozs7RUFxRVMsV0FBVTtFQUNWLHlCQUF5QjtBcEY2enRCbkM7O0FvRm40dEJDOztFQWtGTSxzQkFBc0I7RUFDdEIsY0FBYztFQUNkLGlCQUFpQjtFQUNqQix5QkFBeUI7RUFDekIsZ0JBQWdCO0FwRnN6dEJ2Qjs7QW9GNTR0QkM7RUErRk0sa0JBQWtCO0FwRml6dEJ6Qjs7QW9GaDV0QkM7RUFpR08scUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osY0FBYztFQUNkLHNCQUFzQjtFQUN0QixpQkFBaUI7QXBGbXp0QnpCOztBb0Z6NXRCQztFQTRHTyxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLFVBQVU7QXBGaXp0QmxCOztBb0ZyNnRCQztFQXVITyxnQkFBZ0I7QXBGa3p0QnhCOztBb0Z6NnRCQztFQTBITyxnQkFBZ0I7QXBGbXp0QnhCOztBb0Y3NnRCQztFQW1JTSxnQkFBZ0I7QXBGOHl0QnZCOztBb0ZqN3RCQztFQXlJSyxZQUFZO0VBQ1oseUNBQXlDO0VBQ3pDLFdBQVc7QXBGNHl0QmpCOztBb0Z2N3RCQztFQWtKRSxTQUFTO0VBQ1Qsb0JBQW9DO0VBQ3BDLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsZUFBZTtBcEZ5eXRCbEI7O0FvRi83dEJDO0VBeUpHLFNBQVM7RUFDVCxVQUFVO0VBQ1YsYUFBYTtBcEYweXRCakI7O0FvRnI4dEJDO0VBOEpJLFNBQVM7QXBGMnl0QmQ7O0FvRno4dEJDO0VBZ0tLLFVBQVU7RUFDVixpQkFBaUI7RUFDakIscUJBQXFCO0FwRjZ5dEIzQjs7QW9GLzh0QkM7RUFxS00sZUFBZTtBcEY4eXRCdEI7O0FvRm45dEJDO0VBeUtNLGVBQWU7RUFDZixhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixlQWpMYTtFQWtMYixrQkFsTGE7RUFtTGIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBcEY4eXRCdkI7O0FvRmordEJDO0VBc0xPLGVBQWU7QXBGK3l0QnZCOztBb0ZyK3RCQztFQTBMTyxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtBcEYreXRCN0I7O0FvRjMrdEJDO0VBc01HLGFBQWE7RUFDYixtQkFBbUI7QXBGeXl0QnZCOztBb0ZoL3RCQztFQTRNRyxhQUFhO0FwRnd5dEJqQjs7QW9Ganl0Qkc7RUFFQyxnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsZ0M3RWdDNkM7QVBtd3RCakQ7O0FvRjl4dEJDO0VBSUksK0NBQStIO0FwRjh4dEJwSTs7QW9GeHh0QkM7RUFDQztJQUNDLG1CQTVPdUI7RXBGdWd1QnhCO0VvRjV4dEJBOzs7SUFVTSxrQkFyUGtCO0VwRjRndUJ4QjtFb0ZqeXRCQTs7O0lBY00sbUJBelBrQjtFcEZpaHVCeEI7RW9GdHl0QkE7SUFzQkUsU0FBUztJQUNULDZCQWxRc0I7RXBGcWh1QnhCO0VvRjF5dEJBOztJQTJCRyxnQkFBZ0I7RXBGbXh0Qm5CO0FBQ0Y7O0FvRjN3dEJDO0VBd0RFLHNCQWhEYTtBcEZ1d3RCaEI7O0FvRi93dEJDOzs7OztFQWdFSSxnQ0EzQ3VCO0FwRmt3dEI1Qjs7QW9Gdnh0QkM7OztFQTBFSyx1QkEvRHNCO0VBZ0V0QixjQS9EcUI7QXBGa3h0QjNCOztBb0Y5eHRCQztFQW9GSyxtQ0FBcUM7QXBGOHN0QjNDOztBb0ZseXRCQztFQXNGTSxrQkFBa0I7QXBGZ3R0QnpCOztBb0Z0eXRCQztFQTJGTSxjQTdFeUI7QXBGNHh0QmhDOztBb0YxeXRCQztFQWdHTSxjQTdDb0I7QXBGMnZ0QjNCOztBb0Y5eXRCQztFQW9HTSxhQUFhO0VBQ2IsaUJBQWlCO0FwRjhzdEJ4Qjs7QW9Gbnp0QkM7RUF1R08sY0FBYztBcEZndHRCdEI7O0FvRnZ6dEJDO0VBMEdPLGNBQWM7RUFDZCxnQ0FBZ0M7RUFDaEMsK0JBQStCO0FwRml0dEJ2Qzs7QW9GN3p0QkM7RUFpSE0sMENBQThCO0VBQzlCLGNoRnZYc0I7RWdGd1h0QixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGtDQUFrQztFQUNsQyxnQkFBZ0I7QXBGZ3R0QnZCOztBb0Z0MHRCQztFQXdITyxjaEY3WHFCO0VnRjhYckIsbUJBQW1CO0FwRmt0dEIzQjs7QW9GMzB0QkM7RUE0SE8sMENBQThCO0FwRm10dEJ0Qzs7QW9GLzB0QkM7RUE4SFEsZ0NoRm5Zb0I7QUp3bHVCN0I7O0FvRm4xdEJDO0VBcUlNLDBDQUE4QjtFQUM5QixjaEYzWXNCO0VnRjRZdEIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FwRmt0dEJ2Qjs7QW9GNTF0QkM7RUE0SU8sK0JoRmpacUI7RWdGa1pyQixtQkFBbUI7QXBGb3R0QjNCOztBb0ZqMnRCQztFQWdKTywwQ0FBOEI7QXBGcXR0QnRDOztBb0ZyMnRCQztFQWtKUSxnQ2hGdlpvQjtBSjhtdUI3Qjs7QW9GejJ0QkM7O0VBMEpNLDBDQUE4QjtFQUM5QixjQUFjO0VBQ2QsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtBcEZvdHRCekI7O0FvRmozdEJDOztFQWdLTyxZQUFZO0VBQ1osTUFBTTtFQUNOLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIseUJBQXlCO0VBQ3pCLGtCQUFrQjtBcEZzdHRCMUI7O0FvRjMzdEJDOztFQXlLTyxnQkFBZ0I7RUFDaEIsc0JBQXNCO0FwRnV0dEI5Qjs7QW9GajR0QkM7RUFnTE8sWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7QXBGcXR0QjNCOztBb0Z2NHRCQztFQXVMTSxZQUFZO0VBQ1osMENBQThCO0VBQzlCLGNBQWM7RUFDZCxTQUFTO0FwRm90dEJoQjs7QW9GOTR0QkM7RUE2TE8sWUFBWTtFQUNaLFdBQVc7QXBGcXR0Qm5COztBb0ZuNXRCQztFQWdNUSxnQkFBZ0I7QXBGdXR0QnpCOztBb0Z2NXRCQztFQTJNSyxnQ0FBZ0M7RUFDaEMsY0FqTDBCO0FwRmk0dEJoQzs7QW9GNTV0QkM7RUFnTk0sZ0NBQWdDO0VBQ2hDLHVCQTFMa0I7QXBGMDR0QnpCOztBb0ZqNnRCQztFQXVOTSx1QkFqTWlCO0FwRis0dEJ4Qjs7QW9GcjZ0QkM7RUE2Tk0sb0NBQXdCO0FwRjRzdEIvQjs7QW9GejZ0QkM7RUEyT0ksa0JBQWtCO0FwRmtzdEJ2Qjs7QW9GNzZ0QkM7RUE2T0ssZ0JBQWdCO0FwRm9zdEJ0Qjs7QW9Gajd0QkM7RUErT00sZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsY0FoTW1CO0VBaU1uQixtQkFsTWM7RUFtTWQsZUFBZTtFQUNmLG9CQUFvQjtBcEZzc3RCM0I7O0FvRjM3dEJDOztFQTBQTSxvQkFBb0I7RUFDcEIseUJBQXVDO0VBQ3ZDLG1CQXpNb0I7QXBGKzR0QjNCOztBb0ZsOHRCQztFQW1RSSxjQUFjO0FwRm1zdEJuQjs7QXFGMXR1QkE7OztFQUdDLDBCQUEwQjtBckY2dHVCM0I7O0FxRjN0dUJBOzs7RUFHQyx3QkFBd0I7QXJGOHR1QnpCOztBcUY1dHVCQTs7RUFFQyxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGVBQWU7QXJGK3R1QmhCOztBcUY3dHVCQTs7RUFFQyxRQUFRO0VBQ1IsU0FBUztFQUNULFlBQVk7RUFDWixXQUFXO0VBQ1gsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQix3QkFBd0I7RUFDeEIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQiw4Q0FBOEM7RUFDOUMsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWix5QkFBeUI7QXJGZ3V1QjFCOztBcUY5dHVCQTs7RUFFQyxZQUFZO0VBQ1oseUJBQXlCO0FyRml1dUIxQjs7QXFGL3R1QkE7RUFDQyxhQUFhO0FyRmt1dUJkOztBcUZodXVCQTs7RUFFQyxrQkFBa0I7QXJGbXV1Qm5COztBcUZqdXVCQTs7RUFFQyxRQUFRO0VBQ1IsU0FBUztFQUNULFlBQVk7RUFDWixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixnQkFBZ0I7QXJGb3V1QmpCOztBcUZsdXVCQTs7RUFFQyxrQkFBa0I7RUFDbEIsZUFBZTtBckZxdXVCaEI7O0FxRm51dUJBOztFQUVDLFFBQVE7RUFDUixTQUFTO0VBQ1QsWUFBWTtFQUNaLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsd0JBQXdCO0VBQ3hCLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIsOENBQThDO0VBQzlDLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1oseUJBQXlCO0FyRnN1dUIxQjs7QXFGcHV1QkE7O0VBRUMsWUFBWTtFQUNaLHlCQUF5QjtBckZ1dXVCMUI7O0FxRnJ1dUJBO0VBQ0Msa0JBQWtCO0FyRnd1dUJuQjs7QXFGdHV1QkE7RUFDQyxrQ0FBa0M7QXJGeXV1Qm5DOztBcUZ2dXVCQTtFQUNDLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsU0FBUztFQUNULFVBQVU7QXJGMHV1Qlg7O0FxRnh1dUJBO0VBQ0MsZ0NBQWdDO0VBQ2hDLGdCQUFnQjtBckYydXVCakI7O0FxRnp1dUJBO0VBQ0MsY0FBYztBckY0dXVCZjs7QXFGMXV1QkE7RUFDQyxtQkFBbUI7QXJGNnV1QnBCOztBcUYzdXVCQTtFQUNDLHFCQUFxQjtFQUNyQixlQUFlO0VBQ2YsaUJBQWlCO0FyRjh1dUJsQjs7QXFGM3V1QkE7RUFDQyxlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLE1BQU07RUFDTixPQUFPO0VBQ1AsWUFBWTtFQUNaLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0FyRjh1dUJsQjs7QXFGNXV1QkE7RUFDQyxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxTQUFTO0VBQ1QsUUFBUTtFQUNSLFVBQVU7RUFDVixXQUFXO0VBQ1gsY0FBYztFQUNkLFlBQVk7RUFDWixZQUFZO0VBQ1osY0FBYztFQUNkLHlCQUF5QjtFQUN6Qix1QkFBdUI7RUFDdkIsb0JBQW9CO0VBQ3BCLDBDQUEwQztBckYrdXVCM0M7O0FxRjd1dUJBO0VBQ0Msa0JBQWtCO0VBQ2xCLFlBQVk7QXJGZ3Z1QmI7O0FxRjl1dUJBO0VBQ0Msa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7RUFDWix5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLFdBQVc7QXJGaXZ1Qlo7O0FxRi91dUJBO0VBQ0MseUJBQXlCO0FyRmt2dUIxQjs7QXFGaHZ1QkE7RUFDQyxlQUFlO0VBQ2YsTUFBTTtFQUNOLE9BQU87RUFDUCxRQUFRO0VBQ1IsU0FBUztFQUNULFlBQVk7RUFDWiw4QkFBOEI7QXJGbXZ1Qi9COztBcUZodnVCQTtFQS9DQTtJQWlERSxVQUFVO0VyRm12dUJWO0VxRmp2dUJEO0lBQ0MsYUFBYTtFckZtdnVCYjtBQUNGOztBb0Y1M3RCQztFQUNDLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsdUNoRjVnQjhCO0VnRjZnQjlCLDRDaEY3Z0I4QjtFZ0Y4Z0I5QixvQkFBb0I7RUFDcEIsZ0M3RWhUK0M7QVArcXVCakQ7O0FvRnI0dEJFO0VBUUMsZ0M3RWxUOEM7QVBtcnVCakQ7O0FvRno0dEJFO0VBWUMsNENoRnJoQjZCO0VnRnNoQjdCLGtDaEZ0aEI2QjtBSnU1dUJoQzs7QW9GOTR0QkU7RUFpQkMsb0NoRjFoQjZCO0FKMjV1QmhDOztBb0ZsNXRCRTtFQW1CRSw0QmhGNWhCNEI7QUorNXVCaEM7O0FvRng1dEJBO0VBMkJFLG1CQUFtQjtBcEZpNHRCckI7O0FvRjU1dEJBO0VBK0JFLDBGQUFnRjtBcEZpNHRCbEY7O0FvRmg2dEJBO0VBa0NHLHNDaEY1akIwQjtBSjg3dUI3Qjs7QW9GcDZ0QkE7RUFzQ0csMkJBQTJCO0FwRms0dEI5Qjs7QXNGaDl1QkE7QUFDQTtFQUdFLGlCQUFpQjtBdEZpOXVCbkI7O0FzRnA5dUJBO0VBT0UsYUFBYTtBdEZpOXVCZjs7QXNGeDl1QkE7RUFVRSxnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYztBdEZrOXVCaEI7O0FzRmgrdUJBOztFQWtCRyxXQUFXO0VBQ1gsNkJBQTZCO0VBQzdCLFlBQVk7RUFDWixjQUFjO0F0Rm05dUJqQjs7QXNGeCt1QkE7RUF5Qkcsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCw2QkFBNkI7RUFDN0IsWUFBWTtFQUNaLGNBQWM7QXRGbTl1QmpCOztBc0ZoL3VCQTtFQWtDRSxhQUFhO0F0Rms5dUJmOztBc0ZwL3VCQTtFQXFDSSxhQUFhO0VBQ2IsZUFBZTtBdEZtOXVCbkI7O0FzRnovdUJBOzs7O0VBNkNJLGVBQWU7QXRGbTl1Qm5COztBc0ZoZ3ZCQTs7OztFQWdESyxlQUFlO0F0RnU5dUJwQjs7QXNGdmd2QkE7RUFxREksaUJBQWlCO0F0RnM5dUJyQjs7QXNGM2d2QkE7RUEyREcsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtBdEZvOXVCbEI7O0FzRmg5dUJBO0VBQ0Msa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixlQUFlO0VBQ2YseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IscUJBQXFCO0VBQ3JCLG1CQUFtQjtBdEZtOXVCcEI7O0FzRjk5dUJBO0VBY0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsU0FBUztFQUNULFFBQVE7RUFDUixTQUFTO0VBQ1QscUJBQXFCO0VBQ3JCLGlDQUFpQztFQUNqQyx5QkFBeUI7QXRGbzl1QjNCOztBc0ZqOXVCQTtFQUNDLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLFdBQVc7RUFDWCxlQUFlO0F0Rm85dUJoQjs7QXNGejl1QkE7RUFRRSxrQkFBa0I7QXRGcTl1QnBCOztBc0Y3OXVCQTtFQVVHLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsVUFBVTtBdEZ1OXVCYjs7QXNGdCt1QkE7RUFvQkssY0FBYztFQUNkLGtCQUFrQjtBdEZzOXVCdkI7O0FzRjMrdUJBO0VBMEJJLGdCQUFnQjtBdEZxOXVCcEI7O0FzRi8rdUJBO0VBK0JFLFdBQVc7RUFDWCxzQ0FBc0M7RUFDdEMsaUNBQWlDO0VBQ2pDLDhCQUE4QjtBdEZvOXVCaEM7O0FzRnQvdUJBO0VBcUNHLFVBQVU7RUFDViw2QkFBNkI7QXRGcTl1QmhDOztBc0YzL3VCQTtFQTJDRSwwQkFBMEI7QXRGbzl1QjVCOztBc0YvL3VCQTtFQThDRSwwQkFBMEI7QXRGcTl1QjVCOztBc0ZuZ3ZCQTtFQWlERSwwQkFBMEI7QXRGczl1QjVCOztBc0Z2Z3ZCQTtFQW9ERSwwQkFBMEI7QXRGdTl1QjVCOztBc0YzZ3ZCQTtFQXVERSwwQkFBMEI7QXRGdzl1QjVCOztBc0YvZ3ZCQTtFQTJERSw2QkFBNkI7RUFDN0IsWUFBWTtFQUNaLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsbUJBQW1CO0F0Rnc5dUJyQjs7QXNGdmh2QkE7RUFxRUcsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixlQUFlO0F0RnM5dUJsQjs7QXNGaGl2QkE7RUE2RUksa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLHlCQUF5QjtFQUN6Qiw2QkFBNkI7RUFDN0IscUJBQXFCO0F0RnU5dUJ6Qjs7QXNGN2l2QkE7RUEyRkkseUJBQXdCO0F0RnM5dUI1Qjs7QXNGamp2QkE7RUE4RkkseUJBQXdCO0F0RnU5dUI1Qjs7QXNGcmp2QkE7RUFpR0kseUJBQXdCO0F0Rnc5dUI1Qjs7QXNGemp2QkE7RUFvR0kseUJBQXdCO0F0Rnk5dUI1Qjs7QXNGN2p2QkE7RUF1R0kseUJBQXdCO0F0RjA5dUI1Qjs7QXVGL3B2QkE7RUFDQyxZQUFZO0F2RmtxdkJiOztBdUZocXZCQTtFQUNDLGFBQWE7QXZGbXF2QmQ7O0F1RmhxdkJBO0VBQ0MsVUFBVTtBdkZtcXZCWDs7QXVGanF2QkE7RUFDQyxXQUFXO0F2Rm9xdkJaOztBdUZocXZCQTtFQUNDLGtCQUFrQjtBdkZtcXZCbkI7O0F1Ri9wdkJBO0VBQ0MsMkJBQTJCO0F2RmtxdkI1Qjs7QXVGL3B2QkE7RUFDQyxtQkFBbUI7QXZGa3F2QnBCOztBdUYvcHZCQTtFQUNDLFVBQVU7QXZGa3F2Qlg7O0F1RjlwdkJBO0VBQ0MsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixhQUFhO0F2RmlxdkJkOztBdUYvcHZCQTtFQUNDLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIseUJBQXlCO0VBQ3pCLGNBQWM7QXZGa3F2QmY7O0F1Ri9wdkJBO0VBQ0MsY0FBYztBdkZrcXZCZjs7QXVGL3B2QkE7RUFDQyxjQUFjO0F2RmtxdkJmOztBdUYvcHZCQTtFQUNDLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsYUFBYTtFQUNiLG1CQUFtQjtBdkZrcXZCcEI7O0F1Ri9wdkJBO0VBQ0MsV0FBVztFQUNYLFlBQVk7RUFDWixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixvQkFBb0I7QXZGa3F2QnJCOztBdUY5cHZCQTs7RUFFQyx5QkFBeUI7RUFDekIscUJBQXFCO0F2RmlxdkJ0Qjs7QXVGL3B2QkE7RUFDQyxzQkFBc0I7QXZGa3F2QnZCOztBdUYvcHZCQTtFQUNDLGdCQUFnQjtBdkZrcXZCakI7O0F1Ri9wdkJBO0VBSkE7SUFNRSxlQUFlO0V2RmtxdkJmO0V1Ri9wdkJEO0lBQ0MsYUFBYTtFdkZpcXZCYjtBQUNGOztBdUY5cHZCQTtFQUNDLGNBQWM7QXZGaXF2QmY7O0F1RjdwdkJBO0VBR0UseUJBQXlCO0VBQ3pCLG1EQUFtRDtBdkY4cHZCckQ7O0F1RmxxdkJBO0VBT0cseUJBQXlCO0F2RitwdkI1Qjs7QXVGdHF2QkE7RUFZRSx5QkFBeUI7RUFDekIsNkJBQTZCO0F2RjhwdkIvQjs7QXVGM3F2QkE7RUFnQkcseUJBQXlCO0F2RitwdkI1Qjs7QXVGMXB2QkE7RUFHRSx5QkFBeUI7RUFDekIsbURBQW1EO0F2RjJwdkJyRDs7QXVGL3B2QkE7RUFPRyx5QkFBeUI7QXZGNHB2QjVCOztBdUZucXZCQTtFQVlFLHlCQUF5QjtFQUN6Qiw2QkFBNkI7QXZGMnB2Qi9COztBdUZ4cXZCQTtFQWdCRyx5QkFBeUI7QXZGNHB2QjVCOztBdUZ2cHZCQTtFQUdFLHlCQUF5QjtFQUN6QixtREFBbUQ7QXZGd3B2QnJEOztBdUY1cHZCQTtFQU9HLHlCQUF5QjtBdkZ5cHZCNUI7O0F1RmhxdkJBO0VBWUUseUJBQXlCO0VBQ3pCLDZCQUE2QjtBdkZ3cHZCL0I7O0F1RnJxdkJBO0VBZ0JHLHlCQUF5QjtBdkZ5cHZCNUI7O0F1RnBwdkJBO0VBQ0MsOEJBQThCO0VBQzlCLG9DQUFvQztBdkZ1cHZCckM7O0F3RnAwdkJBO0VBQ0MsK0NwRmdDK0I7QUp1eXZCaEM7O0F5RngwdkJBO0VBQ0Msa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixrQ3JGOEIrQjtFcUY3Qi9CLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0F6RjIwdkJwQjs7QXlGejB2QkM7RUFDQyxjQUEyQjtFQUMzQixtQ3JGbUM4QjtBSnl5dkJoQzs7QXlGMTB2QkM7RUFDQyxjQUEwQjtFQUMxQixtQ3JGaUQ4QjtBSjR4dkJoQzs7QXlGejB2QkE7RUFDQyxnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFVBQVU7RUFDViwwQkFBMEI7QXpGNDB2QjNCOztBeUZuMXZCQTtFQVdHLHdCQUF5QjtBekY0MHZCNUI7O0F5RnYxdkJBO0VBaUJHLHdCQUF3QjtBekYwMHZCM0I7O0F5RnIwdkJBO0VBQ0Msa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQix1Q3JGVitCO0VxRlcvQiw0Q3JGWCtCO0VxRlkvQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGdDbEZpTmdEO0VrRmhOaEQsZUFBZTtBekZ3MHZCaEI7O0F5RnQwdkJDO0VBQ0MsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixrQ3JGcEI4QjtBSjYxdkJoQzs7QXlGdDB2QkM7RUFDQyxrQkFBa0I7RUFHbEIsb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsa0JBQWtCO0F6RnUwdkJwQjs7QXlGcDB2QkM7RUFDQyxXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsNkNyRnBCK0I7RXFGcUIvQixtQnJGckIrQjtBSjQxdkJqQzs7QXlGdjJ2QkE7RUFzQ0ksNENyRmpDNEI7RXFGa0M1QixtQnJGbEM0QjtBSnUydkJoQzs7QXlGNTJ2QkE7RUErQ0ksNENyRnhCNEI7RXFGeUI1QixtQnJGekI0QjtBSjAxdkJoQzs7QXlGajN2QkE7RUFzREUsbUJBQW1CO0F6Rit6dkJyQjs7QXlGcjN2QkE7RUEwREUsNENyRmpFOEI7RXFGa0U5QixrQ3JGbEU4QjtBSmk0dkJoQzs7QXlGMTN2QkE7RUErREUsb0NyRnRFOEI7QUpxNHZCaEM7O0F5RjkzdkJBO0VBaUVHLDRCckZ4RTZCO0FKeTR2QmhDOztBeUY1enZCQTtFQUVDLG9CQUFvQjtBekY4enZCckI7O0EwRjk2dkJBOztFMUZrN3ZCRTtBMEYvNnZCRjtFQUVFLGdCQUFnQjtFQUNoQixNQUFNO0VBQ04sVUFBVTtFQUNWLDhCQUE4QjtFQUM5QixnQ25GdVArQztBUHlydkJqRDs7QTBGNTZ2QkE7RUFDQyxVQUF1RjtBMUYrNnZCeEY7O0EwRjM2dkJBOztFMUYrNnZCRTtBMEY1NnZCRjtFQUNDLFVBQVU7RUFDVixpQkFBaUI7QTFGODZ2QmxCOztBMEZoN3ZCQTtFQUtFLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsZUFBZTtFQUNmLGNBQWM7QTFGKzZ2QmhCOztBMEZ2N3ZCQTtFQVdHLGNBQWM7RUFDZCxTQUFTO0ExRmc3dkJaOztBMEY1N3ZCQTtFQWVJLGdCckYydUJ1RDtFcUYxdUJ2RCxzQkFBc0I7RUFDdEIsdUJBQXVCO0ExRmk3dkIzQjs7QTBGbDh2QkE7RUFxQk0sMkJBQTJCO0ExRmk3dkJqQzs7QTBGdDh2QkE7RUEwQkssd0JBQXdCO0ExRmc3dkI3Qjs7QTJGLzl2QkE7RUFDQyxhQUFhO0VBQ2IscUJBQXFCO0VBQ3JCLDhCQUE4QjtFQUM5QixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLDRDdkYyQitCO0V1RjFCL0Isd0N2RjBCK0I7RXVGekIvQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0EzRmsrdkJqQjs7QTJGMyt2QkE7RUFZRSxZQUFZO0EzRm0rdkJkOztBMkYvK3ZCQTtFQWdCRSxxQnZGaUI4QjtBSms5dkJoQzs7QTRGbi92QkE7RUFDQyxnQkFBZ0I7QTVGcy92QmpCOztBNEZuL3ZCQTtFQUNDLGtCQUFrQjtBNUZzL3ZCbkI7O0E0RnYvdkJBO0VBR0UsY3hGNEMrQjtFd0YzQy9CLDBCQUEwQjtBNUZ3L3ZCNUI7O0E0RnAvdkJBO0VBQ0Msa0N4Rm9CK0I7RXdGbkIvQixhQUFhO0VBQ2Isa0JBQWtCO0E1RnUvdkJuQjs7QTRGcC92QkE7RUFFRSxXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBNUZzL3ZCdEI7O0E0RmwvdkJBO0VBSUcsZUFBZTtFQUNmLGdCQUFnQjtBNUZrL3ZCbkI7O0E0RnYvdkJBO0VBU0csZ0JBQWdCO0VBQ2hCLG9DeEZINkI7RXdGSTdCLFlBQVk7QTVGay92QmY7O0E0RjcvdkJBO0VBY0ksa0N4RlA0QjtFd0ZRNUIsb0N4RlI0QjtBSjIvdkJoQzs7QTRGbGd3QkE7RUFvQkcsWUFBWTtFQUNaLGFBQWE7QTVGay92QmhCOztBNEZ2Z3dCQTtFQTBCRSxnQkFBZ0I7RUFDaEIsb0N4RnBCOEI7QUpxZ3dCaEM7O0E0RjVnd0JBO0VBNkJHLG9DeEZ0QjZCO0FKeWd3QmhDOztBNEZoaHdCQTtFQWlDRSxxQkFBcUI7QTVGbS92QnZCOztBNEZwaHdCQTtFQW9DRSxhQUFhO0E1Rm8vdkJmOztBNEZ4aHdCQTtFQXVDRSx1QkFBd0I7RUFDeEIsYUFBYTtBNUZxL3ZCZjs7QTRGN2h3QkE7RUEyQ0Usd0JBQXdCO0VBQ3hCLDJCQUEyQjtFQUMzQixrQ3hGdEM4QjtFd0Z1QzlCLHVCQUF1QjtBNUZzL3ZCekI7O0E0RnBpd0JBO0VBaURFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsa0JBQWtCO0E1RnUvdkJwQjs7QTRGMWl3QkE7RUFxREcsaUN4RjlDNkI7QUp1aXdCaEM7O0E2RnJrd0JBO0VBQ0MsZ0JBQWdCO0VBQ2hCLGlDQUFpQztBN0Z3a3dCbEM7O0E2RnJrd0JBO0VBRUMscUJBQXFCO0E3RnVrd0J0Qjs7QTZGemt3QkE7RUFLRSw0QkFBb0M7RUFDcEMsYUFieUI7RUFjekIsZ0JBQWdCO0VBQ2hCLE1BQU07RUFDTixnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLGdDekY4RHdCO0FKMGd3QjFCOztBNkZubHdCQTtFQW1CRSxvQkEzQm9CO0VBNEJwQixhQTNCeUI7RUE0QnpCLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLDZCQUFtRDtFQUNuRCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixlQUFlO0E3Rm9rd0JqQjs7QTZGaG13QkE7RUFnQ0UsOEJBQThCO0E3Rm9rd0JoQzs7QTZGcG13QkE7RUFzQ0csV0FBVztFQUNYLCtCQUFpRDtFQUNqRCwwQkFBa0M7QTdGa2t3QnJDOztBNkYxbXdCQTtFQTJDSSwrQnpGOEJzQjtBSnFpd0IxQjs7QTZGOW13QkE7RUErQ0ksZ0JBQWdCO0VBQ2hCLE1BQU07QTdGbWt3QlY7O0E2Rm5ud0JBO0VBbURLLG9CQUFvQjtFQUNwQixhQUFRO0VBQ1IsWUFBWTtBN0Zva3dCakI7O0E2Rnpud0JBO0VBMkRJLG1CQUFtQjtBN0Zra3dCdkI7O0E2Rjdud0JBO0VBaUVJLGdCQUFnQjtFQUNoQix1QkFBeUM7RUFDekMsVUFBVTtBN0Zna3dCZDs7QThGM293QkE7RUFHRyx5Q0FBNkM7QTlGNG93QmhEOztBOEYvb3dCQTtFQU1HLHVCQUF1QjtFQUN2QixvQ0FBd0M7QTlGNm93QjNDOztBOEZwcHdCQTtFQVVHLDJCQUEyQjtBOUY4b3dCOUI7O0E4Rnhwd0JBO0VBWUksbUNBQW1DO0E5Rmdwd0J2Qzs7QStGNXB3QkE7RUFFRSw4QkFBOEI7RUFDOUIsMENBQTBDO0VBQzFDLDJDQUEyQztFQUMzQyxnQkFBZ0I7RUFDaEIsc0JBQXNCO0EvRjhwd0J4Qjs7QStGcHF3QkE7RUFVRSw4QkFBOEI7RUFDOUIsMENBQTBDO0VBQzFDLDJDQUEyQztFQUMzQyxzQkFBc0I7QS9GOHB3QnhCOztBK0YzcXdCQTtFQWlCRSw4QkFBOEI7RUFDOUIsMENBQTBDO0VBQzFDLDJDQUEyQztFQUMzQyxzQkFBc0I7QS9GOHB3QnhCOztBK0ZscndCQTtFQXdCRSx3Q0FBd0M7QS9GOHB3QjFDOztBK0Z0cndCQTtFQTRCRSw4QkFBOEI7RUFDOUIsMENBQTBDO0VBQzFDLDJDQUEyQztFQUMzQyxzQkFBc0I7QS9GOHB3QnhCOztBK0Y3cndCQTtFQW1DRSxxQkFBcUI7QS9GOHB3QnZCOztBZ0dqc3dCQTtFQUNDLGVBQWU7RUFDZixNQUFNO0VBQ04sYUFBYTtFQUNiLFdBQVc7RUFDWCxZQUFXO0VBQ1gsYUFBYTtFQUNiLDhCQUEyQjtBaEdvc3dCNUI7O0FnR2xzd0JBO0VBQ0MsWUFBWTtFQUNaLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0FoR3Fzd0JwQjs7QWdHbnN3QkE7RUFDQyxXQUFXO0VBQ1gsWUFBWTtFQUNaLHNCQUFzQjtFQUN0Qiw2QkFBNkI7RUFDN0Isa0JBQWtCO0VBQ2xCLHdDQUF3QztBaEdzc3dCekM7O0FnR3Bzd0JBO0VBQ0M7SUFDQyx5QkFBeUI7RWhHdXN3QnpCO0FBQ0Y7O0FnR3Jzd0JBO0VBQ0MsYUFBWTtBaEd3c3dCYjs7QWlHOXR3QkM7RUFDQywwQjVGbWI0RDtFNEZsYjVELGVBQWU7QWpHaXV3QmpCOztBaUdudXdCQztFQUtFLDBCNUYrYTJEO0U0RjlhM0Qsb0NBQW1DO0FqR2t1d0J0Qzs7QWlHN3R3QkM7RUFHRywwQjVGc2EwRDtFNEZyYTFELG9DQUFtQztBakc4dHdCdkM7O0FpR3h0d0JDO0VBQ0MsMEI1RjhaNEQ7RTRGN1o1RCxlQUFlO0FqRzJ0d0JqQjs7QWlHN3R3QkM7RUFLRSwwQjVGMFoyRDtFNEZ6WjNELG9DQUFzRDtBakc0dHdCekQ7O0FpR3Z0d0JDO0VBRUUsb0NBQW1DO0FqR3l0d0J0Qzs7QWlHcnR3QkM7RUFFRSxvQ0FBbUM7QWpHdXR3QnRDOztBaUdsdHdCQztFQUNDLHlCN0ZwQjhCO0U2RnFCOUIsZ0ZBQTJGO0FqR3F0d0I3Rjs7QWlHaHR3QkU7RUFDQyxtREFBaUU7QWpHbXR3QnBFOztBaUdodHdCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtdHdCbEI7O0FpR3J0d0JFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrREFBOEQ7QWpHb3R3QmxFOztBaUc5dHdCRTtFQUNDLG1EQUFpRTtBakdpdXdCcEU7O0FpRzl0d0JFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2l1d0JsQjs7QWlHbnV3QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtEQUE4RDtBakdrdXdCbEU7O0FpRzV1d0JFO0VBQ0MsbURBQWlFO0FqRyt1d0JwRTs7QWlHNXV3QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHK3V3QmxCOztBaUdqdndCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsa0RBQThEO0FqR2d2d0JsRTs7QWlHMXZ3QkU7RUFDQyxtREFBaUU7QWpHNnZ3QnBFOztBaUcxdndCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2dndCbEI7O0FpRy92d0JFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrREFBOEQ7QWpHOHZ3QmxFOztBaUd4d3dCRTtFQUNDLGtEQUFpRTtBakcyd3dCcEU7O0FpR3h3d0JFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzJ3d0JsQjs7QWlHN3d3QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc0d3dCbEU7O0FpR3R4d0JFO0VBQ0MsbURBQWlFO0FqR3l4d0JwRTs7QWlHdHh3QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeXh3QmxCOztBaUczeHdCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzB4d0JsRTs7QWlHcHl3QkU7RUFDQyxtREFBaUU7QWpHdXl3QnBFOztBaUdweXdCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1eXdCbEI7O0FpR3p5d0JFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHd3l3QmxFOztBaUdsendCRTtFQUNDLG1EQUFpRTtBakdxendCcEU7O0FpR2x6d0JFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3F6d0JsQjs7QWlHdnp3QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdzendCbEU7O0FpR2gwd0JFO0VBQ0MsbURBQWlFO0FqR20wd0JwRTs7QWlHaDB3QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbTB3QmxCOztBaUdyMHdCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR28wd0JsRTs7QWlHOTB3QkU7RUFDQyxrREFBaUU7QWpHaTF3QnBFOztBaUc5MHdCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpMXdCbEI7O0FpR24xd0JFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHazF3QmxFOztBaUc1MXdCRTtFQUNDLG1EQUFpRTtBakcrMXdCcEU7O0FpRzUxd0JFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRysxd0JsQjs7QWlHajJ3QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdnMndCbEU7O0FpRzEyd0JFO0VBQ0MsbURBQWlFO0FqRzYyd0JwRTs7QWlHMTJ3QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNjJ3QmxCOztBaUcvMndCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzgyd0JsRTs7QWlHeDN3QkU7RUFDQyxtREFBaUU7QWpHMjN3QnBFOztBaUd4M3dCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcyM3dCbEI7O0FpRzczd0JFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHNDN3QmxFOztBaUd0NHdCRTtFQUNDLG1EQUFpRTtBakd5NHdCcEU7O0FpR3Q0d0JFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3k0d0JsQjs7QWlHMzR3QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakcwNHdCbEU7O0FpR3A1d0JFO0VBQ0Msa0RBQWlFO0FqR3U1d0JwRTs7QWlHcDV3QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHdTV3QmxCOztBaUd6NXdCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3c1d0JsRTs7QWlHbDZ3QkU7RUFDQyxtREFBaUU7QWpHcTZ3QnBFOztBaUdsNndCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdxNndCbEI7O0FpR3Y2d0JFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHczZ3QmxFOztBaUdoN3dCRTtFQUNDLG1EQUFpRTtBakdtN3dCcEU7O0FpR2g3d0JFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR203d0JsQjs7QWlHcjd3QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdvN3dCbEU7O0FpRzk3d0JFO0VBQ0MsbURBQWlFO0FqR2k4d0JwRTs7QWlHOTd3QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHaTh3QmxCOztBaUduOHdCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2s4d0JsRTs7QWlHNTh3QkU7RUFDQyxtREFBaUU7QWpHKzh3QnBFOztBaUc1OHdCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcrOHdCbEI7O0FpR2o5d0JFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHZzl3QmxFOztBaUcxOXdCRTtFQUNDLGtEQUFpRTtBakc2OXdCcEU7O0FpRzE5d0JFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzY5d0JsQjs7QWlHLzl3QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc4OXdCbEU7O0FpRzVoeEJDO0VBQ0MsMEI1Rm1iNEQ7RTRGbGI1RCxlQUFlO0FqRytoeEJqQjs7QWlHaml4QkM7RUFLRSwwQjVGK2EyRDtFNEY5YTNELG9DQUFtQztBakdnaXhCdEM7O0FpRzNoeEJDO0VBR0csMEI1RnNhMEQ7RTRGcmExRCxvQ0FBbUM7QWpHNGh4QnZDOztBaUd0aHhCQztFQUNDLDBCNUY4WjREO0U0RjdaNUQsZUFBZTtBakd5aHhCakI7O0FpRzNoeEJDO0VBS0UsMEI1RjBaMkQ7RTRGelozRCxvQ0FBc0Q7QWpHMGh4QnpEOztBaUdyaHhCQztFQUVFLG9DQUFtQztBakd1aHhCdEM7O0FpR25oeEJDO0VBRUUsb0NBQW1DO0FqR3FoeEJ0Qzs7QWlHaGh4QkM7RUFDQyx5QjdGeEMyQjtFNkZ5QzNCLGdGQUEyRjtBakdtaHhCN0Y7O0FpRzlneEJFO0VBQ0Msc0RBQWlFO0FqR2loeEJwRTs7QWlHOWd4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHaWh4QmxCOztBaUduaHhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQscURBQThEO0FqR2toeEJsRTs7QWlHNWh4QkU7RUFDQyxzREFBaUU7QWpHK2h4QnBFOztBaUc1aHhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcraHhCbEI7O0FpR2ppeEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxxREFBOEQ7QWpHZ2l4QmxFOztBaUcxaXhCRTtFQUNDLHNEQUFpRTtBakc2aXhCcEU7O0FpRzFpeEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzZpeEJsQjs7QWlHL2l4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELHFEQUE4RDtBakc4aXhCbEU7O0FpR3hqeEJFO0VBQ0Msc0RBQWlFO0FqRzJqeEJwRTs7QWlHeGp4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHMmp4QmxCOztBaUc3anhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQscURBQThEO0FqRzRqeEJsRTs7QWlHdGt4QkU7RUFDQyxxREFBaUU7QWpHeWt4QnBFOztBaUd0a3hCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd5a3hCbEI7O0FpRzNreEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHMGt4QmxFOztBaUdwbHhCRTtFQUNDLHNEQUFpRTtBakd1bHhCcEU7O0FpR3BseEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3VseEJsQjs7QWlHemx4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakd3bHhCbEU7O0FpR2xteEJFO0VBQ0Msc0RBQWlFO0FqR3FteEJwRTs7QWlHbG14QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHcW14QmxCOztBaUd2bXhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3NteEJsRTs7QWlHaG54QkU7RUFDQyxzREFBaUU7QWpHbW54QnBFOztBaUdobnhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtbnhCbEI7O0FpR3JueEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHb254QmxFOztBaUc5bnhCRTtFQUNDLHNEQUFpRTtBakdpb3hCcEU7O0FpRzlueEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2lveEJsQjs7QWlHbm94QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdrb3hCbEU7O0FpRzVveEJFO0VBQ0MscURBQWlFO0FqRytveEJwRTs7QWlHNW94QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHK294QmxCOztBaUdqcHhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2dweEJsRTs7QWlHMXB4QkU7RUFDQyxzREFBaUU7QWpHNnB4QnBFOztBaUcxcHhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2cHhCbEI7O0FpRy9weEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHOHB4QmxFOztBaUd4cXhCRTtFQUNDLHNEQUFpRTtBakcycXhCcEU7O0FpR3hxeEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzJxeEJsQjs7QWlHN3F4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc0cXhCbEU7O0FpR3RyeEJFO0VBQ0Msc0RBQWlFO0FqR3lyeEJwRTs7QWlHdHJ4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeXJ4QmxCOztBaUczcnhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzByeEJsRTs7QWlHcHN4QkU7RUFDQyxzREFBaUU7QWpHdXN4QnBFOztBaUdwc3hCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1c3hCbEI7O0FpR3pzeEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHd3N4QmxFOztBaUdsdHhCRTtFQUNDLHFEQUFpRTtBakdxdHhCcEU7O0FpR2x0eEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3F0eEJsQjs7QWlHdnR4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdzdHhCbEU7O0FpR2h1eEJFO0VBQ0Msc0RBQWlFO0FqR211eEJwRTs7QWlHaHV4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbXV4QmxCOztBaUdydXhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR291eEJsRTs7QWlHOXV4QkU7RUFDQyxzREFBaUU7QWpHaXZ4QnBFOztBaUc5dXhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpdnhCbEI7O0FpR252eEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHa3Z4QmxFOztBaUc1dnhCRTtFQUNDLHNEQUFpRTtBakcrdnhCcEU7O0FpRzV2eEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRyt2eEJsQjs7QWlHand4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdnd3hCbEU7O0FpRzF3eEJFO0VBQ0Msc0RBQWlFO0FqRzZ3eEJwRTs7QWlHMXd4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNnd4QmxCOztBaUcvd3hCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzh3eEJsRTs7QWlHeHh4QkU7RUFDQyxxREFBaUU7QWpHMnh4QnBFOztBaUd4eHhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcyeHhCbEI7O0FpRzd4eEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHNHh4QmxFOztBaUcxMXhCQztFQUNDLDBCNUZtYjREO0U0RmxiNUQsZUFBZTtBakc2MXhCakI7O0FpRy8xeEJDO0VBS0UsMEI1RithMkQ7RTRGOWEzRCxvQ0FBbUM7QWpHODF4QnRDOztBaUd6MXhCQztFQUdHLDBCNUZzYTBEO0U0RnJhMUQsb0NBQW1DO0FqRzAxeEJ2Qzs7QWlHcDF4QkM7RUFDQywwQjVGOFo0RDtFNEY3WjVELGVBQWU7QWpHdTF4QmpCOztBaUd6MXhCQztFQUtFLDBCNUYwWjJEO0U0RnpaM0Qsb0NBQXNEO0FqR3cxeEJ6RDs7QWlHbjF4QkM7RUFFRSxvQ0FBbUM7QWpHcTF4QnRDOztBaUdqMXhCQztFQUVFLG9DQUFtQztBakdtMXhCdEM7O0FpRzkweEJDO0VBQ0MseUI3RlI4QjtFNkZTOUIsZ0ZBQTJGO0FqR2kxeEI3Rjs7QWlHNTB4QkU7RUFDQyxvREFBaUU7QWpHKzB4QnBFOztBaUc1MHhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcrMHhCbEI7O0FpR2oxeEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxtREFBOEQ7QWpHZzF4QmxFOztBaUcxMXhCRTtFQUNDLG9EQUFpRTtBakc2MXhCcEU7O0FpRzExeEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzYxeEJsQjs7QWlHLzF4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG1EQUE4RDtBakc4MXhCbEU7O0FpR3gyeEJFO0VBQ0Msb0RBQWlFO0FqRzIyeEJwRTs7QWlHeDJ4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHMjJ4QmxCOztBaUc3MnhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsbURBQThEO0FqRzQyeEJsRTs7QWlHdDN4QkU7RUFDQyxvREFBaUU7QWpHeTN4QnBFOztBaUd0M3hCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd5M3hCbEI7O0FpRzMzeEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxtREFBOEQ7QWpHMDN4QmxFOztBaUdwNHhCRTtFQUNDLG1EQUFpRTtBakd1NHhCcEU7O0FpR3A0eEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3U0eEJsQjs7QWlHejR4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakd3NHhCbEU7O0FpR2w1eEJFO0VBQ0Msb0RBQWlFO0FqR3E1eEJwRTs7QWlHbDV4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHcTV4QmxCOztBaUd2NXhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3M1eEJsRTs7QWlHaDZ4QkU7RUFDQyxvREFBaUU7QWpHbTZ4QnBFOztBaUdoNnhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtNnhCbEI7O0FpR3I2eEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHbzZ4QmxFOztBaUc5NnhCRTtFQUNDLG9EQUFpRTtBakdpN3hCcEU7O0FpRzk2eEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2k3eEJsQjs7QWlHbjd4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdrN3hCbEU7O0FpRzU3eEJFO0VBQ0Msb0RBQWlFO0FqRys3eEJwRTs7QWlHNTd4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHKzd4QmxCOztBaUdqOHhCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2c4eEJsRTs7QWlHMTh4QkU7RUFDQyxtREFBaUU7QWpHNjh4QnBFOztBaUcxOHhCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2OHhCbEI7O0FpRy84eEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHODh4QmxFOztBaUd4OXhCRTtFQUNDLG9EQUFpRTtBakcyOXhCcEU7O0FpR3g5eEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzI5eEJsQjs7QWlHNzl4QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc0OXhCbEU7O0FpR3QreEJFO0VBQ0Msb0RBQWlFO0FqR3kreEJwRTs7QWlHdCt4QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeSt4QmxCOztBaUczK3hCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzAreEJsRTs7QWlHcC94QkU7RUFDQyxvREFBaUU7QWpHdS94QnBFOztBaUdwL3hCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1L3hCbEI7O0FpR3oveEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHdy94QmxFOztBaUdsZ3lCRTtFQUNDLG9EQUFpRTtBakdxZ3lCcEU7O0FpR2xneUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3FneUJsQjs7QWlHdmd5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdzZ3lCbEU7O0FpR2hoeUJFO0VBQ0MsbURBQWlFO0FqR21oeUJwRTs7QWlHaGh5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbWh5QmxCOztBaUdyaHlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR29oeUJsRTs7QWlHOWh5QkU7RUFDQyxvREFBaUU7QWpHaWl5QnBFOztBaUc5aHlCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpaXlCbEI7O0FpR25peUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHa2l5QmxFOztBaUc1aXlCRTtFQUNDLG9EQUFpRTtBakcraXlCcEU7O0FpRzVpeUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRytpeUJsQjs7QWlHamp5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdnanlCbEU7O0FpRzFqeUJFO0VBQ0Msb0RBQWlFO0FqRzZqeUJwRTs7QWlHMWp5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNmp5QmxCOztBaUcvanlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzhqeUJsRTs7QWlHeGt5QkU7RUFDQyxvREFBaUU7QWpHMmt5QnBFOztBaUd4a3lCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcya3lCbEI7O0FpRzdreUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHNGt5QmxFOztBaUd0bHlCRTtFQUNDLG1EQUFpRTtBakd5bHlCcEU7O0FpR3RseUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3lseUJsQjs7QWlHM2x5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakcwbHlCbEU7O0FpR3hweUJDO0VBQ0MsMEI1Rm1iNEQ7RTRGbGI1RCxlQUFlO0FqRzJweUJqQjs7QWlHN3B5QkM7RUFLRSwwQjVGK2EyRDtFNEY5YTNELG9DQUFtQztBakc0cHlCdEM7O0FpR3ZweUJDO0VBR0csMEI1RnNhMEQ7RTRGcmExRCxvQ0FBbUM7QWpHd3B5QnZDOztBaUdscHlCQztFQUNDLDBCNUY4WjREO0U0RjdaNUQsZUFBZTtBakdxcHlCakI7O0FpR3ZweUJDO0VBS0UsMEI1RjBaMkQ7RTRGelozRCxvQ0FBc0Q7QWpHc3B5QnpEOztBaUdqcHlCQztFQUVFLG9DQUFtQztBakdtcHlCdEM7O0FpRy9veUJDO0VBRUUsb0NBQW1DO0FqR2lweUJ0Qzs7QWlHNW95QkM7RUFDQyx5QjdGRitCO0U2RkcvQixnRkFBMkY7QWpHK295QjdGOztBaUcxb3lCRTtFQUNDLG9EQUFpRTtBakc2b3lCcEU7O0FpRzFveUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzZveUJsQjs7QWlHL295QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG1EQUE4RDtBakc4b3lCbEU7O0FpR3hweUJFO0VBQ0Msb0RBQWlFO0FqRzJweUJwRTs7QWlHeHB5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHMnB5QmxCOztBaUc3cHlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsbURBQThEO0FqRzRweUJsRTs7QWlHdHF5QkU7RUFDQyxvREFBaUU7QWpHeXF5QnBFOztBaUd0cXlCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd5cXlCbEI7O0FpRzNxeUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxtREFBOEQ7QWpHMHF5QmxFOztBaUdwcnlCRTtFQUNDLG9EQUFpRTtBakd1cnlCcEU7O0FpR3ByeUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3VyeUJsQjs7QWlHenJ5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG1EQUE4RDtBakd3cnlCbEU7O0FpR2xzeUJFO0VBQ0MsbURBQWlFO0FqR3FzeUJwRTs7QWlHbHN5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHcXN5QmxCOztBaUd2c3lCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3NzeUJsRTs7QWlHaHR5QkU7RUFDQyxvREFBaUU7QWpHbXR5QnBFOztBaUdodHlCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtdHlCbEI7O0FpR3J0eUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHb3R5QmxFOztBaUc5dHlCRTtFQUNDLG9EQUFpRTtBakdpdXlCcEU7O0FpRzl0eUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2l1eUJsQjs7QWlHbnV5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdrdXlCbEU7O0FpRzV1eUJFO0VBQ0Msb0RBQWlFO0FqRyt1eUJwRTs7QWlHNXV5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHK3V5QmxCOztBaUdqdnlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2d2eUJsRTs7QWlHMXZ5QkU7RUFDQyxvREFBaUU7QWpHNnZ5QnBFOztBaUcxdnlCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2dnlCbEI7O0FpRy92eUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHOHZ5QmxFOztBaUd4d3lCRTtFQUNDLG1EQUFpRTtBakcyd3lCcEU7O0FpR3h3eUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzJ3eUJsQjs7QWlHN3d5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc0d3lCbEU7O0FpR3R4eUJFO0VBQ0Msb0RBQWlFO0FqR3l4eUJwRTs7QWlHdHh5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeXh5QmxCOztBaUczeHlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzB4eUJsRTs7QWlHcHl5QkU7RUFDQyxvREFBaUU7QWpHdXl5QnBFOztBaUdweXlCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1eXlCbEI7O0FpR3p5eUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHd3l5QmxFOztBaUdsenlCRTtFQUNDLG9EQUFpRTtBakdxenlCcEU7O0FpR2x6eUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3F6eUJsQjs7QWlHdnp5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdzenlCbEU7O0FpR2gweUJFO0VBQ0Msb0RBQWlFO0FqR20weUJwRTs7QWlHaDB5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbTB5QmxCOztBaUdyMHlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR28weUJsRTs7QWlHOTB5QkU7RUFDQyxtREFBaUU7QWpHaTF5QnBFOztBaUc5MHlCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpMXlCbEI7O0FpR24xeUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHazF5QmxFOztBaUc1MXlCRTtFQUNDLG9EQUFpRTtBakcrMXlCcEU7O0FpRzUxeUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRysxeUJsQjs7QWlHajJ5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdnMnlCbEU7O0FpRzEyeUJFO0VBQ0Msb0RBQWlFO0FqRzYyeUJwRTs7QWlHMTJ5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNjJ5QmxCOztBaUcvMnlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzgyeUJsRTs7QWlHeDN5QkU7RUFDQyxvREFBaUU7QWpHMjN5QnBFOztBaUd4M3lCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcyM3lCbEI7O0FpRzczeUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHNDN5QmxFOztBaUd0NHlCRTtFQUNDLG9EQUFpRTtBakd5NHlCcEU7O0FpR3Q0eUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3k0eUJsQjs7QWlHMzR5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakcwNHlCbEU7O0FpR3A1eUJFO0VBQ0MsbURBQWlFO0FqR3U1eUJwRTs7QWlHcDV5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHdTV5QmxCOztBaUd6NXlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3c1eUJsRTs7QWlHdDl5QkM7RUFDQywwQjVGbWI0RDtFNEZsYjVELGVBQWU7QWpHeTl5QmpCOztBaUczOXlCQztFQUtFLDBCNUYrYTJEO0U0RjlhM0Qsb0NBQW1DO0FqRzA5eUJ0Qzs7QWlHcjl5QkM7RUFHRywwQjVGc2EwRDtFNEZyYTFELG9DQUFtQztBakdzOXlCdkM7O0FpR2g5eUJDO0VBQ0MsMEI1RjhaNEQ7RTRGN1o1RCxlQUFlO0FqR205eUJqQjs7QWlHcjl5QkM7RUFLRSwwQjVGMFoyRDtFNEZ6WjNELG9DQUFzRDtBakdvOXlCekQ7O0FpRy84eUJDO0VBRUUsb0NBQW1DO0FqR2k5eUJ0Qzs7QWlHNzh5QkM7RUFFRSxvQ0FBbUM7QWpHKzh5QnRDOztBaUcxOHlCQztFQUNDLHlCN0ZJOEI7RTZGSDlCLGdGQUEyRjtBakc2OHlCN0Y7O0FpR3g4eUJFO0VBQ0MscURBQWlFO0FqRzI4eUJwRTs7QWlHeDh5QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHMjh5QmxCOztBaUc3OHlCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0RBQThEO0FqRzQ4eUJsRTs7QWlHdDl5QkU7RUFDQyxxREFBaUU7QWpHeTl5QnBFOztBaUd0OXlCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd5OXlCbEI7O0FpRzM5eUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvREFBOEQ7QWpHMDl5QmxFOztBaUdwK3lCRTtFQUNDLHFEQUFpRTtBakd1K3lCcEU7O0FpR3AreUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3UreUJsQjs7QWlHeit5QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9EQUE4RDtBakd3K3lCbEU7O0FpR2wveUJFO0VBQ0MscURBQWlFO0FqR3EveUJwRTs7QWlHbC95QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHcS95QmxCOztBaUd2L3lCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0RBQThEO0FqR3MveUJsRTs7QWlHaGd6QkU7RUFDQyxvREFBaUU7QWpHbWd6QnBFOztBaUdoZ3pCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtZ3pCbEI7O0FpR3JnekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHb2d6QmxFOztBaUc5Z3pCRTtFQUNDLHFEQUFpRTtBakdpaHpCcEU7O0FpRzlnekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2loekJsQjs7QWlHbmh6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdraHpCbEU7O0FpRzVoekJFO0VBQ0MscURBQWlFO0FqRytoekJwRTs7QWlHNWh6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHK2h6QmxCOztBaUdqaXpCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2dpekJsRTs7QWlHMWl6QkU7RUFDQyxxREFBaUU7QWpHNml6QnBFOztBaUcxaXpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2aXpCbEI7O0FpRy9pekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHOGl6QmxFOztBaUd4anpCRTtFQUNDLHFEQUFpRTtBakcyanpCcEU7O0FpR3hqekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzJqekJsQjs7QWlHN2p6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc0anpCbEU7O0FpR3RrekJFO0VBQ0Msb0RBQWlFO0FqR3lrekJwRTs7QWlHdGt6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeWt6QmxCOztBaUcza3pCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzBrekJsRTs7QWlHcGx6QkU7RUFDQyxxREFBaUU7QWpHdWx6QnBFOztBaUdwbHpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1bHpCbEI7O0FpR3psekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHd2x6QmxFOztBaUdsbXpCRTtFQUNDLHFEQUFpRTtBakdxbXpCcEU7O0FpR2xtekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3FtekJsQjs7QWlHdm16QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdzbXpCbEU7O0FpR2huekJFO0VBQ0MscURBQWlFO0FqR21uekJwRTs7QWlHaG56QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbW56QmxCOztBaUdybnpCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR29uekJsRTs7QWlHOW56QkU7RUFDQyxxREFBaUU7QWpHaW96QnBFOztBaUc5bnpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpb3pCbEI7O0FpR25vekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHa296QmxFOztBaUc1b3pCRTtFQUNDLG9EQUFpRTtBakcrb3pCcEU7O0FpRzVvekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRytvekJsQjs7QWlHanB6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdncHpCbEU7O0FpRzFwekJFO0VBQ0MscURBQWlFO0FqRzZwekJwRTs7QWlHMXB6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNnB6QmxCOztBaUcvcHpCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzhwekJsRTs7QWlHeHF6QkU7RUFDQyxxREFBaUU7QWpHMnF6QnBFOztBaUd4cXpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcycXpCbEI7O0FpRzdxekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHNHF6QmxFOztBaUd0cnpCRTtFQUNDLHFEQUFpRTtBakd5cnpCcEU7O0FpR3RyekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3lyekJsQjs7QWlHM3J6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakcwcnpCbEU7O0FpR3BzekJFO0VBQ0MscURBQWlFO0FqR3VzekJwRTs7QWlHcHN6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHdXN6QmxCOztBaUd6c3pCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3dzekJsRTs7QWlHbHR6QkU7RUFDQyxvREFBaUU7QWpHcXR6QnBFOztBaUdsdHpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdxdHpCbEI7O0FpR3Z0ekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHc3R6QmxFOztBaUdweHpCQztFQUNDLDBCNUZtYjREO0U0RmxiNUQsZUFBZTtBakd1eHpCakI7O0FpR3p4ekJDO0VBS0UsMEI1RithMkQ7RTRGOWEzRCxvQ0FBbUM7QWpHd3h6QnRDOztBaUdueHpCQztFQUdHLDBCNUZzYTBEO0U0RnJhMUQsb0NBQW1DO0FqR294ekJ2Qzs7QWlHOXd6QkM7RUFDQywwQjVGOFo0RDtFNEY3WjVELGVBQWU7QWpHaXh6QmpCOztBaUdueHpCQztFQUtFLDBCNUYwWjJEO0U0RnpaM0Qsb0NBQXNEO0FqR2t4ekJ6RDs7QWlHN3d6QkM7RUFFRSxvQ0FBbUM7QWpHK3d6QnRDOztBaUczd3pCQztFQUVFLG9DQUFtQztBakc2d3pCdEM7O0FpR3h3ekJDO0VBQ0MseUI3RlU4QjtFNkZUOUIsZ0ZBQTJGO0FqRzJ3ekI3Rjs7QWlHdHd6QkU7RUFDQyxvREFBaUU7QWpHeXd6QnBFOztBaUd0d3pCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd5d3pCbEI7O0FpRzN3ekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxtREFBOEQ7QWpHMHd6QmxFOztBaUdweHpCRTtFQUNDLG9EQUFpRTtBakd1eHpCcEU7O0FpR3B4ekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3V4ekJsQjs7QWlHenh6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG1EQUE4RDtBakd3eHpCbEU7O0FpR2x5ekJFO0VBQ0Msb0RBQWlFO0FqR3F5ekJwRTs7QWlHbHl6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHcXl6QmxCOztBaUd2eXpCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsbURBQThEO0FqR3N5ekJsRTs7QWlHaHp6QkU7RUFDQyxvREFBaUU7QWpHbXp6QnBFOztBaUdoenpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtenpCbEI7O0FpR3J6ekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxtREFBOEQ7QWpHb3p6QmxFOztBaUc5enpCRTtFQUNDLG1EQUFpRTtBakdpMHpCcEU7O0FpRzl6ekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2kwekJsQjs7QWlHbjB6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdrMHpCbEU7O0FpRzUwekJFO0VBQ0Msb0RBQWlFO0FqRyswekJwRTs7QWlHNTB6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHKzB6QmxCOztBaUdqMXpCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2cxekJsRTs7QWlHMTF6QkU7RUFDQyxvREFBaUU7QWpHNjF6QnBFOztBaUcxMXpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2MXpCbEI7O0FpRy8xekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHODF6QmxFOztBaUd4MnpCRTtFQUNDLG9EQUFpRTtBakcyMnpCcEU7O0FpR3gyekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzIyekJsQjs7QWlHNzJ6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc0MnpCbEU7O0FpR3QzekJFO0VBQ0Msb0RBQWlFO0FqR3kzekJwRTs7QWlHdDN6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeTN6QmxCOztBaUczM3pCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzAzekJsRTs7QWlHcDR6QkU7RUFDQyxtREFBaUU7QWpHdTR6QnBFOztBaUdwNHpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1NHpCbEI7O0FpR3o0ekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHdzR6QmxFOztBaUdsNXpCRTtFQUNDLG9EQUFpRTtBakdxNXpCcEU7O0FpR2w1ekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3E1ekJsQjs7QWlHdjV6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdzNXpCbEU7O0FpR2g2ekJFO0VBQ0Msb0RBQWlFO0FqR202ekJwRTs7QWlHaDZ6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbTZ6QmxCOztBaUdyNnpCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR282ekJsRTs7QWlHOTZ6QkU7RUFDQyxvREFBaUU7QWpHaTd6QnBFOztBaUc5NnpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpN3pCbEI7O0FpR243ekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHazd6QmxFOztBaUc1N3pCRTtFQUNDLG9EQUFpRTtBakcrN3pCcEU7O0FpRzU3ekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRys3ekJsQjs7QWlHajh6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdnOHpCbEU7O0FpRzE4ekJFO0VBQ0MsbURBQWlFO0FqRzY4ekJwRTs7QWlHMTh6QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNjh6QmxCOztBaUcvOHpCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzg4ekJsRTs7QWlHeDl6QkU7RUFDQyxvREFBaUU7QWpHMjl6QnBFOztBaUd4OXpCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcyOXpCbEI7O0FpRzc5ekJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHNDl6QmxFOztBaUd0K3pCRTtFQUNDLG9EQUFpRTtBakd5K3pCcEU7O0FpR3QrekJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3krekJsQjs7QWlHMyt6QkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakcwK3pCbEU7O0FpR3AvekJFO0VBQ0Msb0RBQWlFO0FqR3UvekJwRTs7QWlHcC96QkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHdS96QmxCOztBaUd6L3pCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3cvekJsRTs7QWlHbGcwQkU7RUFDQyxvREFBaUU7QWpHcWcwQnBFOztBaUdsZzBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdxZzBCbEI7O0FpR3ZnMEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHc2cwQmxFOztBaUdoaDBCRTtFQUNDLG1EQUFpRTtBakdtaDBCcEU7O0FpR2hoMEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR21oMEJsQjs7QWlHcmgwQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdvaDBCbEU7O0FpR2xsMEJDO0VBQ0MsMEI1Rm1iNEQ7RTRGbGI1RCxlQUFlO0FqR3FsMEJqQjs7QWlHdmwwQkM7RUFLRSwwQjVGK2EyRDtFNEY5YTNELG9DQUFtQztBakdzbDBCdEM7O0FpR2psMEJDO0VBR0csMEI1RnNhMEQ7RTRGcmExRCxvQ0FBbUM7QWpHa2wwQnZDOztBaUc1azBCQztFQUNDLDBCNUY4WjREO0U0RjdaNUQsZUFBZTtBakcrazBCakI7O0FpR2psMEJDO0VBS0UsMEI1RjBaMkQ7RTRGelozRCxvQ0FBc0Q7QWpHZ2wwQnpEOztBaUczazBCQztFQUVFLG9DQUFtQztBakc2azBCdEM7O0FpR3prMEJDO0VBRUUsb0NBQW1DO0FqRzJrMEJ0Qzs7QWlHdGswQkM7RUFDQyx5QjdGMUMyQjtFNkYyQzNCLGdGQUEyRjtBakd5azBCN0Y7O0FpR3BrMEJFO0VBQ0Msc0RBQWlFO0FqR3VrMEJwRTs7QWlHcGswQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHdWswQmxCOztBaUd6azBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQscURBQThEO0FqR3drMEJsRTs7QWlHbGwwQkU7RUFDQyxzREFBaUU7QWpHcWwwQnBFOztBaUdsbDBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdxbDBCbEI7O0FpR3ZsMEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxxREFBOEQ7QWpHc2wwQmxFOztBaUdobTBCRTtFQUNDLHNEQUFpRTtBakdtbTBCcEU7O0FpR2htMEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR21tMEJsQjs7QWlHcm0wQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELHFEQUE4RDtBakdvbTBCbEU7O0FpRzltMEJFO0VBQ0Msc0RBQWlFO0FqR2luMEJwRTs7QWlHOW0wQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHaW4wQmxCOztBaUdubjBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQscURBQThEO0FqR2tuMEJsRTs7QWlHNW4wQkU7RUFDQyxxREFBaUU7QWpHK24wQnBFOztBaUc1bjBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcrbjBCbEI7O0FpR2pvMEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHZ28wQmxFOztBaUcxbzBCRTtFQUNDLHNEQUFpRTtBakc2bzBCcEU7O0FpRzFvMEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzZvMEJsQjs7QWlHL28wQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc4bzBCbEU7O0FpR3hwMEJFO0VBQ0Msc0RBQWlFO0FqRzJwMEJwRTs7QWlHeHAwQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHMnAwQmxCOztBaUc3cDBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzRwMEJsRTs7QWlHdHEwQkU7RUFDQyxzREFBaUU7QWpHeXEwQnBFOztBaUd0cTBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd5cTBCbEI7O0FpRzNxMEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHMHEwQmxFOztBaUdwcjBCRTtFQUNDLHNEQUFpRTtBakd1cjBCcEU7O0FpR3ByMEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3VyMEJsQjs7QWlHenIwQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakd3cjBCbEU7O0FpR2xzMEJFO0VBQ0MscURBQWlFO0FqR3FzMEJwRTs7QWlHbHMwQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHcXMwQmxCOztBaUd2czBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3NzMEJsRTs7QWlHaHQwQkU7RUFDQyxzREFBaUU7QWpHbXQwQnBFOztBaUdodDBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtdDBCbEI7O0FpR3J0MEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHb3QwQmxFOztBaUc5dDBCRTtFQUNDLHNEQUFpRTtBakdpdTBCcEU7O0FpRzl0MEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2l1MEJsQjs7QWlHbnUwQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdrdTBCbEU7O0FpRzV1MEJFO0VBQ0Msc0RBQWlFO0FqRyt1MEJwRTs7QWlHNXUwQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHK3UwQmxCOztBaUdqdjBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2d2MEJsRTs7QWlHMXYwQkU7RUFDQyxzREFBaUU7QWpHNnYwQnBFOztBaUcxdjBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2djBCbEI7O0FpRy92MEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHOHYwQmxFOztBaUd4dzBCRTtFQUNDLHFEQUFpRTtBakcydzBCcEU7O0FpR3h3MEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzJ3MEJsQjs7QWlHN3cwQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc0dzBCbEU7O0FpR3R4MEJFO0VBQ0Msc0RBQWlFO0FqR3l4MEJwRTs7QWlHdHgwQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeXgwQmxCOztBaUczeDBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzB4MEJsRTs7QWlHcHkwQkU7RUFDQyxzREFBaUU7QWpHdXkwQnBFOztBaUdweTBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1eTBCbEI7O0FpR3p5MEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHd3kwQmxFOztBaUdsejBCRTtFQUNDLHNEQUFpRTtBakdxejBCcEU7O0FpR2x6MEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3F6MEJsQjs7QWlHdnowQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdzejBCbEU7O0FpR2gwMEJFO0VBQ0Msc0RBQWlFO0FqR20wMEJwRTs7QWlHaDAwQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbTAwQmxCOztBaUdyMDBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR28wMEJsRTs7QWlHOTAwQkU7RUFDQyxxREFBaUU7QWpHaTEwQnBFOztBaUc5MDBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpMTBCbEI7O0FpR24xMEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHazEwQmxFOztBaUdoNTBCQztFQUNDLDBCNUZtYjREO0U0RmxiNUQsZUFBZTtBakdtNTBCakI7O0FpR3I1MEJDO0VBS0UsMEI1RithMkQ7RTRGOWEzRCxvQ0FBbUM7QWpHbzUwQnRDOztBaUcvNDBCQztFQUdHLDBCNUZzYTBEO0U0RnJhMUQsb0NBQW1DO0FqR2c1MEJ2Qzs7QWlHMTQwQkM7RUFDQywwQjVGOFo0RDtFNEY3WjVELGVBQWU7QWpHNjQwQmpCOztBaUcvNDBCQztFQUtFLDBCNUYwWjJEO0U0RnpaM0Qsb0NBQXNEO0FqRzg0MEJ6RDs7QWlHejQwQkM7RUFFRSxvQ0FBbUM7QWpHMjQwQnRDOztBaUd2NDBCQztFQUVFLG9DQUFtQztBakd5NDBCdEM7O0FpR3A0MEJDO0VBQ0MseUI3RmxDMkI7RTZGbUMzQixnRkFBMkY7QWpHdTQwQjdGOztBaUdsNDBCRTtFQUNDLG1EQUFpRTtBakdxNDBCcEU7O0FpR2w0MEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3E0MEJsQjs7QWlHdjQwQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtEQUE4RDtBakdzNDBCbEU7O0FpR2g1MEJFO0VBQ0MsbURBQWlFO0FqR201MEJwRTs7QWlHaDUwQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbTUwQmxCOztBaUdyNTBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsa0RBQThEO0FqR281MEJsRTs7QWlHOTUwQkU7RUFDQyxtREFBaUU7QWpHaTYwQnBFOztBaUc5NTBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpNjBCbEI7O0FpR242MEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrREFBOEQ7QWpHazYwQmxFOztBaUc1NjBCRTtFQUNDLG1EQUFpRTtBakcrNjBCcEU7O0FpRzU2MEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRys2MEJsQjs7QWlHajcwQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtEQUE4RDtBakdnNzBCbEU7O0FpRzE3MEJFO0VBQ0Msa0RBQWlFO0FqRzY3MEJwRTs7QWlHMTcwQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNjcwQmxCOztBaUcvNzBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzg3MEJsRTs7QWlHeDgwQkU7RUFDQyxtREFBaUU7QWpHMjgwQnBFOztBaUd4ODBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcyODBCbEI7O0FpRzc4MEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHNDgwQmxFOztBaUd0OTBCRTtFQUNDLG1EQUFpRTtBakd5OTBCcEU7O0FpR3Q5MEJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3k5MEJsQjs7QWlHMzkwQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakcwOTBCbEU7O0FpR3ArMEJFO0VBQ0MsbURBQWlFO0FqR3UrMEJwRTs7QWlHcCswQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHdSswQmxCOztBaUd6KzBCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3crMEJsRTs7QWlHbC8wQkU7RUFDQyxtREFBaUU7QWpHcS8wQnBFOztBaUdsLzBCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdxLzBCbEI7O0FpR3YvMEJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHcy8wQmxFOztBaUdoZzFCRTtFQUNDLGtEQUFpRTtBakdtZzFCcEU7O0FpR2hnMUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR21nMUJsQjs7QWlHcmcxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdvZzFCbEU7O0FpRzlnMUJFO0VBQ0MsbURBQWlFO0FqR2loMUJwRTs7QWlHOWcxQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHaWgxQmxCOztBaUduaDFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2toMUJsRTs7QWlHNWgxQkU7RUFDQyxtREFBaUU7QWpHK2gxQnBFOztBaUc1aDFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcraDFCbEI7O0FpR2ppMUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHZ2kxQmxFOztBaUcxaTFCRTtFQUNDLG1EQUFpRTtBakc2aTFCcEU7O0FpRzFpMUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzZpMUJsQjs7QWlHL2kxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakc4aTFCbEU7O0FpR3hqMUJFO0VBQ0MsbURBQWlFO0FqRzJqMUJwRTs7QWlHeGoxQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHMmoxQmxCOztBaUc3ajFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqRzRqMUJsRTs7QWlHdGsxQkU7RUFDQyxrREFBaUU7QWpHeWsxQnBFOztBaUd0azFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd5azFCbEI7O0FpRzNrMUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHMGsxQmxFOztBaUdwbDFCRTtFQUNDLG1EQUFpRTtBakd1bDFCcEU7O0FpR3BsMUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3VsMUJsQjs7QWlHemwxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakd3bDFCbEU7O0FpR2xtMUJFO0VBQ0MsbURBQWlFO0FqR3FtMUJwRTs7QWlHbG0xQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHcW0xQmxCOztBaUd2bTFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR3NtMUJsRTs7QWlHaG4xQkU7RUFDQyxtREFBaUU7QWpHbW4xQnBFOztBaUdobjFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtbjFCbEI7O0FpR3JuMUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxvQ0FBOEQ7QWpHb24xQmxFOztBaUc5bjFCRTtFQUNDLG1EQUFpRTtBakdpbzFCcEU7O0FpRzluMUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2lvMUJsQjs7QWlHbm8xQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELG9DQUE4RDtBakdrbzFCbEU7O0FpRzVvMUJFO0VBQ0Msa0RBQWlFO0FqRytvMUJwRTs7QWlHNW8xQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHK28xQmxCOztBaUdqcDFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsb0NBQThEO0FqR2dwMUJsRTs7QWlHOXMxQkM7RUFDQywwQjVGbWI0RDtFNEZsYjVELGVBQWU7QWpHaXQxQmpCOztBaUdudDFCQztFQUtFLDBCNUYrYTJEO0U0RjlhM0Qsb0NBQW1DO0FqR2t0MUJ0Qzs7QWlHN3MxQkM7RUFHRywwQjVGc2EwRDtFNEZyYTFELG9DQUFtQztBakc4czFCdkM7O0FpR3hzMUJDO0VBQ0MsMEI1RjhaNEQ7RTRGN1o1RCxlQUFlO0FqRzJzMUJqQjs7QWlHN3MxQkM7RUFLRSwwQjVGMFoyRDtFNEZ6WjNELG9DQUFzRDtBakc0czFCekQ7O0FpR3ZzMUJDO0VBRUUsb0NBQW1DO0FqR3lzMUJ0Qzs7QWlHcnMxQkM7RUFFRSxvQ0FBbUM7QWpHdXMxQnRDOztBaUdsczFCQztFQUNDLHlCN0Y3QzJCO0U2RjhDM0IsZ0ZBQTJGO0FqR3FzMUI3Rjs7QWlHaHMxQkU7RUFDQyxzREFBaUU7QWpHbXMxQnBFOztBaUdoczFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdtczFCbEI7O0FpR3JzMUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxxREFBOEQ7QWpHb3MxQmxFOztBaUc5czFCRTtFQUNDLHNEQUFpRTtBakdpdDFCcEU7O0FpRzlzMUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR2l0MUJsQjs7QWlHbnQxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELHFEQUE4RDtBakdrdDFCbEU7O0FpRzV0MUJFO0VBQ0Msc0RBQWlFO0FqRyt0MUJwRTs7QWlHNXQxQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHK3QxQmxCOztBaUdqdTFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQscURBQThEO0FqR2d1MUJsRTs7QWlHMXUxQkU7RUFDQyxzREFBaUU7QWpHNnUxQnBFOztBaUcxdTFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakc2dTFCbEI7O0FpRy91MUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxxREFBOEQ7QWpHOHUxQmxFOztBaUd4djFCRTtFQUNDLHFEQUFpRTtBakcydjFCcEU7O0FpR3h2MUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzJ2MUJsQjs7QWlHN3YxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtDQUE4RDtBakc0djFCbEU7O0FpR3R3MUJFO0VBQ0Msc0RBQWlFO0FqR3l3MUJwRTs7QWlHdHcxQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHeXcxQmxCOztBaUczdzFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsa0NBQThEO0FqRzB3MUJsRTs7QWlHcHgxQkU7RUFDQyxzREFBaUU7QWpHdXgxQnBFOztBaUdweDFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakd1eDFCbEI7O0FpR3p4MUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrQ0FBOEQ7QWpHd3gxQmxFOztBaUdseTFCRTtFQUNDLHNEQUFpRTtBakdxeTFCcEU7O0FpR2x5MUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3F5MUJsQjs7QWlHdnkxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtDQUE4RDtBakdzeTFCbEU7O0FpR2h6MUJFO0VBQ0Msc0RBQWlFO0FqR216MUJwRTs7QWlHaHoxQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHbXoxQmxCOztBaUdyejFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsa0NBQThEO0FqR296MUJsRTs7QWlHOXoxQkU7RUFDQyxxREFBaUU7QWpHaTAxQnBFOztBaUc5ejFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdpMDFCbEI7O0FpR24wMUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrQ0FBOEQ7QWpHazAxQmxFOztBaUc1MDFCRTtFQUNDLHNEQUFpRTtBakcrMDFCcEU7O0FpRzUwMUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRyswMUJsQjs7QWlHajExQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtDQUE4RDtBakdnMTFCbEU7O0FpRzExMUJFO0VBQ0Msc0RBQWlFO0FqRzYxMUJwRTs7QWlHMTExQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHNjExQmxCOztBaUcvMTFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsa0NBQThEO0FqRzgxMUJsRTs7QWlHeDIxQkU7RUFDQyxzREFBaUU7QWpHMjIxQnBFOztBaUd4MjFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcyMjFCbEI7O0FpRzcyMUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrQ0FBOEQ7QWpHNDIxQmxFOztBaUd0MzFCRTtFQUNDLHNEQUFpRTtBakd5MzFCcEU7O0FpR3QzMUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR3kzMUJsQjs7QWlHMzMxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtDQUE4RDtBakcwMzFCbEU7O0FpR3A0MUJFO0VBQ0MscURBQWlFO0FqR3U0MUJwRTs7QWlHcDQxQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHdTQxQmxCOztBaUd6NDFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsa0NBQThEO0FqR3c0MUJsRTs7QWlHbDUxQkU7RUFDQyxzREFBaUU7QWpHcTUxQnBFOztBaUdsNTFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakdxNTFCbEI7O0FpR3Y1MUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrQ0FBOEQ7QWpHczUxQmxFOztBaUdoNjFCRTtFQUNDLHNEQUFpRTtBakdtNjFCcEU7O0FpR2g2MUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqR202MUJsQjs7QWlHcjYxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtDQUE4RDtBakdvNjFCbEU7O0FpRzk2MUJFO0VBQ0Msc0RBQWlFO0FqR2k3MUJwRTs7QWlHOTYxQkU7RUFDQywwQjVGMlgyRDtFNEYxWDNELGVBQWU7QWpHaTcxQmxCOztBaUduNzFCRTtFQUtFLDBCNUZ1WDBEO0U0RnRYMUQsa0NBQThEO0FqR2s3MUJsRTs7QWlHNTcxQkU7RUFDQyxzREFBaUU7QWpHKzcxQnBFOztBaUc1NzFCRTtFQUNDLDBCNUYyWDJEO0U0RjFYM0QsZUFBZTtBakcrNzFCbEI7O0FpR2o4MUJFO0VBS0UsMEI1RnVYMEQ7RTRGdFgxRCxrQ0FBOEQ7QWpHZzgxQmxFOztBaUcxODFCRTtFQUNDLHFEQUFpRTtBakc2ODFCcEU7O0FpRzE4MUJFO0VBQ0MsMEI1RjJYMkQ7RTRGMVgzRCxlQUFlO0FqRzY4MUJsQjs7QWlHLzgxQkU7RUFLRSwwQjVGdVgwRDtFNEZ0WDFELGtDQUE4RDtBakc4ODFCbEU7O0FpR3I4MUJDO0VBQ0MscURBQW1DO0FqR3c4MUJyQzs7QWlHcDgxQkM7RUFDQywwQjVGdVc0RDtFNEZ0VzVELGVBQWU7QWpHdTgxQmpCOztBaUd6ODFCQztFQUtFLDBCNUZtVzJEO0U0RmxXM0QscURBQW1DO0FqR3c4MUJ0Qzs7QWlHbjgxQkM7RUFFRSxxREFBbUM7QWpHcTgxQnRDOztBaUd2OTFCQztFQUNDLG9DQUFtQztBakcwOTFCckM7O0FpR3Q5MUJDO0VBQ0MsMEI1RnVXNEQ7RTRGdFc1RCxlQUFlO0FqR3k5MUJqQjs7QWlHMzkxQkM7RUFLRSwwQjVGbVcyRDtFNEZsVzNELG9DQUFtQztBakcwOTFCdEM7O0FpR3I5MUJDO0VBRUUsb0NBQW1DO0FqR3U5MUJ0Qzs7QWlHeisxQkM7RUFDQyxvQ0FBbUM7QWpHNCsxQnJDOztBaUd4KzFCQztFQUNDLDBCNUZ1VzREO0U0RnRXNUQsZUFBZTtBakcyKzFCakI7O0FpRzcrMUJDO0VBS0UsMEI1Rm1XMkQ7RTRGbFczRCxvQ0FBbUM7QWpHNCsxQnRDOztBaUd2KzFCQztFQUVFLG9DQUFtQztBakd5KzFCdEM7O0FpRzMvMUJDO0VBQ0Msb0NBQW1DO0FqRzgvMUJyQzs7QWlHMS8xQkM7RUFDQywwQjVGdVc0RDtFNEZ0VzVELGVBQWU7QWpHNi8xQmpCOztBaUcvLzFCQztFQUtFLDBCNUZtVzJEO0U0RmxXM0Qsb0NBQW1DO0FqRzgvMUJ0Qzs7QWlHei8xQkM7RUFFRSxvQ0FBbUM7QWpHMi8xQnRDOztBaUc3ZzJCQztFQUNDLG9DQUFtQztBakdnaDJCckM7O0FpRzVnMkJDO0VBQ0MsMEI1RnVXNEQ7RTRGdFc1RCxlQUFlO0FqRytnMkJqQjs7QWlHamgyQkM7RUFLRSwwQjVGbVcyRDtFNEZsVzNELG9DQUFtQztBakdnaDJCdEM7O0FpRzNnMkJDO0VBRUUsb0NBQW1DO0FqRzZnMkJ0Qzs7QWlHL2gyQkM7RUFDQyxvQ0FBbUM7QWpHa2kyQnJDOztBaUc5aDJCQztFQUNDLDBCNUZ1VzREO0U0RnRXNUQsZUFBZTtBakdpaTJCakI7O0FpR25pMkJDO0VBS0UsMEI1Rm1XMkQ7RTRGbFczRCxvQ0FBbUM7QWpHa2kyQnRDOztBaUc3aDJCQztFQUVFLG9DQUFtQztBakcraDJCdEM7O0FpR2pqMkJDO0VBQ0Msb0NBQW1DO0FqR29qMkJyQzs7QWlHaGoyQkM7RUFDQywwQjVGdVc0RDtFNEZ0VzVELGVBQWU7QWpHbWoyQmpCOztBaUdyajJCQztFQUtFLDBCNUZtVzJEO0U0RmxXM0Qsb0NBQW1DO0FqR29qMkJ0Qzs7QWlHL2kyQkM7RUFFRSxvQ0FBbUM7QWpHaWoyQnRDOztBaUduazJCQztFQUNDLG9DQUFtQztBakdzazJCckM7O0FpR2xrMkJDO0VBQ0MsMEI1RnVXNEQ7RTRGdFc1RCxlQUFlO0FqR3FrMkJqQjs7QWlHdmsyQkM7RUFLRSwwQjVGbVcyRDtFNEZsVzNELG9DQUFtQztBakdzazJCdEM7O0FpR2prMkJDO0VBRUUsb0NBQW1DO0FqR21rMkJ0Qzs7QWlHcmwyQkM7RUFDQyxvQ0FBbUM7QWpHd2wyQnJDOztBaUdwbDJCQztFQUNDLDBCNUZ1VzREO0U0RnRXNUQsZUFBZTtBakd1bDJCakI7O0FpR3psMkJDO0VBS0UsMEI1Rm1XMkQ7RTRGbFczRCxvQ0FBbUM7QWpHd2wyQnRDOztBaUdubDJCQztFQUVFLG9DQUFtQztBakdxbDJCdEM7O0FpRzlrMkJDO0VBQ0Msb0NBQW1DO0FqR2lsMkJyQzs7QWlHOWsyQkM7RUFDQywwQjVGK1U0RDtFNEY5VTVELGVBQWU7QWpHaWwyQmpCOztBaUdubDJCQztFQUtFLDBCNUYyVTJEO0U0RjFVM0Qsb0NBQW1DO0FqR2tsMkJ0Qzs7QWlHNWwyQkM7RUFDQyxvQ0FBbUM7QWpHK2wyQnJDOztBaUc1bDJCQztFQUNDLDBCNUYrVTREO0U0RjlVNUQsZUFBZTtBakcrbDJCakI7O0FpR2ptMkJDO0VBS0UsMEI1RjJVMkQ7RTRGMVUzRCxvQ0FBbUM7QWpHZ20yQnRDOztBaUcxbTJCQztFQUNDLG9DQUFtQztBakc2bTJCckM7O0FpRzFtMkJDO0VBQ0MsMEI1RitVNEQ7RTRGOVU1RCxlQUFlO0FqRzZtMkJqQjs7QWlHL20yQkM7RUFLRSwwQjVGMlUyRDtFNEYxVTNELG9DQUFtQztBakc4bTJCdEM7O0FpR3huMkJDO0VBQ0Msb0NBQW1DO0FqRzJuMkJyQzs7QWlHeG4yQkM7RUFDQywwQjVGK1U0RDtFNEY5VTVELGVBQWU7QWpHMm4yQmpCOztBaUc3bjJCQztFQUtFLDBCNUYyVTJEO0U0RjFVM0Qsb0NBQW1DO0FqRzRuMkJ0Qzs7QWlHdG8yQkM7RUFDQyxvQ0FBbUM7QWpHeW8yQnJDOztBaUd0bzJCQztFQUNDLDBCNUYrVTREO0U0RjlVNUQsZUFBZTtBakd5bzJCakI7O0FpRzNvMkJDO0VBS0UsMEI1RjJVMkQ7RTRGMVUzRCxvQ0FBbUM7QWpHMG8yQnRDOztBaUdwcDJCQztFQUNDLG9DQUFtQztBakd1cDJCckM7O0FpR3BwMkJDO0VBQ0MsMEI1RitVNEQ7RTRGOVU1RCxlQUFlO0FqR3VwMkJqQjs7QWlHenAyQkM7RUFLRSwwQjVGMlUyRDtFNEYxVTNELG9DQUFtQztBakd3cDJCdEM7O0FpR2xxMkJDO0VBQ0Msb0NBQW1DO0FqR3FxMkJyQzs7QWlHbHEyQkM7RUFDQywwQjVGK1U0RDtFNEY5VTVELGVBQWU7QWpHcXEyQmpCOztBaUd2cTJCQztFQUtFLDBCNUYyVTJEO0U0RjFVM0Qsb0NBQW1DO0FqR3NxMkJ0Qzs7QWlHaHIyQkM7RUFDQyxvQ0FBbUM7QWpHbXIyQnJDOztBaUdocjJCQztFQUNDLDBCNUYrVTREO0U0RjlVNUQsZUFBZTtBakdtcjJCakI7O0FpR3JyMkJDO0VBS0UsMEI1RjJVMkQ7RTRGMVUzRCxvQ0FBbUM7QWpHb3IyQnRDOztBaUc5cjJCQztFQUNDLG9DQUFtQztBakdpczJCckM7O0FpRzlyMkJDO0VBQ0MsMEI1RitVNEQ7RTRGOVU1RCxlQUFlO0FqR2lzMkJqQjs7QWlHbnMyQkM7RUFLRSwwQjVGMlUyRDtFNEYxVTNELG9DQUFtQztBakdrczJCdEM7O0E4RG55MkJBO0VtQ3dHQyw2QkFBNkI7QWpHK3IyQjlCOztBaUc1cjJCQTtFQUNDLHdDQUF3QztBakcrcjJCekM7O0FpRzNyMkJBO0VBQ0MsdUJBQXVCO0FqRzhyMkJ4Qjs7QWlHM3IyQkE7RUFDQyxzQkFBc0I7QWpHOHIyQnZCOztBaUczcjJCQTtFQUNDLHdCQUF3QjtBakc4cjJCekI7O0FpRzFyMkJBO0VBQ0MsNEJBQTRCO0FqRzZyMkI3Qjs7QWlHenIyQkE7RUFDQywwQkFBMEI7QWpHNHIyQjNCOztBaUd6cjJCQTtFQUNDLDZCQUE2QjtBakc0cjJCOUI7O0FpR3pyMkJBO0VBQ0MsNkJBQTZCO0FqRzRyMkI5Qjs7QWlHenIyQkE7RUFDQywyQkFBMkI7QWpHNHIyQjVCOztBaUd6cjJCQTtFQUNDLDRCQUE0QjtBakc0cjJCN0I7O0FpR3pyMkJBO0VBQ0MsNkJBQTZCO0FqRzRyMkI5Qjs7QWlHenIyQkE7RUFDQywwQkFBMEI7QWpHNHIyQjNCOztBaUd6cjJCQTtFQUNDLDZCQUE2QjtBakc0cjJCOUI7O0FpR3pyMkJBO0VBQ0MsMkJBQTJCO0FqRzRyMkI1Qjs7QThELzEyQkE7RW1Dd0tDLDZCQUE2QjtBakcycjJCOUI7O0FpR3ZyMkJBO0VBQ0Msa0JBQWtCO0VBQ2xCLHlCN0Z0TDRCO0U2RnVMNUIsZ0JBQWdCO0FqRzByMkJqQjs7QWlHN3IyQkE7RUFNRSxrQkFBa0I7RUFDbEIsVUFBVTtBakcycjJCWjs7QWlHbHMyQkE7RUFXRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsUUFBUTtFQUNSLFNBQVM7RUFDVCx5QjdGbE0yQjtBSjYzMkI3Qjs7QWlHNXMyQkE7RUFxQkUsWUFBWTtFQUNaLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixNQUFNO0VBQ04sU0FBUztFQUNULHdCQUF3QjtFQUN4Qix5QjdGak4yQjtBSjQ0MkI3Qjs7QWtHMzQyQlE7RUFDTCxPQUFPO0VBQ1AsaUJBQWlCO0FsRzg0MkJwQjs7QWtHMzQyQlE7RUFDSSxVQUFVO0FsRzg0MkJ0Qjs7QWtHMzQyQlE7RUFDSSxjQUFjO0FsRzg0MkIxQjs7QWtHMzQyQlE7RUFDSSxjQUFjO0FsRzg0MkIxQjs7QWtHMzQyQlE7RUFDSSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFlBQVk7QWxHODQyQnhCOztBbUdyNjJCQztFRG9CTztJQU1RLGVBQWU7RWxHZzUyQjdCO0FBQ0Y7O0FrRzU0MkJLO0VBQ0MsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBbEcrNDJCekI7O0FrQjEzMkJJO0VnRm5ESTtJQUNMLE9BQU87SUFDUCxpQkFBaUI7RWxHaTcyQmxCO0VrRzk2MkJNO0lBQ0ksVUFBVTtFbEdnNzJCcEI7RWtHNzYyQk07SUFDSSxjQUFjO0VsRys2MkJ4QjtFa0c1NjJCTTtJQUNJLGNBQWM7RWxHODYyQnhCO0VrRzM2MkJNO0lBQ0ksWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixZQUFZO0VsRzY2MkJ0QjtBQUNGOztBbUdyODJCQztFRG9CTztJQU1RLGVBQWU7RWxHZzcyQjdCO0FBQ0Y7O0FrQnI1MkJJO0VnRnZCQztJQUNDLHVCQUF1QjtJQUN2QixtQkFBbUI7RWxHZzcyQnZCO0FBQ0Y7O0FrQjU1MkJJO0VnRm5ESTtJQUNMLE9BQU87SUFDUCxpQkFBaUI7RWxHbTkyQmxCO0VrR2g5MkJNO0lBQ0ksVUFBVTtFbEdrOTJCcEI7RWtHLzgyQk07SUFDSSxjQUFjO0VsR2k5MkJ4QjtFa0c5ODJCTTtJQUNJLGNBQWM7RWxHZzkyQnhCO0VrRzc4MkJNO0lBQ0ksWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixZQUFZO0VsRys4MkJ0QjtBQUNGOztBbUd2KzJCQztFRG9CTztJQU1RLGVBQWU7RWxHazkyQjdCO0FBQ0Y7O0FrQnY3MkJJO0VnRnZCQztJQUNDLHVCQUF1QjtJQUN2QixtQkFBbUI7RWxHazkyQnZCO0FBQ0Y7O0FrQjk3MkJJO0VnRm5ESTtJQUNMLE9BQU87SUFDUCxpQkFBaUI7RWxHcS8yQmxCO0VrR2wvMkJNO0lBQ0ksVUFBVTtFbEdvLzJCcEI7RWtHai8yQk07SUFDSSxjQUFjO0VsR20vMkJ4QjtFa0doLzJCTTtJQUNJLGNBQWM7RWxHay8yQnhCO0VrRy8rMkJNO0lBQ0ksWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixZQUFZO0VsR2kvMkJ0QjtBQUNGOztBbUd6ZzNCQztFRG9CTztJQU1RLGVBQWU7RWxHby8yQjdCO0FBQ0Y7O0FrQno5MkJJO0VnRnZCQztJQUNDLHVCQUF1QjtJQUN2QixtQkFBbUI7RWxHby8yQnZCO0FBQ0Y7O0FrQmgrMkJJO0VnRm5ESTtJQUNMLE9BQU87SUFDUCxpQkFBaUI7RWxHdWgzQmxCO0VrR3BoM0JNO0lBQ0ksVUFBVTtFbEdzaDNCcEI7RWtHbmgzQk07SUFDSSxjQUFjO0VsR3FoM0J4QjtFa0dsaDNCTTtJQUNJLGNBQWM7RWxHb2gzQnhCO0VrR2poM0JNO0lBQ0ksWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixZQUFZO0VsR21oM0J0QjtBQUNGOztBbUczaTNCQztFRG9CTztJQU1RLGVBQWU7RWxHc2gzQjdCO0FBQ0Y7O0FrQjMvMkJJO0VnRnZCQztJQUNDLHVCQUF1QjtJQUN2QixtQkFBbUI7RWxHc2gzQnZCO0FBQ0Y7O0FrQmxnM0JJO0VnRm5ESTtJQUNMLE9BQU87SUFDUCxpQkFBaUI7RWxHeWozQmxCO0VrR3RqM0JNO0lBQ0ksVUFBVTtFbEd3ajNCcEI7RWtHcmozQk07SUFDSSxjQUFjO0VsR3VqM0J4QjtFa0dwajNCTTtJQUNJLGNBQWM7RWxHc2ozQnhCO0VrR25qM0JNO0lBQ0ksWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixZQUFZO0VsR3FqM0J0QjtBQUNGOztBbUc3azNCQztFRG9CTztJQU1RLGVBQWU7RWxHd2ozQjdCO0FBQ0Y7O0FrQjdoM0JJO0VnRnZCQztJQUNDLHVCQUF1QjtJQUN2QixtQkFBbUI7RWxHd2ozQnZCO0FBQ0Y7O0FvR3RsM0JHO0VBQ0Msd0JBQWtDO0FwR3lsM0J0Qzs7QW9HdGwzQkc7RUFDQywwQi9GNGEwRDtBTDZxMkI5RDs7QW9HMWwzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd5bDNCdkM7O0FvR25tM0JHO0VBQ0Msd0JBQWtDO0FwR3NtM0J0Qzs7QW9Hbm0zQkc7RUFDQywwQi9GNGEwRDtBTDByMkI5RDs7QW9Hdm0zQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdzbTNCdkM7O0FvR2huM0JHO0VBQ0Msd0JBQWtDO0FwR21uM0J0Qzs7QW9HaG4zQkc7RUFDQywwQi9GNGEwRDtBTHVzMkI5RDs7QW9HcG4zQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdtbjNCdkM7O0FvRzduM0JHO0VBQ0Msd0JBQWtDO0FwR2dvM0J0Qzs7QW9HN24zQkc7RUFDQywwQi9GNGEwRDtBTG90MkI5RDs7QW9Ham8zQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdnbzNCdkM7O0FvRzFvM0JHO0VBQ0Msd0JBQWtDO0FwRzZvM0J0Qzs7QW9HMW8zQkc7RUFDQywwQi9GNGEwRDtBTGl1MkI5RDs7QW9HOW8zQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc2bzNCdkM7O0FvR3ZwM0JHO0VBQ0Msd0JBQWtDO0FwRzBwM0J0Qzs7QW9HdnAzQkc7RUFDQywwQi9GNGEwRDtBTDh1MkI5RDs7QW9HM3AzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcwcDNCdkM7O0FvR3BxM0JHO0VBQ0Msd0JBQWtDO0FwR3VxM0J0Qzs7QW9HcHEzQkc7RUFDQywwQi9GNGEwRDtBTDJ2MkI5RDs7QW9HeHEzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd1cTNCdkM7O0FvR2pyM0JHO0VBQ0Msd0JBQWtDO0FwR29yM0J0Qzs7QW9HanIzQkc7RUFDQywwQi9GNGEwRDtBTHd3MkI5RDs7QW9HcnIzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdvcjNCdkM7O0FvRzlyM0JHO0VBQ0Msd0JBQWtDO0FwR2lzM0J0Qzs7QW9HOXIzQkc7RUFDQywwQi9GNGEwRDtBTHF4MkI5RDs7QW9HbHMzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdpczNCdkM7O0FvRzNzM0JHO0VBQ0MsdUJBQWtDO0FwRzhzM0J0Qzs7QW9HM3MzQkc7RUFDQywwQi9GNGEwRDtBTGt5MkI5RDs7QW9HL3MzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEc4czNCdkM7O0FvR3h0M0JHO0VBQ0Msd0JBQWtDO0FwRzJ0M0J0Qzs7QW9HeHQzQkc7RUFDQywwQi9GNGEwRDtBTCt5MkI5RDs7QW9HNXQzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcydDNCdkM7O0FvR3J1M0JHO0VBQ0Msd0JBQWtDO0FwR3d1M0J0Qzs7QW9HcnUzQkc7RUFDQywwQi9GNGEwRDtBTDR6MkI5RDs7QW9HenUzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd3dTNCdkM7O0FvR2x2M0JHO0VBQ0Msd0JBQWtDO0FwR3F2M0J0Qzs7QW9HbHYzQkc7RUFDQywwQi9GNGEwRDtBTHkwMkI5RDs7QW9HdHYzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdxdjNCdkM7O0FvRy92M0JHO0VBQ0Msd0JBQWtDO0FwR2t3M0J0Qzs7QW9HL3YzQkc7RUFDQywwQi9GNGEwRDtBTHMxMkI5RDs7QW9HbnczQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdrdzNCdkM7O0FvRzV3M0JHO0VBQ0Msd0JBQWtDO0FwRyt3M0J0Qzs7QW9HNXczQkc7RUFDQywwQi9GNGEwRDtBTG0yMkI5RDs7QW9HaHgzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcrdzNCdkM7O0FvR3p4M0JHO0VBQ0Msd0JBQWtDO0FwRzR4M0J0Qzs7QW9HengzQkc7RUFDQywwQi9GNGEwRDtBTGczMkI5RDs7QW9HN3gzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc0eDNCdkM7O0FvR3R5M0JHO0VBQ0Msd0JBQWtDO0FwR3l5M0J0Qzs7QW9HdHkzQkc7RUFDQywwQi9GNGEwRDtBTDYzMkI5RDs7QW9HMXkzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd5eTNCdkM7O0FvR256M0JHO0VBQ0Msd0JBQWtDO0FwR3N6M0J0Qzs7QW9HbnozQkc7RUFDQywwQi9GNGEwRDtBTDA0MkI5RDs7QW9HdnozQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdzejNCdkM7O0FvR2gwM0JHO0VBQ0Msd0JBQWtDO0FwR20wM0J0Qzs7QW9HaDAzQkc7RUFDQywwQi9GNGEwRDtBTHU1MkI5RDs7QW9HcDAzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdtMDNCdkM7O0FvRzcwM0JHO0VBQ0MsdUJBQWtDO0FwR2cxM0J0Qzs7QW9HNzAzQkc7RUFDQywwQi9GNGEwRDtBTG82MkI5RDs7QW9HajEzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEdnMTNCdkM7O0FvRzExM0JHO0VBQ0Msd0JBQWtDO0FwRzYxM0J0Qzs7QW9HMTEzQkc7RUFDQywwQi9GNGEwRDtBTGk3MkI5RDs7QW9HOTEzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc2MTNCdkM7O0FvR3YyM0JHO0VBQ0Msd0JBQWtDO0FwRzAyM0J0Qzs7QW9HdjIzQkc7RUFDQywwQi9GNGEwRDtBTDg3MkI5RDs7QW9HMzIzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcwMjNCdkM7O0FvR3AzM0JHO0VBQ0Msd0JBQWtDO0FwR3UzM0J0Qzs7QW9HcDMzQkc7RUFDQywwQi9GNGEwRDtBTDI4MkI5RDs7QW9HeDMzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd1MzNCdkM7O0FvR2o0M0JHO0VBQ0Msd0JBQWtDO0FwR280M0J0Qzs7QW9HajQzQkc7RUFDQywwQi9GNGEwRDtBTHc5MkI5RDs7QW9HcjQzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdvNDNCdkM7O0FvRzk0M0JHO0VBQ0Msd0JBQWtDO0FwR2k1M0J0Qzs7QW9HOTQzQkc7RUFDQywwQi9GNGEwRDtBTHErMkI5RDs7QW9HbDUzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdpNTNCdkM7O0FvRzM1M0JHO0VBQ0Msd0JBQWtDO0FwRzg1M0J0Qzs7QW9HMzUzQkc7RUFDQywwQi9GNGEwRDtBTGsvMkI5RDs7QW9HLzUzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc4NTNCdkM7O0FvR3g2M0JHO0VBQ0Msd0JBQWtDO0FwRzI2M0J0Qzs7QW9HeDYzQkc7RUFDQywwQi9GNGEwRDtBTCsvMkI5RDs7QW9HNTYzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcyNjNCdkM7O0FvR3I3M0JHO0VBQ0Msd0JBQWtDO0FwR3c3M0J0Qzs7QW9HcjczQkc7RUFDQywwQi9GNGEwRDtBTDRnM0I5RDs7QW9HejczQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd3NzNCdkM7O0FvR2w4M0JHO0VBQ0Msd0JBQWtDO0FwR3E4M0J0Qzs7QW9HbDgzQkc7RUFDQywwQi9GNGEwRDtBTHloM0I5RDs7QW9HdDgzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdxODNCdkM7O0FvRy84M0JHO0VBQ0MsdUJBQWtDO0FwR2s5M0J0Qzs7QW9HLzgzQkc7RUFDQywwQi9GNGEwRDtBTHNpM0I5RDs7QW9HbjkzQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEdrOTNCdkM7O0FvRzU5M0JHO0VBQ0Msd0JBQWtDO0FwRys5M0J0Qzs7QW9HNTkzQkc7RUFDQywwQi9GNGEwRDtBTG1qM0I5RDs7QW9HaCszQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcrOTNCdkM7O0FvR3orM0JHO0VBQ0Msd0JBQWtDO0FwRzQrM0J0Qzs7QW9HeiszQkc7RUFDQywwQi9GNGEwRDtBTGdrM0I5RDs7QW9HNyszQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc0KzNCdkM7O0FvR3QvM0JHO0VBQ0Msd0JBQWtDO0FwR3kvM0J0Qzs7QW9HdC8zQkc7RUFDQywwQi9GNGEwRDtBTDZrM0I5RDs7QW9HMS8zQkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd5LzNCdkM7O0FvR25nNEJHO0VBQ0Msd0JBQWtDO0FwR3NnNEJ0Qzs7QW9Hbmc0Qkc7RUFDQywwQi9GNGEwRDtBTDBsM0I5RDs7QW9Hdmc0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdzZzRCdkM7O0FvR2hoNEJHO0VBQ0Msd0JBQWtDO0FwR21oNEJ0Qzs7QW9HaGg0Qkc7RUFDQywwQi9GNGEwRDtBTHVtM0I5RDs7QW9HcGg0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdtaDRCdkM7O0FvRzdoNEJHO0VBQ0Msd0JBQWtDO0FwR2dpNEJ0Qzs7QW9HN2g0Qkc7RUFDQywwQi9GNGEwRDtBTG9uM0I5RDs7QW9Hamk0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdnaTRCdkM7O0FvRzFpNEJHO0VBQ0Msd0JBQWtDO0FwRzZpNEJ0Qzs7QW9HMWk0Qkc7RUFDQywwQi9GNGEwRDtBTGlvM0I5RDs7QW9HOWk0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc2aTRCdkM7O0FvR3ZqNEJHO0VBQ0Msd0JBQWtDO0FwRzBqNEJ0Qzs7QW9Hdmo0Qkc7RUFDQywwQi9GNGEwRDtBTDhvM0I5RDs7QW9HM2o0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcwajRCdkM7O0FvR3BrNEJHO0VBQ0Msd0JBQWtDO0FwR3VrNEJ0Qzs7QW9HcGs0Qkc7RUFDQywwQi9GNGEwRDtBTDJwM0I5RDs7QW9HeGs0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd1azRCdkM7O0FvR2psNEJHO0VBQ0MsdUJBQWtDO0FwR29sNEJ0Qzs7QW9Hamw0Qkc7RUFDQywwQi9GNGEwRDtBTHdxM0I5RDs7QW9Hcmw0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEdvbDRCdkM7O0FvRzlsNEJHO0VBQ0Msd0JBQWtDO0FwR2ltNEJ0Qzs7QW9HOWw0Qkc7RUFDQywwQi9GNGEwRDtBTHFyM0I5RDs7QW9HbG00Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdpbTRCdkM7O0FvRzNtNEJHO0VBQ0Msd0JBQWtDO0FwRzhtNEJ0Qzs7QW9HM200Qkc7RUFDQywwQi9GNGEwRDtBTGtzM0I5RDs7QW9HL200Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc4bTRCdkM7O0FvR3huNEJHO0VBQ0Msd0JBQWtDO0FwRzJuNEJ0Qzs7QW9HeG40Qkc7RUFDQywwQi9GNGEwRDtBTCtzM0I5RDs7QW9HNW40Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcybjRCdkM7O0FvR3JvNEJHO0VBQ0Msd0JBQWtDO0FwR3dvNEJ0Qzs7QW9Hcm80Qkc7RUFDQywwQi9GNGEwRDtBTDR0M0I5RDs7QW9Hem80Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd3bzRCdkM7O0FvR2xwNEJHO0VBQ0Msd0JBQWtDO0FwR3FwNEJ0Qzs7QW9HbHA0Qkc7RUFDQywwQi9GNGEwRDtBTHl1M0I5RDs7QW9HdHA0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdxcDRCdkM7O0FvRy9wNEJHO0VBQ0Msd0JBQWtDO0FwR2txNEJ0Qzs7QW9HL3A0Qkc7RUFDQywwQi9GNGEwRDtBTHN2M0I5RDs7QW9HbnE0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdrcTRCdkM7O0FvRzVxNEJHO0VBQ0Msd0JBQWtDO0FwRytxNEJ0Qzs7QW9HNXE0Qkc7RUFDQywwQi9GNGEwRDtBTG13M0I5RDs7QW9HaHI0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcrcTRCdkM7O0FvR3pyNEJHO0VBQ0Msd0JBQWtDO0FwRzRyNEJ0Qzs7QW9HenI0Qkc7RUFDQywwQi9GNGEwRDtBTGd4M0I5RDs7QW9HN3I0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc0cjRCdkM7O0FvR3RzNEJHO0VBQ0Msd0JBQWtDO0FwR3lzNEJ0Qzs7QW9HdHM0Qkc7RUFDQywwQi9GNGEwRDtBTDZ4M0I5RDs7QW9HMXM0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd5czRCdkM7O0FvR250NEJHO0VBQ0MsdUJBQWtDO0FwR3N0NEJ0Qzs7QW9HbnQ0Qkc7RUFDQywwQi9GNGEwRDtBTDB5M0I5RDs7QW9HdnQ0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEdzdDRCdkM7O0FvR2h1NEJHO0VBQ0Msd0JBQWtDO0FwR211NEJ0Qzs7QW9HaHU0Qkc7RUFDQywwQi9GNGEwRDtBTHV6M0I5RDs7QW9HcHU0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdtdTRCdkM7O0FvRzd1NEJHO0VBQ0Msd0JBQWtDO0FwR2d2NEJ0Qzs7QW9HN3U0Qkc7RUFDQywwQi9GNGEwRDtBTG8wM0I5RDs7QW9HanY0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdndjRCdkM7O0FvRzF2NEJHO0VBQ0Msd0JBQWtDO0FwRzZ2NEJ0Qzs7QW9HMXY0Qkc7RUFDQywwQi9GNGEwRDtBTGkxM0I5RDs7QW9HOXY0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc2djRCdkM7O0FvR3Z3NEJHO0VBQ0Msd0JBQWtDO0FwRzB3NEJ0Qzs7QW9Hdnc0Qkc7RUFDQywwQi9GNGEwRDtBTDgxM0I5RDs7QW9HM3c0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcwdzRCdkM7O0FvR3B4NEJHO0VBQ0Msd0JBQWtDO0FwR3V4NEJ0Qzs7QW9HcHg0Qkc7RUFDQywwQi9GNGEwRDtBTDIyM0I5RDs7QW9HeHg0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd1eDRCdkM7O0FvR2p5NEJHO0VBQ0Msd0JBQWtDO0FwR295NEJ0Qzs7QW9Hank0Qkc7RUFDQywwQi9GNGEwRDtBTHczM0I5RDs7QW9Hcnk0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdveTRCdkM7O0FvRzl5NEJHO0VBQ0Msd0JBQWtDO0FwR2l6NEJ0Qzs7QW9HOXk0Qkc7RUFDQywwQi9GNGEwRDtBTHE0M0I5RDs7QW9HbHo0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdpejRCdkM7O0FvRzN6NEJHO0VBQ0Msd0JBQWtDO0FwRzh6NEJ0Qzs7QW9HM3o0Qkc7RUFDQywwQi9GNGEwRDtBTGs1M0I5RDs7QW9HL3o0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc4ejRCdkM7O0FvR3gwNEJHO0VBQ0Msd0JBQWtDO0FwRzIwNEJ0Qzs7QW9HeDA0Qkc7RUFDQywwQi9GNGEwRDtBTCs1M0I5RDs7QW9HNTA0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcyMDRCdkM7O0FvR3IxNEJHO0VBQ0MsdUJBQWtDO0FwR3cxNEJ0Qzs7QW9HcjE0Qkc7RUFDQywwQi9GNGEwRDtBTDQ2M0I5RDs7QW9HejE0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEd3MTRCdkM7O0FvR2wyNEJHO0VBQ0Msd0JBQWtDO0FwR3EyNEJ0Qzs7QW9HbDI0Qkc7RUFDQywwQi9GNGEwRDtBTHk3M0I5RDs7QW9HdDI0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdxMjRCdkM7O0FvRy8yNEJHO0VBQ0Msd0JBQWtDO0FwR2szNEJ0Qzs7QW9HLzI0Qkc7RUFDQywwQi9GNGEwRDtBTHM4M0I5RDs7QW9HbjM0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdrMzRCdkM7O0FvRzUzNEJHO0VBQ0Msd0JBQWtDO0FwRyszNEJ0Qzs7QW9HNTM0Qkc7RUFDQywwQi9GNGEwRDtBTG05M0I5RDs7QW9HaDQ0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcrMzRCdkM7O0FvR3o0NEJHO0VBQ0Msd0JBQWtDO0FwRzQ0NEJ0Qzs7QW9HejQ0Qkc7RUFDQywwQi9GNGEwRDtBTGcrM0I5RDs7QW9HNzQ0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc0NDRCdkM7O0FvR3Q1NEJHO0VBQ0Msd0JBQWtDO0FwR3k1NEJ0Qzs7QW9HdDU0Qkc7RUFDQywwQi9GNGEwRDtBTDYrM0I5RDs7QW9HMTU0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd5NTRCdkM7O0FvR242NEJHO0VBQ0Msd0JBQWtDO0FwR3M2NEJ0Qzs7QW9HbjY0Qkc7RUFDQywwQi9GNGEwRDtBTDAvM0I5RDs7QW9HdjY0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdzNjRCdkM7O0FvR2g3NEJHO0VBQ0Msd0JBQWtDO0FwR203NEJ0Qzs7QW9HaDc0Qkc7RUFDQywwQi9GNGEwRDtBTHVnNEI5RDs7QW9HcDc0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdtNzRCdkM7O0FvRzc3NEJHO0VBQ0Msd0JBQWtDO0FwR2c4NEJ0Qzs7QW9HNzc0Qkc7RUFDQywwQi9GNGEwRDtBTG9oNEI5RDs7QW9Hajg0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdnODRCdkM7O0FvRzE4NEJHO0VBQ0Msd0JBQWtDO0FwRzY4NEJ0Qzs7QW9HMTg0Qkc7RUFDQywwQi9GNGEwRDtBTGlpNEI5RDs7QW9HOTg0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc2ODRCdkM7O0FvR3Y5NEJHO0VBQ0MsdUJBQWtDO0FwRzA5NEJ0Qzs7QW9Hdjk0Qkc7RUFDQywwQi9GNGEwRDtBTDhpNEI5RDs7QW9HMzk0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEcwOTRCdkM7O0FvR3ArNEJHO0VBQ0Msd0JBQWtDO0FwR3UrNEJ0Qzs7QW9HcCs0Qkc7RUFDQywwQi9GNGEwRDtBTDJqNEI5RDs7QW9HeCs0Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd1KzRCdkM7O0FvR2ovNEJHO0VBQ0Msd0JBQWtDO0FwR28vNEJ0Qzs7QW9Hai80Qkc7RUFDQywwQi9GNGEwRDtBTHdrNEI5RDs7QW9Hci80Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdvLzRCdkM7O0FvRzkvNEJHO0VBQ0Msd0JBQWtDO0FwR2lnNUJ0Qzs7QW9HOS80Qkc7RUFDQywwQi9GNGEwRDtBTHFsNEI5RDs7QW9HbGc1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdpZzVCdkM7O0FvRzNnNUJHO0VBQ0Msd0JBQWtDO0FwRzhnNUJ0Qzs7QW9HM2c1Qkc7RUFDQywwQi9GNGEwRDtBTGttNEI5RDs7QW9HL2c1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc4ZzVCdkM7O0FvR3hoNUJHO0VBQ0Msd0JBQWtDO0FwRzJoNUJ0Qzs7QW9HeGg1Qkc7RUFDQywwQi9GNGEwRDtBTCttNEI5RDs7QW9HNWg1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcyaDVCdkM7O0FvR3JpNUJHO0VBQ0Msd0JBQWtDO0FwR3dpNUJ0Qzs7QW9Hcmk1Qkc7RUFDQywwQi9GNGEwRDtBTDRuNEI5RDs7QW9Hemk1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd3aTVCdkM7O0FvR2xqNUJHO0VBQ0Msd0JBQWtDO0FwR3FqNUJ0Qzs7QW9HbGo1Qkc7RUFDQywwQi9GNGEwRDtBTHlvNEI5RDs7QW9HdGo1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdxajVCdkM7O0FvRy9qNUJHO0VBQ0Msd0JBQWtDO0FwR2trNUJ0Qzs7QW9HL2o1Qkc7RUFDQywwQi9GNGEwRDtBTHNwNEI5RDs7QW9Hbms1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdrazVCdkM7O0FvRzVrNUJHO0VBQ0Msd0JBQWtDO0FwRytrNUJ0Qzs7QW9HNWs1Qkc7RUFDQywwQi9GNGEwRDtBTG1xNEI5RDs7QW9HaGw1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcrazVCdkM7O0FvR3psNUJHO0VBQ0MsdUJBQWtDO0FwRzRsNUJ0Qzs7QW9Hemw1Qkc7RUFDQywwQi9GNGEwRDtBTGdyNEI5RDs7QW9HN2w1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEc0bDVCdkM7O0FvR3RtNUJHO0VBQ0Msd0JBQWtDO0FwR3ltNUJ0Qzs7QW9HdG01Qkc7RUFDQywwQi9GNGEwRDtBTDZyNEI5RDs7QW9HMW01Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd5bTVCdkM7O0FvR25uNUJHO0VBQ0Msd0JBQWtDO0FwR3NuNUJ0Qzs7QW9Hbm41Qkc7RUFDQywwQi9GNGEwRDtBTDBzNEI5RDs7QW9Hdm41Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdzbjVCdkM7O0FvR2hvNUJHO0VBQ0Msd0JBQWtDO0FwR21vNUJ0Qzs7QW9HaG81Qkc7RUFDQywwQi9GNGEwRDtBTHV0NEI5RDs7QW9HcG81Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdtbzVCdkM7O0FvRzdvNUJHO0VBQ0Msd0JBQWtDO0FwR2dwNUJ0Qzs7QW9HN281Qkc7RUFDQywwQi9GNGEwRDtBTG91NEI5RDs7QW9HanA1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdncDVCdkM7O0FvRzFwNUJHO0VBQ0Msd0JBQWtDO0FwRzZwNUJ0Qzs7QW9HMXA1Qkc7RUFDQywwQi9GNGEwRDtBTGl2NEI5RDs7QW9HOXA1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc2cDVCdkM7O0FvR3ZxNUJHO0VBQ0Msd0JBQWtDO0FwRzBxNUJ0Qzs7QW9HdnE1Qkc7RUFDQywwQi9GNGEwRDtBTDh2NEI5RDs7QW9HM3E1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcwcTVCdkM7O0FvR3ByNUJHO0VBQ0Msd0JBQWtDO0FwR3VyNUJ0Qzs7QW9HcHI1Qkc7RUFDQywwQi9GNGEwRDtBTDJ3NEI5RDs7QW9HeHI1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd1cjVCdkM7O0FvR2pzNUJHO0VBQ0Msd0JBQWtDO0FwR29zNUJ0Qzs7QW9HanM1Qkc7RUFDQywwQi9GNGEwRDtBTHd4NEI5RDs7QW9HcnM1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdvczVCdkM7O0FvRzlzNUJHO0VBQ0Msd0JBQWtDO0FwR2l0NUJ0Qzs7QW9HOXM1Qkc7RUFDQywwQi9GNGEwRDtBTHF5NEI5RDs7QW9HbHQ1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdpdDVCdkM7O0FvRzN0NUJHO0VBQ0MsdUJBQWtDO0FwRzh0NUJ0Qzs7QW9HM3Q1Qkc7RUFDQywwQi9GNGEwRDtBTGt6NEI5RDs7QW9HL3Q1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHVCQUFrQztBcEc4dDVCdkM7O0FvR3h1NUJHO0VBQ0Msd0JBQWtDO0FwRzJ1NUJ0Qzs7QW9HeHU1Qkc7RUFDQywwQi9GNGEwRDtBTCt6NEI5RDs7QW9HNXU1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcydTVCdkM7O0FvR3J2NUJHO0VBQ0Msd0JBQWtDO0FwR3d2NUJ0Qzs7QW9HcnY1Qkc7RUFDQywwQi9GNGEwRDtBTDQwNEI5RDs7QW9HenY1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd3djVCdkM7O0FvR2x3NUJHO0VBQ0Msd0JBQWtDO0FwR3F3NUJ0Qzs7QW9HbHc1Qkc7RUFDQywwQi9GNGEwRDtBTHkxNEI5RDs7QW9HdHc1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdxdzVCdkM7O0FvRy93NUJHO0VBQ0Msd0JBQWtDO0FwR2t4NUJ0Qzs7QW9HL3c1Qkc7RUFDQywwQi9GNGEwRDtBTHMyNEI5RDs7QW9Hbng1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdreDVCdkM7O0FvRzV4NUJHO0VBQ0Msd0JBQWtDO0FwRyt4NUJ0Qzs7QW9HNXg1Qkc7RUFDQywwQi9GNGEwRDtBTG0zNEI5RDs7QW9HaHk1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEcreDVCdkM7O0FvR3p5NUJHO0VBQ0Msd0JBQWtDO0FwRzR5NUJ0Qzs7QW9Henk1Qkc7RUFDQywwQi9GNGEwRDtBTGc0NEI5RDs7QW9HN3k1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEc0eTVCdkM7O0FvR3R6NUJHO0VBQ0Msd0JBQWtDO0FwR3l6NUJ0Qzs7QW9HdHo1Qkc7RUFDQywwQi9GNGEwRDtBTDY0NEI5RDs7QW9HMXo1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEd5ejVCdkM7O0FvR24wNUJHO0VBQ0Msd0JBQWtDO0FwR3MwNUJ0Qzs7QW9HbjA1Qkc7RUFDQywwQi9GNGEwRDtBTDA1NEI5RDs7QW9HdjA1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdzMDVCdkM7O0FvR2gxNUJHO0VBQ0Msd0JBQWtDO0FwR20xNUJ0Qzs7QW9HaDE1Qkc7RUFDQywwQi9GNGEwRDtBTHU2NEI5RDs7QW9HcDE1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHdCQUFrQztBcEdtMTVCdkM7O0FvRzcxNUJHO0VBQ0MscUJBQWtDO0FwR2cyNUJ0Qzs7QW9HNzE1Qkc7RUFDQywwQi9GNGEwRDtBTG83NEI5RDs7QW9HajI1Qkc7RUFLRSwwQi9Gd2F5RDtFK0Z2YXpELHFCQUFrQztBcEdnMjVCdkM7O0FrQnh6NUJJO0VrRmxERDtJQUNDLHdCQUFrQztFcEc4MjVCcEM7RW9HMzI1QkM7SUFDQywwQi9GNGEwRDtFTGk4NEI1RDtFb0c5MjVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzQyNUJyQztFb0d0MzVCQztJQUNDLHdCQUFrQztFcEd3MzVCcEM7RW9HcjM1QkM7SUFDQywwQi9GNGEwRDtFTDI4NEI1RDtFb0d4MzVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3MzNUJyQztFb0doNDVCQztJQUNDLHdCQUFrQztFcEdrNDVCcEM7RW9HLzM1QkM7SUFDQywwQi9GNGEwRDtFTHE5NEI1RDtFb0dsNDVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2c0NUJyQztFb0cxNDVCQztJQUNDLHdCQUFrQztFcEc0NDVCcEM7RW9HejQ1QkM7SUFDQywwQi9GNGEwRDtFTCs5NEI1RDtFb0c1NDVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzA0NUJyQztFb0dwNTVCQztJQUNDLHdCQUFrQztFcEdzNTVCcEM7RW9HbjU1QkM7SUFDQywwQi9GNGEwRDtFTHkrNEI1RDtFb0d0NTVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR281NUJyQztFb0c5NTVCQztJQUNDLHdCQUFrQztFcEdnNjVCcEM7RW9HNzU1QkM7SUFDQywwQi9GNGEwRDtFTG0vNEI1RDtFb0doNjVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzg1NUJyQztFb0d4NjVCQztJQUNDLHdCQUFrQztFcEcwNjVCcEM7RW9HdjY1QkM7SUFDQywwQi9GNGEwRDtFTDYvNEI1RDtFb0cxNjVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3c2NUJyQztFb0dsNzVCQztJQUNDLHdCQUFrQztFcEdvNzVCcEM7RW9Hajc1QkM7SUFDQywwQi9GNGEwRDtFTHVnNUI1RDtFb0dwNzVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2s3NUJyQztFb0c1NzVCQztJQUNDLHdCQUFrQztFcEc4NzVCcEM7RW9HMzc1QkM7SUFDQywwQi9GNGEwRDtFTGloNUI1RDtFb0c5NzVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzQ3NUJyQztFb0d0ODVCQztJQUNDLHVCQUFrQztFcEd3ODVCcEM7RW9Hcjg1QkM7SUFDQywwQi9GNGEwRDtFTDJoNUI1RDtFb0d4ODVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR3M4NUJyQztFb0doOTVCQztJQUNDLHdCQUFrQztFcEdrOTVCcEM7RW9HLzg1QkM7SUFDQywwQi9GNGEwRDtFTHFpNUI1RDtFb0dsOTVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2c5NUJyQztFb0cxOTVCQztJQUNDLHdCQUFrQztFcEc0OTVCcEM7RW9Hejk1QkM7SUFDQywwQi9GNGEwRDtFTCtpNUI1RDtFb0c1OTVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzA5NUJyQztFb0dwKzVCQztJQUNDLHdCQUFrQztFcEdzKzVCcEM7RW9Hbis1QkM7SUFDQywwQi9GNGEwRDtFTHlqNUI1RDtFb0d0KzVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR28rNUJyQztFb0c5KzVCQztJQUNDLHdCQUFrQztFcEdnLzVCcEM7RW9HNys1QkM7SUFDQywwQi9GNGEwRDtFTG1rNUI1RDtFb0doLzVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzgrNUJyQztFb0d4LzVCQztJQUNDLHdCQUFrQztFcEcwLzVCcEM7RW9Hdi81QkM7SUFDQywwQi9GNGEwRDtFTDZrNUI1RDtFb0cxLzVCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3cvNUJyQztFb0dsZzZCQztJQUNDLHdCQUFrQztFcEdvZzZCcEM7RW9Hamc2QkM7SUFDQywwQi9GNGEwRDtFTHVsNUI1RDtFb0dwZzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2tnNkJyQztFb0c1ZzZCQztJQUNDLHdCQUFrQztFcEc4ZzZCcEM7RW9HM2c2QkM7SUFDQywwQi9GNGEwRDtFTGltNUI1RDtFb0c5ZzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzRnNkJyQztFb0d0aDZCQztJQUNDLHdCQUFrQztFcEd3aDZCcEM7RW9Hcmg2QkM7SUFDQywwQi9GNGEwRDtFTDJtNUI1RDtFb0d4aDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3NoNkJyQztFb0doaTZCQztJQUNDLHdCQUFrQztFcEdraTZCcEM7RW9HL2g2QkM7SUFDQywwQi9GNGEwRDtFTHFuNUI1RDtFb0dsaTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2dpNkJyQztFb0cxaTZCQztJQUNDLHVCQUFrQztFcEc0aTZCcEM7RW9Hemk2QkM7SUFDQywwQi9GNGEwRDtFTCtuNUI1RDtFb0c1aTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRzBpNkJyQztFb0dwajZCQztJQUNDLHdCQUFrQztFcEdzajZCcEM7RW9Hbmo2QkM7SUFDQywwQi9GNGEwRDtFTHlvNUI1RDtFb0d0ajZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR29qNkJyQztFb0c5ajZCQztJQUNDLHdCQUFrQztFcEdnazZCcEM7RW9HN2o2QkM7SUFDQywwQi9GNGEwRDtFTG1wNUI1RDtFb0doazZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzhqNkJyQztFb0d4azZCQztJQUNDLHdCQUFrQztFcEcwazZCcEM7RW9Hdms2QkM7SUFDQywwQi9GNGEwRDtFTDZwNUI1RDtFb0cxazZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3drNkJyQztFb0dsbDZCQztJQUNDLHdCQUFrQztFcEdvbDZCcEM7RW9Hamw2QkM7SUFDQywwQi9GNGEwRDtFTHVxNUI1RDtFb0dwbDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2tsNkJyQztFb0c1bDZCQztJQUNDLHdCQUFrQztFcEc4bDZCcEM7RW9HM2w2QkM7SUFDQywwQi9GNGEwRDtFTGlyNUI1RDtFb0c5bDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzRsNkJyQztFb0d0bTZCQztJQUNDLHdCQUFrQztFcEd3bTZCcEM7RW9Hcm02QkM7SUFDQywwQi9GNGEwRDtFTDJyNUI1RDtFb0d4bTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3NtNkJyQztFb0dobjZCQztJQUNDLHdCQUFrQztFcEdrbjZCcEM7RW9HL202QkM7SUFDQywwQi9GNGEwRDtFTHFzNUI1RDtFb0dsbjZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2duNkJyQztFb0cxbjZCQztJQUNDLHdCQUFrQztFcEc0bjZCcEM7RW9Hem42QkM7SUFDQywwQi9GNGEwRDtFTCtzNUI1RDtFb0c1bjZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzBuNkJyQztFb0dwbzZCQztJQUNDLHdCQUFrQztFcEdzbzZCcEM7RW9Hbm82QkM7SUFDQywwQi9GNGEwRDtFTHl0NUI1RDtFb0d0bzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR29vNkJyQztFb0c5bzZCQztJQUNDLHVCQUFrQztFcEdncDZCcEM7RW9HN282QkM7SUFDQywwQi9GNGEwRDtFTG11NUI1RDtFb0docDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRzhvNkJyQztFb0d4cDZCQztJQUNDLHdCQUFrQztFcEcwcDZCcEM7RW9HdnA2QkM7SUFDQywwQi9GNGEwRDtFTDZ1NUI1RDtFb0cxcDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3dwNkJyQztFb0dscTZCQztJQUNDLHdCQUFrQztFcEdvcTZCcEM7RW9HanE2QkM7SUFDQywwQi9GNGEwRDtFTHV2NUI1RDtFb0dwcTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2txNkJyQztFb0c1cTZCQztJQUNDLHdCQUFrQztFcEc4cTZCcEM7RW9HM3E2QkM7SUFDQywwQi9GNGEwRDtFTGl3NUI1RDtFb0c5cTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzRxNkJyQztFb0d0cjZCQztJQUNDLHdCQUFrQztFcEd3cjZCcEM7RW9HcnI2QkM7SUFDQywwQi9GNGEwRDtFTDJ3NUI1RDtFb0d4cjZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3NyNkJyQztFb0doczZCQztJQUNDLHdCQUFrQztFcEdrczZCcEM7RW9HL3I2QkM7SUFDQywwQi9GNGEwRDtFTHF4NUI1RDtFb0dsczZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2dzNkJyQztFb0cxczZCQztJQUNDLHdCQUFrQztFcEc0czZCcEM7RW9HenM2QkM7SUFDQywwQi9GNGEwRDtFTCt4NUI1RDtFb0c1czZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzBzNkJyQztFb0dwdDZCQztJQUNDLHdCQUFrQztFcEdzdDZCcEM7RW9HbnQ2QkM7SUFDQywwQi9GNGEwRDtFTHl5NUI1RDtFb0d0dDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR290NkJyQztFb0c5dDZCQztJQUNDLHdCQUFrQztFcEdndTZCcEM7RW9HN3Q2QkM7SUFDQywwQi9GNGEwRDtFTG16NUI1RDtFb0dodTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzh0NkJyQztFb0d4dTZCQztJQUNDLHdCQUFrQztFcEcwdTZCcEM7RW9HdnU2QkM7SUFDQywwQi9GNGEwRDtFTDZ6NUI1RDtFb0cxdTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3d1NkJyQztFb0dsdjZCQztJQUNDLHVCQUFrQztFcEdvdjZCcEM7RW9HanY2QkM7SUFDQywwQi9GNGEwRDtFTHUwNUI1RDtFb0dwdjZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR2t2NkJyQztFb0c1djZCQztJQUNDLHdCQUFrQztFcEc4djZCcEM7RW9HM3Y2QkM7SUFDQywwQi9GNGEwRDtFTGkxNUI1RDtFb0c5djZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzR2NkJyQztFb0d0dzZCQztJQUNDLHdCQUFrQztFcEd3dzZCcEM7RW9Hcnc2QkM7SUFDQywwQi9GNGEwRDtFTDIxNUI1RDtFb0d4dzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3N3NkJyQztFb0doeDZCQztJQUNDLHdCQUFrQztFcEdreDZCcEM7RW9HL3c2QkM7SUFDQywwQi9GNGEwRDtFTHEyNUI1RDtFb0dseDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2d4NkJyQztFb0cxeDZCQztJQUNDLHdCQUFrQztFcEc0eDZCcEM7RW9Heng2QkM7SUFDQywwQi9GNGEwRDtFTCsyNUI1RDtFb0c1eDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzB4NkJyQztFb0dweTZCQztJQUNDLHdCQUFrQztFcEdzeTZCcEM7RW9Hbnk2QkM7SUFDQywwQi9GNGEwRDtFTHkzNUI1RDtFb0d0eTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR295NkJyQztFb0c5eTZCQztJQUNDLHdCQUFrQztFcEdnejZCcEM7RW9HN3k2QkM7SUFDQywwQi9GNGEwRDtFTG00NUI1RDtFb0doejZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzh5NkJyQztFb0d4ejZCQztJQUNDLHdCQUFrQztFcEcwejZCcEM7RW9Hdno2QkM7SUFDQywwQi9GNGEwRDtFTDY0NUI1RDtFb0cxejZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3d6NkJyQztFb0dsMDZCQztJQUNDLHdCQUFrQztFcEdvMDZCcEM7RW9HajA2QkM7SUFDQywwQi9GNGEwRDtFTHU1NUI1RDtFb0dwMDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2swNkJyQztFb0c1MDZCQztJQUNDLHdCQUFrQztFcEc4MDZCcEM7RW9HMzA2QkM7SUFDQywwQi9GNGEwRDtFTGk2NUI1RDtFb0c5MDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzQwNkJyQztFb0d0MTZCQztJQUNDLHVCQUFrQztFcEd3MTZCcEM7RW9HcjE2QkM7SUFDQywwQi9GNGEwRDtFTDI2NUI1RDtFb0d4MTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR3MxNkJyQztFb0doMjZCQztJQUNDLHdCQUFrQztFcEdrMjZCcEM7RW9HLzE2QkM7SUFDQywwQi9GNGEwRDtFTHE3NUI1RDtFb0dsMjZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2cyNkJyQztFb0cxMjZCQztJQUNDLHdCQUFrQztFcEc0MjZCcEM7RW9HejI2QkM7SUFDQywwQi9GNGEwRDtFTCs3NUI1RDtFb0c1MjZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzAyNkJyQztFb0dwMzZCQztJQUNDLHdCQUFrQztFcEdzMzZCcEM7RW9HbjM2QkM7SUFDQywwQi9GNGEwRDtFTHk4NUI1RDtFb0d0MzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR28zNkJyQztFb0c5MzZCQztJQUNDLHdCQUFrQztFcEdnNDZCcEM7RW9HNzM2QkM7SUFDQywwQi9GNGEwRDtFTG05NUI1RDtFb0doNDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzgzNkJyQztFb0d4NDZCQztJQUNDLHdCQUFrQztFcEcwNDZCcEM7RW9HdjQ2QkM7SUFDQywwQi9GNGEwRDtFTDY5NUI1RDtFb0cxNDZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3c0NkJyQztFb0dsNTZCQztJQUNDLHdCQUFrQztFcEdvNTZCcEM7RW9HajU2QkM7SUFDQywwQi9GNGEwRDtFTHUrNUI1RDtFb0dwNTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2s1NkJyQztFb0c1NTZCQztJQUNDLHdCQUFrQztFcEc4NTZCcEM7RW9HMzU2QkM7SUFDQywwQi9GNGEwRDtFTGkvNUI1RDtFb0c5NTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzQ1NkJyQztFb0d0NjZCQztJQUNDLHdCQUFrQztFcEd3NjZCcEM7RW9HcjY2QkM7SUFDQywwQi9GNGEwRDtFTDIvNUI1RDtFb0d4NjZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3M2NkJyQztFb0doNzZCQztJQUNDLHdCQUFrQztFcEdrNzZCcEM7RW9HLzY2QkM7SUFDQywwQi9GNGEwRDtFTHFnNkI1RDtFb0dsNzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2c3NkJyQztFb0cxNzZCQztJQUNDLHVCQUFrQztFcEc0NzZCcEM7RW9Hejc2QkM7SUFDQywwQi9GNGEwRDtFTCtnNkI1RDtFb0c1NzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRzA3NkJyQztFb0dwODZCQztJQUNDLHdCQUFrQztFcEdzODZCcEM7RW9Hbjg2QkM7SUFDQywwQi9GNGEwRDtFTHloNkI1RDtFb0d0ODZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR284NkJyQztFb0c5ODZCQztJQUNDLHdCQUFrQztFcEdnOTZCcEM7RW9HNzg2QkM7SUFDQywwQi9GNGEwRDtFTG1pNkI1RDtFb0doOTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzg4NkJyQztFb0d4OTZCQztJQUNDLHdCQUFrQztFcEcwOTZCcEM7RW9Hdjk2QkM7SUFDQywwQi9GNGEwRDtFTDZpNkI1RDtFb0cxOTZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3c5NkJyQztFb0dsKzZCQztJQUNDLHdCQUFrQztFcEdvKzZCcEM7RW9Hais2QkM7SUFDQywwQi9GNGEwRDtFTHVqNkI1RDtFb0dwKzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2srNkJyQztFb0c1KzZCQztJQUNDLHdCQUFrQztFcEc4KzZCcEM7RW9HMys2QkM7SUFDQywwQi9GNGEwRDtFTGlrNkI1RDtFb0c5KzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzQrNkJyQztFb0d0LzZCQztJQUNDLHdCQUFrQztFcEd3LzZCcEM7RW9Hci82QkM7SUFDQywwQi9GNGEwRDtFTDJrNkI1RDtFb0d4LzZCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3MvNkJyQztFb0doZzdCQztJQUNDLHdCQUFrQztFcEdrZzdCcEM7RW9HLy82QkM7SUFDQywwQi9GNGEwRDtFTHFsNkI1RDtFb0dsZzdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2dnN0JyQztFb0cxZzdCQztJQUNDLHdCQUFrQztFcEc0ZzdCcEM7RW9Hemc3QkM7SUFDQywwQi9GNGEwRDtFTCtsNkI1RDtFb0c1ZzdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzBnN0JyQztFb0dwaDdCQztJQUNDLHdCQUFrQztFcEdzaDdCcEM7RW9Hbmg3QkM7SUFDQywwQi9GNGEwRDtFTHltNkI1RDtFb0d0aDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR29oN0JyQztFb0c5aDdCQztJQUNDLHVCQUFrQztFcEdnaTdCcEM7RW9HN2g3QkM7SUFDQywwQi9GNGEwRDtFTG1uNkI1RDtFb0doaTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRzhoN0JyQztFb0d4aTdCQztJQUNDLHdCQUFrQztFcEcwaTdCcEM7RW9Hdmk3QkM7SUFDQywwQi9GNGEwRDtFTDZuNkI1RDtFb0cxaTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3dpN0JyQztFb0dsajdCQztJQUNDLHdCQUFrQztFcEdvajdCcEM7RW9Hamo3QkM7SUFDQywwQi9GNGEwRDtFTHVvNkI1RDtFb0dwajdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2tqN0JyQztFb0c1ajdCQztJQUNDLHdCQUFrQztFcEc4ajdCcEM7RW9HM2o3QkM7SUFDQywwQi9GNGEwRDtFTGlwNkI1RDtFb0c5ajdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzRqN0JyQztFb0d0azdCQztJQUNDLHdCQUFrQztFcEd3azdCcEM7RW9Hcms3QkM7SUFDQywwQi9GNGEwRDtFTDJwNkI1RDtFb0d4azdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3NrN0JyQztFb0dobDdCQztJQUNDLHdCQUFrQztFcEdrbDdCcEM7RW9HL2s3QkM7SUFDQywwQi9GNGEwRDtFTHFxNkI1RDtFb0dsbDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2dsN0JyQztFb0cxbDdCQztJQUNDLHdCQUFrQztFcEc0bDdCcEM7RW9Hemw3QkM7SUFDQywwQi9GNGEwRDtFTCtxNkI1RDtFb0c1bDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzBsN0JyQztFb0dwbTdCQztJQUNDLHdCQUFrQztFcEdzbTdCcEM7RW9Hbm03QkM7SUFDQywwQi9GNGEwRDtFTHlyNkI1RDtFb0d0bTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR29tN0JyQztFb0c5bTdCQztJQUNDLHdCQUFrQztFcEdnbjdCcEM7RW9HN203QkM7SUFDQywwQi9GNGEwRDtFTG1zNkI1RDtFb0dobjdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzhtN0JyQztFb0d4bjdCQztJQUNDLHdCQUFrQztFcEcwbjdCcEM7RW9Hdm43QkM7SUFDQywwQi9GNGEwRDtFTDZzNkI1RDtFb0cxbjdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3duN0JyQztFb0dsbzdCQztJQUNDLHVCQUFrQztFcEdvbzdCcEM7RW9Ham83QkM7SUFDQywwQi9GNGEwRDtFTHV0NkI1RDtFb0dwbzdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR2tvN0JyQztFb0c1bzdCQztJQUNDLHdCQUFrQztFcEc4bzdCcEM7RW9HM283QkM7SUFDQywwQi9GNGEwRDtFTGl1NkI1RDtFb0c5bzdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzRvN0JyQztFb0d0cDdCQztJQUNDLHdCQUFrQztFcEd3cDdCcEM7RW9HcnA3QkM7SUFDQywwQi9GNGEwRDtFTDJ1NkI1RDtFb0d4cDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3NwN0JyQztFb0docTdCQztJQUNDLHdCQUFrQztFcEdrcTdCcEM7RW9HL3A3QkM7SUFDQywwQi9GNGEwRDtFTHF2NkI1RDtFb0dscTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2dxN0JyQztFb0cxcTdCQztJQUNDLHdCQUFrQztFcEc0cTdCcEM7RW9HenE3QkM7SUFDQywwQi9GNGEwRDtFTCt2NkI1RDtFb0c1cTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzBxN0JyQztFb0dwcjdCQztJQUNDLHdCQUFrQztFcEdzcjdCcEM7RW9HbnI3QkM7SUFDQywwQi9GNGEwRDtFTHl3NkI1RDtFb0d0cjdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR29yN0JyQztFb0c5cjdCQztJQUNDLHdCQUFrQztFcEdnczdCcEM7RW9HN3I3QkM7SUFDQywwQi9GNGEwRDtFTG14NkI1RDtFb0doczdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzhyN0JyQztFb0d4czdCQztJQUNDLHdCQUFrQztFcEcwczdCcEM7RW9HdnM3QkM7SUFDQywwQi9GNGEwRDtFTDZ4NkI1RDtFb0cxczdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3dzN0JyQztFb0dsdDdCQztJQUNDLHdCQUFrQztFcEdvdDdCcEM7RW9HanQ3QkM7SUFDQywwQi9GNGEwRDtFTHV5NkI1RDtFb0dwdDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2t0N0JyQztFb0c1dDdCQztJQUNDLHdCQUFrQztFcEc4dDdCcEM7RW9HM3Q3QkM7SUFDQywwQi9GNGEwRDtFTGl6NkI1RDtFb0c5dDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzR0N0JyQztFb0d0dTdCQztJQUNDLHVCQUFrQztFcEd3dTdCcEM7RW9HcnU3QkM7SUFDQywwQi9GNGEwRDtFTDJ6NkI1RDtFb0d4dTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR3N1N0JyQztFb0dodjdCQztJQUNDLHdCQUFrQztFcEdrdjdCcEM7RW9HL3U3QkM7SUFDQywwQi9GNGEwRDtFTHEwNkI1RDtFb0dsdjdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2d2N0JyQztFb0cxdjdCQztJQUNDLHdCQUFrQztFcEc0djdCcEM7RW9HenY3QkM7SUFDQywwQi9GNGEwRDtFTCswNkI1RDtFb0c1djdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzB2N0JyQztFb0dwdzdCQztJQUNDLHdCQUFrQztFcEdzdzdCcEM7RW9Hbnc3QkM7SUFDQywwQi9GNGEwRDtFTHkxNkI1RDtFb0d0dzdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR293N0JyQztFb0c5dzdCQztJQUNDLHdCQUFrQztFcEdneDdCcEM7RW9HN3c3QkM7SUFDQywwQi9GNGEwRDtFTG0yNkI1RDtFb0doeDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzh3N0JyQztFb0d4eDdCQztJQUNDLHdCQUFrQztFcEcweDdCcEM7RW9Hdng3QkM7SUFDQywwQi9GNGEwRDtFTDYyNkI1RDtFb0cxeDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3d4N0JyQztFb0dseTdCQztJQUNDLHdCQUFrQztFcEdveTdCcEM7RW9Hank3QkM7SUFDQywwQi9GNGEwRDtFTHUzNkI1RDtFb0dweTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2t5N0JyQztFb0c1eTdCQztJQUNDLHdCQUFrQztFcEc4eTdCcEM7RW9HM3k3QkM7SUFDQywwQi9GNGEwRDtFTGk0NkI1RDtFb0c5eTdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzR5N0JyQztFb0d0ejdCQztJQUNDLHdCQUFrQztFcEd3ejdCcEM7RW9Hcno3QkM7SUFDQywwQi9GNGEwRDtFTDI0NkI1RDtFb0d4ejdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3N6N0JyQztFb0doMDdCQztJQUNDLHdCQUFrQztFcEdrMDdCcEM7RW9HL3o3QkM7SUFDQywwQi9GNGEwRDtFTHE1NkI1RDtFb0dsMDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2cwN0JyQztFb0cxMDdCQztJQUNDLHFCQUFrQztFcEc0MDdCcEM7RW9HejA3QkM7SUFDQywwQi9GNGEwRDtFTCs1NkI1RDtFb0c1MDdCQztJQUtFLDBCL0Z3YXlEO0krRnZhekQscUJBQWtDO0VwRzAwN0JyQztBQUNGOztBa0JueTdCSTtFa0ZsREQ7SUFDQyx3QkFBa0M7RXBHeTE3QnBDO0VvR3QxN0JDO0lBQ0MsMEIvRjRhMEQ7RUw0NjZCNUQ7RW9HejE3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1MTdCckM7RW9HajI3QkM7SUFDQyx3QkFBa0M7RXBHbTI3QnBDO0VvR2gyN0JDO0lBQ0MsMEIvRjRhMEQ7RUxzNzZCNUQ7RW9HbjI3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpMjdCckM7RW9HMzI3QkM7SUFDQyx3QkFBa0M7RXBHNjI3QnBDO0VvRzEyN0JDO0lBQ0MsMEIvRjRhMEQ7RUxnODZCNUQ7RW9HNzI3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyMjdCckM7RW9HcjM3QkM7SUFDQyx3QkFBa0M7RXBHdTM3QnBDO0VvR3AzN0JDO0lBQ0MsMEIvRjRhMEQ7RUwwODZCNUQ7RW9HdjM3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxMzdCckM7RW9HLzM3QkM7SUFDQyx3QkFBa0M7RXBHaTQ3QnBDO0VvRzkzN0JDO0lBQ0MsMEIvRjRhMEQ7RUxvOTZCNUQ7RW9HajQ3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrMzdCckM7RW9HejQ3QkM7SUFDQyx3QkFBa0M7RXBHMjQ3QnBDO0VvR3g0N0JDO0lBQ0MsMEIvRjRhMEQ7RUw4OTZCNUQ7RW9HMzQ3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5NDdCckM7RW9HbjU3QkM7SUFDQyx3QkFBa0M7RXBHcTU3QnBDO0VvR2w1N0JDO0lBQ0MsMEIvRjRhMEQ7RUx3KzZCNUQ7RW9HcjU3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtNTdCckM7RW9HNzU3QkM7SUFDQyx3QkFBa0M7RXBHKzU3QnBDO0VvRzU1N0JDO0lBQ0MsMEIvRjRhMEQ7RUxrLzZCNUQ7RW9HLzU3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2NTdCckM7RW9HdjY3QkM7SUFDQyx3QkFBa0M7RXBHeTY3QnBDO0VvR3Q2N0JDO0lBQ0MsMEIvRjRhMEQ7RUw0LzZCNUQ7RW9HejY3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1NjdCckM7RW9Hajc3QkM7SUFDQyx1QkFBa0M7RXBHbTc3QnBDO0VvR2g3N0JDO0lBQ0MsMEIvRjRhMEQ7RUxzZzdCNUQ7RW9Hbjc3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdpNzdCckM7RW9HMzc3QkM7SUFDQyx3QkFBa0M7RXBHNjc3QnBDO0VvRzE3N0JDO0lBQ0MsMEIvRjRhMEQ7RUxnaDdCNUQ7RW9HNzc3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyNzdCckM7RW9Hcjg3QkM7SUFDQyx3QkFBa0M7RXBHdTg3QnBDO0VvR3A4N0JDO0lBQ0MsMEIvRjRhMEQ7RUwwaDdCNUQ7RW9Hdjg3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxODdCckM7RW9HLzg3QkM7SUFDQyx3QkFBa0M7RXBHaTk3QnBDO0VvRzk4N0JDO0lBQ0MsMEIvRjRhMEQ7RUxvaTdCNUQ7RW9Hajk3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrODdCckM7RW9Hejk3QkM7SUFDQyx3QkFBa0M7RXBHMjk3QnBDO0VvR3g5N0JDO0lBQ0MsMEIvRjRhMEQ7RUw4aTdCNUQ7RW9HMzk3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5OTdCckM7RW9Hbis3QkM7SUFDQyx3QkFBa0M7RXBHcSs3QnBDO0VvR2wrN0JDO0lBQ0MsMEIvRjRhMEQ7RUx3ajdCNUQ7RW9Hcis3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtKzdCckM7RW9HNys3QkM7SUFDQyx3QkFBa0M7RXBHKys3QnBDO0VvRzUrN0JDO0lBQ0MsMEIvRjRhMEQ7RUxrazdCNUQ7RW9HLys3QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2KzdCckM7RW9Hdi83QkM7SUFDQyx3QkFBa0M7RXBHeS83QnBDO0VvR3QvN0JDO0lBQ0MsMEIvRjRhMEQ7RUw0azdCNUQ7RW9Hei83QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1LzdCckM7RW9Hamc4QkM7SUFDQyx3QkFBa0M7RXBHbWc4QnBDO0VvR2hnOEJDO0lBQ0MsMEIvRjRhMEQ7RUxzbDdCNUQ7RW9Hbmc4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpZzhCckM7RW9HM2c4QkM7SUFDQyx3QkFBa0M7RXBHNmc4QnBDO0VvRzFnOEJDO0lBQ0MsMEIvRjRhMEQ7RUxnbTdCNUQ7RW9HN2c4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyZzhCckM7RW9Hcmg4QkM7SUFDQyx1QkFBa0M7RXBHdWg4QnBDO0VvR3BoOEJDO0lBQ0MsMEIvRjRhMEQ7RUwwbTdCNUQ7RW9Hdmg4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdxaDhCckM7RW9HL2g4QkM7SUFDQyx3QkFBa0M7RXBHaWk4QnBDO0VvRzloOEJDO0lBQ0MsMEIvRjRhMEQ7RUxvbjdCNUQ7RW9Hamk4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcraDhCckM7RW9Hemk4QkM7SUFDQyx3QkFBa0M7RXBHMmk4QnBDO0VvR3hpOEJDO0lBQ0MsMEIvRjRhMEQ7RUw4bjdCNUQ7RW9HM2k4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5aThCckM7RW9Hbmo4QkM7SUFDQyx3QkFBa0M7RXBHcWo4QnBDO0VvR2xqOEJDO0lBQ0MsMEIvRjRhMEQ7RUx3bzdCNUQ7RW9Hcmo4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtajhCckM7RW9HN2o4QkM7SUFDQyx3QkFBa0M7RXBHK2o4QnBDO0VvRzVqOEJDO0lBQ0MsMEIvRjRhMEQ7RUxrcDdCNUQ7RW9HL2o4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2ajhCckM7RW9Hdms4QkM7SUFDQyx3QkFBa0M7RXBHeWs4QnBDO0VvR3RrOEJDO0lBQ0MsMEIvRjRhMEQ7RUw0cDdCNUQ7RW9Hems4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1azhCckM7RW9Hamw4QkM7SUFDQyx3QkFBa0M7RXBHbWw4QnBDO0VvR2hsOEJDO0lBQ0MsMEIvRjRhMEQ7RUxzcTdCNUQ7RW9Hbmw4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpbDhCckM7RW9HM2w4QkM7SUFDQyx3QkFBa0M7RXBHNmw4QnBDO0VvRzFsOEJDO0lBQ0MsMEIvRjRhMEQ7RUxncjdCNUQ7RW9HN2w4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcybDhCckM7RW9Hcm04QkM7SUFDQyx3QkFBa0M7RXBHdW04QnBDO0VvR3BtOEJDO0lBQ0MsMEIvRjRhMEQ7RUwwcjdCNUQ7RW9Hdm04QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxbThCckM7RW9HL204QkM7SUFDQyx3QkFBa0M7RXBHaW44QnBDO0VvRzltOEJDO0lBQ0MsMEIvRjRhMEQ7RUxvczdCNUQ7RW9Ham44QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrbThCckM7RW9Hem44QkM7SUFDQyx1QkFBa0M7RXBHMm44QnBDO0VvR3huOEJDO0lBQ0MsMEIvRjRhMEQ7RUw4czdCNUQ7RW9HM244QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEd5bjhCckM7RW9Hbm84QkM7SUFDQyx3QkFBa0M7RXBHcW84QnBDO0VvR2xvOEJDO0lBQ0MsMEIvRjRhMEQ7RUx3dDdCNUQ7RW9Hcm84QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtbzhCckM7RW9HN284QkM7SUFDQyx3QkFBa0M7RXBHK284QnBDO0VvRzVvOEJDO0lBQ0MsMEIvRjRhMEQ7RUxrdTdCNUQ7RW9HL284QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2bzhCckM7RW9HdnA4QkM7SUFDQyx3QkFBa0M7RXBHeXA4QnBDO0VvR3RwOEJDO0lBQ0MsMEIvRjRhMEQ7RUw0dTdCNUQ7RW9HenA4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1cDhCckM7RW9HanE4QkM7SUFDQyx3QkFBa0M7RXBHbXE4QnBDO0VvR2hxOEJDO0lBQ0MsMEIvRjRhMEQ7RUxzdjdCNUQ7RW9HbnE4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpcThCckM7RW9HM3E4QkM7SUFDQyx3QkFBa0M7RXBHNnE4QnBDO0VvRzFxOEJDO0lBQ0MsMEIvRjRhMEQ7RUxndzdCNUQ7RW9HN3E4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcycThCckM7RW9HcnI4QkM7SUFDQyx3QkFBa0M7RXBHdXI4QnBDO0VvR3ByOEJDO0lBQ0MsMEIvRjRhMEQ7RUwwdzdCNUQ7RW9HdnI4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxcjhCckM7RW9HL3I4QkM7SUFDQyx3QkFBa0M7RXBHaXM4QnBDO0VvRzlyOEJDO0lBQ0MsMEIvRjRhMEQ7RUxveDdCNUQ7RW9HanM4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrcjhCckM7RW9HenM4QkM7SUFDQyx3QkFBa0M7RXBHMnM4QnBDO0VvR3hzOEJDO0lBQ0MsMEIvRjRhMEQ7RUw4eDdCNUQ7RW9HM3M4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5czhCckM7RW9HbnQ4QkM7SUFDQyx3QkFBa0M7RXBHcXQ4QnBDO0VvR2x0OEJDO0lBQ0MsMEIvRjRhMEQ7RUx3eTdCNUQ7RW9HcnQ4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtdDhCckM7RW9HN3Q4QkM7SUFDQyx1QkFBa0M7RXBHK3Q4QnBDO0VvRzV0OEJDO0lBQ0MsMEIvRjRhMEQ7RUxrejdCNUQ7RW9HL3Q4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEc2dDhCckM7RW9HdnU4QkM7SUFDQyx3QkFBa0M7RXBHeXU4QnBDO0VvR3R1OEJDO0lBQ0MsMEIvRjRhMEQ7RUw0ejdCNUQ7RW9HenU4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1dThCckM7RW9HanY4QkM7SUFDQyx3QkFBa0M7RXBHbXY4QnBDO0VvR2h2OEJDO0lBQ0MsMEIvRjRhMEQ7RUxzMDdCNUQ7RW9HbnY4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpdjhCckM7RW9HM3Y4QkM7SUFDQyx3QkFBa0M7RXBHNnY4QnBDO0VvRzF2OEJDO0lBQ0MsMEIvRjRhMEQ7RUxnMTdCNUQ7RW9HN3Y4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcydjhCckM7RW9Hcnc4QkM7SUFDQyx3QkFBa0M7RXBHdXc4QnBDO0VvR3B3OEJDO0lBQ0MsMEIvRjRhMEQ7RUwwMTdCNUQ7RW9Hdnc4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxdzhCckM7RW9HL3c4QkM7SUFDQyx3QkFBa0M7RXBHaXg4QnBDO0VvRzl3OEJDO0lBQ0MsMEIvRjRhMEQ7RUxvMjdCNUQ7RW9Hang4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrdzhCckM7RW9Heng4QkM7SUFDQyx3QkFBa0M7RXBHMng4QnBDO0VvR3h4OEJDO0lBQ0MsMEIvRjRhMEQ7RUw4MjdCNUQ7RW9HM3g4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5eDhCckM7RW9Hbnk4QkM7SUFDQyx3QkFBa0M7RXBHcXk4QnBDO0VvR2x5OEJDO0lBQ0MsMEIvRjRhMEQ7RUx3MzdCNUQ7RW9Hcnk4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdteThCckM7RW9HN3k4QkM7SUFDQyx3QkFBa0M7RXBHK3k4QnBDO0VvRzV5OEJDO0lBQ0MsMEIvRjRhMEQ7RUxrNDdCNUQ7RW9HL3k4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2eThCckM7RW9Hdno4QkM7SUFDQyx3QkFBa0M7RXBHeXo4QnBDO0VvR3R6OEJDO0lBQ0MsMEIvRjRhMEQ7RUw0NDdCNUQ7RW9Heno4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1ejhCckM7RW9HajA4QkM7SUFDQyx1QkFBa0M7RXBHbTA4QnBDO0VvR2gwOEJDO0lBQ0MsMEIvRjRhMEQ7RUxzNTdCNUQ7RW9HbjA4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdpMDhCckM7RW9HMzA4QkM7SUFDQyx3QkFBa0M7RXBHNjA4QnBDO0VvRzEwOEJDO0lBQ0MsMEIvRjRhMEQ7RUxnNjdCNUQ7RW9HNzA4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyMDhCckM7RW9HcjE4QkM7SUFDQyx3QkFBa0M7RXBHdTE4QnBDO0VvR3AxOEJDO0lBQ0MsMEIvRjRhMEQ7RUwwNjdCNUQ7RW9HdjE4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxMThCckM7RW9HLzE4QkM7SUFDQyx3QkFBa0M7RXBHaTI4QnBDO0VvRzkxOEJDO0lBQ0MsMEIvRjRhMEQ7RUxvNzdCNUQ7RW9HajI4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrMThCckM7RW9HejI4QkM7SUFDQyx3QkFBa0M7RXBHMjI4QnBDO0VvR3gyOEJDO0lBQ0MsMEIvRjRhMEQ7RUw4NzdCNUQ7RW9HMzI4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5MjhCckM7RW9HbjM4QkM7SUFDQyx3QkFBa0M7RXBHcTM4QnBDO0VvR2wzOEJDO0lBQ0MsMEIvRjRhMEQ7RUx3ODdCNUQ7RW9HcjM4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtMzhCckM7RW9HNzM4QkM7SUFDQyx3QkFBa0M7RXBHKzM4QnBDO0VvRzUzOEJDO0lBQ0MsMEIvRjRhMEQ7RUxrOTdCNUQ7RW9HLzM4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2MzhCckM7RW9HdjQ4QkM7SUFDQyx3QkFBa0M7RXBHeTQ4QnBDO0VvR3Q0OEJDO0lBQ0MsMEIvRjRhMEQ7RUw0OTdCNUQ7RW9HejQ4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1NDhCckM7RW9HajU4QkM7SUFDQyx3QkFBa0M7RXBHbTU4QnBDO0VvR2g1OEJDO0lBQ0MsMEIvRjRhMEQ7RUxzKzdCNUQ7RW9HbjU4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpNThCckM7RW9HMzU4QkM7SUFDQyx3QkFBa0M7RXBHNjU4QnBDO0VvRzE1OEJDO0lBQ0MsMEIvRjRhMEQ7RUxnLzdCNUQ7RW9HNzU4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyNThCckM7RW9HcjY4QkM7SUFDQyx1QkFBa0M7RXBHdTY4QnBDO0VvR3A2OEJDO0lBQ0MsMEIvRjRhMEQ7RUwwLzdCNUQ7RW9HdjY4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdxNjhCckM7RW9HLzY4QkM7SUFDQyx3QkFBa0M7RXBHaTc4QnBDO0VvRzk2OEJDO0lBQ0MsMEIvRjRhMEQ7RUxvZzhCNUQ7RW9Hajc4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrNjhCckM7RW9Hejc4QkM7SUFDQyx3QkFBa0M7RXBHMjc4QnBDO0VvR3g3OEJDO0lBQ0MsMEIvRjRhMEQ7RUw4ZzhCNUQ7RW9HMzc4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5NzhCckM7RW9Hbjg4QkM7SUFDQyx3QkFBa0M7RXBHcTg4QnBDO0VvR2w4OEJDO0lBQ0MsMEIvRjRhMEQ7RUx3aDhCNUQ7RW9Hcjg4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtODhCckM7RW9HNzg4QkM7SUFDQyx3QkFBa0M7RXBHKzg4QnBDO0VvRzU4OEJDO0lBQ0MsMEIvRjRhMEQ7RUxraThCNUQ7RW9HLzg4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2ODhCckM7RW9Hdjk4QkM7SUFDQyx3QkFBa0M7RXBHeTk4QnBDO0VvR3Q5OEJDO0lBQ0MsMEIvRjRhMEQ7RUw0aThCNUQ7RW9Hejk4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1OThCckM7RW9Hais4QkM7SUFDQyx3QkFBa0M7RXBHbSs4QnBDO0VvR2grOEJDO0lBQ0MsMEIvRjRhMEQ7RUxzajhCNUQ7RW9Hbis4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpKzhCckM7RW9HMys4QkM7SUFDQyx3QkFBa0M7RXBHNis4QnBDO0VvRzErOEJDO0lBQ0MsMEIvRjRhMEQ7RUxnazhCNUQ7RW9HNys4QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyKzhCckM7RW9Hci84QkM7SUFDQyx3QkFBa0M7RXBHdS84QnBDO0VvR3AvOEJDO0lBQ0MsMEIvRjRhMEQ7RUwwazhCNUQ7RW9Hdi84QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxLzhCckM7RW9HLy84QkM7SUFDQyx3QkFBa0M7RXBHaWc5QnBDO0VvRzkvOEJDO0lBQ0MsMEIvRjRhMEQ7RUxvbDhCNUQ7RW9Hamc5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrLzhCckM7RW9Hemc5QkM7SUFDQyx1QkFBa0M7RXBHMmc5QnBDO0VvR3hnOUJDO0lBQ0MsMEIvRjRhMEQ7RUw4bDhCNUQ7RW9HM2c5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEd5ZzlCckM7RW9Hbmg5QkM7SUFDQyx3QkFBa0M7RXBHcWg5QnBDO0VvR2xoOUJDO0lBQ0MsMEIvRjRhMEQ7RUx3bThCNUQ7RW9Hcmg5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtaDlCckM7RW9HN2g5QkM7SUFDQyx3QkFBa0M7RXBHK2g5QnBDO0VvRzVoOUJDO0lBQ0MsMEIvRjRhMEQ7RUxrbjhCNUQ7RW9HL2g5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2aDlCckM7RW9Hdmk5QkM7SUFDQyx3QkFBa0M7RXBHeWk5QnBDO0VvR3RpOUJDO0lBQ0MsMEIvRjRhMEQ7RUw0bjhCNUQ7RW9Hemk5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1aTlCckM7RW9Hamo5QkM7SUFDQyx3QkFBa0M7RXBHbWo5QnBDO0VvR2hqOUJDO0lBQ0MsMEIvRjRhMEQ7RUxzbzhCNUQ7RW9Hbmo5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpajlCckM7RW9HM2o5QkM7SUFDQyx3QkFBa0M7RXBHNmo5QnBDO0VvRzFqOUJDO0lBQ0MsMEIvRjRhMEQ7RUxncDhCNUQ7RW9HN2o5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyajlCckM7RW9Hcms5QkM7SUFDQyx3QkFBa0M7RXBHdWs5QnBDO0VvR3BrOUJDO0lBQ0MsMEIvRjRhMEQ7RUwwcDhCNUQ7RW9Hdms5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxazlCckM7RW9HL2s5QkM7SUFDQyx3QkFBa0M7RXBHaWw5QnBDO0VvRzlrOUJDO0lBQ0MsMEIvRjRhMEQ7RUxvcThCNUQ7RW9Hamw5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrazlCckM7RW9Hemw5QkM7SUFDQyx3QkFBa0M7RXBHMmw5QnBDO0VvR3hsOUJDO0lBQ0MsMEIvRjRhMEQ7RUw4cThCNUQ7RW9HM2w5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5bDlCckM7RW9Hbm05QkM7SUFDQyx3QkFBa0M7RXBHcW05QnBDO0VvR2xtOUJDO0lBQ0MsMEIvRjRhMEQ7RUx3cjhCNUQ7RW9Hcm05QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtbTlCckM7RW9HN205QkM7SUFDQyx1QkFBa0M7RXBHK205QnBDO0VvRzVtOUJDO0lBQ0MsMEIvRjRhMEQ7RUxrczhCNUQ7RW9HL205QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEc2bTlCckM7RW9Hdm45QkM7SUFDQyx3QkFBa0M7RXBHeW45QnBDO0VvR3RuOUJDO0lBQ0MsMEIvRjRhMEQ7RUw0czhCNUQ7RW9Hem45QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1bjlCckM7RW9Ham85QkM7SUFDQyx3QkFBa0M7RXBHbW85QnBDO0VvR2hvOUJDO0lBQ0MsMEIvRjRhMEQ7RUxzdDhCNUQ7RW9Hbm85QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpbzlCckM7RW9HM285QkM7SUFDQyx3QkFBa0M7RXBHNm85QnBDO0VvRzFvOUJDO0lBQ0MsMEIvRjRhMEQ7RUxndThCNUQ7RW9HN285QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcybzlCckM7RW9HcnA5QkM7SUFDQyx3QkFBa0M7RXBHdXA5QnBDO0VvR3BwOUJDO0lBQ0MsMEIvRjRhMEQ7RUwwdThCNUQ7RW9HdnA5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxcDlCckM7RW9HL3A5QkM7SUFDQyx3QkFBa0M7RXBHaXE5QnBDO0VvRzlwOUJDO0lBQ0MsMEIvRjRhMEQ7RUxvdjhCNUQ7RW9HanE5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrcDlCckM7RW9HenE5QkM7SUFDQyx3QkFBa0M7RXBHMnE5QnBDO0VvR3hxOUJDO0lBQ0MsMEIvRjRhMEQ7RUw4djhCNUQ7RW9HM3E5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5cTlCckM7RW9HbnI5QkM7SUFDQyx3QkFBa0M7RXBHcXI5QnBDO0VvR2xyOUJDO0lBQ0MsMEIvRjRhMEQ7RUx3dzhCNUQ7RW9HcnI5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtcjlCckM7RW9HN3I5QkM7SUFDQyx3QkFBa0M7RXBHK3I5QnBDO0VvRzVyOUJDO0lBQ0MsMEIvRjRhMEQ7RUxreDhCNUQ7RW9HL3I5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2cjlCckM7RW9HdnM5QkM7SUFDQyx3QkFBa0M7RXBHeXM5QnBDO0VvR3RzOUJDO0lBQ0MsMEIvRjRhMEQ7RUw0eDhCNUQ7RW9HenM5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1czlCckM7RW9HanQ5QkM7SUFDQyx1QkFBa0M7RXBHbXQ5QnBDO0VvR2h0OUJDO0lBQ0MsMEIvRjRhMEQ7RUxzeThCNUQ7RW9HbnQ5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdpdDlCckM7RW9HM3Q5QkM7SUFDQyx3QkFBa0M7RXBHNnQ5QnBDO0VvRzF0OUJDO0lBQ0MsMEIvRjRhMEQ7RUxnejhCNUQ7RW9HN3Q5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcydDlCckM7RW9HcnU5QkM7SUFDQyx3QkFBa0M7RXBHdXU5QnBDO0VvR3B1OUJDO0lBQ0MsMEIvRjRhMEQ7RUwwejhCNUQ7RW9HdnU5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdxdTlCckM7RW9HL3U5QkM7SUFDQyx3QkFBa0M7RXBHaXY5QnBDO0VvRzl1OUJDO0lBQ0MsMEIvRjRhMEQ7RUxvMDhCNUQ7RW9HanY5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcrdTlCckM7RW9HenY5QkM7SUFDQyx3QkFBa0M7RXBHMnY5QnBDO0VvR3h2OUJDO0lBQ0MsMEIvRjRhMEQ7RUw4MDhCNUQ7RW9HM3Y5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd5djlCckM7RW9Hbnc5QkM7SUFDQyx3QkFBa0M7RXBHcXc5QnBDO0VvR2x3OUJDO0lBQ0MsMEIvRjRhMEQ7RUx3MThCNUQ7RW9Hcnc5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdtdzlCckM7RW9HN3c5QkM7SUFDQyx3QkFBa0M7RXBHK3c5QnBDO0VvRzV3OUJDO0lBQ0MsMEIvRjRhMEQ7RUxrMjhCNUQ7RW9HL3c5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc2dzlCckM7RW9Hdng5QkM7SUFDQyx3QkFBa0M7RXBHeXg5QnBDO0VvR3R4OUJDO0lBQ0MsMEIvRjRhMEQ7RUw0MjhCNUQ7RW9Heng5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd1eDlCckM7RW9Hank5QkM7SUFDQyx3QkFBa0M7RXBHbXk5QnBDO0VvR2h5OUJDO0lBQ0MsMEIvRjRhMEQ7RUxzMzhCNUQ7RW9Hbnk5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdpeTlCckM7RW9HM3k5QkM7SUFDQyx3QkFBa0M7RXBHNnk5QnBDO0VvRzF5OUJDO0lBQ0MsMEIvRjRhMEQ7RUxnNDhCNUQ7RW9HN3k5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcyeTlCckM7RW9Hcno5QkM7SUFDQyxxQkFBa0M7RXBHdXo5QnBDO0VvR3B6OUJDO0lBQ0MsMEIvRjRhMEQ7RUwwNDhCNUQ7RW9Hdno5QkM7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHFCQUFrQztFcEdxejlCckM7QUFDRjs7QWtCOXc5Qkk7RWtGbEREO0lBQ0Msd0JBQWtDO0VwR28wOUJwQztFb0dqMDlCQztJQUNDLDBCL0Y0YTBEO0VMdTU4QjVEO0VvR3AwOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHazA5QnJDO0VvRzUwOUJDO0lBQ0Msd0JBQWtDO0VwRzgwOUJwQztFb0czMDlCQztJQUNDLDBCL0Y0YTBEO0VMaTY4QjVEO0VvRzkwOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNDA5QnJDO0VvR3QxOUJDO0lBQ0Msd0JBQWtDO0VwR3cxOUJwQztFb0dyMTlCQztJQUNDLDBCL0Y0YTBEO0VMMjY4QjVEO0VvR3gxOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHczE5QnJDO0VvR2gyOUJDO0lBQ0Msd0JBQWtDO0VwR2syOUJwQztFb0cvMTlCQztJQUNDLDBCL0Y0YTBEO0VMcTc4QjVEO0VvR2wyOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZzI5QnJDO0VvRzEyOUJDO0lBQ0Msd0JBQWtDO0VwRzQyOUJwQztFb0d6MjlCQztJQUNDLDBCL0Y0YTBEO0VMKzc4QjVEO0VvRzUyOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMDI5QnJDO0VvR3AzOUJDO0lBQ0Msd0JBQWtDO0VwR3MzOUJwQztFb0duMzlCQztJQUNDLDBCL0Y0YTBEO0VMeTg4QjVEO0VvR3QzOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHbzM5QnJDO0VvRzkzOUJDO0lBQ0Msd0JBQWtDO0VwR2c0OUJwQztFb0c3MzlCQztJQUNDLDBCL0Y0YTBEO0VMbTk4QjVEO0VvR2g0OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHODM5QnJDO0VvR3g0OUJDO0lBQ0Msd0JBQWtDO0VwRzA0OUJwQztFb0d2NDlCQztJQUNDLDBCL0Y0YTBEO0VMNjk4QjVEO0VvRzE0OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHdzQ5QnJDO0VvR2w1OUJDO0lBQ0Msd0JBQWtDO0VwR281OUJwQztFb0dqNTlCQztJQUNDLDBCL0Y0YTBEO0VMdSs4QjVEO0VvR3A1OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHazU5QnJDO0VvRzU1OUJDO0lBQ0MsdUJBQWtDO0VwRzg1OUJwQztFb0czNTlCQztJQUNDLDBCL0Y0YTBEO0VMaS84QjVEO0VvRzk1OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHNDU5QnJDO0VvR3Q2OUJDO0lBQ0Msd0JBQWtDO0VwR3c2OUJwQztFb0dyNjlCQztJQUNDLDBCL0Y0YTBEO0VMMi84QjVEO0VvR3g2OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHczY5QnJDO0VvR2g3OUJDO0lBQ0Msd0JBQWtDO0VwR2s3OUJwQztFb0cvNjlCQztJQUNDLDBCL0Y0YTBEO0VMcWc5QjVEO0VvR2w3OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZzc5QnJDO0VvRzE3OUJDO0lBQ0Msd0JBQWtDO0VwRzQ3OUJwQztFb0d6NzlCQztJQUNDLDBCL0Y0YTBEO0VMK2c5QjVEO0VvRzU3OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMDc5QnJDO0VvR3A4OUJDO0lBQ0Msd0JBQWtDO0VwR3M4OUJwQztFb0duODlCQztJQUNDLDBCL0Y0YTBEO0VMeWg5QjVEO0VvR3Q4OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHbzg5QnJDO0VvRzk4OUJDO0lBQ0Msd0JBQWtDO0VwR2c5OUJwQztFb0c3ODlCQztJQUNDLDBCL0Y0YTBEO0VMbWk5QjVEO0VvR2g5OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHODg5QnJDO0VvR3g5OUJDO0lBQ0Msd0JBQWtDO0VwRzA5OUJwQztFb0d2OTlCQztJQUNDLDBCL0Y0YTBEO0VMNmk5QjVEO0VvRzE5OUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHdzk5QnJDO0VvR2wrOUJDO0lBQ0Msd0JBQWtDO0VwR28rOUJwQztFb0dqKzlCQztJQUNDLDBCL0Y0YTBEO0VMdWo5QjVEO0VvR3ArOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHays5QnJDO0VvRzUrOUJDO0lBQ0Msd0JBQWtDO0VwRzgrOUJwQztFb0czKzlCQztJQUNDLDBCL0Y0YTBEO0VMaWs5QjVEO0VvRzkrOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNCs5QnJDO0VvR3QvOUJDO0lBQ0Msd0JBQWtDO0VwR3cvOUJwQztFb0dyLzlCQztJQUNDLDBCL0Y0YTBEO0VMMms5QjVEO0VvR3gvOUJDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHcy85QnJDO0VvR2hnK0JDO0lBQ0MsdUJBQWtDO0VwR2tnK0JwQztFb0cvLzlCQztJQUNDLDBCL0Y0YTBEO0VMcWw5QjVEO0VvR2xnK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHZ2crQnJDO0VvRzFnK0JDO0lBQ0Msd0JBQWtDO0VwRzRnK0JwQztFb0d6ZytCQztJQUNDLDBCL0Y0YTBEO0VMK2w5QjVEO0VvRzVnK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMGcrQnJDO0VvR3BoK0JDO0lBQ0Msd0JBQWtDO0VwR3NoK0JwQztFb0duaCtCQztJQUNDLDBCL0Y0YTBEO0VMeW05QjVEO0VvR3RoK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHb2grQnJDO0VvRzloK0JDO0lBQ0Msd0JBQWtDO0VwR2dpK0JwQztFb0c3aCtCQztJQUNDLDBCL0Y0YTBEO0VMbW45QjVEO0VvR2hpK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOGgrQnJDO0VvR3hpK0JDO0lBQ0Msd0JBQWtDO0VwRzBpK0JwQztFb0d2aStCQztJQUNDLDBCL0Y0YTBEO0VMNm45QjVEO0VvRzFpK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHd2krQnJDO0VvR2xqK0JDO0lBQ0Msd0JBQWtDO0VwR29qK0JwQztFb0dqaitCQztJQUNDLDBCL0Y0YTBEO0VMdW85QjVEO0VvR3BqK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa2orQnJDO0VvRzVqK0JDO0lBQ0Msd0JBQWtDO0VwRzhqK0JwQztFb0czaitCQztJQUNDLDBCL0Y0YTBEO0VMaXA5QjVEO0VvRzlqK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNGorQnJDO0VvR3RrK0JDO0lBQ0Msd0JBQWtDO0VwR3drK0JwQztFb0dyaytCQztJQUNDLDBCL0Y0YTBEO0VMMnA5QjVEO0VvR3hrK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc2srQnJDO0VvR2hsK0JDO0lBQ0Msd0JBQWtDO0VwR2tsK0JwQztFb0cvaytCQztJQUNDLDBCL0Y0YTBEO0VMcXE5QjVEO0VvR2xsK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZ2wrQnJDO0VvRzFsK0JDO0lBQ0Msd0JBQWtDO0VwRzRsK0JwQztFb0d6bCtCQztJQUNDLDBCL0Y0YTBEO0VMK3E5QjVEO0VvRzVsK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMGwrQnJDO0VvR3BtK0JDO0lBQ0MsdUJBQWtDO0VwR3NtK0JwQztFb0dubStCQztJQUNDLDBCL0Y0YTBEO0VMeXI5QjVEO0VvR3RtK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHb20rQnJDO0VvRzltK0JDO0lBQ0Msd0JBQWtDO0VwR2duK0JwQztFb0c3bStCQztJQUNDLDBCL0Y0YTBEO0VMbXM5QjVEO0VvR2huK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOG0rQnJDO0VvR3huK0JDO0lBQ0Msd0JBQWtDO0VwRzBuK0JwQztFb0d2bitCQztJQUNDLDBCL0Y0YTBEO0VMNnM5QjVEO0VvRzFuK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHd24rQnJDO0VvR2xvK0JDO0lBQ0Msd0JBQWtDO0VwR29vK0JwQztFb0dqbytCQztJQUNDLDBCL0Y0YTBEO0VMdXQ5QjVEO0VvR3BvK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa28rQnJDO0VvRzVvK0JDO0lBQ0Msd0JBQWtDO0VwRzhvK0JwQztFb0czbytCQztJQUNDLDBCL0Y0YTBEO0VMaXU5QjVEO0VvRzlvK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNG8rQnJDO0VvR3RwK0JDO0lBQ0Msd0JBQWtDO0VwR3dwK0JwQztFb0dycCtCQztJQUNDLDBCL0Y0YTBEO0VMMnU5QjVEO0VvR3hwK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc3ArQnJDO0VvR2hxK0JDO0lBQ0Msd0JBQWtDO0VwR2txK0JwQztFb0cvcCtCQztJQUNDLDBCL0Y0YTBEO0VMcXY5QjVEO0VvR2xxK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZ3ErQnJDO0VvRzFxK0JDO0lBQ0Msd0JBQWtDO0VwRzRxK0JwQztFb0d6cStCQztJQUNDLDBCL0Y0YTBEO0VMK3Y5QjVEO0VvRzVxK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMHErQnJDO0VvR3ByK0JDO0lBQ0Msd0JBQWtDO0VwR3NyK0JwQztFb0ducitCQztJQUNDLDBCL0Y0YTBEO0VMeXc5QjVEO0VvR3RyK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHb3IrQnJDO0VvRzlyK0JDO0lBQ0Msd0JBQWtDO0VwR2dzK0JwQztFb0c3citCQztJQUNDLDBCL0Y0YTBEO0VMbXg5QjVEO0VvR2hzK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOHIrQnJDO0VvR3hzK0JDO0lBQ0MsdUJBQWtDO0VwRzBzK0JwQztFb0d2cytCQztJQUNDLDBCL0Y0YTBEO0VMNng5QjVEO0VvRzFzK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHd3MrQnJDO0VvR2x0K0JDO0lBQ0Msd0JBQWtDO0VwR290K0JwQztFb0dqdCtCQztJQUNDLDBCL0Y0YTBEO0VMdXk5QjVEO0VvR3B0K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa3QrQnJDO0VvRzV0K0JDO0lBQ0Msd0JBQWtDO0VwRzh0K0JwQztFb0czdCtCQztJQUNDLDBCL0Y0YTBEO0VMaXo5QjVEO0VvRzl0K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNHQrQnJDO0VvR3R1K0JDO0lBQ0Msd0JBQWtDO0VwR3d1K0JwQztFb0dydStCQztJQUNDLDBCL0Y0YTBEO0VMMno5QjVEO0VvR3h1K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc3UrQnJDO0VvR2h2K0JDO0lBQ0Msd0JBQWtDO0VwR2t2K0JwQztFb0cvdStCQztJQUNDLDBCL0Y0YTBEO0VMcTA5QjVEO0VvR2x2K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZ3YrQnJDO0VvRzF2K0JDO0lBQ0Msd0JBQWtDO0VwRzR2K0JwQztFb0d6ditCQztJQUNDLDBCL0Y0YTBEO0VMKzA5QjVEO0VvRzV2K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMHYrQnJDO0VvR3B3K0JDO0lBQ0Msd0JBQWtDO0VwR3N3K0JwQztFb0dudytCQztJQUNDLDBCL0Y0YTBEO0VMeTE5QjVEO0VvR3R3K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHb3crQnJDO0VvRzl3K0JDO0lBQ0Msd0JBQWtDO0VwR2d4K0JwQztFb0c3dytCQztJQUNDLDBCL0Y0YTBEO0VMbTI5QjVEO0VvR2h4K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOHcrQnJDO0VvR3h4K0JDO0lBQ0Msd0JBQWtDO0VwRzB4K0JwQztFb0d2eCtCQztJQUNDLDBCL0Y0YTBEO0VMNjI5QjVEO0VvRzF4K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHd3grQnJDO0VvR2x5K0JDO0lBQ0Msd0JBQWtDO0VwR295K0JwQztFb0dqeStCQztJQUNDLDBCL0Y0YTBEO0VMdTM5QjVEO0VvR3B5K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa3krQnJDO0VvRzV5K0JDO0lBQ0MsdUJBQWtDO0VwRzh5K0JwQztFb0czeStCQztJQUNDLDBCL0Y0YTBEO0VMaTQ5QjVEO0VvRzl5K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHNHkrQnJDO0VvR3R6K0JDO0lBQ0Msd0JBQWtDO0VwR3d6K0JwQztFb0dyeitCQztJQUNDLDBCL0Y0YTBEO0VMMjQ5QjVEO0VvR3h6K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc3orQnJDO0VvR2gwK0JDO0lBQ0Msd0JBQWtDO0VwR2swK0JwQztFb0cveitCQztJQUNDLDBCL0Y0YTBEO0VMcTU5QjVEO0VvR2wwK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZzArQnJDO0VvRzEwK0JDO0lBQ0Msd0JBQWtDO0VwRzQwK0JwQztFb0d6MCtCQztJQUNDLDBCL0Y0YTBEO0VMKzU5QjVEO0VvRzUwK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMDArQnJDO0VvR3AxK0JDO0lBQ0Msd0JBQWtDO0VwR3MxK0JwQztFb0duMStCQztJQUNDLDBCL0Y0YTBEO0VMeTY5QjVEO0VvR3QxK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHbzErQnJDO0VvRzkxK0JDO0lBQ0Msd0JBQWtDO0VwR2cyK0JwQztFb0c3MStCQztJQUNDLDBCL0Y0YTBEO0VMbTc5QjVEO0VvR2gyK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHODErQnJDO0VvR3gyK0JDO0lBQ0Msd0JBQWtDO0VwRzAyK0JwQztFb0d2MitCQztJQUNDLDBCL0Y0YTBEO0VMNjc5QjVEO0VvRzEyK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHdzIrQnJDO0VvR2wzK0JDO0lBQ0Msd0JBQWtDO0VwR28zK0JwQztFb0dqMytCQztJQUNDLDBCL0Y0YTBEO0VMdTg5QjVEO0VvR3AzK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHazMrQnJDO0VvRzUzK0JDO0lBQ0Msd0JBQWtDO0VwRzgzK0JwQztFb0czMytCQztJQUNDLDBCL0Y0YTBEO0VMaTk5QjVEO0VvRzkzK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNDMrQnJDO0VvR3Q0K0JDO0lBQ0Msd0JBQWtDO0VwR3c0K0JwQztFb0dyNCtCQztJQUNDLDBCL0Y0YTBEO0VMMjk5QjVEO0VvR3g0K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHczQrQnJDO0VvR2g1K0JDO0lBQ0MsdUJBQWtDO0VwR2s1K0JwQztFb0cvNCtCQztJQUNDLDBCL0Y0YTBEO0VMcSs5QjVEO0VvR2w1K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHZzUrQnJDO0VvRzE1K0JDO0lBQ0Msd0JBQWtDO0VwRzQ1K0JwQztFb0d6NStCQztJQUNDLDBCL0Y0YTBEO0VMKys5QjVEO0VvRzU1K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMDUrQnJDO0VvR3A2K0JDO0lBQ0Msd0JBQWtDO0VwR3M2K0JwQztFb0duNitCQztJQUNDLDBCL0Y0YTBEO0VMeS85QjVEO0VvR3Q2K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHbzYrQnJDO0VvRzk2K0JDO0lBQ0Msd0JBQWtDO0VwR2c3K0JwQztFb0c3NitCQztJQUNDLDBCL0Y0YTBEO0VMbWcrQjVEO0VvR2g3K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHODYrQnJDO0VvR3g3K0JDO0lBQ0Msd0JBQWtDO0VwRzA3K0JwQztFb0d2NytCQztJQUNDLDBCL0Y0YTBEO0VMNmcrQjVEO0VvRzE3K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHdzcrQnJDO0VvR2w4K0JDO0lBQ0Msd0JBQWtDO0VwR284K0JwQztFb0dqOCtCQztJQUNDLDBCL0Y0YTBEO0VMdWgrQjVEO0VvR3A4K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHazgrQnJDO0VvRzU4K0JDO0lBQ0Msd0JBQWtDO0VwRzg4K0JwQztFb0czOCtCQztJQUNDLDBCL0Y0YTBEO0VMaWkrQjVEO0VvRzk4K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNDgrQnJDO0VvR3Q5K0JDO0lBQ0Msd0JBQWtDO0VwR3c5K0JwQztFb0dyOStCQztJQUNDLDBCL0Y0YTBEO0VMMmkrQjVEO0VvR3g5K0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHczkrQnJDO0VvR2grK0JDO0lBQ0Msd0JBQWtDO0VwR2srK0JwQztFb0cvOStCQztJQUNDLDBCL0Y0YTBEO0VMcWorQjVEO0VvR2wrK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZysrQnJDO0VvRzErK0JDO0lBQ0Msd0JBQWtDO0VwRzQrK0JwQztFb0d6KytCQztJQUNDLDBCL0Y0YTBEO0VMK2orQjVEO0VvRzUrK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMCsrQnJDO0VvR3AvK0JDO0lBQ0MsdUJBQWtDO0VwR3MvK0JwQztFb0duLytCQztJQUNDLDBCL0Y0YTBEO0VMeWsrQjVEO0VvR3QvK0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHby8rQnJDO0VvRzkvK0JDO0lBQ0Msd0JBQWtDO0VwR2dnL0JwQztFb0c3LytCQztJQUNDLDBCL0Y0YTBEO0VMbWwrQjVEO0VvR2hnL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOC8rQnJDO0VvR3hnL0JDO0lBQ0Msd0JBQWtDO0VwRzBnL0JwQztFb0d2Zy9CQztJQUNDLDBCL0Y0YTBEO0VMNmwrQjVEO0VvRzFnL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHd2cvQnJDO0VvR2xoL0JDO0lBQ0Msd0JBQWtDO0VwR29oL0JwQztFb0dqaC9CQztJQUNDLDBCL0Y0YTBEO0VMdW0rQjVEO0VvR3BoL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa2gvQnJDO0VvRzVoL0JDO0lBQ0Msd0JBQWtDO0VwRzhoL0JwQztFb0czaC9CQztJQUNDLDBCL0Y0YTBEO0VMaW4rQjVEO0VvRzloL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNGgvQnJDO0VvR3RpL0JDO0lBQ0Msd0JBQWtDO0VwR3dpL0JwQztFb0dyaS9CQztJQUNDLDBCL0Y0YTBEO0VMMm4rQjVEO0VvR3hpL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc2kvQnJDO0VvR2hqL0JDO0lBQ0Msd0JBQWtDO0VwR2tqL0JwQztFb0cvaS9CQztJQUNDLDBCL0Y0YTBEO0VMcW8rQjVEO0VvR2xqL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZ2ovQnJDO0VvRzFqL0JDO0lBQ0Msd0JBQWtDO0VwRzRqL0JwQztFb0d6ai9CQztJQUNDLDBCL0Y0YTBEO0VMK28rQjVEO0VvRzVqL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMGovQnJDO0VvR3BrL0JDO0lBQ0Msd0JBQWtDO0VwR3NrL0JwQztFb0duay9CQztJQUNDLDBCL0Y0YTBEO0VMeXArQjVEO0VvR3RrL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHb2svQnJDO0VvRzlrL0JDO0lBQ0Msd0JBQWtDO0VwR2dsL0JwQztFb0c3ay9CQztJQUNDLDBCL0Y0YTBEO0VMbXErQjVEO0VvR2hsL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOGsvQnJDO0VvR3hsL0JDO0lBQ0MsdUJBQWtDO0VwRzBsL0JwQztFb0d2bC9CQztJQUNDLDBCL0Y0YTBEO0VMNnErQjVEO0VvRzFsL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHd2wvQnJDO0VvR2xtL0JDO0lBQ0Msd0JBQWtDO0VwR29tL0JwQztFb0dqbS9CQztJQUNDLDBCL0Y0YTBEO0VMdXIrQjVEO0VvR3BtL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa20vQnJDO0VvRzVtL0JDO0lBQ0Msd0JBQWtDO0VwRzhtL0JwQztFb0czbS9CQztJQUNDLDBCL0Y0YTBEO0VMaXMrQjVEO0VvRzltL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNG0vQnJDO0VvR3RuL0JDO0lBQ0Msd0JBQWtDO0VwR3duL0JwQztFb0dybi9CQztJQUNDLDBCL0Y0YTBEO0VMMnMrQjVEO0VvR3huL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc24vQnJDO0VvR2hvL0JDO0lBQ0Msd0JBQWtDO0VwR2tvL0JwQztFb0cvbi9CQztJQUNDLDBCL0Y0YTBEO0VMcXQrQjVEO0VvR2xvL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZ28vQnJDO0VvRzFvL0JDO0lBQ0Msd0JBQWtDO0VwRzRvL0JwQztFb0d6by9CQztJQUNDLDBCL0Y0YTBEO0VMK3QrQjVEO0VvRzVvL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMG8vQnJDO0VvR3BwL0JDO0lBQ0Msd0JBQWtDO0VwR3NwL0JwQztFb0ducC9CQztJQUNDLDBCL0Y0YTBEO0VMeXUrQjVEO0VvR3RwL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHb3AvQnJDO0VvRzlwL0JDO0lBQ0Msd0JBQWtDO0VwR2dxL0JwQztFb0c3cC9CQztJQUNDLDBCL0Y0YTBEO0VMbXYrQjVEO0VvR2hxL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOHAvQnJDO0VvR3hxL0JDO0lBQ0Msd0JBQWtDO0VwRzBxL0JwQztFb0d2cS9CQztJQUNDLDBCL0Y0YTBEO0VMNnYrQjVEO0VvRzFxL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHd3EvQnJDO0VvR2xyL0JDO0lBQ0Msd0JBQWtDO0VwR29yL0JwQztFb0dqci9CQztJQUNDLDBCL0Y0YTBEO0VMdXcrQjVEO0VvR3ByL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa3IvQnJDO0VvRzVyL0JDO0lBQ0MsdUJBQWtDO0VwRzhyL0JwQztFb0czci9CQztJQUNDLDBCL0Y0YTBEO0VMaXgrQjVEO0VvRzlyL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx1QkFBa0M7RXBHNHIvQnJDO0VvR3RzL0JDO0lBQ0Msd0JBQWtDO0VwR3dzL0JwQztFb0dycy9CQztJQUNDLDBCL0Y0YTBEO0VMMngrQjVEO0VvR3hzL0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc3MvQnJDO0VvR2h0L0JDO0lBQ0Msd0JBQWtDO0VwR2t0L0JwQztFb0cvcy9CQztJQUNDLDBCL0Y0YTBEO0VMcXkrQjVEO0VvR2x0L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHZ3QvQnJDO0VvRzF0L0JDO0lBQ0Msd0JBQWtDO0VwRzR0L0JwQztFb0d6dC9CQztJQUNDLDBCL0Y0YTBEO0VMK3krQjVEO0VvRzV0L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHMHQvQnJDO0VvR3B1L0JDO0lBQ0Msd0JBQWtDO0VwR3N1L0JwQztFb0dudS9CQztJQUNDLDBCL0Y0YTBEO0VMeXorQjVEO0VvR3R1L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHb3UvQnJDO0VvRzl1L0JDO0lBQ0Msd0JBQWtDO0VwR2d2L0JwQztFb0c3dS9CQztJQUNDLDBCL0Y0YTBEO0VMbTArQjVEO0VvR2h2L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHOHUvQnJDO0VvR3h2L0JDO0lBQ0Msd0JBQWtDO0VwRzB2L0JwQztFb0d2di9CQztJQUNDLDBCL0Y0YTBEO0VMNjArQjVEO0VvRzF2L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHd3YvQnJDO0VvR2x3L0JDO0lBQ0Msd0JBQWtDO0VwR293L0JwQztFb0dqdy9CQztJQUNDLDBCL0Y0YTBEO0VMdTErQjVEO0VvR3B3L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHa3cvQnJDO0VvRzV3L0JDO0lBQ0Msd0JBQWtDO0VwRzh3L0JwQztFb0czdy9CQztJQUNDLDBCL0Y0YTBEO0VMaTIrQjVEO0VvRzl3L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHNHcvQnJDO0VvR3R4L0JDO0lBQ0Msd0JBQWtDO0VwR3d4L0JwQztFb0dyeC9CQztJQUNDLDBCL0Y0YTBEO0VMMjIrQjVEO0VvR3h4L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCx3QkFBa0M7RXBHc3gvQnJDO0VvR2h5L0JDO0lBQ0MscUJBQWtDO0VwR2t5L0JwQztFb0cveC9CQztJQUNDLDBCL0Y0YTBEO0VMcTMrQjVEO0VvR2x5L0JDO0lBS0UsMEIvRndheUQ7SStGdmF6RCxxQkFBa0M7RXBHZ3kvQnJDO0FBQ0Y7O0FrQnp2L0JJO0VrRmxERDtJQUNDLHdCQUFrQztFcEcreS9CcEM7RW9HNXkvQkM7SUFDQywwQi9GNGEwRDtFTGs0K0I1RDtFb0cveS9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZ5L0JyQztFb0d2ei9CQztJQUNDLHdCQUFrQztFcEd5ei9CcEM7RW9HdHovQkM7SUFDQywwQi9GNGEwRDtFTDQ0K0I1RDtFb0d6ei9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3V6L0JyQztFb0dqMC9CQztJQUNDLHdCQUFrQztFcEdtMC9CcEM7RW9HaDAvQkM7SUFDQywwQi9GNGEwRDtFTHM1K0I1RDtFb0duMC9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2kwL0JyQztFb0czMC9CQztJQUNDLHdCQUFrQztFcEc2MC9CcEM7RW9HMTAvQkM7SUFDQywwQi9GNGEwRDtFTGc2K0I1RDtFb0c3MC9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzIwL0JyQztFb0dyMS9CQztJQUNDLHdCQUFrQztFcEd1MS9CcEM7RW9HcDEvQkM7SUFDQywwQi9GNGEwRDtFTDA2K0I1RDtFb0d2MS9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3ExL0JyQztFb0cvMS9CQztJQUNDLHdCQUFrQztFcEdpMi9CcEM7RW9HOTEvQkM7SUFDQywwQi9GNGEwRDtFTG83K0I1RDtFb0dqMi9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRysxL0JyQztFb0d6Mi9CQztJQUNDLHdCQUFrQztFcEcyMi9CcEM7RW9HeDIvQkM7SUFDQywwQi9GNGEwRDtFTDg3K0I1RDtFb0czMi9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3kyL0JyQztFb0duMy9CQztJQUNDLHdCQUFrQztFcEdxMy9CcEM7RW9HbDMvQkM7SUFDQywwQi9GNGEwRDtFTHc4K0I1RDtFb0dyMy9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR20zL0JyQztFb0c3My9CQztJQUNDLHdCQUFrQztFcEcrMy9CcEM7RW9HNTMvQkM7SUFDQywwQi9GNGEwRDtFTGs5K0I1RDtFb0cvMy9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzYzL0JyQztFb0d2NC9CQztJQUNDLHVCQUFrQztFcEd5NC9CcEM7RW9HdDQvQkM7SUFDQywwQi9GNGEwRDtFTDQ5K0I1RDtFb0d6NC9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR3U0L0JyQztFb0dqNS9CQztJQUNDLHdCQUFrQztFcEdtNS9CcEM7RW9HaDUvQkM7SUFDQywwQi9GNGEwRDtFTHMrK0I1RDtFb0duNS9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2k1L0JyQztFb0czNS9CQztJQUNDLHdCQUFrQztFcEc2NS9CcEM7RW9HMTUvQkM7SUFDQywwQi9GNGEwRDtFTGcvK0I1RDtFb0c3NS9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzI1L0JyQztFb0dyNi9CQztJQUNDLHdCQUFrQztFcEd1Ni9CcEM7RW9HcDYvQkM7SUFDQywwQi9GNGEwRDtFTDAvK0I1RDtFb0d2Ni9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3E2L0JyQztFb0cvNi9CQztJQUNDLHdCQUFrQztFcEdpNy9CcEM7RW9HOTYvQkM7SUFDQywwQi9GNGEwRDtFTG9nL0I1RDtFb0dqNy9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRys2L0JyQztFb0d6Ny9CQztJQUNDLHdCQUFrQztFcEcyNy9CcEM7RW9HeDcvQkM7SUFDQywwQi9GNGEwRDtFTDhnL0I1RDtFb0czNy9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3k3L0JyQztFb0duOC9CQztJQUNDLHdCQUFrQztFcEdxOC9CcEM7RW9HbDgvQkM7SUFDQywwQi9GNGEwRDtFTHdoL0I1RDtFb0dyOC9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR204L0JyQztFb0c3OC9CQztJQUNDLHdCQUFrQztFcEcrOC9CcEM7RW9HNTgvQkM7SUFDQywwQi9GNGEwRDtFTGtpL0I1RDtFb0cvOC9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzY4L0JyQztFb0d2OS9CQztJQUNDLHdCQUFrQztFcEd5OS9CcEM7RW9HdDkvQkM7SUFDQywwQi9GNGEwRDtFTDRpL0I1RDtFb0d6OS9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3U5L0JyQztFb0dqKy9CQztJQUNDLHdCQUFrQztFcEdtKy9CcEM7RW9HaCsvQkM7SUFDQywwQi9GNGEwRDtFTHNqL0I1RDtFb0duKy9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2krL0JyQztFb0czKy9CQztJQUNDLHVCQUFrQztFcEc2Ky9CcEM7RW9HMSsvQkM7SUFDQywwQi9GNGEwRDtFTGdrL0I1RDtFb0c3Ky9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRzIrL0JyQztFb0dyLy9CQztJQUNDLHdCQUFrQztFcEd1Ly9CcEM7RW9HcC8vQkM7SUFDQywwQi9GNGEwRDtFTDBrL0I1RDtFb0d2Ly9CQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3EvL0JyQztFb0cvLy9CQztJQUNDLHdCQUFrQztFcEdpZ2dDcEM7RW9HOS8vQkM7SUFDQywwQi9GNGEwRDtFTG9sL0I1RDtFb0dqZ2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRysvL0JyQztFb0d6Z2dDQztJQUNDLHdCQUFrQztFcEcyZ2dDcEM7RW9HeGdnQ0M7SUFDQywwQi9GNGEwRDtFTDhsL0I1RDtFb0czZ2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3lnZ0NyQztFb0duaGdDQztJQUNDLHdCQUFrQztFcEdxaGdDcEM7RW9HbGhnQ0M7SUFDQywwQi9GNGEwRDtFTHdtL0I1RDtFb0dyaGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR21oZ0NyQztFb0c3aGdDQztJQUNDLHdCQUFrQztFcEcraGdDcEM7RW9HNWhnQ0M7SUFDQywwQi9GNGEwRDtFTGtuL0I1RDtFb0cvaGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZoZ0NyQztFb0d2aWdDQztJQUNDLHdCQUFrQztFcEd5aWdDcEM7RW9HdGlnQ0M7SUFDQywwQi9GNGEwRDtFTDRuL0I1RDtFb0d6aWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3VpZ0NyQztFb0dqamdDQztJQUNDLHdCQUFrQztFcEdtamdDcEM7RW9HaGpnQ0M7SUFDQywwQi9GNGEwRDtFTHNvL0I1RDtFb0duamdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2lqZ0NyQztFb0czamdDQztJQUNDLHdCQUFrQztFcEc2amdDcEM7RW9HMWpnQ0M7SUFDQywwQi9GNGEwRDtFTGdwL0I1RDtFb0c3amdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzJqZ0NyQztFb0dya2dDQztJQUNDLHdCQUFrQztFcEd1a2dDcEM7RW9HcGtnQ0M7SUFDQywwQi9GNGEwRDtFTDBwL0I1RDtFb0d2a2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3FrZ0NyQztFb0cva2dDQztJQUNDLHVCQUFrQztFcEdpbGdDcEM7RW9HOWtnQ0M7SUFDQywwQi9GNGEwRDtFTG9xL0I1RDtFb0dqbGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRytrZ0NyQztFb0d6bGdDQztJQUNDLHdCQUFrQztFcEcybGdDcEM7RW9HeGxnQ0M7SUFDQywwQi9GNGEwRDtFTDhxL0I1RDtFb0czbGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3lsZ0NyQztFb0dubWdDQztJQUNDLHdCQUFrQztFcEdxbWdDcEM7RW9HbG1nQ0M7SUFDQywwQi9GNGEwRDtFTHdyL0I1RDtFb0dybWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR21tZ0NyQztFb0c3bWdDQztJQUNDLHdCQUFrQztFcEcrbWdDcEM7RW9HNW1nQ0M7SUFDQywwQi9GNGEwRDtFTGtzL0I1RDtFb0cvbWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZtZ0NyQztFb0d2bmdDQztJQUNDLHdCQUFrQztFcEd5bmdDcEM7RW9HdG5nQ0M7SUFDQywwQi9GNGEwRDtFTDRzL0I1RDtFb0d6bmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3VuZ0NyQztFb0dqb2dDQztJQUNDLHdCQUFrQztFcEdtb2dDcEM7RW9HaG9nQ0M7SUFDQywwQi9GNGEwRDtFTHN0L0I1RDtFb0dub2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2lvZ0NyQztFb0czb2dDQztJQUNDLHdCQUFrQztFcEc2b2dDcEM7RW9HMW9nQ0M7SUFDQywwQi9GNGEwRDtFTGd1L0I1RDtFb0c3b2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzJvZ0NyQztFb0dycGdDQztJQUNDLHdCQUFrQztFcEd1cGdDcEM7RW9HcHBnQ0M7SUFDQywwQi9GNGEwRDtFTDB1L0I1RDtFb0d2cGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3FwZ0NyQztFb0cvcGdDQztJQUNDLHdCQUFrQztFcEdpcWdDcEM7RW9HOXBnQ0M7SUFDQywwQi9GNGEwRDtFTG92L0I1RDtFb0dqcWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRytwZ0NyQztFb0d6cWdDQztJQUNDLHdCQUFrQztFcEcycWdDcEM7RW9HeHFnQ0M7SUFDQywwQi9GNGEwRDtFTDh2L0I1RDtFb0czcWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3lxZ0NyQztFb0ducmdDQztJQUNDLHVCQUFrQztFcEdxcmdDcEM7RW9HbHJnQ0M7SUFDQywwQi9GNGEwRDtFTHd3L0I1RDtFb0dycmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR21yZ0NyQztFb0c3cmdDQztJQUNDLHdCQUFrQztFcEcrcmdDcEM7RW9HNXJnQ0M7SUFDQywwQi9GNGEwRDtFTGt4L0I1RDtFb0cvcmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZyZ0NyQztFb0d2c2dDQztJQUNDLHdCQUFrQztFcEd5c2dDcEM7RW9HdHNnQ0M7SUFDQywwQi9GNGEwRDtFTDR4L0I1RDtFb0d6c2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3VzZ0NyQztFb0dqdGdDQztJQUNDLHdCQUFrQztFcEdtdGdDcEM7RW9HaHRnQ0M7SUFDQywwQi9GNGEwRDtFTHN5L0I1RDtFb0dudGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2l0Z0NyQztFb0czdGdDQztJQUNDLHdCQUFrQztFcEc2dGdDcEM7RW9HMXRnQ0M7SUFDQywwQi9GNGEwRDtFTGd6L0I1RDtFb0c3dGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzJ0Z0NyQztFb0dydWdDQztJQUNDLHdCQUFrQztFcEd1dWdDcEM7RW9HcHVnQ0M7SUFDQywwQi9GNGEwRDtFTDB6L0I1RDtFb0d2dWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3F1Z0NyQztFb0cvdWdDQztJQUNDLHdCQUFrQztFcEdpdmdDcEM7RW9HOXVnQ0M7SUFDQywwQi9GNGEwRDtFTG8wL0I1RDtFb0dqdmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRyt1Z0NyQztFb0d6dmdDQztJQUNDLHdCQUFrQztFcEcydmdDcEM7RW9HeHZnQ0M7SUFDQywwQi9GNGEwRDtFTDgwL0I1RDtFb0czdmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3l2Z0NyQztFb0dud2dDQztJQUNDLHdCQUFrQztFcEdxd2dDcEM7RW9HbHdnQ0M7SUFDQywwQi9GNGEwRDtFTHcxL0I1RDtFb0dyd2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR213Z0NyQztFb0c3d2dDQztJQUNDLHdCQUFrQztFcEcrd2dDcEM7RW9HNXdnQ0M7SUFDQywwQi9GNGEwRDtFTGsyL0I1RDtFb0cvd2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZ3Z0NyQztFb0d2eGdDQztJQUNDLHVCQUFrQztFcEd5eGdDcEM7RW9HdHhnQ0M7SUFDQywwQi9GNGEwRDtFTDQyL0I1RDtFb0d6eGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR3V4Z0NyQztFb0dqeWdDQztJQUNDLHdCQUFrQztFcEdteWdDcEM7RW9HaHlnQ0M7SUFDQywwQi9GNGEwRDtFTHMzL0I1RDtFb0dueWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2l5Z0NyQztFb0czeWdDQztJQUNDLHdCQUFrQztFcEc2eWdDcEM7RW9HMXlnQ0M7SUFDQywwQi9GNGEwRDtFTGc0L0I1RDtFb0c3eWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzJ5Z0NyQztFb0dyemdDQztJQUNDLHdCQUFrQztFcEd1emdDcEM7RW9HcHpnQ0M7SUFDQywwQi9GNGEwRDtFTDA0L0I1RDtFb0d2emdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3F6Z0NyQztFb0cvemdDQztJQUNDLHdCQUFrQztFcEdpMGdDcEM7RW9HOXpnQ0M7SUFDQywwQi9GNGEwRDtFTG81L0I1RDtFb0dqMGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRyt6Z0NyQztFb0d6MGdDQztJQUNDLHdCQUFrQztFcEcyMGdDcEM7RW9HeDBnQ0M7SUFDQywwQi9GNGEwRDtFTDg1L0I1RDtFb0czMGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3kwZ0NyQztFb0duMWdDQztJQUNDLHdCQUFrQztFcEdxMWdDcEM7RW9HbDFnQ0M7SUFDQywwQi9GNGEwRDtFTHc2L0I1RDtFb0dyMWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR20xZ0NyQztFb0c3MWdDQztJQUNDLHdCQUFrQztFcEcrMWdDcEM7RW9HNTFnQ0M7SUFDQywwQi9GNGEwRDtFTGs3L0I1RDtFb0cvMWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzYxZ0NyQztFb0d2MmdDQztJQUNDLHdCQUFrQztFcEd5MmdDcEM7RW9HdDJnQ0M7SUFDQywwQi9GNGEwRDtFTDQ3L0I1RDtFb0d6MmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3UyZ0NyQztFb0dqM2dDQztJQUNDLHdCQUFrQztFcEdtM2dDcEM7RW9HaDNnQ0M7SUFDQywwQi9GNGEwRDtFTHM4L0I1RDtFb0duM2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2kzZ0NyQztFb0czM2dDQztJQUNDLHVCQUFrQztFcEc2M2dDcEM7RW9HMTNnQ0M7SUFDQywwQi9GNGEwRDtFTGc5L0I1RDtFb0c3M2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRzIzZ0NyQztFb0dyNGdDQztJQUNDLHdCQUFrQztFcEd1NGdDcEM7RW9HcDRnQ0M7SUFDQywwQi9GNGEwRDtFTDA5L0I1RDtFb0d2NGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3E0Z0NyQztFb0cvNGdDQztJQUNDLHdCQUFrQztFcEdpNWdDcEM7RW9HOTRnQ0M7SUFDQywwQi9GNGEwRDtFTG8rL0I1RDtFb0dqNWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRys0Z0NyQztFb0d6NWdDQztJQUNDLHdCQUFrQztFcEcyNWdDcEM7RW9HeDVnQ0M7SUFDQywwQi9GNGEwRDtFTDgrL0I1RDtFb0czNWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3k1Z0NyQztFb0duNmdDQztJQUNDLHdCQUFrQztFcEdxNmdDcEM7RW9HbDZnQ0M7SUFDQywwQi9GNGEwRDtFTHcvL0I1RDtFb0dyNmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR202Z0NyQztFb0c3NmdDQztJQUNDLHdCQUFrQztFcEcrNmdDcEM7RW9HNTZnQ0M7SUFDQywwQi9GNGEwRDtFTGtnZ0M1RDtFb0cvNmdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzY2Z0NyQztFb0d2N2dDQztJQUNDLHdCQUFrQztFcEd5N2dDcEM7RW9HdDdnQ0M7SUFDQywwQi9GNGEwRDtFTDRnZ0M1RDtFb0d6N2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3U3Z0NyQztFb0dqOGdDQztJQUNDLHdCQUFrQztFcEdtOGdDcEM7RW9HaDhnQ0M7SUFDQywwQi9GNGEwRDtFTHNoZ0M1RDtFb0duOGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2k4Z0NyQztFb0czOGdDQztJQUNDLHdCQUFrQztFcEc2OGdDcEM7RW9HMThnQ0M7SUFDQywwQi9GNGEwRDtFTGdpZ0M1RDtFb0c3OGdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzI4Z0NyQztFb0dyOWdDQztJQUNDLHdCQUFrQztFcEd1OWdDcEM7RW9HcDlnQ0M7SUFDQywwQi9GNGEwRDtFTDBpZ0M1RDtFb0d2OWdDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3E5Z0NyQztFb0cvOWdDQztJQUNDLHVCQUFrQztFcEdpK2dDcEM7RW9HOTlnQ0M7SUFDQywwQi9GNGEwRDtFTG9qZ0M1RDtFb0dqK2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwRys5Z0NyQztFb0d6K2dDQztJQUNDLHdCQUFrQztFcEcyK2dDcEM7RW9HeCtnQ0M7SUFDQywwQi9GNGEwRDtFTDhqZ0M1RDtFb0czK2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3krZ0NyQztFb0duL2dDQztJQUNDLHdCQUFrQztFcEdxL2dDcEM7RW9HbC9nQ0M7SUFDQywwQi9GNGEwRDtFTHdrZ0M1RDtFb0dyL2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR20vZ0NyQztFb0c3L2dDQztJQUNDLHdCQUFrQztFcEcrL2dDcEM7RW9HNS9nQ0M7SUFDQywwQi9GNGEwRDtFTGtsZ0M1RDtFb0cvL2dDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzYvZ0NyQztFb0d2Z2hDQztJQUNDLHdCQUFrQztFcEd5Z2hDcEM7RW9HdGdoQ0M7SUFDQywwQi9GNGEwRDtFTDRsZ0M1RDtFb0d6Z2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3VnaENyQztFb0dqaGhDQztJQUNDLHdCQUFrQztFcEdtaGhDcEM7RW9HaGhoQ0M7SUFDQywwQi9GNGEwRDtFTHNtZ0M1RDtFb0duaGhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2loaENyQztFb0czaGhDQztJQUNDLHdCQUFrQztFcEc2aGhDcEM7RW9HMWhoQ0M7SUFDQywwQi9GNGEwRDtFTGduZ0M1RDtFb0c3aGhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzJoaENyQztFb0dyaWhDQztJQUNDLHdCQUFrQztFcEd1aWhDcEM7RW9HcGloQ0M7SUFDQywwQi9GNGEwRDtFTDBuZ0M1RDtFb0d2aWhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3FpaENyQztFb0cvaWhDQztJQUNDLHdCQUFrQztFcEdpamhDcEM7RW9HOWloQ0M7SUFDQywwQi9GNGEwRDtFTG9vZ0M1RDtFb0dqamhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRytpaENyQztFb0d6amhDQztJQUNDLHdCQUFrQztFcEcyamhDcEM7RW9HeGpoQ0M7SUFDQywwQi9GNGEwRDtFTDhvZ0M1RDtFb0czamhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3lqaENyQztFb0dua2hDQztJQUNDLHVCQUFrQztFcEdxa2hDcEM7RW9HbGtoQ0M7SUFDQywwQi9GNGEwRDtFTHdwZ0M1RDtFb0dya2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR21raENyQztFb0c3a2hDQztJQUNDLHdCQUFrQztFcEcra2hDcEM7RW9HNWtoQ0M7SUFDQywwQi9GNGEwRDtFTGtxZ0M1RDtFb0cva2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZraENyQztFb0d2bGhDQztJQUNDLHdCQUFrQztFcEd5bGhDcEM7RW9HdGxoQ0M7SUFDQywwQi9GNGEwRDtFTDRxZ0M1RDtFb0d6bGhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3VsaENyQztFb0dqbWhDQztJQUNDLHdCQUFrQztFcEdtbWhDcEM7RW9HaG1oQ0M7SUFDQywwQi9GNGEwRDtFTHNyZ0M1RDtFb0dubWhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2ltaENyQztFb0czbWhDQztJQUNDLHdCQUFrQztFcEc2bWhDcEM7RW9HMW1oQ0M7SUFDQywwQi9GNGEwRDtFTGdzZ0M1RDtFb0c3bWhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzJtaENyQztFb0dybmhDQztJQUNDLHdCQUFrQztFcEd1bmhDcEM7RW9HcG5oQ0M7SUFDQywwQi9GNGEwRDtFTDBzZ0M1RDtFb0d2bmhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3FuaENyQztFb0cvbmhDQztJQUNDLHdCQUFrQztFcEdpb2hDcEM7RW9HOW5oQ0M7SUFDQywwQi9GNGEwRDtFTG90Z0M1RDtFb0dqb2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRytuaENyQztFb0d6b2hDQztJQUNDLHdCQUFrQztFcEcyb2hDcEM7RW9HeG9oQ0M7SUFDQywwQi9GNGEwRDtFTDh0Z0M1RDtFb0czb2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3lvaENyQztFb0ducGhDQztJQUNDLHdCQUFrQztFcEdxcGhDcEM7RW9HbHBoQ0M7SUFDQywwQi9GNGEwRDtFTHd1Z0M1RDtFb0dycGhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR21waENyQztFb0c3cGhDQztJQUNDLHdCQUFrQztFcEcrcGhDcEM7RW9HNXBoQ0M7SUFDQywwQi9GNGEwRDtFTGt2Z0M1RDtFb0cvcGhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZwaENyQztFb0d2cWhDQztJQUNDLHVCQUFrQztFcEd5cWhDcEM7RW9HdHFoQ0M7SUFDQywwQi9GNGEwRDtFTDR2Z0M1RDtFb0d6cWhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsdUJBQWtDO0VwR3VxaENyQztFb0dqcmhDQztJQUNDLHdCQUFrQztFcEdtcmhDcEM7RW9HaHJoQ0M7SUFDQywwQi9GNGEwRDtFTHN3Z0M1RDtFb0ducmhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2lyaENyQztFb0czcmhDQztJQUNDLHdCQUFrQztFcEc2cmhDcEM7RW9HMXJoQ0M7SUFDQywwQi9GNGEwRDtFTGd4Z0M1RDtFb0c3cmhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzJyaENyQztFb0dyc2hDQztJQUNDLHdCQUFrQztFcEd1c2hDcEM7RW9HcHNoQ0M7SUFDQywwQi9GNGEwRDtFTDB4Z0M1RDtFb0d2c2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3FzaENyQztFb0cvc2hDQztJQUNDLHdCQUFrQztFcEdpdGhDcEM7RW9HOXNoQ0M7SUFDQywwQi9GNGEwRDtFTG95Z0M1RDtFb0dqdGhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRytzaENyQztFb0d6dGhDQztJQUNDLHdCQUFrQztFcEcydGhDcEM7RW9HeHRoQ0M7SUFDQywwQi9GNGEwRDtFTDh5Z0M1RDtFb0czdGhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3l0aENyQztFb0dudWhDQztJQUNDLHdCQUFrQztFcEdxdWhDcEM7RW9HbHVoQ0M7SUFDQywwQi9GNGEwRDtFTHd6Z0M1RDtFb0dydWhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR211aENyQztFb0c3dWhDQztJQUNDLHdCQUFrQztFcEcrdWhDcEM7RW9HNXVoQ0M7SUFDQywwQi9GNGEwRDtFTGswZ0M1RDtFb0cvdWhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwRzZ1aENyQztFb0d2dmhDQztJQUNDLHdCQUFrQztFcEd5dmhDcEM7RW9HdHZoQ0M7SUFDQywwQi9GNGEwRDtFTDQwZ0M1RDtFb0d6dmhDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR3V2aENyQztFb0dqd2hDQztJQUNDLHdCQUFrQztFcEdtd2hDcEM7RW9HaHdoQ0M7SUFDQywwQi9GNGEwRDtFTHMxZ0M1RDtFb0dud2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQsd0JBQWtDO0VwR2l3aENyQztFb0czd2hDQztJQUNDLHFCQUFrQztFcEc2d2hDcEM7RW9HMXdoQ0M7SUFDQywwQi9GNGEwRDtFTGcyZ0M1RDtFb0c3d2hDQztJQUtFLDBCL0Z3YXlEO0krRnZhekQscUJBQWtDO0VwRzJ3aENyQztBQUNGOztBa0JwdWhDSTtFa0ZsREQ7SUFDQyx3QkFBa0M7RXBHMHhoQ3BDO0VvR3Z4aENDO0lBQ0MsMEIvRjRhMEQ7RUw2MmdDNUQ7RW9HMXhoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3eGhDckM7RW9HbHloQ0M7SUFDQyx3QkFBa0M7RXBHb3loQ3BDO0VvR2p5aENDO0lBQ0MsMEIvRjRhMEQ7RUx1M2dDNUQ7RW9HcHloQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdreWhDckM7RW9HNXloQ0M7SUFDQyx3QkFBa0M7RXBHOHloQ3BDO0VvRzN5aENDO0lBQ0MsMEIvRjRhMEQ7RUxpNGdDNUQ7RW9HOXloQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0eWhDckM7RW9HdHpoQ0M7SUFDQyx3QkFBa0M7RXBHd3poQ3BDO0VvR3J6aENDO0lBQ0MsMEIvRjRhMEQ7RUwyNGdDNUQ7RW9HeHpoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzemhDckM7RW9HaDBoQ0M7SUFDQyx3QkFBa0M7RXBHazBoQ3BDO0VvRy96aENDO0lBQ0MsMEIvRjRhMEQ7RUxxNWdDNUQ7RW9HbDBoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnMGhDckM7RW9HMTBoQ0M7SUFDQyx3QkFBa0M7RXBHNDBoQ3BDO0VvR3owaENDO0lBQ0MsMEIvRjRhMEQ7RUwrNWdDNUQ7RW9HNTBoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwMGhDckM7RW9HcDFoQ0M7SUFDQyx3QkFBa0M7RXBHczFoQ3BDO0VvR24xaENDO0lBQ0MsMEIvRjRhMEQ7RUx5NmdDNUQ7RW9HdDFoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvMWhDckM7RW9HOTFoQ0M7SUFDQyx3QkFBa0M7RXBHZzJoQ3BDO0VvRzcxaENDO0lBQ0MsMEIvRjRhMEQ7RUxtN2dDNUQ7RW9HaDJoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4MWhDckM7RW9HeDJoQ0M7SUFDQyx3QkFBa0M7RXBHMDJoQ3BDO0VvR3YyaENDO0lBQ0MsMEIvRjRhMEQ7RUw2N2dDNUQ7RW9HMTJoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3MmhDckM7RW9HbDNoQ0M7SUFDQyx1QkFBa0M7RXBHbzNoQ3BDO0VvR2ozaENDO0lBQ0MsMEIvRjRhMEQ7RUx1OGdDNUQ7RW9HcDNoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdrM2hDckM7RW9HNTNoQ0M7SUFDQyx3QkFBa0M7RXBHODNoQ3BDO0VvRzMzaENDO0lBQ0MsMEIvRjRhMEQ7RUxpOWdDNUQ7RW9HOTNoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0M2hDckM7RW9HdDRoQ0M7SUFDQyx3QkFBa0M7RXBHdzRoQ3BDO0VvR3I0aENDO0lBQ0MsMEIvRjRhMEQ7RUwyOWdDNUQ7RW9HeDRoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzNGhDckM7RW9HaDVoQ0M7SUFDQyx3QkFBa0M7RXBHazVoQ3BDO0VvRy80aENDO0lBQ0MsMEIvRjRhMEQ7RUxxK2dDNUQ7RW9HbDVoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnNWhDckM7RW9HMTVoQ0M7SUFDQyx3QkFBa0M7RXBHNDVoQ3BDO0VvR3o1aENDO0lBQ0MsMEIvRjRhMEQ7RUwrK2dDNUQ7RW9HNTVoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwNWhDckM7RW9HcDZoQ0M7SUFDQyx3QkFBa0M7RXBHczZoQ3BDO0VvR242aENDO0lBQ0MsMEIvRjRhMEQ7RUx5L2dDNUQ7RW9HdDZoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvNmhDckM7RW9HOTZoQ0M7SUFDQyx3QkFBa0M7RXBHZzdoQ3BDO0VvRzc2aENDO0lBQ0MsMEIvRjRhMEQ7RUxtZ2hDNUQ7RW9HaDdoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4NmhDckM7RW9HeDdoQ0M7SUFDQyx3QkFBa0M7RXBHMDdoQ3BDO0VvR3Y3aENDO0lBQ0MsMEIvRjRhMEQ7RUw2Z2hDNUQ7RW9HMTdoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3N2hDckM7RW9HbDhoQ0M7SUFDQyx3QkFBa0M7RXBHbzhoQ3BDO0VvR2o4aENDO0lBQ0MsMEIvRjRhMEQ7RUx1aGhDNUQ7RW9HcDhoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdrOGhDckM7RW9HNThoQ0M7SUFDQyx3QkFBa0M7RXBHODhoQ3BDO0VvRzM4aENDO0lBQ0MsMEIvRjRhMEQ7RUxpaWhDNUQ7RW9HOThoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0OGhDckM7RW9HdDloQ0M7SUFDQyx1QkFBa0M7RXBHdzloQ3BDO0VvR3I5aENDO0lBQ0MsMEIvRjRhMEQ7RUwyaWhDNUQ7RW9HeDloQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdzOWhDckM7RW9HaCtoQ0M7SUFDQyx3QkFBa0M7RXBHaytoQ3BDO0VvRy85aENDO0lBQ0MsMEIvRjRhMEQ7RUxxamhDNUQ7RW9HbCtoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnK2hDckM7RW9HMStoQ0M7SUFDQyx3QkFBa0M7RXBHNCtoQ3BDO0VvR3oraENDO0lBQ0MsMEIvRjRhMEQ7RUwramhDNUQ7RW9HNStoQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwK2hDckM7RW9HcC9oQ0M7SUFDQyx3QkFBa0M7RXBHcy9oQ3BDO0VvR24vaENDO0lBQ0MsMEIvRjRhMEQ7RUx5a2hDNUQ7RW9HdC9oQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvL2hDckM7RW9HOS9oQ0M7SUFDQyx3QkFBa0M7RXBHZ2dpQ3BDO0VvRzcvaENDO0lBQ0MsMEIvRjRhMEQ7RUxtbGhDNUQ7RW9HaGdpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4L2hDckM7RW9HeGdpQ0M7SUFDQyx3QkFBa0M7RXBHMGdpQ3BDO0VvR3ZnaUNDO0lBQ0MsMEIvRjRhMEQ7RUw2bGhDNUQ7RW9HMWdpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3Z2lDckM7RW9HbGhpQ0M7SUFDQyx3QkFBa0M7RXBHb2hpQ3BDO0VvR2poaUNDO0lBQ0MsMEIvRjRhMEQ7RUx1bWhDNUQ7RW9HcGhpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdraGlDckM7RW9HNWhpQ0M7SUFDQyx3QkFBa0M7RXBHOGhpQ3BDO0VvRzNoaUNDO0lBQ0MsMEIvRjRhMEQ7RUxpbmhDNUQ7RW9HOWhpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0aGlDckM7RW9HdGlpQ0M7SUFDQyx3QkFBa0M7RXBHd2lpQ3BDO0VvR3JpaUNDO0lBQ0MsMEIvRjRhMEQ7RUwybmhDNUQ7RW9HeGlpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzaWlDckM7RW9HaGppQ0M7SUFDQyx3QkFBa0M7RXBHa2ppQ3BDO0VvRy9paUNDO0lBQ0MsMEIvRjRhMEQ7RUxxb2hDNUQ7RW9HbGppQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnamlDckM7RW9HMWppQ0M7SUFDQyx1QkFBa0M7RXBHNGppQ3BDO0VvR3pqaUNDO0lBQ0MsMEIvRjRhMEQ7RUwrb2hDNUQ7RW9HNWppQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEcwamlDckM7RW9HcGtpQ0M7SUFDQyx3QkFBa0M7RXBHc2tpQ3BDO0VvR25raUNDO0lBQ0MsMEIvRjRhMEQ7RUx5cGhDNUQ7RW9HdGtpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdva2lDckM7RW9HOWtpQ0M7SUFDQyx3QkFBa0M7RXBHZ2xpQ3BDO0VvRzdraUNDO0lBQ0MsMEIvRjRhMEQ7RUxtcWhDNUQ7RW9HaGxpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4a2lDckM7RW9HeGxpQ0M7SUFDQyx3QkFBa0M7RXBHMGxpQ3BDO0VvR3ZsaUNDO0lBQ0MsMEIvRjRhMEQ7RUw2cWhDNUQ7RW9HMWxpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3bGlDckM7RW9HbG1pQ0M7SUFDQyx3QkFBa0M7RXBHb21pQ3BDO0VvR2ptaUNDO0lBQ0MsMEIvRjRhMEQ7RUx1cmhDNUQ7RW9HcG1pQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdrbWlDckM7RW9HNW1pQ0M7SUFDQyx3QkFBa0M7RXBHOG1pQ3BDO0VvRzNtaUNDO0lBQ0MsMEIvRjRhMEQ7RUxpc2hDNUQ7RW9HOW1pQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0bWlDckM7RW9HdG5pQ0M7SUFDQyx3QkFBa0M7RXBHd25pQ3BDO0VvR3JuaUNDO0lBQ0MsMEIvRjRhMEQ7RUwyc2hDNUQ7RW9HeG5pQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzbmlDckM7RW9HaG9pQ0M7SUFDQyx3QkFBa0M7RXBHa29pQ3BDO0VvRy9uaUNDO0lBQ0MsMEIvRjRhMEQ7RUxxdGhDNUQ7RW9HbG9pQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnb2lDckM7RW9HMW9pQ0M7SUFDQyx3QkFBa0M7RXBHNG9pQ3BDO0VvR3pvaUNDO0lBQ0MsMEIvRjRhMEQ7RUwrdGhDNUQ7RW9HNW9pQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwb2lDckM7RW9HcHBpQ0M7SUFDQyx3QkFBa0M7RXBHc3BpQ3BDO0VvR25waUNDO0lBQ0MsMEIvRjRhMEQ7RUx5dWhDNUQ7RW9HdHBpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvcGlDckM7RW9HOXBpQ0M7SUFDQyx1QkFBa0M7RXBHZ3FpQ3BDO0VvRzdwaUNDO0lBQ0MsMEIvRjRhMEQ7RUxtdmhDNUQ7RW9HaHFpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEc4cGlDckM7RW9HeHFpQ0M7SUFDQyx3QkFBa0M7RXBHMHFpQ3BDO0VvR3ZxaUNDO0lBQ0MsMEIvRjRhMEQ7RUw2dmhDNUQ7RW9HMXFpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3cWlDckM7RW9HbHJpQ0M7SUFDQyx3QkFBa0M7RXBHb3JpQ3BDO0VvR2pyaUNDO0lBQ0MsMEIvRjRhMEQ7RUx1d2hDNUQ7RW9HcHJpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdrcmlDckM7RW9HNXJpQ0M7SUFDQyx3QkFBa0M7RXBHOHJpQ3BDO0VvRzNyaUNDO0lBQ0MsMEIvRjRhMEQ7RUxpeGhDNUQ7RW9HOXJpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0cmlDckM7RW9HdHNpQ0M7SUFDQyx3QkFBa0M7RXBHd3NpQ3BDO0VvR3JzaUNDO0lBQ0MsMEIvRjRhMEQ7RUwyeGhDNUQ7RW9HeHNpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzc2lDckM7RW9HaHRpQ0M7SUFDQyx3QkFBa0M7RXBHa3RpQ3BDO0VvRy9zaUNDO0lBQ0MsMEIvRjRhMEQ7RUxxeWhDNUQ7RW9HbHRpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdndGlDckM7RW9HMXRpQ0M7SUFDQyx3QkFBa0M7RXBHNHRpQ3BDO0VvR3p0aUNDO0lBQ0MsMEIvRjRhMEQ7RUwreWhDNUQ7RW9HNXRpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwdGlDckM7RW9HcHVpQ0M7SUFDQyx3QkFBa0M7RXBHc3VpQ3BDO0VvR251aUNDO0lBQ0MsMEIvRjRhMEQ7RUx5emhDNUQ7RW9HdHVpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvdWlDckM7RW9HOXVpQ0M7SUFDQyx3QkFBa0M7RXBHZ3ZpQ3BDO0VvRzd1aUNDO0lBQ0MsMEIvRjRhMEQ7RUxtMGhDNUQ7RW9HaHZpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4dWlDckM7RW9HeHZpQ0M7SUFDQyx3QkFBa0M7RXBHMHZpQ3BDO0VvR3Z2aUNDO0lBQ0MsMEIvRjRhMEQ7RUw2MGhDNUQ7RW9HMXZpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3dmlDckM7RW9HbHdpQ0M7SUFDQyx1QkFBa0M7RXBHb3dpQ3BDO0VvR2p3aUNDO0lBQ0MsMEIvRjRhMEQ7RUx1MWhDNUQ7RW9HcHdpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdrd2lDckM7RW9HNXdpQ0M7SUFDQyx3QkFBa0M7RXBHOHdpQ3BDO0VvRzN3aUNDO0lBQ0MsMEIvRjRhMEQ7RUxpMmhDNUQ7RW9HOXdpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0d2lDckM7RW9HdHhpQ0M7SUFDQyx3QkFBa0M7RXBHd3hpQ3BDO0VvR3J4aUNDO0lBQ0MsMEIvRjRhMEQ7RUwyMmhDNUQ7RW9HeHhpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzeGlDckM7RW9HaHlpQ0M7SUFDQyx3QkFBa0M7RXBHa3lpQ3BDO0VvRy94aUNDO0lBQ0MsMEIvRjRhMEQ7RUxxM2hDNUQ7RW9HbHlpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdneWlDckM7RW9HMXlpQ0M7SUFDQyx3QkFBa0M7RXBHNHlpQ3BDO0VvR3p5aUNDO0lBQ0MsMEIvRjRhMEQ7RUwrM2hDNUQ7RW9HNXlpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcweWlDckM7RW9HcHppQ0M7SUFDQyx3QkFBa0M7RXBHc3ppQ3BDO0VvR256aUNDO0lBQ0MsMEIvRjRhMEQ7RUx5NGhDNUQ7RW9HdHppQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvemlDckM7RW9HOXppQ0M7SUFDQyx3QkFBa0M7RXBHZzBpQ3BDO0VvRzd6aUNDO0lBQ0MsMEIvRjRhMEQ7RUxtNWhDNUQ7RW9HaDBpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4emlDckM7RW9HeDBpQ0M7SUFDQyx3QkFBa0M7RXBHMDBpQ3BDO0VvR3YwaUNDO0lBQ0MsMEIvRjRhMEQ7RUw2NWhDNUQ7RW9HMTBpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3MGlDckM7RW9HbDFpQ0M7SUFDQyx3QkFBa0M7RXBHbzFpQ3BDO0VvR2oxaUNDO0lBQ0MsMEIvRjRhMEQ7RUx1NmhDNUQ7RW9HcDFpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdrMWlDckM7RW9HNTFpQ0M7SUFDQyx3QkFBa0M7RXBHODFpQ3BDO0VvRzMxaUNDO0lBQ0MsMEIvRjRhMEQ7RUxpN2hDNUQ7RW9HOTFpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0MWlDckM7RW9HdDJpQ0M7SUFDQyx1QkFBa0M7RXBHdzJpQ3BDO0VvR3IyaUNDO0lBQ0MsMEIvRjRhMEQ7RUwyN2hDNUQ7RW9HeDJpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdzMmlDckM7RW9HaDNpQ0M7SUFDQyx3QkFBa0M7RXBHazNpQ3BDO0VvRy8yaUNDO0lBQ0MsMEIvRjRhMEQ7RUxxOGhDNUQ7RW9HbDNpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnM2lDckM7RW9HMTNpQ0M7SUFDQyx3QkFBa0M7RXBHNDNpQ3BDO0VvR3ozaUNDO0lBQ0MsMEIvRjRhMEQ7RUwrOGhDNUQ7RW9HNTNpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwM2lDckM7RW9HcDRpQ0M7SUFDQyx3QkFBa0M7RXBHczRpQ3BDO0VvR240aUNDO0lBQ0MsMEIvRjRhMEQ7RUx5OWhDNUQ7RW9HdDRpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvNGlDckM7RW9HOTRpQ0M7SUFDQyx3QkFBa0M7RXBHZzVpQ3BDO0VvRzc0aUNDO0lBQ0MsMEIvRjRhMEQ7RUxtK2hDNUQ7RW9HaDVpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4NGlDckM7RW9HeDVpQ0M7SUFDQyx3QkFBa0M7RXBHMDVpQ3BDO0VvR3Y1aUNDO0lBQ0MsMEIvRjRhMEQ7RUw2K2hDNUQ7RW9HMTVpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3NWlDckM7RW9HbDZpQ0M7SUFDQyx3QkFBa0M7RXBHbzZpQ3BDO0VvR2o2aUNDO0lBQ0MsMEIvRjRhMEQ7RUx1L2hDNUQ7RW9HcDZpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdrNmlDckM7RW9HNTZpQ0M7SUFDQyx3QkFBa0M7RXBHODZpQ3BDO0VvRzM2aUNDO0lBQ0MsMEIvRjRhMEQ7RUxpZ2lDNUQ7RW9HOTZpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0NmlDckM7RW9HdDdpQ0M7SUFDQyx3QkFBa0M7RXBHdzdpQ3BDO0VvR3I3aUNDO0lBQ0MsMEIvRjRhMEQ7RUwyZ2lDNUQ7RW9HeDdpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzN2lDckM7RW9HaDhpQ0M7SUFDQyx3QkFBa0M7RXBHazhpQ3BDO0VvRy83aUNDO0lBQ0MsMEIvRjRhMEQ7RUxxaGlDNUQ7RW9HbDhpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnOGlDckM7RW9HMThpQ0M7SUFDQyx1QkFBa0M7RXBHNDhpQ3BDO0VvR3o4aUNDO0lBQ0MsMEIvRjRhMEQ7RUwraGlDNUQ7RW9HNThpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEcwOGlDckM7RW9HcDlpQ0M7SUFDQyx3QkFBa0M7RXBHczlpQ3BDO0VvR245aUNDO0lBQ0MsMEIvRjRhMEQ7RUx5aWlDNUQ7RW9HdDlpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvOWlDckM7RW9HOTlpQ0M7SUFDQyx3QkFBa0M7RXBHZytpQ3BDO0VvRzc5aUNDO0lBQ0MsMEIvRjRhMEQ7RUxtamlDNUQ7RW9HaCtpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4OWlDckM7RW9HeCtpQ0M7SUFDQyx3QkFBa0M7RXBHMCtpQ3BDO0VvR3YraUNDO0lBQ0MsMEIvRjRhMEQ7RUw2amlDNUQ7RW9HMStpQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3K2lDckM7RW9HbC9pQ0M7SUFDQyx3QkFBa0M7RXBHby9pQ3BDO0VvR2ovaUNDO0lBQ0MsMEIvRjRhMEQ7RUx1a2lDNUQ7RW9HcC9pQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdrL2lDckM7RW9HNS9pQ0M7SUFDQyx3QkFBa0M7RXBHOC9pQ3BDO0VvRzMvaUNDO0lBQ0MsMEIvRjRhMEQ7RUxpbGlDNUQ7RW9HOS9pQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0L2lDckM7RW9HdGdqQ0M7SUFDQyx3QkFBa0M7RXBHd2dqQ3BDO0VvR3JnakNDO0lBQ0MsMEIvRjRhMEQ7RUwybGlDNUQ7RW9HeGdqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzZ2pDckM7RW9HaGhqQ0M7SUFDQyx3QkFBa0M7RXBHa2hqQ3BDO0VvRy9nakNDO0lBQ0MsMEIvRjRhMEQ7RUxxbWlDNUQ7RW9HbGhqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnaGpDckM7RW9HMWhqQ0M7SUFDQyx3QkFBa0M7RXBHNGhqQ3BDO0VvR3poakNDO0lBQ0MsMEIvRjRhMEQ7RUwrbWlDNUQ7RW9HNWhqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwaGpDckM7RW9HcGlqQ0M7SUFDQyx3QkFBa0M7RXBHc2lqQ3BDO0VvR25pakNDO0lBQ0MsMEIvRjRhMEQ7RUx5bmlDNUQ7RW9HdGlqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvaWpDckM7RW9HOWlqQ0M7SUFDQyx1QkFBa0M7RXBHZ2pqQ3BDO0VvRzdpakNDO0lBQ0MsMEIvRjRhMEQ7RUxtb2lDNUQ7RW9HaGpqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEc4aWpDckM7RW9HeGpqQ0M7SUFDQyx3QkFBa0M7RXBHMGpqQ3BDO0VvR3ZqakNDO0lBQ0MsMEIvRjRhMEQ7RUw2b2lDNUQ7RW9HMWpqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3ampDckM7RW9HbGtqQ0M7SUFDQyx3QkFBa0M7RXBHb2tqQ3BDO0VvR2prakNDO0lBQ0MsMEIvRjRhMEQ7RUx1cGlDNUQ7RW9HcGtqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdra2pDckM7RW9HNWtqQ0M7SUFDQyx3QkFBa0M7RXBHOGtqQ3BDO0VvRzNrakNDO0lBQ0MsMEIvRjRhMEQ7RUxpcWlDNUQ7RW9HOWtqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0a2pDckM7RW9HdGxqQ0M7SUFDQyx3QkFBa0M7RXBHd2xqQ3BDO0VvR3JsakNDO0lBQ0MsMEIvRjRhMEQ7RUwycWlDNUQ7RW9HeGxqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzbGpDckM7RW9HaG1qQ0M7SUFDQyx3QkFBa0M7RXBHa21qQ3BDO0VvRy9sakNDO0lBQ0MsMEIvRjRhMEQ7RUxxcmlDNUQ7RW9HbG1qQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdnbWpDckM7RW9HMW1qQ0M7SUFDQyx3QkFBa0M7RXBHNG1qQ3BDO0VvR3ptakNDO0lBQ0MsMEIvRjRhMEQ7RUwrcmlDNUQ7RW9HNW1qQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwbWpDckM7RW9HcG5qQ0M7SUFDQyx3QkFBa0M7RXBHc25qQ3BDO0VvR25uakNDO0lBQ0MsMEIvRjRhMEQ7RUx5c2lDNUQ7RW9HdG5qQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvbmpDckM7RW9HOW5qQ0M7SUFDQyx3QkFBa0M7RXBHZ29qQ3BDO0VvRzduakNDO0lBQ0MsMEIvRjRhMEQ7RUxtdGlDNUQ7RW9HaG9qQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4bmpDckM7RW9HeG9qQ0M7SUFDQyx3QkFBa0M7RXBHMG9qQ3BDO0VvR3ZvakNDO0lBQ0MsMEIvRjRhMEQ7RUw2dGlDNUQ7RW9HMW9qQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3b2pDckM7RW9HbHBqQ0M7SUFDQyx1QkFBa0M7RXBHb3BqQ3BDO0VvR2pwakNDO0lBQ0MsMEIvRjRhMEQ7RUx1dWlDNUQ7RW9HcHBqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHVCQUFrQztFcEdrcGpDckM7RW9HNXBqQ0M7SUFDQyx3QkFBa0M7RXBHOHBqQ3BDO0VvRzNwakNDO0lBQ0MsMEIvRjRhMEQ7RUxpdmlDNUQ7RW9HOXBqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0cGpDckM7RW9HdHFqQ0M7SUFDQyx3QkFBa0M7RXBHd3FqQ3BDO0VvR3JxakNDO0lBQ0MsMEIvRjRhMEQ7RUwydmlDNUQ7RW9HeHFqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdzcWpDckM7RW9HaHJqQ0M7SUFDQyx3QkFBa0M7RXBHa3JqQ3BDO0VvRy9xakNDO0lBQ0MsMEIvRjRhMEQ7RUxxd2lDNUQ7RW9HbHJqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdncmpDckM7RW9HMXJqQ0M7SUFDQyx3QkFBa0M7RXBHNHJqQ3BDO0VvR3pyakNDO0lBQ0MsMEIvRjRhMEQ7RUwrd2lDNUQ7RW9HNXJqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEcwcmpDckM7RW9HcHNqQ0M7SUFDQyx3QkFBa0M7RXBHc3NqQ3BDO0VvR25zakNDO0lBQ0MsMEIvRjRhMEQ7RUx5eGlDNUQ7RW9HdHNqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdvc2pDckM7RW9HOXNqQ0M7SUFDQyx3QkFBa0M7RXBHZ3RqQ3BDO0VvRzdzakNDO0lBQ0MsMEIvRjRhMEQ7RUxteWlDNUQ7RW9HaHRqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc4c2pDckM7RW9HeHRqQ0M7SUFDQyx3QkFBa0M7RXBHMHRqQ3BDO0VvR3Z0akNDO0lBQ0MsMEIvRjRhMEQ7RUw2eWlDNUQ7RW9HMXRqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEd3dGpDckM7RW9HbHVqQ0M7SUFDQyx3QkFBa0M7RXBHb3VqQ3BDO0VvR2p1akNDO0lBQ0MsMEIvRjRhMEQ7RUx1emlDNUQ7RW9HcHVqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEdrdWpDckM7RW9HNXVqQ0M7SUFDQyx3QkFBa0M7RXBHOHVqQ3BDO0VvRzN1akNDO0lBQ0MsMEIvRjRhMEQ7RUxpMGlDNUQ7RW9HOXVqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHdCQUFrQztFcEc0dWpDckM7RW9HdHZqQ0M7SUFDQyxxQkFBa0M7RXBHd3ZqQ3BDO0VvR3J2akNDO0lBQ0MsMEIvRjRhMEQ7RUwyMGlDNUQ7RW9HeHZqQ0M7SUFLRSwwQi9Gd2F5RDtJK0Z2YXpELHFCQUFrQztFcEdzdmpDckM7QUFDRjs7QXFHdHdqQ0E7RUFDSSxvQ0FBb0M7RUFDcEMscUNBQXFDO0FyR3l3akN6Qzs7QXFHdHdqQ0E7RUFDSSx1Q0FBdUM7RUFDdkMsd0NBQXdDO0FyR3l3akM1Qzs7QXFHdHdqQ0E7RUFDSSxvQ0FBb0M7RUFDcEMsdUNBQXVDO0FyR3l3akMzQzs7QXFHdHdqQ0E7RUFDSSxxQ0FBcUM7RUFDckMsd0NBQXdDO0FyR3l3akM1Qzs7QXFHcndqQ0E7RUFDSSxvQ0FBb0M7QXJHd3dqQ3hDOztBcUdod2pDUTtFQUFrQyx5Q0FBeUQ7RUFBRSwwQ0FBMEQ7QXJHcXdqQy9KOztBcUdwd2pDUTtFQUFrQyx3Q0FBd0Q7RUFBRSwyQ0FBMkQ7QXJHeXdqQy9KOztBcUd2d2pDUTtFQUFrQyx5QkFBeUI7RUFBRSwwQkFBMEI7QXJHNHdqQy9GOztBcUczd2pDUTtFQUFrQyx3QkFBd0I7RUFBRSwyQkFBMkI7QXJHZ3hqQy9GOztBcUcvdmpDWTtFQUNJLDRCQUFrQztBckdrd2pDbEQ7O0FxR253akNZO0VBQ0ksNEJBQWtDO0FyR3N3akNsRDs7QXFHdndqQ1k7RUFDSSw0QkFBa0M7QXJHMHdqQ2xEOztBcUczd2pDWTtFQUNJLDRCQUFrQztBckc4d2pDbEQ7O0FxRy93akNZO0VBQ0ksNEJBQWtDO0FyR2t4akNsRDs7QWtCL3dqQ0k7RW1GekJJO0lBQWtDLHlDQUF5RDtJQUFFLDBDQUEwRDtFckc4eWpDN0o7RXFHN3lqQ007SUFBa0Msd0NBQXdEO0lBQUUsMkNBQTJEO0VyR2l6akM3SjtFcUcveWpDTTtJQUFrQyx5QkFBeUI7SUFBRSwwQkFBMEI7RXJHbXpqQzdGO0VxR2x6akNNO0lBQWtDLHdCQUF3QjtJQUFFLDJCQUEyQjtFckdzempDN0Y7RXFHbnpqQ1U7SUFBOEIsb0NBQW9EO0VyR3N6akM1RjtFcUdyempDVTtJQUE4Qix3Q0FBd0Q7RXJHd3pqQ2hHO0VxR3Z6akNVO0lBQThCLDBDQUEwRDtFckcwempDbEc7RXFHenpqQ1U7SUFBOEIsMkNBQTJEO0VyRzR6akNuRztFcUczempDVTtJQUE4Qix5Q0FBeUQ7RXJHOHpqQ2pHO0VxRzV6akNVO0lBQThCLG9CQUFvQjtFckcrempDNUQ7RXFHOXpqQ1U7SUFBOEIsd0JBQXdCO0VyR2kwakNoRTtFcUdoMGpDVTtJQUE4QiwwQkFBMEI7RXJHbTBqQ2xFO0VxR2wwakNVO0lBQThCLDJCQUEyQjtFckdxMGpDbkU7RXFHcDBqQ1U7SUFBOEIseUJBQXlCO0VyR3UwakNqRTtFcUduMGpDVTtJQUNJLDRCQUFrQztFckdxMGpDaEQ7RXFHdDBqQ1U7SUFDSSw0QkFBa0M7RXJHdzBqQ2hEO0VxR3owakNVO0lBQ0ksNEJBQWtDO0VyRzIwakNoRDtFcUc1MGpDVTtJQUNJLDRCQUFrQztFckc4MGpDaEQ7RXFHLzBqQ1U7SUFDSSw0QkFBa0M7RXJHaTFqQ2hEO0FBQ0Y7O0FrQi8wakNJO0VtRnpCSTtJQUFrQyx5Q0FBeUQ7SUFBRSwwQ0FBMEQ7RXJHODJqQzdKO0VxRzcyakNNO0lBQWtDLHdDQUF3RDtJQUFFLDJDQUEyRDtFckdpM2pDN0o7RXFHLzJqQ007SUFBa0MseUJBQXlCO0lBQUUsMEJBQTBCO0VyR20zakM3RjtFcUdsM2pDTTtJQUFrQyx3QkFBd0I7SUFBRSwyQkFBMkI7RXJHczNqQzdGO0VxR24zakNVO0lBQThCLG9DQUFvRDtFckdzM2pDNUY7RXFHcjNqQ1U7SUFBOEIsd0NBQXdEO0VyR3czakNoRztFcUd2M2pDVTtJQUE4QiwwQ0FBMEQ7RXJHMDNqQ2xHO0VxR3ozakNVO0lBQThCLDJDQUEyRDtFckc0M2pDbkc7RXFHMzNqQ1U7SUFBOEIseUNBQXlEO0VyRzgzakNqRztFcUc1M2pDVTtJQUE4QixvQkFBb0I7RXJHKzNqQzVEO0VxRzkzakNVO0lBQThCLHdCQUF3QjtFckdpNGpDaEU7RXFHaDRqQ1U7SUFBOEIsMEJBQTBCO0VyR200akNsRTtFcUdsNGpDVTtJQUE4QiwyQkFBMkI7RXJHcTRqQ25FO0VxR3A0akNVO0lBQThCLHlCQUF5QjtFckd1NGpDakU7RXFHbjRqQ1U7SUFDSSw0QkFBa0M7RXJHcTRqQ2hEO0VxR3Q0akNVO0lBQ0ksNEJBQWtDO0VyR3c0akNoRDtFcUd6NGpDVTtJQUNJLDRCQUFrQztFckcyNGpDaEQ7RXFHNTRqQ1U7SUFDSSw0QkFBa0M7RXJHODRqQ2hEO0VxRy80akNVO0lBQ0ksNEJBQWtDO0VyR2k1akNoRDtBQUNGOztBa0IvNGpDSTtFbUZ6Qkk7SUFBa0MseUNBQXlEO0lBQUUsMENBQTBEO0VyRzg2akM3SjtFcUc3NmpDTTtJQUFrQyx3Q0FBd0Q7SUFBRSwyQ0FBMkQ7RXJHaTdqQzdKO0VxRy82akNNO0lBQWtDLHlCQUF5QjtJQUFFLDBCQUEwQjtFckdtN2pDN0Y7RXFHbDdqQ007SUFBa0Msd0JBQXdCO0lBQUUsMkJBQTJCO0VyR3M3akM3RjtFcUduN2pDVTtJQUE4QixvQ0FBb0Q7RXJHczdqQzVGO0VxR3I3akNVO0lBQThCLHdDQUF3RDtFckd3N2pDaEc7RXFHdjdqQ1U7SUFBOEIsMENBQTBEO0VyRzA3akNsRztFcUd6N2pDVTtJQUE4QiwyQ0FBMkQ7RXJHNDdqQ25HO0VxRzM3akNVO0lBQThCLHlDQUF5RDtFckc4N2pDakc7RXFHNTdqQ1U7SUFBOEIsb0JBQW9CO0VyRys3akM1RDtFcUc5N2pDVTtJQUE4Qix3QkFBd0I7RXJHaThqQ2hFO0VxR2g4akNVO0lBQThCLDBCQUEwQjtFckdtOGpDbEU7RXFHbDhqQ1U7SUFBOEIsMkJBQTJCO0VyR3E4akNuRTtFcUdwOGpDVTtJQUE4Qix5QkFBeUI7RXJHdThqQ2pFO0VxR244akNVO0lBQ0ksNEJBQWtDO0VyR3E4akNoRDtFcUd0OGpDVTtJQUNJLDRCQUFrQztFckd3OGpDaEQ7RXFHejhqQ1U7SUFDSSw0QkFBa0M7RXJHMjhqQ2hEO0VxRzU4akNVO0lBQ0ksNEJBQWtDO0VyRzg4akNoRDtFcUcvOGpDVTtJQUNJLDRCQUFrQztFckdpOWpDaEQ7QUFDRjs7QWtCLzhqQ0k7RW1GekJJO0lBQWtDLHlDQUF5RDtJQUFFLDBDQUEwRDtFckc4K2pDN0o7RXFHNytqQ007SUFBa0Msd0NBQXdEO0lBQUUsMkNBQTJEO0VyR2kvakM3SjtFcUcvK2pDTTtJQUFrQyx5QkFBeUI7SUFBRSwwQkFBMEI7RXJHbS9qQzdGO0VxR2wvakNNO0lBQWtDLHdCQUF3QjtJQUFFLDJCQUEyQjtFckdzL2pDN0Y7RXFHbi9qQ1U7SUFBOEIsb0NBQW9EO0VyR3MvakM1RjtFcUdyL2pDVTtJQUE4Qix3Q0FBd0Q7RXJHdy9qQ2hHO0VxR3YvakNVO0lBQThCLDBDQUEwRDtFckcwL2pDbEc7RXFHei9qQ1U7SUFBOEIsMkNBQTJEO0VyRzQvakNuRztFcUczL2pDVTtJQUE4Qix5Q0FBeUQ7RXJHOC9qQ2pHO0VxRzUvakNVO0lBQThCLG9CQUFvQjtFckcrL2pDNUQ7RXFHOS9qQ1U7SUFBOEIsd0JBQXdCO0VyR2lna0NoRTtFcUdoZ2tDVTtJQUE4QiwwQkFBMEI7RXJHbWdrQ2xFO0VxR2xna0NVO0lBQThCLDJCQUEyQjtFckdxZ2tDbkU7RXFHcGdrQ1U7SUFBOEIseUJBQXlCO0VyR3Vna0NqRTtFcUduZ2tDVTtJQUNJLDRCQUFrQztFckdxZ2tDaEQ7RXFHdGdrQ1U7SUFDSSw0QkFBa0M7RXJHd2drQ2hEO0VxR3pna0NVO0lBQ0ksNEJBQWtDO0VyRzJna0NoRDtFcUc1Z2tDVTtJQUNJLDRCQUFrQztFckc4Z2tDaEQ7RXFHL2drQ1U7SUFDSSw0QkFBa0M7RXJHaWhrQ2hEO0FBQ0Y7O0FrQi9na0NJO0VtRnpCSTtJQUFrQyx5Q0FBeUQ7SUFBRSwwQ0FBMEQ7RXJHOGlrQzdKO0VxRzdpa0NNO0lBQWtDLHdDQUF3RDtJQUFFLDJDQUEyRDtFckdpamtDN0o7RXFHL2lrQ007SUFBa0MseUJBQXlCO0lBQUUsMEJBQTBCO0VyR21qa0M3RjtFcUdsamtDTTtJQUFrQyx3QkFBd0I7SUFBRSwyQkFBMkI7RXJHc2prQzdGO0VxR25qa0NVO0lBQThCLG9DQUFvRDtFckdzamtDNUY7RXFHcmprQ1U7SUFBOEIsd0NBQXdEO0VyR3dqa0NoRztFcUd2amtDVTtJQUE4QiwwQ0FBMEQ7RXJHMGprQ2xHO0VxR3pqa0NVO0lBQThCLDJDQUEyRDtFckc0amtDbkc7RXFHM2prQ1U7SUFBOEIseUNBQXlEO0VyRzhqa0NqRztFcUc1amtDVTtJQUE4QixvQkFBb0I7RXJHK2prQzVEO0VxRzlqa0NVO0lBQThCLHdCQUF3QjtFckdpa2tDaEU7RXFHaGtrQ1U7SUFBOEIsMEJBQTBCO0VyR21ra0NsRTtFcUdsa2tDVTtJQUE4QiwyQkFBMkI7RXJHcWtrQ25FO0VxR3Bra0NVO0lBQThCLHlCQUF5QjtFckd1a2tDakU7RXFHbmtrQ1U7SUFDSSw0QkFBa0M7RXJHcWtrQ2hEO0VxR3Rra0NVO0lBQ0ksNEJBQWtDO0VyR3dra0NoRDtFcUd6a2tDVTtJQUNJLDRCQUFrQztFckcya2tDaEQ7RXFHNWtrQ1U7SUFDSSw0QkFBa0M7RXJHOGtrQ2hEO0VxRy9ra0NVO0lBQ0ksNEJBQWtDO0VyR2lsa0NoRDtBQUNGOztBK0R4bmtDRTtFc0M4Q2dDLGdDQUErQjtBckc4a2tDakU7O0FxRzdra0NJO0VBQThCLG9DQUFtQztBckdpbGtDckU7O0FxR2hsa0NJO0VBQThCLHNDQUFxQztBckdvbGtDdkU7O0FxR25sa0NJO0VBQThCLHVDQUFzQztBckd1bGtDeEU7O0FxR3Rsa0NJO0VBQThCLHFDQUFvQztBckcwbGtDdEU7O0ErRDVva0NFO0VzQzhDZ0MsZ0NBQStCO0FyR2tta0NqRTs7QXFHam1rQ0k7RUFBOEIsb0NBQW1DO0FyR3Fta0NyRTs7QXFHcG1rQ0k7RUFBOEIsc0NBQXFDO0FyR3dta0N2RTs7QXFHdm1rQ0k7RUFBOEIsdUNBQXNDO0FyRzJta0N4RTs7QXFHMW1rQ0k7RUFBOEIscUNBQW9DO0FyRzhta0N0RTs7QStEaHFrQ0U7RXNDOENnQyxnQ0FBK0I7QXJHc25rQ2pFOztBcUdybmtDSTtFQUE4QixvQ0FBbUM7QXJHeW5rQ3JFOztBcUd4bmtDSTtFQUE4QixzQ0FBcUM7QXJHNG5rQ3ZFOztBcUczbmtDSTtFQUE4Qix1Q0FBc0M7QXJHK25rQ3hFOztBcUc5bmtDSTtFQUE4QixxQ0FBb0M7QXJHa29rQ3RFOztBK0RwcmtDRTtFc0M4Q2dDLGdDQUErQjtBckcwb2tDakU7O0FxR3pva0NJO0VBQThCLG9DQUFtQztBckc2b2tDckU7O0FxRzVva0NJO0VBQThCLHNDQUFxQztBckdncGtDdkU7O0FxRy9va0NJO0VBQThCLHVDQUFzQztBckdtcGtDeEU7O0FxR2xwa0NJO0VBQThCLHFDQUFvQztBckdzcGtDdEU7O0ErRHhza0NFO0VzQzhDZ0MsZ0NBQStCO0FyRzhwa0NqRTs7QXFHN3BrQ0k7RUFBOEIsb0NBQW1DO0FyR2lxa0NyRTs7QXFHaHFrQ0k7RUFBOEIsc0NBQXFDO0FyR29xa0N2RTs7QXFHbnFrQ0k7RUFBOEIsdUNBQXNDO0FyR3Vxa0N4RTs7QXFHdHFrQ0k7RUFBOEIscUNBQW9DO0FyRzBxa0N0RTs7QStENXRrQ0U7RXNDOENnQyxnQ0FBK0I7QXJHa3JrQ2pFOztBcUdqcmtDSTtFQUE4QixvQ0FBbUM7QXJHcXJrQ3JFOztBcUdwcmtDSTtFQUE4QixzQ0FBcUM7QXJHd3JrQ3ZFOztBcUd2cmtDSTtFQUE4Qix1Q0FBc0M7QXJHMnJrQ3hFOztBcUcxcmtDSTtFQUE4QixxQ0FBb0M7QXJHOHJrQ3RFOztBK0RodmtDRTtFc0M4Q2dDLGdDQUErQjtBckdzc2tDakU7O0FxR3Jza0NJO0VBQThCLG9DQUFtQztBckd5c2tDckU7O0FxR3hza0NJO0VBQThCLHNDQUFxQztBckc0c2tDdkU7O0FxRzNza0NJO0VBQThCLHVDQUFzQztBckcrc2tDeEU7O0FxRzlza0NJO0VBQThCLHFDQUFvQztBckdrdGtDdEU7O0ErRHB3a0NFO0VzQzhDZ0MsZ0NBQStCO0FyRzB0a0NqRTs7QXFHenRrQ0k7RUFBOEIsb0NBQW1DO0FyRzZ0a0NyRTs7QXFHNXRrQ0k7RUFBOEIsc0NBQXFDO0FyR2d1a0N2RTs7QXFHL3RrQ0k7RUFBOEIsdUNBQXNDO0FyR211a0N4RTs7QXFHbHVrQ0k7RUFBOEIscUNBQW9DO0FyR3N1a0N0RTs7QStEeHhrQ0U7RXNDOENnQyxnQ0FBK0I7QXJHOHVrQ2pFOztBcUc3dWtDSTtFQUE4QixvQ0FBbUM7QXJHaXZrQ3JFOztBcUdodmtDSTtFQUE4QixzQ0FBcUM7QXJHb3ZrQ3ZFOztBcUdudmtDSTtFQUE4Qix1Q0FBc0M7QXJHdXZrQ3hFOztBcUd0dmtDSTtFQUE4QixxQ0FBb0M7QXJHMHZrQ3RFOztBcUdydmtDSTtFQUFvQyxpREFBK0I7QXJHeXZrQ3ZFOztBcUd4dmtDSTtFQUFvQyxxREFBbUM7QXJHNHZrQzNFOztBcUczdmtDSTtFQUFvQyx1REFBcUM7QXJHK3ZrQzdFOztBcUc5dmtDSTtFQUFvQyx3REFBc0M7QXJHa3drQzlFOztBcUdqd2tDSTtFQUFvQyxzREFBb0M7QXJHcXdrQzVFOztBcUd6d2tDSTtFQUFvQyxnQ0FBK0I7QXJHNndrQ3ZFOztBcUc1d2tDSTtFQUFvQyxvQ0FBbUM7QXJHZ3hrQzNFOztBcUcvd2tDSTtFQUFvQyxzQ0FBcUM7QXJHbXhrQzdFOztBcUdseGtDSTtFQUFvQyx1Q0FBc0M7QXJHc3hrQzlFOztBcUdyeGtDSTtFQUFvQyxxQ0FBb0M7QXJHeXhrQzVFOztBcUc3eGtDSTtFQUFvQyxnQ0FBK0I7QXJHaXlrQ3ZFOztBcUdoeWtDSTtFQUFvQyxvQ0FBbUM7QXJHb3lrQzNFOztBcUdueWtDSTtFQUFvQyxzQ0FBcUM7QXJHdXlrQzdFOztBcUd0eWtDSTtFQUFvQyx1Q0FBc0M7QXJHMHlrQzlFOztBcUd6eWtDSTtFQUFvQyxxQ0FBb0M7QXJHNnlrQzVFOztBcUdqemtDSTtFQUFvQyxnQ0FBK0I7QXJHcXprQ3ZFOztBcUdwemtDSTtFQUFvQyxvQ0FBbUM7QXJHd3prQzNFOztBcUd2emtDSTtFQUFvQyxzQ0FBcUM7QXJHMnprQzdFOztBcUcxemtDSTtFQUFvQyx1Q0FBc0M7QXJHOHprQzlFOztBcUc3emtDSTtFQUFvQyxxQ0FBb0M7QXJHaTBrQzVFOztBcUdyMGtDSTtFQUFvQyxnQ0FBK0I7QXJHeTBrQ3ZFOztBcUd4MGtDSTtFQUFvQyxvQ0FBbUM7QXJHNDBrQzNFOztBcUczMGtDSTtFQUFvQyxzQ0FBcUM7QXJHKzBrQzdFOztBcUc5MGtDSTtFQUFvQyx1Q0FBc0M7QXJHazFrQzlFOztBcUdqMWtDSTtFQUFvQyxxQ0FBb0M7QXJHcTFrQzVFOztBcUd6MWtDSTtFQUFvQyxnQ0FBK0I7QXJHNjFrQ3ZFOztBcUc1MWtDSTtFQUFvQyxvQ0FBbUM7QXJHZzJrQzNFOztBcUcvMWtDSTtFQUFvQyxzQ0FBcUM7QXJHbTJrQzdFOztBcUdsMmtDSTtFQUFvQyx1Q0FBc0M7QXJHczJrQzlFOztBcUdyMmtDSTtFQUFvQyxxQ0FBb0M7QXJHeTJrQzVFOztBcUc3MmtDSTtFQUFvQyxnQ0FBK0I7QXJHaTNrQ3ZFOztBcUdoM2tDSTtFQUFvQyxvQ0FBbUM7QXJHbzNrQzNFOztBcUduM2tDSTtFQUFvQyxzQ0FBcUM7QXJHdTNrQzdFOztBcUd0M2tDSTtFQUFvQyx1Q0FBc0M7QXJHMDNrQzlFOztBcUd6M2tDSTtFQUFvQyxxQ0FBb0M7QXJHNjNrQzVFOztBcUdqNGtDSTtFQUFvQyxnQ0FBK0I7QXJHcTRrQ3ZFOztBcUdwNGtDSTtFQUFvQyxvQ0FBbUM7QXJHdzRrQzNFOztBcUd2NGtDSTtFQUFvQyxzQ0FBcUM7QXJHMjRrQzdFOztBcUcxNGtDSTtFQUFvQyx1Q0FBc0M7QXJHODRrQzlFOztBcUc3NGtDSTtFQUFvQyxxQ0FBb0M7QXJHaTVrQzVFOztBcUdyNWtDSTtFQUFvQyxnQ0FBK0I7QXJHeTVrQ3ZFOztBcUd4NWtDSTtFQUFvQyxvQ0FBbUM7QXJHNDVrQzNFOztBcUczNWtDSTtFQUFvQyxzQ0FBcUM7QXJHKzVrQzdFOztBcUc5NWtDSTtFQUFvQyx1Q0FBc0M7QXJHazZrQzlFOztBcUdqNmtDSTtFQUFvQyxxQ0FBb0M7QXJHcTZrQzVFOztBcUdoNmtDQTtFQUNJLDBDQUFvRDtFQUNwRCwyQ0FBcUQ7QXJHbTZrQ3pEOztBcUdoNmtDQTtFQUNJLDBDQUFvRDtBckdtNmtDeEQ7O0FxR2g2a0NBO0VBQ0ksMkNBQXFEO0FyR202a0N6RDs7QXFHaDZrQ0E7RUFDSSw2Q0FBdUQ7RUFDdkQsOENBQXdEO0FyR202a0M1RDs7QXFHaDZrQ0E7RUFDSSw2Q0FBdUQ7QXJHbTZrQzNEOztBcUdoNmtDQTtFQUNJLDhDQUF3RDtBckdtNmtDNUQ7O0ErRHIra0NBO0VzQ3VFSSwwQ0FBaUQ7RUFDakQsMkNBQWtEO0FyR2s2a0N0RDs7QXFHLzVrQ0E7RUFDSSwwQ0FBaUQ7QXJHazZrQ3JEOztBcUcvNWtDQTtFQUNJLDJDQUFrRDtBckdrNmtDdEQ7O0ErRHgra0NBO0VzQzBFSSw2Q0FBb0Q7RUFDcEQsOENBQXFEO0FyR2s2a0N6RDs7QXFHLzVrQ0E7RUFDSSw2Q0FBb0Q7QXJHazZrQ3hEOztBcUcvNWtDQTtFQUNJLDhDQUFxRDtBckdrNmtDekQ7O0FxRzk1a0NBO0VBQ0ksaUNBQTJDO0FyR2k2a0MvQzs7QXFHOTVrQ0E7RUFDSSwwQ0FBb0Q7RUFDcEQsMkNBQXFEO0FyR2k2a0N6RDs7QXFHOTVrQ0E7RUFDSSwwQ0FBb0Q7QXJHaTZrQ3hEOztBcUc5NWtDQTtFQUNJLDJDQUFxRDtBckdpNmtDekQ7O0FxRzk1a0NBO0VBQ0ksNkNBQXVEO0VBQ3ZELDhDQUF3RDtBckdpNmtDNUQ7O0FxRzk1a0NBO0VBQ0ksNkNBQXVEO0FyR2k2a0MzRDs7QXFHOTVrQ0E7RUFDSSw4Q0FBd0Q7QXJHaTZrQzVEOztBcUc3NWtDQTtFQUNJLGtEakdwS3lCO0FKb2tsQzdCOztBMEVua2xDSTtFNEJBQSx1QkFBdUI7QXRHdWtsQzNCOztBMEV2a2xDSTtFNEJJQSxzQkFBc0I7QXRHdWtsQzFCOztBMEUza2xDSTtFNEJlWSxzQkFBd0I7QXRHZ2tsQ3hDOztBMEUva2xDSTtFNEJvQlksdUJBQXlCO0F0RytqbEN6Qzs7QXNHM2psQ1k7RUFDSSwwQkFBNEI7QXRHOGpsQzVDOztBc0cxamxDWTtFQUNJLDJCQUE2QjtBdEc2amxDN0M7O0FzRzFqbENZO0VBQ0ksMkJBQTZCO0F0RzZqbEM3Qzs7QXNHMWpsQ1k7RUFDSSwwQkFBNEI7QXRHNmpsQzVDOztBMEVubWxDSTtFNEJlWSxxQkFBd0I7QXRHd2xsQ3hDOztBMEV2bWxDSTtFNEJvQlksc0JBQXlCO0F0R3VsbEN6Qzs7QXNHbmxsQ1k7RUFDSSx5QkFBNEI7QXRHc2xsQzVDOztBc0dsbGxDWTtFQUNJLDBCQUE2QjtBdEdxbGxDN0M7O0FzR2xsbENZO0VBQ0ksMEJBQTZCO0F0R3FsbEM3Qzs7QXNHbGxsQ1k7RUFDSSx5QkFBNEI7QXRHcWxsQzVDOztBMEUzbmxDSTtFNEJlWSxzQkFBd0I7QXRHZ25sQ3hDOztBMEUvbmxDSTtFNEJvQlksdUJBQXlCO0F0RyttbEN6Qzs7QXNHM21sQ1k7RUFDSSwwQkFBNEI7QXRHOG1sQzVDOztBc0cxbWxDWTtFQUNJLDJCQUE2QjtBdEc2bWxDN0M7O0FzRzFtbENZO0VBQ0ksMkJBQTZCO0F0RzZtbEM3Qzs7QXNHMW1sQ1k7RUFDSSwwQkFBNEI7QXRHNm1sQzVDOztBc0dyb2xDWTtFQUNJLHFCQUF3QjtBdEd3b2xDeEM7O0FzR3BvbENZO0VBQ0ksc0JBQXlCO0F0R3VvbEN6Qzs7QXNHbm9sQ1k7RUFDSSx5QkFBNEI7QXRHc29sQzVDOztBc0dsb2xDWTtFQUNJLDBCQUE2QjtBdEdxb2xDN0M7O0FzR2xvbENZO0VBQ0ksMEJBQTZCO0F0R3FvbEM3Qzs7QXNHbG9sQ1k7RUFDSSx5QkFBNEI7QXRHcW9sQzVDOztBc0c3cGxDWTtFQUNJLHFCQUF3QjtBdEdncWxDeEM7O0FzRzVwbENZO0VBQ0ksc0JBQXlCO0F0RytwbEN6Qzs7QXNHM3BsQ1k7RUFDSSx5QkFBNEI7QXRHOHBsQzVDOztBc0cxcGxDWTtFQUNJLDBCQUE2QjtBdEc2cGxDN0M7O0FzRzFwbENZO0VBQ0ksMEJBQTZCO0F0RzZwbEM3Qzs7QXNHMXBsQ1k7RUFDSSx5QkFBNEI7QXRHNnBsQzVDOztBc0dycmxDWTtFQUNJLHFCQUF3QjtBdEd3cmxDeEM7O0FzR3BybENZO0VBQ0ksc0JBQXlCO0F0R3VybEN6Qzs7QXNHbnJsQ1k7RUFDSSx5QkFBNEI7QXRHc3JsQzVDOztBc0dscmxDWTtFQUNJLDBCQUE2QjtBdEdxcmxDN0M7O0FzR2xybENZO0VBQ0ksMEJBQTZCO0F0R3FybEM3Qzs7QXNHbHJsQ1k7RUFDSSx5QkFBNEI7QXRHcXJsQzVDOztBc0c3c2xDWTtFQUNJLHFCQUF3QjtBdEdndGxDeEM7O0FzRzVzbENZO0VBQ0ksc0JBQXlCO0F0RytzbEN6Qzs7QXNHM3NsQ1k7RUFDSSx5QkFBNEI7QXRHOHNsQzVDOztBc0cxc2xDWTtFQUNJLDBCQUE2QjtBdEc2c2xDN0M7O0FzRzFzbENZO0VBQ0ksMEJBQTZCO0F0RzZzbEM3Qzs7QXNHMXNsQ1k7RUFDSSx5QkFBNEI7QXRHNnNsQzVDOztBc0dydWxDWTtFQUNJLHFCQUF3QjtBdEd3dWxDeEM7O0FzR3B1bENZO0VBQ0ksc0JBQXlCO0F0R3V1bEN6Qzs7QXNHbnVsQ1k7RUFDSSx5QkFBNEI7QXRHc3VsQzVDOztBc0dsdWxDWTtFQUNJLDBCQUE2QjtBdEdxdWxDN0M7O0FzR2x1bENZO0VBQ0ksMEJBQTZCO0F0R3F1bEM3Qzs7QXNHbHVsQ1k7RUFDSSx5QkFBNEI7QXRHcXVsQzVDOztBc0c3dmxDWTtFQUNJLHNCQUF3QjtBdEdnd2xDeEM7O0FzRzV2bENZO0VBQ0ksdUJBQXlCO0F0Ryt2bEN6Qzs7QXNHM3ZsQ1k7RUFDSSwwQkFBNEI7QXRHOHZsQzVDOztBc0cxdmxDWTtFQUNJLDJCQUE2QjtBdEc2dmxDN0M7O0FzRzF2bENZO0VBQ0ksMkJBQTZCO0F0RzZ2bEM3Qzs7QXNHMXZsQ1k7RUFDSSwwQkFBNEI7QXRHNnZsQzVDOztBc0dyeGxDWTtFQUNJLHNCQUF3QjtBdEd3eGxDeEM7O0FzR3B4bENZO0VBQ0ksdUJBQXlCO0F0R3V4bEN6Qzs7QXNHbnhsQ1k7RUFDSSwwQkFBNEI7QXRHc3hsQzVDOztBc0dseGxDWTtFQUNJLDJCQUE2QjtBdEdxeGxDN0M7O0FzR2x4bENZO0VBQ0ksMkJBQTZCO0F0R3F4bEM3Qzs7QXNHbHhsQ1k7RUFDSSwwQkFBNEI7QXRHcXhsQzVDOztBc0c3eWxDWTtFQUNJLHNCQUF3QjtBdEdnemxDeEM7O0FzRzV5bENZO0VBQ0ksdUJBQXlCO0F0Ryt5bEN6Qzs7QXNHM3lsQ1k7RUFDSSwwQkFBNEI7QXRHOHlsQzVDOztBc0cxeWxDWTtFQUNJLDJCQUE2QjtBdEc2eWxDN0M7O0FzRzF5bENZO0VBQ0ksMkJBQTZCO0F0RzZ5bEM3Qzs7QXNHMXlsQ1k7RUFDSSwwQkFBNEI7QXRHNnlsQzVDOztBc0dyMGxDWTtFQUNJLHNCQUF3QjtBdEd3MGxDeEM7O0FzR3AwbENZO0VBQ0ksdUJBQXlCO0F0R3UwbEN6Qzs7QXNHbjBsQ1k7RUFDSSwwQkFBNEI7QXRHczBsQzVDOztBc0dsMGxDWTtFQUNJLDJCQUE2QjtBdEdxMGxDN0M7O0FzR2wwbENZO0VBQ0ksMkJBQTZCO0F0R3EwbEM3Qzs7QXNHbDBsQ1k7RUFDSSwwQkFBNEI7QXRHcTBsQzVDOztBc0c3MWxDWTtFQUNJLHNCQUF3QjtBdEdnMmxDeEM7O0FzRzUxbENZO0VBQ0ksdUJBQXlCO0F0RysxbEN6Qzs7QXNHMzFsQ1k7RUFDSSwwQkFBNEI7QXRHODFsQzVDOztBc0cxMWxDWTtFQUNJLDJCQUE2QjtBdEc2MWxDN0M7O0FzRzExbENZO0VBQ0ksMkJBQTZCO0F0RzYxbEM3Qzs7QXNHMTFsQ1k7RUFDSSwwQkFBNEI7QXRHNjFsQzVDOztBc0dyM2xDWTtFQUNJLHNCQUF3QjtBdEd3M2xDeEM7O0FzR3AzbENZO0VBQ0ksdUJBQXlCO0F0R3UzbEN6Qzs7QXNHbjNsQ1k7RUFDSSwwQkFBNEI7QXRHczNsQzVDOztBc0dsM2xDWTtFQUNJLDJCQUE2QjtBdEdxM2xDN0M7O0FzR2wzbENZO0VBQ0ksMkJBQTZCO0F0R3EzbEM3Qzs7QXNHbDNsQ1k7RUFDSSwwQkFBNEI7QXRHcTNsQzVDOztBc0c3NGxDWTtFQUNJLHNCQUF3QjtBdEdnNWxDeEM7O0FzRzU0bENZO0VBQ0ksdUJBQXlCO0F0Rys0bEN6Qzs7QXNHMzRsQ1k7RUFDSSwwQkFBNEI7QXRHODRsQzVDOztBc0cxNGxDWTtFQUNJLDJCQUE2QjtBdEc2NGxDN0M7O0FzRzE0bENZO0VBQ0ksMkJBQTZCO0F0RzY0bEM3Qzs7QXNHMTRsQ1k7RUFDSSwwQkFBNEI7QXRHNjRsQzVDOztBc0dyNmxDWTtFQUNJLHNCQUF3QjtBdEd3NmxDeEM7O0FzR3A2bENZO0VBQ0ksdUJBQXlCO0F0R3U2bEN6Qzs7QXNHbjZsQ1k7RUFDSSwwQkFBNEI7QXRHczZsQzVDOztBc0dsNmxDWTtFQUNJLDJCQUE2QjtBdEdxNmxDN0M7O0FzR2w2bENZO0VBQ0ksMkJBQTZCO0F0R3E2bEM3Qzs7QXNHbDZsQ1k7RUFDSSwwQkFBNEI7QXRHcTZsQzVDOztBc0c3N2xDWTtFQUNJLHNCQUF3QjtBdEdnOGxDeEM7O0FzRzU3bENZO0VBQ0ksdUJBQXlCO0F0Rys3bEN6Qzs7QXNHMzdsQ1k7RUFDSSwwQkFBNEI7QXRHODdsQzVDOztBc0cxN2xDWTtFQUNJLDJCQUE2QjtBdEc2N2xDN0M7O0FzRzE3bENZO0VBQ0ksMkJBQTZCO0F0RzY3bEM3Qzs7QXNHMTdsQ1k7RUFDSSwwQkFBNEI7QXRHNjdsQzVDOztBc0dyOWxDWTtFQUNJLHNCQUF3QjtBdEd3OWxDeEM7O0FzR3A5bENZO0VBQ0ksdUJBQXlCO0F0R3U5bEN6Qzs7QXNHbjlsQ1k7RUFDSSwwQkFBNEI7QXRHczlsQzVDOztBc0dsOWxDWTtFQUNJLDJCQUE2QjtBdEdxOWxDN0M7O0FzR2w5bENZO0VBQ0ksMkJBQTZCO0F0R3E5bEM3Qzs7QXNHbDlsQ1k7RUFDSSwwQkFBNEI7QXRHcTlsQzVDOztBc0c3K2xDWTtFQUNJLHNCQUF3QjtBdEdnL2xDeEM7O0FzRzUrbENZO0VBQ0ksdUJBQXlCO0F0RysrbEN6Qzs7QXNHMytsQ1k7RUFDSSwwQkFBNEI7QXRHOCtsQzVDOztBc0cxK2xDWTtFQUNJLDJCQUE2QjtBdEc2K2xDN0M7O0FzRzErbENZO0VBQ0ksMkJBQTZCO0F0RzYrbEM3Qzs7QXNHMStsQ1k7RUFDSSwwQkFBNEI7QXRHNitsQzVDOztBc0dyZ21DWTtFQUNJLHNCQUF3QjtBdEd3Z21DeEM7O0FzR3BnbUNZO0VBQ0ksdUJBQXlCO0F0R3VnbUN6Qzs7QXNHbmdtQ1k7RUFDSSwwQkFBNEI7QXRHc2dtQzVDOztBc0dsZ21DWTtFQUNJLDJCQUE2QjtBdEdxZ21DN0M7O0FzR2xnbUNZO0VBQ0ksMkJBQTZCO0F0R3FnbUM3Qzs7QXNHbGdtQ1k7RUFDSSwwQkFBNEI7QXRHcWdtQzVDOztBc0c3aG1DWTtFQUNJLHNCQUF3QjtBdEdnaW1DeEM7O0FzRzVobUNZO0VBQ0ksdUJBQXlCO0F0RytobUN6Qzs7QXNHM2htQ1k7RUFDSSwwQkFBNEI7QXRHOGhtQzVDOztBc0cxaG1DWTtFQUNJLDJCQUE2QjtBdEc2aG1DN0M7O0FzRzFobUNZO0VBQ0ksMkJBQTZCO0F0RzZobUM3Qzs7QXNHMWhtQ1k7RUFDSSwwQkFBNEI7QXRHNmhtQzVDOztBc0dyam1DWTtFQUNJLHNCQUF3QjtBdEd3am1DeEM7O0FzR3BqbUNZO0VBQ0ksdUJBQXlCO0F0R3VqbUN6Qzs7QXNHbmptQ1k7RUFDSSwwQkFBNEI7QXRHc2ptQzVDOztBc0dsam1DWTtFQUNJLDJCQUE2QjtBdEdxam1DN0M7O0FzR2xqbUNZO0VBQ0ksMkJBQTZCO0F0R3FqbUM3Qzs7QXNHbGptQ1k7RUFDSSwwQkFBNEI7QXRHcWptQzVDOztBc0c3a21DWTtFQUNJLHNCQUF3QjtBdEdnbG1DeEM7O0FzRzVrbUNZO0VBQ0ksdUJBQXlCO0F0RytrbUN6Qzs7QXNHM2ttQ1k7RUFDSSwwQkFBNEI7QXRHOGttQzVDOztBc0cxa21DWTtFQUNJLDJCQUE2QjtBdEc2a21DN0M7O0FzRzFrbUNZO0VBQ0ksMkJBQTZCO0F0RzZrbUM3Qzs7QXNHMWttQ1k7RUFDSSwwQkFBNEI7QXRHNmttQzVDOztBc0dybW1DWTtFQUNJLHNCQUF3QjtBdEd3bW1DeEM7O0FzR3BtbUNZO0VBQ0ksdUJBQXlCO0F0R3VtbUN6Qzs7QXNHbm1tQ1k7RUFDSSwwQkFBNEI7QXRHc21tQzVDOztBc0dsbW1DWTtFQUNJLDJCQUE2QjtBdEdxbW1DN0M7O0FzR2xtbUNZO0VBQ0ksMkJBQTZCO0F0R3FtbUM3Qzs7QXNHbG1tQ1k7RUFDSSwwQkFBNEI7QXRHcW1tQzVDOztBc0c3bm1DWTtFQUNJLHNCQUF3QjtBdEdnb21DeEM7O0FzRzVubUNZO0VBQ0ksdUJBQXlCO0F0RytubUN6Qzs7QXNHM25tQ1k7RUFDSSwwQkFBNEI7QXRHOG5tQzVDOztBc0cxbm1DWTtFQUNJLDJCQUE2QjtBdEc2bm1DN0M7O0FzRzFubUNZO0VBQ0ksMkJBQTZCO0F0RzZubUM3Qzs7QXNHMW5tQ1k7RUFDSSwwQkFBNEI7QXRHNm5tQzVDOztBc0dycG1DWTtFQUNJLHNCQUF3QjtBdEd3cG1DeEM7O0FzR3BwbUNZO0VBQ0ksdUJBQXlCO0F0R3VwbUN6Qzs7QXNHbnBtQ1k7RUFDSSwwQkFBNEI7QXRHc3BtQzVDOztBc0dscG1DWTtFQUNJLDJCQUE2QjtBdEdxcG1DN0M7O0FzR2xwbUNZO0VBQ0ksMkJBQTZCO0F0R3FwbUM3Qzs7QXNHbHBtQ1k7RUFDSSwwQkFBNEI7QXRHcXBtQzVDOztBc0c3cW1DWTtFQUNJLHVCQUF3QjtBdEdncm1DeEM7O0FzRzVxbUNZO0VBQ0ksd0JBQXlCO0F0RytxbUN6Qzs7QXNHM3FtQ1k7RUFDSSwyQkFBNEI7QXRHOHFtQzVDOztBc0cxcW1DWTtFQUNJLDRCQUE2QjtBdEc2cW1DN0M7O0FzRzFxbUNZO0VBQ0ksNEJBQTZCO0F0RzZxbUM3Qzs7QXNHMXFtQ1k7RUFDSSwyQkFBNEI7QXRHNnFtQzVDOztBc0dyc21DWTtFQUNJLHVCQUF3QjtBdEd3c21DeEM7O0FzR3BzbUNZO0VBQ0ksd0JBQXlCO0F0R3VzbUN6Qzs7QXNHbnNtQ1k7RUFDSSwyQkFBNEI7QXRHc3NtQzVDOztBc0dsc21DWTtFQUNJLDRCQUE2QjtBdEdxc21DN0M7O0FzR2xzbUNZO0VBQ0ksNEJBQTZCO0F0R3FzbUM3Qzs7QXNHbHNtQ1k7RUFDSSwyQkFBNEI7QXRHcXNtQzVDOztBc0c3dG1DWTtFQUNJLHVCQUF3QjtBdEdndW1DeEM7O0FzRzV0bUNZO0VBQ0ksd0JBQXlCO0F0Ryt0bUN6Qzs7QXNHM3RtQ1k7RUFDSSwyQkFBNEI7QXRHOHRtQzVDOztBc0cxdG1DWTtFQUNJLDRCQUE2QjtBdEc2dG1DN0M7O0FzRzF0bUNZO0VBQ0ksNEJBQTZCO0F0RzZ0bUM3Qzs7QXNHMXRtQ1k7RUFDSSwyQkFBNEI7QXRHNnRtQzVDOztBc0dydm1DWTtFQUNJLHVCQUF3QjtBdEd3dm1DeEM7O0FzR3B2bUNZO0VBQ0ksd0JBQXlCO0F0R3V2bUN6Qzs7QXNHbnZtQ1k7RUFDSSwyQkFBNEI7QXRHc3ZtQzVDOztBc0dsdm1DWTtFQUNJLDRCQUE2QjtBdEdxdm1DN0M7O0FzR2x2bUNZO0VBQ0ksNEJBQTZCO0F0R3F2bUM3Qzs7QXNHbHZtQ1k7RUFDSSwyQkFBNEI7QXRHcXZtQzVDOztBc0c3d21DWTtFQUNJLHVCQUF3QjtBdEdneG1DeEM7O0FzRzV3bUNZO0VBQ0ksd0JBQXlCO0F0Ryt3bUN6Qzs7QXNHM3dtQ1k7RUFDSSwyQkFBNEI7QXRHOHdtQzVDOztBc0cxd21DWTtFQUNJLDRCQUE2QjtBdEc2d21DN0M7O0FzRzF3bUNZO0VBQ0ksNEJBQTZCO0F0RzZ3bUM3Qzs7QXNHMXdtQ1k7RUFDSSwyQkFBNEI7QXRHNndtQzVDOztBc0dyeW1DWTtFQUNJLHVCQUF3QjtBdEd3eW1DeEM7O0FzR3B5bUNZO0VBQ0ksd0JBQXlCO0F0R3V5bUN6Qzs7QXNHbnltQ1k7RUFDSSwyQkFBNEI7QXRHc3ltQzVDOztBc0dseW1DWTtFQUNJLDRCQUE2QjtBdEdxeW1DN0M7O0FzR2x5bUNZO0VBQ0ksNEJBQTZCO0F0R3F5bUM3Qzs7QXNHbHltQ1k7RUFDSSwyQkFBNEI7QXRHcXltQzVDOztBc0c3em1DWTtFQUNJLHVCQUF3QjtBdEdnMG1DeEM7O0FzRzV6bUNZO0VBQ0ksd0JBQXlCO0F0Ryt6bUN6Qzs7QXNHM3ptQ1k7RUFDSSwyQkFBNEI7QXRHOHptQzVDOztBc0cxem1DWTtFQUNJLDRCQUE2QjtBdEc2em1DN0M7O0FzRzF6bUNZO0VBQ0ksNEJBQTZCO0F0RzZ6bUM3Qzs7QXNHMXptQ1k7RUFDSSwyQkFBNEI7QXRHNnptQzVDOztBc0dyMW1DWTtFQUNJLHVCQUF3QjtBdEd3MW1DeEM7O0FzR3AxbUNZO0VBQ0ksd0JBQXlCO0F0R3UxbUN6Qzs7QXNHbjFtQ1k7RUFDSSwyQkFBNEI7QXRHczFtQzVDOztBc0dsMW1DWTtFQUNJLDRCQUE2QjtBdEdxMW1DN0M7O0FzR2wxbUNZO0VBQ0ksNEJBQTZCO0F0R3ExbUM3Qzs7QXNHbDFtQ1k7RUFDSSwyQkFBNEI7QXRHcTFtQzVDOztBc0c3Mm1DWTtFQUNJLHVCQUF3QjtBdEdnM21DeEM7O0FzRzUybUNZO0VBQ0ksd0JBQXlCO0F0RysybUN6Qzs7QXNHMzJtQ1k7RUFDSSwyQkFBNEI7QXRHODJtQzVDOztBc0cxMm1DWTtFQUNJLDRCQUE2QjtBdEc2Mm1DN0M7O0FzRzEybUNZO0VBQ0ksNEJBQTZCO0F0RzYybUM3Qzs7QXNHMTJtQ1k7RUFDSSwyQkFBNEI7QXRHNjJtQzVDOztBc0dyNG1DWTtFQUNJLHVCQUF3QjtBdEd3NG1DeEM7O0FzR3A0bUNZO0VBQ0ksd0JBQXlCO0F0R3U0bUN6Qzs7QXNHbjRtQ1k7RUFDSSwyQkFBNEI7QXRHczRtQzVDOztBc0dsNG1DWTtFQUNJLDRCQUE2QjtBdEdxNG1DN0M7O0FzR2w0bUNZO0VBQ0ksNEJBQTZCO0F0R3E0bUM3Qzs7QXNHbDRtQ1k7RUFDSSwyQkFBNEI7QXRHcTRtQzVDOztBc0c3NW1DWTtFQUNJLHVCQUF3QjtBdEdnNm1DeEM7O0FzRzU1bUNZO0VBQ0ksd0JBQXlCO0F0Rys1bUN6Qzs7QXNHMzVtQ1k7RUFDSSwyQkFBNEI7QXRHODVtQzVDOztBc0cxNW1DWTtFQUNJLDRCQUE2QjtBdEc2NW1DN0M7O0FzRzE1bUNZO0VBQ0ksNEJBQTZCO0F0RzY1bUM3Qzs7QXNHMTVtQ1k7RUFDSSwyQkFBNEI7QXRHNjVtQzVDOztBc0dyN21DWTtFQUNJLHVCQUF3QjtBdEd3N21DeEM7O0FzR3A3bUNZO0VBQ0ksd0JBQXlCO0F0R3U3bUN6Qzs7QXNHbjdtQ1k7RUFDSSwyQkFBNEI7QXRHczdtQzVDOztBc0dsN21DWTtFQUNJLDRCQUE2QjtBdEdxN21DN0M7O0FzR2w3bUNZO0VBQ0ksNEJBQTZCO0F0R3E3bUM3Qzs7QXNHbDdtQ1k7RUFDSSwyQkFBNEI7QXRHcTdtQzVDOztBc0c3OG1DWTtFQUNJLHVCQUF3QjtBdEdnOW1DeEM7O0FzRzU4bUNZO0VBQ0ksd0JBQXlCO0F0Rys4bUN6Qzs7QXNHMzhtQ1k7RUFDSSwyQkFBNEI7QXRHODhtQzVDOztBc0cxOG1DWTtFQUNJLDRCQUE2QjtBdEc2OG1DN0M7O0FzRzE4bUNZO0VBQ0ksNEJBQTZCO0F0RzY4bUM3Qzs7QXNHMThtQ1k7RUFDSSwyQkFBNEI7QXRHNjhtQzVDOztBc0dyK21DWTtFQUNJLHVCQUF3QjtBdEd3K21DeEM7O0FzR3ArbUNZO0VBQ0ksd0JBQXlCO0F0R3UrbUN6Qzs7QXNHbittQ1k7RUFDSSwyQkFBNEI7QXRHcyttQzVDOztBc0dsK21DWTtFQUNJLDRCQUE2QjtBdEdxK21DN0M7O0FzR2wrbUNZO0VBQ0ksNEJBQTZCO0F0R3ErbUM3Qzs7QXNHbCttQ1k7RUFDSSwyQkFBNEI7QXRHcSttQzVDOztBc0c3L21DWTtFQUNJLHVCQUF3QjtBdEdnZ25DeEM7O0FzRzUvbUNZO0VBQ0ksd0JBQXlCO0F0RysvbUN6Qzs7QXNHMy9tQ1k7RUFDSSwyQkFBNEI7QXRHOC9tQzVDOztBc0cxL21DWTtFQUNJLDRCQUE2QjtBdEc2L21DN0M7O0FzRzEvbUNZO0VBQ0ksNEJBQTZCO0F0RzYvbUM3Qzs7QXNHMS9tQ1k7RUFDSSwyQkFBNEI7QXRHNi9tQzVDOztBc0dyaG5DWTtFQUNJLHVCQUF3QjtBdEd3aG5DeEM7O0FzR3BobkNZO0VBQ0ksd0JBQXlCO0F0R3VobkN6Qzs7QXNHbmhuQ1k7RUFDSSwyQkFBNEI7QXRHc2huQzVDOztBc0dsaG5DWTtFQUNJLDRCQUE2QjtBdEdxaG5DN0M7O0FzR2xobkNZO0VBQ0ksNEJBQTZCO0F0R3FobkM3Qzs7QXNHbGhuQ1k7RUFDSSwyQkFBNEI7QXRHcWhuQzVDOztBc0c3aW5DWTtFQUNJLHVCQUF3QjtBdEdnam5DeEM7O0FzRzVpbkNZO0VBQ0ksd0JBQXlCO0F0RytpbkN6Qzs7QXNHM2luQ1k7RUFDSSwyQkFBNEI7QXRHOGluQzVDOztBc0cxaW5DWTtFQUNJLDRCQUE2QjtBdEc2aW5DN0M7O0FzRzFpbkNZO0VBQ0ksNEJBQTZCO0F0RzZpbkM3Qzs7QXNHMWluQ1k7RUFDSSwyQkFBNEI7QXRHNmluQzVDOztBc0dya25DWTtFQUNJLHVCQUF3QjtBdEd3a25DeEM7O0FzR3BrbkNZO0VBQ0ksd0JBQXlCO0F0R3VrbkN6Qzs7QXNHbmtuQ1k7RUFDSSwyQkFBNEI7QXRHc2tuQzVDOztBc0dsa25DWTtFQUNJLDRCQUE2QjtBdEdxa25DN0M7O0FzR2xrbkNZO0VBQ0ksNEJBQTZCO0F0R3FrbkM3Qzs7QXNHbGtuQ1k7RUFDSSwyQkFBNEI7QXRHcWtuQzVDOztBc0c3bG5DWTtFQUNJLHVCQUF3QjtBdEdnbW5DeEM7O0FzRzVsbkNZO0VBQ0ksd0JBQXlCO0F0RytsbkN6Qzs7QXNHM2xuQ1k7RUFDSSwyQkFBNEI7QXRHOGxuQzVDOztBc0cxbG5DWTtFQUNJLDRCQUE2QjtBdEc2bG5DN0M7O0FzRzFsbkNZO0VBQ0ksNEJBQTZCO0F0RzZsbkM3Qzs7QXNHMWxuQ1k7RUFDSSwyQkFBNEI7QXRHNmxuQzVDOztBc0dybm5DWTtFQUNJLHVCQUF3QjtBdEd3bm5DeEM7O0FzR3BubkNZO0VBQ0ksd0JBQXlCO0F0R3VubkN6Qzs7QXNHbm5uQ1k7RUFDSSwyQkFBNEI7QXRHc25uQzVDOztBc0dsbm5DWTtFQUNJLDRCQUE2QjtBdEdxbm5DN0M7O0FzR2xubkNZO0VBQ0ksNEJBQTZCO0F0R3FubkM3Qzs7QXNHbG5uQ1k7RUFDSSwyQkFBNEI7QXRHcW5uQzVDOztBc0c3b25DWTtFQUNJLHVCQUF3QjtBdEdncG5DeEM7O0FzRzVvbkNZO0VBQ0ksd0JBQXlCO0F0RytvbkN6Qzs7QXNHM29uQ1k7RUFDSSwyQkFBNEI7QXRHOG9uQzVDOztBc0cxb25DWTtFQUNJLDRCQUE2QjtBdEc2b25DN0M7O0FzRzFvbkNZO0VBQ0ksNEJBQTZCO0F0RzZvbkM3Qzs7QXNHMW9uQ1k7RUFDSSwyQkFBNEI7QXRHNm9uQzVDOztBc0dycW5DWTtFQUNJLHVCQUF3QjtBdEd3cW5DeEM7O0FzR3BxbkNZO0VBQ0ksd0JBQXlCO0F0R3VxbkN6Qzs7QXNHbnFuQ1k7RUFDSSwyQkFBNEI7QXRHc3FuQzVDOztBc0dscW5DWTtFQUNJLDRCQUE2QjtBdEdxcW5DN0M7O0FzR2xxbkNZO0VBQ0ksNEJBQTZCO0F0R3FxbkM3Qzs7QXNHbHFuQ1k7RUFDSSwyQkFBNEI7QXRHcXFuQzVDOztBc0c3cm5DWTtFQUNJLHVCQUF3QjtBdEdnc25DeEM7O0FzRzVybkNZO0VBQ0ksd0JBQXlCO0F0RytybkN6Qzs7QXNHM3JuQ1k7RUFDSSwyQkFBNEI7QXRHOHJuQzVDOztBc0cxcm5DWTtFQUNJLDRCQUE2QjtBdEc2cm5DN0M7O0FzRzFybkNZO0VBQ0ksNEJBQTZCO0F0RzZybkM3Qzs7QXNHMXJuQ1k7RUFDSSwyQkFBNEI7QXRHNnJuQzVDOztBc0dydG5DWTtFQUNJLHVCQUF3QjtBdEd3dG5DeEM7O0FzR3B0bkNZO0VBQ0ksd0JBQXlCO0F0R3V0bkN6Qzs7QXNHbnRuQ1k7RUFDSSwyQkFBNEI7QXRHc3RuQzVDOztBc0dsdG5DWTtFQUNJLDRCQUE2QjtBdEdxdG5DN0M7O0FzR2x0bkNZO0VBQ0ksNEJBQTZCO0F0R3F0bkM3Qzs7QXNHbHRuQ1k7RUFDSSwyQkFBNEI7QXRHcXRuQzVDOztBc0c3dW5DWTtFQUNJLHVCQUF3QjtBdEdndm5DeEM7O0FzRzV1bkNZO0VBQ0ksd0JBQXlCO0F0Ryt1bkN6Qzs7QXNHM3VuQ1k7RUFDSSwyQkFBNEI7QXRHOHVuQzVDOztBc0cxdW5DWTtFQUNJLDRCQUE2QjtBdEc2dW5DN0M7O0FzRzF1bkNZO0VBQ0ksNEJBQTZCO0F0RzZ1bkM3Qzs7QXNHMXVuQ1k7RUFDSSwyQkFBNEI7QXRHNnVuQzVDOztBc0dyd25DWTtFQUNJLHVCQUF3QjtBdEd3d25DeEM7O0FzR3B3bkNZO0VBQ0ksd0JBQXlCO0F0R3V3bkN6Qzs7QXNHbnduQ1k7RUFDSSwyQkFBNEI7QXRHc3duQzVDOztBc0dsd25DWTtFQUNJLDRCQUE2QjtBdEdxd25DN0M7O0FzR2x3bkNZO0VBQ0ksNEJBQTZCO0F0R3F3bkM3Qzs7QXNHbHduQ1k7RUFDSSwyQkFBNEI7QXRHcXduQzVDOztBc0c3eG5DWTtFQUNJLHVCQUF3QjtBdEdneW5DeEM7O0FzRzV4bkNZO0VBQ0ksd0JBQXlCO0F0Ryt4bkN6Qzs7QXNHM3huQ1k7RUFDSSwyQkFBNEI7QXRHOHhuQzVDOztBc0cxeG5DWTtFQUNJLDRCQUE2QjtBdEc2eG5DN0M7O0FzRzF4bkNZO0VBQ0ksNEJBQTZCO0F0RzZ4bkM3Qzs7QXNHMXhuQ1k7RUFDSSwyQkFBNEI7QXRHNnhuQzVDOztBc0dyem5DWTtFQUNJLHVCQUF3QjtBdEd3em5DeEM7O0FzR3B6bkNZO0VBQ0ksd0JBQXlCO0F0R3V6bkN6Qzs7QXNHbnpuQ1k7RUFDSSwyQkFBNEI7QXRHc3puQzVDOztBc0dsem5DWTtFQUNJLDRCQUE2QjtBdEdxem5DN0M7O0FzR2x6bkNZO0VBQ0ksNEJBQTZCO0F0R3F6bkM3Qzs7QXNHbHpuQ1k7RUFDSSwyQkFBNEI7QXRHcXpuQzVDOztBc0c3MG5DWTtFQUNJLHVCQUF3QjtBdEdnMW5DeEM7O0FzRzUwbkNZO0VBQ0ksd0JBQXlCO0F0RyswbkN6Qzs7QXNHMzBuQ1k7RUFDSSwyQkFBNEI7QXRHODBuQzVDOztBc0cxMG5DWTtFQUNJLDRCQUE2QjtBdEc2MG5DN0M7O0FzRzEwbkNZO0VBQ0ksNEJBQTZCO0F0RzYwbkM3Qzs7QXNHMTBuQ1k7RUFDSSwyQkFBNEI7QXRHNjBuQzVDOztBc0dyMm5DWTtFQUNJLHVCQUF3QjtBdEd3Mm5DeEM7O0FzR3AybkNZO0VBQ0ksd0JBQXlCO0F0R3UybkN6Qzs7QXNHbjJuQ1k7RUFDSSwyQkFBNEI7QXRHczJuQzVDOztBc0dsMm5DWTtFQUNJLDRCQUE2QjtBdEdxMm5DN0M7O0FzR2wybkNZO0VBQ0ksNEJBQTZCO0F0R3EybkM3Qzs7QXNHbDJuQ1k7RUFDSSwyQkFBNEI7QXRHcTJuQzVDOztBc0c3M25DWTtFQUNJLHVCQUF3QjtBdEdnNG5DeEM7O0FzRzUzbkNZO0VBQ0ksd0JBQXlCO0F0RyszbkN6Qzs7QXNHMzNuQ1k7RUFDSSwyQkFBNEI7QXRHODNuQzVDOztBc0cxM25DWTtFQUNJLDRCQUE2QjtBdEc2M25DN0M7O0FzRzEzbkNZO0VBQ0ksNEJBQTZCO0F0RzYzbkM3Qzs7QXNHMTNuQ1k7RUFDSSwyQkFBNEI7QXRHNjNuQzVDOztBc0dyNW5DWTtFQUNJLHVCQUF3QjtBdEd3NW5DeEM7O0FzR3A1bkNZO0VBQ0ksd0JBQXlCO0F0R3U1bkN6Qzs7QXNHbjVuQ1k7RUFDSSwyQkFBNEI7QXRHczVuQzVDOztBc0dsNW5DWTtFQUNJLDRCQUE2QjtBdEdxNW5DN0M7O0FzR2w1bkNZO0VBQ0ksNEJBQTZCO0F0R3E1bkM3Qzs7QXNHbDVuQ1k7RUFDSSwyQkFBNEI7QXRHcTVuQzVDOztBc0c3Nm5DWTtFQUNJLHVCQUF3QjtBdEdnN25DeEM7O0FzRzU2bkNZO0VBQ0ksd0JBQXlCO0F0Rys2bkN6Qzs7QXNHMzZuQ1k7RUFDSSwyQkFBNEI7QXRHODZuQzVDOztBc0cxNm5DWTtFQUNJLDRCQUE2QjtBdEc2Nm5DN0M7O0FzRzE2bkNZO0VBQ0ksNEJBQTZCO0F0RzY2bkM3Qzs7QXNHMTZuQ1k7RUFDSSwyQkFBNEI7QXRHNjZuQzVDOztBc0dyOG5DWTtFQUNJLHVCQUF3QjtBdEd3OG5DeEM7O0FzR3A4bkNZO0VBQ0ksd0JBQXlCO0F0R3U4bkN6Qzs7QXNHbjhuQ1k7RUFDSSwyQkFBNEI7QXRHczhuQzVDOztBc0dsOG5DWTtFQUNJLDRCQUE2QjtBdEdxOG5DN0M7O0FzR2w4bkNZO0VBQ0ksNEJBQTZCO0F0R3E4bkM3Qzs7QXNHbDhuQ1k7RUFDSSwyQkFBNEI7QXRHcThuQzVDOztBc0c3OW5DWTtFQUNJLHVCQUF3QjtBdEdnK25DeEM7O0FzRzU5bkNZO0VBQ0ksd0JBQXlCO0F0Rys5bkN6Qzs7QXNHMzluQ1k7RUFDSSwyQkFBNEI7QXRHODluQzVDOztBc0cxOW5DWTtFQUNJLDRCQUE2QjtBdEc2OW5DN0M7O0FzRzE5bkNZO0VBQ0ksNEJBQTZCO0F0RzY5bkM3Qzs7QXNHMTluQ1k7RUFDSSwyQkFBNEI7QXRHNjluQzVDOztBc0dyL25DWTtFQUNJLHVCQUF3QjtBdEd3L25DeEM7O0FzR3AvbkNZO0VBQ0ksd0JBQXlCO0F0R3UvbkN6Qzs7QXNHbi9uQ1k7RUFDSSwyQkFBNEI7QXRHcy9uQzVDOztBc0dsL25DWTtFQUNJLDRCQUE2QjtBdEdxL25DN0M7O0FzR2wvbkNZO0VBQ0ksNEJBQTZCO0F0R3EvbkM3Qzs7QXNHbC9uQ1k7RUFDSSwyQkFBNEI7QXRHcS9uQzVDOztBc0c3Z29DWTtFQUNJLHVCQUF3QjtBdEdnaG9DeEM7O0FzRzVnb0NZO0VBQ0ksd0JBQXlCO0F0Rytnb0N6Qzs7QXNHM2dvQ1k7RUFDSSwyQkFBNEI7QXRHOGdvQzVDOztBc0cxZ29DWTtFQUNJLDRCQUE2QjtBdEc2Z29DN0M7O0FzRzFnb0NZO0VBQ0ksNEJBQTZCO0F0RzZnb0M3Qzs7QXNHMWdvQ1k7RUFDSSwyQkFBNEI7QXRHNmdvQzVDOztBc0dyaW9DWTtFQUNJLHVCQUF3QjtBdEd3aW9DeEM7O0FzR3Bpb0NZO0VBQ0ksd0JBQXlCO0F0R3Vpb0N6Qzs7QXNHbmlvQ1k7RUFDSSwyQkFBNEI7QXRHc2lvQzVDOztBc0dsaW9DWTtFQUNJLDRCQUE2QjtBdEdxaW9DN0M7O0FzR2xpb0NZO0VBQ0ksNEJBQTZCO0F0R3Fpb0M3Qzs7QXNHbGlvQ1k7RUFDSSwyQkFBNEI7QXRHcWlvQzVDOztBc0c3am9DWTtFQUNJLHVCQUF3QjtBdEdna29DeEM7O0FzRzVqb0NZO0VBQ0ksd0JBQXlCO0F0Rytqb0N6Qzs7QXNHM2pvQ1k7RUFDSSwyQkFBNEI7QXRHOGpvQzVDOztBc0cxam9DWTtFQUNJLDRCQUE2QjtBdEc2am9DN0M7O0FzRzFqb0NZO0VBQ0ksNEJBQTZCO0F0RzZqb0M3Qzs7QXNHMWpvQ1k7RUFDSSwyQkFBNEI7QXRHNmpvQzVDOztBc0dybG9DWTtFQUNJLHVCQUF3QjtBdEd3bG9DeEM7O0FzR3Bsb0NZO0VBQ0ksd0JBQXlCO0F0R3Vsb0N6Qzs7QXNHbmxvQ1k7RUFDSSwyQkFBNEI7QXRHc2xvQzVDOztBc0dsbG9DWTtFQUNJLDRCQUE2QjtBdEdxbG9DN0M7O0FzR2xsb0NZO0VBQ0ksNEJBQTZCO0F0R3Fsb0M3Qzs7QXNHbGxvQ1k7RUFDSSwyQkFBNEI7QXRHcWxvQzVDOztBc0c3bW9DWTtFQUNJLHVCQUF3QjtBdEdnbm9DeEM7O0FzRzVtb0NZO0VBQ0ksd0JBQXlCO0F0Ryttb0N6Qzs7QXNHM21vQ1k7RUFDSSwyQkFBNEI7QXRHOG1vQzVDOztBc0cxbW9DWTtFQUNJLDRCQUE2QjtBdEc2bW9DN0M7O0FzRzFtb0NZO0VBQ0ksNEJBQTZCO0F0RzZtb0M3Qzs7QXNHMW1vQ1k7RUFDSSwyQkFBNEI7QXRHNm1vQzVDOztBc0dyb29DWTtFQUNJLHVCQUF3QjtBdEd3b29DeEM7O0FzR3Bvb0NZO0VBQ0ksd0JBQXlCO0F0R3Vvb0N6Qzs7QXNHbm9vQ1k7RUFDSSwyQkFBNEI7QXRHc29vQzVDOztBc0dsb29DWTtFQUNJLDRCQUE2QjtBdEdxb29DN0M7O0FzR2xvb0NZO0VBQ0ksNEJBQTZCO0F0R3Fvb0M3Qzs7QXNHbG9vQ1k7RUFDSSwyQkFBNEI7QXRHcW9vQzVDOztBc0c3cG9DWTtFQUNJLHVCQUF3QjtBdEdncW9DeEM7O0FzRzVwb0NZO0VBQ0ksd0JBQXlCO0F0Rytwb0N6Qzs7QXNHM3BvQ1k7RUFDSSwyQkFBNEI7QXRHOHBvQzVDOztBc0cxcG9DWTtFQUNJLDRCQUE2QjtBdEc2cG9DN0M7O0FzRzFwb0NZO0VBQ0ksNEJBQTZCO0F0RzZwb0M3Qzs7QXNHMXBvQ1k7RUFDSSwyQkFBNEI7QXRHNnBvQzVDOztBc0dycm9DWTtFQUNJLHVCQUF3QjtBdEd3cm9DeEM7O0FzR3Byb0NZO0VBQ0ksd0JBQXlCO0F0R3Vyb0N6Qzs7QXNHbnJvQ1k7RUFDSSwyQkFBNEI7QXRHc3JvQzVDOztBc0dscm9DWTtFQUNJLDRCQUE2QjtBdEdxcm9DN0M7O0FzR2xyb0NZO0VBQ0ksNEJBQTZCO0F0R3Fyb0M3Qzs7QXNHbHJvQ1k7RUFDSSwyQkFBNEI7QXRHcXJvQzVDOztBc0c3c29DWTtFQUNJLHdCQUF3QjtBdEdndG9DeEM7O0FzRzVzb0NZO0VBQ0kseUJBQXlCO0F0Rytzb0N6Qzs7QXNHM3NvQ1k7RUFDSSw0QkFBNEI7QXRHOHNvQzVDOztBc0cxc29DWTtFQUNJLDZCQUE2QjtBdEc2c29DN0M7O0FzRzFzb0NZO0VBQ0ksNkJBQTZCO0F0RzZzb0M3Qzs7QXNHMXNvQ1k7RUFDSSw0QkFBNEI7QXRHNnNvQzVDOztBa0I3cm9DSTtFb0Z4Q1E7SUFDSSxzQkFBd0I7RXRHeXVvQ3RDO0VzR3J1b0NVO0lBQ0ksdUJBQXlCO0V0R3V1b0N2QztFc0dudW9DVTtJQUNJLDBCQUE0QjtFdEdxdW9DMUM7RXNHanVvQ1U7SUFDSSwyQkFBNkI7RXRHbXVvQzNDO0VzR2h1b0NVO0lBQ0ksMkJBQTZCO0V0R2t1b0MzQztFc0cvdG9DVTtJQUNJLDBCQUE0QjtFdEdpdW9DMUM7RXNHenZvQ1U7SUFDSSxxQkFBd0I7RXRHMnZvQ3RDO0VzR3Z2b0NVO0lBQ0ksc0JBQXlCO0V0R3l2b0N2QztFc0dydm9DVTtJQUNJLHlCQUE0QjtFdEd1dm9DMUM7RXNHbnZvQ1U7SUFDSSwwQkFBNkI7RXRHcXZvQzNDO0VzR2x2b0NVO0lBQ0ksMEJBQTZCO0V0R292b0MzQztFc0dqdm9DVTtJQUNJLHlCQUE0QjtFdEdtdm9DMUM7RXNHM3dvQ1U7SUFDSSxzQkFBd0I7RXRHNndvQ3RDO0VzR3p3b0NVO0lBQ0ksdUJBQXlCO0V0RzJ3b0N2QztFc0d2d29DVTtJQUNJLDBCQUE0QjtFdEd5d29DMUM7RXNHcndvQ1U7SUFDSSwyQkFBNkI7RXRHdXdvQzNDO0VzR3B3b0NVO0lBQ0ksMkJBQTZCO0V0R3N3b0MzQztFc0dud29DVTtJQUNJLDBCQUE0QjtFdEdxd29DMUM7RXNHN3hvQ1U7SUFDSSxxQkFBd0I7RXRHK3hvQ3RDO0VzRzN4b0NVO0lBQ0ksc0JBQXlCO0V0RzZ4b0N2QztFc0d6eG9DVTtJQUNJLHlCQUE0QjtFdEcyeG9DMUM7RXNHdnhvQ1U7SUFDSSwwQkFBNkI7RXRHeXhvQzNDO0VzR3R4b0NVO0lBQ0ksMEJBQTZCO0V0R3d4b0MzQztFc0dyeG9DVTtJQUNJLHlCQUE0QjtFdEd1eG9DMUM7RXNHL3lvQ1U7SUFDSSxxQkFBd0I7RXRHaXpvQ3RDO0VzRzd5b0NVO0lBQ0ksc0JBQXlCO0V0Ryt5b0N2QztFc0czeW9DVTtJQUNJLHlCQUE0QjtFdEc2eW9DMUM7RXNHenlvQ1U7SUFDSSwwQkFBNkI7RXRHMnlvQzNDO0VzR3h5b0NVO0lBQ0ksMEJBQTZCO0V0RzB5b0MzQztFc0d2eW9DVTtJQUNJLHlCQUE0QjtFdEd5eW9DMUM7RXNHajBvQ1U7SUFDSSxxQkFBd0I7RXRHbTBvQ3RDO0VzRy96b0NVO0lBQ0ksc0JBQXlCO0V0R2kwb0N2QztFc0c3em9DVTtJQUNJLHlCQUE0QjtFdEcrem9DMUM7RXNHM3pvQ1U7SUFDSSwwQkFBNkI7RXRHNnpvQzNDO0VzRzF6b0NVO0lBQ0ksMEJBQTZCO0V0RzR6b0MzQztFc0d6em9DVTtJQUNJLHlCQUE0QjtFdEcyem9DMUM7RXNHbjFvQ1U7SUFDSSxxQkFBd0I7RXRHcTFvQ3RDO0VzR2oxb0NVO0lBQ0ksc0JBQXlCO0V0R20xb0N2QztFc0cvMG9DVTtJQUNJLHlCQUE0QjtFdEdpMW9DMUM7RXNHNzBvQ1U7SUFDSSwwQkFBNkI7RXRHKzBvQzNDO0VzRzUwb0NVO0lBQ0ksMEJBQTZCO0V0Rzgwb0MzQztFc0czMG9DVTtJQUNJLHlCQUE0QjtFdEc2MG9DMUM7RXNHcjJvQ1U7SUFDSSxxQkFBd0I7RXRHdTJvQ3RDO0VzR24yb0NVO0lBQ0ksc0JBQXlCO0V0R3Eyb0N2QztFc0dqMm9DVTtJQUNJLHlCQUE0QjtFdEdtMm9DMUM7RXNHLzFvQ1U7SUFDSSwwQkFBNkI7RXRHaTJvQzNDO0VzRzkxb0NVO0lBQ0ksMEJBQTZCO0V0R2cyb0MzQztFc0c3MW9DVTtJQUNJLHlCQUE0QjtFdEcrMW9DMUM7RXNHdjNvQ1U7SUFDSSxzQkFBd0I7RXRHeTNvQ3RDO0VzR3Izb0NVO0lBQ0ksdUJBQXlCO0V0R3Uzb0N2QztFc0duM29DVTtJQUNJLDBCQUE0QjtFdEdxM29DMUM7RXNHajNvQ1U7SUFDSSwyQkFBNkI7RXRHbTNvQzNDO0VzR2gzb0NVO0lBQ0ksMkJBQTZCO0V0R2szb0MzQztFc0cvMm9DVTtJQUNJLDBCQUE0QjtFdEdpM29DMUM7RXNHejRvQ1U7SUFDSSxzQkFBd0I7RXRHMjRvQ3RDO0VzR3Y0b0NVO0lBQ0ksdUJBQXlCO0V0R3k0b0N2QztFc0dyNG9DVTtJQUNJLDBCQUE0QjtFdEd1NG9DMUM7RXNHbjRvQ1U7SUFDSSwyQkFBNkI7RXRHcTRvQzNDO0VzR2w0b0NVO0lBQ0ksMkJBQTZCO0V0R280b0MzQztFc0dqNG9DVTtJQUNJLDBCQUE0QjtFdEdtNG9DMUM7RXNHMzVvQ1U7SUFDSSxzQkFBd0I7RXRHNjVvQ3RDO0VzR3o1b0NVO0lBQ0ksdUJBQXlCO0V0RzI1b0N2QztFc0d2NW9DVTtJQUNJLDBCQUE0QjtFdEd5NW9DMUM7RXNHcjVvQ1U7SUFDSSwyQkFBNkI7RXRHdTVvQzNDO0VzR3A1b0NVO0lBQ0ksMkJBQTZCO0V0R3M1b0MzQztFc0duNW9DVTtJQUNJLDBCQUE0QjtFdEdxNW9DMUM7RXNHNzZvQ1U7SUFDSSxzQkFBd0I7RXRHKzZvQ3RDO0VzRzM2b0NVO0lBQ0ksdUJBQXlCO0V0RzY2b0N2QztFc0d6Nm9DVTtJQUNJLDBCQUE0QjtFdEcyNm9DMUM7RXNHdjZvQ1U7SUFDSSwyQkFBNkI7RXRHeTZvQzNDO0VzR3Q2b0NVO0lBQ0ksMkJBQTZCO0V0R3c2b0MzQztFc0dyNm9DVTtJQUNJLDBCQUE0QjtFdEd1Nm9DMUM7RXNHLzdvQ1U7SUFDSSxzQkFBd0I7RXRHaThvQ3RDO0VzRzc3b0NVO0lBQ0ksdUJBQXlCO0V0Rys3b0N2QztFc0czN29DVTtJQUNJLDBCQUE0QjtFdEc2N29DMUM7RXNHejdvQ1U7SUFDSSwyQkFBNkI7RXRHMjdvQzNDO0VzR3g3b0NVO0lBQ0ksMkJBQTZCO0V0RzA3b0MzQztFc0d2N29DVTtJQUNJLDBCQUE0QjtFdEd5N29DMUM7RXNHajlvQ1U7SUFDSSxzQkFBd0I7RXRHbTlvQ3RDO0VzRy84b0NVO0lBQ0ksdUJBQXlCO0V0R2k5b0N2QztFc0c3OG9DVTtJQUNJLDBCQUE0QjtFdEcrOG9DMUM7RXNHMzhvQ1U7SUFDSSwyQkFBNkI7RXRHNjhvQzNDO0VzRzE4b0NVO0lBQ0ksMkJBQTZCO0V0RzQ4b0MzQztFc0d6OG9DVTtJQUNJLDBCQUE0QjtFdEcyOG9DMUM7RXNHbitvQ1U7SUFDSSxzQkFBd0I7RXRHcStvQ3RDO0VzR2orb0NVO0lBQ0ksdUJBQXlCO0V0R20rb0N2QztFc0cvOW9DVTtJQUNJLDBCQUE0QjtFdEdpK29DMUM7RXNHNzlvQ1U7SUFDSSwyQkFBNkI7RXRHKzlvQzNDO0VzRzU5b0NVO0lBQ0ksMkJBQTZCO0V0Rzg5b0MzQztFc0czOW9DVTtJQUNJLDBCQUE0QjtFdEc2OW9DMUM7RXNHci9vQ1U7SUFDSSxzQkFBd0I7RXRHdS9vQ3RDO0VzR24vb0NVO0lBQ0ksdUJBQXlCO0V0R3Evb0N2QztFc0dqL29DVTtJQUNJLDBCQUE0QjtFdEdtL29DMUM7RXNHLytvQ1U7SUFDSSwyQkFBNkI7RXRHaS9vQzNDO0VzRzkrb0NVO0lBQ0ksMkJBQTZCO0V0R2cvb0MzQztFc0c3K29DVTtJQUNJLDBCQUE0QjtFdEcrK29DMUM7RXNHdmdwQ1U7SUFDSSxzQkFBd0I7RXRHeWdwQ3RDO0VzR3JncENVO0lBQ0ksdUJBQXlCO0V0R3VncEN2QztFc0duZ3BDVTtJQUNJLDBCQUE0QjtFdEdxZ3BDMUM7RXNHamdwQ1U7SUFDSSwyQkFBNkI7RXRHbWdwQzNDO0VzR2hncENVO0lBQ0ksMkJBQTZCO0V0R2tncEMzQztFc0cvL29DVTtJQUNJLDBCQUE0QjtFdEdpZ3BDMUM7RXNHemhwQ1U7SUFDSSxzQkFBd0I7RXRHMmhwQ3RDO0VzR3ZocENVO0lBQ0ksdUJBQXlCO0V0R3locEN2QztFc0dyaHBDVTtJQUNJLDBCQUE0QjtFdEd1aHBDMUM7RXNHbmhwQ1U7SUFDSSwyQkFBNkI7RXRHcWhwQzNDO0VzR2xocENVO0lBQ0ksMkJBQTZCO0V0R29ocEMzQztFc0dqaHBDVTtJQUNJLDBCQUE0QjtFdEdtaHBDMUM7RXNHM2lwQ1U7SUFDSSxzQkFBd0I7RXRHNmlwQ3RDO0VzR3ppcENVO0lBQ0ksdUJBQXlCO0V0RzJpcEN2QztFc0d2aXBDVTtJQUNJLDBCQUE0QjtFdEd5aXBDMUM7RXNHcmlwQ1U7SUFDSSwyQkFBNkI7RXRHdWlwQzNDO0VzR3BpcENVO0lBQ0ksMkJBQTZCO0V0R3NpcEMzQztFc0duaXBDVTtJQUNJLDBCQUE0QjtFdEdxaXBDMUM7RXNHN2pwQ1U7SUFDSSxzQkFBd0I7RXRHK2pwQ3RDO0VzRzNqcENVO0lBQ0ksdUJBQXlCO0V0RzZqcEN2QztFc0d6anBDVTtJQUNJLDBCQUE0QjtFdEcyanBDMUM7RXNHdmpwQ1U7SUFDSSwyQkFBNkI7RXRHeWpwQzNDO0VzR3RqcENVO0lBQ0ksMkJBQTZCO0V0R3dqcEMzQztFc0dyanBDVTtJQUNJLDBCQUE0QjtFdEd1anBDMUM7RXNHL2twQ1U7SUFDSSxzQkFBd0I7RXRHaWxwQ3RDO0VzRzdrcENVO0lBQ0ksdUJBQXlCO0V0RytrcEN2QztFc0cza3BDVTtJQUNJLDBCQUE0QjtFdEc2a3BDMUM7RXNHemtwQ1U7SUFDSSwyQkFBNkI7RXRHMmtwQzNDO0VzR3hrcENVO0lBQ0ksMkJBQTZCO0V0RzBrcEMzQztFc0d2a3BDVTtJQUNJLDBCQUE0QjtFdEd5a3BDMUM7RXNHam1wQ1U7SUFDSSxzQkFBd0I7RXRHbW1wQ3RDO0VzRy9scENVO0lBQ0ksdUJBQXlCO0V0R2ltcEN2QztFc0c3bHBDVTtJQUNJLDBCQUE0QjtFdEcrbHBDMUM7RXNHM2xwQ1U7SUFDSSwyQkFBNkI7RXRHNmxwQzNDO0VzRzFscENVO0lBQ0ksMkJBQTZCO0V0RzRscEMzQztFc0d6bHBDVTtJQUNJLDBCQUE0QjtFdEcybHBDMUM7RXNHbm5wQ1U7SUFDSSxzQkFBd0I7RXRHcW5wQ3RDO0VzR2pucENVO0lBQ0ksdUJBQXlCO0V0R21ucEN2QztFc0cvbXBDVTtJQUNJLDBCQUE0QjtFdEdpbnBDMUM7RXNHN21wQ1U7SUFDSSwyQkFBNkI7RXRHK21wQzNDO0VzRzVtcENVO0lBQ0ksMkJBQTZCO0V0RzhtcEMzQztFc0czbXBDVTtJQUNJLDBCQUE0QjtFdEc2bXBDMUM7RXNHcm9wQ1U7SUFDSSxzQkFBd0I7RXRHdW9wQ3RDO0VzR25vcENVO0lBQ0ksdUJBQXlCO0V0R3FvcEN2QztFc0dqb3BDVTtJQUNJLDBCQUE0QjtFdEdtb3BDMUM7RXNHL25wQ1U7SUFDSSwyQkFBNkI7RXRHaW9wQzNDO0VzRzlucENVO0lBQ0ksMkJBQTZCO0V0R2dvcEMzQztFc0c3bnBDVTtJQUNJLDBCQUE0QjtFdEcrbnBDMUM7RXNHdnBwQ1U7SUFDSSxzQkFBd0I7RXRHeXBwQ3RDO0VzR3JwcENVO0lBQ0ksdUJBQXlCO0V0R3VwcEN2QztFc0ducHBDVTtJQUNJLDBCQUE0QjtFdEdxcHBDMUM7RXNHanBwQ1U7SUFDSSwyQkFBNkI7RXRHbXBwQzNDO0VzR2hwcENVO0lBQ0ksMkJBQTZCO0V0R2twcEMzQztFc0cvb3BDVTtJQUNJLDBCQUE0QjtFdEdpcHBDMUM7RXNHenFwQ1U7SUFDSSxzQkFBd0I7RXRHMnFwQ3RDO0VzR3ZxcENVO0lBQ0ksdUJBQXlCO0V0R3lxcEN2QztFc0dycXBDVTtJQUNJLDBCQUE0QjtFdEd1cXBDMUM7RXNHbnFwQ1U7SUFDSSwyQkFBNkI7RXRHcXFwQzNDO0VzR2xxcENVO0lBQ0ksMkJBQTZCO0V0R29xcEMzQztFc0dqcXBDVTtJQUNJLDBCQUE0QjtFdEdtcXBDMUM7RXNHM3JwQ1U7SUFDSSx1QkFBd0I7RXRHNnJwQ3RDO0VzR3pycENVO0lBQ0ksd0JBQXlCO0V0RzJycEN2QztFc0d2cnBDVTtJQUNJLDJCQUE0QjtFdEd5cnBDMUM7RXNHcnJwQ1U7SUFDSSw0QkFBNkI7RXRHdXJwQzNDO0VzR3BycENVO0lBQ0ksNEJBQTZCO0V0R3NycEMzQztFc0ducnBDVTtJQUNJLDJCQUE0QjtFdEdxcnBDMUM7RXNHN3NwQ1U7SUFDSSx1QkFBd0I7RXRHK3NwQ3RDO0VzRzNzcENVO0lBQ0ksd0JBQXlCO0V0RzZzcEN2QztFc0d6c3BDVTtJQUNJLDJCQUE0QjtFdEcyc3BDMUM7RXNHdnNwQ1U7SUFDSSw0QkFBNkI7RXRHeXNwQzNDO0VzR3RzcENVO0lBQ0ksNEJBQTZCO0V0R3dzcEMzQztFc0dyc3BDVTtJQUNJLDJCQUE0QjtFdEd1c3BDMUM7RXNHL3RwQ1U7SUFDSSx1QkFBd0I7RXRHaXVwQ3RDO0VzRzd0cENVO0lBQ0ksd0JBQXlCO0V0Ryt0cEN2QztFc0czdHBDVTtJQUNJLDJCQUE0QjtFdEc2dHBDMUM7RXNHenRwQ1U7SUFDSSw0QkFBNkI7RXRHMnRwQzNDO0VzR3h0cENVO0lBQ0ksNEJBQTZCO0V0RzB0cEMzQztFc0d2dHBDVTtJQUNJLDJCQUE0QjtFdEd5dHBDMUM7RXNHanZwQ1U7SUFDSSx1QkFBd0I7RXRHbXZwQ3RDO0VzRy91cENVO0lBQ0ksd0JBQXlCO0V0R2l2cEN2QztFc0c3dXBDVTtJQUNJLDJCQUE0QjtFdEcrdXBDMUM7RXNHM3VwQ1U7SUFDSSw0QkFBNkI7RXRHNnVwQzNDO0VzRzF1cENVO0lBQ0ksNEJBQTZCO0V0RzR1cEMzQztFc0d6dXBDVTtJQUNJLDJCQUE0QjtFdEcydXBDMUM7RXNHbndwQ1U7SUFDSSx1QkFBd0I7RXRHcXdwQ3RDO0VzR2p3cENVO0lBQ0ksd0JBQXlCO0V0R213cEN2QztFc0cvdnBDVTtJQUNJLDJCQUE0QjtFdEdpd3BDMUM7RXNHN3ZwQ1U7SUFDSSw0QkFBNkI7RXRHK3ZwQzNDO0VzRzV2cENVO0lBQ0ksNEJBQTZCO0V0Rzh2cEMzQztFc0czdnBDVTtJQUNJLDJCQUE0QjtFdEc2dnBDMUM7RXNHcnhwQ1U7SUFDSSx1QkFBd0I7RXRHdXhwQ3RDO0VzR254cENVO0lBQ0ksd0JBQXlCO0V0R3F4cEN2QztFc0dqeHBDVTtJQUNJLDJCQUE0QjtFdEdteHBDMUM7RXNHL3dwQ1U7SUFDSSw0QkFBNkI7RXRHaXhwQzNDO0VzRzl3cENVO0lBQ0ksNEJBQTZCO0V0R2d4cEMzQztFc0c3d3BDVTtJQUNJLDJCQUE0QjtFdEcrd3BDMUM7RXNHdnlwQ1U7SUFDSSx1QkFBd0I7RXRHeXlwQ3RDO0VzR3J5cENVO0lBQ0ksd0JBQXlCO0V0R3V5cEN2QztFc0dueXBDVTtJQUNJLDJCQUE0QjtFdEdxeXBDMUM7RXNHanlwQ1U7SUFDSSw0QkFBNkI7RXRHbXlwQzNDO0VzR2h5cENVO0lBQ0ksNEJBQTZCO0V0R2t5cEMzQztFc0cveHBDVTtJQUNJLDJCQUE0QjtFdEdpeXBDMUM7RXNHenpwQ1U7SUFDSSx1QkFBd0I7RXRHMnpwQ3RDO0VzR3Z6cENVO0lBQ0ksd0JBQXlCO0V0R3l6cEN2QztFc0dyenBDVTtJQUNJLDJCQUE0QjtFdEd1enBDMUM7RXNHbnpwQ1U7SUFDSSw0QkFBNkI7RXRHcXpwQzNDO0VzR2x6cENVO0lBQ0ksNEJBQTZCO0V0R296cEMzQztFc0dqenBDVTtJQUNJLDJCQUE0QjtFdEdtenBDMUM7RXNHMzBwQ1U7SUFDSSx1QkFBd0I7RXRHNjBwQ3RDO0VzR3owcENVO0lBQ0ksd0JBQXlCO0V0RzIwcEN2QztFc0d2MHBDVTtJQUNJLDJCQUE0QjtFdEd5MHBDMUM7RXNHcjBwQ1U7SUFDSSw0QkFBNkI7RXRHdTBwQzNDO0VzR3AwcENVO0lBQ0ksNEJBQTZCO0V0R3MwcEMzQztFc0duMHBDVTtJQUNJLDJCQUE0QjtFdEdxMHBDMUM7RXNHNzFwQ1U7SUFDSSx1QkFBd0I7RXRHKzFwQ3RDO0VzRzMxcENVO0lBQ0ksd0JBQXlCO0V0RzYxcEN2QztFc0d6MXBDVTtJQUNJLDJCQUE0QjtFdEcyMXBDMUM7RXNHdjFwQ1U7SUFDSSw0QkFBNkI7RXRHeTFwQzNDO0VzR3QxcENVO0lBQ0ksNEJBQTZCO0V0R3cxcEMzQztFc0dyMXBDVTtJQUNJLDJCQUE0QjtFdEd1MXBDMUM7RXNHLzJwQ1U7SUFDSSx1QkFBd0I7RXRHaTNwQ3RDO0VzRzcycENVO0lBQ0ksd0JBQXlCO0V0RysycEN2QztFc0czMnBDVTtJQUNJLDJCQUE0QjtFdEc2MnBDMUM7RXNHejJwQ1U7SUFDSSw0QkFBNkI7RXRHMjJwQzNDO0VzR3gycENVO0lBQ0ksNEJBQTZCO0V0RzAycEMzQztFc0d2MnBDVTtJQUNJLDJCQUE0QjtFdEd5MnBDMUM7RXNHajRwQ1U7SUFDSSx1QkFBd0I7RXRHbTRwQ3RDO0VzRy8zcENVO0lBQ0ksd0JBQXlCO0V0R2k0cEN2QztFc0c3M3BDVTtJQUNJLDJCQUE0QjtFdEcrM3BDMUM7RXNHMzNwQ1U7SUFDSSw0QkFBNkI7RXRHNjNwQzNDO0VzRzEzcENVO0lBQ0ksNEJBQTZCO0V0RzQzcEMzQztFc0d6M3BDVTtJQUNJLDJCQUE0QjtFdEcyM3BDMUM7RXNHbjVwQ1U7SUFDSSx1QkFBd0I7RXRHcTVwQ3RDO0VzR2o1cENVO0lBQ0ksd0JBQXlCO0V0R201cEN2QztFc0cvNHBDVTtJQUNJLDJCQUE0QjtFdEdpNXBDMUM7RXNHNzRwQ1U7SUFDSSw0QkFBNkI7RXRHKzRwQzNDO0VzRzU0cENVO0lBQ0ksNEJBQTZCO0V0Rzg0cEMzQztFc0czNHBDVTtJQUNJLDJCQUE0QjtFdEc2NHBDMUM7RXNHcjZwQ1U7SUFDSSx1QkFBd0I7RXRHdTZwQ3RDO0VzR242cENVO0lBQ0ksd0JBQXlCO0V0R3E2cEN2QztFc0dqNnBDVTtJQUNJLDJCQUE0QjtFdEdtNnBDMUM7RXNHLzVwQ1U7SUFDSSw0QkFBNkI7RXRHaTZwQzNDO0VzRzk1cENVO0lBQ0ksNEJBQTZCO0V0R2c2cEMzQztFc0c3NXBDVTtJQUNJLDJCQUE0QjtFdEcrNXBDMUM7RXNHdjdwQ1U7SUFDSSx1QkFBd0I7RXRHeTdwQ3RDO0VzR3I3cENVO0lBQ0ksd0JBQXlCO0V0R3U3cEN2QztFc0duN3BDVTtJQUNJLDJCQUE0QjtFdEdxN3BDMUM7RXNHajdwQ1U7SUFDSSw0QkFBNkI7RXRHbTdwQzNDO0VzR2g3cENVO0lBQ0ksNEJBQTZCO0V0R2s3cEMzQztFc0cvNnBDVTtJQUNJLDJCQUE0QjtFdEdpN3BDMUM7RXNHejhwQ1U7SUFDSSx1QkFBd0I7RXRHMjhwQ3RDO0VzR3Y4cENVO0lBQ0ksd0JBQXlCO0V0R3k4cEN2QztFc0dyOHBDVTtJQUNJLDJCQUE0QjtFdEd1OHBDMUM7RXNHbjhwQ1U7SUFDSSw0QkFBNkI7RXRHcThwQzNDO0VzR2w4cENVO0lBQ0ksNEJBQTZCO0V0R284cEMzQztFc0dqOHBDVTtJQUNJLDJCQUE0QjtFdEdtOHBDMUM7RXNHMzlwQ1U7SUFDSSx1QkFBd0I7RXRHNjlwQ3RDO0VzR3o5cENVO0lBQ0ksd0JBQXlCO0V0RzI5cEN2QztFc0d2OXBDVTtJQUNJLDJCQUE0QjtFdEd5OXBDMUM7RXNHcjlwQ1U7SUFDSSw0QkFBNkI7RXRHdTlwQzNDO0VzR3A5cENVO0lBQ0ksNEJBQTZCO0V0R3M5cEMzQztFc0duOXBDVTtJQUNJLDJCQUE0QjtFdEdxOXBDMUM7RXNHNytwQ1U7SUFDSSx1QkFBd0I7RXRHKytwQ3RDO0VzRzMrcENVO0lBQ0ksd0JBQXlCO0V0RzYrcEN2QztFc0d6K3BDVTtJQUNJLDJCQUE0QjtFdEcyK3BDMUM7RXNHditwQ1U7SUFDSSw0QkFBNkI7RXRHeStwQzNDO0VzR3QrcENVO0lBQ0ksNEJBQTZCO0V0R3crcEMzQztFc0dyK3BDVTtJQUNJLDJCQUE0QjtFdEd1K3BDMUM7RXNHLy9wQ1U7SUFDSSx1QkFBd0I7RXRHaWdxQ3RDO0VzRzcvcENVO0lBQ0ksd0JBQXlCO0V0RysvcEN2QztFc0czL3BDVTtJQUNJLDJCQUE0QjtFdEc2L3BDMUM7RXNHei9wQ1U7SUFDSSw0QkFBNkI7RXRHMi9wQzNDO0VzR3gvcENVO0lBQ0ksNEJBQTZCO0V0RzAvcEMzQztFc0d2L3BDVTtJQUNJLDJCQUE0QjtFdEd5L3BDMUM7RXNHamhxQ1U7SUFDSSx1QkFBd0I7RXRHbWhxQ3RDO0VzRy9ncUNVO0lBQ0ksd0JBQXlCO0V0R2locUN2QztFc0c3Z3FDVTtJQUNJLDJCQUE0QjtFdEcrZ3FDMUM7RXNHM2dxQ1U7SUFDSSw0QkFBNkI7RXRHNmdxQzNDO0VzRzFncUNVO0lBQ0ksNEJBQTZCO0V0RzRncUMzQztFc0d6Z3FDVTtJQUNJLDJCQUE0QjtFdEcyZ3FDMUM7RXNHbmlxQ1U7SUFDSSx1QkFBd0I7RXRHcWlxQ3RDO0VzR2ppcUNVO0lBQ0ksd0JBQXlCO0V0R21pcUN2QztFc0cvaHFDVTtJQUNJLDJCQUE0QjtFdEdpaXFDMUM7RXNHN2hxQ1U7SUFDSSw0QkFBNkI7RXRHK2hxQzNDO0VzRzVocUNVO0lBQ0ksNEJBQTZCO0V0RzhocUMzQztFc0czaHFDVTtJQUNJLDJCQUE0QjtFdEc2aHFDMUM7RXNHcmpxQ1U7SUFDSSx1QkFBd0I7RXRHdWpxQ3RDO0VzR25qcUNVO0lBQ0ksd0JBQXlCO0V0R3FqcUN2QztFc0dqanFDVTtJQUNJLDJCQUE0QjtFdEdtanFDMUM7RXNHL2lxQ1U7SUFDSSw0QkFBNkI7RXRHaWpxQzNDO0VzRzlpcUNVO0lBQ0ksNEJBQTZCO0V0R2dqcUMzQztFc0c3aXFDVTtJQUNJLDJCQUE0QjtFdEcraXFDMUM7RXNHdmtxQ1U7SUFDSSx1QkFBd0I7RXRHeWtxQ3RDO0VzR3JrcUNVO0lBQ0ksd0JBQXlCO0V0R3VrcUN2QztFc0dua3FDVTtJQUNJLDJCQUE0QjtFdEdxa3FDMUM7RXNHamtxQ1U7SUFDSSw0QkFBNkI7RXRHbWtxQzNDO0VzR2hrcUNVO0lBQ0ksNEJBQTZCO0V0R2trcUMzQztFc0cvanFDVTtJQUNJLDJCQUE0QjtFdEdpa3FDMUM7RXNHemxxQ1U7SUFDSSx1QkFBd0I7RXRHMmxxQ3RDO0VzR3ZscUNVO0lBQ0ksd0JBQXlCO0V0R3lscUN2QztFc0dybHFDVTtJQUNJLDJCQUE0QjtFdEd1bHFDMUM7RXNHbmxxQ1U7SUFDSSw0QkFBNkI7RXRHcWxxQzNDO0VzR2xscUNVO0lBQ0ksNEJBQTZCO0V0R29scUMzQztFc0dqbHFDVTtJQUNJLDJCQUE0QjtFdEdtbHFDMUM7RXNHM21xQ1U7SUFDSSx1QkFBd0I7RXRHNm1xQ3RDO0VzR3ptcUNVO0lBQ0ksd0JBQXlCO0V0RzJtcUN2QztFc0d2bXFDVTtJQUNJLDJCQUE0QjtFdEd5bXFDMUM7RXNHcm1xQ1U7SUFDSSw0QkFBNkI7RXRHdW1xQzNDO0VzR3BtcUNVO0lBQ0ksNEJBQTZCO0V0R3NtcUMzQztFc0dubXFDVTtJQUNJLDJCQUE0QjtFdEdxbXFDMUM7RXNHN25xQ1U7SUFDSSx1QkFBd0I7RXRHK25xQ3RDO0VzRzNucUNVO0lBQ0ksd0JBQXlCO0V0RzZucUN2QztFc0d6bnFDVTtJQUNJLDJCQUE0QjtFdEcybnFDMUM7RXNHdm5xQ1U7SUFDSSw0QkFBNkI7RXRHeW5xQzNDO0VzR3RucUNVO0lBQ0ksNEJBQTZCO0V0R3ducUMzQztFc0dybnFDVTtJQUNJLDJCQUE0QjtFdEd1bnFDMUM7RXNHL29xQ1U7SUFDSSx1QkFBd0I7RXRHaXBxQ3RDO0VzRzdvcUNVO0lBQ0ksd0JBQXlCO0V0RytvcUN2QztFc0czb3FDVTtJQUNJLDJCQUE0QjtFdEc2b3FDMUM7RXNHem9xQ1U7SUFDSSw0QkFBNkI7RXRHMm9xQzNDO0VzR3hvcUNVO0lBQ0ksNEJBQTZCO0V0RzBvcUMzQztFc0d2b3FDVTtJQUNJLDJCQUE0QjtFdEd5b3FDMUM7RXNHanFxQ1U7SUFDSSx1QkFBd0I7RXRHbXFxQ3RDO0VzRy9wcUNVO0lBQ0ksd0JBQXlCO0V0R2lxcUN2QztFc0c3cHFDVTtJQUNJLDJCQUE0QjtFdEcrcHFDMUM7RXNHM3BxQ1U7SUFDSSw0QkFBNkI7RXRHNnBxQzNDO0VzRzFwcUNVO0lBQ0ksNEJBQTZCO0V0RzRwcUMzQztFc0d6cHFDVTtJQUNJLDJCQUE0QjtFdEcycHFDMUM7RXNHbnJxQ1U7SUFDSSx1QkFBd0I7RXRHcXJxQ3RDO0VzR2pycUNVO0lBQ0ksd0JBQXlCO0V0R21ycUN2QztFc0cvcXFDVTtJQUNJLDJCQUE0QjtFdEdpcnFDMUM7RXNHN3FxQ1U7SUFDSSw0QkFBNkI7RXRHK3FxQzNDO0VzRzVxcUNVO0lBQ0ksNEJBQTZCO0V0RzhxcUMzQztFc0czcXFDVTtJQUNJLDJCQUE0QjtFdEc2cXFDMUM7RXNHcnNxQ1U7SUFDSSx1QkFBd0I7RXRHdXNxQ3RDO0VzR25zcUNVO0lBQ0ksd0JBQXlCO0V0R3FzcUN2QztFc0dqc3FDVTtJQUNJLDJCQUE0QjtFdEdtc3FDMUM7RXNHL3JxQ1U7SUFDSSw0QkFBNkI7RXRHaXNxQzNDO0VzRzlycUNVO0lBQ0ksNEJBQTZCO0V0R2dzcUMzQztFc0c3cnFDVTtJQUNJLDJCQUE0QjtFdEcrcnFDMUM7RXNHdnRxQ1U7SUFDSSx1QkFBd0I7RXRHeXRxQ3RDO0VzR3J0cUNVO0lBQ0ksd0JBQXlCO0V0R3V0cUN2QztFc0dudHFDVTtJQUNJLDJCQUE0QjtFdEdxdHFDMUM7RXNHanRxQ1U7SUFDSSw0QkFBNkI7RXRHbXRxQzNDO0VzR2h0cUNVO0lBQ0ksNEJBQTZCO0V0R2t0cUMzQztFc0cvc3FDVTtJQUNJLDJCQUE0QjtFdEdpdHFDMUM7RXNHenVxQ1U7SUFDSSx1QkFBd0I7RXRHMnVxQ3RDO0VzR3Z1cUNVO0lBQ0ksd0JBQXlCO0V0R3l1cUN2QztFc0dydXFDVTtJQUNJLDJCQUE0QjtFdEd1dXFDMUM7RXNHbnVxQ1U7SUFDSSw0QkFBNkI7RXRHcXVxQzNDO0VzR2x1cUNVO0lBQ0ksNEJBQTZCO0V0R291cUMzQztFc0dqdXFDVTtJQUNJLDJCQUE0QjtFdEdtdXFDMUM7RXNHM3ZxQ1U7SUFDSSx1QkFBd0I7RXRHNnZxQ3RDO0VzR3p2cUNVO0lBQ0ksd0JBQXlCO0V0RzJ2cUN2QztFc0d2dnFDVTtJQUNJLDJCQUE0QjtFdEd5dnFDMUM7RXNHcnZxQ1U7SUFDSSw0QkFBNkI7RXRHdXZxQzNDO0VzR3B2cUNVO0lBQ0ksNEJBQTZCO0V0R3N2cUMzQztFc0dudnFDVTtJQUNJLDJCQUE0QjtFdEdxdnFDMUM7RXNHN3dxQ1U7SUFDSSx1QkFBd0I7RXRHK3dxQ3RDO0VzRzN3cUNVO0lBQ0ksd0JBQXlCO0V0RzZ3cUN2QztFc0d6d3FDVTtJQUNJLDJCQUE0QjtFdEcyd3FDMUM7RXNHdndxQ1U7SUFDSSw0QkFBNkI7RXRHeXdxQzNDO0VzR3R3cUNVO0lBQ0ksNEJBQTZCO0V0R3d3cUMzQztFc0dyd3FDVTtJQUNJLDJCQUE0QjtFdEd1d3FDMUM7RXNHL3hxQ1U7SUFDSSx1QkFBd0I7RXRHaXlxQ3RDO0VzRzd4cUNVO0lBQ0ksd0JBQXlCO0V0Ryt4cUN2QztFc0czeHFDVTtJQUNJLDJCQUE0QjtFdEc2eHFDMUM7RXNHenhxQ1U7SUFDSSw0QkFBNkI7RXRHMnhxQzNDO0VzR3h4cUNVO0lBQ0ksNEJBQTZCO0V0RzB4cUMzQztFc0d2eHFDVTtJQUNJLDJCQUE0QjtFdEd5eHFDMUM7RXNHanpxQ1U7SUFDSSx1QkFBd0I7RXRHbXpxQ3RDO0VzRy95cUNVO0lBQ0ksd0JBQXlCO0V0R2l6cUN2QztFc0c3eXFDVTtJQUNJLDJCQUE0QjtFdEcreXFDMUM7RXNHM3lxQ1U7SUFDSSw0QkFBNkI7RXRHNnlxQzNDO0VzRzF5cUNVO0lBQ0ksNEJBQTZCO0V0RzR5cUMzQztFc0d6eXFDVTtJQUNJLDJCQUE0QjtFdEcyeXFDMUM7RXNHbjBxQ1U7SUFDSSx1QkFBd0I7RXRHcTBxQ3RDO0VzR2owcUNVO0lBQ0ksd0JBQXlCO0V0R20wcUN2QztFc0cvenFDVTtJQUNJLDJCQUE0QjtFdEdpMHFDMUM7RXNHN3pxQ1U7SUFDSSw0QkFBNkI7RXRHK3pxQzNDO0VzRzV6cUNVO0lBQ0ksNEJBQTZCO0V0Rzh6cUMzQztFc0czenFDVTtJQUNJLDJCQUE0QjtFdEc2enFDMUM7RXNHcjFxQ1U7SUFDSSx1QkFBd0I7RXRHdTFxQ3RDO0VzR24xcUNVO0lBQ0ksd0JBQXlCO0V0R3ExcUN2QztFc0dqMXFDVTtJQUNJLDJCQUE0QjtFdEdtMXFDMUM7RXNHLzBxQ1U7SUFDSSw0QkFBNkI7RXRHaTFxQzNDO0VzRzkwcUNVO0lBQ0ksNEJBQTZCO0V0R2cxcUMzQztFc0c3MHFDVTtJQUNJLDJCQUE0QjtFdEcrMHFDMUM7RXNHdjJxQ1U7SUFDSSx1QkFBd0I7RXRHeTJxQ3RDO0VzR3IycUNVO0lBQ0ksd0JBQXlCO0V0R3UycUN2QztFc0duMnFDVTtJQUNJLDJCQUE0QjtFdEdxMnFDMUM7RXNHajJxQ1U7SUFDSSw0QkFBNkI7RXRHbTJxQzNDO0VzR2gycUNVO0lBQ0ksNEJBQTZCO0V0R2sycUMzQztFc0cvMXFDVTtJQUNJLDJCQUE0QjtFdEdpMnFDMUM7RXNHejNxQ1U7SUFDSSx1QkFBd0I7RXRHMjNxQ3RDO0VzR3YzcUNVO0lBQ0ksd0JBQXlCO0V0R3kzcUN2QztFc0dyM3FDVTtJQUNJLDJCQUE0QjtFdEd1M3FDMUM7RXNHbjNxQ1U7SUFDSSw0QkFBNkI7RXRHcTNxQzNDO0VzR2wzcUNVO0lBQ0ksNEJBQTZCO0V0R28zcUMzQztFc0dqM3FDVTtJQUNJLDJCQUE0QjtFdEdtM3FDMUM7RXNHMzRxQ1U7SUFDSSx1QkFBd0I7RXRHNjRxQ3RDO0VzR3o0cUNVO0lBQ0ksd0JBQXlCO0V0RzI0cUN2QztFc0d2NHFDVTtJQUNJLDJCQUE0QjtFdEd5NHFDMUM7RXNHcjRxQ1U7SUFDSSw0QkFBNkI7RXRHdTRxQzNDO0VzR3A0cUNVO0lBQ0ksNEJBQTZCO0V0R3M0cUMzQztFc0duNHFDVTtJQUNJLDJCQUE0QjtFdEdxNHFDMUM7RXNHNzVxQ1U7SUFDSSx1QkFBd0I7RXRHKzVxQ3RDO0VzRzM1cUNVO0lBQ0ksd0JBQXlCO0V0RzY1cUN2QztFc0d6NXFDVTtJQUNJLDJCQUE0QjtFdEcyNXFDMUM7RXNHdjVxQ1U7SUFDSSw0QkFBNkI7RXRHeTVxQzNDO0VzR3Q1cUNVO0lBQ0ksNEJBQTZCO0V0R3c1cUMzQztFc0dyNXFDVTtJQUNJLDJCQUE0QjtFdEd1NXFDMUM7RXNHLzZxQ1U7SUFDSSx1QkFBd0I7RXRHaTdxQ3RDO0VzRzc2cUNVO0lBQ0ksd0JBQXlCO0V0Rys2cUN2QztFc0czNnFDVTtJQUNJLDJCQUE0QjtFdEc2NnFDMUM7RXNHejZxQ1U7SUFDSSw0QkFBNkI7RXRHMjZxQzNDO0VzR3g2cUNVO0lBQ0ksNEJBQTZCO0V0RzA2cUMzQztFc0d2NnFDVTtJQUNJLDJCQUE0QjtFdEd5NnFDMUM7RXNHajhxQ1U7SUFDSSx1QkFBd0I7RXRHbThxQ3RDO0VzRy83cUNVO0lBQ0ksd0JBQXlCO0V0R2k4cUN2QztFc0c3N3FDVTtJQUNJLDJCQUE0QjtFdEcrN3FDMUM7RXNHMzdxQ1U7SUFDSSw0QkFBNkI7RXRHNjdxQzNDO0VzRzE3cUNVO0lBQ0ksNEJBQTZCO0V0RzQ3cUMzQztFc0d6N3FDVTtJQUNJLDJCQUE0QjtFdEcyN3FDMUM7RXNHbjlxQ1U7SUFDSSx3QkFBd0I7RXRHcTlxQ3RDO0VzR2o5cUNVO0lBQ0kseUJBQXlCO0V0R205cUN2QztFc0cvOHFDVTtJQUNJLDRCQUE0QjtFdEdpOXFDMUM7RXNHNzhxQ1U7SUFDSSw2QkFBNkI7RXRHKzhxQzNDO0VzRzU4cUNVO0lBQ0ksNkJBQTZCO0V0Rzg4cUMzQztFc0czOHFDVTtJQUNJLDRCQUE0QjtFdEc2OHFDMUM7QUFDRjs7QWtCOTdxQ0k7RW9GeENRO0lBQ0ksc0JBQXdCO0V0RzArcUN0QztFc0d0K3FDVTtJQUNJLHVCQUF5QjtFdEd3K3FDdkM7RXNHcCtxQ1U7SUFDSSwwQkFBNEI7RXRHcytxQzFDO0VzR2wrcUNVO0lBQ0ksMkJBQTZCO0V0R28rcUMzQztFc0dqK3FDVTtJQUNJLDJCQUE2QjtFdEdtK3FDM0M7RXNHaCtxQ1U7SUFDSSwwQkFBNEI7RXRHaytxQzFDO0VzRzEvcUNVO0lBQ0kscUJBQXdCO0V0RzQvcUN0QztFc0d4L3FDVTtJQUNJLHNCQUF5QjtFdEcwL3FDdkM7RXNHdC9xQ1U7SUFDSSx5QkFBNEI7RXRHdy9xQzFDO0VzR3AvcUNVO0lBQ0ksMEJBQTZCO0V0R3MvcUMzQztFc0duL3FDVTtJQUNJLDBCQUE2QjtFdEdxL3FDM0M7RXNHbC9xQ1U7SUFDSSx5QkFBNEI7RXRHby9xQzFDO0VzRzVnckNVO0lBQ0ksc0JBQXdCO0V0RzhnckN0QztFc0cxZ3JDVTtJQUNJLHVCQUF5QjtFdEc0Z3JDdkM7RXNHeGdyQ1U7SUFDSSwwQkFBNEI7RXRHMGdyQzFDO0VzR3RnckNVO0lBQ0ksMkJBQTZCO0V0R3dnckMzQztFc0dyZ3JDVTtJQUNJLDJCQUE2QjtFdEd1Z3JDM0M7RXNHcGdyQ1U7SUFDSSwwQkFBNEI7RXRHc2dyQzFDO0VzRzlockNVO0lBQ0kscUJBQXdCO0V0R2dpckN0QztFc0c1aHJDVTtJQUNJLHNCQUF5QjtFdEc4aHJDdkM7RXNHMWhyQ1U7SUFDSSx5QkFBNEI7RXRHNGhyQzFDO0VzR3hockNVO0lBQ0ksMEJBQTZCO0V0RzBockMzQztFc0d2aHJDVTtJQUNJLDBCQUE2QjtFdEd5aHJDM0M7RXNHdGhyQ1U7SUFDSSx5QkFBNEI7RXRHd2hyQzFDO0VzR2hqckNVO0lBQ0kscUJBQXdCO0V0R2tqckN0QztFc0c5aXJDVTtJQUNJLHNCQUF5QjtFdEdnanJDdkM7RXNHNWlyQ1U7SUFDSSx5QkFBNEI7RXRHOGlyQzFDO0VzRzFpckNVO0lBQ0ksMEJBQTZCO0V0RzRpckMzQztFc0d6aXJDVTtJQUNJLDBCQUE2QjtFdEcyaXJDM0M7RXNHeGlyQ1U7SUFDSSx5QkFBNEI7RXRHMGlyQzFDO0VzR2xrckNVO0lBQ0kscUJBQXdCO0V0R29rckN0QztFc0doa3JDVTtJQUNJLHNCQUF5QjtFdEdra3JDdkM7RXNHOWpyQ1U7SUFDSSx5QkFBNEI7RXRHZ2tyQzFDO0VzRzVqckNVO0lBQ0ksMEJBQTZCO0V0RzhqckMzQztFc0czanJDVTtJQUNJLDBCQUE2QjtFdEc2anJDM0M7RXNHMWpyQ1U7SUFDSSx5QkFBNEI7RXRHNGpyQzFDO0VzR3BsckNVO0lBQ0kscUJBQXdCO0V0R3NsckN0QztFc0dsbHJDVTtJQUNJLHNCQUF5QjtFdEdvbHJDdkM7RXNHaGxyQ1U7SUFDSSx5QkFBNEI7RXRHa2xyQzFDO0VzRzlrckNVO0lBQ0ksMEJBQTZCO0V0R2dsckMzQztFc0c3a3JDVTtJQUNJLDBCQUE2QjtFdEcra3JDM0M7RXNHNWtyQ1U7SUFDSSx5QkFBNEI7RXRHOGtyQzFDO0VzR3RtckNVO0lBQ0kscUJBQXdCO0V0R3dtckN0QztFc0dwbXJDVTtJQUNJLHNCQUF5QjtFdEdzbXJDdkM7RXNHbG1yQ1U7SUFDSSx5QkFBNEI7RXRHb21yQzFDO0VzR2htckNVO0lBQ0ksMEJBQTZCO0V0R2ttckMzQztFc0cvbHJDVTtJQUNJLDBCQUE2QjtFdEdpbXJDM0M7RXNHOWxyQ1U7SUFDSSx5QkFBNEI7RXRHZ21yQzFDO0VzR3huckNVO0lBQ0ksc0JBQXdCO0V0RzBuckN0QztFc0d0bnJDVTtJQUNJLHVCQUF5QjtFdEd3bnJDdkM7RXNHcG5yQ1U7SUFDSSwwQkFBNEI7RXRHc25yQzFDO0VzR2xuckNVO0lBQ0ksMkJBQTZCO0V0R29uckMzQztFc0dqbnJDVTtJQUNJLDJCQUE2QjtFdEdtbnJDM0M7RXNHaG5yQ1U7SUFDSSwwQkFBNEI7RXRHa25yQzFDO0VzRzFvckNVO0lBQ0ksc0JBQXdCO0V0RzRvckN0QztFc0d4b3JDVTtJQUNJLHVCQUF5QjtFdEcwb3JDdkM7RXNHdG9yQ1U7SUFDSSwwQkFBNEI7RXRHd29yQzFDO0VzR3BvckNVO0lBQ0ksMkJBQTZCO0V0R3NvckMzQztFc0dub3JDVTtJQUNJLDJCQUE2QjtFdEdxb3JDM0M7RXNHbG9yQ1U7SUFDSSwwQkFBNEI7RXRHb29yQzFDO0VzRzVwckNVO0lBQ0ksc0JBQXdCO0V0RzhwckN0QztFc0cxcHJDVTtJQUNJLHVCQUF5QjtFdEc0cHJDdkM7RXNHeHByQ1U7SUFDSSwwQkFBNEI7RXRHMHByQzFDO0VzR3RwckNVO0lBQ0ksMkJBQTZCO0V0R3dwckMzQztFc0dycHJDVTtJQUNJLDJCQUE2QjtFdEd1cHJDM0M7RXNHcHByQ1U7SUFDSSwwQkFBNEI7RXRHc3ByQzFDO0VzRzlxckNVO0lBQ0ksc0JBQXdCO0V0R2dyckN0QztFc0c1cXJDVTtJQUNJLHVCQUF5QjtFdEc4cXJDdkM7RXNHMXFyQ1U7SUFDSSwwQkFBNEI7RXRHNHFyQzFDO0VzR3hxckNVO0lBQ0ksMkJBQTZCO0V0RzBxckMzQztFc0d2cXJDVTtJQUNJLDJCQUE2QjtFdEd5cXJDM0M7RXNHdHFyQ1U7SUFDSSwwQkFBNEI7RXRHd3FyQzFDO0VzR2hzckNVO0lBQ0ksc0JBQXdCO0V0R2tzckN0QztFc0c5cnJDVTtJQUNJLHVCQUF5QjtFdEdnc3JDdkM7RXNHNXJyQ1U7SUFDSSwwQkFBNEI7RXRHOHJyQzFDO0VzRzFyckNVO0lBQ0ksMkJBQTZCO0V0RzRyckMzQztFc0d6cnJDVTtJQUNJLDJCQUE2QjtFdEcycnJDM0M7RXNHeHJyQ1U7SUFDSSwwQkFBNEI7RXRHMHJyQzFDO0VzR2x0ckNVO0lBQ0ksc0JBQXdCO0V0R290ckN0QztFc0dodHJDVTtJQUNJLHVCQUF5QjtFdEdrdHJDdkM7RXNHOXNyQ1U7SUFDSSwwQkFBNEI7RXRHZ3RyQzFDO0VzRzVzckNVO0lBQ0ksMkJBQTZCO0V0RzhzckMzQztFc0czc3JDVTtJQUNJLDJCQUE2QjtFdEc2c3JDM0M7RXNHMXNyQ1U7SUFDSSwwQkFBNEI7RXRHNHNyQzFDO0VzR3B1ckNVO0lBQ0ksc0JBQXdCO0V0R3N1ckN0QztFc0dsdXJDVTtJQUNJLHVCQUF5QjtFdEdvdXJDdkM7RXNHaHVyQ1U7SUFDSSwwQkFBNEI7RXRHa3VyQzFDO0VzRzl0ckNVO0lBQ0ksMkJBQTZCO0V0R2d1ckMzQztFc0c3dHJDVTtJQUNJLDJCQUE2QjtFdEcrdHJDM0M7RXNHNXRyQ1U7SUFDSSwwQkFBNEI7RXRHOHRyQzFDO0VzR3R2ckNVO0lBQ0ksc0JBQXdCO0V0R3d2ckN0QztFc0dwdnJDVTtJQUNJLHVCQUF5QjtFdEdzdnJDdkM7RXNHbHZyQ1U7SUFDSSwwQkFBNEI7RXRHb3ZyQzFDO0VzR2h2ckNVO0lBQ0ksMkJBQTZCO0V0R2t2ckMzQztFc0cvdXJDVTtJQUNJLDJCQUE2QjtFdEdpdnJDM0M7RXNHOXVyQ1U7SUFDSSwwQkFBNEI7RXRHZ3ZyQzFDO0VzR3h3ckNVO0lBQ0ksc0JBQXdCO0V0RzB3ckN0QztFc0d0d3JDVTtJQUNJLHVCQUF5QjtFdEd3d3JDdkM7RXNHcHdyQ1U7SUFDSSwwQkFBNEI7RXRHc3dyQzFDO0VzR2x3ckNVO0lBQ0ksMkJBQTZCO0V0R293ckMzQztFc0dqd3JDVTtJQUNJLDJCQUE2QjtFdEdtd3JDM0M7RXNHaHdyQ1U7SUFDSSwwQkFBNEI7RXRHa3dyQzFDO0VzRzF4ckNVO0lBQ0ksc0JBQXdCO0V0RzR4ckN0QztFc0d4eHJDVTtJQUNJLHVCQUF5QjtFdEcweHJDdkM7RXNHdHhyQ1U7SUFDSSwwQkFBNEI7RXRHd3hyQzFDO0VzR3B4ckNVO0lBQ0ksMkJBQTZCO0V0R3N4ckMzQztFc0dueHJDVTtJQUNJLDJCQUE2QjtFdEdxeHJDM0M7RXNHbHhyQ1U7SUFDSSwwQkFBNEI7RXRHb3hyQzFDO0VzRzV5ckNVO0lBQ0ksc0JBQXdCO0V0Rzh5ckN0QztFc0cxeXJDVTtJQUNJLHVCQUF5QjtFdEc0eXJDdkM7RXNHeHlyQ1U7SUFDSSwwQkFBNEI7RXRHMHlyQzFDO0VzR3R5ckNVO0lBQ0ksMkJBQTZCO0V0R3d5ckMzQztFc0dyeXJDVTtJQUNJLDJCQUE2QjtFdEd1eXJDM0M7RXNHcHlyQ1U7SUFDSSwwQkFBNEI7RXRHc3lyQzFDO0VzRzl6ckNVO0lBQ0ksc0JBQXdCO0V0R2cwckN0QztFc0c1enJDVTtJQUNJLHVCQUF5QjtFdEc4enJDdkM7RXNHMXpyQ1U7SUFDSSwwQkFBNEI7RXRHNHpyQzFDO0VzR3h6ckNVO0lBQ0ksMkJBQTZCO0V0RzB6ckMzQztFc0d2enJDVTtJQUNJLDJCQUE2QjtFdEd5enJDM0M7RXNHdHpyQ1U7SUFDSSwwQkFBNEI7RXRHd3pyQzFDO0VzR2gxckNVO0lBQ0ksc0JBQXdCO0V0R2sxckN0QztFc0c5MHJDVTtJQUNJLHVCQUF5QjtFdEdnMXJDdkM7RXNHNTByQ1U7SUFDSSwwQkFBNEI7RXRHODByQzFDO0VzRzEwckNVO0lBQ0ksMkJBQTZCO0V0RzQwckMzQztFc0d6MHJDVTtJQUNJLDJCQUE2QjtFdEcyMHJDM0M7RXNHeDByQ1U7SUFDSSwwQkFBNEI7RXRHMDByQzFDO0VzR2wyckNVO0lBQ0ksc0JBQXdCO0V0R28yckN0QztFc0doMnJDVTtJQUNJLHVCQUF5QjtFdEdrMnJDdkM7RXNHOTFyQ1U7SUFDSSwwQkFBNEI7RXRHZzJyQzFDO0VzRzUxckNVO0lBQ0ksMkJBQTZCO0V0RzgxckMzQztFc0czMXJDVTtJQUNJLDJCQUE2QjtFdEc2MXJDM0M7RXNHMTFyQ1U7SUFDSSwwQkFBNEI7RXRHNDFyQzFDO0VzR3AzckNVO0lBQ0ksc0JBQXdCO0V0R3MzckN0QztFc0dsM3JDVTtJQUNJLHVCQUF5QjtFdEdvM3JDdkM7RXNHaDNyQ1U7SUFDSSwwQkFBNEI7RXRHazNyQzFDO0VzRzkyckNVO0lBQ0ksMkJBQTZCO0V0R2czckMzQztFc0c3MnJDVTtJQUNJLDJCQUE2QjtFdEcrMnJDM0M7RXNHNTJyQ1U7SUFDSSwwQkFBNEI7RXRHODJyQzFDO0VzR3Q0ckNVO0lBQ0ksc0JBQXdCO0V0R3c0ckN0QztFc0dwNHJDVTtJQUNJLHVCQUF5QjtFdEdzNHJDdkM7RXNHbDRyQ1U7SUFDSSwwQkFBNEI7RXRHbzRyQzFDO0VzR2g0ckNVO0lBQ0ksMkJBQTZCO0V0R2s0ckMzQztFc0cvM3JDVTtJQUNJLDJCQUE2QjtFdEdpNHJDM0M7RXNHOTNyQ1U7SUFDSSwwQkFBNEI7RXRHZzRyQzFDO0VzR3g1ckNVO0lBQ0ksc0JBQXdCO0V0RzA1ckN0QztFc0d0NXJDVTtJQUNJLHVCQUF5QjtFdEd3NXJDdkM7RXNHcDVyQ1U7SUFDSSwwQkFBNEI7RXRHczVyQzFDO0VzR2w1ckNVO0lBQ0ksMkJBQTZCO0V0R281ckMzQztFc0dqNXJDVTtJQUNJLDJCQUE2QjtFdEdtNXJDM0M7RXNHaDVyQ1U7SUFDSSwwQkFBNEI7RXRHazVyQzFDO0VzRzE2ckNVO0lBQ0ksc0JBQXdCO0V0RzQ2ckN0QztFc0d4NnJDVTtJQUNJLHVCQUF5QjtFdEcwNnJDdkM7RXNHdDZyQ1U7SUFDSSwwQkFBNEI7RXRHdzZyQzFDO0VzR3A2ckNVO0lBQ0ksMkJBQTZCO0V0R3M2ckMzQztFc0duNnJDVTtJQUNJLDJCQUE2QjtFdEdxNnJDM0M7RXNHbDZyQ1U7SUFDSSwwQkFBNEI7RXRHbzZyQzFDO0VzRzU3ckNVO0lBQ0ksdUJBQXdCO0V0Rzg3ckN0QztFc0cxN3JDVTtJQUNJLHdCQUF5QjtFdEc0N3JDdkM7RXNHeDdyQ1U7SUFDSSwyQkFBNEI7RXRHMDdyQzFDO0VzR3Q3ckNVO0lBQ0ksNEJBQTZCO0V0R3c3ckMzQztFc0dyN3JDVTtJQUNJLDRCQUE2QjtFdEd1N3JDM0M7RXNHcDdyQ1U7SUFDSSwyQkFBNEI7RXRHczdyQzFDO0VzRzk4ckNVO0lBQ0ksdUJBQXdCO0V0R2c5ckN0QztFc0c1OHJDVTtJQUNJLHdCQUF5QjtFdEc4OHJDdkM7RXNHMThyQ1U7SUFDSSwyQkFBNEI7RXRHNDhyQzFDO0VzR3g4ckNVO0lBQ0ksNEJBQTZCO0V0RzA4ckMzQztFc0d2OHJDVTtJQUNJLDRCQUE2QjtFdEd5OHJDM0M7RXNHdDhyQ1U7SUFDSSwyQkFBNEI7RXRHdzhyQzFDO0VzR2grckNVO0lBQ0ksdUJBQXdCO0V0R2srckN0QztFc0c5OXJDVTtJQUNJLHdCQUF5QjtFdEdnK3JDdkM7RXNHNTlyQ1U7SUFDSSwyQkFBNEI7RXRHODlyQzFDO0VzRzE5ckNVO0lBQ0ksNEJBQTZCO0V0RzQ5ckMzQztFc0d6OXJDVTtJQUNJLDRCQUE2QjtFdEcyOXJDM0M7RXNHeDlyQ1U7SUFDSSwyQkFBNEI7RXRHMDlyQzFDO0VzR2wvckNVO0lBQ0ksdUJBQXdCO0V0R28vckN0QztFc0doL3JDVTtJQUNJLHdCQUF5QjtFdEdrL3JDdkM7RXNHOStyQ1U7SUFDSSwyQkFBNEI7RXRHZy9yQzFDO0VzRzUrckNVO0lBQ0ksNEJBQTZCO0V0RzgrckMzQztFc0czK3JDVTtJQUNJLDRCQUE2QjtFdEc2K3JDM0M7RXNHMStyQ1U7SUFDSSwyQkFBNEI7RXRHNCtyQzFDO0VzR3Bnc0NVO0lBQ0ksdUJBQXdCO0V0R3Nnc0N0QztFc0dsZ3NDVTtJQUNJLHdCQUF5QjtFdEdvZ3NDdkM7RXNHaGdzQ1U7SUFDSSwyQkFBNEI7RXRHa2dzQzFDO0VzRzkvckNVO0lBQ0ksNEJBQTZCO0V0R2dnc0MzQztFc0c3L3JDVTtJQUNJLDRCQUE2QjtFdEcrL3JDM0M7RXNHNS9yQ1U7SUFDSSwyQkFBNEI7RXRHOC9yQzFDO0VzR3Roc0NVO0lBQ0ksdUJBQXdCO0V0R3doc0N0QztFc0dwaHNDVTtJQUNJLHdCQUF5QjtFdEdzaHNDdkM7RXNHbGhzQ1U7SUFDSSwyQkFBNEI7RXRHb2hzQzFDO0VzR2hoc0NVO0lBQ0ksNEJBQTZCO0V0R2toc0MzQztFc0cvZ3NDVTtJQUNJLDRCQUE2QjtFdEdpaHNDM0M7RXNHOWdzQ1U7SUFDSSwyQkFBNEI7RXRHZ2hzQzFDO0VzR3hpc0NVO0lBQ0ksdUJBQXdCO0V0RzBpc0N0QztFc0d0aXNDVTtJQUNJLHdCQUF5QjtFdEd3aXNDdkM7RXNHcGlzQ1U7SUFDSSwyQkFBNEI7RXRHc2lzQzFDO0VzR2xpc0NVO0lBQ0ksNEJBQTZCO0V0R29pc0MzQztFc0dqaXNDVTtJQUNJLDRCQUE2QjtFdEdtaXNDM0M7RXNHaGlzQ1U7SUFDSSwyQkFBNEI7RXRHa2lzQzFDO0VzRzFqc0NVO0lBQ0ksdUJBQXdCO0V0RzRqc0N0QztFc0d4anNDVTtJQUNJLHdCQUF5QjtFdEcwanNDdkM7RXNHdGpzQ1U7SUFDSSwyQkFBNEI7RXRHd2pzQzFDO0VzR3Bqc0NVO0lBQ0ksNEJBQTZCO0V0R3Nqc0MzQztFc0duanNDVTtJQUNJLDRCQUE2QjtFdEdxanNDM0M7RXNHbGpzQ1U7SUFDSSwyQkFBNEI7RXRHb2pzQzFDO0VzRzVrc0NVO0lBQ0ksdUJBQXdCO0V0Rzhrc0N0QztFc0cxa3NDVTtJQUNJLHdCQUF5QjtFdEc0a3NDdkM7RXNHeGtzQ1U7SUFDSSwyQkFBNEI7RXRHMGtzQzFDO0VzR3Rrc0NVO0lBQ0ksNEJBQTZCO0V0R3drc0MzQztFc0dya3NDVTtJQUNJLDRCQUE2QjtFdEd1a3NDM0M7RXNHcGtzQ1U7SUFDSSwyQkFBNEI7RXRHc2tzQzFDO0VzRzlsc0NVO0lBQ0ksdUJBQXdCO0V0R2dtc0N0QztFc0c1bHNDVTtJQUNJLHdCQUF5QjtFdEc4bHNDdkM7RXNHMWxzQ1U7SUFDSSwyQkFBNEI7RXRHNGxzQzFDO0VzR3hsc0NVO0lBQ0ksNEJBQTZCO0V0RzBsc0MzQztFc0d2bHNDVTtJQUNJLDRCQUE2QjtFdEd5bHNDM0M7RXNHdGxzQ1U7SUFDSSwyQkFBNEI7RXRHd2xzQzFDO0VzR2huc0NVO0lBQ0ksdUJBQXdCO0V0R2tuc0N0QztFc0c5bXNDVTtJQUNJLHdCQUF5QjtFdEdnbnNDdkM7RXNHNW1zQ1U7SUFDSSwyQkFBNEI7RXRHOG1zQzFDO0VzRzFtc0NVO0lBQ0ksNEJBQTZCO0V0RzRtc0MzQztFc0d6bXNDVTtJQUNJLDRCQUE2QjtFdEcybXNDM0M7RXNHeG1zQ1U7SUFDSSwyQkFBNEI7RXRHMG1zQzFDO0VzR2xvc0NVO0lBQ0ksdUJBQXdCO0V0R29vc0N0QztFc0dob3NDVTtJQUNJLHdCQUF5QjtFdEdrb3NDdkM7RXNHOW5zQ1U7SUFDSSwyQkFBNEI7RXRHZ29zQzFDO0VzRzVuc0NVO0lBQ0ksNEJBQTZCO0V0Rzhuc0MzQztFc0czbnNDVTtJQUNJLDRCQUE2QjtFdEc2bnNDM0M7RXNHMW5zQ1U7SUFDSSwyQkFBNEI7RXRHNG5zQzFDO0VzR3Bwc0NVO0lBQ0ksdUJBQXdCO0V0R3Nwc0N0QztFc0dscHNDVTtJQUNJLHdCQUF5QjtFdEdvcHNDdkM7RXNHaHBzQ1U7SUFDSSwyQkFBNEI7RXRHa3BzQzFDO0VzRzlvc0NVO0lBQ0ksNEJBQTZCO0V0R2dwc0MzQztFc0c3b3NDVTtJQUNJLDRCQUE2QjtFdEcrb3NDM0M7RXNHNW9zQ1U7SUFDSSwyQkFBNEI7RXRHOG9zQzFDO0VzR3Rxc0NVO0lBQ0ksdUJBQXdCO0V0R3dxc0N0QztFc0dwcXNDVTtJQUNJLHdCQUF5QjtFdEdzcXNDdkM7RXNHbHFzQ1U7SUFDSSwyQkFBNEI7RXRHb3FzQzFDO0VzR2hxc0NVO0lBQ0ksNEJBQTZCO0V0R2txc0MzQztFc0cvcHNDVTtJQUNJLDRCQUE2QjtFdEdpcXNDM0M7RXNHOXBzQ1U7SUFDSSwyQkFBNEI7RXRHZ3FzQzFDO0VzR3hyc0NVO0lBQ0ksdUJBQXdCO0V0RzByc0N0QztFc0d0cnNDVTtJQUNJLHdCQUF5QjtFdEd3cnNDdkM7RXNHcHJzQ1U7SUFDSSwyQkFBNEI7RXRHc3JzQzFDO0VzR2xyc0NVO0lBQ0ksNEJBQTZCO0V0R29yc0MzQztFc0dqcnNDVTtJQUNJLDRCQUE2QjtFdEdtcnNDM0M7RXNHaHJzQ1U7SUFDSSwyQkFBNEI7RXRHa3JzQzFDO0VzRzFzc0NVO0lBQ0ksdUJBQXdCO0V0RzRzc0N0QztFc0d4c3NDVTtJQUNJLHdCQUF5QjtFdEcwc3NDdkM7RXNHdHNzQ1U7SUFDSSwyQkFBNEI7RXRHd3NzQzFDO0VzR3Bzc0NVO0lBQ0ksNEJBQTZCO0V0R3Nzc0MzQztFc0duc3NDVTtJQUNJLDRCQUE2QjtFdEdxc3NDM0M7RXNHbHNzQ1U7SUFDSSwyQkFBNEI7RXRHb3NzQzFDO0VzRzV0c0NVO0lBQ0ksdUJBQXdCO0V0Rzh0c0N0QztFc0cxdHNDVTtJQUNJLHdCQUF5QjtFdEc0dHNDdkM7RXNHeHRzQ1U7SUFDSSwyQkFBNEI7RXRHMHRzQzFDO0VzR3R0c0NVO0lBQ0ksNEJBQTZCO0V0R3d0c0MzQztFc0dydHNDVTtJQUNJLDRCQUE2QjtFdEd1dHNDM0M7RXNHcHRzQ1U7SUFDSSwyQkFBNEI7RXRHc3RzQzFDO0VzRzl1c0NVO0lBQ0ksdUJBQXdCO0V0R2d2c0N0QztFc0c1dXNDVTtJQUNJLHdCQUF5QjtFdEc4dXNDdkM7RXNHMXVzQ1U7SUFDSSwyQkFBNEI7RXRHNHVzQzFDO0VzR3h1c0NVO0lBQ0ksNEJBQTZCO0V0RzB1c0MzQztFc0d2dXNDVTtJQUNJLDRCQUE2QjtFdEd5dXNDM0M7RXNHdHVzQ1U7SUFDSSwyQkFBNEI7RXRHd3VzQzFDO0VzR2h3c0NVO0lBQ0ksdUJBQXdCO0V0R2t3c0N0QztFc0c5dnNDVTtJQUNJLHdCQUF5QjtFdEdnd3NDdkM7RXNHNXZzQ1U7SUFDSSwyQkFBNEI7RXRHOHZzQzFDO0VzRzF2c0NVO0lBQ0ksNEJBQTZCO0V0RzR2c0MzQztFc0d6dnNDVTtJQUNJLDRCQUE2QjtFdEcydnNDM0M7RXNHeHZzQ1U7SUFDSSwyQkFBNEI7RXRHMHZzQzFDO0VzR2x4c0NVO0lBQ0ksdUJBQXdCO0V0R294c0N0QztFc0doeHNDVTtJQUNJLHdCQUF5QjtFdEdreHNDdkM7RXNHOXdzQ1U7SUFDSSwyQkFBNEI7RXRHZ3hzQzFDO0VzRzV3c0NVO0lBQ0ksNEJBQTZCO0V0Rzh3c0MzQztFc0czd3NDVTtJQUNJLDRCQUE2QjtFdEc2d3NDM0M7RXNHMXdzQ1U7SUFDSSwyQkFBNEI7RXRHNHdzQzFDO0VzR3B5c0NVO0lBQ0ksdUJBQXdCO0V0R3N5c0N0QztFc0dseXNDVTtJQUNJLHdCQUF5QjtFdEdveXNDdkM7RXNHaHlzQ1U7SUFDSSwyQkFBNEI7RXRHa3lzQzFDO0VzRzl4c0NVO0lBQ0ksNEJBQTZCO0V0R2d5c0MzQztFc0c3eHNDVTtJQUNJLDRCQUE2QjtFdEcreHNDM0M7RXNHNXhzQ1U7SUFDSSwyQkFBNEI7RXRHOHhzQzFDO0VzR3R6c0NVO0lBQ0ksdUJBQXdCO0V0R3d6c0N0QztFc0dwenNDVTtJQUNJLHdCQUF5QjtFdEdzenNDdkM7RXNHbHpzQ1U7SUFDSSwyQkFBNEI7RXRHb3pzQzFDO0VzR2h6c0NVO0lBQ0ksNEJBQTZCO0V0R2t6c0MzQztFc0cveXNDVTtJQUNJLDRCQUE2QjtFdEdpenNDM0M7RXNHOXlzQ1U7SUFDSSwyQkFBNEI7RXRHZ3pzQzFDO0VzR3gwc0NVO0lBQ0ksdUJBQXdCO0V0RzAwc0N0QztFc0d0MHNDVTtJQUNJLHdCQUF5QjtFdEd3MHNDdkM7RXNHcDBzQ1U7SUFDSSwyQkFBNEI7RXRHczBzQzFDO0VzR2wwc0NVO0lBQ0ksNEJBQTZCO0V0R28wc0MzQztFc0dqMHNDVTtJQUNJLDRCQUE2QjtFdEdtMHNDM0M7RXNHaDBzQ1U7SUFDSSwyQkFBNEI7RXRHazBzQzFDO0VzRzExc0NVO0lBQ0ksdUJBQXdCO0V0RzQxc0N0QztFc0d4MXNDVTtJQUNJLHdCQUF5QjtFdEcwMXNDdkM7RXNHdDFzQ1U7SUFDSSwyQkFBNEI7RXRHdzFzQzFDO0VzR3Axc0NVO0lBQ0ksNEJBQTZCO0V0R3Mxc0MzQztFc0duMXNDVTtJQUNJLDRCQUE2QjtFdEdxMXNDM0M7RXNHbDFzQ1U7SUFDSSwyQkFBNEI7RXRHbzFzQzFDO0VzRzUyc0NVO0lBQ0ksdUJBQXdCO0V0Rzgyc0N0QztFc0cxMnNDVTtJQUNJLHdCQUF5QjtFdEc0MnNDdkM7RXNHeDJzQ1U7SUFDSSwyQkFBNEI7RXRHMDJzQzFDO0VzR3Qyc0NVO0lBQ0ksNEJBQTZCO0V0R3cyc0MzQztFc0dyMnNDVTtJQUNJLDRCQUE2QjtFdEd1MnNDM0M7RXNHcDJzQ1U7SUFDSSwyQkFBNEI7RXRHczJzQzFDO0VzRzkzc0NVO0lBQ0ksdUJBQXdCO0V0R2c0c0N0QztFc0c1M3NDVTtJQUNJLHdCQUF5QjtFdEc4M3NDdkM7RXNHMTNzQ1U7SUFDSSwyQkFBNEI7RXRHNDNzQzFDO0VzR3gzc0NVO0lBQ0ksNEJBQTZCO0V0RzAzc0MzQztFc0d2M3NDVTtJQUNJLDRCQUE2QjtFdEd5M3NDM0M7RXNHdDNzQ1U7SUFDSSwyQkFBNEI7RXRHdzNzQzFDO0VzR2g1c0NVO0lBQ0ksdUJBQXdCO0V0R2s1c0N0QztFc0c5NHNDVTtJQUNJLHdCQUF5QjtFdEdnNXNDdkM7RXNHNTRzQ1U7SUFDSSwyQkFBNEI7RXRHODRzQzFDO0VzRzE0c0NVO0lBQ0ksNEJBQTZCO0V0RzQ0c0MzQztFc0d6NHNDVTtJQUNJLDRCQUE2QjtFdEcyNHNDM0M7RXNHeDRzQ1U7SUFDSSwyQkFBNEI7RXRHMDRzQzFDO0VzR2w2c0NVO0lBQ0ksdUJBQXdCO0V0R282c0N0QztFc0doNnNDVTtJQUNJLHdCQUF5QjtFdEdrNnNDdkM7RXNHOTVzQ1U7SUFDSSwyQkFBNEI7RXRHZzZzQzFDO0VzRzU1c0NVO0lBQ0ksNEJBQTZCO0V0Rzg1c0MzQztFc0czNXNDVTtJQUNJLDRCQUE2QjtFdEc2NXNDM0M7RXNHMTVzQ1U7SUFDSSwyQkFBNEI7RXRHNDVzQzFDO0VzR3A3c0NVO0lBQ0ksdUJBQXdCO0V0R3M3c0N0QztFc0dsN3NDVTtJQUNJLHdCQUF5QjtFdEdvN3NDdkM7RXNHaDdzQ1U7SUFDSSwyQkFBNEI7RXRHazdzQzFDO0VzRzk2c0NVO0lBQ0ksNEJBQTZCO0V0R2c3c0MzQztFc0c3NnNDVTtJQUNJLDRCQUE2QjtFdEcrNnNDM0M7RXNHNTZzQ1U7SUFDSSwyQkFBNEI7RXRHODZzQzFDO0VzR3Q4c0NVO0lBQ0ksdUJBQXdCO0V0R3c4c0N0QztFc0dwOHNDVTtJQUNJLHdCQUF5QjtFdEdzOHNDdkM7RXNHbDhzQ1U7SUFDSSwyQkFBNEI7RXRHbzhzQzFDO0VzR2g4c0NVO0lBQ0ksNEJBQTZCO0V0R2s4c0MzQztFc0cvN3NDVTtJQUNJLDRCQUE2QjtFdEdpOHNDM0M7RXNHOTdzQ1U7SUFDSSwyQkFBNEI7RXRHZzhzQzFDO0VzR3g5c0NVO0lBQ0ksdUJBQXdCO0V0RzA5c0N0QztFc0d0OXNDVTtJQUNJLHdCQUF5QjtFdEd3OXNDdkM7RXNHcDlzQ1U7SUFDSSwyQkFBNEI7RXRHczlzQzFDO0VzR2w5c0NVO0lBQ0ksNEJBQTZCO0V0R285c0MzQztFc0dqOXNDVTtJQUNJLDRCQUE2QjtFdEdtOXNDM0M7RXNHaDlzQ1U7SUFDSSwyQkFBNEI7RXRHazlzQzFDO0VzRzErc0NVO0lBQ0ksdUJBQXdCO0V0RzQrc0N0QztFc0d4K3NDVTtJQUNJLHdCQUF5QjtFdEcwK3NDdkM7RXNHdCtzQ1U7SUFDSSwyQkFBNEI7RXRHdytzQzFDO0VzR3Arc0NVO0lBQ0ksNEJBQTZCO0V0R3Mrc0MzQztFc0duK3NDVTtJQUNJLDRCQUE2QjtFdEdxK3NDM0M7RXNHbCtzQ1U7SUFDSSwyQkFBNEI7RXRHbytzQzFDO0VzRzUvc0NVO0lBQ0ksdUJBQXdCO0V0Rzgvc0N0QztFc0cxL3NDVTtJQUNJLHdCQUF5QjtFdEc0L3NDdkM7RXNHeC9zQ1U7SUFDSSwyQkFBNEI7RXRHMC9zQzFDO0VzR3Qvc0NVO0lBQ0ksNEJBQTZCO0V0R3cvc0MzQztFc0dyL3NDVTtJQUNJLDRCQUE2QjtFdEd1L3NDM0M7RXNHcC9zQ1U7SUFDSSwyQkFBNEI7RXRHcy9zQzFDO0VzRzlndENVO0lBQ0ksdUJBQXdCO0V0R2dodEN0QztFc0c1Z3RDVTtJQUNJLHdCQUF5QjtFdEc4Z3RDdkM7RXNHMWd0Q1U7SUFDSSwyQkFBNEI7RXRHNGd0QzFDO0VzR3hndENVO0lBQ0ksNEJBQTZCO0V0RzBndEMzQztFc0d2Z3RDVTtJQUNJLDRCQUE2QjtFdEd5Z3RDM0M7RXNHdGd0Q1U7SUFDSSwyQkFBNEI7RXRHd2d0QzFDO0VzR2hpdENVO0lBQ0ksdUJBQXdCO0V0R2tpdEN0QztFc0c5aHRDVTtJQUNJLHdCQUF5QjtFdEdnaXRDdkM7RXNHNWh0Q1U7SUFDSSwyQkFBNEI7RXRHOGh0QzFDO0VzRzFodENVO0lBQ0ksNEJBQTZCO0V0RzRodEMzQztFc0d6aHRDVTtJQUNJLDRCQUE2QjtFdEcyaHRDM0M7RXNHeGh0Q1U7SUFDSSwyQkFBNEI7RXRHMGh0QzFDO0VzR2xqdENVO0lBQ0ksdUJBQXdCO0V0R29qdEN0QztFc0doanRDVTtJQUNJLHdCQUF5QjtFdEdranRDdkM7RXNHOWl0Q1U7SUFDSSwyQkFBNEI7RXRHZ2p0QzFDO0VzRzVpdENVO0lBQ0ksNEJBQTZCO0V0RzhpdEMzQztFc0czaXRDVTtJQUNJLDRCQUE2QjtFdEc2aXRDM0M7RXNHMWl0Q1U7SUFDSSwyQkFBNEI7RXRHNGl0QzFDO0VzR3BrdENVO0lBQ0ksdUJBQXdCO0V0R3NrdEN0QztFc0dsa3RDVTtJQUNJLHdCQUF5QjtFdEdva3RDdkM7RXNHaGt0Q1U7SUFDSSwyQkFBNEI7RXRHa2t0QzFDO0VzRzlqdENVO0lBQ0ksNEJBQTZCO0V0R2drdEMzQztFc0c3anRDVTtJQUNJLDRCQUE2QjtFdEcranRDM0M7RXNHNWp0Q1U7SUFDSSwyQkFBNEI7RXRHOGp0QzFDO0VzR3RsdENVO0lBQ0ksdUJBQXdCO0V0R3dsdEN0QztFc0dwbHRDVTtJQUNJLHdCQUF5QjtFdEdzbHRDdkM7RXNHbGx0Q1U7SUFDSSwyQkFBNEI7RXRHb2x0QzFDO0VzR2hsdENVO0lBQ0ksNEJBQTZCO0V0R2tsdEMzQztFc0cva3RDVTtJQUNJLDRCQUE2QjtFdEdpbHRDM0M7RXNHOWt0Q1U7SUFDSSwyQkFBNEI7RXRHZ2x0QzFDO0VzR3htdENVO0lBQ0ksdUJBQXdCO0V0RzBtdEN0QztFc0d0bXRDVTtJQUNJLHdCQUF5QjtFdEd3bXRDdkM7RXNHcG10Q1U7SUFDSSwyQkFBNEI7RXRHc210QzFDO0VzR2xtdENVO0lBQ0ksNEJBQTZCO0V0R29tdEMzQztFc0dqbXRDVTtJQUNJLDRCQUE2QjtFdEdtbXRDM0M7RXNHaG10Q1U7SUFDSSwyQkFBNEI7RXRHa210QzFDO0VzRzFudENVO0lBQ0ksdUJBQXdCO0V0RzRudEN0QztFc0d4bnRDVTtJQUNJLHdCQUF5QjtFdEcwbnRDdkM7RXNHdG50Q1U7SUFDSSwyQkFBNEI7RXRHd250QzFDO0VzR3BudENVO0lBQ0ksNEJBQTZCO0V0R3NudEMzQztFc0dubnRDVTtJQUNJLDRCQUE2QjtFdEdxbnRDM0M7RXNHbG50Q1U7SUFDSSwyQkFBNEI7RXRHb250QzFDO0VzRzVvdENVO0lBQ0ksdUJBQXdCO0V0RzhvdEN0QztFc0cxb3RDVTtJQUNJLHdCQUF5QjtFdEc0b3RDdkM7RXNHeG90Q1U7SUFDSSwyQkFBNEI7RXRHMG90QzFDO0VzR3RvdENVO0lBQ0ksNEJBQTZCO0V0R3dvdEMzQztFc0dyb3RDVTtJQUNJLDRCQUE2QjtFdEd1b3RDM0M7RXNHcG90Q1U7SUFDSSwyQkFBNEI7RXRHc290QzFDO0VzRzlwdENVO0lBQ0ksdUJBQXdCO0V0R2dxdEN0QztFc0c1cHRDVTtJQUNJLHdCQUF5QjtFdEc4cHRDdkM7RXNHMXB0Q1U7SUFDSSwyQkFBNEI7RXRHNHB0QzFDO0VzR3hwdENVO0lBQ0ksNEJBQTZCO0V0RzBwdEMzQztFc0d2cHRDVTtJQUNJLDRCQUE2QjtFdEd5cHRDM0M7RXNHdHB0Q1U7SUFDSSwyQkFBNEI7RXRHd3B0QzFDO0VzR2hydENVO0lBQ0ksdUJBQXdCO0V0R2tydEN0QztFc0c5cXRDVTtJQUNJLHdCQUF5QjtFdEdncnRDdkM7RXNHNXF0Q1U7SUFDSSwyQkFBNEI7RXRHOHF0QzFDO0VzRzFxdENVO0lBQ0ksNEJBQTZCO0V0RzRxdEMzQztFc0d6cXRDVTtJQUNJLDRCQUE2QjtFdEcycXRDM0M7RXNHeHF0Q1U7SUFDSSwyQkFBNEI7RXRHMHF0QzFDO0VzR2xzdENVO0lBQ0ksdUJBQXdCO0V0R29zdEN0QztFc0doc3RDVTtJQUNJLHdCQUF5QjtFdEdrc3RDdkM7RXNHOXJ0Q1U7SUFDSSwyQkFBNEI7RXRHZ3N0QzFDO0VzRzVydENVO0lBQ0ksNEJBQTZCO0V0RzhydEMzQztFc0czcnRDVTtJQUNJLDRCQUE2QjtFdEc2cnRDM0M7RXNHMXJ0Q1U7SUFDSSwyQkFBNEI7RXRHNHJ0QzFDO0VzR3B0dENVO0lBQ0ksd0JBQXdCO0V0R3N0dEN0QztFc0dsdHRDVTtJQUNJLHlCQUF5QjtFdEdvdHRDdkM7RXNHaHR0Q1U7SUFDSSw0QkFBNEI7RXRHa3R0QzFDO0VzRzlzdENVO0lBQ0ksNkJBQTZCO0V0R2d0dEMzQztFc0c3c3RDVTtJQUNJLDZCQUE2QjtFdEcrc3RDM0M7RXNHNXN0Q1U7SUFDSSw0QkFBNEI7RXRHOHN0QzFDO0FBQ0Y7O0FrQi9ydENJO0VvRnhDUTtJQUNJLHNCQUF3QjtFdEcydXRDdEM7RXNHdnV0Q1U7SUFDSSx1QkFBeUI7RXRHeXV0Q3ZDO0VzR3J1dENVO0lBQ0ksMEJBQTRCO0V0R3V1dEMxQztFc0dudXRDVTtJQUNJLDJCQUE2QjtFdEdxdXRDM0M7RXNHbHV0Q1U7SUFDSSwyQkFBNkI7RXRHb3V0QzNDO0VzR2p1dENVO0lBQ0ksMEJBQTRCO0V0R211dEMxQztFc0czdnRDVTtJQUNJLHFCQUF3QjtFdEc2dnRDdEM7RXNHenZ0Q1U7SUFDSSxzQkFBeUI7RXRHMnZ0Q3ZDO0VzR3Z2dENVO0lBQ0kseUJBQTRCO0V0R3l2dEMxQztFc0dydnRDVTtJQUNJLDBCQUE2QjtFdEd1dnRDM0M7RXNHcHZ0Q1U7SUFDSSwwQkFBNkI7RXRHc3Z0QzNDO0VzR252dENVO0lBQ0kseUJBQTRCO0V0R3F2dEMxQztFc0c3d3RDVTtJQUNJLHNCQUF3QjtFdEcrd3RDdEM7RXNHM3d0Q1U7SUFDSSx1QkFBeUI7RXRHNnd0Q3ZDO0VzR3p3dENVO0lBQ0ksMEJBQTRCO0V0RzJ3dEMxQztFc0d2d3RDVTtJQUNJLDJCQUE2QjtFdEd5d3RDM0M7RXNHdHd0Q1U7SUFDSSwyQkFBNkI7RXRHd3d0QzNDO0VzR3J3dENVO0lBQ0ksMEJBQTRCO0V0R3V3dEMxQztFc0cveHRDVTtJQUNJLHFCQUF3QjtFdEdpeXRDdEM7RXNHN3h0Q1U7SUFDSSxzQkFBeUI7RXRHK3h0Q3ZDO0VzRzN4dENVO0lBQ0kseUJBQTRCO0V0RzZ4dEMxQztFc0d6eHRDVTtJQUNJLDBCQUE2QjtFdEcyeHRDM0M7RXNHeHh0Q1U7SUFDSSwwQkFBNkI7RXRHMHh0QzNDO0VzR3Z4dENVO0lBQ0kseUJBQTRCO0V0R3l4dEMxQztFc0dqenRDVTtJQUNJLHFCQUF3QjtFdEdtenRDdEM7RXNHL3l0Q1U7SUFDSSxzQkFBeUI7RXRHaXp0Q3ZDO0VzRzd5dENVO0lBQ0kseUJBQTRCO0V0Ryt5dEMxQztFc0czeXRDVTtJQUNJLDBCQUE2QjtFdEc2eXRDM0M7RXNHMXl0Q1U7SUFDSSwwQkFBNkI7RXRHNHl0QzNDO0VzR3p5dENVO0lBQ0kseUJBQTRCO0V0RzJ5dEMxQztFc0duMHRDVTtJQUNJLHFCQUF3QjtFdEdxMHRDdEM7RXNHajB0Q1U7SUFDSSxzQkFBeUI7RXRHbTB0Q3ZDO0VzRy96dENVO0lBQ0kseUJBQTRCO0V0R2kwdEMxQztFc0c3enRDVTtJQUNJLDBCQUE2QjtFdEcrenRDM0M7RXNHNXp0Q1U7SUFDSSwwQkFBNkI7RXRHOHp0QzNDO0VzRzN6dENVO0lBQ0kseUJBQTRCO0V0RzZ6dEMxQztFc0dyMXRDVTtJQUNJLHFCQUF3QjtFdEd1MXRDdEM7RXNHbjF0Q1U7SUFDSSxzQkFBeUI7RXRHcTF0Q3ZDO0VzR2oxdENVO0lBQ0kseUJBQTRCO0V0R20xdEMxQztFc0cvMHRDVTtJQUNJLDBCQUE2QjtFdEdpMXRDM0M7RXNHOTB0Q1U7SUFDSSwwQkFBNkI7RXRHZzF0QzNDO0VzRzcwdENVO0lBQ0kseUJBQTRCO0V0RyswdEMxQztFc0d2MnRDVTtJQUNJLHFCQUF3QjtFdEd5MnRDdEM7RXNHcjJ0Q1U7SUFDSSxzQkFBeUI7RXRHdTJ0Q3ZDO0VzR24ydENVO0lBQ0kseUJBQTRCO0V0R3EydEMxQztFc0dqMnRDVTtJQUNJLDBCQUE2QjtFdEdtMnRDM0M7RXNHaDJ0Q1U7SUFDSSwwQkFBNkI7RXRHazJ0QzNDO0VzRy8xdENVO0lBQ0kseUJBQTRCO0V0R2kydEMxQztFc0d6M3RDVTtJQUNJLHNCQUF3QjtFdEcyM3RDdEM7RXNHdjN0Q1U7SUFDSSx1QkFBeUI7RXRHeTN0Q3ZDO0VzR3IzdENVO0lBQ0ksMEJBQTRCO0V0R3UzdEMxQztFc0duM3RDVTtJQUNJLDJCQUE2QjtFdEdxM3RDM0M7RXNHbDN0Q1U7SUFDSSwyQkFBNkI7RXRHbzN0QzNDO0VzR2ozdENVO0lBQ0ksMEJBQTRCO0V0R20zdEMxQztFc0czNHRDVTtJQUNJLHNCQUF3QjtFdEc2NHRDdEM7RXNHejR0Q1U7SUFDSSx1QkFBeUI7RXRHMjR0Q3ZDO0VzR3Y0dENVO0lBQ0ksMEJBQTRCO0V0R3k0dEMxQztFc0dyNHRDVTtJQUNJLDJCQUE2QjtFdEd1NHRDM0M7RXNHcDR0Q1U7SUFDSSwyQkFBNkI7RXRHczR0QzNDO0VzR240dENVO0lBQ0ksMEJBQTRCO0V0R3E0dEMxQztFc0c3NXRDVTtJQUNJLHNCQUF3QjtFdEcrNXRDdEM7RXNHMzV0Q1U7SUFDSSx1QkFBeUI7RXRHNjV0Q3ZDO0VzR3o1dENVO0lBQ0ksMEJBQTRCO0V0RzI1dEMxQztFc0d2NXRDVTtJQUNJLDJCQUE2QjtFdEd5NXRDM0M7RXNHdDV0Q1U7SUFDSSwyQkFBNkI7RXRHdzV0QzNDO0VzR3I1dENVO0lBQ0ksMEJBQTRCO0V0R3U1dEMxQztFc0cvNnRDVTtJQUNJLHNCQUF3QjtFdEdpN3RDdEM7RXNHNzZ0Q1U7SUFDSSx1QkFBeUI7RXRHKzZ0Q3ZDO0VzRzM2dENVO0lBQ0ksMEJBQTRCO0V0RzY2dEMxQztFc0d6NnRDVTtJQUNJLDJCQUE2QjtFdEcyNnRDM0M7RXNHeDZ0Q1U7SUFDSSwyQkFBNkI7RXRHMDZ0QzNDO0VzR3Y2dENVO0lBQ0ksMEJBQTRCO0V0R3k2dEMxQztFc0dqOHRDVTtJQUNJLHNCQUF3QjtFdEdtOHRDdEM7RXNHLzd0Q1U7SUFDSSx1QkFBeUI7RXRHaTh0Q3ZDO0VzRzc3dENVO0lBQ0ksMEJBQTRCO0V0Rys3dEMxQztFc0czN3RDVTtJQUNJLDJCQUE2QjtFdEc2N3RDM0M7RXNHMTd0Q1U7SUFDSSwyQkFBNkI7RXRHNDd0QzNDO0VzR3o3dENVO0lBQ0ksMEJBQTRCO0V0RzI3dEMxQztFc0duOXRDVTtJQUNJLHNCQUF3QjtFdEdxOXRDdEM7RXNHajl0Q1U7SUFDSSx1QkFBeUI7RXRHbTl0Q3ZDO0VzRy84dENVO0lBQ0ksMEJBQTRCO0V0R2k5dEMxQztFc0c3OHRDVTtJQUNJLDJCQUE2QjtFdEcrOHRDM0M7RXNHNTh0Q1U7SUFDSSwyQkFBNkI7RXRHODh0QzNDO0VzRzM4dENVO0lBQ0ksMEJBQTRCO0V0RzY4dEMxQztFc0dyK3RDVTtJQUNJLHNCQUF3QjtFdEd1K3RDdEM7RXNHbit0Q1U7SUFDSSx1QkFBeUI7RXRHcSt0Q3ZDO0VzR2ordENVO0lBQ0ksMEJBQTRCO0V0R20rdEMxQztFc0cvOXRDVTtJQUNJLDJCQUE2QjtFdEdpK3RDM0M7RXNHOTl0Q1U7SUFDSSwyQkFBNkI7RXRHZyt0QzNDO0VzRzc5dENVO0lBQ0ksMEJBQTRCO0V0Rys5dEMxQztFc0d2L3RDVTtJQUNJLHNCQUF3QjtFdEd5L3RDdEM7RXNHci90Q1U7SUFDSSx1QkFBeUI7RXRHdS90Q3ZDO0VzR24vdENVO0lBQ0ksMEJBQTRCO0V0R3EvdEMxQztFc0dqL3RDVTtJQUNJLDJCQUE2QjtFdEdtL3RDM0M7RXNHaC90Q1U7SUFDSSwyQkFBNkI7RXRHay90QzNDO0VzRy8rdENVO0lBQ0ksMEJBQTRCO0V0R2kvdEMxQztFc0d6Z3VDVTtJQUNJLHNCQUF3QjtFdEcyZ3VDdEM7RXNHdmd1Q1U7SUFDSSx1QkFBeUI7RXRHeWd1Q3ZDO0VzR3JndUNVO0lBQ0ksMEJBQTRCO0V0R3VndUMxQztFc0duZ3VDVTtJQUNJLDJCQUE2QjtFdEdxZ3VDM0M7RXNHbGd1Q1U7SUFDSSwyQkFBNkI7RXRHb2d1QzNDO0VzR2pndUNVO0lBQ0ksMEJBQTRCO0V0R21ndUMxQztFc0czaHVDVTtJQUNJLHNCQUF3QjtFdEc2aHVDdEM7RXNHemh1Q1U7SUFDSSx1QkFBeUI7RXRHMmh1Q3ZDO0VzR3ZodUNVO0lBQ0ksMEJBQTRCO0V0R3lodUMxQztFc0dyaHVDVTtJQUNJLDJCQUE2QjtFdEd1aHVDM0M7RXNHcGh1Q1U7SUFDSSwyQkFBNkI7RXRHc2h1QzNDO0VzR25odUNVO0lBQ0ksMEJBQTRCO0V0R3FodUMxQztFc0c3aXVDVTtJQUNJLHNCQUF3QjtFdEcraXVDdEM7RXNHM2l1Q1U7SUFDSSx1QkFBeUI7RXRHNml1Q3ZDO0VzR3ppdUNVO0lBQ0ksMEJBQTRCO0V0RzJpdUMxQztFc0d2aXVDVTtJQUNJLDJCQUE2QjtFdEd5aXVDM0M7RXNHdGl1Q1U7SUFDSSwyQkFBNkI7RXRHd2l1QzNDO0VzR3JpdUNVO0lBQ0ksMEJBQTRCO0V0R3VpdUMxQztFc0cvanVDVTtJQUNJLHNCQUF3QjtFdEdpa3VDdEM7RXNHN2p1Q1U7SUFDSSx1QkFBeUI7RXRHK2p1Q3ZDO0VzRzNqdUNVO0lBQ0ksMEJBQTRCO0V0RzZqdUMxQztFc0d6anVDVTtJQUNJLDJCQUE2QjtFdEcyanVDM0M7RXNHeGp1Q1U7SUFDSSwyQkFBNkI7RXRHMGp1QzNDO0VzR3ZqdUNVO0lBQ0ksMEJBQTRCO0V0R3lqdUMxQztFc0dqbHVDVTtJQUNJLHNCQUF3QjtFdEdtbHVDdEM7RXNHL2t1Q1U7SUFDSSx1QkFBeUI7RXRHaWx1Q3ZDO0VzRzdrdUNVO0lBQ0ksMEJBQTRCO0V0RytrdUMxQztFc0cza3VDVTtJQUNJLDJCQUE2QjtFdEc2a3VDM0M7RXNHMWt1Q1U7SUFDSSwyQkFBNkI7RXRHNGt1QzNDO0VzR3prdUNVO0lBQ0ksMEJBQTRCO0V0RzJrdUMxQztFc0dubXVDVTtJQUNJLHNCQUF3QjtFdEdxbXVDdEM7RXNHam11Q1U7SUFDSSx1QkFBeUI7RXRHbW11Q3ZDO0VzRy9sdUNVO0lBQ0ksMEJBQTRCO0V0R2ltdUMxQztFc0c3bHVDVTtJQUNJLDJCQUE2QjtFdEcrbHVDM0M7RXNHNWx1Q1U7SUFDSSwyQkFBNkI7RXRHOGx1QzNDO0VzRzNsdUNVO0lBQ0ksMEJBQTRCO0V0RzZsdUMxQztFc0dybnVDVTtJQUNJLHNCQUF3QjtFdEd1bnVDdEM7RXNHbm51Q1U7SUFDSSx1QkFBeUI7RXRHcW51Q3ZDO0VzR2pudUNVO0lBQ0ksMEJBQTRCO0V0R21udUMxQztFc0cvbXVDVTtJQUNJLDJCQUE2QjtFdEdpbnVDM0M7RXNHOW11Q1U7SUFDSSwyQkFBNkI7RXRHZ251QzNDO0VzRzdtdUNVO0lBQ0ksMEJBQTRCO0V0RyttdUMxQztFc0d2b3VDVTtJQUNJLHNCQUF3QjtFdEd5b3VDdEM7RXNHcm91Q1U7SUFDSSx1QkFBeUI7RXRHdW91Q3ZDO0VzR25vdUNVO0lBQ0ksMEJBQTRCO0V0R3FvdUMxQztFc0dqb3VDVTtJQUNJLDJCQUE2QjtFdEdtb3VDM0M7RXNHaG91Q1U7SUFDSSwyQkFBNkI7RXRHa291QzNDO0VzRy9udUNVO0lBQ0ksMEJBQTRCO0V0R2lvdUMxQztFc0d6cHVDVTtJQUNJLHNCQUF3QjtFdEcycHVDdEM7RXNHdnB1Q1U7SUFDSSx1QkFBeUI7RXRHeXB1Q3ZDO0VzR3JwdUNVO0lBQ0ksMEJBQTRCO0V0R3VwdUMxQztFc0ducHVDVTtJQUNJLDJCQUE2QjtFdEdxcHVDM0M7RXNHbHB1Q1U7SUFDSSwyQkFBNkI7RXRHb3B1QzNDO0VzR2pwdUNVO0lBQ0ksMEJBQTRCO0V0R21wdUMxQztFc0czcXVDVTtJQUNJLHNCQUF3QjtFdEc2cXVDdEM7RXNHenF1Q1U7SUFDSSx1QkFBeUI7RXRHMnF1Q3ZDO0VzR3ZxdUNVO0lBQ0ksMEJBQTRCO0V0R3lxdUMxQztFc0dycXVDVTtJQUNJLDJCQUE2QjtFdEd1cXVDM0M7RXNHcHF1Q1U7SUFDSSwyQkFBNkI7RXRHc3F1QzNDO0VzR25xdUNVO0lBQ0ksMEJBQTRCO0V0R3FxdUMxQztFc0c3cnVDVTtJQUNJLHVCQUF3QjtFdEcrcnVDdEM7RXNHM3J1Q1U7SUFDSSx3QkFBeUI7RXRHNnJ1Q3ZDO0VzR3pydUNVO0lBQ0ksMkJBQTRCO0V0RzJydUMxQztFc0d2cnVDVTtJQUNJLDRCQUE2QjtFdEd5cnVDM0M7RXNHdHJ1Q1U7SUFDSSw0QkFBNkI7RXRHd3J1QzNDO0VzR3JydUNVO0lBQ0ksMkJBQTRCO0V0R3VydUMxQztFc0cvc3VDVTtJQUNJLHVCQUF3QjtFdEdpdHVDdEM7RXNHN3N1Q1U7SUFDSSx3QkFBeUI7RXRHK3N1Q3ZDO0VzRzNzdUNVO0lBQ0ksMkJBQTRCO0V0RzZzdUMxQztFc0d6c3VDVTtJQUNJLDRCQUE2QjtFdEcyc3VDM0M7RXNHeHN1Q1U7SUFDSSw0QkFBNkI7RXRHMHN1QzNDO0VzR3ZzdUNVO0lBQ0ksMkJBQTRCO0V0R3lzdUMxQztFc0dqdXVDVTtJQUNJLHVCQUF3QjtFdEdtdXVDdEM7RXNHL3R1Q1U7SUFDSSx3QkFBeUI7RXRHaXV1Q3ZDO0VzRzd0dUNVO0lBQ0ksMkJBQTRCO0V0Ryt0dUMxQztFc0czdHVDVTtJQUNJLDRCQUE2QjtFdEc2dHVDM0M7RXNHMXR1Q1U7SUFDSSw0QkFBNkI7RXRHNHR1QzNDO0VzR3p0dUNVO0lBQ0ksMkJBQTRCO0V0RzJ0dUMxQztFc0dudnVDVTtJQUNJLHVCQUF3QjtFdEdxdnVDdEM7RXNHanZ1Q1U7SUFDSSx3QkFBeUI7RXRHbXZ1Q3ZDO0VzRy91dUNVO0lBQ0ksMkJBQTRCO0V0R2l2dUMxQztFc0c3dXVDVTtJQUNJLDRCQUE2QjtFdEcrdXVDM0M7RXNHNXV1Q1U7SUFDSSw0QkFBNkI7RXRHOHV1QzNDO0VzRzN1dUNVO0lBQ0ksMkJBQTRCO0V0RzZ1dUMxQztFc0dyd3VDVTtJQUNJLHVCQUF3QjtFdEd1d3VDdEM7RXNHbnd1Q1U7SUFDSSx3QkFBeUI7RXRHcXd1Q3ZDO0VzR2p3dUNVO0lBQ0ksMkJBQTRCO0V0R213dUMxQztFc0cvdnVDVTtJQUNJLDRCQUE2QjtFdEdpd3VDM0M7RXNHOXZ1Q1U7SUFDSSw0QkFBNkI7RXRHZ3d1QzNDO0VzRzd2dUNVO0lBQ0ksMkJBQTRCO0V0Ryt2dUMxQztFc0d2eHVDVTtJQUNJLHVCQUF3QjtFdEd5eHVDdEM7RXNHcnh1Q1U7SUFDSSx3QkFBeUI7RXRHdXh1Q3ZDO0VzR254dUNVO0lBQ0ksMkJBQTRCO0V0R3F4dUMxQztFc0dqeHVDVTtJQUNJLDRCQUE2QjtFdEdteHVDM0M7RXNHaHh1Q1U7SUFDSSw0QkFBNkI7RXRHa3h1QzNDO0VzRy93dUNVO0lBQ0ksMkJBQTRCO0V0R2l4dUMxQztFc0d6eXVDVTtJQUNJLHVCQUF3QjtFdEcyeXVDdEM7RXNHdnl1Q1U7SUFDSSx3QkFBeUI7RXRHeXl1Q3ZDO0VzR3J5dUNVO0lBQ0ksMkJBQTRCO0V0R3V5dUMxQztFc0dueXVDVTtJQUNJLDRCQUE2QjtFdEdxeXVDM0M7RXNHbHl1Q1U7SUFDSSw0QkFBNkI7RXRHb3l1QzNDO0VzR2p5dUNVO0lBQ0ksMkJBQTRCO0V0R215dUMxQztFc0czenVDVTtJQUNJLHVCQUF3QjtFdEc2enVDdEM7RXNHenp1Q1U7SUFDSSx3QkFBeUI7RXRHMnp1Q3ZDO0VzR3Z6dUNVO0lBQ0ksMkJBQTRCO0V0R3l6dUMxQztFc0dyenVDVTtJQUNJLDRCQUE2QjtFdEd1enVDM0M7RXNHcHp1Q1U7SUFDSSw0QkFBNkI7RXRHc3p1QzNDO0VzR256dUNVO0lBQ0ksMkJBQTRCO0V0R3F6dUMxQztFc0c3MHVDVTtJQUNJLHVCQUF3QjtFdEcrMHVDdEM7RXNHMzB1Q1U7SUFDSSx3QkFBeUI7RXRHNjB1Q3ZDO0VzR3owdUNVO0lBQ0ksMkJBQTRCO0V0RzIwdUMxQztFc0d2MHVDVTtJQUNJLDRCQUE2QjtFdEd5MHVDM0M7RXNHdDB1Q1U7SUFDSSw0QkFBNkI7RXRHdzB1QzNDO0VzR3IwdUNVO0lBQ0ksMkJBQTRCO0V0R3UwdUMxQztFc0cvMXVDVTtJQUNJLHVCQUF3QjtFdEdpMnVDdEM7RXNHNzF1Q1U7SUFDSSx3QkFBeUI7RXRHKzF1Q3ZDO0VzRzMxdUNVO0lBQ0ksMkJBQTRCO0V0RzYxdUMxQztFc0d6MXVDVTtJQUNJLDRCQUE2QjtFdEcyMXVDM0M7RXNHeDF1Q1U7SUFDSSw0QkFBNkI7RXRHMDF1QzNDO0VzR3YxdUNVO0lBQ0ksMkJBQTRCO0V0R3kxdUMxQztFc0dqM3VDVTtJQUNJLHVCQUF3QjtFdEdtM3VDdEM7RXNHLzJ1Q1U7SUFDSSx3QkFBeUI7RXRHaTN1Q3ZDO0VzRzcydUNVO0lBQ0ksMkJBQTRCO0V0RysydUMxQztFc0czMnVDVTtJQUNJLDRCQUE2QjtFdEc2MnVDM0M7RXNHMTJ1Q1U7SUFDSSw0QkFBNkI7RXRHNDJ1QzNDO0VzR3oydUNVO0lBQ0ksMkJBQTRCO0V0RzIydUMxQztFc0duNHVDVTtJQUNJLHVCQUF3QjtFdEdxNHVDdEM7RXNHajR1Q1U7SUFDSSx3QkFBeUI7RXRHbTR1Q3ZDO0VzRy8zdUNVO0lBQ0ksMkJBQTRCO0V0R2k0dUMxQztFc0c3M3VDVTtJQUNJLDRCQUE2QjtFdEcrM3VDM0M7RXNHNTN1Q1U7SUFDSSw0QkFBNkI7RXRHODN1QzNDO0VzRzMzdUNVO0lBQ0ksMkJBQTRCO0V0RzYzdUMxQztFc0dyNXVDVTtJQUNJLHVCQUF3QjtFdEd1NXVDdEM7RXNHbjV1Q1U7SUFDSSx3QkFBeUI7RXRHcTV1Q3ZDO0VzR2o1dUNVO0lBQ0ksMkJBQTRCO0V0R201dUMxQztFc0cvNHVDVTtJQUNJLDRCQUE2QjtFdEdpNXVDM0M7RXNHOTR1Q1U7SUFDSSw0QkFBNkI7RXRHZzV1QzNDO0VzRzc0dUNVO0lBQ0ksMkJBQTRCO0V0Rys0dUMxQztFc0d2NnVDVTtJQUNJLHVCQUF3QjtFdEd5NnVDdEM7RXNHcjZ1Q1U7SUFDSSx3QkFBeUI7RXRHdTZ1Q3ZDO0VzR242dUNVO0lBQ0ksMkJBQTRCO0V0R3E2dUMxQztFc0dqNnVDVTtJQUNJLDRCQUE2QjtFdEdtNnVDM0M7RXNHaDZ1Q1U7SUFDSSw0QkFBNkI7RXRHazZ1QzNDO0VzRy81dUNVO0lBQ0ksMkJBQTRCO0V0R2k2dUMxQztFc0d6N3VDVTtJQUNJLHVCQUF3QjtFdEcyN3VDdEM7RXNHdjd1Q1U7SUFDSSx3QkFBeUI7RXRHeTd1Q3ZDO0VzR3I3dUNVO0lBQ0ksMkJBQTRCO0V0R3U3dUMxQztFc0duN3VDVTtJQUNJLDRCQUE2QjtFdEdxN3VDM0M7RXNHbDd1Q1U7SUFDSSw0QkFBNkI7RXRHbzd1QzNDO0VzR2o3dUNVO0lBQ0ksMkJBQTRCO0V0R203dUMxQztFc0czOHVDVTtJQUNJLHVCQUF3QjtFdEc2OHVDdEM7RXNHejh1Q1U7SUFDSSx3QkFBeUI7RXRHMjh1Q3ZDO0VzR3Y4dUNVO0lBQ0ksMkJBQTRCO0V0R3k4dUMxQztFc0dyOHVDVTtJQUNJLDRCQUE2QjtFdEd1OHVDM0M7RXNHcDh1Q1U7SUFDSSw0QkFBNkI7RXRHczh1QzNDO0VzR244dUNVO0lBQ0ksMkJBQTRCO0V0R3E4dUMxQztFc0c3OXVDVTtJQUNJLHVCQUF3QjtFdEcrOXVDdEM7RXNHMzl1Q1U7SUFDSSx3QkFBeUI7RXRHNjl1Q3ZDO0VzR3o5dUNVO0lBQ0ksMkJBQTRCO0V0RzI5dUMxQztFc0d2OXVDVTtJQUNJLDRCQUE2QjtFdEd5OXVDM0M7RXNHdDl1Q1U7SUFDSSw0QkFBNkI7RXRHdzl1QzNDO0VzR3I5dUNVO0lBQ0ksMkJBQTRCO0V0R3U5dUMxQztFc0cvK3VDVTtJQUNJLHVCQUF3QjtFdEdpL3VDdEM7RXNHNyt1Q1U7SUFDSSx3QkFBeUI7RXRHKyt1Q3ZDO0VzRzMrdUNVO0lBQ0ksMkJBQTRCO0V0RzYrdUMxQztFc0d6K3VDVTtJQUNJLDRCQUE2QjtFdEcyK3VDM0M7RXNHeCt1Q1U7SUFDSSw0QkFBNkI7RXRHMCt1QzNDO0VzR3YrdUNVO0lBQ0ksMkJBQTRCO0V0R3krdUMxQztFc0dqZ3ZDVTtJQUNJLHVCQUF3QjtFdEdtZ3ZDdEM7RXNHLy91Q1U7SUFDSSx3QkFBeUI7RXRHaWd2Q3ZDO0VzRzcvdUNVO0lBQ0ksMkJBQTRCO0V0RysvdUMxQztFc0czL3VDVTtJQUNJLDRCQUE2QjtFdEc2L3VDM0M7RXNHMS91Q1U7SUFDSSw0QkFBNkI7RXRHNC91QzNDO0VzR3ovdUNVO0lBQ0ksMkJBQTRCO0V0RzIvdUMxQztFc0duaHZDVTtJQUNJLHVCQUF3QjtFdEdxaHZDdEM7RXNHamh2Q1U7SUFDSSx3QkFBeUI7RXRHbWh2Q3ZDO0VzRy9ndkNVO0lBQ0ksMkJBQTRCO0V0R2lodkMxQztFc0c3Z3ZDVTtJQUNJLDRCQUE2QjtFdEcrZ3ZDM0M7RXNHNWd2Q1U7SUFDSSw0QkFBNkI7RXRHOGd2QzNDO0VzRzNndkNVO0lBQ0ksMkJBQTRCO0V0RzZndkMxQztFc0dyaXZDVTtJQUNJLHVCQUF3QjtFdEd1aXZDdEM7RXNHbml2Q1U7SUFDSSx3QkFBeUI7RXRHcWl2Q3ZDO0VzR2ppdkNVO0lBQ0ksMkJBQTRCO0V0R21pdkMxQztFc0cvaHZDVTtJQUNJLDRCQUE2QjtFdEdpaXZDM0M7RXNHOWh2Q1U7SUFDSSw0QkFBNkI7RXRHZ2l2QzNDO0VzRzdodkNVO0lBQ0ksMkJBQTRCO0V0RytodkMxQztFc0d2anZDVTtJQUNJLHVCQUF3QjtFdEd5anZDdEM7RXNHcmp2Q1U7SUFDSSx3QkFBeUI7RXRHdWp2Q3ZDO0VzR25qdkNVO0lBQ0ksMkJBQTRCO0V0R3FqdkMxQztFc0dqanZDVTtJQUNJLDRCQUE2QjtFdEdtanZDM0M7RXNHaGp2Q1U7SUFDSSw0QkFBNkI7RXRHa2p2QzNDO0VzRy9pdkNVO0lBQ0ksMkJBQTRCO0V0R2lqdkMxQztFc0d6a3ZDVTtJQUNJLHVCQUF3QjtFdEcya3ZDdEM7RXNHdmt2Q1U7SUFDSSx3QkFBeUI7RXRHeWt2Q3ZDO0VzR3JrdkNVO0lBQ0ksMkJBQTRCO0V0R3VrdkMxQztFc0dua3ZDVTtJQUNJLDRCQUE2QjtFdEdxa3ZDM0M7RXNHbGt2Q1U7SUFDSSw0QkFBNkI7RXRHb2t2QzNDO0VzR2prdkNVO0lBQ0ksMkJBQTRCO0V0R21rdkMxQztFc0czbHZDVTtJQUNJLHVCQUF3QjtFdEc2bHZDdEM7RXNHemx2Q1U7SUFDSSx3QkFBeUI7RXRHMmx2Q3ZDO0VzR3ZsdkNVO0lBQ0ksMkJBQTRCO0V0R3lsdkMxQztFc0dybHZDVTtJQUNJLDRCQUE2QjtFdEd1bHZDM0M7RXNHcGx2Q1U7SUFDSSw0QkFBNkI7RXRHc2x2QzNDO0VzR25sdkNVO0lBQ0ksMkJBQTRCO0V0R3FsdkMxQztFc0c3bXZDVTtJQUNJLHVCQUF3QjtFdEcrbXZDdEM7RXNHM212Q1U7SUFDSSx3QkFBeUI7RXRHNm12Q3ZDO0VzR3ptdkNVO0lBQ0ksMkJBQTRCO0V0RzJtdkMxQztFc0d2bXZDVTtJQUNJLDRCQUE2QjtFdEd5bXZDM0M7RXNHdG12Q1U7SUFDSSw0QkFBNkI7RXRHd212QzNDO0VzR3JtdkNVO0lBQ0ksMkJBQTRCO0V0R3VtdkMxQztFc0cvbnZDVTtJQUNJLHVCQUF3QjtFdEdpb3ZDdEM7RXNHN252Q1U7SUFDSSx3QkFBeUI7RXRHK252Q3ZDO0VzRzNudkNVO0lBQ0ksMkJBQTRCO0V0RzZudkMxQztFc0d6bnZDVTtJQUNJLDRCQUE2QjtFdEcybnZDM0M7RXNHeG52Q1U7SUFDSSw0QkFBNkI7RXRHMG52QzNDO0VzR3ZudkNVO0lBQ0ksMkJBQTRCO0V0R3ludkMxQztFc0dqcHZDVTtJQUNJLHVCQUF3QjtFdEdtcHZDdEM7RXNHL292Q1U7SUFDSSx3QkFBeUI7RXRHaXB2Q3ZDO0VzRzdvdkNVO0lBQ0ksMkJBQTRCO0V0RytvdkMxQztFc0czb3ZDVTtJQUNJLDRCQUE2QjtFdEc2b3ZDM0M7RXNHMW92Q1U7SUFDSSw0QkFBNkI7RXRHNG92QzNDO0VzR3pvdkNVO0lBQ0ksMkJBQTRCO0V0RzJvdkMxQztFc0ducXZDVTtJQUNJLHVCQUF3QjtFdEdxcXZDdEM7RXNHanF2Q1U7SUFDSSx3QkFBeUI7RXRHbXF2Q3ZDO0VzRy9wdkNVO0lBQ0ksMkJBQTRCO0V0R2lxdkMxQztFc0c3cHZDVTtJQUNJLDRCQUE2QjtFdEcrcHZDM0M7RXNHNXB2Q1U7SUFDSSw0QkFBNkI7RXRHOHB2QzNDO0VzRzNwdkNVO0lBQ0ksMkJBQTRCO0V0RzZwdkMxQztFc0dycnZDVTtJQUNJLHVCQUF3QjtFdEd1cnZDdEM7RXNHbnJ2Q1U7SUFDSSx3QkFBeUI7RXRHcXJ2Q3ZDO0VzR2pydkNVO0lBQ0ksMkJBQTRCO0V0R21ydkMxQztFc0cvcXZDVTtJQUNJLDRCQUE2QjtFdEdpcnZDM0M7RXNHOXF2Q1U7SUFDSSw0QkFBNkI7RXRHZ3J2QzNDO0VzRzdxdkNVO0lBQ0ksMkJBQTRCO0V0RytxdkMxQztFc0d2c3ZDVTtJQUNJLHVCQUF3QjtFdEd5c3ZDdEM7RXNHcnN2Q1U7SUFDSSx3QkFBeUI7RXRHdXN2Q3ZDO0VzR25zdkNVO0lBQ0ksMkJBQTRCO0V0R3FzdkMxQztFc0dqc3ZDVTtJQUNJLDRCQUE2QjtFdEdtc3ZDM0M7RXNHaHN2Q1U7SUFDSSw0QkFBNkI7RXRHa3N2QzNDO0VzRy9ydkNVO0lBQ0ksMkJBQTRCO0V0R2lzdkMxQztFc0d6dHZDVTtJQUNJLHVCQUF3QjtFdEcydHZDdEM7RXNHdnR2Q1U7SUFDSSx3QkFBeUI7RXRHeXR2Q3ZDO0VzR3J0dkNVO0lBQ0ksMkJBQTRCO0V0R3V0dkMxQztFc0dudHZDVTtJQUNJLDRCQUE2QjtFdEdxdHZDM0M7RXNHbHR2Q1U7SUFDSSw0QkFBNkI7RXRHb3R2QzNDO0VzR2p0dkNVO0lBQ0ksMkJBQTRCO0V0R210dkMxQztFc0czdXZDVTtJQUNJLHVCQUF3QjtFdEc2dXZDdEM7RXNHenV2Q1U7SUFDSSx3QkFBeUI7RXRHMnV2Q3ZDO0VzR3Z1dkNVO0lBQ0ksMkJBQTRCO0V0R3l1dkMxQztFc0dydXZDVTtJQUNJLDRCQUE2QjtFdEd1dXZDM0M7RXNHcHV2Q1U7SUFDSSw0QkFBNkI7RXRHc3V2QzNDO0VzR251dkNVO0lBQ0ksMkJBQTRCO0V0R3F1dkMxQztFc0c3dnZDVTtJQUNJLHVCQUF3QjtFdEcrdnZDdEM7RXNHM3Z2Q1U7SUFDSSx3QkFBeUI7RXRHNnZ2Q3ZDO0VzR3p2dkNVO0lBQ0ksMkJBQTRCO0V0RzJ2dkMxQztFc0d2dnZDVTtJQUNJLDRCQUE2QjtFdEd5dnZDM0M7RXNHdHZ2Q1U7SUFDSSw0QkFBNkI7RXRHd3Z2QzNDO0VzR3J2dkNVO0lBQ0ksMkJBQTRCO0V0R3V2dkMxQztFc0cvd3ZDVTtJQUNJLHVCQUF3QjtFdEdpeHZDdEM7RXNHN3d2Q1U7SUFDSSx3QkFBeUI7RXRHK3d2Q3ZDO0VzRzN3dkNVO0lBQ0ksMkJBQTRCO0V0RzZ3dkMxQztFc0d6d3ZDVTtJQUNJLDRCQUE2QjtFdEcyd3ZDM0M7RXNHeHd2Q1U7SUFDSSw0QkFBNkI7RXRHMHd2QzNDO0VzR3Z3dkNVO0lBQ0ksMkJBQTRCO0V0R3l3dkMxQztFc0dqeXZDVTtJQUNJLHVCQUF3QjtFdEdteXZDdEM7RXNHL3h2Q1U7SUFDSSx3QkFBeUI7RXRHaXl2Q3ZDO0VzRzd4dkNVO0lBQ0ksMkJBQTRCO0V0Ryt4dkMxQztFc0czeHZDVTtJQUNJLDRCQUE2QjtFdEc2eHZDM0M7RXNHMXh2Q1U7SUFDSSw0QkFBNkI7RXRHNHh2QzNDO0VzR3p4dkNVO0lBQ0ksMkJBQTRCO0V0RzJ4dkMxQztFc0duenZDVTtJQUNJLHVCQUF3QjtFdEdxenZDdEM7RXNHanp2Q1U7SUFDSSx3QkFBeUI7RXRHbXp2Q3ZDO0VzRy95dkNVO0lBQ0ksMkJBQTRCO0V0R2l6dkMxQztFc0c3eXZDVTtJQUNJLDRCQUE2QjtFdEcreXZDM0M7RXNHNXl2Q1U7SUFDSSw0QkFBNkI7RXRHOHl2QzNDO0VzRzN5dkNVO0lBQ0ksMkJBQTRCO0V0RzZ5dkMxQztFc0dyMHZDVTtJQUNJLHVCQUF3QjtFdEd1MHZDdEM7RXNHbjB2Q1U7SUFDSSx3QkFBeUI7RXRHcTB2Q3ZDO0VzR2owdkNVO0lBQ0ksMkJBQTRCO0V0R20wdkMxQztFc0cvenZDVTtJQUNJLDRCQUE2QjtFdEdpMHZDM0M7RXNHOXp2Q1U7SUFDSSw0QkFBNkI7RXRHZzB2QzNDO0VzRzd6dkNVO0lBQ0ksMkJBQTRCO0V0Ryt6dkMxQztFc0d2MXZDVTtJQUNJLHVCQUF3QjtFdEd5MXZDdEM7RXNHcjF2Q1U7SUFDSSx3QkFBeUI7RXRHdTF2Q3ZDO0VzR24xdkNVO0lBQ0ksMkJBQTRCO0V0R3ExdkMxQztFc0dqMXZDVTtJQUNJLDRCQUE2QjtFdEdtMXZDM0M7RXNHaDF2Q1U7SUFDSSw0QkFBNkI7RXRHazF2QzNDO0VzRy8wdkNVO0lBQ0ksMkJBQTRCO0V0R2kxdkMxQztFc0d6MnZDVTtJQUNJLHVCQUF3QjtFdEcyMnZDdEM7RXNHdjJ2Q1U7SUFDSSx3QkFBeUI7RXRHeTJ2Q3ZDO0VzR3IydkNVO0lBQ0ksMkJBQTRCO0V0R3UydkMxQztFc0duMnZDVTtJQUNJLDRCQUE2QjtFdEdxMnZDM0M7RXNHbDJ2Q1U7SUFDSSw0QkFBNkI7RXRHbzJ2QzNDO0VzR2oydkNVO0lBQ0ksMkJBQTRCO0V0R20ydkMxQztFc0czM3ZDVTtJQUNJLHVCQUF3QjtFdEc2M3ZDdEM7RXNHejN2Q1U7SUFDSSx3QkFBeUI7RXRHMjN2Q3ZDO0VzR3YzdkNVO0lBQ0ksMkJBQTRCO0V0R3kzdkMxQztFc0dyM3ZDVTtJQUNJLDRCQUE2QjtFdEd1M3ZDM0M7RXNHcDN2Q1U7SUFDSSw0QkFBNkI7RXRHczN2QzNDO0VzR24zdkNVO0lBQ0ksMkJBQTRCO0V0R3EzdkMxQztFc0c3NHZDVTtJQUNJLHVCQUF3QjtFdEcrNHZDdEM7RXNHMzR2Q1U7SUFDSSx3QkFBeUI7RXRHNjR2Q3ZDO0VzR3o0dkNVO0lBQ0ksMkJBQTRCO0V0RzI0dkMxQztFc0d2NHZDVTtJQUNJLDRCQUE2QjtFdEd5NHZDM0M7RXNHdDR2Q1U7SUFDSSw0QkFBNkI7RXRHdzR2QzNDO0VzR3I0dkNVO0lBQ0ksMkJBQTRCO0V0R3U0dkMxQztFc0cvNXZDVTtJQUNJLHVCQUF3QjtFdEdpNnZDdEM7RXNHNzV2Q1U7SUFDSSx3QkFBeUI7RXRHKzV2Q3ZDO0VzRzM1dkNVO0lBQ0ksMkJBQTRCO0V0RzY1dkMxQztFc0d6NXZDVTtJQUNJLDRCQUE2QjtFdEcyNXZDM0M7RXNHeDV2Q1U7SUFDSSw0QkFBNkI7RXRHMDV2QzNDO0VzR3Y1dkNVO0lBQ0ksMkJBQTRCO0V0R3k1dkMxQztFc0dqN3ZDVTtJQUNJLHVCQUF3QjtFdEdtN3ZDdEM7RXNHLzZ2Q1U7SUFDSSx3QkFBeUI7RXRHaTd2Q3ZDO0VzRzc2dkNVO0lBQ0ksMkJBQTRCO0V0Rys2dkMxQztFc0czNnZDVTtJQUNJLDRCQUE2QjtFdEc2NnZDM0M7RXNHMTZ2Q1U7SUFDSSw0QkFBNkI7RXRHNDZ2QzNDO0VzR3o2dkNVO0lBQ0ksMkJBQTRCO0V0RzI2dkMxQztFc0duOHZDVTtJQUNJLHVCQUF3QjtFdEdxOHZDdEM7RXNHajh2Q1U7SUFDSSx3QkFBeUI7RXRHbTh2Q3ZDO0VzRy83dkNVO0lBQ0ksMkJBQTRCO0V0R2k4dkMxQztFc0c3N3ZDVTtJQUNJLDRCQUE2QjtFdEcrN3ZDM0M7RXNHNTd2Q1U7SUFDSSw0QkFBNkI7RXRHODd2QzNDO0VzRzM3dkNVO0lBQ0ksMkJBQTRCO0V0RzY3dkMxQztFc0dyOXZDVTtJQUNJLHdCQUF3QjtFdEd1OXZDdEM7RXNHbjl2Q1U7SUFDSSx5QkFBeUI7RXRHcTl2Q3ZDO0VzR2o5dkNVO0lBQ0ksNEJBQTRCO0V0R205dkMxQztFc0cvOHZDVTtJQUNJLDZCQUE2QjtFdEdpOXZDM0M7RXNHOTh2Q1U7SUFDSSw2QkFBNkI7RXRHZzl2QzNDO0VzRzc4dkNVO0lBQ0ksNEJBQTRCO0V0Rys4dkMxQztBQUNGOztBa0JoOHZDSTtFb0Z4Q1E7SUFDSSxzQkFBd0I7RXRHNCt2Q3RDO0VzR3grdkNVO0lBQ0ksdUJBQXlCO0V0RzArdkN2QztFc0d0K3ZDVTtJQUNJLDBCQUE0QjtFdEd3K3ZDMUM7RXNHcCt2Q1U7SUFDSSwyQkFBNkI7RXRHcyt2QzNDO0VzR24rdkNVO0lBQ0ksMkJBQTZCO0V0R3ErdkMzQztFc0dsK3ZDVTtJQUNJLDBCQUE0QjtFdEdvK3ZDMUM7RXNHNS92Q1U7SUFDSSxxQkFBd0I7RXRHOC92Q3RDO0VzRzEvdkNVO0lBQ0ksc0JBQXlCO0V0RzQvdkN2QztFc0d4L3ZDVTtJQUNJLHlCQUE0QjtFdEcwL3ZDMUM7RXNHdC92Q1U7SUFDSSwwQkFBNkI7RXRHdy92QzNDO0VzR3IvdkNVO0lBQ0ksMEJBQTZCO0V0R3UvdkMzQztFc0dwL3ZDVTtJQUNJLHlCQUE0QjtFdEdzL3ZDMUM7RXNHOWd3Q1U7SUFDSSxzQkFBd0I7RXRHZ2h3Q3RDO0VzRzVnd0NVO0lBQ0ksdUJBQXlCO0V0Rzhnd0N2QztFc0cxZ3dDVTtJQUNJLDBCQUE0QjtFdEc0Z3dDMUM7RXNHeGd3Q1U7SUFDSSwyQkFBNkI7RXRHMGd3QzNDO0VzR3Znd0NVO0lBQ0ksMkJBQTZCO0V0R3lnd0MzQztFc0d0Z3dDVTtJQUNJLDBCQUE0QjtFdEd3Z3dDMUM7RXNHaGl3Q1U7SUFDSSxxQkFBd0I7RXRHa2l3Q3RDO0VzRzlod0NVO0lBQ0ksc0JBQXlCO0V0R2dpd0N2QztFc0c1aHdDVTtJQUNJLHlCQUE0QjtFdEc4aHdDMUM7RXNHMWh3Q1U7SUFDSSwwQkFBNkI7RXRHNGh3QzNDO0VzR3pod0NVO0lBQ0ksMEJBQTZCO0V0RzJod0MzQztFc0d4aHdDVTtJQUNJLHlCQUE0QjtFdEcwaHdDMUM7RXNHbGp3Q1U7SUFDSSxxQkFBd0I7RXRHb2p3Q3RDO0VzR2hqd0NVO0lBQ0ksc0JBQXlCO0V0R2tqd0N2QztFc0c5aXdDVTtJQUNJLHlCQUE0QjtFdEdnandDMUM7RXNHNWl3Q1U7SUFDSSwwQkFBNkI7RXRHOGl3QzNDO0VzRzNpd0NVO0lBQ0ksMEJBQTZCO0V0RzZpd0MzQztFc0cxaXdDVTtJQUNJLHlCQUE0QjtFdEc0aXdDMUM7RXNHcGt3Q1U7SUFDSSxxQkFBd0I7RXRHc2t3Q3RDO0VzR2xrd0NVO0lBQ0ksc0JBQXlCO0V0R29rd0N2QztFc0doa3dDVTtJQUNJLHlCQUE0QjtFdEdra3dDMUM7RXNHOWp3Q1U7SUFDSSwwQkFBNkI7RXRHZ2t3QzNDO0VzRzdqd0NVO0lBQ0ksMEJBQTZCO0V0Rytqd0MzQztFc0c1andDVTtJQUNJLHlCQUE0QjtFdEc4andDMUM7RXNHdGx3Q1U7SUFDSSxxQkFBd0I7RXRHd2x3Q3RDO0VzR3Bsd0NVO0lBQ0ksc0JBQXlCO0V0R3Nsd0N2QztFc0dsbHdDVTtJQUNJLHlCQUE0QjtFdEdvbHdDMUM7RXNHaGx3Q1U7SUFDSSwwQkFBNkI7RXRHa2x3QzNDO0VzRy9rd0NVO0lBQ0ksMEJBQTZCO0V0R2lsd0MzQztFc0c5a3dDVTtJQUNJLHlCQUE0QjtFdEdnbHdDMUM7RXNHeG13Q1U7SUFDSSxxQkFBd0I7RXRHMG13Q3RDO0VzR3Rtd0NVO0lBQ0ksc0JBQXlCO0V0R3dtd0N2QztFc0dwbXdDVTtJQUNJLHlCQUE0QjtFdEdzbXdDMUM7RXNHbG13Q1U7SUFDSSwwQkFBNkI7RXRHb213QzNDO0VzR2ptd0NVO0lBQ0ksMEJBQTZCO0V0R21td0MzQztFc0dobXdDVTtJQUNJLHlCQUE0QjtFdEdrbXdDMUM7RXNHMW53Q1U7SUFDSSxzQkFBd0I7RXRHNG53Q3RDO0VzR3hud0NVO0lBQ0ksdUJBQXlCO0V0RzBud0N2QztFc0d0bndDVTtJQUNJLDBCQUE0QjtFdEd3bndDMUM7RXNHcG53Q1U7SUFDSSwyQkFBNkI7RXRHc253QzNDO0VzR25ud0NVO0lBQ0ksMkJBQTZCO0V0R3Fud0MzQztFc0dsbndDVTtJQUNJLDBCQUE0QjtFdEdvbndDMUM7RXNHNW93Q1U7SUFDSSxzQkFBd0I7RXRHOG93Q3RDO0VzRzFvd0NVO0lBQ0ksdUJBQXlCO0V0RzRvd0N2QztFc0d4b3dDVTtJQUNJLDBCQUE0QjtFdEcwb3dDMUM7RXNHdG93Q1U7SUFDSSwyQkFBNkI7RXRHd293QzNDO0VzR3Jvd0NVO0lBQ0ksMkJBQTZCO0V0R3Vvd0MzQztFc0dwb3dDVTtJQUNJLDBCQUE0QjtFdEdzb3dDMUM7RXNHOXB3Q1U7SUFDSSxzQkFBd0I7RXRHZ3F3Q3RDO0VzRzVwd0NVO0lBQ0ksdUJBQXlCO0V0Rzhwd0N2QztFc0cxcHdDVTtJQUNJLDBCQUE0QjtFdEc0cHdDMUM7RXNHeHB3Q1U7SUFDSSwyQkFBNkI7RXRHMHB3QzNDO0VzR3Zwd0NVO0lBQ0ksMkJBQTZCO0V0R3lwd0MzQztFc0d0cHdDVTtJQUNJLDBCQUE0QjtFdEd3cHdDMUM7RXNHaHJ3Q1U7SUFDSSxzQkFBd0I7RXRHa3J3Q3RDO0VzRzlxd0NVO0lBQ0ksdUJBQXlCO0V0R2dyd0N2QztFc0c1cXdDVTtJQUNJLDBCQUE0QjtFdEc4cXdDMUM7RXNHMXF3Q1U7SUFDSSwyQkFBNkI7RXRHNHF3QzNDO0VzR3pxd0NVO0lBQ0ksMkJBQTZCO0V0RzJxd0MzQztFc0d4cXdDVTtJQUNJLDBCQUE0QjtFdEcwcXdDMUM7RXNHbHN3Q1U7SUFDSSxzQkFBd0I7RXRHb3N3Q3RDO0VzR2hzd0NVO0lBQ0ksdUJBQXlCO0V0R2tzd0N2QztFc0c5cndDVTtJQUNJLDBCQUE0QjtFdEdnc3dDMUM7RXNHNXJ3Q1U7SUFDSSwyQkFBNkI7RXRHOHJ3QzNDO0VzRzNyd0NVO0lBQ0ksMkJBQTZCO0V0RzZyd0MzQztFc0cxcndDVTtJQUNJLDBCQUE0QjtFdEc0cndDMUM7RXNHcHR3Q1U7SUFDSSxzQkFBd0I7RXRHc3R3Q3RDO0VzR2x0d0NVO0lBQ0ksdUJBQXlCO0V0R290d0N2QztFc0dodHdDVTtJQUNJLDBCQUE0QjtFdEdrdHdDMUM7RXNHOXN3Q1U7SUFDSSwyQkFBNkI7RXRHZ3R3QzNDO0VzRzdzd0NVO0lBQ0ksMkJBQTZCO0V0Rytzd0MzQztFc0c1c3dDVTtJQUNJLDBCQUE0QjtFdEc4c3dDMUM7RXNHdHV3Q1U7SUFDSSxzQkFBd0I7RXRHd3V3Q3RDO0VzR3B1d0NVO0lBQ0ksdUJBQXlCO0V0R3N1d0N2QztFc0dsdXdDVTtJQUNJLDBCQUE0QjtFdEdvdXdDMUM7RXNHaHV3Q1U7SUFDSSwyQkFBNkI7RXRHa3V3QzNDO0VzRy90d0NVO0lBQ0ksMkJBQTZCO0V0R2l1d0MzQztFc0c5dHdDVTtJQUNJLDBCQUE0QjtFdEdndXdDMUM7RXNHeHZ3Q1U7SUFDSSxzQkFBd0I7RXRHMHZ3Q3RDO0VzR3R2d0NVO0lBQ0ksdUJBQXlCO0V0R3d2d0N2QztFc0dwdndDVTtJQUNJLDBCQUE0QjtFdEdzdndDMUM7RXNHbHZ3Q1U7SUFDSSwyQkFBNkI7RXRHb3Z3QzNDO0VzR2p2d0NVO0lBQ0ksMkJBQTZCO0V0R212d0MzQztFc0dodndDVTtJQUNJLDBCQUE0QjtFdEdrdndDMUM7RXNHMXd3Q1U7SUFDSSxzQkFBd0I7RXRHNHd3Q3RDO0VzR3h3d0NVO0lBQ0ksdUJBQXlCO0V0RzB3d0N2QztFc0d0d3dDVTtJQUNJLDBCQUE0QjtFdEd3d3dDMUM7RXNHcHd3Q1U7SUFDSSwyQkFBNkI7RXRHc3d3QzNDO0VzR253d0NVO0lBQ0ksMkJBQTZCO0V0R3F3d0MzQztFc0dsd3dDVTtJQUNJLDBCQUE0QjtFdEdvd3dDMUM7RXNHNXh3Q1U7SUFDSSxzQkFBd0I7RXRHOHh3Q3RDO0VzRzF4d0NVO0lBQ0ksdUJBQXlCO0V0RzR4d0N2QztFc0d4eHdDVTtJQUNJLDBCQUE0QjtFdEcweHdDMUM7RXNHdHh3Q1U7SUFDSSwyQkFBNkI7RXRHd3h3QzNDO0VzR3J4d0NVO0lBQ0ksMkJBQTZCO0V0R3V4d0MzQztFc0dweHdDVTtJQUNJLDBCQUE0QjtFdEdzeHdDMUM7RXNHOXl3Q1U7SUFDSSxzQkFBd0I7RXRHZ3p3Q3RDO0VzRzV5d0NVO0lBQ0ksdUJBQXlCO0V0Rzh5d0N2QztFc0cxeXdDVTtJQUNJLDBCQUE0QjtFdEc0eXdDMUM7RXNHeHl3Q1U7SUFDSSwyQkFBNkI7RXRHMHl3QzNDO0VzR3Z5d0NVO0lBQ0ksMkJBQTZCO0V0R3l5d0MzQztFc0d0eXdDVTtJQUNJLDBCQUE0QjtFdEd3eXdDMUM7RXNHaDB3Q1U7SUFDSSxzQkFBd0I7RXRHazB3Q3RDO0VzRzl6d0NVO0lBQ0ksdUJBQXlCO0V0R2cwd0N2QztFc0c1endDVTtJQUNJLDBCQUE0QjtFdEc4endDMUM7RXNHMXp3Q1U7SUFDSSwyQkFBNkI7RXRHNHp3QzNDO0VzR3p6d0NVO0lBQ0ksMkJBQTZCO0V0RzJ6d0MzQztFc0d4endDVTtJQUNJLDBCQUE0QjtFdEcwendDMUM7RXNHbDF3Q1U7SUFDSSxzQkFBd0I7RXRHbzF3Q3RDO0VzR2gxd0NVO0lBQ0ksdUJBQXlCO0V0R2sxd0N2QztFc0c5MHdDVTtJQUNJLDBCQUE0QjtFdEdnMXdDMUM7RXNHNTB3Q1U7SUFDSSwyQkFBNkI7RXRHODB3QzNDO0VzRzMwd0NVO0lBQ0ksMkJBQTZCO0V0RzYwd0MzQztFc0cxMHdDVTtJQUNJLDBCQUE0QjtFdEc0MHdDMUM7RXNHcDJ3Q1U7SUFDSSxzQkFBd0I7RXRHczJ3Q3RDO0VzR2wyd0NVO0lBQ0ksdUJBQXlCO0V0R28yd0N2QztFc0doMndDVTtJQUNJLDBCQUE0QjtFdEdrMndDMUM7RXNHOTF3Q1U7SUFDSSwyQkFBNkI7RXRHZzJ3QzNDO0VzRzcxd0NVO0lBQ0ksMkJBQTZCO0V0Rysxd0MzQztFc0c1MXdDVTtJQUNJLDBCQUE0QjtFdEc4MXdDMUM7RXNHdDN3Q1U7SUFDSSxzQkFBd0I7RXRHdzN3Q3RDO0VzR3Azd0NVO0lBQ0ksdUJBQXlCO0V0R3Mzd0N2QztFc0dsM3dDVTtJQUNJLDBCQUE0QjtFdEdvM3dDMUM7RXNHaDN3Q1U7SUFDSSwyQkFBNkI7RXRHazN3QzNDO0VzRy8yd0NVO0lBQ0ksMkJBQTZCO0V0R2kzd0MzQztFc0c5MndDVTtJQUNJLDBCQUE0QjtFdEdnM3dDMUM7RXNHeDR3Q1U7SUFDSSxzQkFBd0I7RXRHMDR3Q3RDO0VzR3Q0d0NVO0lBQ0ksdUJBQXlCO0V0R3c0d0N2QztFc0dwNHdDVTtJQUNJLDBCQUE0QjtFdEdzNHdDMUM7RXNHbDR3Q1U7SUFDSSwyQkFBNkI7RXRHbzR3QzNDO0VzR2o0d0NVO0lBQ0ksMkJBQTZCO0V0R200d0MzQztFc0doNHdDVTtJQUNJLDBCQUE0QjtFdEdrNHdDMUM7RXNHMTV3Q1U7SUFDSSxzQkFBd0I7RXRHNDV3Q3RDO0VzR3g1d0NVO0lBQ0ksdUJBQXlCO0V0RzA1d0N2QztFc0d0NXdDVTtJQUNJLDBCQUE0QjtFdEd3NXdDMUM7RXNHcDV3Q1U7SUFDSSwyQkFBNkI7RXRHczV3QzNDO0VzR241d0NVO0lBQ0ksMkJBQTZCO0V0R3E1d0MzQztFc0dsNXdDVTtJQUNJLDBCQUE0QjtFdEdvNXdDMUM7RXNHNTZ3Q1U7SUFDSSxzQkFBd0I7RXRHODZ3Q3RDO0VzRzE2d0NVO0lBQ0ksdUJBQXlCO0V0RzQ2d0N2QztFc0d4NndDVTtJQUNJLDBCQUE0QjtFdEcwNndDMUM7RXNHdDZ3Q1U7SUFDSSwyQkFBNkI7RXRHdzZ3QzNDO0VzR3I2d0NVO0lBQ0ksMkJBQTZCO0V0R3U2d0MzQztFc0dwNndDVTtJQUNJLDBCQUE0QjtFdEdzNndDMUM7RXNHOTd3Q1U7SUFDSSx1QkFBd0I7RXRHZzh3Q3RDO0VzRzU3d0NVO0lBQ0ksd0JBQXlCO0V0Rzg3d0N2QztFc0cxN3dDVTtJQUNJLDJCQUE0QjtFdEc0N3dDMUM7RXNHeDd3Q1U7SUFDSSw0QkFBNkI7RXRHMDd3QzNDO0VzR3Y3d0NVO0lBQ0ksNEJBQTZCO0V0R3k3d0MzQztFc0d0N3dDVTtJQUNJLDJCQUE0QjtFdEd3N3dDMUM7RXNHaDl3Q1U7SUFDSSx1QkFBd0I7RXRHazl3Q3RDO0VzRzk4d0NVO0lBQ0ksd0JBQXlCO0V0R2c5d0N2QztFc0c1OHdDVTtJQUNJLDJCQUE0QjtFdEc4OHdDMUM7RXNHMTh3Q1U7SUFDSSw0QkFBNkI7RXRHNDh3QzNDO0VzR3o4d0NVO0lBQ0ksNEJBQTZCO0V0RzI4d0MzQztFc0d4OHdDVTtJQUNJLDJCQUE0QjtFdEcwOHdDMUM7RXNHbCt3Q1U7SUFDSSx1QkFBd0I7RXRHbyt3Q3RDO0VzR2grd0NVO0lBQ0ksd0JBQXlCO0V0R2srd0N2QztFc0c5OXdDVTtJQUNJLDJCQUE0QjtFdEdnK3dDMUM7RXNHNTl3Q1U7SUFDSSw0QkFBNkI7RXRHODl3QzNDO0VzRzM5d0NVO0lBQ0ksNEJBQTZCO0V0RzY5d0MzQztFc0cxOXdDVTtJQUNJLDJCQUE0QjtFdEc0OXdDMUM7RXNHcC93Q1U7SUFDSSx1QkFBd0I7RXRHcy93Q3RDO0VzR2wvd0NVO0lBQ0ksd0JBQXlCO0V0R28vd0N2QztFc0doL3dDVTtJQUNJLDJCQUE0QjtFdEdrL3dDMUM7RXNHOSt3Q1U7SUFDSSw0QkFBNkI7RXRHZy93QzNDO0VzRzcrd0NVO0lBQ0ksNEJBQTZCO0V0Rysrd0MzQztFc0c1K3dDVTtJQUNJLDJCQUE0QjtFdEc4K3dDMUM7RXNHdGd4Q1U7SUFDSSx1QkFBd0I7RXRHd2d4Q3RDO0VzR3BneENVO0lBQ0ksd0JBQXlCO0V0R3NneEN2QztFc0dsZ3hDVTtJQUNJLDJCQUE0QjtFdEdvZ3hDMUM7RXNHaGd4Q1U7SUFDSSw0QkFBNkI7RXRHa2d4QzNDO0VzRy8vd0NVO0lBQ0ksNEJBQTZCO0V0R2lneEMzQztFc0c5L3dDVTtJQUNJLDJCQUE0QjtFdEdnZ3hDMUM7RXNHeGh4Q1U7SUFDSSx1QkFBd0I7RXRHMGh4Q3RDO0VzR3RoeENVO0lBQ0ksd0JBQXlCO0V0R3doeEN2QztFc0dwaHhDVTtJQUNJLDJCQUE0QjtFdEdzaHhDMUM7RXNHbGh4Q1U7SUFDSSw0QkFBNkI7RXRHb2h4QzNDO0VzR2poeENVO0lBQ0ksNEJBQTZCO0V0R21oeEMzQztFc0doaHhDVTtJQUNJLDJCQUE0QjtFdEdraHhDMUM7RXNHMWl4Q1U7SUFDSSx1QkFBd0I7RXRHNGl4Q3RDO0VzR3hpeENVO0lBQ0ksd0JBQXlCO0V0RzBpeEN2QztFc0d0aXhDVTtJQUNJLDJCQUE0QjtFdEd3aXhDMUM7RXNHcGl4Q1U7SUFDSSw0QkFBNkI7RXRHc2l4QzNDO0VzR25peENVO0lBQ0ksNEJBQTZCO0V0R3FpeEMzQztFc0dsaXhDVTtJQUNJLDJCQUE0QjtFdEdvaXhDMUM7RXNHNWp4Q1U7SUFDSSx1QkFBd0I7RXRHOGp4Q3RDO0VzRzFqeENVO0lBQ0ksd0JBQXlCO0V0RzRqeEN2QztFc0d4anhDVTtJQUNJLDJCQUE0QjtFdEcwanhDMUM7RXNHdGp4Q1U7SUFDSSw0QkFBNkI7RXRHd2p4QzNDO0VzR3JqeENVO0lBQ0ksNEJBQTZCO0V0R3VqeEMzQztFc0dwanhDVTtJQUNJLDJCQUE0QjtFdEdzanhDMUM7RXNHOWt4Q1U7SUFDSSx1QkFBd0I7RXRHZ2x4Q3RDO0VzRzVreENVO0lBQ0ksd0JBQXlCO0V0RzhreEN2QztFc0cxa3hDVTtJQUNJLDJCQUE0QjtFdEc0a3hDMUM7RXNHeGt4Q1U7SUFDSSw0QkFBNkI7RXRHMGt4QzNDO0VzR3ZreENVO0lBQ0ksNEJBQTZCO0V0R3lreEMzQztFc0d0a3hDVTtJQUNJLDJCQUE0QjtFdEd3a3hDMUM7RXNHaG14Q1U7SUFDSSx1QkFBd0I7RXRHa214Q3RDO0VzRzlseENVO0lBQ0ksd0JBQXlCO0V0R2dteEN2QztFc0c1bHhDVTtJQUNJLDJCQUE0QjtFdEc4bHhDMUM7RXNHMWx4Q1U7SUFDSSw0QkFBNkI7RXRHNGx4QzNDO0VzR3pseENVO0lBQ0ksNEJBQTZCO0V0RzJseEMzQztFc0d4bHhDVTtJQUNJLDJCQUE0QjtFdEcwbHhDMUM7RXNHbG54Q1U7SUFDSSx1QkFBd0I7RXRHb254Q3RDO0VzR2hueENVO0lBQ0ksd0JBQXlCO0V0R2tueEN2QztFc0c5bXhDVTtJQUNJLDJCQUE0QjtFdEdnbnhDMUM7RXNHNW14Q1U7SUFDSSw0QkFBNkI7RXRHOG14QzNDO0VzRzNteENVO0lBQ0ksNEJBQTZCO0V0RzZteEMzQztFc0cxbXhDVTtJQUNJLDJCQUE0QjtFdEc0bXhDMUM7RXNHcG94Q1U7SUFDSSx1QkFBd0I7RXRHc294Q3RDO0VzR2xveENVO0lBQ0ksd0JBQXlCO0V0R29veEN2QztFc0dob3hDVTtJQUNJLDJCQUE0QjtFdEdrb3hDMUM7RXNHOW54Q1U7SUFDSSw0QkFBNkI7RXRHZ294QzNDO0VzRzdueENVO0lBQ0ksNEJBQTZCO0V0RytueEMzQztFc0c1bnhDVTtJQUNJLDJCQUE0QjtFdEc4bnhDMUM7RXNHdHB4Q1U7SUFDSSx1QkFBd0I7RXRHd3B4Q3RDO0VzR3BweENVO0lBQ0ksd0JBQXlCO0V0R3NweEN2QztFc0dscHhDVTtJQUNJLDJCQUE0QjtFdEdvcHhDMUM7RXNHaHB4Q1U7SUFDSSw0QkFBNkI7RXRHa3B4QzNDO0VzRy9veENVO0lBQ0ksNEJBQTZCO0V0R2lweEMzQztFc0c5b3hDVTtJQUNJLDJCQUE0QjtFdEdncHhDMUM7RXNHeHF4Q1U7SUFDSSx1QkFBd0I7RXRHMHF4Q3RDO0VzR3RxeENVO0lBQ0ksd0JBQXlCO0V0R3dxeEN2QztFc0dwcXhDVTtJQUNJLDJCQUE0QjtFdEdzcXhDMUM7RXNHbHF4Q1U7SUFDSSw0QkFBNkI7RXRHb3F4QzNDO0VzR2pxeENVO0lBQ0ksNEJBQTZCO0V0R21xeEMzQztFc0docXhDVTtJQUNJLDJCQUE0QjtFdEdrcXhDMUM7RXNHMXJ4Q1U7SUFDSSx1QkFBd0I7RXRHNHJ4Q3RDO0VzR3hyeENVO0lBQ0ksd0JBQXlCO0V0RzByeEN2QztFc0d0cnhDVTtJQUNJLDJCQUE0QjtFdEd3cnhDMUM7RXNHcHJ4Q1U7SUFDSSw0QkFBNkI7RXRHc3J4QzNDO0VzR25yeENVO0lBQ0ksNEJBQTZCO0V0R3FyeEMzQztFc0dscnhDVTtJQUNJLDJCQUE0QjtFdEdvcnhDMUM7RXNHNXN4Q1U7SUFDSSx1QkFBd0I7RXRHOHN4Q3RDO0VzRzFzeENVO0lBQ0ksd0JBQXlCO0V0RzRzeEN2QztFc0d4c3hDVTtJQUNJLDJCQUE0QjtFdEcwc3hDMUM7RXNHdHN4Q1U7SUFDSSw0QkFBNkI7RXRHd3N4QzNDO0VzR3JzeENVO0lBQ0ksNEJBQTZCO0V0R3VzeEMzQztFc0dwc3hDVTtJQUNJLDJCQUE0QjtFdEdzc3hDMUM7RXNHOXR4Q1U7SUFDSSx1QkFBd0I7RXRHZ3V4Q3RDO0VzRzV0eENVO0lBQ0ksd0JBQXlCO0V0Rzh0eEN2QztFc0cxdHhDVTtJQUNJLDJCQUE0QjtFdEc0dHhDMUM7RXNHeHR4Q1U7SUFDSSw0QkFBNkI7RXRHMHR4QzNDO0VzR3Z0eENVO0lBQ0ksNEJBQTZCO0V0R3l0eEMzQztFc0d0dHhDVTtJQUNJLDJCQUE0QjtFdEd3dHhDMUM7RXNHaHZ4Q1U7SUFDSSx1QkFBd0I7RXRHa3Z4Q3RDO0VzRzl1eENVO0lBQ0ksd0JBQXlCO0V0R2d2eEN2QztFc0c1dXhDVTtJQUNJLDJCQUE0QjtFdEc4dXhDMUM7RXNHMXV4Q1U7SUFDSSw0QkFBNkI7RXRHNHV4QzNDO0VzR3p1eENVO0lBQ0ksNEJBQTZCO0V0RzJ1eEMzQztFc0d4dXhDVTtJQUNJLDJCQUE0QjtFdEcwdXhDMUM7RXNHbHd4Q1U7SUFDSSx1QkFBd0I7RXRHb3d4Q3RDO0VzR2h3eENVO0lBQ0ksd0JBQXlCO0V0R2t3eEN2QztFc0c5dnhDVTtJQUNJLDJCQUE0QjtFdEdnd3hDMUM7RXNHNXZ4Q1U7SUFDSSw0QkFBNkI7RXRHOHZ4QzNDO0VzRzN2eENVO0lBQ0ksNEJBQTZCO0V0RzZ2eEMzQztFc0cxdnhDVTtJQUNJLDJCQUE0QjtFdEc0dnhDMUM7RXNHcHh4Q1U7SUFDSSx1QkFBd0I7RXRHc3h4Q3RDO0VzR2x4eENVO0lBQ0ksd0JBQXlCO0V0R294eEN2QztFc0doeHhDVTtJQUNJLDJCQUE0QjtFdEdreHhDMUM7RXNHOXd4Q1U7SUFDSSw0QkFBNkI7RXRHZ3h4QzNDO0VzRzd3eENVO0lBQ0ksNEJBQTZCO0V0Ryt3eEMzQztFc0c1d3hDVTtJQUNJLDJCQUE0QjtFdEc4d3hDMUM7RXNHdHl4Q1U7SUFDSSx1QkFBd0I7RXRHd3l4Q3RDO0VzR3B5eENVO0lBQ0ksd0JBQXlCO0V0R3N5eEN2QztFc0dseXhDVTtJQUNJLDJCQUE0QjtFdEdveXhDMUM7RXNHaHl4Q1U7SUFDSSw0QkFBNkI7RXRHa3l4QzNDO0VzRy94eENVO0lBQ0ksNEJBQTZCO0V0R2l5eEMzQztFc0c5eHhDVTtJQUNJLDJCQUE0QjtFdEdneXhDMUM7RXNHeHp4Q1U7SUFDSSx1QkFBd0I7RXRHMHp4Q3RDO0VzR3R6eENVO0lBQ0ksd0JBQXlCO0V0R3d6eEN2QztFc0dwenhDVTtJQUNJLDJCQUE0QjtFdEdzenhDMUM7RXNHbHp4Q1U7SUFDSSw0QkFBNkI7RXRHb3p4QzNDO0VzR2p6eENVO0lBQ0ksNEJBQTZCO0V0R216eEMzQztFc0doenhDVTtJQUNJLDJCQUE0QjtFdEdrenhDMUM7RXNHMTB4Q1U7SUFDSSx1QkFBd0I7RXRHNDB4Q3RDO0VzR3gweENVO0lBQ0ksd0JBQXlCO0V0RzAweEN2QztFc0d0MHhDVTtJQUNJLDJCQUE0QjtFdEd3MHhDMUM7RXNHcDB4Q1U7SUFDSSw0QkFBNkI7RXRHczB4QzNDO0VzR24weENVO0lBQ0ksNEJBQTZCO0V0R3EweEMzQztFc0dsMHhDVTtJQUNJLDJCQUE0QjtFdEdvMHhDMUM7RXNHNTF4Q1U7SUFDSSx1QkFBd0I7RXRHODF4Q3RDO0VzRzExeENVO0lBQ0ksd0JBQXlCO0V0RzQxeEN2QztFc0d4MXhDVTtJQUNJLDJCQUE0QjtFdEcwMXhDMUM7RXNHdDF4Q1U7SUFDSSw0QkFBNkI7RXRHdzF4QzNDO0VzR3IxeENVO0lBQ0ksNEJBQTZCO0V0R3UxeEMzQztFc0dwMXhDVTtJQUNJLDJCQUE0QjtFdEdzMXhDMUM7RXNHOTJ4Q1U7SUFDSSx1QkFBd0I7RXRHZzN4Q3RDO0VzRzUyeENVO0lBQ0ksd0JBQXlCO0V0RzgyeEN2QztFc0cxMnhDVTtJQUNJLDJCQUE0QjtFdEc0MnhDMUM7RXNHeDJ4Q1U7SUFDSSw0QkFBNkI7RXRHMDJ4QzNDO0VzR3YyeENVO0lBQ0ksNEJBQTZCO0V0R3kyeEMzQztFc0d0MnhDVTtJQUNJLDJCQUE0QjtFdEd3MnhDMUM7RXNHaDR4Q1U7SUFDSSx1QkFBd0I7RXRHazR4Q3RDO0VzRzkzeENVO0lBQ0ksd0JBQXlCO0V0R2c0eEN2QztFc0c1M3hDVTtJQUNJLDJCQUE0QjtFdEc4M3hDMUM7RXNHMTN4Q1U7SUFDSSw0QkFBNkI7RXRHNDN4QzNDO0VzR3ozeENVO0lBQ0ksNEJBQTZCO0V0RzIzeEMzQztFc0d4M3hDVTtJQUNJLDJCQUE0QjtFdEcwM3hDMUM7RXNHbDV4Q1U7SUFDSSx1QkFBd0I7RXRHbzV4Q3RDO0VzR2g1eENVO0lBQ0ksd0JBQXlCO0V0R2s1eEN2QztFc0c5NHhDVTtJQUNJLDJCQUE0QjtFdEdnNXhDMUM7RXNHNTR4Q1U7SUFDSSw0QkFBNkI7RXRHODR4QzNDO0VzRzM0eENVO0lBQ0ksNEJBQTZCO0V0RzY0eEMzQztFc0cxNHhDVTtJQUNJLDJCQUE0QjtFdEc0NHhDMUM7RXNHcDZ4Q1U7SUFDSSx1QkFBd0I7RXRHczZ4Q3RDO0VzR2w2eENVO0lBQ0ksd0JBQXlCO0V0R282eEN2QztFc0doNnhDVTtJQUNJLDJCQUE0QjtFdEdrNnhDMUM7RXNHOTV4Q1U7SUFDSSw0QkFBNkI7RXRHZzZ4QzNDO0VzRzc1eENVO0lBQ0ksNEJBQTZCO0V0Rys1eEMzQztFc0c1NXhDVTtJQUNJLDJCQUE0QjtFdEc4NXhDMUM7RXNHdDd4Q1U7SUFDSSx1QkFBd0I7RXRHdzd4Q3RDO0VzR3A3eENVO0lBQ0ksd0JBQXlCO0V0R3M3eEN2QztFc0dsN3hDVTtJQUNJLDJCQUE0QjtFdEdvN3hDMUM7RXNHaDd4Q1U7SUFDSSw0QkFBNkI7RXRHazd4QzNDO0VzRy82eENVO0lBQ0ksNEJBQTZCO0V0R2k3eEMzQztFc0c5NnhDVTtJQUNJLDJCQUE0QjtFdEdnN3hDMUM7RXNHeDh4Q1U7SUFDSSx1QkFBd0I7RXRHMDh4Q3RDO0VzR3Q4eENVO0lBQ0ksd0JBQXlCO0V0R3c4eEN2QztFc0dwOHhDVTtJQUNJLDJCQUE0QjtFdEdzOHhDMUM7RXNHbDh4Q1U7SUFDSSw0QkFBNkI7RXRHbzh4QzNDO0VzR2o4eENVO0lBQ0ksNEJBQTZCO0V0R204eEMzQztFc0doOHhDVTtJQUNJLDJCQUE0QjtFdEdrOHhDMUM7RXNHMTl4Q1U7SUFDSSx1QkFBd0I7RXRHNDl4Q3RDO0VzR3g5eENVO0lBQ0ksd0JBQXlCO0V0RzA5eEN2QztFc0d0OXhDVTtJQUNJLDJCQUE0QjtFdEd3OXhDMUM7RXNHcDl4Q1U7SUFDSSw0QkFBNkI7RXRHczl4QzNDO0VzR245eENVO0lBQ0ksNEJBQTZCO0V0R3E5eEMzQztFc0dsOXhDVTtJQUNJLDJCQUE0QjtFdEdvOXhDMUM7RXNHNSt4Q1U7SUFDSSx1QkFBd0I7RXRHOCt4Q3RDO0VzRzEreENVO0lBQ0ksd0JBQXlCO0V0RzQreEN2QztFc0d4K3hDVTtJQUNJLDJCQUE0QjtFdEcwK3hDMUM7RXNHdCt4Q1U7SUFDSSw0QkFBNkI7RXRHdyt4QzNDO0VzR3IreENVO0lBQ0ksNEJBQTZCO0V0R3UreEMzQztFc0dwK3hDVTtJQUNJLDJCQUE0QjtFdEdzK3hDMUM7RXNHOS94Q1U7SUFDSSx1QkFBd0I7RXRHZ2d5Q3RDO0VzRzUveENVO0lBQ0ksd0JBQXlCO0V0RzgveEN2QztFc0cxL3hDVTtJQUNJLDJCQUE0QjtFdEc0L3hDMUM7RXNHeC94Q1U7SUFDSSw0QkFBNkI7RXRHMC94QzNDO0VzR3YveENVO0lBQ0ksNEJBQTZCO0V0R3kveEMzQztFc0d0L3hDVTtJQUNJLDJCQUE0QjtFdEd3L3hDMUM7RXNHaGh5Q1U7SUFDSSx1QkFBd0I7RXRHa2h5Q3RDO0VzRzlneUNVO0lBQ0ksd0JBQXlCO0V0R2doeUN2QztFc0c1Z3lDVTtJQUNJLDJCQUE0QjtFdEc4Z3lDMUM7RXNHMWd5Q1U7SUFDSSw0QkFBNkI7RXRHNGd5QzNDO0VzR3pneUNVO0lBQ0ksNEJBQTZCO0V0RzJneUMzQztFc0d4Z3lDVTtJQUNJLDJCQUE0QjtFdEcwZ3lDMUM7RXNHbGl5Q1U7SUFDSSx1QkFBd0I7RXRHb2l5Q3RDO0VzR2hpeUNVO0lBQ0ksd0JBQXlCO0V0R2tpeUN2QztFc0c5aHlDVTtJQUNJLDJCQUE0QjtFdEdnaXlDMUM7RXNHNWh5Q1U7SUFDSSw0QkFBNkI7RXRHOGh5QzNDO0VzRzNoeUNVO0lBQ0ksNEJBQTZCO0V0RzZoeUMzQztFc0cxaHlDVTtJQUNJLDJCQUE0QjtFdEc0aHlDMUM7RXNHcGp5Q1U7SUFDSSx1QkFBd0I7RXRHc2p5Q3RDO0VzR2xqeUNVO0lBQ0ksd0JBQXlCO0V0R29qeUN2QztFc0doanlDVTtJQUNJLDJCQUE0QjtFdEdranlDMUM7RXNHOWl5Q1U7SUFDSSw0QkFBNkI7RXRHZ2p5QzNDO0VzRzdpeUNVO0lBQ0ksNEJBQTZCO0V0RytpeUMzQztFc0c1aXlDVTtJQUNJLDJCQUE0QjtFdEc4aXlDMUM7RXNHdGt5Q1U7SUFDSSx1QkFBd0I7RXRHd2t5Q3RDO0VzR3BreUNVO0lBQ0ksd0JBQXlCO0V0R3NreUN2QztFc0dsa3lDVTtJQUNJLDJCQUE0QjtFdEdva3lDMUM7RXNHaGt5Q1U7SUFDSSw0QkFBNkI7RXRHa2t5QzNDO0VzRy9qeUNVO0lBQ0ksNEJBQTZCO0V0R2lreUMzQztFc0c5anlDVTtJQUNJLDJCQUE0QjtFdEdna3lDMUM7RXNHeGx5Q1U7SUFDSSx1QkFBd0I7RXRHMGx5Q3RDO0VzR3RseUNVO0lBQ0ksd0JBQXlCO0V0R3dseUN2QztFc0dwbHlDVTtJQUNJLDJCQUE0QjtFdEdzbHlDMUM7RXNHbGx5Q1U7SUFDSSw0QkFBNkI7RXRHb2x5QzNDO0VzR2pseUNVO0lBQ0ksNEJBQTZCO0V0R21seUMzQztFc0dobHlDVTtJQUNJLDJCQUE0QjtFdEdrbHlDMUM7RXNHMW15Q1U7SUFDSSx1QkFBd0I7RXRHNG15Q3RDO0VzR3hteUNVO0lBQ0ksd0JBQXlCO0V0RzBteUN2QztFc0d0bXlDVTtJQUNJLDJCQUE0QjtFdEd3bXlDMUM7RXNHcG15Q1U7SUFDSSw0QkFBNkI7RXRHc215QzNDO0VzR25teUNVO0lBQ0ksNEJBQTZCO0V0R3FteUMzQztFc0dsbXlDVTtJQUNJLDJCQUE0QjtFdEdvbXlDMUM7RXNHNW55Q1U7SUFDSSx1QkFBd0I7RXRHOG55Q3RDO0VzRzFueUNVO0lBQ0ksd0JBQXlCO0V0RzRueUN2QztFc0d4bnlDVTtJQUNJLDJCQUE0QjtFdEcwbnlDMUM7RXNHdG55Q1U7SUFDSSw0QkFBNkI7RXRHd255QzNDO0VzR3JueUNVO0lBQ0ksNEJBQTZCO0V0R3VueUMzQztFc0dwbnlDVTtJQUNJLDJCQUE0QjtFdEdzbnlDMUM7RXNHOW95Q1U7SUFDSSx1QkFBd0I7RXRHZ3B5Q3RDO0VzRzVveUNVO0lBQ0ksd0JBQXlCO0V0RzhveUN2QztFc0cxb3lDVTtJQUNJLDJCQUE0QjtFdEc0b3lDMUM7RXNHeG95Q1U7SUFDSSw0QkFBNkI7RXRHMG95QzNDO0VzR3ZveUNVO0lBQ0ksNEJBQTZCO0V0R3lveUMzQztFc0d0b3lDVTtJQUNJLDJCQUE0QjtFdEd3b3lDMUM7RXNHaHF5Q1U7SUFDSSx1QkFBd0I7RXRHa3F5Q3RDO0VzRzlweUNVO0lBQ0ksd0JBQXlCO0V0R2dxeUN2QztFc0c1cHlDVTtJQUNJLDJCQUE0QjtFdEc4cHlDMUM7RXNHMXB5Q1U7SUFDSSw0QkFBNkI7RXRHNHB5QzNDO0VzR3pweUNVO0lBQ0ksNEJBQTZCO0V0RzJweUMzQztFc0d4cHlDVTtJQUNJLDJCQUE0QjtFdEcwcHlDMUM7RXNHbHJ5Q1U7SUFDSSx1QkFBd0I7RXRHb3J5Q3RDO0VzR2hyeUNVO0lBQ0ksd0JBQXlCO0V0R2tyeUN2QztFc0c5cXlDVTtJQUNJLDJCQUE0QjtFdEdncnlDMUM7RXNHNXF5Q1U7SUFDSSw0QkFBNkI7RXRHOHF5QzNDO0VzRzNxeUNVO0lBQ0ksNEJBQTZCO0V0RzZxeUMzQztFc0cxcXlDVTtJQUNJLDJCQUE0QjtFdEc0cXlDMUM7RXNHcHN5Q1U7SUFDSSx1QkFBd0I7RXRHc3N5Q3RDO0VzR2xzeUNVO0lBQ0ksd0JBQXlCO0V0R29zeUN2QztFc0doc3lDVTtJQUNJLDJCQUE0QjtFdEdrc3lDMUM7RXNHOXJ5Q1U7SUFDSSw0QkFBNkI7RXRHZ3N5QzNDO0VzRzdyeUNVO0lBQ0ksNEJBQTZCO0V0RytyeUMzQztFc0c1cnlDVTtJQUNJLDJCQUE0QjtFdEc4cnlDMUM7RXNHdHR5Q1U7SUFDSSx3QkFBd0I7RXRHd3R5Q3RDO0VzR3B0eUNVO0lBQ0kseUJBQXlCO0V0R3N0eUN2QztFc0dsdHlDVTtJQUNJLDRCQUE0QjtFdEdvdHlDMUM7RXNHaHR5Q1U7SUFDSSw2QkFBNkI7RXRHa3R5QzNDO0VzRy9zeUNVO0lBQ0ksNkJBQTZCO0V0R2l0eUMzQztFc0c5c3lDVTtJQUNJLDRCQUE0QjtFdEdndHlDMUM7QUFDRjs7QWtCanN5Q0k7RW9GeENRO0lBQ0ksc0JBQXdCO0V0RzZ1eUN0QztFc0d6dXlDVTtJQUNJLHVCQUF5QjtFdEcydXlDdkM7RXNHdnV5Q1U7SUFDSSwwQkFBNEI7RXRHeXV5QzFDO0VzR3J1eUNVO0lBQ0ksMkJBQTZCO0V0R3V1eUMzQztFc0dwdXlDVTtJQUNJLDJCQUE2QjtFdEdzdXlDM0M7RXNHbnV5Q1U7SUFDSSwwQkFBNEI7RXRHcXV5QzFDO0VzRzd2eUNVO0lBQ0kscUJBQXdCO0V0Ryt2eUN0QztFc0czdnlDVTtJQUNJLHNCQUF5QjtFdEc2dnlDdkM7RXNHenZ5Q1U7SUFDSSx5QkFBNEI7RXRHMnZ5QzFDO0VzR3Z2eUNVO0lBQ0ksMEJBQTZCO0V0R3l2eUMzQztFc0d0dnlDVTtJQUNJLDBCQUE2QjtFdEd3dnlDM0M7RXNHcnZ5Q1U7SUFDSSx5QkFBNEI7RXRHdXZ5QzFDO0VzRy93eUNVO0lBQ0ksc0JBQXdCO0V0R2l4eUN0QztFc0c3d3lDVTtJQUNJLHVCQUF5QjtFdEcrd3lDdkM7RXNHM3d5Q1U7SUFDSSwwQkFBNEI7RXRHNnd5QzFDO0VzR3p3eUNVO0lBQ0ksMkJBQTZCO0V0RzJ3eUMzQztFc0d4d3lDVTtJQUNJLDJCQUE2QjtFdEcwd3lDM0M7RXNHdnd5Q1U7SUFDSSwwQkFBNEI7RXRHeXd5QzFDO0VzR2p5eUNVO0lBQ0kscUJBQXdCO0V0R215eUN0QztFc0cveHlDVTtJQUNJLHNCQUF5QjtFdEdpeXlDdkM7RXNHN3h5Q1U7SUFDSSx5QkFBNEI7RXRHK3h5QzFDO0VzRzN4eUNVO0lBQ0ksMEJBQTZCO0V0RzZ4eUMzQztFc0cxeHlDVTtJQUNJLDBCQUE2QjtFdEc0eHlDM0M7RXNHenh5Q1U7SUFDSSx5QkFBNEI7RXRHMnh5QzFDO0VzR256eUNVO0lBQ0kscUJBQXdCO0V0R3F6eUN0QztFc0dqenlDVTtJQUNJLHNCQUF5QjtFdEdtenlDdkM7RXNHL3l5Q1U7SUFDSSx5QkFBNEI7RXRHaXp5QzFDO0VzRzd5eUNVO0lBQ0ksMEJBQTZCO0V0Ryt5eUMzQztFc0c1eXlDVTtJQUNJLDBCQUE2QjtFdEc4eXlDM0M7RXNHM3l5Q1U7SUFDSSx5QkFBNEI7RXRHNnl5QzFDO0VzR3IweUNVO0lBQ0kscUJBQXdCO0V0R3UweUN0QztFc0duMHlDVTtJQUNJLHNCQUF5QjtFdEdxMHlDdkM7RXNHajB5Q1U7SUFDSSx5QkFBNEI7RXRHbTB5QzFDO0VzRy96eUNVO0lBQ0ksMEJBQTZCO0V0R2kweUMzQztFc0c5enlDVTtJQUNJLDBCQUE2QjtFdEdnMHlDM0M7RXNHN3p5Q1U7SUFDSSx5QkFBNEI7RXRHK3p5QzFDO0VzR3YxeUNVO0lBQ0kscUJBQXdCO0V0R3kxeUN0QztFc0dyMXlDVTtJQUNJLHNCQUF5QjtFdEd1MXlDdkM7RXNHbjF5Q1U7SUFDSSx5QkFBNEI7RXRHcTF5QzFDO0VzR2oxeUNVO0lBQ0ksMEJBQTZCO0V0R20xeUMzQztFc0doMXlDVTtJQUNJLDBCQUE2QjtFdEdrMXlDM0M7RXNHLzB5Q1U7SUFDSSx5QkFBNEI7RXRHaTF5QzFDO0VzR3oyeUNVO0lBQ0kscUJBQXdCO0V0RzIyeUN0QztFc0d2MnlDVTtJQUNJLHNCQUF5QjtFdEd5MnlDdkM7RXNHcjJ5Q1U7SUFDSSx5QkFBNEI7RXRHdTJ5QzFDO0VzR24yeUNVO0lBQ0ksMEJBQTZCO0V0R3EyeUMzQztFc0dsMnlDVTtJQUNJLDBCQUE2QjtFdEdvMnlDM0M7RXNHajJ5Q1U7SUFDSSx5QkFBNEI7RXRHbTJ5QzFDO0VzRzMzeUNVO0lBQ0ksc0JBQXdCO0V0RzYzeUN0QztFc0d6M3lDVTtJQUNJLHVCQUF5QjtFdEcyM3lDdkM7RXNHdjN5Q1U7SUFDSSwwQkFBNEI7RXRHeTN5QzFDO0VzR3IzeUNVO0lBQ0ksMkJBQTZCO0V0R3UzeUMzQztFc0dwM3lDVTtJQUNJLDJCQUE2QjtFdEdzM3lDM0M7RXNHbjN5Q1U7SUFDSSwwQkFBNEI7RXRHcTN5QzFDO0VzRzc0eUNVO0lBQ0ksc0JBQXdCO0V0Rys0eUN0QztFc0czNHlDVTtJQUNJLHVCQUF5QjtFdEc2NHlDdkM7RXNHejR5Q1U7SUFDSSwwQkFBNEI7RXRHMjR5QzFDO0VzR3Y0eUNVO0lBQ0ksMkJBQTZCO0V0R3k0eUMzQztFc0d0NHlDVTtJQUNJLDJCQUE2QjtFdEd3NHlDM0M7RXNHcjR5Q1U7SUFDSSwwQkFBNEI7RXRHdTR5QzFDO0VzRy81eUNVO0lBQ0ksc0JBQXdCO0V0R2k2eUN0QztFc0c3NXlDVTtJQUNJLHVCQUF5QjtFdEcrNXlDdkM7RXNHMzV5Q1U7SUFDSSwwQkFBNEI7RXRHNjV5QzFDO0VzR3o1eUNVO0lBQ0ksMkJBQTZCO0V0RzI1eUMzQztFc0d4NXlDVTtJQUNJLDJCQUE2QjtFdEcwNXlDM0M7RXNHdjV5Q1U7SUFDSSwwQkFBNEI7RXRHeTV5QzFDO0VzR2o3eUNVO0lBQ0ksc0JBQXdCO0V0R203eUN0QztFc0cvNnlDVTtJQUNJLHVCQUF5QjtFdEdpN3lDdkM7RXNHNzZ5Q1U7SUFDSSwwQkFBNEI7RXRHKzZ5QzFDO0VzRzM2eUNVO0lBQ0ksMkJBQTZCO0V0RzY2eUMzQztFc0cxNnlDVTtJQUNJLDJCQUE2QjtFdEc0NnlDM0M7RXNHejZ5Q1U7SUFDSSwwQkFBNEI7RXRHMjZ5QzFDO0VzR244eUNVO0lBQ0ksc0JBQXdCO0V0R3E4eUN0QztFc0dqOHlDVTtJQUNJLHVCQUF5QjtFdEdtOHlDdkM7RXNHLzd5Q1U7SUFDSSwwQkFBNEI7RXRHaTh5QzFDO0VzRzc3eUNVO0lBQ0ksMkJBQTZCO0V0Rys3eUMzQztFc0c1N3lDVTtJQUNJLDJCQUE2QjtFdEc4N3lDM0M7RXNHMzd5Q1U7SUFDSSwwQkFBNEI7RXRHNjd5QzFDO0VzR3I5eUNVO0lBQ0ksc0JBQXdCO0V0R3U5eUN0QztFc0duOXlDVTtJQUNJLHVCQUF5QjtFdEdxOXlDdkM7RXNHajl5Q1U7SUFDSSwwQkFBNEI7RXRHbTl5QzFDO0VzRy84eUNVO0lBQ0ksMkJBQTZCO0V0R2k5eUMzQztFc0c5OHlDVTtJQUNJLDJCQUE2QjtFdEdnOXlDM0M7RXNHNzh5Q1U7SUFDSSwwQkFBNEI7RXRHKzh5QzFDO0VzR3YreUNVO0lBQ0ksc0JBQXdCO0V0R3kreUN0QztFc0dyK3lDVTtJQUNJLHVCQUF5QjtFdEd1K3lDdkM7RXNHbit5Q1U7SUFDSSwwQkFBNEI7RXRHcSt5QzFDO0VzR2oreUNVO0lBQ0ksMkJBQTZCO0V0R20reUMzQztFc0doK3lDVTtJQUNJLDJCQUE2QjtFdEdrK3lDM0M7RXNHLzl5Q1U7SUFDSSwwQkFBNEI7RXRHaSt5QzFDO0VzR3oveUNVO0lBQ0ksc0JBQXdCO0V0RzIveUN0QztFc0d2L3lDVTtJQUNJLHVCQUF5QjtFdEd5L3lDdkM7RXNHci95Q1U7SUFDSSwwQkFBNEI7RXRHdS95QzFDO0VzR24veUNVO0lBQ0ksMkJBQTZCO0V0R3EveUMzQztFc0dsL3lDVTtJQUNJLDJCQUE2QjtFdEdvL3lDM0M7RXNHai95Q1U7SUFDSSwwQkFBNEI7RXRHbS95QzFDO0VzRzNnekNVO0lBQ0ksc0JBQXdCO0V0RzZnekN0QztFc0d6Z3pDVTtJQUNJLHVCQUF5QjtFdEcyZ3pDdkM7RXNHdmd6Q1U7SUFDSSwwQkFBNEI7RXRHeWd6QzFDO0VzR3JnekNVO0lBQ0ksMkJBQTZCO0V0R3VnekMzQztFc0dwZ3pDVTtJQUNJLDJCQUE2QjtFdEdzZ3pDM0M7RXNHbmd6Q1U7SUFDSSwwQkFBNEI7RXRHcWd6QzFDO0VzRzdoekNVO0lBQ0ksc0JBQXdCO0V0RytoekN0QztFc0czaHpDVTtJQUNJLHVCQUF5QjtFdEc2aHpDdkM7RXNHemh6Q1U7SUFDSSwwQkFBNEI7RXRHMmh6QzFDO0VzR3ZoekNVO0lBQ0ksMkJBQTZCO0V0R3loekMzQztFc0d0aHpDVTtJQUNJLDJCQUE2QjtFdEd3aHpDM0M7RXNHcmh6Q1U7SUFDSSwwQkFBNEI7RXRHdWh6QzFDO0VzRy9pekNVO0lBQ0ksc0JBQXdCO0V0R2lqekN0QztFc0c3aXpDVTtJQUNJLHVCQUF5QjtFdEcraXpDdkM7RXNHM2l6Q1U7SUFDSSwwQkFBNEI7RXRHNml6QzFDO0VzR3ppekNVO0lBQ0ksMkJBQTZCO0V0RzJpekMzQztFc0d4aXpDVTtJQUNJLDJCQUE2QjtFdEcwaXpDM0M7RXNHdml6Q1U7SUFDSSwwQkFBNEI7RXRHeWl6QzFDO0VzR2prekNVO0lBQ0ksc0JBQXdCO0V0R21rekN0QztFc0cvanpDVTtJQUNJLHVCQUF5QjtFdEdpa3pDdkM7RXNHN2p6Q1U7SUFDSSwwQkFBNEI7RXRHK2p6QzFDO0VzRzNqekNVO0lBQ0ksMkJBQTZCO0V0RzZqekMzQztFc0cxanpDVTtJQUNJLDJCQUE2QjtFdEc0anpDM0M7RXNHemp6Q1U7SUFDSSwwQkFBNEI7RXRHMmp6QzFDO0VzR25sekNVO0lBQ0ksc0JBQXdCO0V0R3FsekN0QztFc0dqbHpDVTtJQUNJLHVCQUF5QjtFdEdtbHpDdkM7RXNHL2t6Q1U7SUFDSSwwQkFBNEI7RXRHaWx6QzFDO0VzRzdrekNVO0lBQ0ksMkJBQTZCO0V0RytrekMzQztFc0c1a3pDVTtJQUNJLDJCQUE2QjtFdEc4a3pDM0M7RXNHM2t6Q1U7SUFDSSwwQkFBNEI7RXRHNmt6QzFDO0VzR3JtekNVO0lBQ0ksc0JBQXdCO0V0R3VtekN0QztFc0dubXpDVTtJQUNJLHVCQUF5QjtFdEdxbXpDdkM7RXNHam16Q1U7SUFDSSwwQkFBNEI7RXRHbW16QzFDO0VzRy9sekNVO0lBQ0ksMkJBQTZCO0V0R2ltekMzQztFc0c5bHpDVTtJQUNJLDJCQUE2QjtFdEdnbXpDM0M7RXNHN2x6Q1U7SUFDSSwwQkFBNEI7RXRHK2x6QzFDO0VzR3ZuekNVO0lBQ0ksc0JBQXdCO0V0R3luekN0QztFc0dybnpDVTtJQUNJLHVCQUF5QjtFdEd1bnpDdkM7RXNHbm56Q1U7SUFDSSwwQkFBNEI7RXRHcW56QzFDO0VzR2puekNVO0lBQ0ksMkJBQTZCO0V0R21uekMzQztFc0dobnpDVTtJQUNJLDJCQUE2QjtFdEdrbnpDM0M7RXNHL216Q1U7SUFDSSwwQkFBNEI7RXRHaW56QzFDO0VzR3pvekNVO0lBQ0ksc0JBQXdCO0V0RzJvekN0QztFc0d2b3pDVTtJQUNJLHVCQUF5QjtFdEd5b3pDdkM7RXNHcm96Q1U7SUFDSSwwQkFBNEI7RXRHdW96QzFDO0VzR25vekNVO0lBQ0ksMkJBQTZCO0V0R3FvekMzQztFc0dsb3pDVTtJQUNJLDJCQUE2QjtFdEdvb3pDM0M7RXNHam96Q1U7SUFDSSwwQkFBNEI7RXRHbW96QzFDO0VzRzNwekNVO0lBQ0ksc0JBQXdCO0V0RzZwekN0QztFc0d6cHpDVTtJQUNJLHVCQUF5QjtFdEcycHpDdkM7RXNHdnB6Q1U7SUFDSSwwQkFBNEI7RXRHeXB6QzFDO0VzR3JwekNVO0lBQ0ksMkJBQTZCO0V0R3VwekMzQztFc0dwcHpDVTtJQUNJLDJCQUE2QjtFdEdzcHpDM0M7RXNHbnB6Q1U7SUFDSSwwQkFBNEI7RXRHcXB6QzFDO0VzRzdxekNVO0lBQ0ksc0JBQXdCO0V0RytxekN0QztFc0czcXpDVTtJQUNJLHVCQUF5QjtFdEc2cXpDdkM7RXNHenF6Q1U7SUFDSSwwQkFBNEI7RXRHMnF6QzFDO0VzR3ZxekNVO0lBQ0ksMkJBQTZCO0V0R3lxekMzQztFc0d0cXpDVTtJQUNJLDJCQUE2QjtFdEd3cXpDM0M7RXNHcnF6Q1U7SUFDSSwwQkFBNEI7RXRHdXF6QzFDO0VzRy9yekNVO0lBQ0ksdUJBQXdCO0V0R2lzekN0QztFc0c3cnpDVTtJQUNJLHdCQUF5QjtFdEcrcnpDdkM7RXNHM3J6Q1U7SUFDSSwyQkFBNEI7RXRHNnJ6QzFDO0VzR3pyekNVO0lBQ0ksNEJBQTZCO0V0RzJyekMzQztFc0d4cnpDVTtJQUNJLDRCQUE2QjtFdEcwcnpDM0M7RXNHdnJ6Q1U7SUFDSSwyQkFBNEI7RXRHeXJ6QzFDO0VzR2p0ekNVO0lBQ0ksdUJBQXdCO0V0R210ekN0QztFc0cvc3pDVTtJQUNJLHdCQUF5QjtFdEdpdHpDdkM7RXNHN3N6Q1U7SUFDSSwyQkFBNEI7RXRHK3N6QzFDO0VzRzNzekNVO0lBQ0ksNEJBQTZCO0V0RzZzekMzQztFc0cxc3pDVTtJQUNJLDRCQUE2QjtFdEc0c3pDM0M7RXNHenN6Q1U7SUFDSSwyQkFBNEI7RXRHMnN6QzFDO0VzR251ekNVO0lBQ0ksdUJBQXdCO0V0R3F1ekN0QztFc0dqdXpDVTtJQUNJLHdCQUF5QjtFdEdtdXpDdkM7RXNHL3R6Q1U7SUFDSSwyQkFBNEI7RXRHaXV6QzFDO0VzRzd0ekNVO0lBQ0ksNEJBQTZCO0V0Ryt0ekMzQztFc0c1dHpDVTtJQUNJLDRCQUE2QjtFdEc4dHpDM0M7RXNHM3R6Q1U7SUFDSSwyQkFBNEI7RXRHNnR6QzFDO0VzR3J2ekNVO0lBQ0ksdUJBQXdCO0V0R3V2ekN0QztFc0dudnpDVTtJQUNJLHdCQUF5QjtFdEdxdnpDdkM7RXNHanZ6Q1U7SUFDSSwyQkFBNEI7RXRHbXZ6QzFDO0VzRy91ekNVO0lBQ0ksNEJBQTZCO0V0R2l2ekMzQztFc0c5dXpDVTtJQUNJLDRCQUE2QjtFdEdndnpDM0M7RXNHN3V6Q1U7SUFDSSwyQkFBNEI7RXRHK3V6QzFDO0VzR3Z3ekNVO0lBQ0ksdUJBQXdCO0V0R3l3ekN0QztFc0dyd3pDVTtJQUNJLHdCQUF5QjtFdEd1d3pDdkM7RXNHbnd6Q1U7SUFDSSwyQkFBNEI7RXRHcXd6QzFDO0VzR2p3ekNVO0lBQ0ksNEJBQTZCO0V0R213ekMzQztFc0dod3pDVTtJQUNJLDRCQUE2QjtFdEdrd3pDM0M7RXNHL3Z6Q1U7SUFDSSwyQkFBNEI7RXRHaXd6QzFDO0VzR3p4ekNVO0lBQ0ksdUJBQXdCO0V0RzJ4ekN0QztFc0d2eHpDVTtJQUNJLHdCQUF5QjtFdEd5eHpDdkM7RXNHcnh6Q1U7SUFDSSwyQkFBNEI7RXRHdXh6QzFDO0VzR254ekNVO0lBQ0ksNEJBQTZCO0V0R3F4ekMzQztFc0dseHpDVTtJQUNJLDRCQUE2QjtFdEdveHpDM0M7RXNHanh6Q1U7SUFDSSwyQkFBNEI7RXRHbXh6QzFDO0VzRzN5ekNVO0lBQ0ksdUJBQXdCO0V0RzZ5ekN0QztFc0d6eXpDVTtJQUNJLHdCQUF5QjtFdEcyeXpDdkM7RXNHdnl6Q1U7SUFDSSwyQkFBNEI7RXRHeXl6QzFDO0VzR3J5ekNVO0lBQ0ksNEJBQTZCO0V0R3V5ekMzQztFc0dweXpDVTtJQUNJLDRCQUE2QjtFdEdzeXpDM0M7RXNHbnl6Q1U7SUFDSSwyQkFBNEI7RXRHcXl6QzFDO0VzRzd6ekNVO0lBQ0ksdUJBQXdCO0V0Ryt6ekN0QztFc0czenpDVTtJQUNJLHdCQUF5QjtFdEc2enpDdkM7RXNHenp6Q1U7SUFDSSwyQkFBNEI7RXRHMnp6QzFDO0VzR3Z6ekNVO0lBQ0ksNEJBQTZCO0V0R3l6ekMzQztFc0d0enpDVTtJQUNJLDRCQUE2QjtFdEd3enpDM0M7RXNHcnp6Q1U7SUFDSSwyQkFBNEI7RXRHdXp6QzFDO0VzRy8wekNVO0lBQ0ksdUJBQXdCO0V0R2kxekN0QztFc0c3MHpDVTtJQUNJLHdCQUF5QjtFdEcrMHpDdkM7RXNHMzB6Q1U7SUFDSSwyQkFBNEI7RXRHNjB6QzFDO0VzR3owekNVO0lBQ0ksNEJBQTZCO0V0RzIwekMzQztFc0d4MHpDVTtJQUNJLDRCQUE2QjtFdEcwMHpDM0M7RXNHdjB6Q1U7SUFDSSwyQkFBNEI7RXRHeTB6QzFDO0VzR2oyekNVO0lBQ0ksdUJBQXdCO0V0R20yekN0QztFc0cvMXpDVTtJQUNJLHdCQUF5QjtFdEdpMnpDdkM7RXNHNzF6Q1U7SUFDSSwyQkFBNEI7RXRHKzF6QzFDO0VzRzMxekNVO0lBQ0ksNEJBQTZCO0V0RzYxekMzQztFc0cxMXpDVTtJQUNJLDRCQUE2QjtFdEc0MXpDM0M7RXNHejF6Q1U7SUFDSSwyQkFBNEI7RXRHMjF6QzFDO0VzR24zekNVO0lBQ0ksdUJBQXdCO0V0R3EzekN0QztFc0dqM3pDVTtJQUNJLHdCQUF5QjtFdEdtM3pDdkM7RXNHLzJ6Q1U7SUFDSSwyQkFBNEI7RXRHaTN6QzFDO0VzRzcyekNVO0lBQ0ksNEJBQTZCO0V0RysyekMzQztFc0c1MnpDVTtJQUNJLDRCQUE2QjtFdEc4MnpDM0M7RXNHMzJ6Q1U7SUFDSSwyQkFBNEI7RXRHNjJ6QzFDO0VzR3I0ekNVO0lBQ0ksdUJBQXdCO0V0R3U0ekN0QztFc0duNHpDVTtJQUNJLHdCQUF5QjtFdEdxNHpDdkM7RXNHajR6Q1U7SUFDSSwyQkFBNEI7RXRHbTR6QzFDO0VzRy8zekNVO0lBQ0ksNEJBQTZCO0V0R2k0ekMzQztFc0c5M3pDVTtJQUNJLDRCQUE2QjtFdEdnNHpDM0M7RXNHNzN6Q1U7SUFDSSwyQkFBNEI7RXRHKzN6QzFDO0VzR3Y1ekNVO0lBQ0ksdUJBQXdCO0V0R3k1ekN0QztFc0dyNXpDVTtJQUNJLHdCQUF5QjtFdEd1NXpDdkM7RXNHbjV6Q1U7SUFDSSwyQkFBNEI7RXRHcTV6QzFDO0VzR2o1ekNVO0lBQ0ksNEJBQTZCO0V0R201ekMzQztFc0doNXpDVTtJQUNJLDRCQUE2QjtFdEdrNXpDM0M7RXNHLzR6Q1U7SUFDSSwyQkFBNEI7RXRHaTV6QzFDO0VzR3o2ekNVO0lBQ0ksdUJBQXdCO0V0RzI2ekN0QztFc0d2NnpDVTtJQUNJLHdCQUF5QjtFdEd5NnpDdkM7RXNHcjZ6Q1U7SUFDSSwyQkFBNEI7RXRHdTZ6QzFDO0VzR242ekNVO0lBQ0ksNEJBQTZCO0V0R3E2ekMzQztFc0dsNnpDVTtJQUNJLDRCQUE2QjtFdEdvNnpDM0M7RXNHajZ6Q1U7SUFDSSwyQkFBNEI7RXRHbTZ6QzFDO0VzRzM3ekNVO0lBQ0ksdUJBQXdCO0V0RzY3ekN0QztFc0d6N3pDVTtJQUNJLHdCQUF5QjtFdEcyN3pDdkM7RXNHdjd6Q1U7SUFDSSwyQkFBNEI7RXRHeTd6QzFDO0VzR3I3ekNVO0lBQ0ksNEJBQTZCO0V0R3U3ekMzQztFc0dwN3pDVTtJQUNJLDRCQUE2QjtFdEdzN3pDM0M7RXNHbjd6Q1U7SUFDSSwyQkFBNEI7RXRHcTd6QzFDO0VzRzc4ekNVO0lBQ0ksdUJBQXdCO0V0Rys4ekN0QztFc0czOHpDVTtJQUNJLHdCQUF5QjtFdEc2OHpDdkM7RXNHejh6Q1U7SUFDSSwyQkFBNEI7RXRHMjh6QzFDO0VzR3Y4ekNVO0lBQ0ksNEJBQTZCO0V0R3k4ekMzQztFc0d0OHpDVTtJQUNJLDRCQUE2QjtFdEd3OHpDM0M7RXNHcjh6Q1U7SUFDSSwyQkFBNEI7RXRHdTh6QzFDO0VzRy85ekNVO0lBQ0ksdUJBQXdCO0V0R2krekN0QztFc0c3OXpDVTtJQUNJLHdCQUF5QjtFdEcrOXpDdkM7RXNHMzl6Q1U7SUFDSSwyQkFBNEI7RXRHNjl6QzFDO0VzR3o5ekNVO0lBQ0ksNEJBQTZCO0V0RzI5ekMzQztFc0d4OXpDVTtJQUNJLDRCQUE2QjtFdEcwOXpDM0M7RXNHdjl6Q1U7SUFDSSwyQkFBNEI7RXRHeTl6QzFDO0VzR2ovekNVO0lBQ0ksdUJBQXdCO0V0R20vekN0QztFc0cvK3pDVTtJQUNJLHdCQUF5QjtFdEdpL3pDdkM7RXNHNyt6Q1U7SUFDSSwyQkFBNEI7RXRHKyt6QzFDO0VzRzMrekNVO0lBQ0ksNEJBQTZCO0V0RzYrekMzQztFc0cxK3pDVTtJQUNJLDRCQUE2QjtFdEc0K3pDM0M7RXNHeit6Q1U7SUFDSSwyQkFBNEI7RXRHMit6QzFDO0VzR25nMENVO0lBQ0ksdUJBQXdCO0V0R3FnMEN0QztFc0dqZzBDVTtJQUNJLHdCQUF5QjtFdEdtZzBDdkM7RXNHLy96Q1U7SUFDSSwyQkFBNEI7RXRHaWcwQzFDO0VzRzcvekNVO0lBQ0ksNEJBQTZCO0V0RysvekMzQztFc0c1L3pDVTtJQUNJLDRCQUE2QjtFdEc4L3pDM0M7RXNHMy96Q1U7SUFDSSwyQkFBNEI7RXRHNi96QzFDO0VzR3JoMENVO0lBQ0ksdUJBQXdCO0V0R3VoMEN0QztFc0duaDBDVTtJQUNJLHdCQUF5QjtFdEdxaDBDdkM7RXNHamgwQ1U7SUFDSSwyQkFBNEI7RXRHbWgwQzFDO0VzRy9nMENVO0lBQ0ksNEJBQTZCO0V0R2loMEMzQztFc0c5ZzBDVTtJQUNJLDRCQUE2QjtFdEdnaDBDM0M7RXNHN2cwQ1U7SUFDSSwyQkFBNEI7RXRHK2cwQzFDO0VzR3ZpMENVO0lBQ0ksdUJBQXdCO0V0R3lpMEN0QztFc0dyaTBDVTtJQUNJLHdCQUF5QjtFdEd1aTBDdkM7RXNHbmkwQ1U7SUFDSSwyQkFBNEI7RXRHcWkwQzFDO0VzR2ppMENVO0lBQ0ksNEJBQTZCO0V0R21pMEMzQztFc0doaTBDVTtJQUNJLDRCQUE2QjtFdEdraTBDM0M7RXNHL2gwQ1U7SUFDSSwyQkFBNEI7RXRHaWkwQzFDO0VzR3pqMENVO0lBQ0ksdUJBQXdCO0V0RzJqMEN0QztFc0d2ajBDVTtJQUNJLHdCQUF5QjtFdEd5ajBDdkM7RXNHcmowQ1U7SUFDSSwyQkFBNEI7RXRHdWowQzFDO0VzR25qMENVO0lBQ0ksNEJBQTZCO0V0R3FqMEMzQztFc0dsajBDVTtJQUNJLDRCQUE2QjtFdEdvajBDM0M7RXNHamowQ1U7SUFDSSwyQkFBNEI7RXRHbWowQzFDO0VzRzNrMENVO0lBQ0ksdUJBQXdCO0V0RzZrMEN0QztFc0d6azBDVTtJQUNJLHdCQUF5QjtFdEcyazBDdkM7RXNHdmswQ1U7SUFDSSwyQkFBNEI7RXRHeWswQzFDO0VzR3JrMENVO0lBQ0ksNEJBQTZCO0V0R3VrMEMzQztFc0dwazBDVTtJQUNJLDRCQUE2QjtFdEdzazBDM0M7RXNHbmswQ1U7SUFDSSwyQkFBNEI7RXRHcWswQzFDO0VzRzdsMENVO0lBQ0ksdUJBQXdCO0V0RytsMEN0QztFc0czbDBDVTtJQUNJLHdCQUF5QjtFdEc2bDBDdkM7RXNHemwwQ1U7SUFDSSwyQkFBNEI7RXRHMmwwQzFDO0VzR3ZsMENVO0lBQ0ksNEJBQTZCO0V0R3lsMEMzQztFc0d0bDBDVTtJQUNJLDRCQUE2QjtFdEd3bDBDM0M7RXNHcmwwQ1U7SUFDSSwyQkFBNEI7RXRHdWwwQzFDO0VzRy9tMENVO0lBQ0ksdUJBQXdCO0V0R2luMEN0QztFc0c3bTBDVTtJQUNJLHdCQUF5QjtFdEcrbTBDdkM7RXNHM20wQ1U7SUFDSSwyQkFBNEI7RXRHNm0wQzFDO0VzR3ptMENVO0lBQ0ksNEJBQTZCO0V0RzJtMEMzQztFc0d4bTBDVTtJQUNJLDRCQUE2QjtFdEcwbTBDM0M7RXNHdm0wQ1U7SUFDSSwyQkFBNEI7RXRHeW0wQzFDO0VzR2pvMENVO0lBQ0ksdUJBQXdCO0V0R21vMEN0QztFc0cvbjBDVTtJQUNJLHdCQUF5QjtFdEdpbzBDdkM7RXNHN24wQ1U7SUFDSSwyQkFBNEI7RXRHK24wQzFDO0VzRzNuMENVO0lBQ0ksNEJBQTZCO0V0RzZuMEMzQztFc0cxbjBDVTtJQUNJLDRCQUE2QjtFdEc0bjBDM0M7RXNHem4wQ1U7SUFDSSwyQkFBNEI7RXRHMm4wQzFDO0VzR25wMENVO0lBQ0ksdUJBQXdCO0V0R3FwMEN0QztFc0dqcDBDVTtJQUNJLHdCQUF5QjtFdEdtcDBDdkM7RXNHL28wQ1U7SUFDSSwyQkFBNEI7RXRHaXAwQzFDO0VzRzdvMENVO0lBQ0ksNEJBQTZCO0V0RytvMEMzQztFc0c1bzBDVTtJQUNJLDRCQUE2QjtFdEc4bzBDM0M7RXNHM28wQ1U7SUFDSSwyQkFBNEI7RXRHNm8wQzFDO0VzR3JxMENVO0lBQ0ksdUJBQXdCO0V0R3VxMEN0QztFc0ducTBDVTtJQUNJLHdCQUF5QjtFdEdxcTBDdkM7RXNHanEwQ1U7SUFDSSwyQkFBNEI7RXRHbXEwQzFDO0VzRy9wMENVO0lBQ0ksNEJBQTZCO0V0R2lxMEMzQztFc0c5cDBDVTtJQUNJLDRCQUE2QjtFdEdncTBDM0M7RXNHN3AwQ1U7SUFDSSwyQkFBNEI7RXRHK3AwQzFDO0VzR3ZyMENVO0lBQ0ksdUJBQXdCO0V0R3lyMEN0QztFc0dycjBDVTtJQUNJLHdCQUF5QjtFdEd1cjBDdkM7RXNHbnIwQ1U7SUFDSSwyQkFBNEI7RXRHcXIwQzFDO0VzR2pyMENVO0lBQ0ksNEJBQTZCO0V0R21yMEMzQztFc0docjBDVTtJQUNJLDRCQUE2QjtFdEdrcjBDM0M7RXNHL3EwQ1U7SUFDSSwyQkFBNEI7RXRHaXIwQzFDO0VzR3pzMENVO0lBQ0ksdUJBQXdCO0V0RzJzMEN0QztFc0d2czBDVTtJQUNJLHdCQUF5QjtFdEd5czBDdkM7RXNHcnMwQ1U7SUFDSSwyQkFBNEI7RXRHdXMwQzFDO0VzR25zMENVO0lBQ0ksNEJBQTZCO0V0R3FzMEMzQztFc0dsczBDVTtJQUNJLDRCQUE2QjtFdEdvczBDM0M7RXNHanMwQ1U7SUFDSSwyQkFBNEI7RXRHbXMwQzFDO0VzRzN0MENVO0lBQ0ksdUJBQXdCO0V0RzZ0MEN0QztFc0d6dDBDVTtJQUNJLHdCQUF5QjtFdEcydDBDdkM7RXNHdnQwQ1U7SUFDSSwyQkFBNEI7RXRHeXQwQzFDO0VzR3J0MENVO0lBQ0ksNEJBQTZCO0V0R3V0MEMzQztFc0dwdDBDVTtJQUNJLDRCQUE2QjtFdEdzdDBDM0M7RXNHbnQwQ1U7SUFDSSwyQkFBNEI7RXRHcXQwQzFDO0VzRzd1MENVO0lBQ0ksdUJBQXdCO0V0Ryt1MEN0QztFc0czdTBDVTtJQUNJLHdCQUF5QjtFdEc2dTBDdkM7RXNHenUwQ1U7SUFDSSwyQkFBNEI7RXRHMnUwQzFDO0VzR3Z1MENVO0lBQ0ksNEJBQTZCO0V0R3l1MEMzQztFc0d0dTBDVTtJQUNJLDRCQUE2QjtFdEd3dTBDM0M7RXNHcnUwQ1U7SUFDSSwyQkFBNEI7RXRHdXUwQzFDO0VzRy92MENVO0lBQ0ksdUJBQXdCO0V0R2l3MEN0QztFc0c3djBDVTtJQUNJLHdCQUF5QjtFdEcrdjBDdkM7RXNHM3YwQ1U7SUFDSSwyQkFBNEI7RXRHNnYwQzFDO0VzR3p2MENVO0lBQ0ksNEJBQTZCO0V0RzJ2MEMzQztFc0d4djBDVTtJQUNJLDRCQUE2QjtFdEcwdjBDM0M7RXNHdnYwQ1U7SUFDSSwyQkFBNEI7RXRHeXYwQzFDO0VzR2p4MENVO0lBQ0ksdUJBQXdCO0V0R214MEN0QztFc0cvdzBDVTtJQUNJLHdCQUF5QjtFdEdpeDBDdkM7RXNHN3cwQ1U7SUFDSSwyQkFBNEI7RXRHK3cwQzFDO0VzRzN3MENVO0lBQ0ksNEJBQTZCO0V0RzZ3MEMzQztFc0cxdzBDVTtJQUNJLDRCQUE2QjtFdEc0dzBDM0M7RXNHencwQ1U7SUFDSSwyQkFBNEI7RXRHMncwQzFDO0VzR255MENVO0lBQ0ksdUJBQXdCO0V0R3F5MEN0QztFc0dqeTBDVTtJQUNJLHdCQUF5QjtFdEdteTBDdkM7RXNHL3gwQ1U7SUFDSSwyQkFBNEI7RXRHaXkwQzFDO0VzRzd4MENVO0lBQ0ksNEJBQTZCO0V0Ryt4MEMzQztFc0c1eDBDVTtJQUNJLDRCQUE2QjtFdEc4eDBDM0M7RXNHM3gwQ1U7SUFDSSwyQkFBNEI7RXRHNngwQzFDO0VzR3J6MENVO0lBQ0ksdUJBQXdCO0V0R3V6MEN0QztFc0duejBDVTtJQUNJLHdCQUF5QjtFdEdxejBDdkM7RXNHanowQ1U7SUFDSSwyQkFBNEI7RXRHbXowQzFDO0VzRy95MENVO0lBQ0ksNEJBQTZCO0V0R2l6MEMzQztFc0c5eTBDVTtJQUNJLDRCQUE2QjtFdEdnejBDM0M7RXNHN3kwQ1U7SUFDSSwyQkFBNEI7RXRHK3kwQzFDO0VzR3YwMENVO0lBQ0ksdUJBQXdCO0V0R3kwMEN0QztFc0dyMDBDVTtJQUNJLHdCQUF5QjtFdEd1MDBDdkM7RXNHbjAwQ1U7SUFDSSwyQkFBNEI7RXRHcTAwQzFDO0VzR2owMENVO0lBQ0ksNEJBQTZCO0V0R20wMEMzQztFc0doMDBDVTtJQUNJLDRCQUE2QjtFdEdrMDBDM0M7RXNHL3owQ1U7SUFDSSwyQkFBNEI7RXRHaTAwQzFDO0VzR3oxMENVO0lBQ0ksdUJBQXdCO0V0RzIxMEN0QztFc0d2MTBDVTtJQUNJLHdCQUF5QjtFdEd5MTBDdkM7RXNHcjEwQ1U7SUFDSSwyQkFBNEI7RXRHdTEwQzFDO0VzR24xMENVO0lBQ0ksNEJBQTZCO0V0R3ExMEMzQztFc0dsMTBDVTtJQUNJLDRCQUE2QjtFdEdvMTBDM0M7RXNHajEwQ1U7SUFDSSwyQkFBNEI7RXRHbTEwQzFDO0VzRzMyMENVO0lBQ0ksdUJBQXdCO0V0RzYyMEN0QztFc0d6MjBDVTtJQUNJLHdCQUF5QjtFdEcyMjBDdkM7RXNHdjIwQ1U7SUFDSSwyQkFBNEI7RXRHeTIwQzFDO0VzR3IyMENVO0lBQ0ksNEJBQTZCO0V0R3UyMEMzQztFc0dwMjBDVTtJQUNJLDRCQUE2QjtFdEdzMjBDM0M7RXNHbjIwQ1U7SUFDSSwyQkFBNEI7RXRHcTIwQzFDO0VzRzczMENVO0lBQ0ksdUJBQXdCO0V0RyszMEN0QztFc0czMzBDVTtJQUNJLHdCQUF5QjtFdEc2MzBDdkM7RXNHejMwQ1U7SUFDSSwyQkFBNEI7RXRHMjMwQzFDO0VzR3YzMENVO0lBQ0ksNEJBQTZCO0V0R3kzMEMzQztFc0d0MzBDVTtJQUNJLDRCQUE2QjtFdEd3MzBDM0M7RXNHcjMwQ1U7SUFDSSwyQkFBNEI7RXRHdTMwQzFDO0VzRy80MENVO0lBQ0ksdUJBQXdCO0V0R2k1MEN0QztFc0c3NDBDVTtJQUNJLHdCQUF5QjtFdEcrNDBDdkM7RXNHMzQwQ1U7SUFDSSwyQkFBNEI7RXRHNjQwQzFDO0VzR3o0MENVO0lBQ0ksNEJBQTZCO0V0RzI0MEMzQztFc0d4NDBDVTtJQUNJLDRCQUE2QjtFdEcwNDBDM0M7RXNHdjQwQ1U7SUFDSSwyQkFBNEI7RXRHeTQwQzFDO0VzR2o2MENVO0lBQ0ksdUJBQXdCO0V0R202MEN0QztFc0cvNTBDVTtJQUNJLHdCQUF5QjtFdEdpNjBDdkM7RXNHNzUwQ1U7SUFDSSwyQkFBNEI7RXRHKzUwQzFDO0VzRzM1MENVO0lBQ0ksNEJBQTZCO0V0RzY1MEMzQztFc0cxNTBDVTtJQUNJLDRCQUE2QjtFdEc0NTBDM0M7RXNHejUwQ1U7SUFDSSwyQkFBNEI7RXRHMjUwQzFDO0VzR243MENVO0lBQ0ksdUJBQXdCO0V0R3E3MEN0QztFc0dqNzBDVTtJQUNJLHdCQUF5QjtFdEdtNzBDdkM7RXNHLzYwQ1U7SUFDSSwyQkFBNEI7RXRHaTcwQzFDO0VzRzc2MENVO0lBQ0ksNEJBQTZCO0V0Rys2MEMzQztFc0c1NjBDVTtJQUNJLDRCQUE2QjtFdEc4NjBDM0M7RXNHMzYwQ1U7SUFDSSwyQkFBNEI7RXRHNjYwQzFDO0VzR3I4MENVO0lBQ0ksdUJBQXdCO0V0R3U4MEN0QztFc0duODBDVTtJQUNJLHdCQUF5QjtFdEdxODBDdkM7RXNHajgwQ1U7SUFDSSwyQkFBNEI7RXRHbTgwQzFDO0VzRy83MENVO0lBQ0ksNEJBQTZCO0V0R2k4MEMzQztFc0c5NzBDVTtJQUNJLDRCQUE2QjtFdEdnODBDM0M7RXNHNzcwQ1U7SUFDSSwyQkFBNEI7RXRHKzcwQzFDO0VzR3Y5MENVO0lBQ0ksd0JBQXdCO0V0R3k5MEN0QztFc0dyOTBDVTtJQUNJLHlCQUF5QjtFdEd1OTBDdkM7RXNHbjkwQ1U7SUFDSSw0QkFBNEI7RXRHcTkwQzFDO0VzR2o5MENVO0lBQ0ksNkJBQTZCO0V0R205MEMzQztFc0doOTBDVTtJQUNJLDZCQUE2QjtFdEdrOTBDM0M7RXNHLzgwQ1U7SUFDSSw0QkFBNEI7RXRHaTkwQzFDO0FBQ0Y7O0F1RzEvMENBO0VBQ0ksa0JBQWtCO0F2RzYvMEN0Qjs7QXVHMS8wQ0E7RUFDSSxtQkFBbUI7QXZHNi8wQ3ZCOztBdUcxLzBDQTtFQUNJLGlCQUFpQjtBdkc2LzBDckI7O0F1RzEvMENBO0VBQ0ksb0JBQW9CO0F2RzYvMEN4Qjs7QXVHMS8wQ0E7RUFDSSxVQUFVO0F2RzYvMENkOztBdUcxLzBDQTtFQUNJLFdBQVc7QXZHNi8wQ2Y7O0F1RzEvMENBO0VBQ0ksVUFBVTtBdkc2LzBDZDs7QXVHMS8wQ0E7RUFDSSxVQUFVO0F2RzYvMENkOztBdUcxLzBDQTtFQUNJLFVBQVU7QXZHNi8wQ2Q7O0F1RzEvMENBO0VBQ0ksVUFBVTtBdkc2LzBDZDs7QXVHMS8wQ0E7RUFDSSxVQUFVO0F2RzYvMENkOztBNkU5LzBDQTtFMkJuQ1EseUJBQXdCO0F4R3FpMUNoQzs7QXdHamkxQ0k7RUFDSSx5QkFBNEM7QXhHb2kxQ3BEOztBd0doaTFDSTtFQUNJLDBDQUEwQztBeEdtaTFDbEQ7O0F3Ry9oMUNJOztFQUVJLHlHbkdtYXlJO0FMK24wQ2pKOztBd0dwaTFDSTs7RUFLUSx5R25HZ2FxSTtFbUcvWnJJLHlCQUF3QjtBeEdvaTFDcEM7O0F3RzFpMUNJOztFQVNBLHlCQUF3QjtBeEdzaTFDNUI7O0F5RzlqMUNZOztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSm9rMUM3Qjs7QXlHNWoxQ2dCOztFQUNJLDBCQUEwQjtBekdnazFDOUM7O0F3R3ZpMUNJOztFQUlZLHlHbkc4WWlJO0VtRzdZakkseUJBQXdCO0F4R3dpMUN4Qzs7QXdHN2kxQ0k7O0VBUUkseUJBQXdCO0F4RzBpMUNoQzs7QXlHcGwxQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekd3bDFDM0Q7O0F5R2xsMUNnQjs7RUFDSSwwQkFBMEI7QXpHc2wxQzlDOztBK0VsbTFDRTtFeUJJTSx5QkFBd0I7QXhHa20xQ2hDOztBd0c5bDFDSTtFQUNJLHlCQUE0QztBeEdpbTFDcEQ7O0F3RzdsMUNJO0VBQ0kseUJBQTBDO0F4R2dtMUNsRDs7QXdHNWwxQ0k7O0VBRUkseUduR21heUk7QUw0cjBDako7O0F3R2ptMUNJOztFQUtRLHlHbkdnYXFJO0VtRy9ackkseUJBQXdCO0F4R2ltMUNwQzs7QXdHdm0xQ0k7O0VBU0EseUJBQXdCO0F4R21tMUM1Qjs7QXlHM24xQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUp3bTFDaEM7O0F5R3puMUNnQjs7RUFDSSwwQkFBMEI7QXpHNm4xQzlDOztBd0dwbTFDSTs7RUFJWSx5R25HOFlpSTtFbUc3WWpJLHlCQUF3QjtBeEdxbTFDeEM7O0F3RzFtMUNJOztFQVFJLHlCQUF3QjtBeEd1bTFDaEM7O0F5R2pwMUNZOztFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHcXAxQzNEOztBeUcvbzFDZ0I7O0VBQ0ksMEJBQTBCO0F6R21wMUM5Qzs7QStFL3AxQ0U7RXlCSU0seUJBQXdCO0F4RytwMUNoQzs7QXdHM3AxQ0k7RUFDSSx5QkFBNEM7QXhHOHAxQ3BEOztBd0cxcDFDSTtFQUNJLHlCQUEwQztBeEc2cDFDbEQ7O0F3R3pwMUNJOztFQUVJLHlHbkdtYXlJO0FMeXYwQ2pKOztBd0c5cDFDSTs7RUFLUSx5R25HZ2FxSTtFbUcvWnJJLHlCQUF3QjtBeEc4cDFDcEM7O0F3R3BxMUNJOztFQVNBLHlCQUF3QjtBeEdncTFDNUI7O0F5R3hyMUNZOztFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSm1yMUM3Qjs7QXlHdHIxQ2dCOztFQUNJLDBCQUEwQjtBekcwcjFDOUM7O0F3R2pxMUNJOztFQUlZLHlHbkc4WWlJO0VtRzdZakkseUJBQXdCO0F4R2txMUN4Qzs7QXdHdnExQ0k7O0VBUUkseUJBQXdCO0F4R29xMUNoQzs7QXlHOXMxQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdrdDFDM0Q7O0F5RzVzMUNnQjs7RUFDSSwwQkFBMEI7QXpHZ3QxQzlDOztBK0U1dDFDRTtFeUJJTSx5QkFBd0I7QXhHNHQxQ2hDOztBd0d4dDFDSTtFQUNJLHlCQUE0QztBeEcydDFDcEQ7O0F3R3Z0MUNJO0VBQ0kseUJBQTBDO0F4RzB0MUNsRDs7QXdHdHQxQ0k7O0VBRUkseUduR21heUk7QUxzejBDako7O0F3RzN0MUNJOztFQUtRLHlHbkdnYXFJO0VtRy9ackkseUJBQXdCO0F4RzJ0MUNwQzs7QXdHanUxQ0k7O0VBU0EseUJBQXdCO0F4RzZ0MUM1Qjs7QXlHcnYxQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR21DZ0I7QUpzdDFDaEM7O0F5R252MUNnQjs7RUFDSSwwQkFBMEI7QXpHdXYxQzlDOztBd0c5dDFDSTs7RUFJWSx5R25HOFlpSTtFbUc3WWpJLHlCQUF3QjtBeEcrdDFDeEM7O0F3R3B1MUNJOztFQVFJLHlCQUF3QjtBeEdpdTFDaEM7O0F5RzN3MUNZOztFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHK3cxQzNEOztBeUd6dzFDZ0I7O0VBQ0ksMEJBQTBCO0F6RzZ3MUM5Qzs7QStFengxQ0U7RXlCSU0seUJBQXdCO0F4R3l4MUNoQzs7QXdHcngxQ0k7RUFDSSx5QkFBNEM7QXhHd3gxQ3BEOztBd0dweDFDSTtFQUNJLHlCQUEwQztBeEd1eDFDbEQ7O0F3R254MUNJOztFQUVJLHlHbkdtYXlJO0FMbTMwQ2pKOztBd0d4eDFDSTs7RUFLUSx5R25HZ2FxSTtFbUcvWnJJLHlCQUF3QjtBeEd3eDFDcEM7O0F3Rzl4MUNJOztFQVNBLHlCQUF3QjtBeEcweDFDNUI7O0F5R2x6MUNZOztFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKNncxQ2pDOztBeUdoejFDZ0I7O0VBQ0ksMEJBQTBCO0F6R296MUM5Qzs7QXdHM3gxQ0k7O0VBSVkseUduRzhZaUk7RW1HN1lqSSx5QkFBd0I7QXhHNHgxQ3hDOztBd0dqeTFDSTs7RUFRSSx5QkFBd0I7QXhHOHgxQ2hDOztBeUd4MDFDWTs7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6RzQwMUMzRDs7QXlHdDAxQ2dCOztFQUNJLDBCQUEwQjtBekcwMDFDOUM7O0ErRXQxMUNFO0V5QklNLHlCQUF3QjtBeEdzMTFDaEM7O0F3R2wxMUNJO0VBQ0kseUJBQTRDO0F4R3ExMUNwRDs7QXdHajExQ0k7RUFDSSx5QkFBMEM7QXhHbzExQ2xEOztBd0doMTFDSTs7RUFFSSx5R25HbWF5STtBTGc3MENqSjs7QXdHcjExQ0k7O0VBS1EseUduR2dhcUk7RW1HL1pySSx5QkFBd0I7QXhHcTExQ3BDOztBd0czMTFDSTs7RUFTQSx5QkFBd0I7QXhHdTExQzVCOztBeUcvMjFDWTs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSm8wMUNoQzs7QXlHNzIxQ2dCOztFQUNJLDBCQUEwQjtBekdpMzFDOUM7O0F3R3gxMUNJOztFQUlZLHlHbkc4WWlJO0VtRzdZakkseUJBQXdCO0F4R3kxMUN4Qzs7QXdHOTExQ0k7O0VBUUkseUJBQXdCO0F4RzIxMUNoQzs7QXlHcjQxQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekd5NDFDM0Q7O0F5R240MUNnQjs7RUFDSSwwQkFBMEI7QXpHdTQxQzlDOztBK0VuNTFDRTtFeUJJTSx5QkFBd0I7QXhHbTUxQ2hDOztBd0cvNDFDSTtFQUNJLHlCQUE0QztBeEdrNTFDcEQ7O0F3Rzk0MUNJO0VBQ0kseUJBQTBDO0F4R2k1MUNsRDs7QXdHNzQxQ0k7O0VBRUkseUduR21heUk7QUw2KzBDako7O0F3R2w1MUNJOztFQUtRLHlHbkdnYXFJO0VtRy9ackkseUJBQXdCO0F4R2s1MUNwQzs7QXdHeDUxQ0k7O0VBU0EseUJBQXdCO0F4R281MUM1Qjs7QXlHNTYxQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUoyMzFDaEM7O0F5RzE2MUNnQjs7RUFDSSwwQkFBMEI7QXpHODYxQzlDOztBd0dyNTFDSTs7RUFJWSx5R25HOFlpSTtFbUc3WWpJLHlCQUF3QjtBeEdzNTFDeEM7O0F3RzM1MUNJOztFQVFJLHlCQUF3QjtBeEd3NTFDaEM7O0F5R2w4MUNZOztFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHczgxQzNEOztBeUdoODFDZ0I7O0VBQ0ksMEJBQTBCO0F6R284MUM5Qzs7QStFaDkxQ0U7RXlCSU0seUJBQXdCO0F4R2c5MUNoQzs7QXdHNTgxQ0k7RUFDSSx5QkFBNEM7QXhHKzgxQ3BEOztBd0czODFDSTtFQUNJLHlCQUEwQztBeEc4ODFDbEQ7O0F3RzE4MUNJOztFQUVJLHlHbkdtYXlJO0FMMGkxQ2pKOztBd0cvODFDSTs7RUFLUSx5R25HZ2FxSTtFbUcvWnJJLHlCQUF3QjtBeEcrODFDcEM7O0F3R3I5MUNJOztFQVNBLHlCQUF3QjtBeEdpOTFDNUI7O0F5R3orMUNZOztFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSjQrMUM3Qjs7QXlHdisxQ2dCOztFQUNJLDBCQUEwQjtBekcyKzFDOUM7O0F3R2w5MUNJOztFQUlZLHlHbkc4WWlJO0VtRzdZakkseUJBQXdCO0F4R205MUN4Qzs7QXdHeDkxQ0k7O0VBUUkseUJBQXdCO0F4R3E5MUNoQzs7QXlHLy8xQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdtZzJDM0Q7O0F5RzcvMUNnQjs7RUFDSSwwQkFBMEI7QXpHaWcyQzlDOztBK0U3ZzJDRTtFeUJJTSx5QkFBd0I7QXhHNmcyQ2hDOztBd0d6ZzJDSTtFQUNJLHlCQUE0QztBeEc0ZzJDcEQ7O0F3R3hnMkNJO0VBQ0kseUJBQTBDO0F4RzJnMkNsRDs7QXdHdmcyQ0k7O0VBRUkseUduR21heUk7QUx1bTFDako7O0F3RzVnMkNJOztFQUtRLHlHbkdnYXFJO0VtRy9ackkseUJBQXdCO0F4RzRnMkNwQzs7QXdHbGgyQ0k7O0VBU0EseUJBQXdCO0F4RzhnMkM1Qjs7QXlHdGkyQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1NhO0FKaWkyQzdCOztBeUdwaTJDZ0I7O0VBQ0ksMEJBQTBCO0F6R3dpMkM5Qzs7QXdHL2cyQ0k7O0VBSVkseUduRzhZaUk7RW1HN1lqSSx5QkFBd0I7QXhHZ2gyQ3hDOztBd0dyaDJDSTs7RUFRSSx5QkFBd0I7QXhHa2gyQ2hDOztBeUc1ajJDWTs7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6R2drMkMzRDs7QXlHMWoyQ2dCOztFQUNJLDBCQUEwQjtBekc4ajJDOUM7O0F3R3ZrMkNJO0VBQ0kseUJBQXdCO0F4RzBrMkNoQzs7QXdHdGsyQ0k7RUFDSSxpQkFBNEM7QXhHeWsyQ3BEOztBd0dyazJDSTtFQUNJLGlCQUEwQztBeEd3azJDbEQ7O0F3R3BrMkNJOztFQUVJLHlHbkdtYXlJO0FMb3ExQ2pKOztBd0d6azJDSTs7RUFLUSx5R25HZ2FxSTtFbUcvWnJJLHlCQUF3QjtBeEd5azJDcEM7O0F3Ry9rMkNJOztFQVNBLHlCQUF3QjtBeEcyazJDNUI7O0F5R25tMkNZOztFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSitsMkM3Qjs7QXlHam0yQ2dCOztFQUNJLDBCQUEwQjtBekdxbTJDOUM7O0F3RzVrMkNJOztFQUlZLHlHbkc4WWlJO0VtRzdZakkseUJBQXdCO0F4RzZrMkN4Qzs7QXdHbGwyQ0k7O0VBUUkseUJBQXdCO0F4RytrMkNoQzs7QXlHem4yQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekc2bjJDM0Q7O0F5R3ZuMkNnQjs7RUFDSSwwQkFBMEI7QXpHMm4yQzlDOztBd0dwbzJDSTtFQUNJLHlCQUF3QjtBeEd1bzJDaEM7O0F3R25vMkNJO0VBQ0ksaUJBQTRDO0F4R3NvMkNwRDs7QXdHbG8yQ0k7RUFDSSxpQkFBMEM7QXhHcW8yQ2xEOztBd0dqbzJDSTs7RUFFSSx5R25HbWF5STtBTGl1MUNqSjs7QXdHdG8yQ0k7O0VBS1EseUduR2dhcUk7RW1HL1pySSx5QkFBd0I7QXhHc28yQ3BDOztBd0c1bzJDSTs7RUFTQSx5QkFBd0I7QXhHd28yQzVCOztBeUdocTJDWTs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHT2E7QUo2cDJDN0I7O0F5RzlwMkNnQjs7RUFDSSwwQkFBMEI7QXpHa3EyQzlDOztBd0d6bzJDSTs7RUFJWSx5R25HOFlpSTtFbUc3WWpJLHlCQUF3QjtBeEcwbzJDeEM7O0F3Ry9vMkNJOztFQVFJLHlCQUF3QjtBeEc0bzJDaEM7O0F5R3RyMkNZOztFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHMHIyQzNEOztBeUdwcjJDZ0I7O0VBQ0ksMEJBQTBCO0F6R3dyMkM5Qzs7QXdHanMyQ0k7RUFDSSx5QkFBd0I7QXhHb3MyQ2hDOztBd0doczJDSTtFQUNJLGlCQUE0QztBeEdtczJDcEQ7O0F3Ry9yMkNJO0VBQ0ksaUJBQTBDO0F4R2tzMkNsRDs7QXdHOXIyQ0k7O0VBRUkseUduR21heUk7QUw4eDFDako7O0F3R25zMkNJOztFQUtRLHlHbkdnYXFJO0VtRy9ackkseUJBQXdCO0F4R21zMkNwQzs7QXdHenMyQ0k7O0VBU0EseUJBQXdCO0F4R3FzMkM1Qjs7QXlHN3QyQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR01hO0FKMnQyQzdCOztBeUczdDJDZ0I7O0VBQ0ksMEJBQTBCO0F6Ryt0MkM5Qzs7QXdHdHMyQ0k7O0VBSVkseUduRzhZaUk7RW1HN1lqSSx5QkFBd0I7QXhHdXMyQ3hDOztBd0c1czJDSTs7RUFRSSx5QkFBd0I7QXhHeXMyQ2hDOztBeUdudjJDWTs7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6R3V2MkMzRDs7QXlHanYyQ2dCOztFQUNJLDBCQUEwQjtBekdxdjJDOUM7O0F3Rzl2MkNJO0VBQ0kseUJBQXdCO0F4R2l3MkNoQzs7QXdHN3YyQ0k7RUFDSSxpQkFBNEM7QXhHZ3cyQ3BEOztBd0c1djJDSTtFQUNJLGlCQUEwQztBeEcrdjJDbEQ7O0F3RzN2MkNJOztFQUVJLHlHbkdtYXlJO0FMMjExQ2pKOztBd0dodzJDSTs7RUFLUSx5R25HZ2FxSTtFbUcvWnJJLHlCQUF3QjtBeEdndzJDcEM7O0F3R3R3MkNJOztFQVNBLHlCQUF3QjtBeEdrdzJDNUI7O0F5RzF4MkNZOztFQUNJLDBCQUEwQjtFQUMxQixhckdJYTtBSjB4MkM3Qjs7QXlHeHgyQ2dCOztFQUNJLDBCQUEwQjtBekc0eDJDOUM7O0F3R253MkNJOztFQUlZLHlHbkc4WWlJO0VtRzdZakkseUJBQXdCO0F4R293MkN4Qzs7QXdHencyQ0k7O0VBUUkseUJBQXdCO0F4R3N3MkNoQzs7QXlHaHoyQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdvejJDM0Q7O0F5Rzl5MkNnQjs7RUFDSSwwQkFBMEI7QXpHa3oyQzlDOztBNkVoeDJDQTtFMkIxQ1EseUJBQXdCO0F4Rzh6MkNoQzs7QXdHMXoyQ0k7RUFDSSxpQkFBNEM7QXhHNnoyQ3BEOztBd0d6ejJDSTtFQUNJLGlCQUEwQztBeEc0ejJDbEQ7O0F3R3h6MkNJOztFQUVJLHlHbkdtYXlJO0FMdzUxQ2pKOztBd0c3ejJDSTs7RUFLUSx5R25HZ2FxSTtFbUcvWnJJLHlCQUF3QjtBeEc2ejJDcEM7O0F3R24wMkNJOztFQVNBLHlCQUF3QjtBeEcrejJDNUI7O0F5R3YxMkNZOztFQUNJLDBCQUEwQjtFQUMxQixhckdLYTtBSnMxMkM3Qjs7QXlHcjEyQ2dCOztFQUNJLDBCQUEwQjtBekd5MTJDOUM7O0F3R2gwMkNJOztFQUlZLHlHbkc4WWlJO0VtRzdZakkseUJBQXdCO0F4R2kwMkN4Qzs7QXdHdDAyQ0k7O0VBUUkseUJBQXdCO0F4R20wMkNoQzs7QXlHNzIyQ1k7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdpMzJDM0Q7O0F5RzMyMkNnQjs7RUFDSSwwQkFBMEI7QXpHKzIyQzlDOztBd0dsMDJDQTtFQUNJLGVuRytUb0M7QUxzZzJDeEM7O0F3R2wwMkNBO0VBQ0ksbUJuRzZUc0Q7QUx3ZzJDMUQ7O0F3R2wwMkNBO0VBQ0ksaUJuRzBUb0Q7QUwyZzJDeEQ7O0F3R2wwMkNBO0VBQ0ksa0JuR29Uc0Q7QUxpaDJDMUQ7O0F3RzV6MkNZO0VBQ0ksMEJBQTRCO0F4Ryt6MkM1Qzs7QXdHaDAyQ1k7RUFDSSw2QkFBNEI7QXhHbTAyQzVDOztBd0dwMDJDWTtFQUNJLDRCQUE0QjtBeEd1MDJDNUM7O0F3R3gwMkNZO0VBQ0ksNkJBQTRCO0F4RzIwMkM1Qzs7QXdHNTAyQ1k7RUFDSSw2QkFBNEI7QXhHKzAyQzVDOztBd0doMTJDWTtFQUNJLDhCQUE0QjtBeEdtMTJDNUM7O0F3R3AxMkNZO0VBQ0ksNEJBQTRCO0F4R3UxMkM1Qzs7QXdHeDEyQ1k7RUFDSSw0QkFBNEI7QXhHMjEyQzVDOztBd0c1MTJDWTtFQUNJLDRCQUE0QjtBeEcrMTJDNUM7O0F3R2gyMkNZO0VBQ0ksNEJBQTRCO0F4R20yMkM1Qzs7QXdHcDIyQ1k7RUFDSSw2QkFBNEI7QXhHdTIyQzVDOztBa0JoNDJDSTtFc0Z3QlE7SUFDSSwwQkFBNEI7RXhHNDIyQzFDO0V3RzcyMkNVO0lBQ0ksNkJBQTRCO0V4RysyMkMxQztFd0doMzJDVTtJQUNJLDRCQUE0QjtFeEdrMzJDMUM7RXdHbjMyQ1U7SUFDSSw2QkFBNEI7RXhHcTMyQzFDO0V3R3QzMkNVO0lBQ0ksNkJBQTRCO0V4R3czMkMxQztFd0d6MzJDVTtJQUNJLDhCQUE0QjtFeEcyMzJDMUM7RXdHNTMyQ1U7SUFDSSw0QkFBNEI7RXhHODMyQzFDO0V3Ry8zMkNVO0lBQ0ksNEJBQTRCO0V4R2k0MkMxQztFd0dsNDJDVTtJQUNJLDRCQUE0QjtFeEdvNDJDMUM7RXdHcjQyQ1U7SUFDSSw0QkFBNEI7RXhHdTQyQzFDO0V3R3g0MkNVO0lBQ0ksNkJBQTRCO0V4RzA0MkMxQztBQUNGOztBa0JwNjJDSTtFc0Z3QlE7SUFDSSwwQkFBNEI7RXhHZzUyQzFDO0V3R2o1MkNVO0lBQ0ksNkJBQTRCO0V4R201MkMxQztFd0dwNTJDVTtJQUNJLDRCQUE0QjtFeEdzNTJDMUM7RXdHdjUyQ1U7SUFDSSw2QkFBNEI7RXhHeTUyQzFDO0V3RzE1MkNVO0lBQ0ksNkJBQTRCO0V4RzQ1MkMxQztFd0c3NTJDVTtJQUNJLDhCQUE0QjtFeEcrNTJDMUM7RXdHaDYyQ1U7SUFDSSw0QkFBNEI7RXhHazYyQzFDO0V3R242MkNVO0lBQ0ksNEJBQTRCO0V4R3E2MkMxQztFd0d0NjJDVTtJQUNJLDRCQUE0QjtFeEd3NjJDMUM7RXdHejYyQ1U7SUFDSSw0QkFBNEI7RXhHMjYyQzFDO0V3RzU2MkNVO0lBQ0ksNkJBQTRCO0V4Rzg2MkMxQztBQUNGOztBa0J4ODJDSTtFc0Z3QlE7SUFDSSwwQkFBNEI7RXhHbzcyQzFDO0V3R3I3MkNVO0lBQ0ksNkJBQTRCO0V4R3U3MkMxQztFd0d4NzJDVTtJQUNJLDRCQUE0QjtFeEcwNzJDMUM7RXdHMzcyQ1U7SUFDSSw2QkFBNEI7RXhHNjcyQzFDO0V3Rzk3MkNVO0lBQ0ksNkJBQTRCO0V4R2c4MkMxQztFd0dqODJDVTtJQUNJLDhCQUE0QjtFeEdtODJDMUM7RXdHcDgyQ1U7SUFDSSw0QkFBNEI7RXhHczgyQzFDO0V3R3Y4MkNVO0lBQ0ksNEJBQTRCO0V4R3k4MkMxQztFd0cxODJDVTtJQUNJLDRCQUE0QjtFeEc0ODJDMUM7RXdHNzgyQ1U7SUFDSSw0QkFBNEI7RXhHKzgyQzFDO0V3R2g5MkNVO0lBQ0ksNkJBQTRCO0V4R2s5MkMxQztBQUNGOztBa0I1KzJDSTtFc0Z3QlE7SUFDSSwwQkFBNEI7RXhHdzkyQzFDO0V3R3o5MkNVO0lBQ0ksNkJBQTRCO0V4RzI5MkMxQztFd0c1OTJDVTtJQUNJLDRCQUE0QjtFeEc4OTJDMUM7RXdHLzkyQ1U7SUFDSSw2QkFBNEI7RXhHaSsyQzFDO0V3R2wrMkNVO0lBQ0ksNkJBQTRCO0V4R28rMkMxQztFd0dyKzJDVTtJQUNJLDhCQUE0QjtFeEd1KzJDMUM7RXdHeCsyQ1U7SUFDSSw0QkFBNEI7RXhHMCsyQzFDO0V3RzMrMkNVO0lBQ0ksNEJBQTRCO0V4RzYrMkMxQztFd0c5KzJDVTtJQUNJLDRCQUE0QjtFeEdnLzJDMUM7RXdHai8yQ1U7SUFDSSw0QkFBNEI7RXhHbS8yQzFDO0V3R3AvMkNVO0lBQ0ksNkJBQTRCO0V4R3MvMkMxQztBQUNGOztBa0JoaDNDSTtFc0Z3QlE7SUFDSSwwQkFBNEI7RXhHNC8yQzFDO0V3RzcvMkNVO0lBQ0ksNkJBQTRCO0V4RysvMkMxQztFd0doZzNDVTtJQUNJLDRCQUE0QjtFeEdrZzNDMUM7RXdHbmczQ1U7SUFDSSw2QkFBNEI7RXhHcWczQzFDO0V3R3RnM0NVO0lBQ0ksNkJBQTRCO0V4R3dnM0MxQztFd0d6ZzNDVTtJQUNJLDhCQUE0QjtFeEcyZzNDMUM7RXdHNWczQ1U7SUFDSSw0QkFBNEI7RXhHOGczQzFDO0V3Ry9nM0NVO0lBQ0ksNEJBQTRCO0V4R2loM0MxQztFd0dsaDNDVTtJQUNJLDRCQUE0QjtFeEdvaDNDMUM7RXdHcmgzQ1U7SUFDSSw0QkFBNEI7RXhHdWgzQzFDO0V3R3hoM0NVO0lBQ0ksNkJBQTRCO0V4RzBoM0MxQztBQUNGOztBd0dwaDNDQTtFQUNJLGdCbkd3Vm9DO0FMK3IyQ3hDOztBd0duaDNDQTtFQUNJLGNBQWM7QXhHc2gzQ2xCOztBd0duaDNDQTtFQUNJLGlCQUFpQjtBeEdzaDNDckI7O0F3R25oM0NBO0VBQ0ksY0FBYztBeEdzaDNDbEI7O0F3R25oM0NBO0VBQ0ksaUJBQWlCO0F4R3NoM0NyQjs7QXdHbmgzQ0E7RUFDSSxnQkFBZ0I7QXhHc2gzQ3BCOztBd0duaDNDQTtFQUNJLGlCQUFpQjtBeEdzaDNDckI7O0F3R2xoM0NBO0VBQ0ksa0JBQWtCO0F4R3FoM0N0Qjs7QXdHamgzQ0E7RUFDSSxrQ0FBa0M7RUFDbEMsK0JBQStCO0VBQy9CLDBCQUEwQjtFQUMxQixrQ3BHM0h5QjtFb0c0SHpCLCtCcEc1SHlCO0VvRzZIekIsMEJwRzdIeUI7QUppcDNDN0I7O0F3R2hoM0NBO0VBQ0ksZUFBZTtBeEdtaDNDbkI7O0F3Ry9nM0NBO0VBQ0ksWUFBWTtBeEdraDNDaEI7O0FHeCsyQ0E7RXFHckNJLHlHbkd3UzZJO0FMeXUyQ2pKOztBUXpwM0NFO0VnRzJJTSx5R25HcVN5STtBTDZ1MkNqSjs7QTBHcHEzQ0E7RUFDSSxrQkNpR1c7RURoR1gsY3RHUXlCO0FKK3AzQzdCOztBMEc5cDNDRztFQUNDLDRCQUE0QjtBMUdpcTNDaEM7O0EwR2xxM0NHO0VBQ0MsNkJBQTRCO0ExR3FxM0NoQzs7QTBHdHEzQ0c7RUFDQyw2QkFBNEI7QTFHeXEzQ2hDOztBMEcxcTNDRztFQUNDLDRCQUE0QjtBMUc2cTNDaEM7O0EwRzlxM0NHO0VBQ0MsNkJBQTRCO0ExR2lyM0NoQzs7QTBHbHIzQ0c7RUFDQyw2QkFBNEI7QTFHcXIzQ2hDOztBMEd0cjNDRztFQUNDLDRCQUE0QjtBMUd5cjNDaEM7O0EwRzFyM0NHO0VBQ0MsNkJBQTRCO0ExRzZyM0NoQzs7QTBHOXIzQ0c7RUFDQyw2QkFBNEI7QTFHaXMzQ2hDOztBMEdsczNDRztFQUNDLDBCQUE0QjtBMUdxczNDaEM7O0EwR3RzM0NHO0VBQ0MsMEJBQTRCO0ExR3lzM0NoQzs7QTBHMXMzQ0c7RUFDQywwQkFBNEI7QTFHNnMzQ2hDOztBMEc5czNDRztFQUNDLDBCQUE0QjtBMUdpdDNDaEM7O0EwR2x0M0NHO0VBQ0MsMEJBQTRCO0ExR3F0M0NoQzs7QTBHdHQzQ0c7RUFDQywwQkFBNEI7QTFHeXQzQ2hDOztBMEcxdDNDRztFQUNDLDBCQUE0QjtBMUc2dDNDaEM7O0EwRzl0M0NHO0VBQ0MsMEJBQTRCO0ExR2l1M0NoQzs7QTBHbHUzQ0c7RUFDQywwQkFBNEI7QTFHcXUzQ2hDOztBMEd0dTNDRztFQUNDLDJCQUE0QjtBMUd5dTNDaEM7O0FrQjlyM0NJO0V3RjVDRDtJQUNDLDRCQUE0QjtFMUc4dTNDOUI7RTBHL3UzQ0M7SUFDQyw2QkFBNEI7RTFHaXYzQzlCO0UwR2x2M0NDO0lBQ0MsNkJBQTRCO0UxR292M0M5QjtFMEdydjNDQztJQUNDLDRCQUE0QjtFMUd1djNDOUI7RTBHeHYzQ0M7SUFDQyw2QkFBNEI7RTFHMHYzQzlCO0UwRzN2M0NDO0lBQ0MsNkJBQTRCO0UxRzZ2M0M5QjtFMEc5djNDQztJQUNDLDRCQUE0QjtFMUdndzNDOUI7RTBHanczQ0M7SUFDQyw2QkFBNEI7RTFHbXczQzlCO0UwR3B3M0NDO0lBQ0MsNkJBQTRCO0UxR3N3M0M5QjtFMEd2dzNDQztJQUNDLDBCQUE0QjtFMUd5dzNDOUI7RTBHMXczQ0M7SUFDQywwQkFBNEI7RTFHNHczQzlCO0UwRzd3M0NDO0lBQ0MsMEJBQTRCO0UxRyt3M0M5QjtFMEdoeDNDQztJQUNDLDBCQUE0QjtFMUdreDNDOUI7RTBHbngzQ0M7SUFDQywwQkFBNEI7RTFHcXgzQzlCO0UwR3R4M0NDO0lBQ0MsMEJBQTRCO0UxR3d4M0M5QjtFMEd6eDNDQztJQUNDLDBCQUE0QjtFMUcyeDNDOUI7RTBHNXgzQ0M7SUFDQywwQkFBNEI7RTFHOHgzQzlCO0UwRy94M0NDO0lBQ0MsMEJBQTRCO0UxR2l5M0M5QjtFMEdseTNDQztJQUNDLDJCQUE0QjtFMUdveTNDOUI7QUFDRjs7QWtCMXYzQ0k7RXdGNUNEO0lBQ0MsNEJBQTRCO0UxRzB5M0M5QjtFMEczeTNDQztJQUNDLDZCQUE0QjtFMUc2eTNDOUI7RTBHOXkzQ0M7SUFDQyw2QkFBNEI7RTFHZ3ozQzlCO0UwR2p6M0NDO0lBQ0MsNEJBQTRCO0UxR216M0M5QjtFMEdwejNDQztJQUNDLDZCQUE0QjtFMUdzejNDOUI7RTBHdnozQ0M7SUFDQyw2QkFBNEI7RTFHeXozQzlCO0UwRzF6M0NDO0lBQ0MsNEJBQTRCO0UxRzR6M0M5QjtFMEc3ejNDQztJQUNDLDZCQUE0QjtFMUcrejNDOUI7RTBHaDAzQ0M7SUFDQyw2QkFBNEI7RTFHazAzQzlCO0UwR24wM0NDO0lBQ0MsMEJBQTRCO0UxR3EwM0M5QjtFMEd0MDNDQztJQUNDLDBCQUE0QjtFMUd3MDNDOUI7RTBHejAzQ0M7SUFDQywwQkFBNEI7RTFHMjAzQzlCO0UwRzUwM0NDO0lBQ0MsMEJBQTRCO0UxRzgwM0M5QjtFMEcvMDNDQztJQUNDLDBCQUE0QjtFMUdpMTNDOUI7RTBHbDEzQ0M7SUFDQywwQkFBNEI7RTFHbzEzQzlCO0UwR3IxM0NDO0lBQ0MsMEJBQTRCO0UxR3UxM0M5QjtFMEd4MTNDQztJQUNDLDBCQUE0QjtFMUcwMTNDOUI7RTBHMzEzQ0M7SUFDQywwQkFBNEI7RTFHNjEzQzlCO0UwRzkxM0NDO0lBQ0MsMkJBQTRCO0UxR2cyM0M5QjtBQUNGOztBa0J0ejNDSTtFd0Y1Q0Q7SUFDQyw0QkFBNEI7RTFHczIzQzlCO0UwR3YyM0NDO0lBQ0MsNkJBQTRCO0UxR3kyM0M5QjtFMEcxMjNDQztJQUNDLDZCQUE0QjtFMUc0MjNDOUI7RTBHNzIzQ0M7SUFDQyw0QkFBNEI7RTFHKzIzQzlCO0UwR2gzM0NDO0lBQ0MsNkJBQTRCO0UxR2szM0M5QjtFMEduMzNDQztJQUNDLDZCQUE0QjtFMUdxMzNDOUI7RTBHdDMzQ0M7SUFDQyw0QkFBNEI7RTFHdzMzQzlCO0UwR3ozM0NDO0lBQ0MsNkJBQTRCO0UxRzIzM0M5QjtFMEc1MzNDQztJQUNDLDZCQUE0QjtFMUc4MzNDOUI7RTBHLzMzQ0M7SUFDQywwQkFBNEI7RTFHaTQzQzlCO0UwR2w0M0NDO0lBQ0MsMEJBQTRCO0UxR280M0M5QjtFMEdyNDNDQztJQUNDLDBCQUE0QjtFMUd1NDNDOUI7RTBHeDQzQ0M7SUFDQywwQkFBNEI7RTFHMDQzQzlCO0UwRzM0M0NDO0lBQ0MsMEJBQTRCO0UxRzY0M0M5QjtFMEc5NDNDQztJQUNDLDBCQUE0QjtFMUdnNTNDOUI7RTBHajUzQ0M7SUFDQywwQkFBNEI7RTFHbTUzQzlCO0UwR3A1M0NDO0lBQ0MsMEJBQTRCO0UxR3M1M0M5QjtFMEd2NTNDQztJQUNDLDBCQUE0QjtFMUd5NTNDOUI7RTBHMTUzQ0M7SUFDQywyQkFBNEI7RTFHNDUzQzlCO0FBQ0Y7O0FrQmwzM0NJO0V3RjVDRDtJQUNDLDRCQUE0QjtFMUdrNjNDOUI7RTBHbjYzQ0M7SUFDQyw2QkFBNEI7RTFHcTYzQzlCO0UwR3Q2M0NDO0lBQ0MsNkJBQTRCO0UxR3c2M0M5QjtFMEd6NjNDQztJQUNDLDRCQUE0QjtFMUcyNjNDOUI7RTBHNTYzQ0M7SUFDQyw2QkFBNEI7RTFHODYzQzlCO0UwRy82M0NDO0lBQ0MsNkJBQTRCO0UxR2k3M0M5QjtFMEdsNzNDQztJQUNDLDRCQUE0QjtFMUdvNzNDOUI7RTBHcjczQ0M7SUFDQyw2QkFBNEI7RTFHdTczQzlCO0UwR3g3M0NDO0lBQ0MsNkJBQTRCO0UxRzA3M0M5QjtFMEczNzNDQztJQUNDLDBCQUE0QjtFMUc2NzNDOUI7RTBHOTczQ0M7SUFDQywwQkFBNEI7RTFHZzgzQzlCO0UwR2o4M0NDO0lBQ0MsMEJBQTRCO0UxR204M0M5QjtFMEdwODNDQztJQUNDLDBCQUE0QjtFMUdzODNDOUI7RTBHdjgzQ0M7SUFDQywwQkFBNEI7RTFHeTgzQzlCO0UwRzE4M0NDO0lBQ0MsMEJBQTRCO0UxRzQ4M0M5QjtFMEc3ODNDQztJQUNDLDBCQUE0QjtFMUcrODNDOUI7RTBHaDkzQ0M7SUFDQywwQkFBNEI7RTFHazkzQzlCO0UwR245M0NDO0lBQ0MsMEJBQTRCO0UxR3E5M0M5QjtFMEd0OTNDQztJQUNDLDJCQUE0QjtFMUd3OTNDOUI7QUFDRjs7QWtCOTYzQ0k7RXdGNUNEO0lBQ0MsNEJBQTRCO0UxRzg5M0M5QjtFMEcvOTNDQztJQUNDLDZCQUE0QjtFMUdpKzNDOUI7RTBHbCszQ0M7SUFDQyw2QkFBNEI7RTFHbyszQzlCO0UwR3IrM0NDO0lBQ0MsNEJBQTRCO0UxR3UrM0M5QjtFMEd4KzNDQztJQUNDLDZCQUE0QjtFMUcwKzNDOUI7RTBHMyszQ0M7SUFDQyw2QkFBNEI7RTFHNiszQzlCO0UwRzkrM0NDO0lBQ0MsNEJBQTRCO0UxR2cvM0M5QjtFMEdqLzNDQztJQUNDLDZCQUE0QjtFMUdtLzNDOUI7RTBHcC8zQ0M7SUFDQyw2QkFBNEI7RTFHcy8zQzlCO0UwR3YvM0NDO0lBQ0MsMEJBQTRCO0UxR3kvM0M5QjtFMEcxLzNDQztJQUNDLDBCQUE0QjtFMUc0LzNDOUI7RTBHNy8zQ0M7SUFDQywwQkFBNEI7RTFHKy8zQzlCO0UwR2hnNENDO0lBQ0MsMEJBQTRCO0UxR2tnNEM5QjtFMEduZzRDQztJQUNDLDBCQUE0QjtFMUdxZzRDOUI7RTBHdGc0Q0M7SUFDQywwQkFBNEI7RTFHd2c0QzlCO0UwR3pnNENDO0lBQ0MsMEJBQTRCO0UxRzJnNEM5QjtFMEc1ZzRDQztJQUNDLDBCQUE0QjtFMUc4ZzRDOUI7RTBHL2c0Q0M7SUFDQywwQkFBNEI7RTFHaWg0QzlCO0UwR2xoNENDO0lBQ0MsMkJBQTRCO0UxR29oNEM5QjtBQUNGOztBNEdsaTRDQTtFQ0NJLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixlQUFlO0VBQ2YsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixTQUFTO0VBQ1QsVUFBVTtFQ0piLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osZUFBZTtFQUNmLHNCQUFxQjtFQUNyQix3QkFBd0I7RUFDeEIsV0htSmM7RUdsSmQsWUhtSmU7RUdsSmYsb0JIbUp1QjtBM0d1NTNDeEI7O0E4R3hpNENDO0VBQ0MsY0FBYztFQUNaLGtCQUFrQjtFakdYbEIsa0I4RjZKVztFR2hKYixvQkg2SXNCO0VHNUlwQixTQUFpRTtFQUNqRSxXSDRJYztFRzNJZCxlSDJJYztFRzFJZCxXQUFXO0E5RzJpNENmOztBOEd6aTRDSTtFQUVDLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsT0FBTztFQUNQLFdBQVc7RUFDWCxXSGtJYTtFR2pJYixlSGlJYTtFR2hJYixXQUFXO0VBQ1gsb0JIOEhtQjtFOUYxSnBCLGtCOEY2Slc7QTNHMjYzQ2Y7O0E4R3hpNENJO0VBQ0MsU0E5Q2lEO0E5R3lsNEN0RDs7QThHeGk0Q0k7RUFDQyxZQWxEaUQ7QTlHNmw0Q3REOztBOEd0aTRDSztFQUdFLG9CSDZHaUI7RUc1R2pCLFVBQVU7RUFDVixVQUFVO0VBQ1YsVUFBVTtBOUd1aTRDakI7O0E4RzdpNENLO0VBVUUsb0JIc0dpQjtFR3JHakIsVUFBVTtFQUNWLFVBQVU7RUFDVixVQUFVO0E5R3VpNENqQjs7QThHbGk0Q007RUFHRSxvQkgyRmdCO0VHMUZoQixTQUFTO0VBQ1QsV0FBVztFQUNYLFVBQVU7QTlHbWk0Q2xCOztBOEd6aTRDTTtFQVVFLG9CSG9GZ0I7RUduRmhCLFNBQVM7RUFDVCxXQUFXO0VBQ1gsVUFBVTtBOUdtaTRDbEI7O0E4RzVoNENLO0VBR0UsU0FBUztFQUNULFdBQVc7RUFDWCxVQUFVO0VBQ1Ysb0JIb0VpQjtBM0d5OTNDeEI7O0E4R25pNENLO0VBVUUsU0FBUztFQUNULFdBQVc7RUFDWCxVQUFVO0VBQ1Ysb0JINkRpQjtBM0dnKzNDeEI7O0E4R3hoNENNO0VBR0UsVUFBVTtFQUNWLFVBQVU7RUFDVixVQUFVO0VBQ1Ysb0JIa0RnQjtBM0d1KzNDeEI7O0E4Ry9oNENNO0VBVUUsVUFBVTtFQUNWLFVBQVU7RUFDVixVQUFVO0VBQ1Ysb0JIMkNnQjtBM0c4KzNDeEI7O0E4Ry9uNENDO0VBK0dFLHlCMUczSDBCO0FKK280QzdCOztBOEd6bjRDSTtFQXlHQyx5QjFHL0h3QjtBSm1wNEM3Qjs7QThHOWc0Q0s7RUFDQyx5QjFHcEgwQjtBSnFvNENoQzs7QThHL2c0Q007RUFFQSx5QjFHeEgwQjtBSnlvNENoQzs7QThHM2c0Q0s7RUFFQyx5QjFHaEkwQjtBSjZvNENoQzs7QThHL2c0Q0s7RUFNQyx5QjFHcEkwQjtBSmlwNENoQzs7QStHN3E0Q0E7RUFDSSxvRDFHb2pCNEQ7RTBHbmpCNUQsU0FBUztBL0dncjRDYjs7QStHbHI0Q0E7RUFNUSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLG9CQUFvQjtFQUNwQixlQUFlO0VBRWYsZ0IxR2tqQnlCO0UwR2pqQnpCLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsNkJBQTZCO0EvRytxNENyQzs7QStHN3I0Q0E7RUFrQlksYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixjMUd3aUI4QztFMEd2aUI5QyxjQUFjO0EvRytxNEMxQjs7QStHcHM0Q0E7RUF5QmdCLHFCQUFxQjtFQUNyQixjQUFjO0EvRytxNEM5Qjs7QStHenM0Q0E7RUE2Qm9CLGtCQUFrQjtFQUNsQixjM0duQlM7RTJHb0JULGNBQWM7QS9HZ3I0Q2xDOztBK0cvczRDQTtFQW1Dd0IsY0FBYztBL0dncjRDdEM7O0F5R3JyNENJO0VBQ0ksWU1TdUM7RU5SdkMsV01RdUM7QS9HZ3I0Qy9DOztBeUdydDRDWTtFQUNJLDBCQUEwQjtFQUMxQixhckdNYTtBSmt0NEM3Qjs7QXlHbHQ0Q2dCO0VBQ0ksMEJBQTBCO0F6R3F0NEM5Qzs7QStHanU0Q0E7O0VBK0NnQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGMzR25DYTtBSjB0NEM3Qjs7QStHeHU0Q0E7RUFxRGdCLHFCQUFxQjtFQUNyQixlQUFlO0EvR3VyNEMvQjs7QStHN3U0Q0E7RUEyRGdCLGMzR2pEYTtFMkdrRGIsZUFBZTtBL0dzcjRDL0I7O0ErR2x2NENBO0VBa0VZLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZ0JBQStCO0VBQy9CLGVBQWU7QS9Hb3I0QzNCOztBK0d6djRDQTtFQTBFWSx5QkFBeUI7RUFDekIsNEJBQTRCO0VBQzVCLG9CQUFvQjtBL0dtcjRDaEM7O0ErRy92NENBO0VBK0VnQixTQUFTO0EvR29yNEN6Qjs7QStHbnc0Q0E7RUFtRmdCLGdDQUFnQztBL0dvcjRDaEQ7O0ErR3Z3NENBO0VBc0ZvQixvQkFBb0I7QS9HcXI0Q3hDOztBK0czdzRDQTtFQTBGb0IsaUIxRzhkd0I7RTBHN2R4QixvQjFHNmR3QjtBTHd0M0M1Qzs7QStHaHg0Q0E7RUFpR1kseUJBQXlCO0EvR21yNENyQzs7QStHcHg0Q0E7RUF1R1MscUIxR2tkc0M7QUwrdDNDL0M7O0ErR3h4NENBO0VBNEdRLDZCQUE2QjtBL0dncjRDckM7O0ErRzV4NENBO0VBaUhRLGtCQUFrQjtFQUNsQixjQUFjO0EvRytxNEN0Qjs7QStHank0Q0E7RUF1SFEsYUFBYTtFQUNiLCtCQUErQjtFQUMvQixzQkFBc0I7RUFDdEIsWUFBWTtBL0c4cTRDcEI7O0ErR3h5NENBO0VBNkhZLHlCQUEwQztBL0crcTRDdEQ7O0ErRzV5NENBO0VBaUlZLFdBQVc7QS9HK3E0Q3ZCOztBK0doejRDQTtFQW9JZ0Isd0JBQXlDO0EvR2dyNEN6RDs7QStHcHo0Q0E7RUF5SVksY0FBYztBL0crcTRDMUI7O0ErR3h6NENBO0VBNElnQiwyQkFBNEM7QS9HZ3I0QzVEOztBK0c1ejRDQTtFQWlKWSxXQUFXO0EvRytxNEN2Qjs7QStHaDA0Q0E7RUFvSmdCLHdCQUF5QztBL0dncjRDekQ7O0ErR3AwNENBO0VBNEpZLGdCQUFnQjtBL0c0cTRDNUI7O0ErR3gwNENBO0VBZ0tZLGFBQWE7QS9HNHE0Q3pCOztBK0c1MDRDQTtFQXNLUSxxQjFHbVp1QztFMEdsWnZDLHNCMUdrWnVDO0FMd3gzQy9DOztBK0dqMTRDQTtFQTBLWSxlQUFlO0VBQ2YsZ0JBQWdCO0EvRzJxNEM1Qjs7QStHdDE0Q0E7O0VBZ0xZLGVBQWU7RUFDZixnQkFBZ0I7QS9HMnE0QzVCOztBK0c1MTRDQTs7RUFzTFksZUFBZTtFQUNmLGdCQUFnQjtBL0cycTRDNUI7O0ErR2wyNENBO0VBOExZLDhDQUE4QztFQUVwRCxnQjFHK1hnQztBTHd5M0N0Qzs7QStHbnE0Q0k7RUFFUSw4Q0FBOEM7RUFDdkQsZUFBZTtFQUNmLGtEMUd5WHVGO0UwR3hYdkYsWTFHdVhvRDtFMEd0WHBELG1CM0d2TTBCO0FKNDI0QzdCOztBK0cvMjRDQTtFQWdOUSw2QkFBNkI7QS9HbXE0Q3JDOztBK0duMzRDQTtFQXFOUSxnQkFBZ0I7QS9Ha3E0Q3hCOztBK0d2MzRDQTs7O0VBNk5ZLGVBQWU7RUFDZixnQkFBZ0I7QS9HZ3E0QzVCOztBK0c5MzRDQTtFQW9PUSxnQkFBZ0I7RUFDaEIseUIzRzlOcUI7QUo0MzRDN0I7O0ErR240NENBOztFQTRPRyxhQUFhO0EvRzRwNENoQjs7QStHeDQ0Q0E7RUFvUG9CLDBCMUdrTTBDO0FMczkzQzlEOztBK0c1NDRDQTtFQWdRd0IsMEIxR3NMc0M7RTBHckx0Qyx5QkFBeUI7QS9HZ3A0Q2pEOztBK0d2bzRDQTtFQUNJLGdDQUFpRDtBL0cwbzRDckQ7O0ErR3ZvNENBO0VBQ0ksZ0NBQXVDO0VBQ3ZDLGlDQUF3QztBL0cwbzRDNUM7O0ErR3ZvNENBO0VBQ0ksNEJBQXNDO0VBQ3RDLCtCQUF5QztBL0cwbzRDN0M7O0ErR3ZvNENBO0VBQ0ksc0IxRzhCc0M7QUw0bTRDMUM7O0ErR3ZvNENBO0VBQ0ksK0IxRzBCc0M7RTBHekJ0QyxnQzFHeUJzQztBTGluNEMxQzs7QStHdm80Q0E7RUFDSSxrQzFHcUJzQztFMEdwQnRDLG1DMUdvQnNDO0FMc240QzFDOztBa0J6MjRDSTtFNkZvT0E7SUFHUSxhQUFhO0lBQ2IsbUIxR2dSOEM7STBHL1E5QyxzQjFHK1E4QztFTHczM0N4RDtBQUNGOztBK0dsbzRDQTtFbEd0U0ksc0JSMFNzQztBTGtvNEMxQzs7QStHbG80Q0E7RWxHclFJLCtCUnFRc0M7RVEvUHRDLGdDUitQc0M7QUx1bzRDMUM7O0ErR2xvNENBO0VsR3hQSSxrQ1JtUHNDO0VRelB0QyxtQ1J5UHNDO0FMNG80QzFDOztBZ0hwODRDQTtFQUdFLGFBQWE7QWhIcTg0Q2Y7O0FnSHg4NENBO0VBTUcsY0FBYztBaEhzODRDakI7O0FnSDU4NENBO0VBWUUsYUFBYTtBaEhvODRDZjs7QWdIaDk0Q0E7RUFlRyxjQUFjO0FoSHE4NENqQjs7QWdIcDk0Q0E7RUFzQkcsYUFBYTtBaEhrODRDaEI7O0FnSHg5NENBO0VBMEJHLHFCQUFxQjtBaEhrODRDeEI7O0FnSDU5NENBO0VBOEJHLGFBQWE7QWhIazg0Q2hCOztBZ0hoKzRDQTtFQW9DRyxhQUFhO0FoSGc4NENoQjs7QWdIcCs0Q0E7RUF3Q0cscUJBQXFCO0FoSGc4NEN4Qjs7QWdIeCs0Q0E7RUE0Q0csYUFBYTtBaEhnODRDaEI7O0FnSDUrNENBO0VBa0RHLHFCQUFxQjtBaEg4NzRDeEI7O0FnSGgvNENBO0VBc0RHLHFCQUFxQjtBaEg4NzRDeEI7O0FnSHAvNENBO0VBMERHLGFBQWE7QWhIODc0Q2hCOztBZ0h4LzRDQTtFQWdFRyxxQkFBcUI7QWhINDc0Q3hCOztBZ0g1LzRDQTtFQW9FRyxhQUFhO0FoSDQ3NENoQjs7QWdIaGc1Q0E7RUF3RUcscUJBQXFCO0FoSDQ3NEN4Qjs7QWdIcGc1Q0E7RUErRUcsZUFBZTtBaEh5NzRDbEI7O0FpSHRnNUNBO0UzR21KUSwwQkFoRVU7QU51NzRDbEI7O0FNajI0Q1E7RTJHektSO0kzR2lMWSw2Q0E5RDZEO0VONDU0Q3ZFO0FBQ0Y7O0FpSC9nNUNBO0UzR2tKUSw2QkFoRVU7QU5pODRDbEI7O0FNMzI0Q1E7RTJHeEtSO0kzR2dMWSwyQ0E5RDZEO0VOczY0Q3ZFO0FBQ0Y7O0FpSHhoNUNBO0UzR2lKUSw0QkFoRVU7QU4yODRDbEI7O0FNcjM0Q1E7RTJHdktSO0kzRytLWSw2Q0E5RDZEO0VOZzc0Q3ZFO0FBQ0Y7O0FpSGppNUNBO0UzR2dKUSw2QkFoRVU7QU5xOTRDbEI7O0FNLzM0Q1E7RTJHdEtSO0kzRzhLWSw2Q0E5RDZEO0VOMDc0Q3ZFO0FBQ0Y7O0FpSDFpNUNBO0UzR3FITSw2QkF0Q1k7QU4rOTRDbEI7O0FpSDdpNUNBO0UzR29ITSw4QkF0Q1k7QU5tKzRDbEI7O0FTdGk1Q0E7RUh5R00sNkJBdENZO0FOdSs0Q2xCOztBU3BpNUNBO0VINkhRLDRCQWhFVTtBTjIrNENsQjs7QU1yNTRDUTtFR25KUjtJSDJKWSw2Q0E5RDZEO0VOZzk0Q3ZFO0FBQ0Y7O0FTemk1Q0E7RUh3SFEsNEJBaEVVO0FOcS80Q2xCOztBTS81NENRO0VHOUlSO0lIc0pZLDZDQTlENkQ7RU4wOTRDdkU7QUFDRjs7QVM5aTVDQTtFSG1IUSw0QkFoRVU7QU4rLzRDbEI7O0FNejY0Q1E7RUd6SVI7SUhpSlksNkNBOUQ2RDtFTm8rNEN2RTtBQUNGOztBU25qNUNBO0VIOEdRLDRCQWhFVTtBTnlnNUNsQjs7QU1uNzRDUTtFR3BJUjtJSDRJWSw2Q0E5RDZEO0VOOCs0Q3ZFO0FBQ0Y7O0FpSHZrNUNBOztFQUVJLHFCQUFxQjtBakgwazVDekI7O0F1QzdtNUNBO0UyRUtJLG1CQUFtQjtBbEg0bTVDdkI7O0FrSDdtNUNBO0VBS1ksYUFBYTtFQUNiLG1CQUFtQjtBbEg0bTVDL0I7O0FrSGxuNUNBOzs7RUFhZ0IseUc3RzJhaUk7RTZHMWFqSSx5QkFBMEI7QWxIMm01QzFDOztBa0h6bjVDQTtFQW9CUSw2QkFBNkI7RUFDN0IsZ0JBQWdCO0FsSHltNUN4Qjs7QWtIOW41Q0E7RUEyQmdCLGFBQWE7QWxIdW01QzdCOztBa0hsbzVDQTtFQStCZ0IsWUFBWTtFQUNaLG9CM0dpZ0N5QjtBUHNtM0N6Qzs7QWtIdm81Q0E7RUFxQ29CLGFBQWE7QWxIc201Q2pDOztBa0gzbzVDQTtFQThDZ0IsYUFBYTtBbEhpbTVDN0I7O0FrSC9vNUNBO0VBa0RnQixnQkFBZ0I7RUFDaEIsb0IzRzgrQnlCO0FQbW4zQ3pDOztBa0hwcDVDQTtFQXdEb0IsYUFBYTtBbEhnbTVDakM7O0FtSHZwNUNBO0VBRUUsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix5RzlHbWIrSTtFOEdsYi9JLHVCOUdvd0J3RDtFOEdud0J4RCxjL0dLMkI7QUpvcDVDN0I7O0FtSC9wNUNBO0VBU0csWUFBWTtFQUNaLGU5RzJ3QnFEO0U4RzF3QnJELGMvR0EwQjtFK0dDMUIsZ0JBQWdCO0VBQ2hCLHlHOUcwYThJO0FMZ3Y0Q2pKOztBbUh2cTVDQTtFQWlCRyxjQUFjO0VBQ2QsYy9HUDBCO0UrR1ExQixXOUdvd0JxRDtBTHM1M0N4RDs7QW1IN3E1Q0E7RUFzQkksY0FBYztBbkgycDVDbEI7O0FtSGpyNUNBO0VBMkJJLGMvR2pCeUI7RStHa0J6Qix5RzlHMlo2STtFOEcxWjdJLGtCOUd5dkJ1RDtBTGk2M0MzRDs7QXlHcHI1Q1k7RUFDSSwwQkFBMEI7RUFDMUIsYXJHS2E7QUprcjVDN0I7O0F5R2pyNUNnQjtFQUNJLDBCQUEwQjtBekdvcjVDOUM7O0FtSGhzNUNBO0VBcUNHLG9COUd3dUJ3RDtBTHU3M0MzRDs7QW1IcHM1Q0E7RUEwQ0csWUFBWTtBbkg4cDVDZjs7QW1IeHM1Q0E7OztFQWtERSx5RzlHcVkrSTtFOEdwWS9JLGMvR3ZCOEI7QUptcjVDaEM7O0FtSC9zNUNBOzs7RUFzREcseUc5R2lZOEk7RThHaFk5SSxjL0czQjZCO0FKMHI1Q2hDOztBbUh0dDVDQTs7O0VBNERJLHlHOUcyWDZJO0U4RzFYN0ksYy9HakM0QjtBSmlzNUNoQzs7QXlHMXQ1Q1k7OztFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKd3M1Q2hDOztBeUd6dDVDZ0I7OztFQUNJLDBCQUEwQjtBekc4dDVDOUM7O0FtSDF1NUNBOzs7RUF1RUcseUc5R2dYOEk7RThHL1c5SSxjL0c1QzZCO0FKcXQ1Q2hDOztBbUhucTVDQTtFQUlJLGdCOUc0Vm1DO0FMdTA0Q3ZDOztBbUh2cTVDQTtFQU9vQixnQjlHeVZtQjtBTDIwNEN2Qzs7QW1IM3E1Q0E7RUFnQkksZ0I5R2lWbUM7QUw4MDRDdkM7O0FtSC9xNUNBO0VBbUJvQixnQjlHOFVtQjtBTGsxNEN2Qzs7QW1IbnI1Q0E7RUE0QkksZ0I5R3NVb0M7QUxxMTRDeEM7O0FtSHZyNUNBO0VBK0JvQixnQjlHbVVvQjtBTHkxNEN4Qzs7QW1IcHA1Q0E7RUFFRSxxQkFBcUI7QW5Ic3A1Q3ZCOztBbUh4cDVDQTtFQUtHLGVBQWU7QW5IdXA1Q2xCOztBbUg1cDVDQTtFQVdHLFlBQVk7QW5IcXA1Q2Y7O0FtSGhxNUNBO0VBaUJHLGtCQUFrQjtBbkhtcDVDckI7O0FtSHBxNUNBO0VBcUJHLFNBQVM7RUFDVCxvQ0FBb0M7RUFDcEMseUc5RzJTOEk7RThHMVM5SSxrQkFBa0I7RUFDbEIsY0FBYztBbkhtcDVDakI7O0FtSGpwNUNHO0VBQ0MsY0FBYztBbkhvcDVDbEI7O0FtSGpwNUNHO0VBQ0MsZUFBZTtBbkhvcDVDbkI7O0FtSHByNUNBO0VBc0NJLGNBQWM7QW5Ia3A1Q2xCOztBbUh4cjVDQTtFQTRDSSxlQUFlO0FuSGdwNUNuQjs7QW1INXI1Q0E7OztFQW1ERyw2QkFBNkI7RUFDN0IsU0FBUztFQUNULGdDL0c5STZCO0UrRytJN0IseUc5RzRROEk7QUxtNDRDako7O0FtSHJzNUNBO0VBeUVHLHdCQUF3QjtBbkhnbzVDM0I7O0FtSHpzNUNBO0VBNERJLG1CQUFtQjtBbkhpcDVDdkI7O0FtSDdzNUNBO0VBZ0VJLG9DQUFvQztBbkhpcDVDeEM7O0FtSGp0NUNBOzs7RUFzRUksZ0MvRy9KNEI7QUpnejVDaEM7O0FtSHZ0NUNBO0VBNEZHLHdCQUF3QjtBbkgrbjVDM0I7O0FtSDN0NUNBO0VBK0VJLG1CQUFtQjtBbkhncDVDdkI7O0FtSC90NUNBO0VBbUZJLG9DQUFvQztBbkhncDVDeEM7O0FtSG51NUNBOzs7RUF5RkksZ0MvR2xMNEI7QUprMDVDaEM7O0FtSHp1NUNBO0VBaUdHLDZDL0duTjBCO0FKKzE1QzdCOztBbUg3dTVDQTtFQW9HSSwrQi9HdE55QjtBSm0yNUM3Qjs7QW1IanY1Q0E7RUF1R0ssK0IvR3pOd0I7QUp1MjVDN0I7O0FtSHJ2NUNBO0VBNEdNLCtCL0c5TnVCO0FKMjI1QzdCOztBeUczMjVDWTtFQUNJLDBCQUEwQjtFQUMxQiw4QnJHRmE7QUpnMzVDN0I7O0F5R3gyNUNnQjtFQUNJLDBCQUEwQjtBekcyMjVDOUM7O0FtSGx3NUNBO0VBc0hLLCtCL0d4T3dCO0FKdzM1QzdCOztBbUh0dzVDQTs7O0VBNkhJLDRCL0cvT3lCO0UrR2dQekIsYy9HaFB5QjtBSiszNUM3Qjs7QW1IN3c1Q0E7OztFQWlJSyxjL0duUHdCO0FKcTQ1QzdCOztBbUhueDVDQTs7O0VBc0lNLGMvR3hQdUI7QUoyNDVDN0I7O0F5RzM0NUNZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUprNTVDN0I7O0F5RzE0NUNnQjs7O0VBQ0ksMEJBQTBCO0F6Rys0NUM5Qzs7QW1IdHk1Q0E7OztFQWdKSyxjL0dsUXdCO0FKODU1QzdCOztBbUg1eTVDQTtFQXdKSSx1Q0FBd0Q7QW5Id3A1QzVEOztBbUhoejVDQTs7O0VBNkpLLDRCL0d0UDJCO0UrR3VQM0IsYy9HdlAyQjtBSmc1NUNoQzs7QW1Idno1Q0E7OztFQWlLTSxjL0cxUDBCO0FKczU1Q2hDOztBbUg3ejVDQTs7O0VBc0tPLGMvRy9QeUI7QUo0NTVDaEM7O0F5R3I3NUNZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSm02NUNoQzs7QXlHcDc1Q2dCOzs7RUFDSSwwQkFBMEI7QXpHeTc1QzlDOztBbUhoMTVDQTs7O0VBZ0xNLGMvR3pRMEI7QUorNjVDaEM7O0FtSHQxNUNBOzs7RUF5TEssdUNBQXNDO0FuSG1xNUMzQzs7QW1INTE1Q0E7RUF3SkksdUNBQXdEO0FuSHdzNUM1RDs7QW1IaDI1Q0E7OztFQTZKSyw0Qi9HMVF3QjtFK0cyUXhCLGMvRzNRd0I7QUpvOTVDN0I7O0FtSHYyNUNBOzs7RUFpS00sYy9HOVF1QjtBSjA5NUM3Qjs7QW1INzI1Q0E7OztFQXNLTyxjL0duUnNCO0FKZys1QzdCOztBeUdyKzVDWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKdSs1QzdCOztBeUdwKzVDZ0I7OztFQUNJLDBCQUEwQjtBekd5KzVDOUM7O0FtSGg0NUNBOzs7RUFnTE0sYy9HN1J1QjtBSm0vNUM3Qjs7QW1IdDQ1Q0E7OztFQXlMSyx1Q0FBc0M7QW5IbXQ1QzNDOztBbUg1NDVDQTtFQXdKSSx1Q0FBd0Q7QW5Id3Y1QzVEOztBbUhoNTVDQTs7O0VBNkpLLDRCL0cxTzJCO0UrRzJPM0IsYy9HM08yQjtBSm8rNUNoQzs7QW1IdjU1Q0E7OztFQWlLTSxjL0c5TzBCO0FKMCs1Q2hDOztBbUg3NTVDQTs7O0VBc0tPLGMvR25QeUI7QUpnLzVDaEM7O0F5R3JoNkNZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSnUvNUNoQzs7QXlHcGg2Q2dCOzs7RUFDSSwwQkFBMEI7QXpHeWg2QzlDOztBbUhoNzVDQTs7O0VBZ0xNLGMvRzdQMEI7QUptZzZDaEM7O0FtSHQ3NUNBOzs7RUF5TEssdUNBQXNDO0FuSG13NUMzQzs7QW1INTc1Q0E7RUF3SkksdUNBQXdEO0FuSHd5NUM1RDs7QW1IaDg1Q0E7OztFQTZKSyw0Qi9HcE80QjtFK0dxTzVCLGMvR3JPNEI7QUo4ZzZDakM7O0FtSHY4NUNBOzs7RUFpS00sYy9HeE8yQjtBSm9oNkNqQzs7QW1INzg1Q0E7OztFQXNLTyxjL0c3TzBCO0FKMGg2Q2pDOztBeUdyazZDWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3lDaUI7QUppaTZDakM7O0F5R3BrNkNnQjs7O0VBQ0ksMEJBQTBCO0F6R3lrNkM5Qzs7QW1IaCs1Q0E7OztFQWdMTSxjL0d2UDJCO0FKNmk2Q2pDOztBbUh0KzVDQTs7O0VBeUxLLHVDQUFzQztBbkhtejVDM0M7O0FtSDUrNUNBO0VBd0pJLHVDQUF3RDtBbkh3MTVDNUQ7O0FtSGgvNUNBOzs7RUE2SkssNEIvRzlOMkI7RStHK04zQixjL0cvTjJCO0FKd2o2Q2hDOztBbUh2LzVDQTs7O0VBaUtNLGMvR2xPMEI7QUo4ajZDaEM7O0FtSDcvNUNBOzs7RUFzS08sYy9Hdk95QjtBSm9rNkNoQzs7QXlHcm42Q1k7OztFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKMms2Q2hDOztBeUdwbjZDZ0I7OztFQUNJLDBCQUEwQjtBekd5bjZDOUM7O0FtSGhoNkNBOzs7RUFnTE0sYy9HalAwQjtBSnVsNkNoQzs7QW1IdGg2Q0E7OztFQXlMSyx1Q0FBc0M7QW5IbTI1QzNDOztBbUg1aDZDQTtFQXdKSSx1Q0FBd0Q7QW5IdzQ1QzVEOztBbUhoaTZDQTs7O0VBNkpLLDRCL0d4TjJCO0UrR3lOM0IsYy9Hek4yQjtBSmttNkNoQzs7QW1Idmk2Q0E7OztFQWlLTSxjL0c1TjBCO0FKd202Q2hDOztBbUg3aTZDQTs7O0VBc0tPLGMvR2pPeUI7QUo4bTZDaEM7O0F5R3JxNkNZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSnFuNkNoQzs7QXlHcHE2Q2dCOzs7RUFDSSwwQkFBMEI7QXpHeXE2QzlDOztBbUhoazZDQTs7O0VBZ0xNLGMvRzNPMEI7QUppbzZDaEM7O0FtSHRrNkNBOzs7RUF5TEssdUNBQXNDO0FuSG01NUMzQzs7QW1INWs2Q0E7RUF3SkksdUNBQXdEO0FuSHc3NUM1RDs7QW1IaGw2Q0E7OztFQTZKSyw0Qi9HNVF3QjtFK0c2UXhCLGMvRzdRd0I7QUpzczZDN0I7O0FtSHZsNkNBOzs7RUFpS00sYy9HaFJ1QjtBSjRzNkM3Qjs7QW1IN2w2Q0E7OztFQXNLTyxjL0dyUnNCO0FKa3Q2QzdCOztBeUdydDZDWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKeXQ2QzdCOztBeUdwdDZDZ0I7OztFQUNJLDBCQUEwQjtBekd5dDZDOUM7O0FtSGhuNkNBOzs7RUFnTE0sYy9HL1J1QjtBSnF1NkM3Qjs7QW1IdG42Q0E7OztFQXlMSyx1Q0FBc0M7QW5IbTg1QzNDOztBbUg1bjZDQTtFQXdKSSx1Q0FBd0Q7QW5Idys1QzVEOztBbUhobzZDQTs7O0VBNkpLLDRCL0dwUXdCO0UrR3FReEIsYy9HclF3QjtBSjh1NkM3Qjs7QW1Idm82Q0E7OztFQWlLTSxjL0d4UXVCO0FKb3Y2QzdCOztBbUg3bzZDQTs7O0VBc0tPLGMvRzdRc0I7QUowdjZDN0I7O0F5R3J3NkNZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUppdzZDN0I7O0F5R3B3NkNnQjs7O0VBQ0ksMEJBQTBCO0F6R3l3NkM5Qzs7QW1IaHE2Q0E7OztFQWdMTSxjL0d2UnVCO0FKNnc2QzdCOztBbUh0cTZDQTs7O0VBeUxLLHVDQUFzQztBbkhtLzVDM0M7O0FtSDVxNkNBO0VBd0pJLHdEQUF3RDtBbkh3aDZDNUQ7O0FtSGhyNkNBOzs7RUE2SkssNEIvRy9Rd0I7RStHZ1J4QixjL0doUndCO0FKeXk2QzdCOztBbUh2cjZDQTs7O0VBaUtNLGMvR25SdUI7QUoreTZDN0I7O0FtSDdyNkNBOzs7RUFzS08sYy9HeFJzQjtBSnF6NkM3Qjs7QXlHcno2Q1k7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjR6NkM3Qjs7QXlHcHo2Q2dCOzs7RUFDSSwwQkFBMEI7QXpHeXo2QzlDOztBbUhodDZDQTs7O0VBZ0xNLGMvR2xTdUI7QUp3MDZDN0I7O0FtSHR0NkNBOzs7RUF5TEssdUNBQXNDO0FuSG1pNkMzQzs7QW1IM2g2Q0E7RUFJRyx1QkFBdUI7QW5IMmg2QzFCOztBbUgvaDZDQTtFQVFHLGtCQUFrQjtFQUNsQix1QkFBdUI7QW5IMmg2QzFCOztBbUhwaTZDQTtFQVlJLFlBQVk7QW5INGg2Q2hCOztBbUh4aTZDQTtFQWdCSSxxQkFBcUI7QW5INGg2Q3pCOztBbUg1aTZDQTtFQXdCRyxVQUFVO0VBQ1YsU0FBUztBbkh3aDZDWjs7QW1Iamo2Q0E7RXRHelNJLGdCc0dxVXdCO0FuSHloNkM1Qjs7QW1Icmo2Q0E7RXRHcFFJLDZCTjRMK0I7RU0xSy9CLGdDTjBLK0I7QVBrbzZDbkM7O0FtSDFqNkNBO0V0RzlQSSw4Qk5zTCtCO0VNaEwvQixpQ05nTCtCO0FQdW82Q25DOztBbUgvajZDQTtFdEdwUUksK0JScVFzQztFUW5QdEMsa0NSbVBzQztBTG1rNkMxQzs7QW1IcGs2Q0E7RXRHOVBJLGdDUitQc0M7RVF6UHRDLG1DUnlQc0M7QUx3azZDMUM7O0FtSHprNkNBO0VBa0VFLHFCQUFxQjtBbkgyZzZDdkI7O0FtSDdrNkNBO0VBdUVFLGMvR25YMkI7RStHb1gzQix5RzlHeUQrSTtFOEd4RC9JLGtCQUFrQjtBbkgwZzZDcEI7O0FtSG5sNkNBO0VBNEVHLHlHOUdxRDhJO0FMczk1Q2pKOztBbUh2bDZDQTtFQWlGSSx5RzlHZ0Q2STtBTDA5NUNqSjs7QW1IM2w2Q0E7RUFzRkcseUc5RzJDOEk7QUw4OTVDako7O0FtSC9sNkNBOztFQTZGRSxjL0doWjJCO0UrR2laM0IseUIvR3hYOEI7RStHeVg5Qix5RzlHa0MrSTtBTHErNUNqSjs7QW1IdG02Q0E7O0VBa0dHLGMvR3JaMEI7RStHc1oxQix5RzlHOEI4STtBTDIrNUNqSjs7QW1INW02Q0E7O0VBd0dJLCtCL0czWnlCO0UrRzRaekIseUc5R3dCNkk7QUxpLzVDako7O0F5R3I2NkNZOztFQUNJLDBCQUEwQjtFQUMxQiw4QnJHRmE7QUoyNjZDN0I7O0F5R242NkNnQjs7RUFDSSwwQkFBMEI7QXpHdTY2QzlDOztBbUg3bjZDQTs7RUFtSEcseUc5R2M4STtFOEdiOUksK0IvR3ZhMEI7QUpzNzZDN0I7O0FtSHpnNkNBOztFQVFJLGMvRzVaNEI7RStHNlo1Qiw2QkFBNkI7QW5Ic2c2Q2pDOztBbUgvZzZDQTs7RUFZSyxjL0doYTJCO0FKdzY2Q2hDOztBbUhwaDZDQTs7RUFpQk0sYy9HcmEwQjtBSjY2NkNoQzs7QXlHdDg2Q1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUptNzZDaEM7O0F5R3A4NkNnQjs7RUFDSSwwQkFBMEI7QXpHdzg2QzlDOztBbUhwaTZDQTs7RUEyQkssYy9HL2EyQjtBSjY3NkNoQzs7QW1Iemk2Q0E7RUFpQ0ksYy9HbGIrQjtFK0dtYi9CLHlCL0d0YjRCO0FKazg2Q2hDOztBbUg5aTZDQTtFQXFDSyxjL0d0YjhCO0FKbTg2Q25DOztBbUhsajZDQTtFQTBDTSxjL0czYjZCO0FKdTg2Q25DOztBeUduKzZDWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHcys2QzNEOztBeUdoKzZDZ0I7RUFDSSwwQkFBMEI7QXpHbSs2QzlDOztBbUgvajZDQTtFQW9ESyxjL0dyYzhCO0FKbzk2Q25DOztBbUhuazZDQTs7RUE4REksYy9HbGQ0QjtFK0dtZDVCLDZCQUE2QjtBbkgwZzZDakM7O0FtSHprNkNBOztFQWtFSyxjL0d0ZDJCO0FKays2Q2hDOztBbUg5azZDQTs7RUF1RU0sYy9HM2QwQjtBSnUrNkNoQzs7QXlHaGc3Q1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUo2KzZDaEM7O0F5RzkvNkNnQjs7RUFDSSwwQkFBMEI7QXpHa2c3QzlDOztBbUg5bDZDQTs7RUFpRkssYy9HcmUyQjtBSnUvNkNoQzs7QW1Ibm02Q0E7RUF1RkksYy9HM2U0QjtFK0c0ZTVCLHVDL0c1ZTRCO0FKNC82Q2hDOztBbUh4bTZDQTtFQTJGSyxjL0cvZTJCO0FKZ2c3Q2hDOztBbUg1bTZDQTtFQWdHTSxjL0dwZjBCO0FKb2c3Q2hDOztBeUc3aDdDWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKeWc3Q2hDOztBeUcxaDdDZ0I7RUFDSSwwQkFBMEI7QXpHNmg3QzlDOztBbUh6bjZDQTtFQTBHSyxjL0c5ZjJCO0FKaWg3Q2hDOztBbUg3bjZDQTtFQWtISSxjL0d0Z0I0QjtFK0d1Z0I1Qix5Qi9HcmdCK0I7RStHc2dCL0IsU0FBUztBbkgrZzZDYjs7QW1Ibm82Q0E7RUF1SEssYy9HM2dCMkI7QUoyaDdDaEM7O0FtSHZvNkNBO0VBNEhNLGMvR2hoQjBCO0FKK2g3Q2hDOztBeUd4ajdDWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKb2k3Q2hDOztBeUdyajdDZ0I7RUFDSSwwQkFBMEI7QXpHd2o3QzlDOztBbUhwcDZDQTtFQXNJSyxjL0cxaEIyQjtBSjRpN0NoQzs7QW1IeHA2Q0E7OztFQThJSSxjL0cvaEIrQjtFK0dnaUIvQix5Qi9HbmlCNEI7QUptajdDaEM7O0FtSC9wNkNBOzs7RUFrSkssYy9HbmlCOEI7QUpzajdDbkM7O0FtSHJxNkNBOzs7RUF1Sk0sYy9HeGlCNkI7QUo0ajdDbkM7O0F5R3hsN0NZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHMEJtQjtBSm1rN0NuQzs7QXlHdmw3Q2dCOzs7RUFDSSwwQkFBMEI7QXpHNGw3QzlDOztBbUh4cjZDQTs7O0VBaUtLLGMvR2xqQjhCO0FKK2s3Q25DOztBbUg5cjZDQTtFQXNLSSx5Qi9HempCdUQ7QUpxbDdDM0Q7O0FtSGxzNkNBOztFQVFJLGMvR2hieUI7RStHaWJ6Qiw2QkFBNkI7QW5IK3I2Q2pDOztBbUh4czZDQTs7RUFZSyxjL0dwYndCO0FKcW43QzdCOztBbUg3czZDQTs7RUFpQk0sYy9HemJ1QjtBSjBuN0M3Qjs7QXlHL243Q1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKZ283QzdCOztBeUc3bjdDZ0I7O0VBQ0ksMEJBQTBCO0F6R2lvN0M5Qzs7QW1IN3Q2Q0E7O0VBMkJLLGMvR25jd0I7QUowbzdDN0I7O0FtSGx1NkNBO0VBaUNJLGMvR3BjeUI7RStHcWN6Qix5Qi9HMWN5QjtBSitvN0M3Qjs7QW1IdnU2Q0E7RUFxQ0ssYy9HeGN3QjtBSjhvN0M3Qjs7QW1IM3U2Q0E7RUEwQ00sYy9HN2N1QjtBSmtwN0M3Qjs7QXlHNXA3Q1k7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6RytwN0MzRDs7QXlHenA3Q2dCO0VBQ0ksMEJBQTBCO0F6RzRwN0M5Qzs7QW1IeHY2Q0E7RUFvREssYy9HdmR3QjtBSitwN0M3Qjs7QW1INXY2Q0E7O0VBOERJLGMvR3RleUI7RStHdWV6Qiw2QkFBNkI7QW5IbXM2Q2pDOztBbUhsdzZDQTs7RUFrRUssYy9HMWV3QjtBSitxN0M3Qjs7QW1Idnc2Q0E7O0VBdUVNLGMvRy9ldUI7QUpvcjdDN0I7O0F5R3pyN0NZOztFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSjByN0M3Qjs7QXlHdnI3Q2dCOztFQUNJLDBCQUEwQjtBekcycjdDOUM7O0FtSHZ4NkNBOztFQWlGSyxjL0d6ZndCO0FKb3M3QzdCOztBbUg1eDZDQTtFQXVGSSxjL0cvZnlCO0UrR2dnQnpCLDBDL0doZ0J5QjtBSnlzN0M3Qjs7QW1Iank2Q0E7RUEyRkssYy9HbmdCd0I7QUo2czdDN0I7O0FtSHJ5NkNBO0VBZ0dNLGMvR3hnQnVCO0FKaXQ3QzdCOztBeUd0dDdDWTtFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSnN0N0M3Qjs7QXlHbnQ3Q2dCO0VBQ0ksMEJBQTBCO0F6R3N0N0M5Qzs7QW1IbHo2Q0E7RUEwR0ssYy9HbGhCd0I7QUo4dDdDN0I7O0FtSHR6NkNBO0VBa0hJLGMvRzFoQnlCO0UrRzJoQnpCLHlCL0c1aEJ5QjtFK0c2aEJ6QixTQUFTO0FuSHdzNkNiOztBbUg1ejZDQTtFQXVISyxjL0cvaEJ3QjtBSnd1N0M3Qjs7QW1IaDA2Q0E7RUE0SE0sYy9HcGlCdUI7QUo0dTdDN0I7O0F5R2p2N0NZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKaXY3QzdCOztBeUc5dTdDZ0I7RUFDSSwwQkFBMEI7QXpHaXY3QzlDOztBbUg3MDZDQTtFQXNJSyxjL0c5aUJ3QjtBSnl2N0M3Qjs7QW1IajE2Q0E7OztFQThJSSxjL0dqakJ5QjtFK0drakJ6Qix5Qi9HdmpCeUI7QUpndzdDN0I7O0FtSHgxNkNBOzs7RUFrSkssYy9HcmpCd0I7QUppdzdDN0I7O0FtSDkxNkNBOzs7RUF1Sk0sYy9HMWpCdUI7QUp1dzdDN0I7O0F5R2p4N0NZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUo4dzdDN0I7O0F5R2h4N0NnQjs7O0VBQ0ksMEJBQTBCO0F6R3F4N0M5Qzs7QW1IajM2Q0E7OztFQWlLSyxjL0dwa0J3QjtBSjB4N0M3Qjs7QW1IdjM2Q0E7RUFzS0kseUIvR25qQjZDO0FKd3c3Q2pEOztBbUgzMzZDQTs7RUFRSSxjL0doWjRCO0UrR2laNUIsNkJBQTZCO0FuSHczNkNqQzs7QW1IajQ2Q0E7O0VBWUssYy9HcFoyQjtBSjh3N0NoQzs7QW1IdDQ2Q0E7O0VBaUJNLGMvR3paMEI7QUpteDdDaEM7O0F5R3h6N0NZOztFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKeXg3Q2hDOztBeUd0ejdDZ0I7O0VBQ0ksMEJBQTBCO0F6RzB6N0M5Qzs7QW1IdDU2Q0E7O0VBMkJLLGMvR25hMkI7QUpteTdDaEM7O0FtSDM1NkNBO0VBaUNJLGMvRzljeUI7RStHK2N6Qix5Qi9HMWE0QjtBSnd5N0NoQzs7QW1IaDY2Q0E7RUFxQ0ssYy9HbGR3QjtBSmkxN0M3Qjs7QW1IcDY2Q0E7RUEwQ00sYy9HdmR1QjtBSnExN0M3Qjs7QXlHcjE3Q1k7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6R3cxN0MzRDs7QXlHbDE3Q2dCO0VBQ0ksMEJBQTBCO0F6R3ExN0M5Qzs7QW1Iajc2Q0E7RUFvREssYy9HamV3QjtBSmsyN0M3Qjs7QW1Icjc2Q0E7O0VBOERJLGMvR3RjNEI7RStHdWM1Qiw2QkFBNkI7QW5INDM2Q2pDOztBbUgzNzZDQTs7RUFrRUssYy9HMWMyQjtBSncwN0NoQzs7QW1IaDg2Q0E7O0VBdUVNLGMvRy9jMEI7QUo2MDdDaEM7O0F5R2wzN0NZOztFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKbTE3Q2hDOztBeUdoMzdDZ0I7O0VBQ0ksMEJBQTBCO0F6R28zN0M5Qzs7QW1IaDk2Q0E7O0VBaUZLLGMvR3pkMkI7QUo2MTdDaEM7O0FtSHI5NkNBO0VBdUZJLGMvRy9kNEI7RStHZ2U1Qix3Qy9HaGU0QjtBSmsyN0NoQzs7QW1IMTk2Q0E7RUEyRkssYy9HbmUyQjtBSnMyN0NoQzs7QW1IOTk2Q0E7RUFnR00sYy9HeGUwQjtBSjAyN0NoQzs7QXlHLzQ3Q1k7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSisyN0NoQzs7QXlHNTQ3Q2dCO0VBQ0ksMEJBQTBCO0F6Rys0N0M5Qzs7QW1IMys2Q0E7RUEwR0ssYy9HbGYyQjtBSnUzN0NoQzs7QW1ILys2Q0E7RUFrSEksYy9HMWY0QjtFK0cyZjVCLHlCL0d6ZitCO0UrRzBmL0IsU0FBUztBbkhpNDZDYjs7QW1Ici82Q0E7RUF1SEssYy9HL2YyQjtBSmk0N0NoQzs7QW1Iei82Q0E7RUE0SE0sYy9HcGdCMEI7QUpxNDdDaEM7O0F5RzE2N0NZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR21DZ0I7QUowNDdDaEM7O0F5R3Y2N0NnQjtFQUNJLDBCQUEwQjtBekcwNjdDOUM7O0FtSHRnN0NBO0VBc0lLLGMvRzlnQjJCO0FKazU3Q2hDOztBbUgxZzdDQTs7O0VBOElJLGMvRzNqQnlCO0UrRzRqQnpCLHlCL0d2aEI0QjtBSnk1N0NoQzs7QW1Iamg3Q0E7OztFQWtKSyxjL0cvakJ3QjtBSm84N0M3Qjs7QW1Idmg3Q0E7OztFQXVKTSxjL0dwa0J1QjtBSjA4N0M3Qjs7QXlHMTg3Q1k7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSmk5N0M3Qjs7QXlHejg3Q2dCOzs7RUFDSSwwQkFBMEI7QXpHODg3QzlDOztBbUgxaTdDQTs7O0VBaUtLLGMvRzlrQndCO0FKNjk3QzdCOztBbUhoajdDQTtFQXNLSSx5Qi9HN2lCMkM7QUoyNzdDL0M7O0FtSHBqN0NBOztFQVFJLGMvRzFZNkI7RStHMlk3Qiw2QkFBNkI7QW5IaWo3Q2pDOztBbUgxajdDQTs7RUFZSyxjL0c5WTRCO0FKaTg3Q2pDOztBbUgvajdDQTs7RUFpQk0sYy9HbloyQjtBSnM4N0NqQzs7QXlHai83Q1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3lDaUI7QUo0ODdDakM7O0F5Ry8rN0NnQjs7RUFDSSwwQkFBMEI7QXpHbS83QzlDOztBbUgvazdDQTs7RUEyQkssYy9HN1o0QjtBSnM5N0NqQzs7QW1IcGw3Q0E7RUFpQ0ksYy9HOWN5QjtFK0crY3pCLHlCL0dwYTZCO0FKMjk3Q2pDOztBbUh6bDdDQTtFQXFDSyxjL0dsZHdCO0FKMGc4QzdCOztBbUg3bDdDQTtFQTBDTSxjL0d2ZHVCO0FKOGc4QzdCOztBeUc5ZzhDWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHaWg4QzNEOztBeUczZzhDZ0I7RUFDSSwwQkFBMEI7QXpHOGc4QzlDOztBbUgxbTdDQTtFQW9ESyxjL0dqZXdCO0FKMmg4QzdCOztBbUg5bTdDQTs7RUE4REksYy9HaGM2QjtFK0dpYzdCLDZCQUE2QjtBbkhxajdDakM7O0FtSHBuN0NBOztFQWtFSyxjL0dwYzRCO0FKMi83Q2pDOztBbUh6bjdDQTs7RUF1RU0sYy9HemMyQjtBSmdnOENqQzs7QXlHM2k4Q1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3lDaUI7QUpzZzhDakM7O0F5R3ppOENnQjs7RUFDSSwwQkFBMEI7QXpHNmk4QzlDOztBbUh6bzdDQTs7RUFpRkssYy9HbmQ0QjtBSmdoOENqQzs7QW1IOW83Q0E7RUF1RkksYy9HemQ2QjtFK0cwZDdCLHdDL0cxZDZCO0FKcWg4Q2pDOztBbUhucDdDQTtFQTJGSyxjL0c3ZDRCO0FKeWg4Q2pDOztBbUh2cDdDQTtFQWdHTSxjL0dsZTJCO0FKNmg4Q2pDOztBeUd4azhDWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKa2k4Q2pDOztBeUdyazhDZ0I7RUFDSSwwQkFBMEI7QXpHd2s4QzlDOztBbUhwcTdDQTtFQTBHSyxjL0c1ZTRCO0FKMGk4Q2pDOztBbUh4cTdDQTtFQWtISSxjL0dwZjZCO0UrR3FmN0IseUIvR25mNkI7RStHb2Y3QixTQUFTO0FuSDBqN0NiOztBbUg5cTdDQTtFQXVISyxjL0d6ZjRCO0FKb2o4Q2pDOztBbUhscjdDQTtFQTRITSxjL0c5ZjJCO0FKd2o4Q2pDOztBeUdubThDWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKNmo4Q2pDOztBeUdobThDZ0I7RUFDSSwwQkFBMEI7QXpHbW04QzlDOztBbUgvcjdDQTtFQXNJSyxjL0d4Z0I0QjtBSnFrOENqQzs7QW1IbnM3Q0E7OztFQThJSSxjL0czakJ5QjtFK0c0akJ6Qix5Qi9HamhCNkI7QUo0azhDakM7O0FtSDFzN0NBOzs7RUFrSkssYy9HL2pCd0I7QUo2bjhDN0I7O0FtSGh0N0NBOzs7RUF1Sk0sYy9HcGtCdUI7QUptbzhDN0I7O0F5R25vOENZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUowbzhDN0I7O0F5R2xvOENnQjs7O0VBQ0ksMEJBQTBCO0F6R3VvOEM5Qzs7QW1IbnU3Q0E7OztFQWlLSyxjL0c5a0J3QjtBSnNwOEM3Qjs7QW1IenU3Q0E7RUFzS0kseUIvR3ZpQnlDO0FKOG04QzdDOztBbUg3dTdDQTs7RUFRSSxjL0dwWTRCO0UrR3FZNUIsNkJBQTZCO0FuSDB1N0NqQzs7QW1IbnY3Q0E7O0VBWUssYy9HeFkyQjtBSm9uOENoQzs7QW1IeHY3Q0E7O0VBaUJNLGMvRzdZMEI7QUp5bjhDaEM7O0F5RzFxOENZOztFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKK244Q2hDOztBeUd4cThDZ0I7O0VBQ0ksMEJBQTBCO0F6RzRxOEM5Qzs7QW1IeHc3Q0E7O0VBMkJLLGMvR3ZaMkI7QUp5bzhDaEM7O0FtSDd3N0NBO0VBaUNJLGMvRzljeUI7RStHK2N6Qix5Qi9HOVo0QjtBSjhvOENoQzs7QW1IbHg3Q0E7RUFxQ0ssYy9HbGR3QjtBSm1zOEM3Qjs7QW1IdHg3Q0E7RUEwQ00sYy9HdmR1QjtBSnVzOEM3Qjs7QXlHdnM4Q1k7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6RzBzOEMzRDs7QXlHcHM4Q2dCO0VBQ0ksMEJBQTBCO0F6R3VzOEM5Qzs7QW1Ibnk3Q0E7RUFvREssYy9HamV3QjtBSm90OEM3Qjs7QW1Idnk3Q0E7O0VBOERJLGMvRzFiNEI7RStHMmI1Qiw2QkFBNkI7QW5IOHU3Q2pDOztBbUg3eTdDQTs7RUFrRUssYy9HOWIyQjtBSjhxOENoQzs7QW1IbHo3Q0E7O0VBdUVNLGMvR25jMEI7QUptcjhDaEM7O0F5R3B1OENZOztFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKeXI4Q2hDOztBeUdsdThDZ0I7O0VBQ0ksMEJBQTBCO0F6R3N1OEM5Qzs7QW1IbDA3Q0E7O0VBaUZLLGMvRzdjMkI7QUptczhDaEM7O0FtSHYwN0NBO0VBdUZJLGMvR25kNEI7RStHb2Q1Qix5Qy9HcGQ0QjtBSndzOENoQzs7QW1INTA3Q0E7RUEyRkssYy9HdmQyQjtBSjRzOENoQzs7QW1IaDE3Q0E7RUFnR00sYy9HNWQwQjtBSmd0OENoQzs7QXlHanc4Q1k7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSnF0OENoQzs7QXlHOXY4Q2dCO0VBQ0ksMEJBQTBCO0F6R2l3OEM5Qzs7QW1INzE3Q0E7RUEwR0ssYy9HdGUyQjtBSjZ0OENoQzs7QW1IajI3Q0E7RUFrSEksYy9HOWU0QjtFK0crZTVCLHlCL0c3ZStCO0UrRzhlL0IsU0FBUztBbkhtdjdDYjs7QW1IdjI3Q0E7RUF1SEssYy9HbmYyQjtBSnV1OENoQzs7QW1IMzI3Q0E7RUE0SE0sYy9HeGYwQjtBSjJ1OENoQzs7QXlHNXg4Q1k7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSmd2OENoQzs7QXlHeng4Q2dCO0VBQ0ksMEJBQTBCO0F6RzR4OEM5Qzs7QW1IeDM3Q0E7RUFzSUssYy9HbGdCMkI7QUp3djhDaEM7O0FtSDUzN0NBOzs7RUE4SUksYy9HM2pCeUI7RStHNGpCekIseUIvRzNnQjRCO0FKK3Y4Q2hDOztBbUhuNDdDQTs7O0VBa0pLLGMvRy9qQndCO0FKc3o4QzdCOztBbUh6NDdDQTs7O0VBdUpNLGMvR3BrQnVCO0FKNHo4QzdCOztBeUc1ejhDWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKbTA4QzdCOztBeUczejhDZ0I7OztFQUNJLDBCQUEwQjtBekdnMDhDOUM7O0FtSDU1N0NBOzs7RUFpS0ssYy9HOWtCd0I7QUorMDhDN0I7O0FtSGw2N0NBO0VBc0tJLHlCL0dqaUIyQztBSml5OEMvQzs7QW1IdDY3Q0E7O0VBUUksYy9HOVg0QjtFK0crWDVCLDZCQUE2QjtBbkhtNjdDakM7O0FtSDU2N0NBOztFQVlLLGMvR2xZMkI7QUp1eThDaEM7O0FtSGo3N0NBOztFQWlCTSxjL0d2WTBCO0FKNHk4Q2hDOztBeUduMjhDWTs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSmt6OENoQzs7QXlHajI4Q2dCOztFQUNJLDBCQUEwQjtBekdxMjhDOUM7O0FtSGo4N0NBOztFQTJCSyxjL0dqWjJCO0FKNHo4Q2hDOztBbUh0ODdDQTtFQWlDSSxjL0c5Y3lCO0UrRytjekIseUIvR3haNEI7QUppMDhDaEM7O0FtSDM4N0NBO0VBcUNLLGMvR2xkd0I7QUo0MzhDN0I7O0FtSC84N0NBO0VBMENNLGMvR3ZkdUI7QUpnNDhDN0I7O0F5R2g0OENZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdtNDhDM0Q7O0F5RzczOENnQjtFQUNJLDBCQUEwQjtBekdnNDhDOUM7O0FtSDU5N0NBO0VBb0RLLGMvR2pld0I7QUo2NDhDN0I7O0FtSGgrN0NBOztFQThESSxjL0dwYjRCO0UrR3FiNUIsNkJBQTZCO0FuSHU2N0NqQzs7QW1IdCs3Q0E7O0VBa0VLLGMvR3hiMkI7QUppMjhDaEM7O0FtSDMrN0NBOztFQXVFTSxjL0c3YjBCO0FKczI4Q2hDOztBeUc3NThDWTs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSjQyOENoQzs7QXlHMzU4Q2dCOztFQUNJLDBCQUEwQjtBekcrNThDOUM7O0FtSDMvN0NBOztFQWlGSyxjL0d2YzJCO0FKczM4Q2hDOztBbUhoZzhDQTtFQXVGSSxjL0c3YzRCO0UrRzhjNUIsd0MvRzljNEI7QUoyMzhDaEM7O0FtSHJnOENBO0VBMkZLLGMvR2pkMkI7QUorMzhDaEM7O0FtSHpnOENBO0VBZ0dNLGMvR3RkMEI7QUptNDhDaEM7O0F5RzE3OENZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUp3NDhDaEM7O0F5R3Y3OENnQjtFQUNJLDBCQUEwQjtBekcwNzhDOUM7O0FtSHRoOENBO0VBMEdLLGMvR2hlMkI7QUpnNThDaEM7O0FtSDFoOENBO0VBa0hJLGMvR3hlNEI7RStHeWU1Qix5Qi9HdmUrQjtFK0d3ZS9CLFNBQVM7QW5INDY3Q2I7O0FtSGhpOENBO0VBdUhLLGMvRzdlMkI7QUowNThDaEM7O0FtSHBpOENBO0VBNEhNLGMvR2xmMEI7QUo4NThDaEM7O0F5R3I5OENZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUptNjhDaEM7O0F5R2w5OENnQjtFQUNJLDBCQUEwQjtBekdxOThDOUM7O0FtSGpqOENBO0VBc0lLLGMvRzVmMkI7QUoyNjhDaEM7O0FtSHJqOENBOzs7RUE4SUksYy9HM2pCeUI7RStHNGpCekIseUIvR3JnQjRCO0FKazc4Q2hDOztBbUg1ajhDQTs7O0VBa0pLLGMvRy9qQndCO0FKKys4QzdCOztBbUhsazhDQTs7O0VBdUpNLGMvR3BrQnVCO0FKcS84QzdCOztBeUdyLzhDWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKNC84QzdCOztBeUdwLzhDZ0I7OztFQUNJLDBCQUEwQjtBekd5LzhDOUM7O0FtSHJsOENBOzs7RUFpS0ssYy9HOWtCd0I7QUp3ZzlDN0I7O0FtSDNsOENBO0VBc0tJLHlCL0czaEIyQztBSm85OEMvQzs7QW1IL2w4Q0E7O0VBUUksYy9HbGJ5QjtFK0dtYnpCLDZCQUE2QjtBbkg0bDhDakM7O0FtSHJtOENBOztFQVlLLGMvR3Rid0I7QUpvaDlDN0I7O0FtSDFtOENBOztFQWlCTSxjL0czYnVCO0FKeWg5QzdCOztBeUc1aDlDWTs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHQ2E7QUoraDlDN0I7O0F5RzFoOUNnQjs7RUFDSSwwQkFBMEI7QXpHOGg5QzlDOztBbUgxbjhDQTs7RUEyQkssYy9HcmN3QjtBSnlpOUM3Qjs7QW1IL244Q0E7RUFpQ0ksYy9HdGN5QjtFK0d1Y3pCLHlCL0c1Y3lCO0FKOGk5QzdCOztBbUhwbzhDQTtFQXFDSyxjL0cxY3dCO0FKNmk5QzdCOztBbUh4bzhDQTtFQTBDTSxjL0cvY3VCO0FKaWo5QzdCOztBeUd6ajlDWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHNGo5QzNEOztBeUd0ajlDZ0I7RUFDSSwwQkFBMEI7QXpHeWo5QzlDOztBbUhycDhDQTtFQW9ESyxjL0d6ZHdCO0FKOGo5QzdCOztBbUh6cDhDQTs7RUE4REksYy9HeGV5QjtFK0d5ZXpCLDZCQUE2QjtBbkhnbThDakM7O0FtSC9wOENBOztFQWtFSyxjL0c1ZXdCO0FKOGs5QzdCOztBbUhwcThDQTs7RUF1RU0sYy9HamZ1QjtBSm1sOUM3Qjs7QXlHdGw5Q1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKeWw5QzdCOztBeUdwbDlDZ0I7O0VBQ0ksMEJBQTBCO0F6R3dsOUM5Qzs7QW1IcHI4Q0E7O0VBaUZLLGMvRzNmd0I7QUptbTlDN0I7O0FtSHpyOENBO0VBdUZJLGMvR2pnQnlCO0UrR2tnQnpCLDBDL0dsZ0J5QjtBSndtOUM3Qjs7QW1IOXI4Q0E7RUEyRkssYy9HcmdCd0I7QUo0bTlDN0I7O0FtSGxzOENBO0VBZ0dNLGMvRzFnQnVCO0FKZ245QzdCOztBeUdubjlDWTtFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSnFuOUM3Qjs7QXlHaG45Q2dCO0VBQ0ksMEJBQTBCO0F6R21uOUM5Qzs7QW1IL3M4Q0E7RUEwR0ssYy9HcGhCd0I7QUo2bjlDN0I7O0FtSG50OENBO0VBa0hJLGMvRzVoQnlCO0UrRzZoQnpCLHlCL0c3aEJ5QjtFK0c4aEJ6QixTQUFTO0FuSHFtOENiOztBbUh6dDhDQTtFQXVISyxjL0dqaUJ3QjtBSnVvOUM3Qjs7QW1IN3Q4Q0E7RUE0SE0sYy9HdGlCdUI7QUoybzlDN0I7O0F5RzlvOUNZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKZ3A5QzdCOztBeUczbzlDZ0I7RUFDSSwwQkFBMEI7QXpHOG85QzlDOztBbUgxdThDQTtFQXNJSyxjL0doakJ3QjtBSndwOUM3Qjs7QW1IOXU4Q0E7OztFQThJSSxjL0duakJ5QjtFK0dvakJ6Qix5Qi9HempCeUI7QUorcDlDN0I7O0FtSHJ2OENBOzs7RUFrSkssYy9HdmpCd0I7QUpncTlDN0I7O0FtSDN2OENBOzs7RUF1Sk0sYy9HNWpCdUI7QUpzcTlDN0I7O0F5RzlxOUNZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHTWE7QUo2cTlDN0I7O0F5RzdxOUNnQjs7O0VBQ0ksMEJBQTBCO0F6R2tyOUM5Qzs7QW1IOXc4Q0E7OztFQWlLSyxjL0d0a0J3QjtBSnlyOUM3Qjs7QW1IcHg4Q0E7RUFzS0kseUIvRzlrQnlCO0FKZ3M5QzdCOztBbUh4eDhDQTs7RUFRSSxjL0cxYXlCO0UrRzJhekIsNkJBQTZCO0FuSHF4OENqQzs7QW1IOXg4Q0E7O0VBWUssYy9HOWF3QjtBSnFzOUM3Qjs7QW1Ibnk4Q0E7O0VBaUJNLGMvR25idUI7QUowczlDN0I7O0F5R3J0OUNZOztFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSmd0OUM3Qjs7QXlHbnQ5Q2dCOztFQUNJLDBCQUEwQjtBekd1dDlDOUM7O0FtSG56OENBOztFQTJCSyxjL0c3YndCO0FKMHQ5QzdCOztBbUh4ejhDQTtFQWlDSSxjL0c5Y3lCO0UrRytjekIseUIvR3BjeUI7QUordDlDN0I7O0FtSDd6OENBO0VBcUNLLGMvR2xkd0I7QUo4dTlDN0I7O0FtSGowOENBO0VBMENNLGMvR3ZkdUI7QUprdjlDN0I7O0F5R2x2OUNZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdxdjlDM0Q7O0F5Ry91OUNnQjtFQUNJLDBCQUEwQjtBekdrdjlDOUM7O0FtSDkwOENBO0VBb0RLLGMvR2pld0I7QUordjlDN0I7O0FtSGwxOENBOztFQThESSxjL0doZXlCO0UrR2llekIsNkJBQTZCO0FuSHl4OENqQzs7QW1IeDE4Q0E7O0VBa0VLLGMvR3Bld0I7QUordjlDN0I7O0FtSDcxOENBOztFQXVFTSxjL0d6ZXVCO0FKb3c5QzdCOztBeUcvdzlDWTs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUowdzlDN0I7O0F5Rzd3OUNnQjs7RUFDSSwwQkFBMEI7QXpHaXg5QzlDOztBbUg3MjhDQTs7RUFpRkssYy9HbmZ3QjtBSm94OUM3Qjs7QW1IbDM4Q0E7RUF1RkksYy9HemZ5QjtFK0cwZnpCLHVDL0cxZnlCO0FKeXg5QzdCOztBbUh2MzhDQTtFQTJGSyxjL0c3ZndCO0FKNng5QzdCOztBbUgzMzhDQTtFQWdHTSxjL0dsZ0J1QjtBSml5OUM3Qjs7QXlHNXk5Q1k7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUpzeTlDN0I7O0F5R3p5OUNnQjtFQUNJLDBCQUEwQjtBekc0eTlDOUM7O0FtSHg0OENBO0VBMEdLLGMvRzVnQndCO0FKOHk5QzdCOztBbUg1NDhDQTtFQWtISSxjL0dwaEJ5QjtFK0dxaEJ6Qix5Qi9HNWhCeUI7RStHNmhCekIsU0FBUztBbkg4eDhDYjs7QW1IbDU4Q0E7RUF1SEssYy9HemhCd0I7QUp3ejlDN0I7O0FtSHQ1OENBO0VBNEhNLGMvRzloQnVCO0FKNHo5QzdCOztBeUd2MDlDWTtFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSmkwOUM3Qjs7QXlHcDA5Q2dCO0VBQ0ksMEJBQTBCO0F6R3UwOUM5Qzs7QW1IbjY4Q0E7RUFzSUssYy9HeGlCd0I7QUp5MDlDN0I7O0FtSHY2OENBOzs7RUE4SUksYy9HM2pCeUI7RStHNGpCekIseUIvR2pqQnlCO0FKZzE5QzdCOztBbUg5NjhDQTs7O0VBa0pLLGMvRy9qQndCO0FKaTI5QzdCOztBbUhwNzhDQTs7O0VBdUpNLGMvR3BrQnVCO0FKdTI5QzdCOztBeUd2MjlDWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKODI5QzdCOztBeUd0MjlDZ0I7OztFQUNJLDBCQUEwQjtBekcyMjlDOUM7O0FtSHY4OENBOzs7RUFpS0ssYy9HOWtCd0I7QUowMzlDN0I7O0FtSDc4OENBO0VBc0tJLHlCL0cvakIyQztBSjAyOUMvQzs7QW1Iajk4Q0E7O0VBUUksYy9HcmJ5QjtFK0dzYnpCLDZCQUE2QjtBbkg4ODhDakM7O0FtSHY5OENBOztFQVlLLGMvR3pid0I7QUp5NDlDN0I7O0FtSDU5OENBOztFQWlCTSxjL0c5YnVCO0FKODQ5QzdCOztBeUc5NDlDWTs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUpvNTlDN0I7O0F5RzU0OUNnQjs7RUFDSSwwQkFBMEI7QXpHZzU5QzlDOztBbUg1KzhDQTs7RUEyQkssYy9HeGN3QjtBSjg1OUM3Qjs7QW1Iai84Q0E7RUFpQ0ksYy9HcGN5QjtFK0dxY3pCLHlCL0cvY3lCO0FKbTY5QzdCOztBbUh0LzhDQTtFQXFDSyxjL0d4Y3dCO0FKNjU5QzdCOztBbUgxLzhDQTtFQTBDTSxjL0c3Y3VCO0FKaTY5QzdCOztBeUczNjlDWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHODY5QzNEOztBeUd4NjlDZ0I7RUFDSSwwQkFBMEI7QXpHMjY5QzlDOztBbUh2ZzlDQTtFQW9ESyxjL0d2ZHdCO0FKODY5QzdCOztBbUgzZzlDQTs7RUE4REksYy9HM2V5QjtFK0c0ZXpCLDZCQUE2QjtBbkhrOThDakM7O0FtSGpoOUNBOztFQWtFSyxjL0cvZXdCO0FKbTg5QzdCOztBbUh0aDlDQTs7RUF1RU0sYy9HcGZ1QjtBSnc4OUM3Qjs7QXlHeDg5Q1k7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKODg5QzdCOztBeUd0ODlDZ0I7O0VBQ0ksMEJBQTBCO0F6RzA4OUM5Qzs7QW1IdGk5Q0E7O0VBaUZLLGMvRzlmd0I7QUp3OTlDN0I7O0FtSDNpOUNBO0VBdUZJLGMvR3BnQnlCO0UrR3FnQnpCLDBDL0dyZ0J5QjtBSjY5OUM3Qjs7QW1IaGo5Q0E7RUEyRkssYy9HeGdCd0I7QUppKzlDN0I7O0FtSHBqOUNBO0VBZ0dNLGMvRzdnQnVCO0FKcSs5QzdCOztBeUdyKzlDWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjArOUM3Qjs7QXlHbCs5Q2dCO0VBQ0ksMEJBQTBCO0F6R3ErOUM5Qzs7QW1Iams5Q0E7RUEwR0ssYy9HdmhCd0I7QUprLzlDN0I7O0FtSHJrOUNBO0VBa0hJLGMvRy9oQnlCO0UrR2dpQnpCLDBDL0doaUJ5QjtFK0dpaUJ6QixTQUFTO0FuSHU5OENiOztBbUgzazlDQTtFQXVISyxjL0dwaUJ3QjtBSjQvOUM3Qjs7QW1IL2s5Q0E7RUE0SE0sYy9HemlCdUI7QUpnZytDN0I7O0F5R2hnK0NZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKcWcrQzdCOztBeUc3LzlDZ0I7RUFDSSwwQkFBMEI7QXpHZ2crQzlDOztBbUg1bDlDQTtFQXNJSyxjL0duakJ3QjtBSjZnK0M3Qjs7QW1IaG05Q0E7OztFQThJSSxjL0dqakJ5QjtFK0drakJ6Qix5Qi9HNWpCeUI7QUpvaCtDN0I7O0FtSHZtOUNBOzs7RUFrSkssYy9HcmpCd0I7QUpnaCtDN0I7O0FtSDdtOUNBOzs7RUF1Sk0sYy9HMWpCdUI7QUpzaCtDN0I7O0F5R2hpK0NZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUo2aCtDN0I7O0F5Ry9oK0NnQjs7O0VBQ0ksMEJBQTBCO0F6R29pK0M5Qzs7QW1IaG85Q0E7OztFQWlLSyxjL0dwa0J3QjtBSnlpK0M3Qjs7QW1IdG85Q0E7RUFzS0kseUIvR2hsQnlCO0FKb2orQzdCOztBb0gxaitDQTtFQUtZLHlCaEh1Qm9CO0VnSHRCcEIscUJoSHNCb0I7RWdIckJwQixjaEh3QnVCO0FKaWkrQ25DOztBb0hoaytDQTtFQVdvQixZQUFZO0VBQ2YsY2hIbUJrQjtBSnNpK0NuQzs7QW9IcmsrQ0E7RUFrQndCLFVBQVU7RUFDYixjaEhZYztBSjJpK0NuQzs7QW9IMWsrQ0E7RUFLWSx5QmhIR2lCO0VnSEZqQixxQmhIRWlCO0VnSERqQixjaEhNaUI7QUptaytDN0I7O0FvSGhsK0NBO0VBV29CLFlBQVk7RUFDZixjaEhDWTtBSndrK0M3Qjs7QW9IcmwrQ0E7RUFrQndCLFVBQVU7RUFDYixjaEhOUTtBSjZrK0M3Qjs7QW9IMWwrQ0E7RUFLWSx5QmhIbUNvQjtFZ0hsQ3BCLHFCaEhrQ29CO0VnSGpDcEIsY2hISmlCO0FKNmwrQzdCOztBb0hobStDQTtFQVdvQixZQUFZO0VBQ2YsY2hIVFk7QUprbStDN0I7O0FvSHJtK0NBO0VBa0J3QixVQUFVO0VBQ2IsY2hIaEJRO0FKdW0rQzdCOztBb0gxbStDQTtFQUtZLHlCaEh5Q3FCO0VnSHhDckIscUJoSHdDcUI7RWdIdkNyQixjaEhKaUI7QUo2bStDN0I7O0FvSGhuK0NBO0VBV29CLFlBQVk7RUFDZixjaEhUWTtBSmtuK0M3Qjs7QW9Icm4rQ0E7RUFrQndCLFVBQVU7RUFDYixjaEhoQlE7QUp1bitDN0I7O0FvSDFuK0NBO0VBS1kseUJoSCtDb0I7RWdIOUNwQixxQmhIOENvQjtFZ0g3Q3BCLGNoSEppQjtBSjZuK0M3Qjs7QW9IaG8rQ0E7RUFXb0IsWUFBWTtFQUNmLGNoSFRZO0FKa28rQzdCOztBb0hybytDQTtFQWtCd0IsVUFBVTtFQUNiLGNoSGhCUTtBSnVvK0M3Qjs7QW9IMW8rQ0E7RUFLWSx5QmhIcURvQjtFZ0hwRHBCLHFCaEhvRG9CO0VnSG5EcEIsY2hISmlCO0FKNm8rQzdCOztBb0hocCtDQTtFQVdvQixZQUFZO0VBQ2YsY2hIVFk7QUprcCtDN0I7O0FvSHJwK0NBO0VBa0J3QixVQUFVO0VBQ2IsY2hIaEJRO0FKdXArQzdCOztBb0gxcCtDQTtFQUtZLHlCaEhDaUI7RWdIQWpCLHFCaEhBaUI7RWdIQ2pCLGNoSElpQjtBSnFwK0M3Qjs7QW9IaHErQ0E7RUFXb0IsWUFBWTtFQUNmLGNoSERZO0FKMHArQzdCOztBb0hycStDQTtFQWtCd0IsVUFBVTtFQUNiLGNoSFJRO0FKK3ArQzdCOztBb0gxcStDQTtFQUtZLHlCaEhTaUI7RWdIUmpCLHFCaEhRaUI7RWdIUGpCLGNoSEppQjtBSjZxK0M3Qjs7QW9IaHIrQ0E7RUFXb0IsWUFBWTtFQUNmLGNoSFRZO0FKa3IrQzdCOztBb0hycitDQTtFQWtCd0IsVUFBVTtFQUNiLGNoSGhCUTtBSnVyK0M3Qjs7QW9IMXIrQ0E7RUFLWSx5QmhIRmlCO0VnSEdqQixxQmhISGlCO0VnSElqQixjaEhNaUI7QUptcitDN0I7O0FvSGhzK0NBO0VBV29CLFlBQVk7RUFDZixjaEhDWTtBSndyK0M3Qjs7QW9IcnMrQ0E7RUFrQndCLFVBQVU7RUFDYixjaEhOUTtBSjZyK0M3Qjs7QW9IOXErQ0E7RUFDSSxhQUFhO0VBQ2Isb0JBQW9CO0VBQ3BCLG9CQUFvQjtBcEhpcitDeEI7O0FvSHByK0NBO0VBTVEsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixzQkFBc0I7QXBIa3IrQzlCOztBb0gxcitDQTtFQVdZLGlCQUFpQjtBcEhtcitDN0I7O0FvSDlyK0NBO0VBZVksdUJBQXVCO0VBQ3ZCLHNCQUFzQjtBcEhtcitDbEM7O0FvSG5zK0NBO0VBcUJRLGtCQUFrQjtFQUNsQixZQUFZO0FwSGtyK0NwQjs7QW9IeHMrQ0E7RUEwQlEsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIseUJBQXlCO0VBQ3pCLGNBQWM7QXBIa3IrQ3RCOztBb0hodCtDQTtFQWlDUyw0QkFBNEI7RUFDekIsZUFBZTtFQUNmLGNBQWM7QXBIbXIrQzFCOztBb0h0dCtDQTtFQXVDWSx5Ry9Hb1hxSTtFK0duWHJJLGVBQWU7QXBIbXIrQzNCOztBb0gzdCtDQTtFQTJDZ0Isa0JBQWtCO0FwSG9yK0NsQzs7QW9IL3QrQ0E7RUFrRGdCLHlHL0d5V2lJO0FMdzA5Q2pKOztBb0hudStDQTtFQXlEUSxpQkFBaUI7QXBIOHErQ3pCOztBb0h2dStDQTtFQThEUSx5QmhIdkZxQjtFZ0h3RnJCLHFCaEh4RnFCO0FKcXcrQzdCOztBb0g1dStDQTtFQW1FZ0IsY2hIbEZhO0FKK3YrQzdCOztBb0hoditDQTtFQXdFWSxjaEh2RmlCO0FKbXcrQzdCOztBb0hwditDQTtFQTZFZ0IsY2hINUZhO0FKdXcrQzdCOztBb0h4ditDQTtFQW9GUSx5QmhIMUdxQjtFZ0gyR3JCLHFCaEgzR3FCO0FKbXgrQzdCOztBb0g3ditDQTtFQTBGUSxvRC9HK2J3RDtBTHd1OUNoRTs7QW9IancrQ0E7RUFpR1kseUJoSGpHb0I7RWdIa0dwQixxQmhIbEdvQjtBSnN3K0NoQzs7QW9IdHcrQ0E7RUFzR29CLFlBQVk7RUFDZixjaEhwR2tCO0FKd3crQ25DOztBb0gzdytDQTtFQTRHYSxjaEh6R3NCO0FKNHcrQ25DOztBb0gvdytDQTtFQWlIb0IsY2hIOUdlO0FKZ3grQ25DOztBb0hueCtDQTtFQXNIb0IsVUFBVTtFQUNiLGNoSHBIa0I7QUpxeCtDbkM7O0FvSHh4K0NBO0VBOEhZLHlCaEg1SHVCO0VnSDZIdkIseUJBQXlCO0FwSDhwK0NyQzs7QW9IN3grQ0E7RUFtSW9CLGNoSG5JWTtBSml5K0NoQzs7QW9IankrQ0E7RUF3SWdCLGNoSHhJZ0I7QUpxeStDaEM7O0FvSHJ5K0NBO0VBNklvQixjaEg3SVk7QUp5eStDaEM7O0FvSHp5K0NBO0VBa0pvQixjaEhqSnVDO0FKNHkrQzNEOztBb0g3eStDQTtFQXdKZ0IsU0FBUztFQUNULDhCaEh6SmdCO0VnSDBKaEIseUJBQXlCO0VBQ3pCLDRCQUE0QjtBcEh5cCtDNUM7O0FvSHB6K0NBO0VBaUtZLDZCQUE2QjtFQUM3QixxQmhIbEtvQjtBSnl6K0NoQzs7QW9IenorQ0E7RUFzS29CLGNoSHRLWTtBSjZ6K0NoQzs7QW9IN3orQ0E7RUEyS2dCLGNoSDNLZ0I7QUppMCtDaEM7O0FvSGowK0NBO0VBZ0xvQixZQUFZO0VBQ1osY2hIakxZO0FKczArQ2hDOztBb0h0MCtDQTtFQXVMd0IsVUFBVTtBcEhtcCtDbEM7O0FvSDEwK0NBO0VBaUdZLHlCaEhySGlCO0VnSHNIakIscUJoSHRIaUI7QUptMitDN0I7O0FvSC8wK0NBO0VBc0dvQixZQUFZO0VBQ2YsY2hIdEhZO0FKbTIrQzdCOztBb0hwMStDQTtFQTRHYSxjaEgzSGdCO0FKdTIrQzdCOztBb0h4MStDQTtFQWlIb0IsY2hIaElTO0FKMjIrQzdCOztBb0g1MStDQTtFQXNIb0IsVUFBVTtFQUNiLGNoSHRJWTtBSmczK0M3Qjs7QW9IajIrQ0E7RUE4SFkseUJoSG5KaUI7RWdIb0pqQix5QkFBeUI7QXBIdXUrQ3JDOztBb0h0MitDQTtFQW1Jb0IsY2hIdkpTO0FKODMrQzdCOztBb0gxMitDQTtFQXdJZ0IsY2hINUphO0FKazQrQzdCOztBb0g5MitDQTtFQTZJb0IsY2hIaktTO0FKczQrQzdCOztBb0hsMytDQTtFQWtKb0IsY2hIM0k2QjtBSisyK0NqRDs7QW9IdDMrQ0E7RUF3SmdCLFNBQVM7RUFDVCw4QmhIN0thO0VnSDhLYix5QkFBeUI7RUFDekIsNEJBQTRCO0FwSGt1K0M1Qzs7QW9INzMrQ0E7RUFpS1ksNkJBQTZCO0VBQzdCLHFCaEh0TGlCO0FKczUrQzdCOztBb0hsNCtDQTtFQXNLb0IsY2hIckxTO0FKcTUrQzdCOztBb0h0NCtDQTtFQTJLZ0IsY2hIMUxhO0FKeTUrQzdCOztBb0gxNCtDQTtFQWdMb0IsWUFBWTtFQUNaLGNoSGhNUztBSjg1K0M3Qjs7QW9ILzQrQ0E7RUF1THdCLFVBQVU7QXBINHQrQ2xDOztBb0huNStDQTtFQWlHWSx5QmhIckZvQjtFZ0hzRnBCLHFCaEh0Rm9CO0FKNDQrQ2hDOztBb0h4NStDQTtFQXNHb0IsWUFBWTtFQUNmLGNoSGhJWTtBSnM3K0M3Qjs7QW9INzUrQ0E7RUE0R2EsY2hIcklnQjtBSjA3K0M3Qjs7QW9IajYrQ0E7RUFpSG9CLGNoSDFJUztBSjg3K0M3Qjs7QW9IcjYrQ0E7RUFzSG9CLFVBQVU7RUFDYixjaEhoSlk7QUptOCtDN0I7O0FvSDE2K0NBO0VBOEhZLHlCaEhoSHVCO0VnSGlIdkIseUJBQXlCO0FwSGd6K0NyQzs7QW9ILzYrQ0E7RUFtSW9CLGNoSHZIWTtBSnU2K0NoQzs7QW9IbjcrQ0E7RUF3SWdCLGNoSDVIZ0I7QUoyNitDaEM7O0FvSHY3K0NBO0VBNklvQixjaEhqSVk7QUorNitDaEM7O0FvSDM3K0NBO0VBa0pvQixjaEhySTJCO0FKazcrQy9DOztBb0gvNytDQTtFQXdKZ0IsU0FBUztFQUNULDhCaEg3SWdCO0VnSDhJaEIseUJBQXlCO0VBQ3pCLDRCQUE0QjtBcEgyeStDNUM7O0FvSHQ4K0NBO0VBaUtZLDZCQUE2QjtFQUM3QixxQmhIdEpvQjtBSis3K0NoQzs7QW9IMzgrQ0E7RUFzS29CLGNoSDFKWTtBSm04K0NoQzs7QW9ILzgrQ0E7RUEyS2dCLGNoSC9KZ0I7QUp1OCtDaEM7O0FvSG45K0NBO0VBZ0xvQixZQUFZO0VBQ1osY2hIcktZO0FKNDgrQ2hDOztBb0h4OStDQTtFQXVMd0IsVUFBVTtBcEhxeStDbEM7O0FvSDU5K0NBO0VBaUdZLHlCaEgvRXFCO0VnSGdGckIscUJoSGhGcUI7QUorOCtDakM7O0FvSGorK0NBO0VBc0dvQixZQUFZO0VBQ2YsY2hIaElZO0FKKy8rQzdCOztBb0h0KytDQTtFQTRHYSxjaEhySWdCO0FKbWcvQzdCOztBb0gxKytDQTtFQWlIb0IsY2hIMUlTO0FKdWcvQzdCOztBb0g5KytDQTtFQXNIb0IsVUFBVTtFQUNiLGNoSGhKWTtBSjRnL0M3Qjs7QW9Ibi8rQ0E7RUE4SFkseUJoSDFHcUI7RWdIMkdyQix5QkFBeUI7QXBIeTMrQ3JDOztBb0h4LytDQTtFQW1Jb0IsY2hIakhhO0FKMCsrQ2pDOztBb0g1LytDQTtFQXdJZ0IsY2hIdEhpQjtBSjgrK0NqQzs7QW9IaGcvQ0E7RUE2SW9CLGNoSDNIYTtBSmsvK0NqQzs7QW9IcGcvQ0E7RUFrSm9CLGNoSC9IeUI7QUpxLytDN0M7O0FvSHhnL0NBO0VBd0pnQixTQUFTO0VBQ1QsOEJoSHZJaUI7RWdId0lqQix5QkFBeUI7RUFDekIsNEJBQTRCO0FwSG8zK0M1Qzs7QW9IL2cvQ0E7RUFpS1ksNkJBQTZCO0VBQzdCLHFCaEhoSnFCO0FKa2cvQ2pDOztBb0hwaC9DQTtFQXNLb0IsY2hIcEphO0FKc2cvQ2pDOztBb0h4aC9DQTtFQTJLZ0IsY2hIekppQjtBSjBnL0NqQzs7QW9INWgvQ0E7RUFnTG9CLFlBQVk7RUFDWixjaEgvSmE7QUorZy9DakM7O0FvSGppL0NBO0VBdUx3QixVQUFVO0FwSDgyK0NsQzs7QW9IcmkvQ0E7RUFpR1kseUJoSHpFb0I7RWdIMEVwQixxQmhIMUVvQjtBSmtoL0NoQzs7QW9IMWkvQ0E7RUFzR29CLFlBQVk7RUFDZixjaEhoSVk7QUp3ay9DN0I7O0FvSC9pL0NBO0VBNEdhLGNoSHJJZ0I7QUo0ay9DN0I7O0FvSG5qL0NBO0VBaUhvQixjaEgxSVM7QUpnbC9DN0I7O0FvSHZqL0NBO0VBc0hvQixVQUFVO0VBQ2IsY2hIaEpZO0FKcWwvQzdCOztBb0g1ai9DQTtFQThIWSx5QmhIcEd1QjtFZ0hxR3ZCLHlCQUF5QjtBcEhrOCtDckM7O0FvSGprL0NBO0VBbUlvQixjaEgzR1k7QUo2aS9DaEM7O0FvSHJrL0NBO0VBd0lnQixjaEhoSGdCO0FKaWovQ2hDOztBb0h6ay9DQTtFQTZJb0IsY2hIckhZO0FKcWovQ2hDOztBb0g3ay9DQTtFQWtKb0IsY2hIekgyQjtBSndqL0MvQzs7QW9IamwvQ0E7RUF3SmdCLFNBQVM7RUFDVCw4QmhIaklnQjtFZ0hrSWhCLHlCQUF5QjtFQUN6Qiw0QkFBNEI7QXBINjcrQzVDOztBb0h4bC9DQTtFQWlLWSw2QkFBNkI7RUFDN0IscUJoSDFJb0I7QUpxay9DaEM7O0FvSDdsL0NBO0VBc0tvQixjaEg5SVk7QUp5ay9DaEM7O0FvSGptL0NBO0VBMktnQixjaEhuSmdCO0FKNmsvQ2hDOztBb0hybS9DQTtFQWdMb0IsWUFBWTtFQUNaLGNoSHpKWTtBSmtsL0NoQzs7QW9IMW0vQ0E7RUF1THdCLFVBQVU7QXBIdTcrQ2xDOztBb0g5bS9DQTtFQWlHWSx5QmhIbkVvQjtFZ0hvRXBCLHFCaEhwRW9CO0FKcWwvQ2hDOztBb0hubi9DQTtFQXNHb0IsWUFBWTtFQUNmLGNoSGhJWTtBSmlwL0M3Qjs7QW9IeG4vQ0E7RUE0R2EsY2hIcklnQjtBSnFwL0M3Qjs7QW9INW4vQ0E7RUFpSG9CLGNoSDFJUztBSnlwL0M3Qjs7QW9IaG8vQ0E7RUFzSG9CLFVBQVU7RUFDYixjaEhoSlk7QUo4cC9DN0I7O0FvSHJvL0NBO0VBOEhZLHlCaEg5RnVCO0VnSCtGdkIseUJBQXlCO0FwSDJnL0NyQzs7QW9IMW8vQ0E7RUFtSW9CLGNoSHJHWTtBSmduL0NoQzs7QW9IOW8vQ0E7RUF3SWdCLGNoSDFHZ0I7QUpvbi9DaEM7O0FvSGxwL0NBO0VBNklvQixjaEgvR1k7QUp3bi9DaEM7O0FvSHRwL0NBO0VBa0pvQixjaEhuSDJCO0FKMm4vQy9DOztBb0gxcC9DQTtFQXdKZ0IsU0FBUztFQUNULDhCaEgzSGdCO0VnSDRIaEIseUJBQXlCO0VBQ3pCLDRCQUE0QjtBcEhzZy9DNUM7O0FvSGpxL0NBO0VBaUtZLDZCQUE2QjtFQUM3QixxQmhIcElvQjtBSndvL0NoQzs7QW9IdHEvQ0E7RUFzS29CLGNoSHhJWTtBSjRvL0NoQzs7QW9IMXEvQ0E7RUEyS2dCLGNoSDdJZ0I7QUpncC9DaEM7O0FvSDlxL0NBO0VBZ0xvQixZQUFZO0VBQ1osY2hIbkpZO0FKcXAvQ2hDOztBb0huci9DQTtFQXVMd0IsVUFBVTtBcEhnZy9DbEM7O0FvSHZyL0NBO0VBaUdZLHlCaEh2SGlCO0VnSHdIakIscUJoSHhIaUI7QUprdC9DN0I7O0FvSDVyL0NBO0VBc0dvQixZQUFZO0VBQ2YsY2hIeEhZO0FKa3QvQzdCOztBb0hqcy9DQTtFQTRHYSxjaEg3SGdCO0FKc3QvQzdCOztBb0hycy9DQTtFQWlIb0IsY2hIbElTO0FKMHQvQzdCOztBb0h6cy9DQTtFQXNIb0IsVUFBVTtFQUNiLGNoSHhJWTtBSit0L0M3Qjs7QW9IOXMvQ0E7RUE4SFkseUJoSHBKaUI7RWdIcUpqQix5QkFBeUI7QXBIb2wvQ3JDOztBb0hudC9DQTtFQW1Jb0IsY2hIekpTO0FKNnUvQzdCOztBb0h2dC9DQTtFQXdJZ0IsY2hIOUphO0FKaXYvQzdCOztBb0gzdC9DQTtFQTZJb0IsY2hIbktTO0FKcXYvQzdCOztBb0gvdC9DQTtFQWtKb0IsY2hIdEtTO0FKdXYvQzdCOztBb0hudS9DQTtFQXdKZ0IsU0FBUztFQUNULDhCaEgvS2E7RWdIZ0xiLHlCQUF5QjtFQUN6Qiw0QkFBNEI7QXBIK2svQzVDOztBb0gxdS9DQTtFQWlLWSw2QkFBNkI7RUFDN0IscUJoSHhMaUI7QUpxdy9DN0I7O0FvSC91L0NBO0VBc0tvQixjaEhyTFM7QUprdy9DN0I7O0FvSG52L0NBO0VBMktnQixjaEgxTGE7QUpzdy9DN0I7O0FvSHZ2L0NBO0VBZ0xvQixZQUFZO0VBQ1osY2hIaE1TO0FKMncvQzdCOztBb0g1di9DQTtFQXVMd0IsVUFBVTtBcEh5ay9DbEM7O0FvSGh3L0NBO0VBaUdZLHlCaEgvR2lCO0VnSGdIakIscUJoSGhIaUI7QUpteC9DN0I7O0FvSHJ3L0NBO0VBc0dvQixZQUFZO0VBQ2YsY2hIaElZO0FKbXkvQzdCOztBb0gxdy9DQTtFQTRHYSxjaEhySWdCO0FKdXkvQzdCOztBb0g5dy9DQTtFQWlIb0IsY2hIMUlTO0FKMnkvQzdCOztBb0hseC9DQTtFQXNIb0IsVUFBVTtFQUNiLGNoSGhKWTtBSmd6L0M3Qjs7QW9IdngvQ0E7RUE4SFkseUJoSG5KaUI7RWdIb0pqQix5QkFBeUI7QXBINnAvQ3JDOztBb0g1eC9DQTtFQW1Jb0IsY2hIakpTO0FKOHkvQzdCOztBb0hoeS9DQTtFQXdJZ0IsY2hIdEphO0FKa3ovQzdCOztBb0hweS9DQTtFQTZJb0IsY2hIM0pTO0FKc3ovQzdCOztBb0h4eS9DQTtFQWtKb0IsY2hIdkoyQjtBSml6L0MvQzs7QW9INXkvQ0E7RUF3SmdCLFNBQVM7RUFDVCw4QmhIdkthO0VnSHdLYix5QkFBeUI7RUFDekIsNEJBQTRCO0FwSHdwL0M1Qzs7QW9IbnovQ0E7RUFpS1ksNkJBQTZCO0VBQzdCLHFCaEhoTGlCO0FKczAvQzdCOztBb0h4ei9DQTtFQXNLb0IsY2hIcExTO0FKMDAvQzdCOztBb0g1ei9DQTtFQTJLZ0IsY2hIekxhO0FKODAvQzdCOztBb0hoMC9DQTtFQWdMb0IsWUFBWTtFQUNaLGNoSC9MUztBSm0xL0M3Qjs7QW9IcjAvQ0E7RUF1THdCLFVBQVU7QXBIa3AvQ2xDOztBb0h6MC9DQTtFQWlHWSx5QmhIMUhpQjtFZ0gySGpCLHFCaEgzSGlCO0FKdTIvQzdCOztBb0g5MC9DQTtFQXNHb0IsWUFBWTtFQUNmLGNoSHRIWTtBSmsyL0M3Qjs7QW9IbjEvQ0E7RUE0R2EsY2hIM0hnQjtBSnMyL0M3Qjs7QW9IdjEvQ0E7RUFpSG9CLGNoSGhJUztBSjAyL0M3Qjs7QW9IMzEvQ0E7RUFzSG9CLFVBQVU7RUFDYixjaEh0SVk7QUorMi9DN0I7O0FvSGgyL0NBO0VBOEhZLDBDaEh2SmlCO0VnSHdKakIseUJBQXlCO0FwSHN1L0NyQzs7QW9IcjIvQ0E7RUFtSW9CLGNoSDVKUztBSms0L0M3Qjs7QW9IejIvQ0E7RUF3SWdCLGNoSGpLYTtBSnM0L0M3Qjs7QW9INzIvQ0E7RUE2SW9CLGNoSHRLUztBSjA0L0M3Qjs7QW9IajMvQ0E7RUFrSm9CLGNoSHhLUztBSjI0L0M3Qjs7QW9IcjMvQ0E7RUF3SmdCLFNBQVM7RUFDVCw4QmhIbExhO0VnSG1MYix5QkFBeUI7RUFDekIsNEJBQTRCO0FwSGl1L0M1Qzs7QW9INTMvQ0E7RUFpS1ksNkJBQTZCO0VBQzdCLHFCaEgzTGlCO0FKMDUvQzdCOztBb0hqNC9DQTtFQXNLb0IsY2hIL0xTO0FKODUvQzdCOztBb0hyNC9DQTtFQTJLZ0IsY2hIcE1hO0FKazYvQzdCOztBb0h6NC9DQTtFQWdMb0IsWUFBWTtFQUNaLGNoSDFNUztBSnU2L0M3Qjs7QW9IOTQvQ0E7RUF1THdCLFVBQVU7QXBIMnQvQ2xDOztBMkI3Ni9DQTtFMEZDQyx3QkFBd0I7RUFDeEIsc0JBQXNCO0VDK0puQix5R2pIcVI2STtBTDYvK0NqSjs7QXNIaHgvQ0k7RUFDSSx5R2pIa1J5STtBTGlnL0NqSjs7QXNIL3cvQ0k7RUFHSSx5R2pIMlF5STtBTHFnL0NqSjs7QXNIOXcvQ1E7RUFDSSx5R2pId1FxSTtBTHlnL0NqSjs7QTJCLzcvQ0E7RTJGcUxRLHlHakhpUXlJO0FMNmcvQ2pKOztBc0g1dy9DUTtFQUNJLHlHakg4UHFJO0FMaWgvQ2pKOztBc0gxdy9DSTs7RUFHSSx5R2pIc1B5STtBTHNoL0NqSjs7QXNIMXcvQ1E7O0VBQ0kseUdqSG1QcUk7QUwyaC9Dako7O0FxSGo5L0NBO0VBUUUsMkJBQTJCO0FySDY4L0M3Qjs7QXFIcjkvQ0E7RUFhRSxnQkFBZ0I7QXJINDgvQ2xCOztBcUh6OS9DQTtFQWlCRSxtQkFBbUI7QXJINDgvQ3JCOztBcUg3OS9DQTtFQXFCRSxZQUFZO0FySDQ4L0NkOztBcUhqKy9DQTtFQXlCRSxlQUFlO0FySDQ4L0NqQjs7QXFIcisvQ0E7RUE2QkUseUJBQXlCO0FySDQ4L0MzQjs7QXNIdDAvQ0k7RUQ5SEYsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsY0FBYztFQUNkLG9CQUFvQjtBckh3OC9DdEI7O0FxSC84L0NBO0VBaUJFLG9CQUFvQjtBckhrOC9DdEI7O0F5R3g5L0NJO0VBQ0ksWVlzQnFCO0VackJyQixXWXFCcUI7QXJIczgvQzdCOztBcUh4OS9DQTtFQXdCRyxlQUFlO0VBQ2YscUJBQXFCO0FySG84L0N4Qjs7QXFINzkvQ0E7RUE2Qkcsb0JBQW9CO0FySG84L0N2Qjs7QXlHdCsvQ0k7RUFDSSxZWWtDc0I7RVpqQ3RCLFdZaUNzQjtBckh3OC9DOUI7O0FxSHQrL0NBO0VBb0NHLGlCQUFpQjtFQUNqQixzQkFBc0I7QXJIczgvQ3pCOztBcUgzKy9DQTtFQXlDRyxxQkFBcUI7QXJIczgvQ3hCOztBeUdwLy9DSTtFQUNJLFlZOENzQjtFWjdDdEIsV1k2Q3NCO0FySDA4L0M5Qjs7QXFIcC8vQ0E7RUFnREcsaUJBQWlCO0VBQ2pCLHNCQUFzQjtBckh3OC9DekI7O0FxSHovL0NBO0VBcURHLHFCQUFxQjtBckh3OC9DeEI7O0F5R2xnZ0RJO0VBQ0ksWVkwRHNCO0VaekR0QixXWXlEc0I7QXJINDgvQzlCOztBcUhsZ2dEQTtFQTRERSxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixVQUFVO0VBQ1Ysa0MvRmtCOEQ7RStGakI5RCxpQy9GaUI4RDtBdEJ5Ny9DaEU7O0FxSDNnZ0RBO0VBcUVHLFloSG1ZcUQ7RWdIbFlyRCxXaEhrWXFEO0FMd2svQ3hEOztBcUhoaGdEQTtFQTBFRyxtQy9GUTZEO0UrRlA3RCxrQy9GTzZEO0F0Qm04L0NoRTs7QXFIcmhnREE7RUErRUcsbUMvRkc2RDtFK0ZGN0Qsa0MvRkU2RDtBdEJ3OC9DaEU7O0FxSDFoZ0RBO0VBb0ZHLGtCQUFrQjtBckgwOC9DckI7O0FxSDloZ0RBO0VBd0ZHLFVBQVU7RUFDVixTQUFTO0FySDA4L0NaOztBcUhuaWdEQTs7RUErRkksY0FBYztBckh5OC9DbEI7O0FxSHhpZ0RBO0VBb0dHLFNBQVM7RUFDVCxVQUFVO0FySHc4L0NiOztBcUg3aWdEQTtFQTJHRSxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYixtQkFBbUI7QXJIczgvQ3JCOztBcUhwamdEQTtFQWlIRyxrQy9GL0I2RDtBdEJzKy9DaEU7O0FxSHhqZ0RBO0VBcUhHLG1DL0ZuQzZEO0F0QjArL0NoRTs7QXFINWpnREE7RUF5SEcsbUMvRnZDNkQ7QXRCOCsvQ2hFOztBcUhqOC9DQTtFQU1HLHlHaEgrUThJO0VnSDlROUksa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixTQUFTO0VBQ1QsaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsa0JBQWtCO0FySCs3L0NyQjs7QXFINTgvQ0E7RUFpQkcsaUNBQXNDO0VFbkxyQyxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7QXZIbW5nRGI7O0FxSDU5L0NBO0VBc0JHLGtDQUF1QztFRXhMdEMsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0VGK0tWLGFBQWE7QXJIcTkvQ2hCOztBcUg3Ky9DQTtFQTRCRyxZQUFZO0FySHE5L0NmOztBcUhqLy9DQTtFQWdDSSxTQUFTO0FySHE5L0NiOztBcUhqOS9DRTtFQU9FLHlHaEgwTzZJO0FMb3UvQ2pKOztBcUhyOS9DRTtFQVdFLHFCQUFxQjtBckg4OC9DekI7O0FxSHg4L0NBO0VFdk5JLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsd0JBQXdCO0VBQ3hCLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsWUFBUztBdkhtcWdEYjs7QXFIdjkvQ0E7RUV2TkksZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0F2SGtyZ0RiOztBcUh0Ky9DQTtFeEcvSkksMkN3RzhLNEQ7RXhHeEs1RCw4Q3dHeUsrRDtBckgyOS9DbkU7O0FxSDMrL0NBO0V4Ry9KSSxxQ3dHa0w0QztFeEc1SzVDLHdDd0c2SytDO0FySDQ5L0NuRDs7QXFIaC8vQ0E7RUF5QkksYUFBYTtBckgyOS9DakI7O0FxSHAvL0NBO0VBNkJJLGVBQWU7QXJIMjkvQ25COztBcUhwOS9DQTtFQ3BQUSxjbEhHcUI7RWtIZXJCLDZCRG1PcUI7RUMvTnJCLHlCRGdPaUI7QXJIdzkvQ3pCOztBc0gxc2dEUTtFQUNGLGNsSEZ1QjtBSitzZ0Q3Qjs7QXlHdHRnRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHS2E7QUpvdGdEN0I7O0F5R250Z0RnQjtFQUNJLDBCQUEwQjtBekdzdGdEOUM7O0FzSC9zZ0RRO0VBQ0ksY2xIVmlCO0FKNHRnRDdCOztBc0hwc2dEUTtFQUlRLGNsSFZnQjtFa0g0QmhCLHlCbEhsRGE7RWtIc0RiLHlCRHVNZTtBckh5Ky9DL0I7O0FzSGxzZ0RnQjtFQUNGLGNsSGZrQjtBSm90Z0RoQzs7QXlHN3VnRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSnl0Z0RoQzs7QXlHMXVnRGdCO0VBQ0ksMEJBQTBCO0F6RzZ1Z0Q5Qzs7QXNIdnNnRGdCO0VBQ0ksY2xIdkJZO0FKaXVnRGhDOztBc0h6cmdEUTtFQUdRLGNsSDdEYTtFa0grRWIsNkJEbUthO0VDL0piLHlCRGdLUztBckhzZ2dEekI7O0FzSHhyZ0RnQjtFQUNGLGNsSGxFZTtBSjZ2Z0Q3Qjs7QXlHcHdnRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHS2E7QUprd2dEN0I7O0F5R2p3Z0RnQjtFQUNJLDBCQUEwQjtBekdvd2dEOUM7O0FzSDdyZ0RnQjtFQUNJLGNsSDFFUztBSjB3Z0Q3Qjs7QXNIaHJnRFE7OztFQUtRLGNsSDdFZ0I7RWtIK0ZoQix5QmxIckhhO0VrSHlIYix5QkRvSWU7QXJIeWhnRC9COztBc0gvcWdEZ0I7OztFQUNGLGNsSGxGa0I7QUpzd2dEaEM7O0F5Ry94Z0RZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSjZ3Z0RoQzs7QXlHOXhnRGdCOzs7RUFDSSwwQkFBMEI7QXpHbXlnRDlDOztBc0gxcmdEZ0I7OztFQUNJLGNsSDFGWTtBSnl4Z0RoQzs7QXFIL2hnREE7RUMvUVEsY2xIR3FCO0VrSGVyQix5QmxIbkJxQjtFa0h1QnJCLHFCbEh2QnFCO0FKcXpnRDdCOztBc0hoemdEUTtFQUNGLGNsSEZ1QjtBSnF6Z0Q3Qjs7QXlHNXpnRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHS2E7QUowemdEN0I7O0F5R3p6Z0RnQjtFQUNJLDBCQUEwQjtBekc0emdEOUM7O0FzSHJ6Z0RRO0VBQ0ksY2xIVmlCO0FKazBnRDdCOztBc0gxeWdEUTtFQUlRLGNsSFZnQjtFa0g0QmhCLHlCbEhsRGE7RWtIc0RiLHFCbEh0RGE7QUo0MGdEN0I7O0FzSHh5Z0RnQjtFQUNGLGNsSGZrQjtBSjB6Z0RoQzs7QXlHbjFnRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSit6Z0RoQzs7QXlHaDFnRGdCO0VBQ0ksMEJBQTBCO0F6R20xZ0Q5Qzs7QXNIN3lnRGdCO0VBQ0ksY2xIdkJZO0FKdTBnRGhDOztBc0gveGdEUTtFQUdRLGNsSDdEYTtFa0grRWIseUJsSG5GYTtFa0h1RmIscUJsSHZGYTtBSm0yZ0Q3Qjs7QXNIOXhnRGdCO0VBQ0YsY2xIbEVlO0FKbTJnRDdCOztBeUcxMmdEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdLYTtBSncyZ0Q3Qjs7QXlHdjJnRGdCO0VBQ0ksMEJBQTBCO0F6RzAyZ0Q5Qzs7QXNIbnlnRGdCO0VBQ0ksY2xIMUVTO0FKZzNnRDdCOztBc0h0eGdEUTs7O0VBS1EsY2xIN0VnQjtFa0grRmhCLHlCbEhySGE7RWtIeUhiLHFCbEh6SGE7QUo0M2dEN0I7O0FzSHJ4Z0RnQjs7O0VBQ0YsY2xIbEZrQjtBSjQyZ0RoQzs7QXlHcjRnRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKbTNnRGhDOztBeUdwNGdEZ0I7OztFQUNJLDBCQUEwQjtBekd5NGdEOUM7O0FzSGh5Z0RnQjs7O0VBQ0ksY2xIMUZZO0FKKzNnRGhDOztBcUhsbWdEQztFQ2xUTyxjbEh3QjJCO0VrSE4zQix5QmxIR3dCO0VrSEN4QixxQmxIRHdCO0FKcTRnRGhDOztBc0h0NWdEUTtFQUNGLGNsSG1CNkI7QUpzNGdEbkM7O0F5R2w2Z0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyRzBCbUI7QUoyNGdEbkM7O0F5Ry81Z0RnQjtFQUNJLDBCQUEwQjtBekdrNmdEOUM7O0FzSDM1Z0RRO0VBQ0ksY2xIV3VCO0FKbTVnRG5DOztBc0hoNWdEUTtFQUlRLGNsSFBtQjtFa0h5Qm5CLHlCbEgzQjJDO0VrSCtCM0MscUJsSC9CMkM7QUoyNWdEM0Q7O0FzSDk0Z0RnQjtFQUNGLGNsSFpxQjtBSjY1Z0RuQzs7QXlHejdnRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHMEJtQjtBSms2Z0RuQzs7QXlHdDdnRGdCO0VBQ0ksMEJBQTBCO0F6R3k3Z0Q5Qzs7QXNIbjVnRGdCO0VBQ0ksY2xIcEJlO0FKMDZnRG5DOztBc0hyNGdEUTtFQUdRLGNsSHhDbUI7RWtIMERuQix5QmxIN0RnQjtFa0hpRWhCLHFCbEhqRWdCO0FKbTdnRGhDOztBc0hwNGdEZ0I7RUFDRixjbEg3Q3FCO0FKbzdnRG5DOztBeUdoOWdEWTtFQUNJLDBCQUEwQjtFQUMxQixhckcwQm1CO0FKeTdnRG5DOztBeUc3OGdEZ0I7RUFDSSwwQkFBMEI7QXpHZzlnRDlDOztBc0h6NGdEZ0I7RUFDSSxjbEhyRGU7QUppOGdEbkM7O0FzSDUzZ0RROzs7RUFLUSxjbEgxRW1CO0VrSDRGbkIseUJsSDlGMkM7RWtIa0czQyxxQmxIbEcyQztBSjI4Z0QzRDs7QXNIMzNnRGdCOzs7RUFDRixjbEgvRXFCO0FKKzhnRG5DOztBeUczK2dEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyRzBCbUI7QUpzOWdEbkM7O0F5RzErZ0RnQjs7O0VBQ0ksMEJBQTBCO0F6RysrZ0Q5Qzs7QXNIdDRnRGdCOzs7RUFDSSxjbEh2RmU7QUprK2dEbkM7O0FxSDdxZ0RDO0VDN1VPLGNsSHFCd0I7RWtISHhCLDZCRDRUc0I7RUN4VHRCLHFCbEhEd0I7QUoyK2dEaEM7O0FzSDUvZ0RRO0VBQ0YsY2xIZ0IwQjtBSisrZ0RoQzs7QXlHeGdoRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSm8vZ0RoQzs7QXlHcmdoRGdCO0VBQ0ksMEJBQTBCO0F6R3dnaEQ5Qzs7QXNIamdoRFE7RUFDSSxjbEhRb0I7QUo0L2dEaEM7O0FzSHQvZ0RRO0VBSVEsY2xIUG1CO0VrSHlCbkIseUJsSDVCZ0I7RWtIZ0NoQixxQmxIaENnQjtBSmtnaERoQzs7QXNIcC9nRGdCO0VBQ0YsY2xIWnFCO0FKbWdoRG5DOztBeUcvaGhEWTtFQUNJLDBCQUEwQjtFQUMxQixhckcwQm1CO0FKd2doRG5DOztBeUc1aGhEZ0I7RUFDSSwwQkFBMEI7QXpHK2hoRDlDOztBc0h6L2dEZ0I7RUFDSSxjbEhwQmU7QUpnaGhEbkM7O0FzSDMrZ0RRO0VBR1EsY2xIM0NnQjtFa0g2RGhCLDZCRDRQYztFQ3hQZCxxQmxIakVnQjtBSnloaERoQzs7QXNIMStnRGdCO0VBQ0YsY2xIaERrQjtBSjZoaERoQzs7QXlHdGpoRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSmtpaERoQzs7QXlHbmpoRGdCO0VBQ0ksMEJBQTBCO0F6R3NqaEQ5Qzs7QXNILytnRGdCO0VBQ0ksY2xIeERZO0FKMGloRGhDOztBc0hsK2dEUTs7O0VBS1EsY2xIMUVtQjtFa0g0Rm5CLHlCbEgvRmdCO0VrSG1HaEIscUJsSG5HZ0I7QUpramhEaEM7O0FzSGorZ0RnQjs7O0VBQ0YsY2xIL0VxQjtBSnFqaERuQzs7QXlHamxoRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckcwQm1CO0FKNGpoRG5DOztBeUdobGhEZ0I7OztFQUNJLDBCQUEwQjtBekdxbGhEOUM7O0FzSDUrZ0RnQjs7O0VBQ0ksY2xIdkZlO0FKd2toRG5DOztBcUh4dmdEQztFQ3hXTyxjbEhxQndCO0VrSEh4Qix5QmxISzJCO0VrSEQzQix5QkRvVmtCO0FySDR2Z0QxQjs7QXNIbG1oRFE7RUFDRixjbEhnQjBCO0FKcWxoRGhDOztBeUc5bWhEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKMGxoRGhDOztBeUczbWhEZ0I7RUFDSSwwQkFBMEI7QXpHOG1oRDlDOztBc0h2bWhEUTtFQUNJLGNsSFFvQjtBSmttaERoQzs7QXNINWxoRFE7RUFJUSxjbEhQbUI7RWtIeUJuQix5QmxINUJnQjtFa0hnQ2hCLHlCRDJUZ0I7QXJINndnRGhDOztBc0gxbGhEZ0I7RUFDRixjbEhacUI7QUp5bWhEbkM7O0F5R3JvaERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyRzBCbUI7QUo4bWhEbkM7O0F5R2xvaERnQjtFQUNJLDBCQUEwQjtBekdxb2hEOUM7O0FzSC9saERnQjtFQUNJLGNsSHBCZTtBSnNuaERuQzs7QXNIamxoRFE7RUFHUSxjbEgzQ2dCO0VrSDZEaEIseUJsSDNEbUI7RWtIK0RuQix5QkRvUlU7QXJIMHlnRDFCOztBc0hobGhEZ0I7RUFDRixjbEhoRGtCO0FKbW9oRGhDOztBeUc1cGhEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKd29oRGhDOztBeUd6cGhEZ0I7RUFDSSwwQkFBMEI7QXpHNHBoRDlDOztBc0hybGhEZ0I7RUFDSSxjbEh4RFk7QUpncGhEaEM7O0FzSHhraERROzs7RUFLUSxjbEgxRW1CO0VrSDRGbkIseUJsSC9GZ0I7RWtIbUdoQix5QkR3UGdCO0FySDZ6Z0RoQzs7QXNIdmtoRGdCOzs7RUFDRixjbEgvRXFCO0FKMnBoRG5DOztBeUd2cmhEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyRzBCbUI7QUprcWhEbkM7O0F5R3RyaERnQjs7O0VBQ0ksMEJBQTBCO0F6RzJyaEQ5Qzs7QXNIbGxoRGdCOzs7RUFDSSxjbEh2RmU7QUo4cWhEbkM7O0FxSG4wZ0RDO0VDbllPLGNsSHFCd0I7RWtISHhCLHVDbEhHd0I7RWtIQ3hCLHlCRCtXa0I7QXJIdTBnRDFCOztBc0h4c2hEUTtFQUNGLGNsSGdCMEI7QUoycmhEaEM7O0F5R3B0aERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUpnc2hEaEM7O0F5R2p0aERnQjtFQUNJLDBCQUEwQjtBekdvdGhEOUM7O0FzSDdzaERRO0VBQ0ksY2xIUW9CO0FKd3NoRGhDOztBc0hsc2hEUTtFQUlRLGNsSFBtQjtFa0h5Qm5CLHlCbEg1QmdCO0VrSGdDaEIseUJEc1ZnQjtBckh3MWdEaEM7O0FzSGhzaERnQjtFQUNGLGNsSFpxQjtBSitzaERuQzs7QXlHM3VoRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHMEJtQjtBSm90aERuQzs7QXlHeHVoRGdCO0VBQ0ksMEJBQTBCO0F6RzJ1aEQ5Qzs7QXNIcnNoRGdCO0VBQ0ksY2xIcEJlO0FKNHRoRG5DOztBc0h2cmhEUTtFQUdRLGNsSDNDZ0I7RWtINkRoQix1Q2xIN0RnQjtFa0hpRWhCLHlCRCtTVTtBckhxM2dEMUI7O0FzSHRyaERnQjtFQUNGLGNsSGhEa0I7QUp5dWhEaEM7O0F5R2x3aERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUo4dWhEaEM7O0F5Ry92aERnQjtFQUNJLDBCQUEwQjtBekdrd2hEOUM7O0FzSDNyaERnQjtFQUNJLGNsSHhEWTtBSnN2aERoQzs7QXNIOXFoRFE7OztFQUtRLGNsSDFFbUI7RWtINEZuQix5QmxIL0ZnQjtFa0htR2hCLHlCRG1SZ0I7QXJIdzRnRGhDOztBc0g3cWhEZ0I7OztFQUNGLGNsSC9FcUI7QUppd2hEbkM7O0F5Rzd4aERZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHMEJtQjtBSnd3aERuQzs7QXlHNXhoRGdCOzs7RUFDSSwwQkFBMEI7QXpHaXloRDlDOztBc0h4cmhEZ0I7OztFQUNJLGNsSHZGZTtBSm94aERuQzs7QXFIOTRnREM7RUM5Wk8sY2xIcUJ3QjtFa0hIeEIsNkJENllzQjtFQ3pZdEIseUJEMFlrQjtBckhrNWdEMUI7O0FzSDl5aERRO0VBQ0YsY2xIZ0IwQjtBSml5aERoQzs7QXlHMXpoRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSnN5aERoQzs7QXlHdnpoRGdCO0VBQ0ksMEJBQTBCO0F6RzB6aEQ5Qzs7QXNIbnpoRFE7RUFDSSxjbEhRb0I7QUo4eWhEaEM7O0FzSHh5aERRO0VBSVEsY2xIVmdCO0VrSDRCaEIsdUNsSDVCZ0I7RWtIZ0NoQix5QkRpWGdCO0FySG02Z0RoQzs7QXNIdHloRGdCO0VBQ0YsY2xIZmtCO0FKd3poRGhDOztBeUdqMWhEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKNnpoRGhDOztBeUc5MGhEZ0I7RUFDSSwwQkFBMEI7QXpHaTFoRDlDOztBc0gzeWhEZ0I7RUFDSSxjbEh2Qlk7QUpxMGhEaEM7O0FzSDd4aERRO0VBR1EsY2xIM0NnQjtFa0g2RGhCLDZCRDZVYztFQ3pVZCx5QkQwVVU7QXJIZzhnRDFCOztBc0g1eGhEZ0I7RUFDRixjbEhoRGtCO0FKKzBoRGhDOztBeUd4MmhEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKbzFoRGhDOztBeUdyMmhEZ0I7RUFDSSwwQkFBMEI7QXpHdzJoRDlDOztBc0hqeWhEZ0I7RUFDSSxjbEh4RFk7QUo0MWhEaEM7O0FzSHB4aERROzs7RUFLUSxjbEg3RWdCO0VrSCtGaEIsdUNsSC9GZ0I7RWtIbUdoQix5QkQ4U2dCO0FySG05Z0RoQzs7QXNIbnhoRGdCOzs7RUFDRixjbEhsRmtCO0FKMDJoRGhDOztBeUduNGhEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUppM2hEaEM7O0F5R2w0aERnQjs7O0VBQ0ksMEJBQTBCO0F6R3U0aEQ5Qzs7QXNIOXhoRGdCOzs7RUFDSSxjbEgxRlk7QUo2M2hEaEM7O0FzSHYzaERRO0VBSVEsY2xIVmdCO0VrSDRCaEIseUJsSDFCbUI7RWtIOEJuQix5QkQ0WWdCO0FySHU5Z0RoQzs7QXNIcjNoRGdCO0VBQ0YsY2xIZmtCO0FKdTRoRGhDOztBeUdoNmhEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKNDRoRGhDOztBeUc3NWhEZ0I7RUFDSSwwQkFBMEI7QXpHZzZoRDlDOztBc0gxM2hEZ0I7RUFDSSxjbEh2Qlk7QUpvNWhEaEM7O0FzSDUwaERROzs7RUFLUSxjbEg3RWdCO0VrSCtGaEIseUJsSDdGbUI7RWtIaUduQix5QkR5VWdCO0FySGcvZ0RoQzs7QXNIMzBoRGdCOzs7RUFDRixjbEhsRmtCO0FKazZoRGhDOztBeUczN2hEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUp5NmhEaEM7O0F5RzE3aERnQjs7O0VBQ0ksMEJBQTBCO0F6Rys3aEQ5Qzs7QXNIdDFoRGdCOzs7RUFDSSxjbEgxRlk7QUpxN2hEaEM7O0FxSGpoaERDO0VBMkJFLG9CQUFvQjtBckgwL2dEdkI7O0FxSHIvZ0RDO0VBQ0MsU0FBUztFQUNULHFCQUFxQjtFQUNyQiwyQkFBMkI7RUM1ZHJCLGNsSHFCd0I7RWtISHhCLHdDRDRjaUM7RUN4Y2pDLG9DRHljNkI7QXJIdy9nRHJDOztBc0huOWhEUTtFQUNGLGNsSGdCMEI7QUpzOGhEaEM7O0F5Ry85aERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUoyOGhEaEM7O0F5RzU5aERnQjtFQUNJLDBCQUEwQjtBekcrOWhEOUM7O0FzSHg5aERRO0VBQ0ksY2xIUW9CO0FKbTloRGhDOztBc0g3OGhEUTtFQUlRLGNsSFQyQztFa0gyQjNDLHdDRDZheUI7RUN6YXpCLG9DRDBhcUI7QXJIK2doRHJDOztBc0gzOGhEZ0I7RUFDRixjbEhkNkM7QUo0OWhEM0Q7O0F5R3QvaERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3dCMkM7QUppK2hEM0Q7O0F5R24vaERnQjtFQUNJLDBCQUEwQjtBekdzL2hEOUM7O0FzSGg5aERnQjtFQUNJLGNsSHRCdUM7QUp5K2hEM0Q7O0FzSGw4aERRO0VBR1EsY2xIM0NnQjtFa0g2RGhCLHdDRDRZeUI7RUN4WXpCLG9DRHlZcUI7QXJIc2loRHJDOztBc0hqOGhEZ0I7RUFDRixjbEhoRGtCO0FKby9oRGhDOztBeUc3Z2lEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKeS9oRGhDOztBeUcxZ2lEZ0I7RUFDSSwwQkFBMEI7QXpHNmdpRDlDOztBc0h0OGhEZ0I7RUFDSSxjbEh4RFk7QUppZ2lEaEM7O0FzSHo3aERROzs7RUFLUSxjbEg1RTJDO0VrSDhGM0Msd0NEMFd5QjtFQ3RXekIsb0NEdVdxQjtBckgramhEckM7O0FzSHg3aERnQjs7O0VBQ0YsY2xIakY2QztBSjhnaUQzRDs7QXlHeGlpRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckd3QjJDO0FKcWhpRDNEOztBeUd2aWlEZ0I7OztFQUNJLDBCQUEwQjtBekc0aWlEOUM7O0FzSG44aERnQjs7O0VBQ0ksY2xIekZ1QztBSmlpaUQzRDs7QXNINWhpRFE7RUFJUSx5QkRrZXlDO0VDaGR6QyxvQ0Q4YzBCO0VDMWMxQixnQ0QyY3NCO0FySDZqaER0Qzs7QXNIMWhpRGdCO0VBQ0YseUJEOGQwQztBckgramhEeEQ7O0F5R3JraURZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWW9nQndDO0FySG9raER4RDs7QXlHbGtpRGdCO0VBQ0ksMEJBQTBCO0F6R3FraUQ5Qzs7QXNIL2hpRGdCO0VBQ0kseUJEc2RvQztBckg0a2hEeEQ7O0FzSGovaERROzs7RUFLUSx5QkQrWnlDO0VDN1l6QyxvQ0QyWTBCO0VDdlkxQixnQ0R3WXNCO0FySHNsaER0Qzs7QXNIaC9oRGdCOzs7RUFDRix5QkQyWjBDO0FySDBsaER4RDs7QXlHaG1pRFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QllvZ0J3QztBckhpbWhEeEQ7O0F5Ry9saURnQjs7O0VBQ0ksMEJBQTBCO0F6R29taUQ5Qzs7QXNIMy9oRGdCOzs7RUFDSSx5QkRtWm9DO0FySDZtaER4RDs7QXFIdm5oREM7RUEyQkUsb0JBQW9CO0FySGdtaER2Qjs7QXNIeGxpRFE7RUFzQlEsb0NEOGUwQjtFQzFlMUIsZ0NEMmVzQjtBckh3bGhEdEM7O0FzSDNoaURROzs7RUF1QlEsb0NEMmEwQjtFQ3ZhMUIsZ0NEd2FzQjtBckgrbGhEdEM7O0FxSDVraERDO0VDamlCTyx5QmxIR3dCO0VrSEN4QixxQmxIRHdCO0FKK21pRGhDOztBc0h2a2lEUTtFQXFCUSx5QmxIN0RnQjtFa0hpRWhCLHFCbEhqRWdCO0FKb25pRGhDOztBcUgzamhEQztFQzFjTyw4REQrYzRFO0FySDBqaERwRjs7QXNIcmdpRFE7RUFHSSw2REQrYzZFO0FySHVqaER6Rjs7QXNIamdpRFE7O0VBR0ksNkREdWM2RTtBckg0amhEekY7O0FzSDlnaURRO0VBR0ksNkREMGU2RTtBckhxaWhEekY7O0FzSDFnaURROztFQUdJLDZERGtlNkU7QXJIMGloRHpGOztBcUg3MmhEQztFQ2xUTyxjbEhNcUI7RWtIWXJCLHlCbEhqQnFCO0VrSHFCckIscUJsSHJCcUI7QUpvcWlEN0I7O0FzSGpxaURRO0VBQ0YsY2xIQ3VCO0FKbXFpRDdCOztBeUc3cWlEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSndxaUQ3Qjs7QXlHMXFpRGdCO0VBQ0ksMEJBQTBCO0F6RzZxaUQ5Qzs7QXNIdHFpRFE7RUFDSSxjbEhQaUI7QUpncmlEN0I7O0FzSDNwaURRO0VBSVEsY2xIekJhO0VrSDJDYix5QmxIckJpQztFa0h5QmpDLHFCbEh6QmlDO0FKZ3FpRGpEOztBc0h6cGlEZ0I7RUFDRixjbEg5QmU7QUowcmlEN0I7O0F5R3BzaURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKK3JpRDdCOztBeUdqc2lEZ0I7RUFDSSwwQkFBMEI7QXpHb3NpRDlDOztBc0g5cGlEZ0I7RUFDSSxjbEh0Q1M7QUp1c2lEN0I7O0FzSGhwaURRO0VBR1EsY2xIMURhO0VrSDRFYix5QmxIakZhO0VrSHFGYixxQmxIckZhO0FKa3RpRDdCOztBc0gvb2lEZ0I7RUFDRixjbEgvRGU7QUppdGlEN0I7O0F5RzN0aURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKc3RpRDdCOztBeUd4dGlEZ0I7RUFDSSwwQkFBMEI7QXpHMnRpRDlDOztBc0hwcGlEZ0I7RUFDSSxjbEh2RVM7QUo4dGlEN0I7O0FzSHZvaURROzs7RUFLUSxjbEg1RmE7RWtIOEdiLHlCbEh4RmlDO0VrSDRGakMscUJsSDVGaUM7QUpndGlEakQ7O0FzSHRvaURnQjs7O0VBQ0YsY2xIakdlO0FKNHVpRDdCOztBeUd0dmlEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKbXZpRDdCOztBeUdydmlEZ0I7OztFQUNJLDBCQUEwQjtBekcwdmlEOUM7O0FzSGpwaURnQjs7O0VBQ0ksY2xIekdTO0FKK3ZpRDdCOztBcUh4N2hEQztFQzdVTyxjbEhNcUI7RWtIWXJCLDZCRDRUc0I7RUN4VHRCLHFCbEhyQnFCO0FKMHdpRDdCOztBc0h2d2lEUTtFQUNGLGNsSEN1QjtBSnl3aUQ3Qjs7QXlHbnhpRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUo4d2lEN0I7O0F5R2h4aURnQjtFQUNJLDBCQUEwQjtBekdteGlEOUM7O0FzSDV3aURRO0VBQ0ksY2xIUGlCO0FKc3hpRDdCOztBc0hqd2lEUTtFQUlRLGNsSHpCYTtFa0gyQ2IseUJsSGhEYTtFa0hvRGIscUJsSHBEYTtBSml5aUQ3Qjs7QXNIL3ZpRGdCO0VBQ0YsY2xIOUJlO0FKZ3lpRDdCOztBeUcxeWlEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSnF5aUQ3Qjs7QXlHdnlpRGdCO0VBQ0ksMEJBQTBCO0F6RzB5aUQ5Qzs7QXNIcHdpRGdCO0VBQ0ksY2xIdENTO0FKNnlpRDdCOztBc0h0dmlEUTtFQUdRLGNsSDFEYTtFa0g0RWIsNkJENFBjO0VDeFBkLHFCbEhyRmE7QUp3emlEN0I7O0FzSHJ2aURnQjtFQUNGLGNsSC9EZTtBSnV6aUQ3Qjs7QXlHajBpRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUo0emlEN0I7O0F5Rzl6aURnQjtFQUNJLDBCQUEwQjtBekdpMGlEOUM7O0FzSDF2aURnQjtFQUNJLGNsSHZFUztBSm8waUQ3Qjs7QXNIN3VpRFE7OztFQUtRLGNsSDVGYTtFa0g4R2IseUJsSG5IYTtFa0h1SGIscUJsSHZIYTtBSmkxaUQ3Qjs7QXNINXVpRGdCOzs7RUFDRixjbEhqR2U7QUprMWlEN0I7O0F5RzUxaURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUp5MWlEN0I7O0F5RzMxaURnQjs7O0VBQ0ksMEJBQTBCO0F6R2cyaUQ5Qzs7QXNIdnZpRGdCOzs7RUFDSSxjbEh6R1M7QUpxMmlEN0I7O0FxSG5naURDO0VDeFdPLGNsSENxQjtFa0hpQnJCLHlCbEhsQnFCO0VrSHNCckIseUJEb1ZrQjtBckh1Z2lEMUI7O0FzSDcyaURRO0VBQ0YsY2xISnVCO0FKbzNpRDdCOztBeUd6M2lEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSnkzaUQ3Qjs7QXlHdDNpRGdCO0VBQ0ksMEJBQTBCO0F6R3kzaUQ5Qzs7QXNIbDNpRFE7RUFDSSxjbEhaaUI7QUppNGlEN0I7O0FzSHYyaURRO0VBSVEsY2xIekJhO0VrSDJDYix5QmxIaERhO0VrSG9EYix5QkQyVGdCO0FySHdoaURoQzs7QXNIcjJpRGdCO0VBQ0YsY2xIOUJlO0FKczRpRDdCOztBeUdoNWlEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSjI0aUQ3Qjs7QXlHNzRpRGdCO0VBQ0ksMEJBQTBCO0F6R2c1aUQ5Qzs7QXNIMTJpRGdCO0VBQ0ksY2xIdENTO0FKbTVpRDdCOztBc0g1MWlEUTtFQUdRLGNsSC9EYTtFa0hpRmIseUJsSGxGYTtFa0hzRmIseUJEb1JVO0FySHFqaUQxQjs7QXNIMzFpRGdCO0VBQ0YsY2xIcEVlO0FKazZpRDdCOztBeUd2NmlEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSnU2aUQ3Qjs7QXlHcDZpRGdCO0VBQ0ksMEJBQTBCO0F6R3U2aUQ5Qzs7QXNIaDJpRGdCO0VBQ0ksY2xINUVTO0FKKzZpRDdCOztBc0huMWlEUTs7O0VBS1EsY2xINUZhO0VrSDhHYix5QmxIbkhhO0VrSHVIYix5QkR3UGdCO0FySHdraURoQzs7QXNIbDFpRGdCOzs7RUFDRixjbEhqR2U7QUp3N2lEN0I7O0F5R2w4aURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUorN2lEN0I7O0F5R2o4aURnQjs7O0VBQ0ksMEJBQTBCO0F6R3M4aUQ5Qzs7QXNINzFpRGdCOzs7RUFDSSxjbEh6R1M7QUoyOGlEN0I7O0FxSDlraURDO0VDbllPLGNsSENxQjtFa0hpQnJCLDBDbEhqQnFCO0VrSHFCckIseUJEK1drQjtBckhrbGlEMUI7O0FzSG45aURRO0VBQ0YsY2xISnVCO0FKMDlpRDdCOztBeUcvOWlEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSis5aUQ3Qjs7QXlHNTlpRGdCO0VBQ0ksMEJBQTBCO0F6Rys5aUQ5Qzs7QXNIeDlpRFE7RUFDSSxjbEhaaUI7QUp1K2lEN0I7O0FzSDc4aURRO0VBSVEsY2xIekJhO0VrSDJDYix5QmxIaERhO0VrSG9EYix5QkRzVmdCO0FySG1taURoQzs7QXNIMzhpRGdCO0VBQ0YsY2xIOUJlO0FKNCtpRDdCOztBeUd0L2lEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSmkvaUQ3Qjs7QXlHbi9pRGdCO0VBQ0ksMEJBQTBCO0F6R3MvaUQ5Qzs7QXNIaDlpRGdCO0VBQ0ksY2xIdENTO0FKeS9pRDdCOztBc0hsOGlEUTtFQUdRLGNsSC9EYTtFa0hpRmIsMENsSGpGYTtFa0hxRmIseUJEK1NVO0FySGdvaUQxQjs7QXNIajhpRGdCO0VBQ0YsY2xIcEVlO0FKd2dqRDdCOztBeUc3Z2pEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSjZnakQ3Qjs7QXlHMWdqRGdCO0VBQ0ksMEJBQTBCO0F6RzZnakQ5Qzs7QXNIdDhpRGdCO0VBQ0ksY2xINUVTO0FKcWhqRDdCOztBc0h6N2lEUTs7O0VBS1EsY2xINUZhO0VrSDhHYix5QmxIbkhhO0VrSHVIYix5QkRtUmdCO0FySG1waURoQzs7QXNIeDdpRGdCOzs7RUFDRixjbEhqR2U7QUo4aGpEN0I7O0F5R3hpakRZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUpxaWpEN0I7O0F5R3ZpakRnQjs7O0VBQ0ksMEJBQTBCO0F6RzRpakQ5Qzs7QXNIbjhpRGdCOzs7RUFDSSxjbEh6R1M7QUppampEN0I7O0FxSHpwaURDO0VDOVpPLGNsSENxQjtFa0hpQnJCLDZCRDZZc0I7RUN6WXRCLHlCRDBZa0I7QXJINnBpRDFCOztBc0h6ampEUTtFQUNGLGNsSEp1QjtBSmdrakQ3Qjs7QXlHcmtqRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHR2E7QUpxa2pEN0I7O0F5R2xrakRnQjtFQUNJLDBCQUEwQjtBekdxa2pEOUM7O0FzSDlqakRRO0VBQ0ksY2xIWmlCO0FKNmtqRDdCOztBc0huampEUTtFQUlRLGNsSDlCYTtFa0hnRGIsMENsSGhEYTtFa0hvRGIseUJEaVhnQjtBckg4cWlEaEM7O0FzSGpqakRnQjtFQUNGLGNsSG5DZTtBSnVsakQ3Qjs7QXlHNWxqRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHR2E7QUo0bGpEN0I7O0F5R3psakRnQjtFQUNJLDBCQUEwQjtBekc0bGpEOUM7O0FzSHRqakRnQjtFQUNJLGNsSDNDUztBSm9takQ3Qjs7QXNIeGlqRFE7RUFHUSxjbEgvRGE7RWtIaUZiLDZCRDZVYztFQ3pVZCx5QkQwVVU7QXJIMnNpRDFCOztBc0h2aWpEZ0I7RUFDRixjbEhwRWU7QUo4bWpEN0I7O0F5R25uakRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKbW5qRDdCOztBeUdobmpEZ0I7RUFDSSwwQkFBMEI7QXpHbW5qRDlDOztBc0g1aWpEZ0I7RUFDSSxjbEg1RVM7QUoybmpEN0I7O0FzSC9oakRROzs7RUFLUSxjbEhqR2E7RWtIbUhiLDBDbEhuSGE7RWtIdUhiLHlCRDhTZ0I7QXJIOHRpRGhDOztBc0g5aGpEZ0I7OztFQUNGLGNsSHRHZTtBSnlvakQ3Qjs7QXlHOW9qRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSmdwakQ3Qjs7QXlHN29qRGdCOzs7RUFDSSwwQkFBMEI7QXpHa3BqRDlDOztBc0h6aWpEZ0I7OztFQUNJLGNsSDlHUztBSjRwakQ3Qjs7QXNIbG9qRFE7RUFJUSxjbEg5QmE7RWtIZ0RiLHlCbEhqRGE7RWtIcURiLHlCRDRZZ0I7QXJIa3VpRGhDOztBc0hob2pEZ0I7RUFDRixjbEhuQ2U7QUpzcWpEN0I7O0F5RzNxakRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKMnFqRDdCOztBeUd4cWpEZ0I7RUFDSSwwQkFBMEI7QXpHMnFqRDlDOztBc0hyb2pEZ0I7RUFDSSxjbEgzQ1M7QUptcmpEN0I7O0FzSHZsakRROzs7RUFLUSxjbEhqR2E7RWtIbUhiLHlCbEhwSGE7RWtId0hiLHlCRHlVZ0I7QXJIMnZpRGhDOztBc0h0bGpEZ0I7OztFQUNGLGNsSHRHZTtBSmlzakQ3Qjs7QXlHdHNqRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSndzakQ3Qjs7QXlHcnNqRGdCOzs7RUFDSSwwQkFBMEI7QXpHMHNqRDlDOztBc0hqbWpEZ0I7OztFQUNJLGNsSDlHUztBSm90akQ3Qjs7QXFINXhpREM7RUEyQkUsb0JBQW9CO0FySHF3aUR2Qjs7QXFIaHdpREM7RUFDQyxTQUFTO0VBQ1QscUJBQXFCO0VBQ3JCLDJCQUEyQjtFQzVkckIsY2xIQ3FCO0VrSGlCckIsd0NENGNpQztFQ3hjakMsb0NEeWM2QjtBckhtd2lEckM7O0FzSDl0akRRO0VBQ0YsY2xISnVCO0FKcXVqRDdCOztBeUcxdWpEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSjB1akQ3Qjs7QXlHdnVqRGdCO0VBQ0ksMEJBQTBCO0F6RzB1akQ5Qzs7QXNIbnVqRFE7RUFDSSxjbEhaaUI7QUprdmpEN0I7O0FzSHh0akRRO0VBSVEsY2xISGlDO0VrSHFCakMsd0NENmF5QjtFQ3phekIsb0NEMGFxQjtBckgweGlEckM7O0FzSHR0akRnQjtFQUNGLGNsSFJtQztBSml1akRqRDs7QXlHandqRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHOEJpQztBSnN1akRqRDs7QXlHOXZqRGdCO0VBQ0ksMEJBQTBCO0F6R2l3akQ5Qzs7QXNIM3RqRGdCO0VBQ0ksY2xIaEI2QjtBSjh1akRqRDs7QXNIN3NqRFE7RUFHUSxjbEgvRGE7RWtIaUZiLHdDRDRZeUI7RUN4WXpCLG9DRHlZcUI7QXJIaXppRHJDOztBc0g1c2pEZ0I7RUFDRixjbEhwRWU7QUpteGpEN0I7O0F5R3h4akRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKd3hqRDdCOztBeUdyeGpEZ0I7RUFDSSwwQkFBMEI7QXpHd3hqRDlDOztBc0hqdGpEZ0I7RUFDSSxjbEg1RVM7QUpneWpEN0I7O0FzSHBzakRROzs7RUFLUSxjbEh0RWlDO0VrSHdGakMsd0NEMFd5QjtFQ3RXekIsb0NEdVdxQjtBckgwMGlEckM7O0FzSG5zakRnQjs7O0VBQ0YsY2xIM0VtQztBSm14akRqRDs7QXlHbnpqRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckc4QmlDO0FKMHhqRGpEOztBeUdsempEZ0I7OztFQUNJLDBCQUEwQjtBekd1empEOUM7O0FzSDlzakRnQjs7O0VBQ0ksY2xIbkY2QjtBSnN5akRqRDs7QXNIdnlqRFE7RUFJUSx5QkRrZXlDO0VDaGR6QyxvQ0Q4YzBCO0VDMWMxQixnQ0QyY3NCO0FySHcwaUR0Qzs7QXNIcnlqRGdCO0VBQ0YseUJEOGQwQztBckgwMGlEeEQ7O0F5R2gxakRZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWW9nQndDO0FySCswaUR4RDs7QXlHNzBqRGdCO0VBQ0ksMEJBQTBCO0F6R2cxakQ5Qzs7QXNIMXlqRGdCO0VBQ0kseUJEc2RvQztBckh1MWlEeEQ7O0FzSDV2akRROzs7RUFLUSx5QkQrWnlDO0VDN1l6QyxvQ0QyWTBCO0VDdlkxQixnQ0R3WXNCO0FySGkyaUR0Qzs7QXNIM3ZqRGdCOzs7RUFDRix5QkQyWjBDO0FySHEyaUR4RDs7QXlHMzJqRFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QllvZ0J3QztBckg0MmlEeEQ7O0F5RzEyakRnQjs7O0VBQ0ksMEJBQTBCO0F6RysyakQ5Qzs7QXNIdHdqRGdCOzs7RUFDSSx5QkRtWm9DO0FySHczaUR4RDs7QXFIbDRpREM7RUEyQkUsb0JBQW9CO0FySDIyaUR2Qjs7QXNIbjJqRFE7RUFzQlEsb0NEOGUwQjtFQzFlMUIsZ0NEMmVzQjtBckhtMmlEdEM7O0FzSHR5akRROzs7RUF1QlEsb0NEMmEwQjtFQ3ZhMUIsZ0NEd2FzQjtBckgwMmlEdEM7O0FxSHYxaURDO0VDamlCTyx5QmxIakJxQjtFa0hxQnJCLHFCbEhyQnFCO0FKODRqRDdCOztBc0hsMWpEUTtFQXFCUSx5QmxIakZhO0VrSHFGYixxQmxIckZhO0FKbTVqRDdCOztBcUh0MGlEQztFQzFjTyw4REQrYzRFO0FySHEwaURwRjs7QXNIaHhqRFE7RUFHSSw2REQrYzZFO0FySGswaUR6Rjs7QXNINXdqRFE7O0VBR0ksNkREdWM2RTtBckh1MGlEekY7O0FzSHp4akRRO0VBR0ksNkREMGU2RTtBckhnemlEekY7O0FzSHJ4akRROztFQUdJLDZERGtlNkU7QXJIcXppRHpGOztBcUh4bmpEQztFQ2xUTyxjbEhKcUI7RWtIc0JyQix5QmxIZXdCO0VrSFh4QixxQmxIV3dCO0FKKzRqRGhDOztBc0g1NmpEUTtFQUNGLGNsSFR1QjtBSnc3akQ3Qjs7QXlHeDdqRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUo2N2pEN0I7O0F5R3I3akRnQjtFQUNJLDBCQUEwQjtBekd3N2pEOUM7O0FzSGo3akRRO0VBQ0ksY2xIakJpQjtBSnE4akQ3Qjs7QXNIdDZqRFE7RUFJUSxjbEhuQ2E7RWtIcURiLHlCbEhmK0I7RWtIbUIvQixxQmxIbkIrQjtBSnE2akQvQzs7QXNIcDZqRGdCO0VBQ0YsY2xIeENlO0FKKzhqRDdCOztBeUcvOGpEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSm85akQ3Qjs7QXlHNThqRGdCO0VBQ0ksMEJBQTBCO0F6Rys4akQ5Qzs7QXNIejZqRGdCO0VBQ0ksY2xIaERTO0FKNDlqRDdCOztBc0gzNWpEUTtFQUdRLGNsSHBFYTtFa0hzRmIseUJsSGpEZ0I7RWtIcURoQixxQmxIckRnQjtBSjY3akRoQzs7QXNIMTVqRGdCO0VBQ0YsY2xIekVlO0FKcytqRDdCOztBeUd0K2pEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjIrakQ3Qjs7QXlHbitqRGdCO0VBQ0ksMEJBQTBCO0F6R3MrakQ5Qzs7QXNILzVqRGdCO0VBQ0ksY2xIakZTO0FKbS9qRDdCOztBc0hsNWpEUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIbEYrQjtFa0hzRi9CLHFCbEh0RitCO0FKcTlqRC9DOztBc0hqNWpEZ0I7OztFQUNGLGNsSDNHZTtBSmlna0Q3Qjs7QXlHamdrRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSndna0Q3Qjs7QXlHaGdrRGdCOzs7RUFDSSwwQkFBMEI7QXpHcWdrRDlDOztBc0g1NWpEZ0I7OztFQUNJLGNsSG5IUztBSm9oa0Q3Qjs7QXFIbnNqREM7RUM3VU8sY2xIaUN3QjtFa0hmeEIsNkJENFRzQjtFQ3hUdEIscUJsSFd3QjtBSnEvakRoQzs7QXNIbGhrRFE7RUFDRixjbEg0QjBCO0FKeS9qRGhDOztBeUc5aGtEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKOC9qRGhDOztBeUczaGtEZ0I7RUFDSSwwQkFBMEI7QXpHOGhrRDlDOztBc0h2aGtEUTtFQUNJLGNsSG9Cb0I7QUpzZ2tEaEM7O0FzSDVna0RRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxIaEJnQjtFa0hvQmhCLHFCbEhwQmdCO0FKNGdrRGhDOztBc0gxZ2tEZ0I7RUFDRixjbEh4Q2U7QUpxamtEN0I7O0F5R3Jqa0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKMGprRDdCOztBeUdsamtEZ0I7RUFDSSwwQkFBMEI7QXpHcWprRDlDOztBc0gvZ2tEZ0I7RUFDSSxjbEhoRFM7QUpra2tEN0I7O0FzSGpna0RRO0VBR1EsY2xIL0JnQjtFa0hpRGhCLDZCRDRQYztFQ3hQZCxxQmxIckRnQjtBSm1pa0RoQzs7QXNIaGdrRGdCO0VBQ0YsY2xIcENrQjtBSnVpa0RoQzs7QXlHNWtrRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSjRpa0RoQzs7QXlHemtrRGdCO0VBQ0ksMEJBQTBCO0F6RzRra0Q5Qzs7QXNIcmdrRGdCO0VBQ0ksY2xINUNZO0FKb2prRGhDOztBc0h4L2pEUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIbkZnQjtFa0h1RmhCLHFCbEh2RmdCO0FKNGprRGhDOztBc0h2L2pEZ0I7OztFQUNGLGNsSDNHZTtBSnVta0Q3Qjs7QXlHdm1rRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjhta0Q3Qjs7QXlHdG1rRGdCOzs7RUFDSSwwQkFBMEI7QXpHMm1rRDlDOztBc0hsZ2tEZ0I7OztFQUNJLGNsSG5IUztBSjBua0Q3Qjs7QXFIOXdqREM7RUN4V08sY2xIaUN3QjtFa0hmeEIseUJsSGlCMkI7RWtIYjNCLHlCRG9Wa0I7QXJIa3hqRDFCOztBc0h4bmtEUTtFQUNGLGNsSDRCMEI7QUorbGtEaEM7O0F5R3Bva0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR21DZ0I7QUpvbWtEaEM7O0F5R2pva0RnQjtFQUNJLDBCQUEwQjtBekdvb2tEOUM7O0FzSDdua0RRO0VBQ0ksY2xIb0JvQjtBSjRta0RoQzs7QXNIbG5rRFE7RUFJUSxjbEhuQ2E7RWtIcURiLHlCbEhoQmdCO0VrSG9CaEIseUJEMlRnQjtBckhteWpEaEM7O0FzSGhua0RnQjtFQUNGLGNsSHhDZTtBSjJwa0Q3Qjs7QXlHM3BrRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUpncWtEN0I7O0F5R3hwa0RnQjtFQUNJLDBCQUEwQjtBekcycGtEOUM7O0FzSHJua0RnQjtFQUNJLGNsSGhEUztBSndxa0Q3Qjs7QXNIdm1rRFE7RUFHUSxjbEgvQmdCO0VrSGlEaEIseUJsSC9DbUI7RWtIbURuQix5QkRvUlU7QXJIZzBqRDFCOztBc0h0bWtEZ0I7RUFDRixjbEhwQ2tCO0FKNm9rRGhDOztBeUdscmtEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKa3BrRGhDOztBeUcvcWtEZ0I7RUFDSSwwQkFBMEI7QXpHa3JrRDlDOztBc0gzbWtEZ0I7RUFDSSxjbEg1Q1k7QUowcGtEaEM7O0FzSDlsa0RROzs7RUFLUSxjbEh0R2E7RWtId0hiLHlCbEhuRmdCO0VrSHVGaEIseUJEd1BnQjtBckhtMWpEaEM7O0FzSDdsa0RnQjs7O0VBQ0YsY2xIM0dlO0FKNnNrRDdCOztBeUc3c2tEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKb3RrRDdCOztBeUc1c2tEZ0I7OztFQUNJLDBCQUEwQjtBekdpdGtEOUM7O0FzSHhta0RnQjs7O0VBQ0ksY2xIbkhTO0FKZ3VrRDdCOztBcUh6MWpEQztFQ25ZTyxjbEhpQ3dCO0VrSGZ4Qix3Q2xIZXdCO0VrSFh4Qix5QkQrV2tCO0FySDYxakQxQjs7QXNIOXRrRFE7RUFDRixjbEg0QjBCO0FKcXNrRGhDOztBeUcxdWtEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKMHNrRGhDOztBeUd2dWtEZ0I7RUFDSSwwQkFBMEI7QXpHMHVrRDlDOztBc0hudWtEUTtFQUNJLGNsSG9Cb0I7QUprdGtEaEM7O0FzSHh0a0RRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxIaEJnQjtFa0hvQmhCLHlCRHNWZ0I7QXJIODJqRGhDOztBc0h0dGtEZ0I7RUFDRixjbEh4Q2U7QUppd2tEN0I7O0F5R2p3a0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKc3drRDdCOztBeUc5dmtEZ0I7RUFDSSwwQkFBMEI7QXpHaXdrRDlDOztBc0gzdGtEZ0I7RUFDSSxjbEhoRFM7QUo4d2tEN0I7O0FzSDdza0RRO0VBR1EsY2xIL0JnQjtFa0hpRGhCLHdDbEhqRGdCO0VrSHFEaEIseUJEK1NVO0FySDI0akQxQjs7QXNINXNrRGdCO0VBQ0YsY2xIcENrQjtBSm12a0RoQzs7QXlHeHhrRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSnd2a0RoQzs7QXlHcnhrRGdCO0VBQ0ksMEJBQTBCO0F6R3d4a0Q5Qzs7QXNIanRrRGdCO0VBQ0ksY2xINUNZO0FKZ3drRGhDOztBc0hwc2tEUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIbkZnQjtFa0h1RmhCLHlCRG1SZ0I7QXJIODVqRGhDOztBc0huc2tEZ0I7OztFQUNGLGNsSDNHZTtBSm16a0Q3Qjs7QXlHbnprRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjB6a0Q3Qjs7QXlHbHprRGdCOzs7RUFDSSwwQkFBMEI7QXpHdXprRDlDOztBc0g5c2tEZ0I7OztFQUNJLGNsSG5IUztBSnMwa0Q3Qjs7QXFIcDZqREM7RUM5Wk8sY2xIaUN3QjtFa0hmeEIsNkJENllzQjtFQ3pZdEIseUJEMFlrQjtBckh3NmpEMUI7O0FzSHAwa0RRO0VBQ0YsY2xINEIwQjtBSjJ5a0RoQzs7QXlHaDFrRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSmd6a0RoQzs7QXlHNzBrRGdCO0VBQ0ksMEJBQTBCO0F6R2cxa0Q5Qzs7QXNIejBrRFE7RUFDSSxjbEhvQm9CO0FKd3prRGhDOztBc0g5emtEUTtFQUlRLGNsSEVnQjtFa0hnQmhCLHdDbEhoQmdCO0VrSG9CaEIseUJEaVhnQjtBckh5N2pEaEM7O0FzSDV6a0RnQjtFQUNGLGNsSEhrQjtBSmswa0RoQzs7QXlHdjJrRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSnUwa0RoQzs7QXlHcDJrRGdCO0VBQ0ksMEJBQTBCO0F6R3Uya0Q5Qzs7QXNIajBrRGdCO0VBQ0ksY2xIWFk7QUorMGtEaEM7O0FzSG56a0RRO0VBR1EsY2xIL0JnQjtFa0hpRGhCLDZCRDZVYztFQ3pVZCx5QkQwVVU7QXJIczlqRDFCOztBc0hsemtEZ0I7RUFDRixjbEhwQ2tCO0FKeTFrRGhDOztBeUc5M2tEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKODFrRGhDOztBeUczM2tEZ0I7RUFDSSwwQkFBMEI7QXpHODNrRDlDOztBc0h2emtEZ0I7RUFDSSxjbEg1Q1k7QUpzMmtEaEM7O0FzSDF5a0RROzs7RUFLUSxjbEhqRWdCO0VrSG1GaEIsd0NsSG5GZ0I7RWtIdUZoQix5QkQ4U2dCO0FySHkrakRoQzs7QXNIenlrRGdCOzs7RUFDRixjbEh0RWtCO0FKbzNrRGhDOztBeUd6NWtEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR21DZ0I7QUoyM2tEaEM7O0F5R3g1a0RnQjs7O0VBQ0ksMEJBQTBCO0F6RzY1a0Q5Qzs7QXNIcHprRGdCOzs7RUFDSSxjbEg5RVk7QUp1NGtEaEM7O0FzSDc0a0RRO0VBSVEsY2xIRWdCO0VrSGdCaEIseUJsSGRtQjtFa0hrQm5CLHlCRDRZZ0I7QXJINitqRGhDOztBc0gzNGtEZ0I7RUFDRixjbEhIa0I7QUppNWtEaEM7O0F5R3Q3a0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR21DZ0I7QUpzNWtEaEM7O0F5R243a0RnQjtFQUNJLDBCQUEwQjtBekdzN2tEOUM7O0FzSGg1a0RnQjtFQUNJLGNsSFhZO0FKODVrRGhDOztBc0hsMmtEUTs7O0VBS1EsY2xIakVnQjtFa0htRmhCLHlCbEhqRm1CO0VrSHFGbkIseUJEeVVnQjtBckhzZ2tEaEM7O0FzSGoya0RnQjs7O0VBQ0YsY2xIdEVrQjtBSjQ2a0RoQzs7QXlHajlrRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKbTdrRGhDOztBeUdoOWtEZ0I7OztFQUNJLDBCQUEwQjtBekdxOWtEOUM7O0FzSDUya0RnQjs7O0VBQ0ksY2xIOUVZO0FKKzdrRGhDOztBcUh2aWtEQztFQTJCRSxvQkFBb0I7QXJIZ2hrRHZCOztBcUgzZ2tEQztFQUNDLFNBQVM7RUFDVCxxQkFBcUI7RUFDckIsMkJBQTJCO0VDNWRyQixjbEhpQ3dCO0VrSGZ4Qix3Q0Q0Y2lDO0VDeGNqQyxvQ0R5YzZCO0FySDhna0RyQzs7QXNIeitrRFE7RUFDRixjbEg0QjBCO0FKZzlrRGhDOztBeUdyL2tEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKcTlrRGhDOztBeUdsL2tEZ0I7RUFDSSwwQkFBMEI7QXpHcS9rRDlDOztBc0g5K2tEUTtFQUNJLGNsSG9Cb0I7QUo2OWtEaEM7O0FzSG4ra0RRO0VBSVEsY2xIRytCO0VrSGUvQix3Q0Q2YXlCO0VDemF6QixvQ0QwYXFCO0FySHFpa0RyQzs7QXNIaitrRGdCO0VBQ0YsY2xIRmlDO0FKcytrRC9DOztBeUc1Z2xEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdvQytCO0FKMitrRC9DOztBeUd6Z2xEZ0I7RUFDSSwwQkFBMEI7QXpHNGdsRDlDOztBc0h0K2tEZ0I7RUFDSSxjbEhWMkI7QUptL2tEL0M7O0FzSHg5a0RRO0VBR1EsY2xIL0JnQjtFa0hpRGhCLHdDRDRZeUI7RUN4WXpCLG9DRHlZcUI7QXJINGprRHJDOztBc0h2OWtEZ0I7RUFDRixjbEhwQ2tCO0FKOC9rRGhDOztBeUduaWxEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKbWdsRGhDOztBeUdoaWxEZ0I7RUFDSSwwQkFBMEI7QXpHbWlsRDlDOztBc0g1OWtEZ0I7RUFDSSxjbEg1Q1k7QUoyZ2xEaEM7O0FzSC84a0RROzs7RUFLUSxjbEhoRStCO0VrSGtGL0Isd0NEMFd5QjtFQ3RXekIsb0NEdVdxQjtBckhxbGtEckM7O0FzSDk4a0RnQjs7O0VBQ0YsY2xIckVpQztBSndobEQvQzs7QXlHOWpsRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdvQytCO0FKK2hsRC9DOztBeUc3amxEZ0I7OztFQUNJLDBCQUEwQjtBekdra2xEOUM7O0FzSHo5a0RnQjs7O0VBQ0ksY2xIN0UyQjtBSjJpbEQvQzs7QXNIbGpsRFE7RUFJUSx5QkRrZXlDO0VDaGR6QyxvQ0Q4YzBCO0VDMWMxQixnQ0QyY3NCO0FySG1sa0R0Qzs7QXNIaGpsRGdCO0VBQ0YseUJEOGQwQztBckhxbGtEeEQ7O0F5RzNsbERZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWW9nQndDO0FySDBsa0R4RDs7QXlHeGxsRGdCO0VBQ0ksMEJBQTBCO0F6RzJsbEQ5Qzs7QXNIcmpsRGdCO0VBQ0kseUJEc2RvQztBckhrbWtEeEQ7O0FzSHZnbERROzs7RUFLUSx5QkQrWnlDO0VDN1l6QyxvQ0QyWTBCO0VDdlkxQixnQ0R3WXNCO0FySDRta0R0Qzs7QXNIdGdsRGdCOzs7RUFDRix5QkQyWjBDO0FySGdua0R4RDs7QXlHdG5sRFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QllvZ0J3QztBckh1bmtEeEQ7O0F5R3JubERnQjs7O0VBQ0ksMEJBQTBCO0F6RzBubEQ5Qzs7QXNIamhsRGdCOzs7RUFDSSx5QkRtWm9DO0FySG1va0R4RDs7QXFIN29rREM7RUEyQkUsb0JBQW9CO0FySHNua0R2Qjs7QXNIOW1sRFE7RUFzQlEsb0NEOGUwQjtFQzFlMUIsZ0NEMmVzQjtBckg4bWtEdEM7O0FzSGpqbERROzs7RUF1QlEsb0NEMmEwQjtFQ3ZhMUIsZ0NEd2FzQjtBckhxbmtEdEM7O0FxSGxta0RDO0VDamlCTyx5QmxIZXdCO0VrSFh4QixxQmxIV3dCO0FKeW5sRGhDOztBc0g3bGxEUTtFQXFCUSx5QmxIakRnQjtFa0hxRGhCLHFCbEhyRGdCO0FKOG5sRGhDOztBcUhqbGtEQztFQzFjTywrREQrYzRFO0FySGdsa0RwRjs7QXNIM2hsRFE7RUFHSSw4REQrYzZFO0FySDZra0R6Rjs7QXNIdmhsRFE7O0VBR0ksOEREdWM2RTtBckhrbGtEekY7O0FzSHBpbERRO0VBR0ksOEREMGU2RTtBckgyamtEekY7O0FzSGhpbERROztFQUdJLDhERGtlNkU7QXJIZ2trRHpGOztBcUhuNGtEQztFQ2xUTyxjbEhKcUI7RWtIc0JyQix5QmxIcUJ5QjtFa0hqQnpCLHFCbEhpQnlCO0FKb3BsRGpDOztBc0h2cmxEUTtFQUNGLGNsSFR1QjtBSm1zbEQ3Qjs7QXlHbnNsRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUp3c2xEN0I7O0F5R2hzbERnQjtFQUNJLDBCQUEwQjtBekdtc2xEOUM7O0FzSDVybERRO0VBQ0ksY2xIakJpQjtBSmd0bEQ3Qjs7QXNIanJsRFE7RUFJUSxjbEhuQ2E7RWtIcURiLHlCbEhUNkI7RWtIYTdCLHFCbEhiNkI7QUowcWxEN0M7O0FzSC9xbERnQjtFQUNGLGNsSHhDZTtBSjB0bEQ3Qjs7QXlHMXRsRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUordGxEN0I7O0F5R3Z0bERnQjtFQUNJLDBCQUEwQjtBekcwdGxEOUM7O0FzSHBybERnQjtFQUNJLGNsSGhEUztBSnV1bEQ3Qjs7QXNIdHFsRFE7RUFHUSxjbEhwRWE7RWtIc0ZiLHlCbEgzQ2lCO0VrSCtDakIscUJsSC9DaUI7QUprc2xEakM7O0FzSHJxbERnQjtFQUNGLGNsSHpFZTtBSml2bEQ3Qjs7QXlHanZsRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUpzdmxEN0I7O0F5Rzl1bERnQjtFQUNJLDBCQUEwQjtBekdpdmxEOUM7O0FzSDFxbERnQjtFQUNJLGNsSGpGUztBSjh2bEQ3Qjs7QXNIN3BsRFE7OztFQUtRLGNsSHRHYTtFa0h3SGIseUJsSDVFNkI7RWtIZ0Y3QixxQmxIaEY2QjtBSjB0bEQ3Qzs7QXNINXBsRGdCOzs7RUFDRixjbEgzR2U7QUo0d2xEN0I7O0F5RzV3bERZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUpteGxEN0I7O0F5RzN3bERnQjs7O0VBQ0ksMEJBQTBCO0F6R2d4bEQ5Qzs7QXNIdnFsRGdCOzs7RUFDSSxjbEhuSFM7QUoreGxEN0I7O0FxSDk4a0RDO0VDN1VPLGNsSHVDeUI7RWtIckJ6Qiw2QkQ0VHNCO0VDeFR0QixxQmxIaUJ5QjtBSjB2bERqQzs7QXNIN3hsRFE7RUFDRixjbEhrQzJCO0FKOHZsRGpDOztBeUd6eWxEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKbXdsRGpDOztBeUd0eWxEZ0I7RUFDSSwwQkFBMEI7QXpHeXlsRDlDOztBc0hseWxEUTtFQUNJLGNsSDBCcUI7QUoyd2xEakM7O0FzSHZ4bERRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxIVmlCO0VrSGNqQixxQmxIZGlCO0FKaXhsRGpDOztBc0hyeGxEZ0I7RUFDRixjbEh4Q2U7QUpnMGxEN0I7O0F5R2gwbERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKcTBsRDdCOztBeUc3emxEZ0I7RUFDSSwwQkFBMEI7QXpHZzBsRDlDOztBc0gxeGxEZ0I7RUFDSSxjbEhoRFM7QUo2MGxEN0I7O0FzSDV3bERRO0VBR1EsY2xIekJpQjtFa0gyQ2pCLDZCRDRQYztFQ3hQZCxxQmxIL0NpQjtBSnd5bERqQzs7QXNIM3dsRGdCO0VBQ0YsY2xIOUJtQjtBSjR5bERqQzs7QXlHdjFsRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHeUNpQjtBSml6bERqQzs7QXlHcDFsRGdCO0VBQ0ksMEJBQTBCO0F6R3UxbEQ5Qzs7QXNIaHhsRGdCO0VBQ0ksY2xIdENhO0FKeXpsRGpDOztBc0hud2xEUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIN0VpQjtFa0hpRmpCLHFCbEhqRmlCO0FKaTBsRGpDOztBc0hsd2xEZ0I7OztFQUNGLGNsSDNHZTtBSmszbEQ3Qjs7QXlHbDNsRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSnkzbEQ3Qjs7QXlHajNsRGdCOzs7RUFDSSwwQkFBMEI7QXpHczNsRDlDOztBc0g3d2xEZ0I7OztFQUNJLGNsSG5IUztBSnE0bEQ3Qjs7QXFIemhsREM7RUN4V08sY2xIdUN5QjtFa0hyQnpCLHlCbEh1QnlCO0VrSG5CekIseUJEb1ZrQjtBckg2aGxEMUI7O0FzSG40bERRO0VBQ0YsY2xIa0MyQjtBSm8ybERqQzs7QXlHLzRsRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHeUNpQjtBSnkybERqQzs7QXlHNTRsRGdCO0VBQ0ksMEJBQTBCO0F6Rys0bEQ5Qzs7QXNIeDRsRFE7RUFDSSxjbEgwQnFCO0FKaTNsRGpDOztBc0g3M2xEUTtFQUlRLGNsSG5DYTtFa0hxRGIseUJsSFZpQjtFa0hjakIseUJEMlRnQjtBckg4aWxEaEM7O0FzSDMzbERnQjtFQUNGLGNsSHhDZTtBSnM2bEQ3Qjs7QXlHdDZsRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUoyNmxEN0I7O0F5R242bERnQjtFQUNJLDBCQUEwQjtBekdzNmxEOUM7O0FzSGg0bERnQjtFQUNJLGNsSGhEUztBSm03bEQ3Qjs7QXNIbDNsRFE7RUFHUSxjbEh6QmlCO0VrSDJDakIseUJsSHpDaUI7RWtINkNqQix5QkRvUlU7QXJIMmtsRDFCOztBc0hqM2xEZ0I7RUFDRixjbEg5Qm1CO0FKazVsRGpDOztBeUc3N2xEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKdTVsRGpDOztBeUcxN2xEZ0I7RUFDSSwwQkFBMEI7QXpHNjdsRDlDOztBc0h0M2xEZ0I7RUFDSSxjbEh0Q2E7QUorNWxEakM7O0FzSHoybERROzs7RUFLUSxjbEh0R2E7RWtId0hiLHlCbEg3RWlCO0VrSGlGakIseUJEd1BnQjtBckg4bGxEaEM7O0FzSHgybERnQjs7O0VBQ0YsY2xIM0dlO0FKdzlsRDdCOztBeUd4OWxEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKKzlsRDdCOztBeUd2OWxEZ0I7OztFQUNJLDBCQUEwQjtBekc0OWxEOUM7O0FzSG4zbERnQjs7O0VBQ0ksY2xIbkhTO0FKMitsRDdCOztBcUhwbWxEQztFQ25ZTyxjbEh1Q3lCO0VrSHJCekIsd0NsSHFCeUI7RWtIakJ6Qix5QkQrV2tCO0FySHdtbEQxQjs7QXNIeitsRFE7RUFDRixjbEhrQzJCO0FKMDhsRGpDOztBeUdyL2xEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKKzhsRGpDOztBeUdsL2xEZ0I7RUFDSSwwQkFBMEI7QXpHcS9sRDlDOztBc0g5K2xEUTtFQUNJLGNsSDBCcUI7QUp1OWxEakM7O0FzSG4rbERRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxIVmlCO0VrSGNqQix5QkRzVmdCO0FySHlubERoQzs7QXNIaitsRGdCO0VBQ0YsY2xIeENlO0FKNGdtRDdCOztBeUc1Z21EWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSmlobUQ3Qjs7QXlHemdtRGdCO0VBQ0ksMEJBQTBCO0F6RzRnbUQ5Qzs7QXNIdCtsRGdCO0VBQ0ksY2xIaERTO0FKeWhtRDdCOztBc0h4OWxEUTtFQUdRLGNsSHpCaUI7RWtIMkNqQix3Q2xIM0NpQjtFa0grQ2pCLHlCRCtTVTtBckhzcGxEMUI7O0FzSHY5bERnQjtFQUNGLGNsSDlCbUI7QUp3L2xEakM7O0F5R25pbURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3lDaUI7QUo2L2xEakM7O0F5R2hpbURnQjtFQUNJLDBCQUEwQjtBekdtaW1EOUM7O0FzSDU5bERnQjtFQUNJLGNsSHRDYTtBSnFnbURqQzs7QXNILzhsRFE7OztFQUtRLGNsSHRHYTtFa0h3SGIseUJsSDdFaUI7RWtIaUZqQix5QkRtUmdCO0FySHlxbERoQzs7QXNIOThsRGdCOzs7RUFDRixjbEgzR2U7QUo4am1EN0I7O0F5RzlqbURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUpxa21EN0I7O0F5RzdqbURnQjs7O0VBQ0ksMEJBQTBCO0F6R2trbUQ5Qzs7QXNIejlsRGdCOzs7RUFDSSxjbEhuSFM7QUppbG1EN0I7O0FxSC9xbERDO0VDOVpPLGNsSHVDeUI7RWtIckJ6Qiw2QkQ2WXNCO0VDell0Qix5QkQwWWtCO0FySG1ybEQxQjs7QXNIL2ttRFE7RUFDRixjbEhrQzJCO0FKZ2ptRGpDOztBeUczbG1EWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKcWptRGpDOztBeUd4bG1EZ0I7RUFDSSwwQkFBMEI7QXpHMmxtRDlDOztBc0hwbG1EUTtFQUNJLGNsSDBCcUI7QUo2am1EakM7O0FzSHprbURRO0VBSVEsY2xIUWlCO0VrSFVqQix3Q2xIVmlCO0VrSGNqQix5QkRpWGdCO0FySG9zbERoQzs7QXNIdmttRGdCO0VBQ0YsY2xIR21CO0FKdWttRGpDOztBeUdsbm1EWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKNGttRGpDOztBeUcvbW1EZ0I7RUFDSSwwQkFBMEI7QXpHa25tRDlDOztBc0g1a21EZ0I7RUFDSSxjbEhMYTtBSm9sbURqQzs7QXNIOWptRFE7RUFHUSxjbEh6QmlCO0VrSDJDakIsNkJENlVjO0VDelVkLHlCRDBVVTtBckhpdWxEMUI7O0FzSDdqbURnQjtFQUNGLGNsSDlCbUI7QUo4bG1EakM7O0F5R3pvbURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3lDaUI7QUptbW1EakM7O0F5R3RvbURnQjtFQUNJLDBCQUEwQjtBekd5b21EOUM7O0FzSGxrbURnQjtFQUNJLGNsSHRDYTtBSjJtbURqQzs7QXNIcmptRFE7OztFQUtRLGNsSDNEaUI7RWtINkVqQix3Q2xIN0VpQjtFa0hpRmpCLHlCRDhTZ0I7QXJIb3ZsRGhDOztBc0hwam1EZ0I7OztFQUNGLGNsSGhFbUI7QUp5bm1EakM7O0F5R3BxbURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHeUNpQjtBSmdvbURqQzs7QXlHbnFtRGdCOzs7RUFDSSwwQkFBMEI7QXpHd3FtRDlDOztBc0gvam1EZ0I7OztFQUNJLGNsSHhFYTtBSjRvbURqQzs7QXNIeHBtRFE7RUFJUSxjbEhRaUI7RWtIVWpCLHlCbEhSaUI7RWtIWWpCLHlCRDRZZ0I7QXJId3ZsRGhDOztBc0h0cG1EZ0I7RUFDRixjbEhHbUI7QUpzcG1EakM7O0F5R2pzbURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3lDaUI7QUoycG1EakM7O0F5RzlybURnQjtFQUNJLDBCQUEwQjtBekdpc21EOUM7O0FzSDNwbURnQjtFQUNJLGNsSExhO0FKbXFtRGpDOztBc0g3bW1EUTs7O0VBS1EsY2xIM0RpQjtFa0g2RWpCLHlCbEgzRWlCO0VrSCtFakIseUJEeVVnQjtBckhpeGxEaEM7O0FzSDVtbURnQjs7O0VBQ0YsY2xIaEVtQjtBSmlybURqQzs7QXlHNXRtRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKd3JtRGpDOztBeUczdG1EZ0I7OztFQUNJLDBCQUEwQjtBekdndW1EOUM7O0FzSHZubURnQjs7O0VBQ0ksY2xIeEVhO0FKb3NtRGpDOztBcUhsemxEQztFQTJCRSxvQkFBb0I7QXJIMnhsRHZCOztBcUh0eGxEQztFQUNDLFNBQVM7RUFDVCxxQkFBcUI7RUFDckIsMkJBQTJCO0VDNWRyQixjbEh1Q3lCO0VrSHJCekIsd0NENGNpQztFQ3hjakMsb0NEeWM2QjtBckh5eGxEckM7O0FzSHB2bURRO0VBQ0YsY2xIa0MyQjtBSnF0bURqQzs7QXlHaHdtRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHeUNpQjtBSjB0bURqQzs7QXlHN3ZtRGdCO0VBQ0ksMEJBQTBCO0F6R2d3bUQ5Qzs7QXNIenZtRFE7RUFDSSxjbEgwQnFCO0FKa3VtRGpDOztBc0g5dW1EUTtFQUlRLGNsSFM2QjtFa0hTN0Isd0NENmF5QjtFQ3phekIsb0NEMGFxQjtBckhnemxEckM7O0FzSDV1bURnQjtFQUNGLGNsSEkrQjtBSjJ1bUQ3Qzs7QXlHdnhtRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHMEM2QjtBSmd2bUQ3Qzs7QXlHcHhtRGdCO0VBQ0ksMEJBQTBCO0F6R3V4bUQ5Qzs7QXNIanZtRGdCO0VBQ0ksY2xISnlCO0FKd3ZtRDdDOztBc0hudW1EUTtFQUdRLGNsSHpCaUI7RWtIMkNqQix3Q0Q0WXlCO0VDeFl6QixvQ0R5WXFCO0FySHUwbERyQzs7QXNIbHVtRGdCO0VBQ0YsY2xIOUJtQjtBSm13bURqQzs7QXlHOXltRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHeUNpQjtBSnd3bURqQzs7QXlHM3ltRGdCO0VBQ0ksMEJBQTBCO0F6Rzh5bUQ5Qzs7QXNIdnVtRGdCO0VBQ0ksY2xIdENhO0FKZ3htRGpDOztBc0gxdG1EUTs7O0VBS1EsY2xIMUQ2QjtFa0g0RTdCLHdDRDBXeUI7RUN0V3pCLG9DRHVXcUI7QXJIZzJsRHJDOztBc0h6dG1EZ0I7OztFQUNGLGNsSC9EK0I7QUo2eG1EN0M7O0F5R3owbURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHMEM2QjtBSm95bUQ3Qzs7QXlHeDBtRGdCOzs7RUFDSSwwQkFBMEI7QXpHNjBtRDlDOztBc0hwdW1EZ0I7OztFQUNJLGNsSHZFeUI7QUpnem1EN0M7O0FzSDd6bURRO0VBSVEseUJEa2V5QztFQ2hkekMsb0NEOGMwQjtFQzFjMUIsZ0NEMmNzQjtBckg4MWxEdEM7O0FzSDN6bURnQjtFQUNGLHlCRDhkMEM7QXJIZzJsRHhEOztBeUd0Mm1EWTtFQUNJLDBCQUEwQjtFQUMxQix3QllvZ0J3QztBckhxMmxEeEQ7O0F5R24ybURnQjtFQUNJLDBCQUEwQjtBekdzMm1EOUM7O0FzSGgwbURnQjtFQUNJLHlCRHNkb0M7QXJINjJsRHhEOztBc0hseG1EUTs7O0VBS1EseUJEK1p5QztFQzdZekMsb0NEMlkwQjtFQ3ZZMUIsZ0NEd1lzQjtBckh1M2xEdEM7O0FzSGp4bURnQjs7O0VBQ0YseUJEMlowQztBckgyM2xEeEQ7O0F5R2o0bURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsd0JZb2dCd0M7QXJIazRsRHhEOztBeUdoNG1EZ0I7OztFQUNJLDBCQUEwQjtBekdxNG1EOUM7O0FzSDV4bURnQjs7O0VBQ0kseUJEbVpvQztBckg4NGxEeEQ7O0FxSHg1bERDO0VBMkJFLG9CQUFvQjtBckhpNGxEdkI7O0FzSHozbURRO0VBc0JRLG9DRDhlMEI7RUMxZTFCLGdDRDJlc0I7QXJIeTNsRHRDOztBc0g1em1EUTs7O0VBdUJRLG9DRDJhMEI7RUN2YTFCLGdDRHdhc0I7QXJIZzRsRHRDOztBcUg3MmxEQztFQ2ppQk8seUJsSHFCeUI7RWtIakJ6QixxQmxIaUJ5QjtBSjgzbURqQzs7QXNIeDJtRFE7RUFxQlEseUJsSDNDaUI7RWtIK0NqQixxQmxIL0NpQjtBSm00bURqQzs7QXFINTFsREM7RUMxY08sK0REK2M0RTtBckgyMWxEcEY7O0FzSHR5bURRO0VBR0ksOEREK2M2RTtBckh3MWxEekY7O0FzSGx5bURROztFQUdJLDhERHVjNkU7QXJINjFsRHpGOztBc0gveW1EUTtFQUdJLDhERDBlNkU7QXJIczBsRHpGOztBc0gzeW1EUTs7RUFHSSw4RERrZTZFO0FySDIwbER6Rjs7QXFIOW9tREM7RUNsVE8sY2xISnFCO0VrSHNCckIseUJsSDJCd0I7RWtIdkJ4QixxQmxIdUJ3QjtBSnk1bURoQzs7QXNIbDhtRFE7RUFDRixjbEhUdUI7QUo4OG1EN0I7O0F5Rzk4bURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKbTltRDdCOztBeUczOG1EZ0I7RUFDSSwwQkFBMEI7QXpHODhtRDlDOztBc0h2OG1EUTtFQUNJLGNsSGpCaUI7QUoyOW1EN0I7O0FzSDU3bURRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxISCtCO0VrSE8vQixxQmxIUCtCO0FKKzZtRC9DOztBc0gxN21EZ0I7RUFDRixjbEh4Q2U7QUpxK21EN0I7O0F5R3IrbURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKMCttRDdCOztBeUdsK21EZ0I7RUFDSSwwQkFBMEI7QXpHcSttRDlDOztBc0gvN21EZ0I7RUFDSSxjbEhoRFM7QUprL21EN0I7O0FzSGo3bURRO0VBR1EsY2xIcEVhO0VrSHNGYix5QmxIckNnQjtFa0h5Q2hCLHFCbEh6Q2dCO0FKdThtRGhDOztBc0hoN21EZ0I7RUFDRixjbEh6RWU7QUo0L21EN0I7O0F5RzUvbURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKaWduRDdCOztBeUd6L21EZ0I7RUFDSSwwQkFBMEI7QXpHNC9tRDlDOztBc0hyN21EZ0I7RUFDSSxjbEhqRlM7QUp5Z25EN0I7O0FzSHg2bURROzs7RUFLUSxjbEh0R2E7RWtId0hiLHlCbEh0RStCO0VrSDBFL0IscUJsSDFFK0I7QUorOW1EL0M7O0FzSHY2bURnQjs7O0VBQ0YsY2xIM0dlO0FKdWhuRDdCOztBeUd2aG5EWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKOGhuRDdCOztBeUd0aG5EZ0I7OztFQUNJLDBCQUEwQjtBekcyaG5EOUM7O0FzSGw3bURnQjs7O0VBQ0ksY2xIbkhTO0FKMGluRDdCOztBcUh6dG1EQztFQzdVTyxjbEg2Q3dCO0VrSDNCeEIsNkJENFRzQjtFQ3hUdEIscUJsSHVCd0I7QUorL21EaEM7O0FzSHhpbkRRO0VBQ0YsY2xId0MwQjtBSm1nbkRoQzs7QXlHcGpuRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSndnbkRoQzs7QXlHampuRGdCO0VBQ0ksMEJBQTBCO0F6R29qbkQ5Qzs7QXNIN2luRFE7RUFDSSxjbEhnQ29CO0FKZ2huRGhDOztBc0hsaW5EUTtFQUlRLGNsSG5DYTtFa0hxRGIseUJsSEpnQjtFa0hRaEIscUJsSFJnQjtBSnNobkRoQzs7QXNIaGluRGdCO0VBQ0YsY2xIeENlO0FKMmtuRDdCOztBeUcza25EWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSmdsbkQ3Qjs7QXlHeGtuRGdCO0VBQ0ksMEJBQTBCO0F6RzJrbkQ5Qzs7QXNIcmluRGdCO0VBQ0ksY2xIaERTO0FKd2xuRDdCOztBc0h2aG5EUTtFQUdRLGNsSG5CZ0I7RWtIcUNoQiw2QkQ0UGM7RUN4UGQscUJsSHpDZ0I7QUo2aW5EaEM7O0FzSHRobkRnQjtFQUNGLGNsSHhCa0I7QUppam5EaEM7O0F5R2xtbkRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyRytDZ0I7QUpzam5EaEM7O0F5Ry9sbkRnQjtFQUNJLDBCQUEwQjtBekdrbW5EOUM7O0FzSDNobkRnQjtFQUNJLGNsSGhDWTtBSjhqbkRoQzs7QXNIOWduRFE7OztFQUtRLGNsSHRHYTtFa0h3SGIseUJsSHZFZ0I7RWtIMkVoQixxQmxIM0VnQjtBSnNrbkRoQzs7QXNIN2duRGdCOzs7RUFDRixjbEgzR2U7QUo2bm5EN0I7O0F5RzdubkRZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUpvb25EN0I7O0F5RzVubkRnQjs7O0VBQ0ksMEJBQTBCO0F6R2lvbkQ5Qzs7QXNIeGhuRGdCOzs7RUFDSSxjbEhuSFM7QUpncG5EN0I7O0FxSHB5bURDO0VDeFdPLGNsSDZDd0I7RWtIM0J4Qix5QmxINkIyQjtFa0h6QjNCLHlCRG9Wa0I7QXJId3ltRDFCOztBc0g5b25EUTtFQUNGLGNsSHdDMEI7QUp5bW5EaEM7O0F5RzFwbkRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyRytDZ0I7QUo4bW5EaEM7O0F5R3ZwbkRnQjtFQUNJLDBCQUEwQjtBekcwcG5EOUM7O0FzSG5wbkRRO0VBQ0ksY2xIZ0NvQjtBSnNubkRoQzs7QXNIeG9uRFE7RUFJUSxjbEhuQ2E7RWtIcURiLHlCbEhKZ0I7RWtIUWhCLHlCRDJUZ0I7QXJIeXptRGhDOztBc0h0b25EZ0I7RUFDRixjbEh4Q2U7QUppcm5EN0I7O0F5R2pybkRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKc3JuRDdCOztBeUc5cW5EZ0I7RUFDSSwwQkFBMEI7QXpHaXJuRDlDOztBc0gzb25EZ0I7RUFDSSxjbEhoRFM7QUo4cm5EN0I7O0FzSDdubkRRO0VBR1EsY2xIbkJnQjtFa0hxQ2hCLHlCbEhuQ21CO0VrSHVDbkIseUJEb1JVO0FySHMxbUQxQjs7QXNINW5uRGdCO0VBQ0YsY2xIeEJrQjtBSnVwbkRoQzs7QXlHeHNuRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSjRwbkRoQzs7QXlHcnNuRGdCO0VBQ0ksMEJBQTBCO0F6R3dzbkQ5Qzs7QXNIam9uRGdCO0VBQ0ksY2xIaENZO0FKb3FuRGhDOztBc0hwbm5EUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIdkVnQjtFa0gyRWhCLHlCRHdQZ0I7QXJIeTJtRGhDOztBc0hubm5EZ0I7OztFQUNGLGNsSDNHZTtBSm11bkQ3Qjs7QXlHbnVuRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjB1bkQ3Qjs7QXlHbHVuRGdCOzs7RUFDSSwwQkFBMEI7QXpHdXVuRDlDOztBc0g5bm5EZ0I7OztFQUNJLGNsSG5IUztBSnN2bkQ3Qjs7QXFILzJtREM7RUNuWU8sY2xINkN3QjtFa0gzQnhCLHlDbEgyQndCO0VrSHZCeEIseUJEK1drQjtBckhtM21EMUI7O0FzSHB2bkRRO0VBQ0YsY2xId0MwQjtBSitzbkRoQzs7QXlHaHduRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSm90bkRoQzs7QXlHN3ZuRGdCO0VBQ0ksMEJBQTBCO0F6R2d3bkQ5Qzs7QXNIenZuRFE7RUFDSSxjbEhnQ29CO0FKNHRuRGhDOztBc0g5dW5EUTtFQUlRLGNsSG5DYTtFa0hxRGIseUJsSEpnQjtFa0hRaEIseUJEc1ZnQjtBckhvNG1EaEM7O0FzSDV1bkRnQjtFQUNGLGNsSHhDZTtBSnV4bkQ3Qjs7QXlHdnhuRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUo0eG5EN0I7O0F5R3B4bkRnQjtFQUNJLDBCQUEwQjtBekd1eG5EOUM7O0FzSGp2bkRnQjtFQUNJLGNsSGhEUztBSm95bkQ3Qjs7QXNIbnVuRFE7RUFHUSxjbEhuQmdCO0VrSHFDaEIseUNsSHJDZ0I7RWtIeUNoQix5QkQrU1U7QXJIaTZtRDFCOztBc0hsdW5EZ0I7RUFDRixjbEh4QmtCO0FKNnZuRGhDOztBeUc5eW5EWTtFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKa3duRGhDOztBeUczeW5EZ0I7RUFDSSwwQkFBMEI7QXpHOHluRDlDOztBc0h2dW5EZ0I7RUFDSSxjbEhoQ1k7QUowd25EaEM7O0FzSDF0bkRROzs7RUFLUSxjbEh0R2E7RWtId0hiLHlCbEh2RWdCO0VrSDJFaEIseUJEbVJnQjtBckhvN21EaEM7O0FzSHp0bkRnQjs7O0VBQ0YsY2xIM0dlO0FKeTBuRDdCOztBeUd6MG5EWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKZzFuRDdCOztBeUd4MG5EZ0I7OztFQUNJLDBCQUEwQjtBekc2MG5EOUM7O0FzSHB1bkRnQjs7O0VBQ0ksY2xIbkhTO0FKNDFuRDdCOztBcUgxN21EQztFQzlaTyxjbEg2Q3dCO0VrSDNCeEIsNkJENllzQjtFQ3pZdEIseUJEMFlrQjtBckg4N21EMUI7O0FzSDExbkRRO0VBQ0YsY2xId0MwQjtBSnF6bkRoQzs7QXlHdDJuRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSjB6bkRoQzs7QXlHbjJuRGdCO0VBQ0ksMEJBQTBCO0F6R3MybkQ5Qzs7QXNILzFuRFE7RUFDSSxjbEhnQ29CO0FKazBuRGhDOztBc0hwMW5EUTtFQUlRLGNsSGNnQjtFa0hJaEIseUNsSEpnQjtFa0hRaEIseUJEaVhnQjtBckgrOG1EaEM7O0FzSGwxbkRnQjtFQUNGLGNsSFNrQjtBSjQwbkRoQzs7QXlHNzNuRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSmkxbkRoQzs7QXlHMTNuRGdCO0VBQ0ksMEJBQTBCO0F6RzYzbkQ5Qzs7QXNIdjFuRGdCO0VBQ0ksY2xIQ1k7QUp5MW5EaEM7O0FzSHowbkRRO0VBR1EsY2xIbkJnQjtFa0hxQ2hCLDZCRDZVYztFQ3pVZCx5QkQwVVU7QXJINCttRDFCOztBc0h4MG5EZ0I7RUFDRixjbEh4QmtCO0FKbTJuRGhDOztBeUdwNW5EWTtFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKdzJuRGhDOztBeUdqNW5EZ0I7RUFDSSwwQkFBMEI7QXpHbzVuRDlDOztBc0g3MG5EZ0I7RUFDSSxjbEhoQ1k7QUpnM25EaEM7O0FzSGgwbkRROzs7RUFLUSxjbEhyRGdCO0VrSHVFaEIseUNsSHZFZ0I7RWtIMkVoQix5QkQ4U2dCO0FySCsvbURoQzs7QXNIL3puRGdCOzs7RUFDRixjbEgxRGtCO0FKODNuRGhDOztBeUcvNm5EWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyRytDZ0I7QUpxNG5EaEM7O0F5Rzk2bkRnQjs7O0VBQ0ksMEJBQTBCO0F6R203bkQ5Qzs7QXNIMTBuRGdCOzs7RUFDSSxjbEhsRVk7QUppNW5EaEM7O0FzSG42bkRRO0VBSVEsY2xIY2dCO0VrSEloQix5QmxIRm1CO0VrSE1uQix5QkQ0WWdCO0FySG1nbkRoQzs7QXNIajZuRGdCO0VBQ0YsY2xIU2tCO0FKMjVuRGhDOztBeUc1OG5EWTtFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKZzZuRGhDOztBeUd6OG5EZ0I7RUFDSSwwQkFBMEI7QXpHNDhuRDlDOztBc0h0Nm5EZ0I7RUFDSSxjbEhDWTtBSnc2bkRoQzs7QXNIeDNuRFE7OztFQUtRLGNsSHJEZ0I7RWtIdUVoQix5QmxIckVtQjtFa0h5RW5CLHlCRHlVZ0I7QXJINGhuRGhDOztBc0h2M25EZ0I7OztFQUNGLGNsSDFEa0I7QUpzN25EaEM7O0F5R3YrbkRZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSjY3bkRoQzs7QXlHdCtuRGdCOzs7RUFDSSwwQkFBMEI7QXpHMituRDlDOztBc0hsNG5EZ0I7OztFQUNJLGNsSGxFWTtBSnk4bkRoQzs7QXFIN2puREM7RUEyQkUsb0JBQW9CO0FySHNpbkR2Qjs7QXFIamluREM7RUFDQyxTQUFTO0VBQ1QscUJBQXFCO0VBQ3JCLDJCQUEyQjtFQzVkckIsY2xINkN3QjtFa0gzQnhCLHdDRDRjaUM7RUN4Y2pDLG9DRHljNkI7QXJIb2luRHJDOztBc0gvL25EUTtFQUNGLGNsSHdDMEI7QUowOW5EaEM7O0F5RzNnb0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyRytDZ0I7QUorOW5EaEM7O0F5R3hnb0RnQjtFQUNJLDBCQUEwQjtBekcyZ29EOUM7O0FzSHBnb0RRO0VBQ0ksY2xIZ0NvQjtBSnUrbkRoQzs7QXNIei9uRFE7RUFJUSxjbEhlK0I7RWtIRy9CLHdDRDZheUI7RUN6YXpCLG9DRDBhcUI7QXJIMmpuRHJDOztBc0h2L25EZ0I7RUFDRixjbEhVaUM7QUpnL25EL0M7O0F5R2xpb0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR2dEK0I7QUpxL25EL0M7O0F5Ry9ob0RnQjtFQUNJLDBCQUEwQjtBekdraW9EOUM7O0FzSDUvbkRnQjtFQUNJLGNsSEUyQjtBSjYvbkQvQzs7QXNIOStuRFE7RUFHUSxjbEhuQmdCO0VrSHFDaEIsd0NENFl5QjtFQ3hZekIsb0NEeVlxQjtBckhrbG5EckM7O0FzSDcrbkRnQjtFQUNGLGNsSHhCa0I7QUp3Z29EaEM7O0F5R3pqb0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyRytDZ0I7QUo2Z29EaEM7O0F5R3Rqb0RnQjtFQUNJLDBCQUEwQjtBekd5am9EOUM7O0FzSGwvbkRnQjtFQUNJLGNsSGhDWTtBSnFob0RoQzs7QXNIcituRFE7OztFQUtRLGNsSHBEK0I7RWtIc0UvQix3Q0QwV3lCO0VDdFd6QixvQ0R1V3FCO0FySDJtbkRyQzs7QXNIcCtuRGdCOzs7RUFDRixjbEh6RGlDO0FKa2lvRC9DOztBeUdwbG9EWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR2dEK0I7QUp5aW9EL0M7O0F5R25sb0RnQjs7O0VBQ0ksMEJBQTBCO0F6R3dsb0Q5Qzs7QXNILytuRGdCOzs7RUFDSSxjbEhqRTJCO0FKcWpvRC9DOztBc0h4a29EUTtFQUlRLHlCRGtleUM7RUNoZHpDLG9DRDhjMEI7RUMxYzFCLGdDRDJjc0I7QXJIeW1uRHRDOztBc0h0a29EZ0I7RUFDRix5QkQ4ZDBDO0FySDJtbkR4RDs7QXlHam5vRFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZb2dCd0M7QXJIZ25uRHhEOztBeUc5bW9EZ0I7RUFDSSwwQkFBMEI7QXpHaW5vRDlDOztBc0gza29EZ0I7RUFDSSx5QkRzZG9DO0FySHdubkR4RDs7QXNIN2hvRFE7OztFQUtRLHlCRCtaeUM7RUM3WXpDLG9DRDJZMEI7RUN2WTFCLGdDRHdZc0I7QXJIa29uRHRDOztBc0g1aG9EZ0I7OztFQUNGLHlCRDJaMEM7QXJIc29uRHhEOztBeUc1b29EWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWW9nQndDO0FySDZvbkR4RDs7QXlHM29vRGdCOzs7RUFDSSwwQkFBMEI7QXpHZ3BvRDlDOztBc0h2aW9EZ0I7OztFQUNJLHlCRG1ab0M7QXJIeXBuRHhEOztBcUhucW5EQztFQTJCRSxvQkFBb0I7QXJING9uRHZCOztBc0hwb29EUTtFQXNCUSxvQ0Q4ZTBCO0VDMWUxQixnQ0QyZXNCO0FySG9vbkR0Qzs7QXNIdmtvRFE7OztFQXVCUSxvQ0QyYTBCO0VDdmExQixnQ0R3YXNCO0FySDJvbkR0Qzs7QXFIeG5uREM7RUNqaUJPLHlCbEgyQndCO0VrSHZCeEIscUJsSHVCd0I7QUptb29EaEM7O0FzSG5ub0RRO0VBcUJRLHlCbEhyQ2dCO0VrSHlDaEIscUJsSHpDZ0I7QUp3b29EaEM7O0FxSHZtbkRDO0VDMWNPLGdFRCtjNEU7QXJIc21uRHBGOztBc0hqam9EUTtFQUdJLCtERCtjNkU7QXJIbW1uRHpGOztBc0g3aW9EUTs7RUFHSSwrRER1YzZFO0FySHdtbkR6Rjs7QXNIMWpvRFE7RUFHSSwrREQwZTZFO0FySGlsbkR6Rjs7QXNIdGpvRFE7O0VBR0ksK0REa2U2RTtBckhzbG5EekY7O0FxSHo1bkRDO0VDbFRPLGNsSEpxQjtFa0hzQnJCLHlCbEhpQ3dCO0VrSDdCeEIscUJsSDZCd0I7QUo4cG9EaEM7O0FzSDdzb0RRO0VBQ0YsY2xIVHVCO0FKeXRvRDdCOztBeUd6dG9EWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjh0b0Q3Qjs7QXlHdHRvRGdCO0VBQ0ksMEJBQTBCO0F6R3l0b0Q5Qzs7QXNIbHRvRFE7RUFDSSxjbEhqQmlCO0FKc3VvRDdCOztBc0h2c29EUTtFQUlRLGNsSG5DYTtFa0hxRGIseUJsSEcrQjtFa0hDL0IscUJsSEQrQjtBSm9yb0QvQzs7QXNIcnNvRGdCO0VBQ0YsY2xIeENlO0FKZ3ZvRDdCOztBeUdodm9EWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSnF2b0Q3Qjs7QXlHN3VvRGdCO0VBQ0ksMEJBQTBCO0F6R2d2b0Q5Qzs7QXNIMXNvRGdCO0VBQ0ksY2xIaERTO0FKNnZvRDdCOztBc0g1cm9EUTtFQUdRLGNsSHBFYTtFa0hzRmIseUJsSC9CZ0I7RWtIbUNoQixxQmxIbkNnQjtBSjRzb0RoQzs7QXNIM3JvRGdCO0VBQ0YsY2xIekVlO0FKdXdvRDdCOztBeUd2d29EWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjR3b0Q3Qjs7QXlHcHdvRGdCO0VBQ0ksMEJBQTBCO0F6R3V3b0Q5Qzs7QXNIaHNvRGdCO0VBQ0ksY2xIakZTO0FKb3hvRDdCOztBc0hucm9EUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIaEUrQjtFa0hvRS9CLHFCbEhwRStCO0FKb3VvRC9DOztBc0hscm9EZ0I7OztFQUNGLGNsSDNHZTtBSmt5b0Q3Qjs7QXlHbHlvRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSnl5b0Q3Qjs7QXlHanlvRGdCOzs7RUFDSSwwQkFBMEI7QXpHc3lvRDlDOztBc0g3cm9EZ0I7OztFQUNJLGNsSG5IUztBSnF6b0Q3Qjs7QXFIcCtuREM7RUM3VU8sY2xIbUR3QjtFa0hqQ3hCLDZCRDRUc0I7RUN4VHRCLHFCbEg2QndCO0FKb3dvRGhDOztBc0huem9EUTtFQUNGLGNsSDhDMEI7QUp3d29EaEM7O0F5Ry96b0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUo2d29EaEM7O0F5RzV6b0RnQjtFQUNJLDBCQUEwQjtBekcrem9EOUM7O0FzSHh6b0RRO0VBQ0ksY2xIc0NvQjtBSnF4b0RoQzs7QXNIN3lvRFE7RUFJUSxjbEhuQ2E7RWtIcURiLHlCbEhFZ0I7RWtIRWhCLHFCbEhGZ0I7QUoyeG9EaEM7O0FzSDN5b0RnQjtFQUNGLGNsSHhDZTtBSnMxb0Q3Qjs7QXlHdDFvRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUoyMW9EN0I7O0F5R24xb0RnQjtFQUNJLDBCQUEwQjtBekdzMW9EOUM7O0FzSGh6b0RnQjtFQUNJLGNsSGhEUztBSm0yb0Q3Qjs7QXNIbHlvRFE7RUFHUSxjbEhiZ0I7RWtIK0JoQiw2QkQ0UGM7RUN4UGQscUJsSG5DZ0I7QUprem9EaEM7O0FzSGp5b0RnQjtFQUNGLGNsSGxCa0I7QUpzem9EaEM7O0F5Rzcyb0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUoyem9EaEM7O0F5RzEyb0RnQjtFQUNJLDBCQUEwQjtBekc2Mm9EOUM7O0FzSHR5b0RnQjtFQUNJLGNsSDFCWTtBSm0wb0RoQzs7QXNIenhvRFE7OztFQUtRLGNsSHRHYTtFa0h3SGIseUJsSGpFZ0I7RWtIcUVoQixxQmxIckVnQjtBSjIwb0RoQzs7QXNIeHhvRGdCOzs7RUFDRixjbEgzR2U7QUp3NG9EN0I7O0F5R3g0b0RZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUorNG9EN0I7O0F5R3Y0b0RnQjs7O0VBQ0ksMEJBQTBCO0F6RzQ0b0Q5Qzs7QXNIbnlvRGdCOzs7RUFDSSxjbEhuSFM7QUoyNW9EN0I7O0FxSC9pb0RDO0VDeFdPLGNsSG1Ed0I7RWtIakN4Qix5QmxIbUMyQjtFa0gvQjNCLHlCRG9Wa0I7QXJIbWpvRDFCOztBc0h6NW9EUTtFQUNGLGNsSDhDMEI7QUo4Mm9EaEM7O0F5R3I2b0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUptM29EaEM7O0F5R2w2b0RnQjtFQUNJLDBCQUEwQjtBekdxNm9EOUM7O0FzSDk1b0RRO0VBQ0ksY2xIc0NvQjtBSjIzb0RoQzs7QXNIbjVvRFE7RUFJUSxjbEhuQ2E7RWtIcURiLHlCbEhFZ0I7RWtIRWhCLHlCRDJUZ0I7QXJIb2tvRGhDOztBc0hqNW9EZ0I7RUFDRixjbEh4Q2U7QUo0N29EN0I7O0F5RzU3b0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKaThvRDdCOztBeUd6N29EZ0I7RUFDSSwwQkFBMEI7QXpHNDdvRDlDOztBc0h0NW9EZ0I7RUFDSSxjbEhoRFM7QUp5OG9EN0I7O0FzSHg0b0RRO0VBR1EsY2xIYmdCO0VrSCtCaEIseUJsSDdCbUI7RWtIaUNuQix5QkRvUlU7QXJIaW1vRDFCOztBc0h2NG9EZ0I7RUFDRixjbEhsQmtCO0FKNDVvRGhDOztBeUduOW9EWTtFQUNJLDBCQUEwQjtFQUMxQixhckdxRGdCO0FKaTZvRGhDOztBeUdoOW9EZ0I7RUFDSSwwQkFBMEI7QXpHbTlvRDlDOztBc0g1NG9EZ0I7RUFDSSxjbEgxQlk7QUp5Nm9EaEM7O0FzSC8zb0RROzs7RUFLUSxjbEh0R2E7RWtId0hiLHlCbEhqRWdCO0VrSHFFaEIseUJEd1BnQjtBckhvbm9EaEM7O0FzSDkzb0RnQjs7O0VBQ0YsY2xIM0dlO0FKOCtvRDdCOztBeUc5K29EWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKcS9vRDdCOztBeUc3K29EZ0I7OztFQUNJLDBCQUEwQjtBekdrL29EOUM7O0FzSHo0b0RnQjs7O0VBQ0ksY2xIbkhTO0FKaWdwRDdCOztBcUgxbm9EQztFQ25ZTyxjbEhtRHdCO0VrSGpDeEIsd0NsSGlDd0I7RWtIN0J4Qix5QkQrV2tCO0FySDhub0QxQjs7QXNILy9vRFE7RUFDRixjbEg4QzBCO0FKbzlvRGhDOztBeUczZ3BEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdxRGdCO0FKeTlvRGhDOztBeUd4Z3BEZ0I7RUFDSSwwQkFBMEI7QXpHMmdwRDlDOztBc0hwZ3BEUTtFQUNJLGNsSHNDb0I7QUppK29EaEM7O0FzSHovb0RRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxIRWdCO0VrSEVoQix5QkRzVmdCO0FySCtvb0RoQzs7QXNIdi9vRGdCO0VBQ0YsY2xIeENlO0FKa2lwRDdCOztBeUdsaXBEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSnVpcEQ3Qjs7QXlHL2hwRGdCO0VBQ0ksMEJBQTBCO0F6R2tpcEQ5Qzs7QXNINS9vRGdCO0VBQ0ksY2xIaERTO0FKK2lwRDdCOztBc0g5K29EUTtFQUdRLGNsSGJnQjtFa0grQmhCLHdDbEgvQmdCO0VrSG1DaEIseUJEK1NVO0FySDRxb0QxQjs7QXNINytvRGdCO0VBQ0YsY2xIbEJrQjtBSmtncERoQzs7QXlHempwRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSnVncERoQzs7QXlHdGpwRGdCO0VBQ0ksMEJBQTBCO0F6R3lqcEQ5Qzs7QXNIbC9vRGdCO0VBQ0ksY2xIMUJZO0FKK2dwRGhDOztBc0hyK29EUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIakVnQjtFa0hxRWhCLHlCRG1SZ0I7QXJIK3JvRGhDOztBc0hwK29EZ0I7OztFQUNGLGNsSDNHZTtBSm9scEQ3Qjs7QXlHcGxwRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjJscEQ3Qjs7QXlHbmxwRGdCOzs7RUFDSSwwQkFBMEI7QXpHd2xwRDlDOztBc0gvK29EZ0I7OztFQUNJLGNsSG5IUztBSnVtcEQ3Qjs7QXFIcnNvREM7RUM5Wk8sY2xIbUR3QjtFa0hqQ3hCLDZCRDZZc0I7RUN6WXRCLHlCRDBZa0I7QXJIeXNvRDFCOztBc0hybXBEUTtFQUNGLGNsSDhDMEI7QUowanBEaEM7O0F5R2pucERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUoranBEaEM7O0F5RzltcERnQjtFQUNJLDBCQUEwQjtBekdpbnBEOUM7O0FzSDFtcERRO0VBQ0ksY2xIc0NvQjtBSnVrcERoQzs7QXNIL2xwRFE7RUFJUSxjbEhvQmdCO0VrSEZoQix3Q2xIRWdCO0VrSEVoQix5QkRpWGdCO0FySDB0b0RoQzs7QXNIN2xwRGdCO0VBQ0YsY2xIZWtCO0FKaWxwRGhDOztBeUd4b3BEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdxRGdCO0FKc2xwRGhDOztBeUdyb3BEZ0I7RUFDSSwwQkFBMEI7QXpHd29wRDlDOztBc0hsbXBEZ0I7RUFDSSxjbEhPWTtBSjhscERoQzs7QXNIcGxwRFE7RUFHUSxjbEhiZ0I7RWtIK0JoQiw2QkQ2VWM7RUN6VWQseUJEMFVVO0FySHV2b0QxQjs7QXNIbmxwRGdCO0VBQ0YsY2xIbEJrQjtBSndtcERoQzs7QXlHL3BwRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSjZtcERoQzs7QXlHNXBwRGdCO0VBQ0ksMEJBQTBCO0F6RytwcEQ5Qzs7QXNIeGxwRGdCO0VBQ0ksY2xIMUJZO0FKcW5wRGhDOztBc0gza3BEUTs7O0VBS1EsY2xIL0NnQjtFa0hpRWhCLHdDbEhqRWdCO0VrSHFFaEIseUJEOFNnQjtBckgwd29EaEM7O0FzSDFrcERnQjs7O0VBQ0YsY2xIcERrQjtBSm1vcERoQzs7QXlHMXJwRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdxRGdCO0FKMG9wRGhDOztBeUd6cnBEZ0I7OztFQUNJLDBCQUEwQjtBekc4cnBEOUM7O0FzSHJscERnQjs7O0VBQ0ksY2xINURZO0FKc3BwRGhDOztBc0g5cXBEUTtFQUlRLGNsSG9CZ0I7RWtIRmhCLHlCbEhJbUI7RWtIQW5CLHlCRDRZZ0I7QXJIOHdvRGhDOztBc0g1cXBEZ0I7RUFDRixjbEhla0I7QUpncXBEaEM7O0F5R3Z0cERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUpxcXBEaEM7O0F5R3B0cERnQjtFQUNJLDBCQUEwQjtBekd1dHBEOUM7O0FzSGpycERnQjtFQUNJLGNsSE9ZO0FKNnFwRGhDOztBc0hub3BEUTs7O0VBS1EsY2xIL0NnQjtFa0hpRWhCLHlCbEgvRG1CO0VrSG1FbkIseUJEeVVnQjtBckh1eW9EaEM7O0FzSGxvcERnQjs7O0VBQ0YsY2xIcERrQjtBSjJycERoQzs7QXlHbHZwRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdxRGdCO0FKa3NwRGhDOztBeUdqdnBEZ0I7OztFQUNJLDBCQUEwQjtBekdzdnBEOUM7O0FzSDdvcERnQjs7O0VBQ0ksY2xINURZO0FKOHNwRGhDOztBcUh4MG9EQztFQTJCRSxvQkFBb0I7QXJIaXpvRHZCOztBcUg1eW9EQztFQUNDLFNBQVM7RUFDVCxxQkFBcUI7RUFDckIsMkJBQTJCO0VDNWRyQixjbEhtRHdCO0VrSGpDeEIsd0NENGNpQztFQ3hjakMsb0NEeWM2QjtBckgreW9EckM7O0FzSDF3cERRO0VBQ0YsY2xIOEMwQjtBSit0cERoQzs7QXlHdHhwRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSm91cERoQzs7QXlHbnhwRGdCO0VBQ0ksMEJBQTBCO0F6R3N4cEQ5Qzs7QXNIL3dwRFE7RUFDSSxjbEhzQ29CO0FKNHVwRGhDOztBc0hwd3BEUTtFQUlRLGNsSHFCK0I7RWtISC9CLHdDRDZheUI7RUN6YXpCLG9DRDBhcUI7QXJIczBvRHJDOztBc0hsd3BEZ0I7RUFDRixjbEhnQmlDO0FKcXZwRC9DOztBeUc3eXBEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdzRCtCO0FKMHZwRC9DOztBeUcxeXBEZ0I7RUFDSSwwQkFBMEI7QXpHNnlwRDlDOztBc0h2d3BEZ0I7RUFDSSxjbEhRMkI7QUprd3BEL0M7O0FzSHp2cERRO0VBR1EsY2xIYmdCO0VrSCtCaEIsd0NENFl5QjtFQ3hZekIsb0NEeVlxQjtBckg2MW9EckM7O0FzSHh2cERnQjtFQUNGLGNsSGxCa0I7QUo2d3BEaEM7O0F5R3AwcERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUpreHBEaEM7O0F5R2owcERnQjtFQUNJLDBCQUEwQjtBekdvMHBEOUM7O0FzSDd2cERnQjtFQUNJLGNsSDFCWTtBSjB4cERoQzs7QXNIaHZwRFE7OztFQUtRLGNsSDlDK0I7RWtIZ0UvQix3Q0QwV3lCO0VDdFd6QixvQ0R1V3FCO0FySHMzb0RyQzs7QXNIL3VwRGdCOzs7RUFDRixjbEhuRGlDO0FKdXlwRC9DOztBeUcvMXBEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3NEK0I7QUo4eXBEL0M7O0F5RzkxcERnQjs7O0VBQ0ksMEJBQTBCO0F6R20ycEQ5Qzs7QXNIMXZwRGdCOzs7RUFDSSxjbEgzRDJCO0FKMHpwRC9DOztBc0huMXBEUTtFQUlRLHlCRGtleUM7RUNoZHpDLG9DRDhjMEI7RUMxYzFCLGdDRDJjc0I7QXJIbzNvRHRDOztBc0hqMXBEZ0I7RUFDRix5QkQ4ZDBDO0FySHMzb0R4RDs7QXlHNTNwRFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZb2dCd0M7QXJIMjNvRHhEOztBeUd6M3BEZ0I7RUFDSSwwQkFBMEI7QXpHNDNwRDlDOztBc0h0MXBEZ0I7RUFDSSx5QkRzZG9DO0FySG00b0R4RDs7QXNIeHlwRFE7OztFQUtRLHlCRCtaeUM7RUM3WXpDLG9DRDJZMEI7RUN2WTFCLGdDRHdZc0I7QXJINjRvRHRDOztBc0h2eXBEZ0I7OztFQUNGLHlCRDJaMEM7QXJIaTVvRHhEOztBeUd2NXBEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWW9nQndDO0FySHc1b0R4RDs7QXlHdDVwRGdCOzs7RUFDSSwwQkFBMEI7QXpHMjVwRDlDOztBc0hsenBEZ0I7OztFQUNJLHlCRG1ab0M7QXJIbzZvRHhEOztBcUg5Nm9EQztFQTJCRSxvQkFBb0I7QXJIdTVvRHZCOztBc0gvNHBEUTtFQXNCUSxvQ0Q4ZTBCO0VDMWUxQixnQ0QyZXNCO0FySCs0b0R0Qzs7QXNIbDFwRFE7OztFQXVCUSxvQ0QyYTBCO0VDdmExQixnQ0R3YXNCO0FySHM1b0R0Qzs7QXFIbjRvREM7RUNqaUJPLHlCbEhpQ3dCO0VrSDdCeEIscUJsSDZCd0I7QUp3NHBEaEM7O0FzSDkzcERRO0VBcUJRLHlCbEgvQmdCO0VrSG1DaEIscUJsSG5DZ0I7QUo2NHBEaEM7O0FxSGwzb0RDO0VDMWNPLCtERCtjNEU7QXJIaTNvRHBGOztBc0g1enBEUTtFQUdJLDhERCtjNkU7QXJIODJvRHpGOztBc0h4enBEUTs7RUFHSSw4RER1YzZFO0FySG0zb0R6Rjs7QXNIcjBwRFE7RUFHSSw4REQwZTZFO0FySDQxb0R6Rjs7QXNIajBwRFE7O0VBR0ksOEREa2U2RTtBckhpMm9EekY7O0FxSHBxcERDO0VDbFRPLGNsSElxQjtFa0hjckIseUJsSG5CcUI7RWtIdUJyQixxQmxIdkJxQjtBSjY5cEQ3Qjs7QXNIeDlwRFE7RUFDRixjbEhEdUI7QUo0OXBEN0I7O0F5R3ArcERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR01hO0FKaStwRDdCOztBeUdqK3BEZ0I7RUFDSSwwQkFBMEI7QXpHbytwRDlDOztBc0g3OXBEUTtFQUNJLGNsSFRpQjtBSnkrcEQ3Qjs7QXNIbDlwRFE7RUFJUSxjbEgzQmE7RWtINkNiLHlCbEhoRGE7RWtIb0RiLHFCbEhwRGE7QUprL3BEN0I7O0FzSGg5cERnQjtFQUNGLGNsSGhDZTtBSm0vcEQ3Qjs7QXlHMy9wRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHTWE7QUp3L3BEN0I7O0F5R3gvcERnQjtFQUNJLDBCQUEwQjtBekcyL3BEOUM7O0FzSHI5cERnQjtFQUNJLGNsSHhDUztBSmdncUQ3Qjs7QXNIdjhwRFE7RUFHUSxjbEg1RGE7RWtIOEViLHlCbEhuRmE7RWtIdUZiLHFCbEh2RmE7QUoyZ3FEN0I7O0FzSHQ4cERnQjtFQUNGLGNsSGpFZTtBSjBncUQ3Qjs7QXlHbGhxRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHTWE7QUorZ3FEN0I7O0F5Ry9ncURnQjtFQUNJLDBCQUEwQjtBekdraHFEOUM7O0FzSDM4cERnQjtFQUNJLGNsSHpFUztBSnVocUQ3Qjs7QXNIOTdwRFE7OztFQUtRLGNsSDlGYTtFa0hnSGIseUJsSG5IYTtFa0h1SGIscUJsSHZIYTtBSmtpcUQ3Qjs7QXNINzdwRGdCOzs7RUFDRixjbEhuR2U7QUpxaXFEN0I7O0F5RzdpcURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHTWE7QUo0aXFEN0I7O0F5RzVpcURnQjs7O0VBQ0ksMEJBQTBCO0F6R2lqcUQ5Qzs7QXNIeDhwRGdCOzs7RUFDSSxjbEgzR1M7QUp3anFEN0I7O0FxSC91cERDO0VDN1VPLGNsSE1xQjtFa0hZckIsNkJENFRzQjtFQ3hUdEIscUJsSHZCcUI7QUpta3FEN0I7O0FzSDlqcURRO0VBQ0YsY2xIQ3VCO0FKZ2txRDdCOztBeUcxa3FEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSnFrcUQ3Qjs7QXlHdmtxRGdCO0VBQ0ksMEJBQTBCO0F6RzBrcUQ5Qzs7QXNIbmtxRFE7RUFDSSxjbEhQaUI7QUo2a3FEN0I7O0FzSHhqcURRO0VBSVEsY2xIM0JhO0VrSDZDYix5QmxIbERhO0VrSHNEYixxQmxIdERhO0FKMGxxRDdCOztBc0h0anFEZ0I7RUFDRixjbEhoQ2U7QUp5bHFEN0I7O0F5R2ptcURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR01hO0FKOGxxRDdCOztBeUc5bHFEZ0I7RUFDSSwwQkFBMEI7QXpHaW1xRDlDOztBc0gzanFEZ0I7RUFDSSxjbEh4Q1M7QUpzbXFEN0I7O0FzSDdpcURRO0VBR1EsY2xIMURhO0VrSDRFYiw2QkQ0UGM7RUN4UGQscUJsSHZGYTtBSmlucUQ3Qjs7QXNINWlxRGdCO0VBQ0YsY2xIL0RlO0FKOG1xRDdCOztBeUd4bnFEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSm1ucUQ3Qjs7QXlHcm5xRGdCO0VBQ0ksMEJBQTBCO0F6R3ducUQ5Qzs7QXNIampxRGdCO0VBQ0ksY2xIdkVTO0FKMm5xRDdCOztBc0hwaXFEUTs7O0VBS1EsY2xIOUZhO0VrSGdIYix5QmxIckhhO0VrSHlIYixxQmxIekhhO0FKMG9xRDdCOztBc0huaXFEZ0I7OztFQUNGLGNsSG5HZTtBSjJvcUQ3Qjs7QXlHbnBxRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdNYTtBSmtwcUQ3Qjs7QXlHbHBxRGdCOzs7RUFDSSwwQkFBMEI7QXpHdXBxRDlDOztBc0g5aXFEZ0I7OztFQUNJLGNsSDNHUztBSjhwcUQ3Qjs7QXFIMXpwREM7RUN4V08sY2xIRHFCO0VrSG1CckIseUJsSG5CcUI7RWtIdUJyQix5QkRvVmtCO0FySDh6cEQxQjs7QXNIcHFxRFE7RUFDRixjbEhOdUI7QUo2cXFEN0I7O0F5R2hycURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKa3JxRDdCOztBeUc3cXFEZ0I7RUFDSSwwQkFBMEI7QXpHZ3JxRDlDOztBc0h6cXFEUTtFQUNJLGNsSGRpQjtBSjBycUQ3Qjs7QXNIOXBxRFE7RUFJUSxjbEgzQmE7RWtINkNiLHlCbEhsRGE7RWtIc0RiLHlCRDJUZ0I7QXJIKzBwRGhDOztBc0g1cHFEZ0I7RUFDRixjbEhoQ2U7QUorcnFEN0I7O0F5R3ZzcURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR01hO0FKb3NxRDdCOztBeUdwc3FEZ0I7RUFDSSwwQkFBMEI7QXpHdXNxRDlDOztBc0hqcXFEZ0I7RUFDSSxjbEh4Q1M7QUo0c3FEN0I7O0FzSG5wcURRO0VBR1EsY2xIakVhO0VrSG1GYix5QmxIbkZhO0VrSHVGYix5QkRvUlU7QXJINDJwRDFCOztBc0hscHFEZ0I7RUFDRixjbEh0RWU7QUoydHFEN0I7O0F5Rzl0cURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKZ3VxRDdCOztBeUczdHFEZ0I7RUFDSSwwQkFBMEI7QXpHOHRxRDlDOztBc0h2cHFEZ0I7RUFDSSxjbEg5RVM7QUp3dXFEN0I7O0FzSDFvcURROzs7RUFLUSxjbEg5RmE7RWtIZ0hiLHlCbEhySGE7RWtIeUhiLHlCRHdQZ0I7QXJIKzNwRGhDOztBc0h6b3FEZ0I7OztFQUNGLGNsSG5HZTtBSml2cUQ3Qjs7QXlHenZxRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdNYTtBSnd2cUQ3Qjs7QXlHeHZxRGdCOzs7RUFDSSwwQkFBMEI7QXpHNnZxRDlDOztBc0hwcHFEZ0I7OztFQUNJLGNsSDNHUztBSm93cUQ3Qjs7QXFIcjRwREM7RUNuWU8sY2xIRHFCO0VrSG1CckIsMENsSG5CcUI7RWtIdUJyQix5QkQrV2tCO0FySHk0cEQxQjs7QXNIMXdxRFE7RUFDRixjbEhOdUI7QUpteHFEN0I7O0F5R3R4cURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKd3hxRDdCOztBeUdueHFEZ0I7RUFDSSwwQkFBMEI7QXpHc3hxRDlDOztBc0gvd3FEUTtFQUNJLGNsSGRpQjtBSmd5cUQ3Qjs7QXNIcHdxRFE7RUFJUSxjbEgzQmE7RWtINkNiLHlCbEhsRGE7RWtIc0RiLHlCRHNWZ0I7QXJIMDVwRGhDOztBc0hsd3FEZ0I7RUFDRixjbEhoQ2U7QUpxeXFEN0I7O0F5Rzd5cURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR01hO0FKMHlxRDdCOztBeUcxeXFEZ0I7RUFDSSwwQkFBMEI7QXpHNnlxRDlDOztBc0h2d3FEZ0I7RUFDSSxjbEh4Q1M7QUprenFEN0I7O0FzSHp2cURRO0VBR1EsY2xIakVhO0VrSG1GYiwwQ2xIbkZhO0VrSHVGYix5QkQrU1U7QXJIdTdwRDFCOztBc0h4dnFEZ0I7RUFDRixjbEh0RWU7QUppMHFEN0I7O0F5R3AwcURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKczBxRDdCOztBeUdqMHFEZ0I7RUFDSSwwQkFBMEI7QXpHbzBxRDlDOztBc0g3dnFEZ0I7RUFDSSxjbEg5RVM7QUo4MHFEN0I7O0FzSGh2cURROzs7RUFLUSxjbEg5RmE7RWtIZ0hiLHlCbEhySGE7RWtIeUhiLHlCRG1SZ0I7QXJIMDhwRGhDOztBc0gvdXFEZ0I7OztFQUNGLGNsSG5HZTtBSnUxcUQ3Qjs7QXlHLzFxRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdNYTtBSjgxcUQ3Qjs7QXlHOTFxRGdCOzs7RUFDSSwwQkFBMEI7QXpHbTJxRDlDOztBc0gxdnFEZ0I7OztFQUNJLGNsSDNHUztBSjAycUQ3Qjs7QXFIaDlwREM7RUM5Wk8sY2xIRHFCO0VrSG1CckIsNkJENllzQjtFQ3pZdEIseUJEMFlrQjtBckhvOXBEMUI7O0FzSGgzcURRO0VBQ0YsY2xITnVCO0FKeTNxRDdCOztBeUc1M3FEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSjgzcUQ3Qjs7QXlHejNxRGdCO0VBQ0ksMEJBQTBCO0F6RzQzcUQ5Qzs7QXNIcjNxRFE7RUFDSSxjbEhkaUI7QUpzNHFEN0I7O0FzSDEycURRO0VBSVEsY2xIaENhO0VrSGtEYiwwQ2xIbERhO0VrSHNEYix5QkRpWGdCO0FySHErcERoQzs7QXNIeDJxRGdCO0VBQ0YsY2xIckNlO0FKZzVxRDdCOztBeUduNXFEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSnE1cUQ3Qjs7QXlHaDVxRGdCO0VBQ0ksMEJBQTBCO0F6R201cUQ5Qzs7QXNINzJxRGdCO0VBQ0ksY2xIN0NTO0FKNjVxRDdCOztBc0gvMXFEUTtFQUdRLGNsSGpFYTtFa0htRmIsNkJENlVjO0VDelVkLHlCRDBVVTtBckhrZ3FEMUI7O0FzSDkxcURnQjtFQUNGLGNsSHRFZTtBSnU2cUQ3Qjs7QXlHMTZxRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHQ2E7QUo0NnFEN0I7O0F5R3Y2cURnQjtFQUNJLDBCQUEwQjtBekcwNnFEOUM7O0FzSG4ycURnQjtFQUNJLGNsSDlFUztBSm83cUQ3Qjs7QXNIdDFxRFE7OztFQUtRLGNsSG5HYTtFa0hxSGIsMENsSHJIYTtFa0h5SGIseUJEOFNnQjtBckhxaHFEaEM7O0FzSHIxcURnQjs7O0VBQ0YsY2xIeEdlO0FKazhxRDdCOztBeUdyOHFEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKeThxRDdCOztBeUdwOHFEZ0I7OztFQUNJLDBCQUEwQjtBekd5OHFEOUM7O0FzSGgycURnQjs7O0VBQ0ksY2xIaEhTO0FKcTlxRDdCOztBc0h6N3FEUTtFQUlRLGNsSGhDYTtFa0hrRGIseUJsSGxEYTtFa0hzRGIseUJENFlnQjtBckh5aHFEaEM7O0FzSHY3cURnQjtFQUNGLGNsSHJDZTtBSis5cUQ3Qjs7QXlHbCtxRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHQ2E7QUpvK3FEN0I7O0F5Ry85cURnQjtFQUNJLDBCQUEwQjtBekdrK3FEOUM7O0FzSDU3cURnQjtFQUNJLGNsSDdDUztBSjQrcUQ3Qjs7QXNIOTRxRFE7OztFQUtRLGNsSG5HYTtFa0hxSGIseUJsSHJIYTtFa0h5SGIseUJEeVVnQjtBckhranFEaEM7O0FzSDc0cURnQjs7O0VBQ0YsY2xIeEdlO0FKMC9xRDdCOztBeUc3L3FEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKaWdyRDdCOztBeUc1L3FEZ0I7OztFQUNJLDBCQUEwQjtBekdpZ3JEOUM7O0FzSHg1cURnQjs7O0VBQ0ksY2xIaEhTO0FKNmdyRDdCOztBcUhubHFEQztFQTJCRSxvQkFBb0I7QXJINGpxRHZCOztBcUh2anFEQztFQUNDLFNBQVM7RUFDVCxxQkFBcUI7RUFDckIsMkJBQTJCO0VDNWRyQixjbEhEcUI7RWtIbUJyQix3Q0Q0Y2lDO0VDeGNqQyxvQ0R5YzZCO0FySDBqcURyQzs7QXNIcmhyRFE7RUFDRixjbEhOdUI7QUo4aHJEN0I7O0F5R2ppckRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKbWlyRDdCOztBeUc5aHJEZ0I7RUFDSSwwQkFBMEI7QXpHaWlyRDlDOztBc0gxaHJEUTtFQUNJLGNsSGRpQjtBSjJpckQ3Qjs7QXNIL2dyRFE7RUFJUSxjbEg5QmE7RWtIZ0RiLHdDRDZheUI7RUN6YXpCLG9DRDBhcUI7QXJIaWxxRHJDOztBc0g3Z3JEZ0I7RUFDRixjbEhuQ2U7QUptanJEN0I7O0F5R3hqckRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKd2pyRDdCOztBeUdyanJEZ0I7RUFDSSwwQkFBMEI7QXpHd2pyRDlDOztBc0hsaHJEZ0I7RUFDSSxjbEgzQ1M7QUpna3JEN0I7O0FzSHBnckRRO0VBR1EsY2xIakVhO0VrSG1GYix3Q0Q0WXlCO0VDeFl6QixvQ0R5WXFCO0FySHdtcURyQzs7QXNIbmdyRGdCO0VBQ0YsY2xIdEVlO0FKNGtyRDdCOztBeUcva3JEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSmlsckQ3Qjs7QXlHNWtyRGdCO0VBQ0ksMEJBQTBCO0F6RytrckQ5Qzs7QXNIeGdyRGdCO0VBQ0ksY2xIOUVTO0FKeWxyRDdCOztBc0gzL3FEUTs7O0VBS1EsY2xIakdhO0VrSG1IYix3Q0QwV3lCO0VDdFd6QixvQ0R1V3FCO0FySGlvcURyQzs7QXNIMS9xRGdCOzs7RUFDRixjbEh0R2U7QUpxbXJEN0I7O0F5RzFtckRZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHR2E7QUo0bXJEN0I7O0F5R3ptckRnQjs7O0VBQ0ksMEJBQTBCO0F6RzhtckQ5Qzs7QXNIcmdyRGdCOzs7RUFDSSxjbEg5R1M7QUp3bnJEN0I7O0FzSDlsckRRO0VBSVEseUJEa2V5QztFQ2hkekMsb0NEOGMwQjtFQzFjMUIsZ0NEMmNzQjtBckgrbnFEdEM7O0FzSDVsckRnQjtFQUNGLHlCRDhkMEM7QXJIaW9xRHhEOztBeUd2b3JEWTtFQUNJLDBCQUEwQjtFQUMxQix3QllvZ0J3QztBckhzb3FEeEQ7O0F5R3BvckRnQjtFQUNJLDBCQUEwQjtBekd1b3JEOUM7O0FzSGptckRnQjtFQUNJLHlCRHNkb0M7QXJIOG9xRHhEOztBc0huanJEUTs7O0VBS1EseUJEK1p5QztFQzdZekMsb0NEMlkwQjtFQ3ZZMUIsZ0NEd1lzQjtBckh3cHFEdEM7O0FzSGxqckRnQjs7O0VBQ0YseUJEMlowQztBckg0cHFEeEQ7O0F5R2xxckRZOzs7RUFDSSwwQkFBMEI7RUFDMUIsd0JZb2dCd0M7QXJIbXFxRHhEOztBeUdqcXJEZ0I7OztFQUNJLDBCQUEwQjtBekdzcXJEOUM7O0FzSDdqckRnQjs7O0VBQ0kseUJEbVpvQztBckgrcXFEeEQ7O0FxSHpycURDO0VBMkJFLG9CQUFvQjtBckhrcXFEdkI7O0FzSDFwckRRO0VBc0JRLG9DRDhlMEI7RUMxZTFCLGdDRDJlc0I7QXJIMHBxRHRDOztBc0g3bHJEUTs7O0VBdUJRLG9DRDJhMEI7RUN2YTFCLGdDRHdhc0I7QXJIaXFxRHRDOztBcUg5b3FEQztFQ2ppQk8seUJsSG5CcUI7RWtIdUJyQixxQmxIdkJxQjtBSnVzckQ3Qjs7QXNIem9yRFE7RUFxQlEseUJsSG5GYTtFa0h1RmIscUJsSHZGYTtBSjRzckQ3Qjs7QXFIN25xREM7RUMxY08sOEREK2M0RTtBckg0bnFEcEY7O0FzSHZrckRRO0VBR0ksNkREK2M2RTtBckh5bnFEekY7O0FzSG5rckRROztFQUdJLDZERHVjNkU7QXJIOG5xRHpGOztBc0hobHJEUTtFQUdJLDZERDBlNkU7QXJIdW1xRHpGOztBc0g1a3JEUTs7RUFHSSw2RERrZTZFO0FySDRtcUR6Rjs7QXFILzZxREM7RUNsVE8sY2xISnFCO0VrSHNCckIseUJsSFhxQjtFa0hlckIscUJsSGZxQjtBSmd1ckQ3Qjs7QXNIbnVyRFE7RUFDRixjbEhUdUI7QUordXJEN0I7O0F5Ry91ckRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKb3ZyRDdCOztBeUc1dXJEZ0I7RUFDSSwwQkFBMEI7QXpHK3VyRDlDOztBc0h4dXJEUTtFQUNJLGNsSGpCaUI7QUo0dnJEN0I7O0FzSDd0ckRRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxIakMrQjtFa0hxQy9CLHFCbEhyQytCO0FKOHVyRC9DOztBc0gzdHJEZ0I7RUFDRixjbEh4Q2U7QUpzd3JEN0I7O0F5R3R3ckRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKMndyRDdCOztBeUdud3JEZ0I7RUFDSSwwQkFBMEI7QXpHc3dyRDlDOztBc0hodXJEZ0I7RUFDSSxjbEhoRFM7QUpteHJEN0I7O0FzSGx0ckRRO0VBR1EsY2xIcEVhO0VrSHNGYix5QmxIM0VhO0VrSCtFYixxQmxIL0VhO0FKOHdyRDdCOztBc0hqdHJEZ0I7RUFDRixjbEh6RWU7QUo2eHJEN0I7O0F5Rzd4ckRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKa3lyRDdCOztBeUcxeHJEZ0I7RUFDSSwwQkFBMEI7QXpHNnhyRDlDOztBc0h0dHJEZ0I7RUFDSSxjbEhqRlM7QUoweXJEN0I7O0FzSHpzckRROzs7RUFLUSxjbEh0R2E7RWtId0hiLHlCbEhwRytCO0VrSHdHL0IscUJsSHhHK0I7QUo4eHJEL0M7O0FzSHhzckRnQjs7O0VBQ0YsY2xIM0dlO0FKd3pyRDdCOztBeUd4enJEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKK3pyRDdCOztBeUd2enJEZ0I7OztFQUNJLDBCQUEwQjtBekc0enJEOUM7O0FzSG50ckRnQjs7O0VBQ0ksY2xIbkhTO0FKMjByRDdCOztBcUgxL3FEQztFQzdVTyxjbEhPcUI7RWtIV3JCLDZCRDRUc0I7RUN4VHRCLHFCbEhmcUI7QUpzMHJEN0I7O0FzSHowckRRO0VBQ0YsY2xIRXVCO0FKMDByRDdCOztBeUdyMXJEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSiswckQ3Qjs7QXlHbDFyRGdCO0VBQ0ksMEJBQTBCO0F6R3ExckQ5Qzs7QXNIOTByRFE7RUFDSSxjbEhOaUI7QUp1MXJEN0I7O0FzSG4wckRRO0VBSVEsY2xIbkNhO0VrSHFEYix5QmxIMUNhO0VrSDhDYixxQmxIOUNhO0FKNjFyRDdCOztBc0hqMHJEZ0I7RUFDRixjbEh4Q2U7QUo0MnJEN0I7O0F5RzUyckRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKaTNyRDdCOztBeUd6MnJEZ0I7RUFDSSwwQkFBMEI7QXpHNDJyRDlDOztBc0h0MHJEZ0I7RUFDSSxjbEhoRFM7QUp5M3JEN0I7O0FzSHh6ckRRO0VBR1EsY2xIekRhO0VrSDJFYiw2QkQ0UGM7RUN4UGQscUJsSC9FYTtBSm8zckQ3Qjs7QXNIdnpyRGdCO0VBQ0YsY2xIOURlO0FKdzNyRDdCOztBeUduNHJEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSjYzckQ3Qjs7QXlHaDRyRGdCO0VBQ0ksMEJBQTBCO0F6R200ckQ5Qzs7QXNINXpyRGdCO0VBQ0ksY2xIdEVTO0FKcTRyRDdCOztBc0gveXJEUTs7O0VBS1EsY2xIdEdhO0VrSHdIYix5QmxIN0dhO0VrSGlIYixxQmxIakhhO0FKNjRyRDdCOztBc0g5eXJEZ0I7OztFQUNGLGNsSDNHZTtBSjg1ckQ3Qjs7QXlHOTVyRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSnE2ckQ3Qjs7QXlHNzVyRGdCOzs7RUFDSSwwQkFBMEI7QXpHazZyRDlDOztBc0h6enJEZ0I7OztFQUNJLGNsSG5IUztBSmk3ckQ3Qjs7QXFIcmtyREM7RUN4V08sY2xIT3FCO0VrSFdyQix5QmxIbEJxQjtFa0hzQnJCLHlCRG9Wa0I7QXJIeWtyRDFCOztBc0gvNnJEUTtFQUNGLGNsSEV1QjtBSmc3ckQ3Qjs7QXlHMzdyRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUpxN3JEN0I7O0F5R3g3ckRnQjtFQUNJLDBCQUEwQjtBekcyN3JEOUM7O0FzSHA3ckRRO0VBQ0ksY2xITmlCO0FKNjdyRDdCOztBc0h6NnJEUTtFQUlRLGNsSG5DYTtFa0hxRGIseUJsSDFDYTtFa0g4Q2IseUJEMlRnQjtBckgwbHJEaEM7O0FzSHY2ckRnQjtFQUNGLGNsSHhDZTtBSms5ckQ3Qjs7QXlHbDlyRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUp1OXJEN0I7O0F5Ry84ckRnQjtFQUNJLDBCQUEwQjtBekdrOXJEOUM7O0FzSDU2ckRnQjtFQUNJLGNsSGhEUztBSis5ckQ3Qjs7QXNIOTVyRFE7RUFHUSxjbEh6RGE7RWtIMkViLHlCbEhsRmE7RWtIc0ZiLHlCRG9SVTtBckh1bnJEMUI7O0FzSDc1ckRnQjtFQUNGLGNsSDlEZTtBSjg5ckQ3Qjs7QXlHeityRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUptK3JEN0I7O0F5R3QrckRnQjtFQUNJLDBCQUEwQjtBekd5K3JEOUM7O0FzSGw2ckRnQjtFQUNJLGNsSHRFUztBSjIrckQ3Qjs7QXNIcjVyRFE7OztFQUtRLGNsSHRHYTtFa0h3SGIseUJsSDdHYTtFa0hpSGIseUJEd1BnQjtBckgwb3JEaEM7O0FzSHA1ckRnQjs7O0VBQ0YsY2xIM0dlO0FKb2dzRDdCOztBeUdwZ3NEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKMmdzRDdCOztBeUduZ3NEZ0I7OztFQUNJLDBCQUEwQjtBekd3Z3NEOUM7O0FzSC81ckRnQjs7O0VBQ0ksY2xIbkhTO0FKdWhzRDdCOztBcUhocHJEQztFQ25ZTyxjbEhPcUI7RWtIV3JCLHVDbEhYcUI7RWtIZXJCLHlCRCtXa0I7QXJIb3ByRDFCOztBc0hyaHNEUTtFQUNGLGNsSEV1QjtBSnNoc0Q3Qjs7QXlHamlzRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUoyaHNEN0I7O0F5Rzloc0RnQjtFQUNJLDBCQUEwQjtBekdpaXNEOUM7O0FzSDFoc0RRO0VBQ0ksY2xITmlCO0FKbWlzRDdCOztBc0gvZ3NEUTtFQUlRLGNsSG5DYTtFa0hxRGIseUJsSDFDYTtFa0g4Q2IseUJEc1ZnQjtBckhxcXJEaEM7O0FzSDdnc0RnQjtFQUNGLGNsSHhDZTtBSndqc0Q3Qjs7QXlHeGpzRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUo2anNEN0I7O0F5R3Jqc0RnQjtFQUNJLDBCQUEwQjtBekd3anNEOUM7O0FzSGxoc0RnQjtFQUNJLGNsSGhEUztBSnFrc0Q3Qjs7QXNIcGdzRFE7RUFHUSxjbEh6RGE7RWtIMkViLHVDbEgzRWE7RWtIK0ViLHlCRCtTVTtBckhrc3JEMUI7O0FzSG5nc0RnQjtFQUNGLGNsSDlEZTtBSm9rc0Q3Qjs7QXlHL2tzRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUp5a3NEN0I7O0F5RzVrc0RnQjtFQUNJLDBCQUEwQjtBekcra3NEOUM7O0FzSHhnc0RnQjtFQUNJLGNsSHRFUztBSmlsc0Q3Qjs7QXNIMy9yRFE7OztFQUtRLGNsSHRHYTtFa0h3SGIseUJsSDdHYTtFa0hpSGIseUJEbVJnQjtBckhxdHJEaEM7O0FzSDEvckRnQjs7O0VBQ0YsY2xIM0dlO0FKMG1zRDdCOztBeUcxbXNEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKaW5zRDdCOztBeUd6bXNEZ0I7OztFQUNJLDBCQUEwQjtBekc4bXNEOUM7O0FzSHJnc0RnQjs7O0VBQ0ksY2xIbkhTO0FKNm5zRDdCOztBcUgzdHJEQztFQzlaTyxjbEhPcUI7RWtIV3JCLDZCRDZZc0I7RUN6WXRCLHlCRDBZa0I7QXJIK3RyRDFCOztBc0gzbnNEUTtFQUNGLGNsSEV1QjtBSjRuc0Q3Qjs7QXlHdm9zRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUppb3NEN0I7O0F5R3Bvc0RnQjtFQUNJLDBCQUEwQjtBekd1b3NEOUM7O0FzSGhvc0RRO0VBQ0ksY2xITmlCO0FKeW9zRDdCOztBc0hybnNEUTtFQUlRLGNsSHhCYTtFa0gwQ2IsdUNsSDFDYTtFa0g4Q2IseUJEaVhnQjtBckhndnJEaEM7O0FzSG5uc0RnQjtFQUNGLGNsSDdCZTtBSm1wc0Q3Qjs7QXlHOXBzRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUp3cHNEN0I7O0F5RzNwc0RnQjtFQUNJLDBCQUEwQjtBekc4cHNEOUM7O0FzSHhuc0RnQjtFQUNJLGNsSHJDUztBSmdxc0Q3Qjs7QXNIMW1zRFE7RUFHUSxjbEh6RGE7RWtIMkViLDZCRDZVYztFQ3pVZCx5QkQwVVU7QXJINndyRDFCOztBc0h6bXNEZ0I7RUFDRixjbEg5RGU7QUowcXNEN0I7O0F5R3Jyc0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1NhO0FKK3FzRDdCOztBeUdscnNEZ0I7RUFDSSwwQkFBMEI7QXpHcXJzRDlDOztBc0g5bXNEZ0I7RUFDSSxjbEh0RVM7QUp1cnNEN0I7O0FzSGptc0RROzs7RUFLUSxjbEgzRmE7RWtINkdiLHVDbEg3R2E7RWtIaUhiLHlCRDhTZ0I7QXJIZ3lyRGhDOztBc0hobXNEZ0I7OztFQUNGLGNsSGhHZTtBSnFzc0Q3Qjs7QXlHaHRzRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSjRzc0Q3Qjs7QXlHL3NzRGdCOzs7RUFDSSwwQkFBMEI7QXpHb3RzRDlDOztBc0gzbXNEZ0I7OztFQUNJLGNsSHhHUztBSnd0c0Q3Qjs7QXNIcHNzRFE7RUFJUSxjbEh4QmE7RWtIMENiLHlCbEhqRGE7RWtIcURiLHlCRDRZZ0I7QXJIb3lyRGhDOztBc0hsc3NEZ0I7RUFDRixjbEg3QmU7QUprdXNEN0I7O0F5Rzd1c0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1NhO0FKdXVzRDdCOztBeUcxdXNEZ0I7RUFDSSwwQkFBMEI7QXpHNnVzRDlDOztBc0h2c3NEZ0I7RUFDSSxjbEhyQ1M7QUordXNEN0I7O0FzSHpwc0RROzs7RUFLUSxjbEgzRmE7RWtINkdiLHlCbEhwSGE7RWtId0hiLHlCRHlVZ0I7QXJINnpyRGhDOztBc0h4cHNEZ0I7OztFQUNGLGNsSGhHZTtBSjZ2c0Q3Qjs7QXlHeHdzRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSm93c0Q3Qjs7QXlHdndzRGdCOzs7RUFDSSwwQkFBMEI7QXpHNHdzRDlDOztBc0hucXNEZ0I7OztFQUNJLGNsSHhHUztBSmd4c0Q3Qjs7QXFIOTFyREM7RUEyQkUsb0JBQW9CO0FySHUwckR2Qjs7QXFIbDByREM7RUFDQyxTQUFTO0VBQ1QscUJBQXFCO0VBQ3JCLDJCQUEyQjtFQzVkckIsY2xIT3FCO0VrSFdyQix3Q0Q0Y2lDO0VDeGNqQyxvQ0R5YzZCO0FySHEwckRyQzs7QXNIaHlzRFE7RUFDRixjbEhFdUI7QUppeXNEN0I7O0F5RzV5c0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1NhO0FKc3lzRDdCOztBeUd6eXNEZ0I7RUFDSSwwQkFBMEI7QXpHNHlzRDlDOztBc0hyeXNEUTtFQUNJLGNsSE5pQjtBSjh5c0Q3Qjs7QXNIMXhzRFE7RUFJUSxjbEhmK0I7RWtIaUMvQix3Q0Q2YXlCO0VDemF6QixvQ0QwYXFCO0FySDQxckRyQzs7QXNIeHhzRGdCO0VBQ0YsY2xIcEJpQztBSit5c0QvQzs7QXlHbjBzRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHa0IrQjtBSm96c0QvQzs7QXlHaDBzRGdCO0VBQ0ksMEJBQTBCO0F6R20wc0Q5Qzs7QXNIN3hzRGdCO0VBQ0ksY2xINUIyQjtBSjR6c0QvQzs7QXNIL3dzRFE7RUFHUSxjbEh6RGE7RWtIMkViLHdDRDRZeUI7RUN4WXpCLG9DRHlZcUI7QXJIbTNyRHJDOztBc0g5d3NEZ0I7RUFDRixjbEg5RGU7QUorMHNEN0I7O0F5RzExc0RZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1NhO0FKbzFzRDdCOztBeUd2MXNEZ0I7RUFDSSwwQkFBMEI7QXpHMDFzRDlDOztBc0hueHNEZ0I7RUFDSSxjbEh0RVM7QUo0MXNEN0I7O0FzSHR3c0RROzs7RUFLUSxjbEhsRitCO0VrSG9HL0Isd0NEMFd5QjtFQ3RXekIsb0NEdVdxQjtBckg0NHJEckM7O0FzSHJ3c0RnQjs7O0VBQ0YsY2xIdkZpQztBSmkyc0QvQzs7QXlHcjNzRFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdrQitCO0FKdzJzRC9DOztBeUdwM3NEZ0I7OztFQUNJLDBCQUEwQjtBekd5M3NEOUM7O0FzSGh4c0RnQjs7O0VBQ0ksY2xIL0YyQjtBSm8zc0QvQzs7QXNIejJzRFE7RUFJUSx5QkRrZXlDO0VDaGR6QyxvQ0Q4YzBCO0VDMWMxQixnQ0QyY3NCO0FySDA0ckR0Qzs7QXNIdjJzRGdCO0VBQ0YseUJEOGQwQztBckg0NHJEeEQ7O0F5R2w1c0RZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWW9nQndDO0FySGk1ckR4RDs7QXlHLzRzRGdCO0VBQ0ksMEJBQTBCO0F6R2s1c0Q5Qzs7QXNINTJzRGdCO0VBQ0kseUJEc2RvQztBckh5NXJEeEQ7O0FzSDl6c0RROzs7RUFLUSx5QkQrWnlDO0VDN1l6QyxvQ0QyWTBCO0VDdlkxQixnQ0R3WXNCO0FySG02ckR0Qzs7QXNIN3pzRGdCOzs7RUFDRix5QkQyWjBDO0FySHU2ckR4RDs7QXlHNzZzRFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QllvZ0J3QztBckg4NnJEeEQ7O0F5RzU2c0RnQjs7O0VBQ0ksMEJBQTBCO0F6R2k3c0Q5Qzs7QXNIeDBzRGdCOzs7RUFDSSx5QkRtWm9DO0FySDA3ckR4RDs7QXFIcDhyREM7RUEyQkUsb0JBQW9CO0FySDY2ckR2Qjs7QXNIcjZzRFE7RUFzQlEsb0NEOGUwQjtFQzFlMUIsZ0NEMmVzQjtBckhxNnJEdEM7O0FzSHgyc0RROzs7RUF1QlEsb0NEMmEwQjtFQ3ZhMUIsZ0NEd2FzQjtBckg0NnJEdEM7O0FxSHo1ckRDO0VDamlCTyx5QmxIWHFCO0VrSGVyQixxQmxIZnFCO0FKMDhzRDdCOztBc0hwNXNEUTtFQXFCUSx5QmxIM0VhO0VrSCtFYixxQmxIL0VhO0FKKzhzRDdCOztBcUh4NHJEQztFQzFjTyw4REQrYzRFO0FySHU0ckRwRjs7QXNIbDFzRFE7RUFHSSw2REQrYzZFO0FySG80ckR6Rjs7QXNIOTBzRFE7O0VBR0ksNkREdWM2RTtBckh5NHJEekY7O0FzSDMxc0RRO0VBR0ksNkREMGU2RTtBckhrM3JEekY7O0FzSHYxc0RROztFQUdJLDZERGtlNkU7QXJIdTNyRHpGOztBcUgxcnNEQztFQ2xUTyxjbEhNcUI7RWtIWXJCLHlCbEh0QnFCO0VrSDBCckIscUJsSDFCcUI7QUpzL3NEN0I7O0FzSDkrc0RRO0VBQ0YsY2xIQ3VCO0FKZy9zRDdCOztBeUcxL3NEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSnEvc0Q3Qjs7QXlHdi9zRGdCO0VBQ0ksMEJBQTBCO0F6RzAvc0Q5Qzs7QXNIbi9zRFE7RUFDSSxjbEhQaUI7QUo2L3NEN0I7O0FzSHgrc0RRO0VBSVEsY2xIekJhO0VrSDJDYix5QmxIbERhO0VrSHNEYixxQmxIdERhO0FKMGd0RDdCOztBc0h0K3NEZ0I7RUFDRixjbEg5QmU7QUp1Z3REN0I7O0F5R2podERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKNGd0RDdCOztBeUc5Z3REZ0I7RUFDSSwwQkFBMEI7QXpHaWh0RDlDOztBc0gzK3NEZ0I7RUFDSSxjbEh0Q1M7QUpvaHREN0I7O0FzSDc5c0RRO0VBR1EsY2xIMURhO0VrSDRFYix5QmxIdEZhO0VrSDBGYixxQmxIMUZhO0FKb2l0RDdCOztBc0g1OXNEZ0I7RUFDRixjbEgvRGU7QUo4aHREN0I7O0F5R3hpdERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKbWl0RDdCOztBeUdyaXREZ0I7RUFDSSwwQkFBMEI7QXpHd2l0RDlDOztBc0hqK3NEZ0I7RUFDSSxjbEh2RVM7QUoyaXREN0I7O0FzSHA5c0RROzs7RUFLUSxjbEg1RmE7RWtIOEdiLHlCbEhySGE7RWtIeUhiLHFCbEh6SGE7QUowanREN0I7O0FzSG45c0RnQjs7O0VBQ0YsY2xIakdlO0FKeWp0RDdCOztBeUdua3REWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKZ2t0RDdCOztBeUdsa3REZ0I7OztFQUNJLDBCQUEwQjtBekd1a3REOUM7O0FzSDk5c0RnQjs7O0VBQ0ksY2xIekdTO0FKNGt0RDdCOztBcUhyd3NEQztFQzdVTyxjbEhKcUI7RWtIc0JyQiw2QkQ0VHNCO0VDeFR0QixxQmxIMUJxQjtBSjRsdEQ3Qjs7QXNIcGx0RFE7RUFDRixjbEhUdUI7QUpnbXREN0I7O0F5R2htdERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKcW10RDdCOztBeUc3bHREZ0I7RUFDSSwwQkFBMEI7QXpHZ210RDlDOztBc0h6bHREUTtFQUNJLGNsSGpCaUI7QUo2bXREN0I7O0FzSDlrdERRO0VBSVEsY2xIekJhO0VrSDJDYix5QmxIckRhO0VrSHlEYixxQmxIekRhO0FKbW50RDdCOztBc0g1a3REZ0I7RUFDRixjbEg5QmU7QUo2bXREN0I7O0F5R3ZudERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKa250RDdCOztBeUdwbnREZ0I7RUFDSSwwQkFBMEI7QXpHdW50RDlDOztBc0hqbHREZ0I7RUFDSSxjbEh0Q1M7QUowbnREN0I7O0FzSG5rdERRO0VBR1EsY2xIcEVhO0VrSHNGYiw2QkQ0UGM7RUN4UGQscUJsSDFGYTtBSjBvdEQ3Qjs7QXNIbGt0RGdCO0VBQ0YsY2xIekVlO0FKOG90RDdCOztBeUc5b3REWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSm1wdEQ3Qjs7QXlHM290RGdCO0VBQ0ksMEJBQTBCO0F6RzhvdEQ5Qzs7QXNIdmt0RGdCO0VBQ0ksY2xIakZTO0FKMnB0RDdCOztBc0gxanREUTs7O0VBS1EsY2xINUZhO0VrSDhHYix5QmxIeEhhO0VrSDRIYixxQmxINUhhO0FKbXF0RDdCOztBc0h6anREZ0I7OztFQUNGLGNsSGpHZTtBSitwdEQ3Qjs7QXlHenF0RFk7OztFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSnNxdEQ3Qjs7QXlHeHF0RGdCOzs7RUFDSSwwQkFBMEI7QXpHNnF0RDlDOztBc0hwa3REZ0I7OztFQUNJLGNsSHpHUztBSmtydEQ3Qjs7QXFIaDFzREM7RUN4V08sY2xISnFCO0VrSHNCckIsMENsSHRCcUI7RWtIMEJyQix5QkRvVmtCO0FySG8xc0QxQjs7QXNIMXJ0RFE7RUFDRixjbEhUdUI7QUpzc3REN0I7O0F5R3RzdERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKMnN0RDdCOztBeUduc3REZ0I7RUFDSSwwQkFBMEI7QXpHc3N0RDlDOztBc0gvcnREUTtFQUNJLGNsSGpCaUI7QUptdHREN0I7O0FzSHBydERRO0VBSVEsY2xIekJhO0VrSDJDYix5QmxIckRhO0VrSHlEYix5QkQyVGdCO0FySHEyc0RoQzs7QXNIbHJ0RGdCO0VBQ0YsY2xIOUJlO0FKbXR0RDdCOztBeUc3dHREWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSnd0dEQ3Qjs7QXlHMXR0RGdCO0VBQ0ksMEJBQTBCO0F6RzZ0dEQ5Qzs7QXNIdnJ0RGdCO0VBQ0ksY2xIdENTO0FKZ3V0RDdCOztBc0h6cXREUTtFQUdRLGNsSHBFYTtFa0hzRmIsMENsSHRGYTtFa0gwRmIseUJEb1JVO0FySGs0c0QxQjs7QXNIeHF0RGdCO0VBQ0YsY2xIekVlO0FKb3Z0RDdCOztBeUdwdnREWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSnl2dEQ3Qjs7QXlHanZ0RGdCO0VBQ0ksMEJBQTBCO0F6R292dEQ5Qzs7QXNIN3F0RGdCO0VBQ0ksY2xIakZTO0FKaXd0RDdCOztBc0hocXREUTs7O0VBS1EsY2xINUZhO0VrSDhHYix5QmxIeEhhO0VrSDRIYix5QkR3UGdCO0FySHE1c0RoQzs7QXNIL3B0RGdCOzs7RUFDRixjbEhqR2U7QUpxd3REN0I7O0F5Ry93dERZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUo0d3REN0I7O0F5Rzl3dERnQjs7O0VBQ0ksMEJBQTBCO0F6R214dEQ5Qzs7QXNIMXF0RGdCOzs7RUFDSSxjbEh6R1M7QUp3eHREN0I7O0FxSDM1c0RDO0VDbllPLGNsSEpxQjtFa0hzQnJCLDBDbEh0QnFCO0VrSDBCckIseUJEK1drQjtBckgrNXNEMUI7O0FzSGh5dERRO0VBQ0YsY2xIVHVCO0FKNHl0RDdCOztBeUc1eXREWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSml6dEQ3Qjs7QXlHenl0RGdCO0VBQ0ksMEJBQTBCO0F6RzR5dEQ5Qzs7QXNIcnl0RFE7RUFDSSxjbEhqQmlCO0FKeXp0RDdCOztBc0gxeHREUTtFQUlRLGNsSHpCYTtFa0gyQ2IseUJsSHJEYTtFa0h5RGIseUJEc1ZnQjtBckhnN3NEaEM7O0FzSHh4dERnQjtFQUNGLGNsSDlCZTtBSnl6dEQ3Qjs7QXlHbjB0RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUo4enREN0I7O0F5R2gwdERnQjtFQUNJLDBCQUEwQjtBekdtMHREOUM7O0FzSDd4dERnQjtFQUNJLGNsSHRDUztBSnMwdEQ3Qjs7QXNIL3d0RFE7RUFHUSxjbEhwRWE7RWtIc0ZiLDBDbEh0RmE7RWtIMEZiLHlCRCtTVTtBckg2OHNEMUI7O0FzSDl3dERnQjtFQUNGLGNsSHpFZTtBSjAxdEQ3Qjs7QXlHMTF0RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUorMXREN0I7O0F5R3YxdERnQjtFQUNJLDBCQUEwQjtBekcwMXREOUM7O0FzSG54dERnQjtFQUNJLGNsSGpGUztBSnUydEQ3Qjs7QXNIdHd0RFE7OztFQUtRLGNsSDVGYTtFa0g4R2IseUJsSHhIYTtFa0g0SGIseUJEbVJnQjtBckhnK3NEaEM7O0FzSHJ3dERnQjs7O0VBQ0YsY2xIakdlO0FKMjJ0RDdCOztBeUdyM3REWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1FhO0FKazN0RDdCOztBeUdwM3REZ0I7OztFQUNJLDBCQUEwQjtBekd5M3REOUM7O0FzSGh4dERnQjs7O0VBQ0ksY2xIekdTO0FKODN0RDdCOztBcUh0K3NEQztFQzlaTyxjbEhKcUI7RWtIc0JyQiw2QkQ2WXNCO0VDell0Qix5QkQwWWtCO0FySDArc0QxQjs7QXNIdDR0RFE7RUFDRixjbEhUdUI7QUprNXREN0I7O0F5R2w1dERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKdTV0RDdCOztBeUcvNHREZ0I7RUFDSSwwQkFBMEI7QXpHazV0RDlDOztBc0gzNHREUTtFQUNJLGNsSGpCaUI7QUorNXREN0I7O0FzSGg0dERRO0VBSVEsY2xIbkNhO0VrSHFEYiwwQ2xIckRhO0VrSHlEYix5QkRpWGdCO0FySDIvc0RoQzs7QXNIOTN0RGdCO0VBQ0YsY2xIeENlO0FKeTZ0RDdCOztBeUd6NnREWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjg2dEQ3Qjs7QXlHdDZ0RGdCO0VBQ0ksMEJBQTBCO0F6R3k2dEQ5Qzs7QXNIbjR0RGdCO0VBQ0ksY2xIaERTO0FKczd0RDdCOztBc0hyM3REUTtFQUdRLGNsSHBFYTtFa0hzRmIsNkJENlVjO0VDelVkLHlCRDBVVTtBckh3aHREMUI7O0FzSHAzdERnQjtFQUNGLGNsSHpFZTtBSmc4dEQ3Qjs7QXlHaDh0RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUpxOHREN0I7O0F5Rzc3dERnQjtFQUNJLDBCQUEwQjtBekdnOHREOUM7O0FzSHozdERnQjtFQUNJLGNsSGpGUztBSjY4dEQ3Qjs7QXNINTJ0RFE7OztFQUtRLGNsSHRHYTtFa0h3SGIsMENsSHhIYTtFa0g0SGIseUJEOFNnQjtBckgyaXREaEM7O0FzSDMydERnQjs7O0VBQ0YsY2xIM0dlO0FKMjl0RDdCOztBeUczOXREWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKayt0RDdCOztBeUcxOXREZ0I7OztFQUNJLDBCQUEwQjtBekcrOXREOUM7O0FzSHQzdERnQjs7O0VBQ0ksY2xIbkhTO0FKOCt0RDdCOztBc0gvOHREUTtFQUlRLGNsSG5DYTtFa0hxRGIsMENsSHJEYTtFa0h5RGIseUJENFlnQjtBckgraXREaEM7O0FzSDc4dERnQjtFQUNGLGNsSHhDZTtBSncvdEQ3Qjs7QXlHeC90RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUo2L3REN0I7O0F5R3IvdERnQjtFQUNJLDBCQUEwQjtBekd3L3REOUM7O0FzSGw5dERnQjtFQUNJLGNsSGhEUztBSnFndUQ3Qjs7QXNIcDZ0RFE7OztFQUtRLGNsSHRHYTtFa0h3SGIsMENsSHhIYTtFa0g0SGIseUJEeVVnQjtBckh3a3REaEM7O0FzSG42dERnQjs7O0VBQ0YsY2xIM0dlO0FKbWh1RDdCOztBeUduaHVEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKMGh1RDdCOztBeUdsaHVEZ0I7OztFQUNJLDBCQUEwQjtBekd1aHVEOUM7O0FzSDk2dERnQjs7O0VBQ0ksY2xIbkhTO0FKc2l1RDdCOztBcUh6bXREQztFQTJCRSxvQkFBb0I7QXJIa2x0RHZCOztBcUg3a3REQztFQUNDLFNBQVM7RUFDVCxxQkFBcUI7RUFDckIsMkJBQTJCO0VDNWRyQixjbEhKcUI7RWtIc0JyQix3Q0Q0Y2lDO0VDeGNqQyxvQ0R5YzZCO0FySGdsdERyQzs7QXNIM2l1RFE7RUFDRixjbEhUdUI7QUp1anVEN0I7O0F5R3ZqdURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKNGp1RDdCOztBeUdwanVEZ0I7RUFDSSwwQkFBMEI7QXpHdWp1RDlDOztBc0hoanVEUTtFQUNJLGNsSGpCaUI7QUpva3VEN0I7O0FzSHJpdURRO0VBSVEsY2xIaENhO0VrSGtEYix3Q0Q2YXlCO0VDemF6QixvQ0QwYXFCO0FySHVtdERyQzs7QXNIbml1RGdCO0VBQ0YsY2xIckNlO0FKMmt1RDdCOztBeUc5a3VEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSmdsdUQ3Qjs7QXlHM2t1RGdCO0VBQ0ksMEJBQTBCO0F6RzhrdUQ5Qzs7QXNIeGl1RGdCO0VBQ0ksY2xIN0NTO0FKd2x1RDdCOztBc0gxaHVEUTtFQUdRLGNsSHBFYTtFa0hzRmIsd0NENFl5QjtFQ3hZekIsb0NEeVlxQjtBckg4bnREckM7O0FzSHpodURnQjtFQUNGLGNsSHpFZTtBSnFtdUQ3Qjs7QXlHcm11RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUowbXVEN0I7O0F5R2xtdURnQjtFQUNJLDBCQUEwQjtBekdxbXVEOUM7O0FzSDlodURnQjtFQUNJLGNsSGpGUztBSmtudUQ3Qjs7QXNIamh1RFE7OztFQUtRLGNsSG5HYTtFa0hxSGIsd0NEMFd5QjtFQ3RXekIsb0NEdVdxQjtBckh1cHREckM7O0FzSGhodURnQjs7O0VBQ0YsY2xIeEdlO0FKNm51RDdCOztBeUdob3VEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKb291RDdCOztBeUcvbnVEZ0I7OztFQUNJLDBCQUEwQjtBekdvb3VEOUM7O0FzSDNodURnQjs7O0VBQ0ksY2xIaEhTO0FKZ3B1RDdCOztBc0hwbnVEUTtFQUlRLHlCRGtleUM7RUNoZHpDLG9DRDhjMEI7RUMxYzFCLGdDRDJjc0I7QXJIcXB0RHRDOztBc0hsbnVEZ0I7RUFDRix5QkQ4ZDBDO0FySHVwdER4RDs7QXlHN3B1RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZb2dCd0M7QXJINHB0RHhEOztBeUcxcHVEZ0I7RUFDSSwwQkFBMEI7QXpHNnB1RDlDOztBc0h2bnVEZ0I7RUFDSSx5QkRzZG9DO0FySG9xdER4RDs7QXNIemt1RFE7OztFQUtRLHlCRCtaeUM7RUM3WXpDLG9DRDJZMEI7RUN2WTFCLGdDRHdZc0I7QXJIOHF0RHRDOztBc0h4a3VEZ0I7OztFQUNGLHlCRDJaMEM7QXJIa3J0RHhEOztBeUd4cnVEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWW9nQndDO0FySHlydER4RDs7QXlHdnJ1RGdCOzs7RUFDSSwwQkFBMEI7QXpHNHJ1RDlDOztBc0hubHVEZ0I7OztFQUNJLHlCRG1ab0M7QXJIcXN0RHhEOztBcUgvc3REQztFQTJCRSxvQkFBb0I7QXJId3J0RHZCOztBc0hocnVEUTtFQXNCUSxvQ0Q4ZTBCO0VDMWUxQixnQ0QyZXNCO0FySGdydER0Qzs7QXNIbm51RFE7OztFQXVCUSxvQ0QyYTBCO0VDdmExQixnQ0R3YXNCO0FySHVydER0Qzs7QXFIcHF0REM7RUNqaUJPLHlCbEh0QnFCO0VrSDBCckIscUJsSDFCcUI7QUpndXVEN0I7O0FzSC9wdURRO0VBcUJRLHlCbEh0RmE7RWtIMEZiLHFCbEgxRmE7QUpxdXVEN0I7O0FxSG5wdERDO0VDMWNPLDhERCtjNEU7QXJIa3B0RHBGOztBc0g3bHVEUTtFQUdJLDZERCtjNkU7QXJIK290RHpGOztBc0h6bHVEUTs7RUFHSSw2RER1YzZFO0FySG9wdER6Rjs7QXNIdG11RFE7RUFHSSw2REQwZTZFO0FySDZudER6Rjs7QXNIbG11RFE7O0VBR0ksNkREa2U2RTtBckhrb3REekY7O0FxSHptdERDO0VDOW9CTyxjbEhKcUI7QUordnVEN0I7O0FzSDlydURRO0VBR1EsY2xIcEVhO0FKbXd1RDdCOztBc0gzdnVEUTtFQUNGLGNsSFR1QjtBSnV3dUQ3Qjs7QXlHdnd1RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUo0d3VEN0I7O0F5R3B3dURnQjtFQUNJLDBCQUEwQjtBekd1d3VEOUM7O0FzSGh3dURRO0VBQ0ksY2xIakJpQjtBSm94dUQ3Qjs7QXNINXN1RGdCO0VBQ0YsY2xIekVlO0FKd3h1RDdCOztBeUd4eHVEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjZ4dUQ3Qjs7QXlHcnh1RGdCO0VBQ0ksMEJBQTBCO0F6R3d4dUQ5Qzs7QXNIanR1RGdCO0VBQ0ksY2xIakZTO0FKcXl1RDdCOztBc0h0d3VEUTtFQUlRLHlCRDhxQnFCO0FySHdsdERyQzs7QXNIeHN1RFE7OztFQUtRLHlCRDJtQnFCO0FySDhsdERyQzs7QXNIeHd1RGdCO0VBQ0YseUJEcXNCc0I7QXJIc2t0RHBDOztBeUduenVEWTtFQUNJLDBCQUEwQjtFQUMxQix3QlkydUJvQjtBckgya3REcEM7O0F5R2h6dURnQjtFQUNJLDBCQUEwQjtBekdtenVEOUM7O0FzSDd3dURnQjtFQUNJLHlCRDZyQmdCO0FySG1sdERwQzs7QXNIdHR1RGdCOzs7RUFDRix5QkRrb0JzQjtBckh5bHREcEM7O0F5R3QwdURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIZ210RHBDOztBeUdyMHVEZ0I7OztFQUNJLDBCQUEwQjtBekcwMHVEOUM7O0FzSGp1dURnQjs7O0VBQ0kseUJEMG5CZ0I7QXJING10RHBDOztBcUh2c3REQztFQzlvQk8sY2xIcUJ3QjtBSm8wdURoQzs7QXNINXh1RFE7RUFHUSxjbEgzQ2dCO0FKdzB1RGhDOztBc0h6MXVEUTtFQUNGLGNsSGdCMEI7QUo0MHVEaEM7O0F5R3IydURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUppMXVEaEM7O0F5R2wydURnQjtFQUNJLDBCQUEwQjtBekdxMnVEOUM7O0FzSDkxdURRO0VBQ0ksY2xIUW9CO0FKeTF1RGhDOztBc0gxeXVEZ0I7RUFDRixjbEhoRGtCO0FKNjF1RGhDOztBeUd0M3VEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKazJ1RGhDOztBeUduM3VEZ0I7RUFDSSwwQkFBMEI7QXpHczN1RDlDOztBc0gveXVEZ0I7RUFDSSxjbEh4RFk7QUowMnVEaEM7O0FzSHAydURRO0VBSVEseUJEOHFCcUI7QXJIc3J0RHJDOztBc0h0eXVEUTs7O0VBS1EseUJEMm1CcUI7QXJINHJ0RHJDOztBc0h0MnVEZ0I7RUFDRix5QkRxc0JzQjtBckhvcXREcEM7O0F5R2o1dURZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySHlxdERwQzs7QXlHOTR1RGdCO0VBQ0ksMEJBQTBCO0F6R2k1dUQ5Qzs7QXNIMzJ1RGdCO0VBQ0kseUJENnJCZ0I7QXJIaXJ0RHBDOztBc0hwenVEZ0I7OztFQUNGLHlCRGtvQnNCO0FySHVydERwQzs7QXlHcDZ1RFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QlkydUJvQjtBckg4cnREcEM7O0F5R242dURnQjs7O0VBQ0ksMEJBQTBCO0F6R3c2dUQ5Qzs7QXNIL3p1RGdCOzs7RUFDSSx5QkQwbkJnQjtBckgwc3REcEM7O0FxSHJ5dERDO0VDOW9CTyxjbEhPcUI7QUpnN3VEN0I7O0FzSDEzdURRO0VBR1EsY2xIekRhO0FKbzd1RDdCOztBc0h2N3VEUTtFQUNGLGNsSEV1QjtBSnc3dUQ3Qjs7QXlHbjh1RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUo2N3VEN0I7O0F5R2g4dURnQjtFQUNJLDBCQUEwQjtBekdtOHVEOUM7O0FzSDU3dURRO0VBQ0ksY2xITmlCO0FKcTh1RDdCOztBc0h4NHVEZ0I7RUFDRixjbEg5RGU7QUp5OHVEN0I7O0F5R3A5dURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1NhO0FKODh1RDdCOztBeUdqOXVEZ0I7RUFDSSwwQkFBMEI7QXpHbzl1RDlDOztBc0g3NHVEZ0I7RUFDSSxjbEh0RVM7QUpzOXVEN0I7O0FzSGw4dURRO0VBSVEseUJEOHFCcUI7QXJIb3h0RHJDOztBc0hwNHVEUTs7O0VBS1EseUJEMm1CcUI7QXJIMHh0RHJDOztBc0hwOHVEZ0I7RUFDRix5QkRxc0JzQjtBckhrd3REcEM7O0F5Ry8rdURZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySHV3dERwQzs7QXlHNSt1RGdCO0VBQ0ksMEJBQTBCO0F6RysrdUQ5Qzs7QXNIejh1RGdCO0VBQ0kseUJENnJCZ0I7QXJIK3d0RHBDOztBc0hsNXVEZ0I7OztFQUNGLHlCRGtvQnNCO0FySHF4dERwQzs7QXlHbGd2RFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QlkydUJvQjtBckg0eHREcEM7O0F5R2pndkRnQjs7O0VBQ0ksMEJBQTBCO0F6R3NndkQ5Qzs7QXNINzV1RGdCOzs7RUFDSSx5QkQwbkJnQjtBckh3eXREcEM7O0FxSG40dERDO0VDOW9CTyxjbEhpQ3dCO0FKby91RGhDOztBc0h4OXVEUTtFQUdRLGNsSC9CZ0I7QUp3L3VEaEM7O0FzSHJodkRRO0VBQ0YsY2xINEIwQjtBSjQvdURoQzs7QXlHaml2RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSmlndkRoQzs7QXlHOWh2RGdCO0VBQ0ksMEJBQTBCO0F6R2lpdkQ5Qzs7QXNIMWh2RFE7RUFDSSxjbEhvQm9CO0FKeWd2RGhDOztBc0h0K3VEZ0I7RUFDRixjbEhwQ2tCO0FKNmd2RGhDOztBeUdsanZEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdtQ2dCO0FKa2h2RGhDOztBeUcvaXZEZ0I7RUFDSSwwQkFBMEI7QXpHa2p2RDlDOztBc0gzK3VEZ0I7RUFDSSxjbEg1Q1k7QUowaHZEaEM7O0FzSGhpdkRRO0VBSVEseUJEOHFCcUI7QXJIazN0RHJDOztBc0hsK3VEUTs7O0VBS1EseUJEMm1CcUI7QXJIdzN0RHJDOztBc0hsaXZEZ0I7RUFDRix5QkRxc0JzQjtBckhnMnREcEM7O0F5RzdrdkRZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySHEydERwQzs7QXlHMWt2RGdCO0VBQ0ksMEJBQTBCO0F6RzZrdkQ5Qzs7QXNIdml2RGdCO0VBQ0kseUJENnJCZ0I7QXJINjJ0RHBDOztBc0hoL3VEZ0I7OztFQUNGLHlCRGtvQnNCO0FySG0zdERwQzs7QXlHaG12RFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QlkydUJvQjtBckgwM3REcEM7O0F5Ry9sdkRnQjs7O0VBQ0ksMEJBQTBCO0F6R29tdkQ5Qzs7QXNIMy91RGdCOzs7RUFDSSx5QkQwbkJnQjtBckhzNHREcEM7O0FxSGordERDO0VDOW9CTyxjbEh1Q3lCO0FKNGt2RGpDOztBc0h0anZEUTtFQUdRLGNsSHpCaUI7QUpnbHZEakM7O0FzSG5udkRRO0VBQ0YsY2xIa0MyQjtBSm9sdkRqQzs7QXlHL252RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHeUNpQjtBSnlsdkRqQzs7QXlHNW52RGdCO0VBQ0ksMEJBQTBCO0F6RytudkQ5Qzs7QXNIeG52RFE7RUFDSSxjbEgwQnFCO0FKaW12RGpDOztBc0hwa3ZEZ0I7RUFDRixjbEg5Qm1CO0FKcW12RGpDOztBeUdocHZEWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKMG12RGpDOztBeUc3b3ZEZ0I7RUFDSSwwQkFBMEI7QXpHZ3B2RDlDOztBc0h6a3ZEZ0I7RUFDSSxjbEh0Q2E7QUprbnZEakM7O0FzSDludkRRO0VBSVEseUJEOHFCcUI7QXJIZzl0RHJDOztBc0hoa3ZEUTs7O0VBS1EseUJEMm1CcUI7QXJIczl0RHJDOztBc0hob3ZEZ0I7RUFDRix5QkRxc0JzQjtBckg4N3REcEM7O0F5RzNxdkRZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySG04dERwQzs7QXlHeHF2RGdCO0VBQ0ksMEJBQTBCO0F6RzJxdkQ5Qzs7QXNIcm92RGdCO0VBQ0kseUJENnJCZ0I7QXJIMjh0RHBDOztBc0g5a3ZEZ0I7OztFQUNGLHlCRGtvQnNCO0FySGk5dERwQzs7QXlHOXJ2RFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QlkydUJvQjtBckh3OXREcEM7O0F5RzdydkRnQjs7O0VBQ0ksMEJBQTBCO0F6R2tzdkQ5Qzs7QXNIemx2RGdCOzs7RUFDSSx5QkQwbkJnQjtBckhvK3REcEM7O0FxSC9qdURDO0VDOW9CTyxjbEg2Q3dCO0FKb3F2RGhDOztBc0hwcHZEUTtFQUdRLGNsSG5CZ0I7QUp3cXZEaEM7O0FzSGp0dkRRO0VBQ0YsY2xId0MwQjtBSjRxdkRoQzs7QXlHN3R2RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHK0NnQjtBSmlydkRoQzs7QXlHMXR2RGdCO0VBQ0ksMEJBQTBCO0F6RzZ0dkQ5Qzs7QXNIdHR2RFE7RUFDSSxjbEhnQ29CO0FKeXJ2RGhDOztBc0hscXZEZ0I7RUFDRixjbEh4QmtCO0FKNnJ2RGhDOztBeUc5dXZEWTtFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKa3N2RGhDOztBeUczdXZEZ0I7RUFDSSwwQkFBMEI7QXpHOHV2RDlDOztBc0h2cXZEZ0I7RUFDSSxjbEhoQ1k7QUowc3ZEaEM7O0FzSDV0dkRRO0VBSVEseUJEOHFCcUI7QXJIOGl1RHJDOztBc0g5cHZEUTs7O0VBS1EseUJEMm1CcUI7QXJIb2p1RHJDOztBc0g5dHZEZ0I7RUFDRix5QkRxc0JzQjtBckg0aHVEcEM7O0F5R3p3dkRZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySGlpdURwQzs7QXlHdHd2RGdCO0VBQ0ksMEJBQTBCO0F6R3l3dkQ5Qzs7QXNIbnV2RGdCO0VBQ0kseUJENnJCZ0I7QXJIeWl1RHBDOztBc0g1cXZEZ0I7OztFQUNGLHlCRGtvQnNCO0FySCtpdURwQzs7QXlHNXh2RFk7OztFQUNJLDBCQUEwQjtFQUMxQix3QlkydUJvQjtBckhzanVEcEM7O0F5RzN4dkRnQjs7O0VBQ0ksMEJBQTBCO0F6R2d5dkQ5Qzs7QXNIdnJ2RGdCOzs7RUFDSSx5QkQwbkJnQjtBckhra3VEcEM7O0FxSDdwdURDO0VDOW9CTyxjbEhtRHdCO0FKNHZ2RGhDOztBc0hsdnZEUTtFQUdRLGNsSGJnQjtBSmd3dkRoQzs7QXNIL3l2RFE7RUFDRixjbEg4QzBCO0FKb3d2RGhDOztBeUczenZEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdxRGdCO0FKeXd2RGhDOztBeUd4enZEZ0I7RUFDSSwwQkFBMEI7QXpHMnp2RDlDOztBc0hwenZEUTtFQUNJLGNsSHNDb0I7QUppeHZEaEM7O0FzSGh3dkRnQjtFQUNGLGNsSGxCa0I7QUpxeHZEaEM7O0F5RzUwdkRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3FEZ0I7QUoweHZEaEM7O0F5R3owdkRnQjtFQUNJLDBCQUEwQjtBekc0MHZEOUM7O0FzSHJ3dkRnQjtFQUNJLGNsSDFCWTtBSmt5dkRoQzs7QXNIMXp2RFE7RUFJUSx5QkQ4cUJxQjtBckg0b3VEckM7O0FzSDV2dkRROzs7RUFLUSx5QkQybUJxQjtBckhrcHVEckM7O0FzSDV6dkRnQjtFQUNGLHlCRHFzQnNCO0FySDBudURwQzs7QXlHdjJ2RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIK251RHBDOztBeUdwMnZEZ0I7RUFDSSwwQkFBMEI7QXpHdTJ2RDlDOztBc0hqMHZEZ0I7RUFDSSx5QkQ2ckJnQjtBckh1b3VEcEM7O0FzSDF3dkRnQjs7O0VBQ0YseUJEa29Cc0I7QXJINm91RHBDOztBeUcxM3ZEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySG9wdURwQzs7QXlHejN2RGdCOzs7RUFDSSwwQkFBMEI7QXpHODN2RDlDOztBc0hyeHZEZ0I7OztFQUNJLHlCRDBuQmdCO0FySGdxdURwQzs7QXFIM3Z1REM7RUM5b0JPLGNsSERxQjtBSjg0dkQ3Qjs7QXNIaDF2RFE7RUFHUSxjbEhqRWE7QUprNXZEN0I7O0FzSDc0dkRRO0VBQ0YsY2xITnVCO0FKczV2RDdCOztBeUd6NXZEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSjI1dkQ3Qjs7QXlHdDV2RGdCO0VBQ0ksMEJBQTBCO0F6R3k1dkQ5Qzs7QXNIbDV2RFE7RUFDSSxjbEhkaUI7QUptNnZEN0I7O0FzSDkxdkRnQjtFQUNGLGNsSHRFZTtBSnU2dkQ3Qjs7QXlHMTZ2RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHQ2E7QUo0NnZEN0I7O0F5R3Y2dkRnQjtFQUNJLDBCQUEwQjtBekcwNnZEOUM7O0FzSG4ydkRnQjtFQUNJLGNsSDlFUztBSm83dkQ3Qjs7QXNIeDV2RFE7RUFJUSx5QkQ4cUJxQjtBckgwdXVEckM7O0FzSDExdkRROzs7RUFLUSx5QkQybUJxQjtBckhndnVEckM7O0FzSDE1dkRnQjtFQUNGLHlCRHFzQnNCO0FySHd0dURwQzs7QXlHcjh2RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJINnR1RHBDOztBeUdsOHZEZ0I7RUFDSSwwQkFBMEI7QXpHcTh2RDlDOztBc0gvNXZEZ0I7RUFDSSx5QkQ2ckJnQjtBckhxdXVEcEM7O0FzSHgydkRnQjs7O0VBQ0YseUJEa29Cc0I7QXJIMnV1RHBDOztBeUd4OXZEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySGt2dURwQzs7QXlHdjl2RGdCOzs7RUFDSSwwQkFBMEI7QXpHNDl2RDlDOztBc0huM3ZEZ0I7OztFQUNJLHlCRDBuQmdCO0FySDh2dURwQzs7QXFIejF1REM7RUM5b0JPLGNsSE9xQjtBSm8rdkQ3Qjs7QXNIOTZ2RFE7RUFHUSxjbEh6RGE7QUp3K3ZEN0I7O0FzSDMrdkRRO0VBQ0YsY2xIRXVCO0FKNCt2RDdCOztBeUd2L3ZEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSmkvdkQ3Qjs7QXlHcC92RGdCO0VBQ0ksMEJBQTBCO0F6R3UvdkQ5Qzs7QXNIaC92RFE7RUFDSSxjbEhOaUI7QUp5L3ZEN0I7O0FzSDU3dkRnQjtFQUNGLGNsSDlEZTtBSjYvdkQ3Qjs7QXlHeGd3RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHU2E7QUprZ3dEN0I7O0F5R3Jnd0RnQjtFQUNJLDBCQUEwQjtBekd3Z3dEOUM7O0FzSGo4dkRnQjtFQUNJLGNsSHRFUztBSjBnd0Q3Qjs7QXNIdC92RFE7RUFJUSx5QkQ4cUJxQjtBckh3MHVEckM7O0FzSHg3dkRROzs7RUFLUSx5QkQybUJxQjtBckg4MHVEckM7O0FzSHgvdkRnQjtFQUNGLHlCRHFzQnNCO0FySHN6dURwQzs7QXlHbml3RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIMnp1RHBDOztBeUdoaXdEZ0I7RUFDSSwwQkFBMEI7QXpHbWl3RDlDOztBc0g3L3ZEZ0I7RUFDSSx5QkQ2ckJnQjtBckhtMHVEcEM7O0FzSHQ4dkRnQjs7O0VBQ0YseUJEa29Cc0I7QXJIeTB1RHBDOztBeUd0andEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySGcxdURwQzs7QXlHcmp3RGdCOzs7RUFDSSwwQkFBMEI7QXpHMGp3RDlDOztBc0hqOXZEZ0I7OztFQUNJLHlCRDBuQmdCO0FySDQxdURwQzs7QXFIdjd1REM7RUM5b0JPLGNsSE1xQjtBSm1rd0Q3Qjs7QXNINWd3RFE7RUFHUSxjbEgxRGE7QUp1a3dEN0I7O0FzSHprd0RRO0VBQ0YsY2xIQ3VCO0FKMmt3RDdCOztBeUdybHdEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdRYTtBSmdsd0Q3Qjs7QXlHbGx3RGdCO0VBQ0ksMEJBQTBCO0F6R3Fsd0Q5Qzs7QXNIOWt3RFE7RUFDSSxjbEhQaUI7QUp3bHdEN0I7O0FzSDFod0RnQjtFQUNGLGNsSC9EZTtBSjRsd0Q3Qjs7QXlHdG13RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHUWE7QUppbXdEN0I7O0F5R25td0RnQjtFQUNJLDBCQUEwQjtBekdzbXdEOUM7O0FzSC9od0RnQjtFQUNJLGNsSHZFUztBSnltd0Q3Qjs7QXNIcGx3RFE7RUFJUSx5QkQ4cUJxQjtBckhzNnVEckM7O0FzSHRod0RROzs7RUFLUSx5QkQybUJxQjtBckg0NnVEckM7O0FzSHRsd0RnQjtFQUNGLHlCRHFzQnNCO0FySG81dURwQzs7QXlHam93RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIeTV1RHBDOztBeUc5bndEZ0I7RUFDSSwwQkFBMEI7QXpHaW93RDlDOztBc0gzbHdEZ0I7RUFDSSx5QkQ2ckJnQjtBckhpNnVEcEM7O0FzSHBpd0RnQjs7O0VBQ0YseUJEa29Cc0I7QXJIdTZ1RHBDOztBeUdwcHdEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySDg2dURwQzs7QXlHbnB3RGdCOzs7RUFDSSwwQkFBMEI7QXpHd3B3RDlDOztBc0gvaXdEZ0I7OztFQUNJLHlCRDBuQmdCO0FySDA3dURwQzs7QXFIcmh2REM7RUM5b0JPLGNsSEtxQjtBSmtxd0Q3Qjs7QXNIMW13RFE7RUFHUSxjbEgzRGE7QUpzcXdEN0I7O0FzSHZxd0RRO0VBQ0YsY2xIQXVCO0FKMHF3RDdCOztBeUducndEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdPYTtBSitxd0Q3Qjs7QXlHaHJ3RGdCO0VBQ0ksMEJBQTBCO0F6R21yd0Q5Qzs7QXNINXF3RFE7RUFDSSxjbEhSaUI7QUp1cndEN0I7O0FzSHhud0RnQjtFQUNGLGNsSGhFZTtBSjJyd0Q3Qjs7QXlHcHN3RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHT2E7QUpnc3dEN0I7O0F5R2pzd0RnQjtFQUNJLDBCQUEwQjtBekdvc3dEOUM7O0FzSDdud0RnQjtFQUNJLGNsSHhFUztBSndzd0Q3Qjs7QXNIbHJ3RFE7RUFJUSx5QkQ4cUJxQjtBckhvZ3ZEckM7O0FzSHBud0RROzs7RUFLUSx5QkQybUJxQjtBckgwZ3ZEckM7O0FzSHByd0RnQjtFQUNGLHlCRHFzQnNCO0FySGsvdURwQzs7QXlHL3R3RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIdS91RHBDOztBeUc1dHdEZ0I7RUFDSSwwQkFBMEI7QXpHK3R3RDlDOztBc0h6cndEZ0I7RUFDSSx5QkQ2ckJnQjtBckgrL3VEcEM7O0FzSGxvd0RnQjs7O0VBQ0YseUJEa29Cc0I7QXJIcWd2RHBDOztBeUdsdndEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySDRndkRwQzs7QXlHanZ3RGdCOzs7RUFDSSwwQkFBMEI7QXpHc3Z3RDlDOztBc0g3b3dEZ0I7OztFQUNJLHlCRDBuQmdCO0FySHdodkRwQzs7QXFIbm52REM7RUM5b0JPLGNsSElxQjtBSml3d0Q3Qjs7QXNIeHN3RFE7RUFHUSxjbEg1RGE7QUpxd3dEN0I7O0FzSHJ3d0RRO0VBQ0YsY2xIRHVCO0FKeXd3RDdCOztBeUdqeHdEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdNYTtBSjh3d0Q3Qjs7QXlHOXd3RGdCO0VBQ0ksMEJBQTBCO0F6R2l4d0Q5Qzs7QXNIMXd3RFE7RUFDSSxjbEhUaUI7QUpzeHdEN0I7O0FzSHR0d0RnQjtFQUNGLGNsSGpFZTtBSjB4d0Q3Qjs7QXlHbHl3RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHTWE7QUoreHdEN0I7O0F5Ry94d0RnQjtFQUNJLDBCQUEwQjtBekdreXdEOUM7O0FzSDN0d0RnQjtFQUNJLGNsSHpFUztBSnV5d0Q3Qjs7QXNIaHh3RFE7RUFJUSx5QkQ4cUJxQjtBckhrbXZEckM7O0FzSGx0d0RROzs7RUFLUSx5QkQybUJxQjtBckh3bXZEckM7O0FzSGx4d0RnQjtFQUNGLHlCRHFzQnNCO0FySGdsdkRwQzs7QXlHN3p3RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIcWx2RHBDOztBeUcxendEZ0I7RUFDSSwwQkFBMEI7QXpHNnp3RDlDOztBc0h2eHdEZ0I7RUFDSSx5QkQ2ckJnQjtBckg2bHZEcEM7O0FzSGh1d0RnQjs7O0VBQ0YseUJEa29Cc0I7QXJIbW12RHBDOztBeUdoMXdEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySDBtdkRwQzs7QXlHLzB3RGdCOzs7RUFDSSwwQkFBMEI7QXpHbzF3RDlDOztBc0gzdXdEZ0I7OztFQUNJLHlCRDBuQmdCO0FySHNudkRwQzs7QXFIanR2REM7RUM5b0JPLGNsSEVxQjtBSmkyd0Q3Qjs7QXNIdHl3RFE7RUFHUSxjbEg5RGE7QUpxMndEN0I7O0FzSG4yd0RRO0VBQ0YsY2xISHVCO0FKeTJ3RDdCOztBeUcvMndEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdJYTtBSjgyd0Q3Qjs7QXlHNTJ3RGdCO0VBQ0ksMEJBQTBCO0F6Rysyd0Q5Qzs7QXNIeDJ3RFE7RUFDSSxjbEhYaUI7QUpzM3dEN0I7O0FzSHB6d0RnQjtFQUNGLGNsSG5FZTtBSjAzd0Q3Qjs7QXlHaDR3RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHSWE7QUorM3dEN0I7O0F5Rzczd0RnQjtFQUNJLDBCQUEwQjtBekdnNHdEOUM7O0FzSHp6d0RnQjtFQUNJLGNsSDNFUztBSnU0d0Q3Qjs7QXNIOTJ3RFE7RUFJUSx5QkQ4cUJxQjtBckhnc3ZEckM7O0FzSGh6d0RROzs7RUFLUSx5QkQybUJxQjtBckhzc3ZEckM7O0FzSGgzd0RnQjtFQUNGLHlCRHFzQnNCO0FySDhxdkRwQzs7QXlHMzV3RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIbXJ2RHBDOztBeUd4NXdEZ0I7RUFDSSwwQkFBMEI7QXpHMjV3RDlDOztBc0hyM3dEZ0I7RUFDSSx5QkQ2ckJnQjtBckgycnZEcEM7O0FzSDl6d0RnQjs7O0VBQ0YseUJEa29Cc0I7QXJIaXN2RHBDOztBeUc5NndEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySHdzdkRwQzs7QXlHNzZ3RGdCOzs7RUFDSSwwQkFBMEI7QXpHazd3RDlDOztBc0h6MHdEZ0I7OztFQUNJLHlCRDBuQmdCO0FySG90dkRwQzs7QXFIL3l2REM7RUM5b0JPLGNsSEdxQjtBSjg3d0Q3Qjs7QXNIcDR3RFE7RUFHUSxjbEg3RGE7QUprOHdEN0I7O0FzSGo4d0RRO0VBQ0YsY2xIRnVCO0FKczh3RDdCOztBeUc3OHdEWTtFQUNJLDBCQUEwQjtFQUMxQixhckdLYTtBSjI4d0Q3Qjs7QXlHMTh3RGdCO0VBQ0ksMEJBQTBCO0F6RzY4d0Q5Qzs7QXNIdDh3RFE7RUFDSSxjbEhWaUI7QUptOXdEN0I7O0FzSGw1d0RnQjtFQUNGLGNsSGxFZTtBSnU5d0Q3Qjs7QXlHOTl3RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHS2E7QUo0OXdEN0I7O0F5RzM5d0RnQjtFQUNJLDBCQUEwQjtBekc4OXdEOUM7O0FzSHY1d0RnQjtFQUNJLGNsSDFFUztBSm8rd0Q3Qjs7QXNINTh3RFE7RUFJUSx5QkQ4cUJxQjtBckg4eHZEckM7O0FzSDk0d0RROzs7RUFLUSx5QkQybUJxQjtBckhveXZEckM7O0FzSDk4d0RnQjtFQUNGLHlCRHFzQnNCO0FySDR3dkRwQzs7QXlHei93RFk7RUFDSSwwQkFBMEI7RUFDMUIsd0JZMnVCb0I7QXJIaXh2RHBDOztBeUd0L3dEZ0I7RUFDSSwwQkFBMEI7QXpHeS93RDlDOztBc0huOXdEZ0I7RUFDSSx5QkQ2ckJnQjtBckh5eHZEcEM7O0FzSDU1d0RnQjs7O0VBQ0YseUJEa29Cc0I7QXJIK3h2RHBDOztBeUc1Z3hEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLHdCWTJ1Qm9CO0FySHN5dkRwQzs7QXlHM2d4RGdCOzs7RUFDSSwwQkFBMEI7QXpHZ2h4RDlDOztBc0h2NndEZ0I7OztFQUNJLHlCRDBuQmdCO0FySGt6dkRwQzs7QXFIL3h2REk7RUM1dkJJLGNqSGdNVTtFaUg5S1YseUJqSDZLTztFaUh6S1AscUJqSHlLTztBTGsyd0RmOztBc0g3aHhEUTtFQUNGLGNqSDJMWTtBTHEyd0RsQjs7QXlHeml4RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHa01FO0FMMDJ3RGxCOztBeUd0aXhEZ0I7RUFDSSwwQkFBMEI7QXpHeWl4RDlDOztBc0hsaXhEUTtFQUNJLGNqSG1MTTtBTGszd0RsQjs7QXNIdmh4RFE7RUFJUSxjakhpS0U7RWlIL0lGLHlCakhpSm9CO0VpSDdJcEIscUJqSDZJb0I7QUxzM3dEcEM7O0FzSHJoeERnQjtFQUNGLGNqSDRKSTtBTDQzd0RsQjs7QXlHaGt4RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHa01FO0FMaTR3RGxCOztBeUc3anhEZ0I7RUFDSSwwQkFBMEI7QXpHZ2t4RDlDOztBc0gxaHhEZ0I7RUFDSSxjakhvSkY7QUx5NHdEbEI7O0FzSDVneERRO0VBR1EsY2pIZ0lFO0VpSDlHRix5QmpINkdEO0VpSHpHQyxxQmpIeUdEO0FMZzV3RGY7O0FzSDNneERnQjtFQUNGLGNqSDJISTtBTG01d0RsQjs7QXlHdmx4RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHa01FO0FMdzV3RGxCOztBeUdwbHhEZ0I7RUFDSSwwQkFBMEI7QXpHdWx4RDlDOztBc0hoaHhEZ0I7RUFDSSxjakhtSEY7QUxnNndEbEI7O0FzSG5neERROzs7RUFLUSxjakg4RkU7RWlINUVGLHlCakg4RW9CO0VpSDFFcEIscUJqSDBFb0I7QUxzNndEcEM7O0FzSGxneERnQjs7O0VBQ0YsY2pIeUZJO0FMODZ3RGxCOztBeUdsbnhEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFwR2tNRTtBTHE3d0RsQjs7QXlHam54RGdCOzs7RUFDSSwwQkFBMEI7QXpHc254RDlDOztBc0g3Z3hEZ0I7OztFQUNJLGNqSGlGRjtBTGk4d0RsQjs7QXFIMzJ2REM7RUN0eEJPLGNqSCtMTztFaUg3S1Asd0NqSCtLbUI7RWlIM0tuQix5QkRrd0JrQjtBckgrMnZEMUI7O0FzSG5veERRO0VBQ0YsY2pIMExTO0FMNDh3RGY7O0F5Ry9veERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR2lNRDtBTGk5d0RmOztBeUc1b3hEZ0I7RUFDSSwwQkFBMEI7QXpHK294RDlDOztBc0h4b3hEUTtFQUNJLGNqSGtMRztBTHk5d0RmOztBc0g3bnhEUTtFQUlRLGNqSGlLRTtFaUgvSUYseUJqSDhJRDtFaUgxSUMseUJEeXVCZ0I7QXJIZzR2RGhDOztBc0gzbnhEZ0I7RUFDRixjakg0Skk7QUxrK3dEbEI7O0F5R3RxeERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR2tNRTtBTHUrd0RsQjs7QXlHbnF4RGdCO0VBQ0ksMEJBQTBCO0F6R3NxeEQ5Qzs7QXNIaG94RGdCO0VBQ0ksY2pIb0pGO0FMKyt3RGxCOztBc0hsbnhEUTtFQUdRLGNqSCtIRDtFaUg3R0Msd0NqSCtHVztFaUgzR1gseUJEa3NCVTtBckg2NXZEMUI7O0FzSGpueERnQjtFQUNGLGNqSDBIQztBTDAvd0RmOztBeUc3cnhEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEdpTUQ7QUwrL3dEZjs7QXlHMXJ4RGdCO0VBQ0ksMEJBQTBCO0F6RzZyeEQ5Qzs7QXNIdG54RGdCO0VBQ0ksY2pIa0hMO0FMdWd4RGY7O0FzSHpteERROzs7RUFLUSxjakg4RkU7RWlINUVGLHlCakgyRUQ7RWlIdkVDLHlCRHNxQmdCO0FySGc3dkRoQzs7QXNIeG14RGdCOzs7RUFDRixjakh5Rkk7QUxvaHhEbEI7O0F5R3h0eERZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXBHa01FO0FMMmh4RGxCOztBeUd2dHhEZ0I7OztFQUNJLDBCQUEwQjtBekc0dHhEOUM7O0FzSG5ueERnQjs7O0VBQ0ksY2pIaUZGO0FMdWl4RGxCOztBcUgzK3ZESTtFQzV2QkksY2pIc01VO0VpSHBMVix5QmpIbUxPO0VpSC9LUCxxQmpIK0tPO0FMd2l4RGY7O0FzSHp1eERRO0VBQ0YsY2pIaU1ZO0FMMml4RGxCOztBeUdydnhEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEd3TUU7QUxnanhEbEI7O0F5R2x2eERnQjtFQUNJLDBCQUEwQjtBekdxdnhEOUM7O0FzSDl1eERRO0VBQ0ksY2pIeUxNO0FMd2p4RGxCOztBc0hudXhEUTtFQUlRLGNqSHVLRTtFaUhySkYseUJqSHVKb0I7RWlIbkpwQixxQmpIbUpvQjtBTDRqeERwQzs7QXNIanV4RGdCO0VBQ0YsY2pIa0tJO0FMa2t4RGxCOztBeUc1d3hEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEd3TUU7QUx1a3hEbEI7O0F5R3p3eERnQjtFQUNJLDBCQUEwQjtBekc0d3hEOUM7O0FzSHR1eERnQjtFQUNJLGNqSDBKRjtBTCtreERsQjs7QXNIeHR4RFE7RUFHUSxjakhzSUU7RWlIcEhGLHlCakhtSEQ7RWlIL0dDLHFCakgrR0Q7QUxzbHhEZjs7QXNIdnR4RGdCO0VBQ0YsY2pIaUlJO0FMeWx4RGxCOztBeUdueXhEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEd3TUU7QUw4bHhEbEI7O0F5R2h5eERnQjtFQUNJLDBCQUEwQjtBekdteXhEOUM7O0FzSDV0eERnQjtFQUNJLGNqSHlIRjtBTHNteERsQjs7QXNIL3N4RFE7OztFQUtRLGNqSG9HRTtFaUhsRkYseUJqSG9Gb0I7RWlIaEZwQixxQmpIZ0ZvQjtBTDRteERwQzs7QXNIOXN4RGdCOzs7RUFDRixjakgrRkk7QUxvbnhEbEI7O0F5Rzl6eERZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXBHd01FO0FMMm54RGxCOztBeUc3enhEZ0I7OztFQUNJLDBCQUEwQjtBekdrMHhEOUM7O0FzSHp0eERnQjs7O0VBQ0ksY2pIdUZGO0FMdW94RGxCOztBcUh2andEQztFQ3R4Qk8sY2pIcU1PO0VpSG5MUCx3Q2pIcUxtQjtFaUhqTG5CLHlCRGt3QmtCO0FySDJqd0QxQjs7QXNILzB4RFE7RUFDRixjakhnTVM7QUxrcHhEZjs7QXlHMzF4RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHdU1EO0FMdXB4RGY7O0F5R3gxeERnQjtFQUNJLDBCQUEwQjtBekcyMXhEOUM7O0FzSHAxeERRO0VBQ0ksY2pId0xHO0FMK3B4RGY7O0FzSHoweERRO0VBSVEsY2pIdUtFO0VpSHJKRix5QmpIb0pEO0VpSGhKQyx5QkR5dUJnQjtBckg0a3dEaEM7O0FzSHYweERnQjtFQUNGLGNqSGtLSTtBTHdxeERsQjs7QXlHbDN4RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHd01FO0FMNnF4RGxCOztBeUcvMnhEZ0I7RUFDSSwwQkFBMEI7QXpHazN4RDlDOztBc0g1MHhEZ0I7RUFDSSxjakgwSkY7QUxxcnhEbEI7O0FzSDl6eERRO0VBR1EsY2pIcUlEO0VpSG5IQyx3Q2pIcUhXO0VpSGpIWCx5QkRrc0JVO0FySHltd0QxQjs7QXNIN3p4RGdCO0VBQ0YsY2pIZ0lDO0FMZ3N4RGY7O0F5R3o0eERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR3VNRDtBTHFzeERmOztBeUd0NHhEZ0I7RUFDSSwwQkFBMEI7QXpHeTR4RDlDOztBc0hsMHhEZ0I7RUFDSSxjakh3SEw7QUw2c3hEZjs7QXNIcnp4RFE7OztFQUtRLGNqSG9HRTtFaUhsRkYseUJqSGlGRDtFaUg3RUMseUJEc3FCZ0I7QXJING53RGhDOztBc0hwenhEZ0I7OztFQUNGLGNqSCtGSTtBTDB0eERsQjs7QXlHcDZ4RFk7OztFQUNJLDBCQUEwQjtFQUMxQixhcEd3TUU7QUxpdXhEbEI7O0F5R242eERnQjs7O0VBQ0ksMEJBQTBCO0F6R3c2eEQ5Qzs7QXNIL3p4RGdCOzs7RUFDSSxjakh1RkY7QUw2dXhEbEI7O0FxSHZyd0RJO0VDNXZCSSxjakg0TVU7RWlIMUxWLHlCakh5TE87RWlIckxQLHFCakhxTE87QUw4dXhEZjs7QXNIcjd4RFE7RUFDRixjakh1TVk7QUxpdnhEbEI7O0F5R2o4eERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwRzhNRTtBTHN2eERsQjs7QXlHOTd4RGdCO0VBQ0ksMEJBQTBCO0F6R2k4eEQ5Qzs7QXNIMTd4RFE7RUFDSSxjakgrTE07QUw4dnhEbEI7O0FzSC82eERRO0VBSVEsY2pINktFO0VpSDNKRix5QmpINkpvQjtFaUh6SnBCLHFCakh5Sm9CO0FMa3d4RHBDOztBc0g3NnhEZ0I7RUFDRixjakh3S0k7QUx3d3hEbEI7O0F5R3g5eERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwRzhNRTtBTDZ3eERsQjs7QXlHcjl4RGdCO0VBQ0ksMEJBQTBCO0F6R3c5eEQ5Qzs7QXNIbDd4RGdCO0VBQ0ksY2pIZ0tGO0FMcXh4RGxCOztBc0hwNnhEUTtFQUdRLGNqSDRJRTtFaUgxSEYseUJqSHlIRDtFaUhySEMscUJqSHFIRDtBTDR4eERmOztBc0huNnhEZ0I7RUFDRixjakh1SUk7QUwreHhEbEI7O0F5Ry8reERZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwRzhNRTtBTG95eERsQjs7QXlHNSt4RGdCO0VBQ0ksMEJBQTBCO0F6RysreEQ5Qzs7QXNIeDZ4RGdCO0VBQ0ksY2pIK0hGO0FMNHl4RGxCOztBc0gzNXhEUTs7O0VBS1EsY2pIMEdFO0VpSHhGRix5QmpIMEZvQjtFaUh0RnBCLHFCakhzRm9CO0FMa3p4RHBDOztBc0gxNXhEZ0I7OztFQUNGLGNqSHFHSTtBTDB6eERsQjs7QXlHMWd5RFk7OztFQUNJLDBCQUEwQjtFQUMxQixhcEc4TUU7QUxpMHhEbEI7O0F5R3pneURnQjs7O0VBQ0ksMEJBQTBCO0F6RzhneUQ5Qzs7QXNIcjZ4RGdCOzs7RUFDSSxjakg2RkY7QUw2MHhEbEI7O0FxSG53d0RDO0VDdHhCTyxjakgyTU87RWlIekxQLHlDakgyTG1CO0VpSHZMbkIseUJEa3dCa0I7QXJIdXd3RDFCOztBc0gzaHlEUTtFQUNGLGNqSHNNUztBTHcxeERmOztBeUd2aXlEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEc2TUQ7QUw2MXhEZjs7QXlHcGl5RGdCO0VBQ0ksMEJBQTBCO0F6R3VpeUQ5Qzs7QXNIaGl5RFE7RUFDSSxjakg4TEc7QUxxMnhEZjs7QXNIcmh5RFE7RUFJUSxjakg2S0U7RWlIM0pGLHlCakgwSkQ7RWlIdEpDLHlCRHl1QmdCO0FySHd4d0RoQzs7QXNIbmh5RGdCO0VBQ0YsY2pId0tJO0FMODJ4RGxCOztBeUc5anlEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEc4TUU7QUxtM3hEbEI7O0F5RzNqeURnQjtFQUNJLDBCQUEwQjtBekc4anlEOUM7O0FzSHhoeURnQjtFQUNJLGNqSGdLRjtBTDIzeERsQjs7QXNIMWd5RFE7RUFHUSxjakgySUQ7RWlIekhDLHlDakgySFc7RWlIdkhYLHlCRGtzQlU7QXJIcXp3RDFCOztBc0h6Z3lEZ0I7RUFDRixjakhzSUM7QUxzNHhEZjs7QXlHcmx5RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHNk1EO0FMMjR4RGY7O0F5R2xseURnQjtFQUNJLDBCQUEwQjtBekdxbHlEOUM7O0FzSDlneURnQjtFQUNJLGNqSDhITDtBTG01eERmOztBc0hqZ3lEUTs7O0VBS1EsY2pIMEdFO0VpSHhGRix5QmpIdUZEO0VpSG5GQyx5QkRzcUJnQjtBckh3MHdEaEM7O0FzSGhneURnQjs7O0VBQ0YsY2pIcUdJO0FMZzZ4RGxCOztBeUdobnlEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFwRzhNRTtBTHU2eERsQjs7QXlHL215RGdCOzs7RUFDSSwwQkFBMEI7QXpHb255RDlDOztBc0gzZ3lEZ0I7OztFQUNJLGNqSDZGRjtBTG03eERsQjs7QXFIbjR3REk7RUM1dkJJLGNqSGtOVTtFaUhoTVYseUJqSCtMTztFaUgzTFAscUJqSDJMTztBTG83eERmOztBc0hqb3lEUTtFQUNGLGNqSDZNWTtBTHU3eERsQjs7QXlHN295RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHb05FO0FMNDd4RGxCOztBeUcxb3lEZ0I7RUFDSSwwQkFBMEI7QXpHNm95RDlDOztBc0h0b3lEUTtFQUNJLGNqSHFNTTtBTG84eERsQjs7QXNIM255RFE7RUFJUSxjakhtTEU7RWlIaktGLHlCakhtS29CO0VpSC9KcEIscUJqSCtKb0I7QUx3OHhEcEM7O0FzSHpueURnQjtFQUNGLGNqSDhLSTtBTDg4eERsQjs7QXlHcHF5RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHb05FO0FMbTl4RGxCOztBeUdqcXlEZ0I7RUFDSSwwQkFBMEI7QXpHb3F5RDlDOztBc0g5bnlEZ0I7RUFDSSxjakhzS0Y7QUwyOXhEbEI7O0FzSGhueURRO0VBR1EsY2pIa0pFO0VpSGhJRix5QmpIK0hEO0VpSDNIQyxxQmpIMkhEO0FMayt4RGY7O0FzSC9teURnQjtFQUNGLGNqSDZJSTtBTHEreERsQjs7QXlHM3J5RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHb05FO0FMMCt4RGxCOztBeUd4cnlEZ0I7RUFDSSwwQkFBMEI7QXpHMnJ5RDlDOztBc0hwbnlEZ0I7RUFDSSxjakhxSUY7QUxrL3hEbEI7O0FzSHZteURROzs7RUFLUSxjakhnSEU7RWlIOUZGLHlCakhnR29CO0VpSDVGcEIscUJqSDRGb0I7QUx3L3hEcEM7O0FzSHRteURnQjs7O0VBQ0YsY2pIMkdJO0FMZ2d5RGxCOztBeUd0dHlEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFwR29ORTtBTHVneURsQjs7QXlHcnR5RGdCOzs7RUFDSSwwQkFBMEI7QXpHMHR5RDlDOztBc0hqbnlEZ0I7OztFQUNJLGNqSG1HRjtBTG1oeURsQjs7QXFILzh3REM7RUN0eEJPLGNqSGlOTztFaUgvTFAseUNqSGlNbUI7RWlIN0xuQix5QkRrd0JrQjtBckhtOXdEMUI7O0FzSHZ1eURRO0VBQ0YsY2pINE1TO0FMOGh5RGY7O0F5R252eURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR21ORDtBTG1peURmOztBeUdodnlEZ0I7RUFDSSwwQkFBMEI7QXpHbXZ5RDlDOztBc0g1dXlEUTtFQUNJLGNqSG9NRztBTDJpeURmOztBc0hqdXlEUTtFQUlRLGNqSG1MRTtFaUhqS0YseUJqSGdLRDtFaUg1SkMseUJEeXVCZ0I7QXJIbyt3RGhDOztBc0gvdHlEZ0I7RUFDRixjakg4S0k7QUxvanlEbEI7O0F5RzF3eURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR29ORTtBTHlqeURsQjs7QXlHdnd5RGdCO0VBQ0ksMEJBQTBCO0F6RzB3eUQ5Qzs7QXNIcHV5RGdCO0VBQ0ksY2pIc0tGO0FMaWt5RGxCOztBc0h0dHlEUTtFQUdRLGNqSGlKRDtFaUgvSEMseUNqSGlJVztFaUg3SFgseUJEa3NCVTtBckhpZ3hEMUI7O0FzSHJ0eURnQjtFQUNGLGNqSDRJQztBTDRreURmOztBeUdqeXlEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEdtTkQ7QUxpbHlEZjs7QXlHOXh5RGdCO0VBQ0ksMEJBQTBCO0F6R2l5eUQ5Qzs7QXNIMXR5RGdCO0VBQ0ksY2pIb0lMO0FMeWx5RGY7O0FzSDdzeURROzs7RUFLUSxjakhnSEU7RWlIOUZGLHlCakg2RkQ7RWlIekZDLHlCRHNxQmdCO0FySG9oeERoQzs7QXNINXN5RGdCOzs7RUFDRixjakgyR0k7QUxzbXlEbEI7O0F5RzV6eURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXBHb05FO0FMNm15RGxCOztBeUczenlEZ0I7OztFQUNJLDBCQUEwQjtBekdnMHlEOUM7O0FzSHZ0eURnQjs7O0VBQ0ksY2pIbUdGO0FMeW55RGxCOztBcUgva3hESTtFQzV2QkksY2pId05VO0VpSHRNVix5QmpIcU1PO0VpSGpNUCxxQmpIaU1PO0FMMG55RGY7O0FzSDcweURRO0VBQ0YsY2pIbU5ZO0FMNm55RGxCOztBeUd6MXlEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEcwTkU7QUxrb3lEbEI7O0F5R3QxeURnQjtFQUNJLDBCQUEwQjtBekd5MXlEOUM7O0FzSGwxeURRO0VBQ0ksY2pIMk1NO0FMMG95RGxCOztBc0h2MHlEUTtFQUlRLGNqSHlMRTtFaUh2S0YseUJqSHlLb0I7RWlIcktwQixxQmpIcUtvQjtBTDhveURwQzs7QXNIcjB5RGdCO0VBQ0YsY2pIb0xJO0FMb3B5RGxCOztBeUdoM3lEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEcwTkU7QUx5cHlEbEI7O0F5RzcyeURnQjtFQUNJLDBCQUEwQjtBekdnM3lEOUM7O0FzSDEweURnQjtFQUNJLGNqSDRLRjtBTGlxeURsQjs7QXNINXp5RFE7RUFHUSxjakh3SkU7RWlIdElGLHlCakhxSUQ7RWlIaklDLHFCakhpSUQ7QUx3cXlEZjs7QXNIM3p5RGdCO0VBQ0YsY2pIbUpJO0FMMnF5RGxCOztBeUd2NHlEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEcwTkU7QUxncnlEbEI7O0F5R3A0eURnQjtFQUNJLDBCQUEwQjtBekd1NHlEOUM7O0FzSGgweURnQjtFQUNJLGNqSDJJRjtBTHdyeURsQjs7QXNIbnp5RFE7OztFQUtRLGNqSHNIRTtFaUhwR0YseUJqSHNHb0I7RWlIbEdwQixxQmpIa0dvQjtBTDhyeURwQzs7QXNIbHp5RGdCOzs7RUFDRixjakhpSEk7QUxzc3lEbEI7O0F5R2w2eURZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXBHME5FO0FMNnN5RGxCOztBeUdqNnlEZ0I7OztFQUNJLDBCQUEwQjtBekdzNnlEOUM7O0FzSDd6eURnQjs7O0VBQ0ksY2pIeUdGO0FMeXR5RGxCOztBcUgzcHhEQztFQ3R4Qk8sY2pIdU5PO0VpSHJNUCxzQ2pIdU1tQjtFaUhuTW5CLHlCRGt3QmtCO0FySCtweEQxQjs7QXNIbjd5RFE7RUFDRixjakhrTlM7QUxvdXlEZjs7QXlHLzd5RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHeU5EO0FMeXV5RGY7O0F5RzU3eURnQjtFQUNJLDBCQUEwQjtBekcrN3lEOUM7O0FzSHg3eURRO0VBQ0ksY2pIME1HO0FMaXZ5RGY7O0FzSDc2eURRO0VBSVEsY2pIeUxFO0VpSHZLRix5QmpIc0tEO0VpSGxLQyx5QkR5dUJnQjtBckhncnhEaEM7O0FzSDM2eURnQjtFQUNGLGNqSG9MSTtBTDB2eURsQjs7QXlHdDl5RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHME5FO0FMK3Z5RGxCOztBeUduOXlEZ0I7RUFDSSwwQkFBMEI7QXpHczl5RDlDOztBc0hoN3lEZ0I7RUFDSSxjakg0S0Y7QUx1d3lEbEI7O0FzSGw2eURRO0VBR1EsY2pIdUpEO0VpSHJJQyxzQ2pIdUlXO0VpSG5JWCx5QkRrc0JVO0FySDZzeEQxQjs7QXNIajZ5RGdCO0VBQ0YsY2pIa0pDO0FMa3h5RGY7O0F5RzcreURZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR3lORDtBTHV4eURmOztBeUcxK3lEZ0I7RUFDSSwwQkFBMEI7QXpHNit5RDlDOztBc0h0NnlEZ0I7RUFDSSxjakgwSUw7QUwreHlEZjs7QXNIejV5RFE7OztFQUtRLGNqSHNIRTtFaUhwR0YseUJqSG1HRDtFaUgvRkMseUJEc3FCZ0I7QXJIZ3V4RGhDOztBc0h4NXlEZ0I7OztFQUNGLGNqSGlISTtBTDR5eURsQjs7QXlHeGd6RFk7OztFQUNJLDBCQUEwQjtFQUMxQixhcEcwTkU7QUxtenlEbEI7O0F5R3ZnekRnQjs7O0VBQ0ksMEJBQTBCO0F6RzRnekQ5Qzs7QXNIbjZ5RGdCOzs7RUFDSSxjakh5R0Y7QUwrenlEbEI7O0FxSDN4eERJO0VDNXZCSSxjakg4TmdCO0VpSDVNaEIseUJqSDJNYTtFaUh2TWIscUJqSHVNYTtBTGcweURyQjs7QXNIemh6RFE7RUFDRixjakh5TmtCO0FMbTB5RHhCOztBeUdyaXpEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEdnT1E7QUx3MHlEeEI7O0F5R2xpekRnQjtFQUNJLDBCQUEwQjtBekdxaXpEOUM7O0FzSDloekRRO0VBQ0ksY2pIaU5ZO0FMZzF5RHhCOztBc0huaHpEUTtFQUlRLGNqSCtMUTtFaUg3S1IseUJqSCtLb0I7RWlIM0twQixxQmpIMktvQjtBTG8xeURwQzs7QXNIamh6RGdCO0VBQ0YsY2pIMExVO0FMMDF5RHhCOztBeUc1anpEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEdnT1E7QUwrMXlEeEI7O0F5R3pqekRnQjtFQUNJLDBCQUEwQjtBekc0anpEOUM7O0FzSHRoekRnQjtFQUNJLGNqSGtMSTtBTHUyeUR4Qjs7QXNIeGd6RFE7RUFHUSxjakg4SlE7RWlINUlSLHlCakgySUs7RWlIdklMLHFCakh1SUs7QUw4MnlEckI7O0FzSHZnekRnQjtFQUNGLGNqSHlKVTtBTGkzeUR4Qjs7QXlHbmx6RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHZ09RO0FMczN5RHhCOztBeUdobHpEZ0I7RUFDSSwwQkFBMEI7QXpHbWx6RDlDOztBc0g1Z3pEZ0I7RUFDSSxjakhpSkk7QUw4M3lEeEI7O0FzSC8veURROzs7RUFLUSxjakg0SFE7RWlIMUdSLHlCakg0R29CO0VpSHhHcEIscUJqSHdHb0I7QUxvNHlEcEM7O0FzSDkveURnQjs7O0VBQ0YsY2pIdUhVO0FMNDR5RHhCOztBeUc5bXpEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFwR2dPUTtBTG01eUR4Qjs7QXlHN216RGdCOzs7RUFDSSwwQkFBMEI7QXpHa256RDlDOztBc0h6Z3pEZ0I7OztFQUNJLGNqSCtHSTtBTCs1eUR4Qjs7QXFIdjJ4REM7RUN0eEJPLGNqSDZOYTtFaUgzTWIsd0NqSDZNbUI7RWlIek1uQix5QkRrd0JrQjtBckgyMnhEMUI7O0FzSC9uekRRO0VBQ0YsY2pId05lO0FMMDZ5RHJCOztBeUczb3pEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEcrTks7QUwrNnlEckI7O0F5R3hvekRnQjtFQUNJLDBCQUEwQjtBekcyb3pEOUM7O0FzSHBvekRRO0VBQ0ksY2pIZ05TO0FMdTd5RHJCOztBc0h6bnpEUTtFQUlRLGNqSCtMUTtFaUg3S1IseUJqSDRLSztFaUh4S0wseUJEeXVCZ0I7QXJINDN4RGhDOztBc0h2bnpEZ0I7RUFDRixjakgwTFU7QUxnOHlEeEI7O0F5R2xxekRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR2dPUTtBTHE4eUR4Qjs7QXlHL3B6RGdCO0VBQ0ksMEJBQTBCO0F6R2txekQ5Qzs7QXNINW56RGdCO0VBQ0ksY2pIa0xJO0FMNjh5RHhCOztBc0g5bXpEUTtFQUdRLGNqSDZKSztFaUgzSUwsd0NqSDZJVztFaUh6SVgseUJEa3NCVTtBckh5NXhEMUI7O0FzSDdtekRnQjtFQUNGLGNqSHdKTztBTHc5eURyQjs7QXlHenJ6RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHK05LO0FMNjl5RHJCOztBeUd0cnpEZ0I7RUFDSSwwQkFBMEI7QXpHeXJ6RDlDOztBc0hsbnpEZ0I7RUFDSSxjakhnSkM7QUxxK3lEckI7O0FzSHJtekRROzs7RUFLUSxjakg0SFE7RWlIMUdSLHlCakh5R0s7RWlIckdMLHlCRHNxQmdCO0FySDQ2eERoQzs7QXNIcG16RGdCOzs7RUFDRixjakh1SFU7QUxrL3lEeEI7O0F5R3B0ekRZOzs7RUFDSSwwQkFBMEI7RUFDMUIsYXBHZ09RO0FMeS95RHhCOztBeUdudHpEZ0I7OztFQUNJLDBCQUEwQjtBekd3dHpEOUM7O0FzSC9tekRnQjs7O0VBQ0ksY2pIK0dJO0FMcWd6RHhCOztBcUh2K3hESTtFQzV2QkksY2pIb09nQjtFaUhsTmhCLHlCakhpTmE7RWlIN01iLHFCakg2TWE7QUxzZ3pEckI7O0FzSHJ1ekRRO0VBQ0YsY2pIK05rQjtBTHlnekR4Qjs7QXlHanZ6RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHc09RO0FMOGd6RHhCOztBeUc5dXpEZ0I7RUFDSSwwQkFBMEI7QXpHaXZ6RDlDOztBc0gxdXpEUTtFQUNJLGNqSHVOWTtBTHNoekR4Qjs7QXNIL3R6RFE7RUFJUSxjakhxTVE7RWlIbkxSLHlCakhxTG9CO0VpSGpMcEIscUJqSGlMb0I7QUwwaHpEcEM7O0FzSDd0ekRnQjtFQUNGLGNqSGdNVTtBTGdpekR4Qjs7QXlHeHd6RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHc09RO0FMcWl6RHhCOztBeUdyd3pEZ0I7RUFDSSwwQkFBMEI7QXpHd3d6RDlDOztBc0hsdXpEZ0I7RUFDSSxjakh3TEk7QUw2aXpEeEI7O0FzSHB0ekRRO0VBR1EsY2pIb0tRO0VpSGxKUix5QmpIaUpLO0VpSDdJTCxxQmpINklLO0FMb2p6RHJCOztBc0hudHpEZ0I7RUFDRixjakgrSlU7QUx1anpEeEI7O0F5Ry94ekRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR3NPUTtBTDRqekR4Qjs7QXlHNXh6RGdCO0VBQ0ksMEJBQTBCO0F6Ryt4ekQ5Qzs7QXNIeHR6RGdCO0VBQ0ksY2pIdUpJO0FMb2t6RHhCOztBc0gzc3pEUTs7O0VBS1EsY2pIa0lRO0VpSGhIUix5QmpIa0hvQjtFaUg5R3BCLHFCakg4R29CO0FMMGt6RHBDOztBc0gxc3pEZ0I7OztFQUNGLGNqSDZIVTtBTGtsekR4Qjs7QXlHMXp6RFk7OztFQUNJLDBCQUEwQjtFQUMxQixhcEdzT1E7QUx5bHpEeEI7O0F5R3p6ekRnQjs7O0VBQ0ksMEJBQTBCO0F6Rzh6ekQ5Qzs7QXNIcnR6RGdCOzs7RUFDSSxjakhxSEk7QUxxbXpEeEI7O0FxSG5qeURDO0VDdHhCTyxjakhtT2E7RWlIak5iLHdDakhtTm1CO0VpSC9NbkIseUJEa3dCa0I7QXJIdWp5RDFCOztBc0gzMHpEUTtFQUNGLGNqSDhOZTtBTGduekRyQjs7QXlHdjF6RFk7RUFDSSwwQkFBMEI7RUFDMUIsYXBHcU9LO0FMcW56RHJCOztBeUdwMXpEZ0I7RUFDSSwwQkFBMEI7QXpHdTF6RDlDOztBc0hoMXpEUTtFQUNJLGNqSHNOUztBTDZuekRyQjs7QXNIcjB6RFE7RUFJUSxjakhxTVE7RWlIbkxSLHlCakhrTEs7RWlIOUtMLHlCRHl1QmdCO0FySHdreURoQzs7QXNIbjB6RGdCO0VBQ0YsY2pIZ01VO0FMc296RHhCOztBeUc5MnpEWTtFQUNJLDBCQUEwQjtFQUMxQixhcEdzT1E7QUwyb3pEeEI7O0F5RzMyekRnQjtFQUNJLDBCQUEwQjtBekc4MnpEOUM7O0FzSHgwekRnQjtFQUNJLGNqSHdMSTtBTG1wekR4Qjs7QXNIMXp6RFE7RUFHUSxjakhtS0s7RWlIakpMLHdDakhtSlc7RWlIL0lYLHlCRGtzQlU7QXJIcW15RDFCOztBc0h6enpEZ0I7RUFDRixjakg4Sk87QUw4cHpEckI7O0F5R3I0ekRZO0VBQ0ksMEJBQTBCO0VBQzFCLGFwR3FPSztBTG1xekRyQjs7QXlHbDR6RGdCO0VBQ0ksMEJBQTBCO0F6R3E0ekQ5Qzs7QXNIOXp6RGdCO0VBQ0ksY2pIc0pDO0FMMnF6RHJCOztBc0hqenpEUTs7O0VBS1EsY2pIa0lRO0VpSGhIUix5QmpIK0dLO0VpSDNHTCx5QkRzcUJnQjtBckh3bnlEaEM7O0FzSGh6ekRnQjs7O0VBQ0YsY2pINkhVO0FMd3J6RHhCOztBeUdoNnpEWTs7O0VBQ0ksMEJBQTBCO0VBQzFCLGFwR3NPUTtBTCtyekR4Qjs7QXlHLzV6RGdCOzs7RUFDSSwwQkFBMEI7QXpHbzZ6RDlDOztBc0gzenpEZ0I7OztFQUNJLGNqSHFISTtBTDJzekR4Qjs7QWUxN3pEQTtFeUdJSSx5QnBITXlCO0VvSEx6Qix1Qm5Ib3NCOEQ7RW1IbnNCOUQsZ0JBQWdCO0UzR1doQixzQlIwU3NDO0FMc296RDFDOztBOEJsN3pEQTtFMkY4QkkscUJBQTBCO0VBQzFCOztLekh5NXpEQztBQUNMOztBeUhuOHpEQTtFQUdRLHdCQUF3QjtBekhvOHpEaEM7O0F5SHY4ekRBOztFQVFRLHdCQUF3QjtFQUN4QixhQUFhO0VBQ2IsWUFBWTtBekhvOHpEcEI7O0F5SDk4ekRBOztFQWNnQixjQUFjO0VBQ2Qsc0JBQXNCO0F6SHE4ekR0Qzs7QXlIcDl6REE7RUFzQlE7O1N6SG04ekRDO0FBQ1Q7O0F5SDE5ekRBO0VBNkJRLHFHQUFxRztBekhpOHpEN0c7O0F5SDk3ekRJOztFQUdRLHVHQUF1RztBekhnOHpEbkg7O0F5SGw3ekRJO0UzRnZDSjtJMkZ3Q1EsV0FBVztFekhzN3pEakI7QUFDRjs7QXlIbDd6RFk7RUFSWjtJQVNnQixZcEh3a0JOO0VMODJ5RFI7QUFDRjs7QXlIeDd6RFk7RUFSWjtJQVNnQixZcEh5a0JOO0VMbTN5RFI7QUFDRjs7QXlIOTd6RFk7RUFSWjtJQVNnQixZcEgwa0JOO0VMdzN5RFI7QUFDRjs7QXlIcDh6RFk7RUFSWjtJQVNnQixZcEgya0JOO0VMNjN5RFI7QUFDRjs7QXlIMTh6RFk7RUFSWjtJQVNnQixZcEg0a0JMO0VMazR5RFQ7QUFDRjs7QXlIeDh6REE7RUFDSSxxQkFBcUI7QXpIMjh6RHpCOztBeUh2OHpEQTtFQUdZLGNBQWM7QXpIdzh6RDFCOztBeUgzOHpEQTtFQU1nQixVQUFVO0VBQ1YsUUFBUTtBekh5OHpEeEI7O0F5SGg5ekRBO0VBWVk7RUFDQSxvQkFBb0I7QXpIdzh6RGhDOztBeUhsOHpEQTtFQUNJO0lBQVMsVUFBVTtFekhzOHpEckI7RXlIcjh6REU7SUFBSyxVQUFVO0V6SHc4ekRqQjtBQUNGOztBeUh0OHpEQTtFQUNJO0lBQVMsZ0JBQWlCO0V6SDA4ekQ1QjtFeUh6OHpERTtJQUFLLGVBQWdCO0V6SDQ4ekR2QjtBQUNGOztBeUgxOHpEQTtFQUNJO0lBQVMsZ0JBQWlCO0V6SDg4ekQ1QjtFeUg3OHpERTtJQUFLLGVBQWdCO0V6SGc5ekR2QjtBQUNGOztBMEhwajBEQTtFQUVFLGVySDhnQnNEO0VxSDdnQnRELGdCckg4Z0JxRDtFcUg3Z0JyRCxjdEhRMkI7QUo4aTBEN0I7O0EwSDFqMERBOztFQVNFLGlCckh5Z0J3RDtFcUh4Z0J4RCxnQnJIeWdCcUQ7QUw2aXpEdkQ7O0EwSGhrMERBO0VBY0UsaUJySHNnQndEO0VxSHJnQnhELGdCckhzZ0JxRDtBTGdqekR2RDs7QXVGaDZ6REE7RW1DOUlFLHlCdEhyQjJCO0FKdWswRDdCOztBMEhyajBEQTtFQVFFLGtCckhxWnFEO0FMNHB6RHZEOztBMEh6ajBEQTtFQVdHLG1Cckh5UXFDO0FMeXl6RHhDOztBMEg3ajBEQTtFQWVHLGtCckhvUW9DO0FMOHl6RHZDOztBMEhqazBEQTtFQXdCRywyQkFBMkI7QTFINmkwRDlCOztBMEhyazBEQTtFQThCRSx5QnRIN0MyQjtFc0g4QzNCLHFCdEg5QzJCO0VzSGdEM0IsY3RIekMyQjtFc0gwQzNCLHlHckhpWStJO0FMeXF6RGpKOztBMkhqbTBESTtFQUNJLGN2SFNxQjtFdUhSckIsVUFBVTtBM0hvbTBEbEI7O0EySGptMERJO0VBQ0ksY3ZISXFCO0FKZ20wRDdCOztBMkhqbTBESTtFQUNJLGN2SEFxQjtBSm9tMEQ3Qjs7QTBIemwwREE7RUF3Q0cseUJ0SHREMEI7RXNIdUQxQixxQnRIdkQwQjtFc0h3RDFCLGN0SGxEMEI7RXNIbUQxQix5R3JId1g4STtBTDZyekRqSjs7QTBIL2kwREE7RUFDQyxzQkFBc0I7QTFIa2owRHZCOztBMEhuajBEQTtFQUlFLHNCQUFzQjtBMUhtajBEeEI7O0EySDduMERJO0VBQ0ksY3ZIVXFCO0V1SFRyQixVQUFVO0EzSGdvMERsQjs7QTJIN24wREk7RUFDSSxjdkhLcUI7QUoybjBEN0I7O0EySDduMERJO0VBQ0ksY3ZIQ3FCO0FKK24wRDdCOztBMkgxbzBESTtFQUNJLGN2SFlxQjtFdUhYckIsVUFBVTtBM0g2bzBEbEI7O0EySDFvMERJO0VBQ0ksY3ZIT3FCO0FKc28wRDdCOztBMkgxbzBESTtFQUNJLGN2SEdxQjtBSjBvMEQ3Qjs7QTJIdnAwREk7RUFDSSxjdkhFcUI7RXVIRHJCLFVBQVU7QTNIMHAwRGxCOztBMkh2cDBESTtFQUNJLGN2SEhxQjtBSjZwMEQ3Qjs7QTJIdnAwREk7RUFDSSxjdkhQcUI7QUppcTBEN0I7O0FtQzc4ekRBO0V1RjFIQyx3QkFBd0I7RUFDckIscUJBQXFCO0VBQ3JCLGdCQUFnQjtBMUgyazBEcEI7O0FtQ2g0ekRBO0V1RnZNQyxXQUFXO0ExSDJrMERaOztBbUM1M3pEQTtFdUYzTUMsMkJBQTJCO0ExSDJrMEQ1Qjs7QW1DajJ6REE7RXVGdE9DLGdCQUFnQjtBMUgyazBEakI7O0EwSDVrMERBO0VBSUssV0FBVztBMUg0azBEaEI7O0EwSHZrMERBOztFQUdFLGNBQWM7QTFIeWswRGhCOztBMEg1azBEQTs7RUFRRSxnQkFBZ0I7QTFIeWswRGxCOztBMEhqbDBEQTtFQWFFLGNBQWM7RUFDZCxpQkFBaUI7QTFId2swRG5COztBMEh0bDBEQTtFQWtCRyxjQUFjO0ExSHdrMERqQjs7QTBIMWwwREE7RUF1QkUsY0FBYztBMUh1azBEaEI7O0EwSDlsMERBO0VBNEJHLGNBQWM7RUFDZCxlQUFlO0ExSHNrMERsQjs7QTBIbm0wREE7RUFtQ0csY0FBYztFQUNkLGlCQUFpQjtBMUhvazBEcEI7O0EwSHhtMERBO0VBMENFLG1CQUFtQjtFQUNuQix5QnRIeEoyQjtFU096QixzQlIwU3NDO0FMMDZ6RDFDOztBMEg5bTBEQTtFQWdERyx5QnRINUowQjtFc0g2SjFCLHFCdEg3SjBCO0VzSDhKMUIsY3RIeEowQjtFc0h5SjFCLHlHckhrUjhJO0FMZ3p6RGpKOztBMEhybjBEQTtFYnZHQyxTQUFTO0VBQ1QsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUN4QixnQkFBZ0I7QTdHZ3UwRGpCOztBMEg1bjBEQTtFQThESyx5QnRIMUt3QjtFc0gyS3hCLHFCdEgzS3dCO0VzSDRLeEIsY3RIdEt3QjtFc0h1S3hCLHlHckhvUTRJO0FMOHp6RGpKOztBMEhubzBEQTtFN0d0R0ksc0JSeVNzQztBTG84ekQxQzs7QTBIdm8wREE7RTdHdEdJLHNCUjBTc0M7QUx1OHpEMUM7O0EwSDNvMERBOzs7RUFpRkcsNkJBQTZCO0VBQzdCLFNBQVM7RUFDVCxjQUFjO0VBQ1gsaUJBQWlCO0ExSGdrMER2Qjs7QTBIcHAwREE7OztFQXVGSSxvQkFBb0I7QTFIbWswRHhCOztBMEgxcDBEQTtFQTRGRywwQkFBMEI7QTFIa2swRDdCOztBMEg1ajBEQTs7RUFHRSxjQUFjO0ExSDhqMERoQjs7QTBIemowREE7RUFDQyxrQkFBa0I7QTFINGowRG5COztBMEg3ajBEQTtFQUlFLE9BQU87RUFDUCxNQUFNO0VBQ04sU0FBUztFQUNULGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixpQ0FBNEY7QTFINmowRDlGOztBMEh4azBEQTtFQWNHLGNBQWM7RUFDZCxjdEhqTzBCO0FKK3gwRDdCOztBMEg3azBEQTtFQW1CSSxjQUFjO0ExSDhqMERsQjs7QXlHM3kwRFk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHTWE7QUp3eTBEN0I7O0F5R3h5MERnQjtFQUNJLDBCQUEwQjtBekcyeTBEOUM7O0F5R3p4MERJO0VBQ0ksWWlCdU5zQjtFakJ0TnRCLFdpQnNOc0I7QTFIc2swRDlCOztBMEgvbDBEQTtFQThCRSx3Q0FBbUc7QTFIcWswRHJHOztBMEhubTBEQTtFQW1DRyxRQUFRO0VBQ1IsVUFBVTtBMUhvazBEYjs7QTBIeG0wREE7RUF3Q0csa0JySHFNcUQ7RXFIcE1yRCx5Q0FBb0c7QTFIb2swRHZHOztBMEg5ajBEQTtFQUNDLFlBQVk7QTFIaWswRGI7O0E0SC8wMERBO0VBR0ssY0FBYztFQUNkLGVBQWU7QTVIZzEwRHBCOztBNEhwMTBEQTtFQU9TLGVBQWU7RUFDZixnQkFBZ0I7QTVIaTEwRHpCOztBNEh6MTBEQTtFQWNLLFlBQVk7QTVIKzAwRGpCOztBNEg3MTBEQTtFQW1CSyxhQUFhO0VBQ2hCLG9CQUFvQjtBNUg4MDBEdEI7O0E0SGwyMERBO0VBMEJZLGdDeEhsQmlCO0FKODEwRDdCOztBNEh0MjBEQTtFQTZCZ0IsZ0JBQWdCO0E1SDYwMERoQzs7QTRIMTIwREE7RUF5Q29CLGdCQUFlO0VBQ2YsK0J4SGxDUztBSnUyMEQ3Qjs7QTRILzIwREE7RUE2Q3dCLGVBQWU7QTVIczAwRHZDOztBa0IzejBESTtFMEd4REo7SUF5Q29CLGdCQUFlO0lBQ2YsK0J4SGxDUztFSmkzMEQzQjtFNEh6MzBERjtJQTZDd0IsZUFBZTtFNUgrMDBEckM7QUFDRjs7QWtCcjAwREk7RTBHeERKO0lBeUNvQixnQkFBZTtJQUNmLCtCeEhsQ1M7RUoyMzBEM0I7RTRIbjQwREY7SUE2Q3dCLGVBQWU7RTVIeTEwRHJDO0FBQ0Y7O0FrQi8wMERJO0UwR3hESjtJQXlDb0IsZ0JBQWU7SUFDZiwrQnhIbENTO0VKcTQwRDNCO0U0SDc0MERGO0lBNkN3QixlQUFlO0U1SG0yMERyQztBQUNGOztBa0J6MTBESTtFMEd4REo7SUF5Q29CLGdCQUFlO0lBQ2YsK0J4SGxDUztFSis0MEQzQjtFNEh2NTBERjtJQTZDd0IsZUFBZTtFNUg2MjBEckM7QUFDRjs7QWtCbjIwREk7RTBHeERKO0lBeUNvQixnQkFBZTtJQUNmLCtCeEhsQ1M7RUp5NTBEM0I7RTRIajYwREY7SUE2Q3dCLGVBQWU7RTVIdTMwRHJDO0FBQ0Y7O0E0SC8yMERBO0VBQ0ksbUJ2SG1Ub0M7QUwrajBEeEM7O0E0SC8yMERBO0VBQ0ksZ0J2SCtTb0M7QUxtazBEeEM7O0E2SDc2MERBO0VBR1EsbUJBQW1CO0E3SDg2MEQzQjs7QTZIajcwREE7RUFNWSxnQnhIeXNCMkM7RXdIeHNCM0MsaUJ4SHlzQjhDO0V3SHhzQjlDLGN6SE9pQjtBSnc2MEQ3Qjs7QTZIdjcwREE7RUFXZ0IsZ0J4SHVzQnVDO0V3SHRzQnZDLGlCeEh1c0IwQztFd0h0c0IxQyxjekhGYTtBSms3MEQ3Qjs7QTZINzcwREE7RUFrQlksd0JBQXVCO0VBQ3ZCLGN6SFJpQjtFeUhTakIseUd4SG9hcUk7RXdIbmFySSxVQUFVO0VBQ1YsU0FBUztFQUNULGNBQWM7QTdIKzYwRDFCOztBNkh0ODBEQTs7RUEyQmdCLHlHeEg2WmlJO0V3SDVaakksY3pIZGE7RXlIZWIsaUJBQWlCO0E3SGc3MERqQzs7QTZINzgwREE7RUFpQ2dCLGFBQWE7QTdIZzcwRDdCOztBNkhqOTBEQTtFQXFDZ0IseUd4SG1aaUk7RXdIbFpqSSxjekhUZ0I7QUp5NzBEaEM7O0E2SHQ5MERBOztFQTBDb0IseUd4SDhZNkg7RXdIN1k3SCxjekhkWTtBSis3MERoQzs7QTZINTkwREE7RUF1RFkscUJBQXFCO0VBQ3JCLGdCQUpvQjtFQU1wQixZQUFZO0VBQ1osZUFBZTtFQUNmLFVBQVU7RUFDVixTQUFTO0VBQ1QsWUFBWTtFQUNaLFdBQVc7RUFDWCxTQUFTO0VBQ1QsaURBQWlEO0VoSG5EekQsc0JSMFNzQztBTGtyMEQxQzs7QTZIMSswREE7RUFxRWdCLGdCQUFnQjtFQUNoQixnQkFsQmdCO0VBbUJoQixXQUFXO0VBQ1gsU0FBUztFaEgxRHJCLHNCUjBTc0M7QUwwcjBEMUM7O0E2SGwvMERBO0VBNEVvQixTQUFTO0VoSDlEekIsc0JSMFNzQztBTCtyMEQxQzs7QTZIdi8wREE7RUFrRmdCLGdCQTdCbUI7QTdIczgwRG5DOztBNkgzLzBEQTtFQXFGb0IsZ0JBaENlO0E3SDA4MERuQzs7QWtCMTcwREk7RTJHckVKO0lBMkZnQixZQUFZO0lBQ1osV0FBVztFN0h5NjBEekI7QUFDRjs7QWtCajgwREk7RTJHckVKO0lBaUdnQixjQUFjO0U3SDA2MEQ1QjtBQUNGOztBcUQxZzFEQTtFd0V1R0kseUJBQXlCO0VBQ3pCLHFCQUFxQjtBN0h1NjBEekI7O0FrQno5MERJO0UyR3VEQTtJQUNJLGlCQUFpRDtFN0hzNjBEdkQ7QUFDRjs7QThIdmgxREE7RUFFUSxjekhpckJrRDtBTHcyekQxRDs7QThIM2gxREE7RUFLUyxzQnpIa1RpQztBTHd1MEQxQzs7QThIL2gxREE7RUFVUSxlekgwcUJtRDtBTCsyekQzRDs7QThIbmkxREE7RUFhUyxzQnpIMFNpQztBTGd2MEQxQzs7QThIdmkxREE7RUFrQlEsY3pIbXFCa0Q7QUxzM3pEMUQ7O0E4SDNpMURBO0VBcUJTLHNCekhvU2lDO0FMc3YwRDFDOztBOEhwaDFEQTtFQUNJLGFBQWE7RUFDYixvQkFBb0I7RUFDcEIsOEJBQThCO0E5SHVoMURsQzs7QThIMWgxREE7RUFNUSxZQUFZO0VqSG5CaEIsc0JSMFNzQztFeUhyUmxDLGFBQWE7RUFDYixxQkFBcUI7RUFDckIsa0JBQWtCO0E5SHdoMUQxQjs7QThIbGkxREE7RUFhWSxlQUFlO0E5SHloMUQzQjs7QThIdGkxREE7RUFpQlksVUFBVTtFakg5QmxCLHNCUjBTc0M7QUw4dzBEMUM7O0ErSHJrMURBO0VBR0csZ0IxSGdpQndDO0UwSC9oQnhDLGUxSDhoQnlDO0UwSDdoQnpDLHdCQUF3QjtFQUN4QixpQkFBaUI7RUFDakIsb0JBQW9CO0EvSHNrMUR2Qjs7QStIN2sxREE7RUFjSSxhQUFhO0EvSG1rMURqQjs7QStIamwxREE7RUFzQkkseUIzSGhCeUI7QUorazFEN0I7O0ErSHJsMURBO0VBZ0NNLGMzSEowQjtFMkhLMUIsdUMzSEwwQjtBSjhqMURoQzs7QStIMWwxREE7RUFnQ00sYzNIeEJ1QjtFMkh5QnZCLDBDM0h6QnVCO0FKdWwxRDdCOztBK0gvbDFEQTtFQWdDTSxjM0hRMEI7RTJIUDFCLHdDM0hPMEI7QUo0ajFEaEM7O0ErSHBtMURBO0VBZ0NNLGMzSGMyQjtFMkhiM0Isd0MzSGEyQjtBSjJqMURqQzs7QStIem0xREE7RUFnQ00sYzNIb0IwQjtFMkhuQjFCLHlDM0htQjBCO0FKMGoxRGhDOztBK0g5bTFEQTtFQWdDTSxjM0gwQjBCO0UySHpCMUIsd0MzSHlCMEI7QUp5ajFEaEM7O0ErSG5uMURBO0VBZ0NNLGMzSDFCdUI7RTJIMkJ2QiwwQzNIM0J1QjtBSmtuMUQ3Qjs7QStIeG4xREE7RUFnQ00sYzNIbEJ1QjtFMkhtQnZCLHVDM0huQnVCO0FKK20xRDdCOztBK0g3bjFEQTtFQWdDTSxjM0g3QnVCO0UySDhCdkIsMEMzSDlCdUI7QUorbjFEN0I7O0ErSGxvMURBO0VBMkNJLGdCMUhxZ0JtRDtFMEhwZ0JuRCx5QkFBMkM7RUFDM0MsaUIxSGdnQnNEO0UwSC9mdEQseUIxSGlnQnlEO0UwSGhnQnpELHNCMUhtZ0JzRDtBTHdsMEQxRDs7QStIMW8xREE7RUF1REksZ0IxSHlmbUQ7RTBIeGZuRCx5QkFBMkM7RUFDM0MsaUIxSG9mc0Q7RTBIbmZ0RCx5QjFIcWZ5RDtFMEhwZnpELHNCMUh1ZnNEO0FMZ20wRDFEOztBK0hscDFEQTtFQW1FSSx5QjNIN0R5QjtFMkg4RHpCLGdCQUFnQjtFQUNoQixtQkFBbUI7QS9IbWwxRHZCOztBK0h4cDFEQTtFQXdFSywrQjFIK09xQztFMEg5T3JDLGtDMUg4T3FDO0FMczIwRDFDOztBK0g3cDFEQTtFQTZFSyxnQzFIME9xQztFMEh6T3JDLG1DMUh5T3FDO0FMMjIwRDFDOztBK0hscTFEQTtFQXVGSSxnQkFBZ0I7RUFDaEIseUIzSGxGeUI7QUppcTFEN0I7O0ErSHZxMURBO0VBMkZLLCtCMUg0TnFDO0UwSDNOckMsa0MxSDJOcUM7QUxxMzBEMUM7O0ErSDVxMURBO0VBZ0dLLGdDMUh1TnFDO0UwSHROckMsbUMxSHNOcUM7QUwwMzBEMUM7O0ErSGpyMURBO0VBeUdHLGFBQWE7RUFDYixnQzNIbkcwQjtBSitxMUQ3Qjs7QStIdHIxREE7RUE2R0ksMEJBQTBCO0EvSDZrMUQ5Qjs7QStIMXIxREE7RUFpSEksMkJBQTJCO0EvSDZrMUQvQjs7QStIOXIxREE7RUF1SEksZ0JBQWdCO0VBQ2hCLDZCM0hqSHlCO0FKNHIxRDdCOztBK0huczFEQTtFQStISyxnQkFBZ0I7QS9Id2sxRHJCOztBK0h2czFEQTtFQXVJSSxnQkFBZ0I7QS9Ib2sxRHBCOztBK0gzczFEQTtFQThJRyxzQkFBc0I7QS9IaWsxRHpCOztBK0g1ajFEQTtFQUdHLGFBQWE7QS9INmoxRGhCOztBd0R4dDFEQTtFd0VhSTs7O0toSWl0MURDO0FBQ0w7O0FnSXp0MURBO0VBRVEsZTNIZ3BCdUM7RTJIL29CdkMsZ0IzSDhvQnNDO0UySDdvQnRDLGdDNUhFcUI7QUp5dDFEN0I7O0FnSS90MURBO0VBYVEsZ0NBQWM7RUFDZCxpQ0FBYTtBaElzdDFEckI7O0FnSXB1MURBO0VBaUJZLHlCQUFPO0VBQ1AsdUNBQU07QWhJdXQxRGxCOztBZ0l6dTFEQTtFQXFCZ0IseUJBQU87RUFDUCxxQkFBMEI7RUFDMUIsa0RBQThHO0VBQzlHLHVDQUFvQjtBaEl3dDFEcEM7O0FnSWh2MURBO0VBNEJnQix5QkFBTztFQUNQLHVCQUFNO0VBQ04sa0RBQThHO0VBQzlHLHlDQUFvQjtBaEl3dDFEcEM7O0FnSXZ2MURBO0VBcUNRLCtCQUFhO0VBQ2Isa0NBQWM7QWhJc3QxRHRCOztBZ0k1djFEQTtFQXlDWSx3QkFBTTtFQUNOLHdDQUFPO0FoSXV0MURuQjs7QWdJancxREE7RUE2Q2dCLHdCQUFNO0VBQ04sc0JBQTJCO0VBQzNCLGtEQUFtSTtFQUNuSSxzQ0FBbUI7QWhJd3QxRG5DOztBZ0l4dzFEQTtFQW9EZ0Isd0JBQU07RUFDTix3QkFBTztFQUNQLGtEQUFtSTtFQUNuSSx3Q0FBbUI7QWhJd3QxRG5DOztBaUkvdzFEQTtFQUVRLGdENUg0b0JpRTtBTHFvMER6RTs7QWlJbngxREE7O0VBT0s7OztTaklteDFESTtBQUNUOztBaUkzeDFEQTs7RUFhUTs7O1NqSXF4MURDO0FBQ1Q7O0FpSW55MURBOztFQXNCUTs7O1NqSW94MURDO0FBQ1Q7O0FpSTN5MURBOztFQTRCUTs7O1NqSXN4MURDO0FBQ1Q7O0FpSW56MURBO0VBcUNTLG1CQUFrQjtFQUN0QixlQUFjO0FqSWt4MURuQjs7QWtJenoxREk7RUFDSSxjOUhFcUI7RThIRHJCLHlCOUhZcUI7QUpnejFEN0I7O0FrSXh6MURRO0VBQ0kseUI5SE9pQjtBSm96MUQ3Qjs7QWtJdHoxRFE7RUFDSSx5Q0FBb0I7QWxJeXoxRGhDOztBa0lwejFEUTtFQUNJLDRCOUhMaUI7QUo0ejFEN0I7O0FrSWx6MURRO0VBQ0ksd0NBQW1CO0FsSXF6MUQvQjs7QW1JOTAxREE7RUFFRSw0QkFBNEI7QW5JZzExRDlCOztBbUlsMTFEQTtFQUtHLGdCQUFnQjtBbklpMTFEbkI7O0FtSXQxMURBO0VBU0csZUFBZTtFQUNmLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLHlCL0hQMEI7QUp3MTFEN0I7O0FtSTkxMURBO0VBZ0JJLHFCeEJvS21CO0V3Qm5LbkIsU0FBUztFQUNULGtCeEJvSzBCO0V3Qm5LMUIsZ0JBQWdCO0VBQ2hCLGMvSFE0QjtFK0hQNUIsYUFBYTtFQUNiLDJCQUEyQjtFQUMzQixtQkFBbUI7RUFDbkIsMEI5SDhaMEQ7QUxvNzBEOUQ7O0FtSTEyMURBO0VBMkJLLGtCQUFrQjtFQUNsQixpQnhCMkp1QjtFd0IxSnZCLGMvSEQyQjtFK0hFM0IsMEI5SHdaeUQ7QUwyNzBEOUQ7O0FtSWozMURBO0VBa0NLLFlBQVk7QW5JbTExRGpCOztBbUlyMzFEQTtFQXNDSyxjL0h6QndCO0UrSDBCeEIsMEI5SCtZeUQ7QUxvODBEOUQ7O0FtSTEzMURBO0VBMENNLGMvSGhDdUI7RStIaUN2QiwwQjlIMll3RDtBTHk4MEQ5RDs7QW1JLzMxREE7RUFnREssV0FBVztBbkltMTFEaEI7O0FtSW40MURBO0VBcURJLFlBQVk7QW5JazExRGhCOztBbUl2NDFEQTtFQTBERyxxQnhCMEhvQjtFd0J6SHBCLGVBQWU7QW5JaTExRGxCOztBbUk1NDFEQTtFQWdFRSxnQkFBZ0I7QW5JZzExRGxCOztBbUk3MDFERTtFQUVDLDZCQUE2QjtBbkkrMDFEaEM7O0FtSXowMURBO0VBRUUsU0FBUztFQUNULDZCL0h2RTJCO0FKazUxRDdCOztBbUk5MDFEQTtFQU1HLDZCQUE2QjtFQUM3QixTQUFTO0FuSTQwMURaOztBbUluMTFEQTtFQVVJLGVBQWdEO0FuSTYwMURwRDs7QW1JdjExREE7RUFhSyxRQUFRO0FuSTgwMURiOztBbUkzMTFEQTtFQW1CRyxtQkFBb0Q7QW5JNDAxRHZEOztBbUkvMTFEQTtFQXdCRyxhQUFhO0FuSTIwMURoQjs7QW1JbjIxREE7RUEyQkksU0FBUztBbkk0MDFEYjs7QW1JdjIxREE7RUFpQ0ksVUFBVTtFQUNWLFNBQVM7QW5JMDAxRGI7O0FtSTUyMURBO0VBeUNHLGFBQWE7QW5JdTAxRGhCOztBbUlqMDFEQTtFQUVFLFNBQVM7RUF5QlQsc0JBQXNCO0FuSTJ5MUR4Qjs7QW1JdDAxREE7RUFLRyxVQUFVO0VBQ1YsNkJBQTZCO0FuSXEwMURoQzs7QW1JMzAxREE7RUFTSSx5Qi9IN0h5QjtFU096QixzQlIwU3NDO0VRblB0Qyw0QnNIa0VvQztFdEh4RXBDLDZCc0h5RXFDO0FuSXEwMUR6Qzs7QW1JbDExREE7RXRIN0dJLHNCUjBTc0M7QUx5cDFEMUM7O0FtSXQxMURBO0VBc0JHLHlCL0gxSTBCO0VTOER6QixrQ1JtUHNDO0VRelB0QyxtQ1J5UHNDO0FMK3AxRDFDOztBbUk1MTFEQTtFQThCRyxTQUFTO0FuSWswMURaOztBbUk1ejFEQTtFQUlJLGMvSHRJNEI7RStIdUk1QixrQkFBa0I7QW5JNHoxRHRCOztBbUlqMDFEQTtFQVFLLDBCOUhnUnlEO0U4SC9RekQsa0JBQWtCO0VadktuQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7RVk4SlIsa0JBQWtCO0VBQ2xCLGMvSDlJMkI7QUpzOTFEaEM7O0FtSXAxMURBO0VBZ0JLLGMvSGpLd0I7QUp5KzFEN0I7O0FtSXgxMURBO0VBbUJNLDBCOUhxUXdEO0U4SHBReEQsYy9Idkt1QjtFbUhYekIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0F2SDQvMURiOztBbUkzMDFEQTtFQUlJLGMvSHBLNEI7RStIcUs1QixrQkFBa0I7QW5JMjAxRHRCOztBbUloMTFEQTtFQVFLLGtCQUFrQjtFWnBNbkIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0VZMkxSLGMvSDFLMkI7RStIMkszQixpQkFBaUI7RUFDakIsMEI5SDhPeUQ7QUx5bTFEOUQ7O0FtSW4yMURBO0VBZ0JLLGMvSC9Md0I7RStIZ014QiwwQjlIeU95RDtBTDhtMUQ5RDs7QW1JeDIxREE7RUFvQk0sYy9Ick11QjtFK0hzTXZCLDBCOUhxT3dEO0U4SHBPeEQseUJBQXlCO0VBQ3pCO0VBRUE7QW5JdTExRE47O0FtSTkwMURBO0VBTU0sMEI5SGtOd0Q7RThIak54RCx3QkFBd0I7RUFDeEI7RUFFQTtBbkkyMDFETjs7QW1JcjExREE7RUFpQk8sMEI5SHVNdUQ7RThIdE12RCxvQkFBb0I7QW5JdzAxRDNCOztBbUk5ejFEQTtFdEg3T0ksc0JSMFNzQztBTHF3MUQxQzs7QW1JbDAxREE7RUFNSSxzQkFBc0I7RXRIblB0QixzQlIwU3NDO0FMMHcxRDFDOztBbUl2MDFEQTtFQVlHLGNBQWM7RUFDZCxTQUFTO0V0SDFQUixzQlIwU3NDO0FMZ3gxRDFDOztBb0l0azJEQTtFQUNDLGFBQWE7QXBJeWsyRGQ7O0FvSXRrMkRBO0VBQ0MsY0FBYztBcEl5azJEZjs7QW9JMWsyREE7RUFLRSx5QnpCOGFnQjtFeUI3YWhCLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLFdBQVc7QXBJeWsyRGI7O0FvSWxsMkRBOzs7RUFjRyxrQkFBa0I7RUFDbEIsY0FBYztBcEkwazJEakI7O0FvSXpsMkRBOzs7RUFrQkksV0FBVztBcEk2azJEZjs7QW9JL2wyREE7OztFQXNCSyxzQkFBc0I7RUFDdEIsa0J6QmdiK0I7RXlCL2EvQixlQUFlO0FwSStrMkRwQjs7QW9Jdm0yREE7OztFQTJCTSxlQUNEO0FwSWlsMkRMOztBb0k3bTJEQTs7O0VBK0JNLGdCQUFnQjtBcElvbDJEdEI7O0FvSW5uMkRBOzs7RUFtQ00sZ0JBQWdCO0FwSXNsMkR0Qjs7QW9Jem4yREE7OztFQXNDTyxnQkFBZ0I7QXBJeWwyRHZCOztBb0kvbjJEQTs7O0VBMkNNLGlCQUFpQjtBcEkwbDJEdkI7O0FvSXJvMkRBOzs7RUE4Q08saUJBQWlCO0FwSTZsMkR4Qjs7QW9JM28yREE7OztFQWlETyxRQUFRO0FwSWdtMkRmOztBb0lqcDJEQTs7O0VBdURNLGtCQUFrQjtBcElnbTJEeEI7O0FvSXZwMkRBOzs7RUEwRE8sa0JBQWtCO0FwSW1tMkR6Qjs7QW9JN3AyREE7OztFQStETSxlQUFlO0FwSW9tMkRyQjs7QW9JbnEyREE7OztFQWtFTyxpQkFBaUI7QXBJdW0yRHhCOztBb0l6cTJEQTs7O0VBdUVNLGtCQUFrQjtBcEl3bTJEeEI7O0FvSS9xMkRBOzs7RUEyRU0sY0FBYztFQUNkLGdCQUFnQjtFQUNoQix1QkFBdUI7QXBJMG0yRDdCOztBb0l2cjJEQTs7O0VBa0ZNLGdCQUFnQjtBcEkybTJEdEI7O0FvSTdyMkRBOzs7RUFxRk8saUJBQWlCO0FwSThtMkR4Qjs7QW9JbnMyREE7OztFQXdGUSxRQUFRO0VBQ1IsVUFBVTtFQUNWLGVBQWU7QXBJaW4yRHZCOztBb0kzczJEQTs7O0VBa0dPLFdBQVc7QXBJK20yRGxCOztBb0lqdDJEQTs7O0VBc0dPLHFCQUFxQjtFQUNyQixpQkFBaUI7QXBJaW4yRHhCOztBb0l4dDJEQTs7O0VBMEdRLGlCQUFpQjtFQUNqQixXQUFXO0FwSW9uMkRuQjs7QW9JL3QyREE7OztFQWtITSxxQkFBcUI7QXBJbW4yRDNCOztBb0lydTJEQTs7O0VBcUhPLGtCQUFrQjtBcElzbjJEekI7O0FvSTN1MkRBOzs7RUEwSFEsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBcEl1bjJEN0I7O0FvSWx2MkRBOzs7RUFnSU8scUJBQXFCO0VBQ3JCO0VBQ0EsaUJBQWlCO0FwSXduMkR4Qjs7QW9JMXYyREE7OztFQXNJTyxtQkFBbUI7QXBJMG4yRDFCOztBb0lodzJEQTs7O0VBNklJLFNBQVM7QXBJeW4yRGI7O0FvSXR3MkRBOzs7RUFnSkssVUFBVTtFQUNWLGtEekJrVTJDO0EzRzB6MURoRDs7QW9JN3cyREE7OztFQXFKSyxrRHpCOFQyQztBM0dnMDFEaEQ7O0FvSW54MkRBOzs7RUF5Skssa0JBQWtCO0FwSWdvMkR2Qjs7QW9JengyREE7O0VBbUtNLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsY2hJNUp1QjtBSnV4MkQ3Qjs7QW9JaHkyREE7O0VBMEtPLGNoSW5KeUI7QUo4dzJEaEM7O0FvSXJ5MkRBO0VBb0xLLHFCekJxUitCO0EzR2cyMURwQzs7QW9JenkyREE7RUF3TE8scUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osY0FBYztFQUNkLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsY2hJdkt5QjtBSjR4MkRoQzs7QW9JbnoyREE7RUF1TUksaUJBQWlCO0FwSWduMkRyQjs7QW9JdnoyREE7RUE0TUssb0JBQW9CO0VBQ3BCLGdDQUFnQztBcEkrbTJEckM7O0FvSTV6MkRBO0VBZ05NLGNoSXhNdUI7QUp3ejJEN0I7O0FvSWgwMkRBO0VBc05RLFFBQVE7QXBJOG0yRGhCOztBb0lwMDJEQTtFQTROTSxnQ0FBZ0M7RUFDaEMsNkJ6QmtQd0I7QTNHMDMxRDlCOztBb0l6MDJEQTtFQW1PTSw2QnpCMk91QjtBM0crMzFEN0I7O0FvSTcwMkRBO0VBeU9NLHlCaEl4T3VCO0FKZzEyRDdCOztBb0lqMTJEQTtFQThPSyxnQ0FBZ0M7QXBJdW0yRHJDOztBb0lyMTJEQTtFQWlQTSxnQ0FBZ0M7RUFDaEMsNkJ6QjZOd0I7QTNHMjQxRDlCOztBb0kxMTJEQTtFQXdQSSxjQUFjO0FwSXNtMkRsQjs7QW9JOTEyREE7RUEyUEssY0FBYztFQUNkLGtCL0h3VDBDO0FMK3kxRC9DOztBb0luMjJEQTtFQStQTSxpRHpCME42QztBM0c4NDFEbkQ7O0FvSXYyMkRBO0VBbVFNLGtCQUFrQjtBcEl3bTJEeEI7O0FvSTMyMkRBO0VBc1FPLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0FwSXltMkQxQjs7QW9JajMyREE7RUEyUVEsc0JBQXNCO0FwSTBtMkQ5Qjs7QW9JcjMyREE7RUErUVEsZ0JBQWdCO0FwSTBtMkR4Qjs7QW9JejMyREE7RUFtUlEsb0JBQW9CO0VBQ3BCLG9CQUFvQjtBcEkwbTJENUI7O0FvSTkzMkRBO0VBNFJJLHNCQUFzQjtBcElzbTJEMUI7O0FvSWw0MkRBO0VBK1JLLDJCQUEyQjtFQUMzQixjaEl6UTJCO0FKZzMyRGhDOztBb0l2NDJEQTtFQW1TTSxjQUFjO0VBQ2Qsc0JBQXNCO0FwSXdtMkQ1Qjs7QW9JNTQyREE7RUEyU00sMkJBQTJCO0VBQzNCLGNoSXJSMEI7QUowMzJEaEM7O0FvSWo1MkRBOzs7RUEwVEssZ0NoSXhUd0I7QUpxNTJEN0I7O0FvSXY1MkRBOzs7RUE2VE0sZ0JBQWdCO0FwSWdtMkR0Qjs7QW9JNzUyREE7RUFxVU0sZ0JBQWdCO0FwSTRsMkR0Qjs7QW9JajYyREE7RUEwVUssZ0JBQWdCO0FwSTJsMkRyQjs7QW9JcjYyREE7RUFnVk8sOEJoSTlVc0I7RWdJK1V0QiwrQmhJL1VzQjtBSnc2MkQ3Qjs7QW9JMTYyREE7O0VBaVdPLGNoSTVWc0I7RWdJNlZ0QixpQnpCNEYrQjtFeUIzRi9CLHlCekI0RmtDO0V5QjNGbEMsZ0J6QjRGNEI7RXlCM0Y1QixzQnpCNEYrQjtBM0drLzFEdEM7O0FvSW43MkRBOztFQTBXUSxjaEluVndCO0FKaTYyRGhDOztBb0l4NzJEQTtFQXdYSyxnQkFBZ0I7QXBJb2syRHJCOztBb0k1NzJEQTtFQTJYTSx5QmhJMVh1QjtBSis3MkQ3Qjs7QW9JaDgyREE7RUE4WE8sK0IvSDVFbUM7RStINkVuQyxrQy9IN0VtQztBTG1wMkQxQzs7QW9JcjgyREE7RUFtWU8sZ0MvSGpGbUM7RStIa0ZuQyxtQy9IbEZtQztBTHdwMkQxQzs7QW9JMTgyREE7RUFnWkssZ0JBQWdCO0FwSThqMkRyQjs7QW9JOTgyREE7RUFtWk0seUJoSWxadUI7QUppOTJEN0I7O0FvSWw5MkRBO0VBc1pPLCtCL0hwR21DO0UrSHFHbkMsa0MvSHJHbUM7QUxxcTJEMUM7O0FvSXY5MkRBO0VBMlpPLGdDL0h6R21DO0UrSDBHbkMsbUMvSDFHbUM7QUwwcTJEMUM7O0FvSTU5MkRBO0VBdWFHLGFBQWE7RUFDYixrQkFBa0I7QXBJeWoyRHJCOztBb0lqKzJEQTs7O0VBbWJLLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtBcElvajJEckI7O0FvSTErMkRBO0VBOGJFLGNBQWM7QXBJZ2oyRGhCOztBb0k5KzJEQTtFQWljRyxjQUFjO0FwSWlqMkRqQjs7QW9JbC8yREE7OztFQXNjSSxtQkFBbUI7RUFDbkIsY0FBYztFQUNkLGtCQUFrQjtBcElrajJEdEI7O0FvSTEvMkRBOzs7RUEyY0ssY0FBYztFQUNkLHFCQUFxQjtBcElxajJEMUI7O0FvSWpnM0RBO0VBeWRHLGNBQWM7QXBJNGkyRGpCOztBb0lyZzNEQTs7RUFrZUksZ0JBQWdCO0FwSXdpMkRwQjs7QW9JMWczREE7O0VBcWVLLGtCQUFrQjtBcEkwaTJEdkI7O0FvSS9nM0RBO0VBMGVJLGdCQUFnQjtBcEl5aTJEcEI7O0FvSW5oM0RBO0VBa2ZHLGdCQUFnQjtBcElxaTJEbkI7O0FvSXZoM0RBOzs7RUF3ZkssYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7QXBJcWkyRHhCOztBb0kvaDNEQTs7O0VBNmZNLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsY2hJeGUwQjtBSmdoM0RoQzs7QW9JdmkzREE7OztFQW1nQk0scUJBQXFCO0FwSTBpMkQzQjs7QW9JN2kzREE7OztFQXdnQkssY0FBYztFQUNkLFdBQVc7RUFDWCxhQUFhO0FwSTJpMkRsQjs7QW9JcmozREE7OztFQThnQk8sa0IvSHNDd0M7QUx1ZzJEL0M7O0FvSTNqM0RBOzs7RUFpaEJRLG9CQUEyQztBcElnajJEbkQ7O0FvSWprM0RBO0VBNGhCTyxvQ0FBeUU7QXBJeWkyRGhGOztBb0lyazNEQTtFQWtpQkssNkJ6QnBGd0I7QTNHMm4yRDdCOztBb0l6azNEQTtFQXNpQk8saUR6QjdFNEM7QTNHb24yRG5EOztBb0k3azNEQTtFQThpQlMsNkJ6QmhHb0I7QTNHbW8yRDdCOztBb0lqbDNEQTtFQTBqQkUsV0FBVztFQUNYLGVBQThDO0VBQzlDLGlCQUFpQjtFQUNqQixhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLGVBQWU7QXBJMmgyRGpCOztBb0kxbDNEQTtFQWtrQkcsbUJBQW1CO0FwSTRoMkR0Qjs7QW9JOWwzREE7RUFza0JHLFNBQVM7RUFDVCxVQUFVO0VBQ1YsYUFBYTtBcEk0aDJEaEI7O0FvSXBtM0RBO0VBMmtCSSxVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLHFCQUFxQjtBcEk2aDJEekI7O0FvSTFtM0RBO0VBZ2xCSyxlQUFlO0FwSThoMkRwQjs7QW9JOW0zREE7RUFvbEJLLGVBQWU7RUFDZixhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixlekJ4SG1CO0V5QnlIbkIsa0J6QnpIbUI7RXlCMEhuQixlQUFlO0VBQ2YseUcvSHpLNEk7RStIMEs1SSxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RXZIdmxCakIsc0JSMFNzQztFK0h5VHJDLGNoSXJtQndCO0FKeW4zRDdCOztBb0kvbjNEQTtFQW1tQk0saUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsY0FBYztFQUNkLGNoSWxtQnVCO0VnSW1tQnZCLHlHL0h0TDJJO0FMc3QyRGpKOztBb0l4bzNEQTtFQWluQk0seUJ6QmhKNEM7QTNHMnEyRGxEOztBb0k1bzNEQTtFQXFuQk0sWUFBWTtFQUNaLGVBQWU7QXBJMmgyRHJCOztBb0lqcDNEQTtFQTBuQk0sVUFBVTtFQUNWLHlHL0h6TTJJO0UrSDBNM0kseUJoSXJtQjBCO0VnSXNtQjFCLGNoSW5tQjZCO0FKOG4zRG5DOztBb0l4cDNEQTtFQWdvQk8seUcvSDlNMEk7RStIK00xSSxjaEl2bUI0QjtBSm1vM0RuQzs7QW9JN3AzREE7RUFzb0JNLHlHL0hwTjJJO0UrSHFOM0kseUJoSWhuQjBCO0VnSWluQjFCLGNoSTltQjZCO0FKeW8zRG5DOztBb0lucTNEQTtFQTJvQk8seUcvSHpOMEk7RStIME4xSSxjaElsbkI0QjtBSjhvM0RuQzs7QW9JeHEzREE7RUFrcEJLLGV6QmxMbUI7RXlCbUxuQixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLHlHL0huTzRJO0VRMWE3SSxpQ3VIOG9CaUQ7RUFDaEQseUJ6QnRMNkM7RXlCdUw3QyxxQnpCdkw2QztFeUJ3TDdDLGNoSW5wQndCO0FKNnEzRDdCOztBb0lucjNEQTtFQTRwQk0seUcvSDFPMkk7RStIMk8zSSx5QnpCNUw0QztFeUI2TDVDLHFCekI3TDRDO0V5QjhMNUMsY2hJenBCdUI7QUpvcjNEN0I7O0FvSTFyM0RBO0VBc3FCRyxhQUFhO0VBQ2IsbUJBQW1CO0FwSXdoMkR0Qjs7QW9JL3IzREE7RUEwcUJJLGtCQUFrQjtBcEl5aDJEdEI7O0FvSW5zM0RBO0VBOHFCSyxlekI5TW1CO0V5QitNbkIscUJBQXFCO0VBQ3JCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLGNoSTdxQndCO0VnSThxQnhCLG9DQUFpRTtFdkg1cUJsRSxzQlIwU3NDO0FMNDUyRDFDOztBb0k5czNEQTs7RUEwckJNLHlHL0h4UTJJO0UrSHlRM0ksY2hJcnJCdUI7QUo4czNEN0I7O0FvSXB0M0RBOzs7RUFrc0JLLG9CQUFvQjtFQUNwQix5QkFBK0Q7RUFDL0Qsb0NBQXVFO0FwSXdoMkQ1RTs7QW9JNXQzREE7Ozs7Ozs7O0VBeXNCTSx5Ry9IdlIySTtFK0h3UjNJLHlCQUErRDtBcEk4aDJEckU7O0FvSXh1M0RBO0VBK3NCSyxtQkFBbUI7QXBJNmgyRHhCOztBb0k1dTNEQTtFQW10QkssWUFBWTtBcEk2aDJEakI7O0FvSTNoMkRLO0VBQ0MsYS9IN0hrRDtBTDJwMkR4RDs7QW9JcHYzREE7O0VBZ3VCRSx5QmhJOXRCMkI7QUp1djNEN0I7O0FvSXp2M0RBOzs7RUFvdUJHLHlCaElsdUIwQjtBSjZ2M0Q3Qjs7QXFJbnczREE7RUFDSSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGVBQWU7RUFDZix5QjFCNlNzQjtFMEI1U3RCLFNBQVM7QXJJc3czRGI7O0FxSTl3M0RBO0VBV1Esc0JBQXNCO0VBQzVCLGFBQWE7RUFDUCxtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLGNBQWM7RXhISGxCLHNCUjBTc0M7QUxpKzJEMUM7O0FxSXZ4M0RBO0VBbUJZLFdBQVU7RUFDbkIseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNWLGtEQUF1RDtFQUN2RCxzQ0FBVztFQUNwQixnQkFBZ0I7QXJJd3czRG5COztBcUloeTNEQTtFQThCUSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFVBQVU7QXJJc3czRGxCOztBcUl0eTNEQTs7RUFzQ0UseUIxQjhRd0I7QTNHdS8yRDFCOztBcUkzeTNEQTtFQTJDUSxZQUFZO0VBQ1osbUJBQW1CO0FySW93M0QzQjs7QXFJaHozREE7RUFpRFEseUIxQm1Ra0I7RTBCbFFsQixzQkFBc0I7QXJJbXczRDlCOztBcUlyejNEQTtFQXFEWSxjQUFjO0FySW93M0QxQjs7QXFJenozREE7RUE0RFksZ0JBQWdCO0FySWl3M0Q1Qjs7QXFJN3ozREE7RXhIWUksa0J3SHVEeUI7QXJJOHYzRDdCOztBcUlqMDNEQTtFQTBFWSxpQkFBaUI7RUFDMUIsbUJBQW1CO0FySTJ2M0R0Qjs7QXFJdDAzREE7RUFrRlksNEJBQTRCO0FySXd2M0R4Qzs7QXFJMTAzREE7RUF5Rlksd0JBQTBFO0VBQzFFLDhCQUE4QjtFQUM5Qix3Q0FBd0M7QXJJcXYzRHBEOztBcUloMTNEQTtFQThGTyxjQUFjO0FySXN2M0RyQjs7QXFJcDEzREE7RUMrQ1EsWTNCZ1JPO0UyQi9RUCxXM0IrUU87QTNHMGgzRGY7O0FxSXoxM0RBO0VDbURZLFVBQWdCO0VBQ2hCLFkzQjRRRztBM0c4aDNEZjs7QXNJaHozREM7RUFDTyxZM0JvUk87RTJCblJQLFczQm1STztBM0dnaTNEZjs7QXNJanozREU7RUFDVSxVQUFnQjtFQUNoQixZM0JnUkc7QTNHb2kzRGY7O0FxSXgyM0RBO0VDK0NRLFkzQitSTztFMkI5UlAsVzNCOFJPO0EzRytoM0RmOztBc0kzejNERTtFQUNVLFVBQWdCO0VBQ2hCLFkzQjJSSTtBM0dtaTNEaEI7O0FzSXAwM0RDO0VBQ08sWTNCbVNPO0UyQmxTUCxXM0JrU087QTNHcWkzRGY7O0FzSXIwM0RFO0VBQ1UsVUFBZ0I7RUFDaEIsWTNCK1JHO0EzR3lpM0RmOztBcUk1MzNEQTtFQ0VRLHlCbElJcUI7RWtJSHJCLDZCQUE2QjtBdEk4MzNEckM7O0FzSTEzM0RJO0VBQ0ksNkJBQTZCO0F0STYzM0RyQzs7QXFJcjQzREE7RUNhUSx5QmxJY3dCO0FKODIzRGhDOztBcUl6NDNEQTtFQ2dCWSxxQmxJZGlCO0FKMjQzRDdCOztBcUk3NDNEQTtFQ3dCRSw2QkFBNkI7RUFDdkIscUJsSWpCcUI7QUowNDNEN0I7O0FzSXIzM0RDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCbEl2QnFCO0FKKzQzRDdCOztBc0lwMzNESTtFQUNGLDZCQUE2QjtFQUN2QixxQmxJVndCO0FKaTQzRGhDOztBc0lyMzNERTtFQUNVLHFCbElib0I7QUpxNDNEaEM7O0FzSS81M0RJO0VBRUksNkJBQTZCO0F0SWk2M0RyQzs7QXNJNzUzREk7RUFDSSw2QkFBNkI7QXRJZzYzRHJDOztBc0k1NTNESTtFQUNJLHlCbEljd0I7QUppNTNEaEM7O0FzSTc1M0RFO0VBQ1UscUJsSWRpQjtBSjg2M0Q3Qjs7QXNJLzYzREk7RUFDSSx5QmxJMkIyQjtFa0kxQjNCLDZCQUE2QjtBdElrNzNEckM7O0FzSTk2M0RJO0VBQ0ksNkJBQTZCO0F0SWk3M0RyQzs7QXNJNzYzREk7RUFDSSx5QmxJY3dCO0FKazYzRGhDOztBc0k5NjNERTtFQUNVLHFCbEljdUI7QUptNjNEbkM7O0FzSTE2M0RDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCbElqQnFCO0FKODczRDdCOztBc0l6NjNEQztFQUNDLDZCQUE2QjtFQUN2QixxQmxJdkJxQjtBSm04M0Q3Qjs7QXNJeDYzREk7RUFDRiw2QkFBNkI7RUFDdkIscUJsSVZ3QjtBSnE3M0RoQzs7QXNJejYzREU7RUFDVSxxQmxJYm9CO0FKeTczRGhDOztBc0luOTNESTtFQUVJLDZCQUE2QjtBdElxOTNEckM7O0FzSWo5M0RJO0VBQ0ksNkJBQTZCO0F0SW85M0RyQzs7QXNJaDkzREk7RUFDSSx5QmxJTnFCO0FKeTkzRDdCOztBc0lqOTNERTtFQUNVLHFCbElkaUI7QUprKzNEN0I7O0FzSW4rM0RJO0VBQ0kseUJsSUlxQjtFa0lIckIsNkJBQTZCO0F0SXMrM0RyQzs7QXNJbCszREk7RUFDSSw2QkFBNkI7QXRJcSszRHJDOztBc0lqKzNESTtFQUNJLHlCbElOcUI7QUowKzNEN0I7O0FzSWwrM0RFO0VBQ1UscUJsSUppQjtBSnkrM0Q3Qjs7QXNJOTkzREM7RUFDQyw2QkFBNkI7RUFDdkIscUJsSWpCcUI7QUprLzNEN0I7O0FzSTc5M0RDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCbEl2QnFCO0FKdS8zRDdCOztBc0k1OTNESTtFQUNGLDZCQUE2QjtFQUN2QixxQmxJOUJxQjtBSjYvM0Q3Qjs7QXNJNzkzREU7RUFDVSxxQmxJakNpQjtBSmlnNEQ3Qjs7QXNJdmc0REk7RUFFSSw2QkFBNkI7QXRJeWc0RHJDOztBc0lyZzRESTtFQUNJLDZCQUE2QjtBdEl3ZzREckM7O0FzSXBnNERJO0VBQ0kseUJsSTBCd0I7QUo2KzNEaEM7O0FzSXJnNERFO0VBQ1UscUJsSWRpQjtBSnNoNEQ3Qjs7QXNJdmg0REk7RUFDSSx5QmxJdUMyQjtFa0l0QzNCLDZCQUE2QjtBdEkwaDREckM7O0FzSXRoNERJO0VBQ0ksNkJBQTZCO0F0SXloNERyQzs7QXNJcmg0REk7RUFDSSx5QmxJMEJ3QjtBSjgvM0RoQzs7QXNJdGg0REU7RUFDVSxxQmxJZGlCO0FKdWk0RDdCOztBc0lsaDREQztFQUNDLDZCQUE2QjtFQUN2QixxQmxJakJxQjtBSnNpNEQ3Qjs7QXNJamg0REM7RUFDQyw2QkFBNkI7RUFDdkIscUJsSXZCcUI7QUoyaTREN0I7O0FzSWhoNERJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCbElFd0I7QUppaDREaEM7O0FzSWpoNERFO0VBQ1UscUJsSURvQjtBSnFoNERoQzs7QXNJM2o0REk7RUFFSSw2QkFBNkI7QXRJNmo0RHJDOztBc0l6ajRESTtFQUNJLDZCQUE2QjtBdEk0ajREckM7O0FzSXhqNERJO0VBQ0kseUJsSWdDeUI7QUoyaDREakM7O0FzSXpqNERFO0VBQ1UscUJsSWRpQjtBSjBrNEQ3Qjs7QXNJM2s0REk7RUFDSSx5QmxJNkN5QjtFa0k1Q3pCLDZCQUE2QjtBdEk4azREckM7O0FzSTFrNERJO0VBQ0ksNkJBQTZCO0F0STZrNERyQzs7QXNJems0REk7RUFDSSx5QmxJZ0N5QjtBSjRpNERqQzs7QXNJMWs0REU7RUFDVSxxQmxJZGlCO0FKMmw0RDdCOztBc0l0azREQztFQUNDLDZCQUE2QjtFQUN2QixxQmxJakJxQjtBSjBsNEQ3Qjs7QXNJcms0REM7RUFDQyw2QkFBNkI7RUFDdkIscUJsSXZCcUI7QUorbDREN0I7O0FzSXBrNERJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCbElReUI7QUorajREakM7O0FzSXJrNERFO0VBQ1UscUJsSUtxQjtBSm1rNERqQzs7QXNJL200REk7RUFFSSw2QkFBNkI7QXRJaW40RHJDOztBc0k3bTRESTtFQUNJLDZCQUE2QjtBdElnbjREckM7O0FzSTVtNERJO0VBQ0kseUJsSXNDd0I7QUp5azREaEM7O0FzSTdtNERFO0VBQ1UscUJsSWRpQjtBSjhuNEQ3Qjs7QXNJL240REk7RUFDSSx5QmxJbUQyQjtFa0lsRDNCLDZCQUE2QjtBdElrbzREckM7O0FzSTluNERJO0VBQ0ksNkJBQTZCO0F0SWlvNERyQzs7QXNJN240REk7RUFDSSx5QmxJc0N3QjtBSjBsNERoQzs7QXNJOW40REU7RUFDVSxxQmxJZGlCO0FKK280RDdCOztBc0kxbjREQztFQUNDLDZCQUE2QjtFQUN2QixxQmxJakJxQjtBSjhvNEQ3Qjs7QXNJem40REM7RUFDQyw2QkFBNkI7RUFDdkIscUJsSXZCcUI7QUptcDREN0I7O0FzSXhuNERJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCbEljd0I7QUo2bTREaEM7O0FzSXpuNERFO0VBQ1UscUJsSVdvQjtBSmluNERoQzs7QXNJbnE0REk7RUFFSSw2QkFBNkI7QXRJcXE0RHJDOztBc0lqcTRESTtFQUNJLDZCQUE2QjtBdElvcTREckM7O0FzSWhxNERJO0VBQ0kseUJsSTRDd0I7QUp1bjREaEM7O0FzSWpxNERFO0VBQ1UscUJsSWRpQjtBSmtyNEQ3Qjs7QXNJbnI0REk7RUFDSSx5QmxJeUQyQjtFa0l4RDNCLDZCQUE2QjtBdElzcjREckM7O0FzSWxyNERJO0VBQ0ksNkJBQTZCO0F0SXFyNERyQzs7QXNJanI0REk7RUFDSSx5QmxJNEN3QjtBSndvNERoQzs7QXNJbHI0REU7RUFDVSxxQmxJZGlCO0FKbXM0RDdCOztBc0k5cTREQztFQUNDLDZCQUE2QjtFQUN2QixxQmxJakJxQjtBSmtzNEQ3Qjs7QXNJN3E0REM7RUFDQyw2QkFBNkI7RUFDdkIscUJsSXZCcUI7QUp1czREN0I7O0FzSTVxNERJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCbElvQndCO0FKMnA0RGhDOztBc0k3cTRERTtFQUNVLHFCbElpQm9CO0FKK3A0RGhDOztBc0l2dDRESTtFQUVJLDZCQUE2QjtBdEl5dDREckM7O0FzSXJ0NERJO0VBQ0ksNkJBQTZCO0F0SXd0NERyQzs7QXNJcHQ0REk7RUFDSSx5QmxJUnFCO0FKK3Q0RDdCOztBc0lydDRERTtFQUNVLHFCbElkaUI7QUpzdTREN0I7O0FzSXZ1NERJO0VBQ0kseUJsSUdxQjtFa0lGckIsNkJBQTZCO0F0STB1NERyQzs7QXNJdHU0REk7RUFDSSw2QkFBNkI7QXRJeXU0RHJDOztBc0lydTRESTtFQUNJLHlCbElScUI7QUpndjREN0I7O0FzSXR1NERFO0VBQ1UscUJsSU5pQjtBSit1NEQ3Qjs7QXNJbHU0REM7RUFDQyw2QkFBNkI7RUFDdkIscUJsSWpCcUI7QUpzdjREN0I7O0FzSWp1NERDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCbEl2QnFCO0FKMnY0RDdCOztBc0lodTRESTtFQUNGLDZCQUE2QjtFQUN2QixxQmxJaENxQjtBSm13NEQ3Qjs7QXNJanU0REU7RUFDVSxxQmxJbkNpQjtBSnV3NEQ3Qjs7QXNJM3c0REk7RUFFSSw2QkFBNkI7QXRJNnc0RHJDOztBc0l6dzRESTtFQUNJLDZCQUE2QjtBdEk0dzREckM7O0FzSXh3NERJO0VBQ0kseUJsSUFxQjtBSjJ3NEQ3Qjs7QXNJenc0REU7RUFDVSxxQmxJZGlCO0FKMHg0RDdCOztBc0kzeDRESTtFQUNJLHlCbElJcUI7RWtJSHJCLDZCQUE2QjtBdEk4eDREckM7O0FzSTF4NERJO0VBQ0ksNkJBQTZCO0F0STZ4NERyQzs7QXNJeng0REk7RUFDSSx5QmxJQXFCO0FKNHg0RDdCOztBc0kxeDRERTtFQUNVLHFCbElkaUI7QUoyeTREN0I7O0FzSXR4NERDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCbElqQnFCO0FKMHk0RDdCOztBc0lyeDREQztFQUNDLDZCQUE2QjtFQUN2QixxQmxJdkJxQjtBSit5NEQ3Qjs7QXNJcHg0REk7RUFDRiw2QkFBNkI7RUFDdkIscUJsSXhCcUI7QUoreTREN0I7O0FzSXJ4NERFO0VBQ1UscUJsSTNCaUI7QUptejREN0I7O0FzSS96NERJO0VBRUksNkJBQTZCO0F0SWkwNERyQzs7QXNJN3o0REk7RUFDSSw2QkFBNkI7QXRJZzA0RHJDOztBc0k1ejRESTtFQUNJLHlCbElYcUI7QUowMDREN0I7O0FzSTd6NERFO0VBQ1UscUJsSWRpQjtBSjgwNEQ3Qjs7QXNJLzA0REk7RUFDSSwwQ2xJQXFCO0VrSUNyQiw2QkFBNkI7QXRJazE0RHJDOztBc0k5MDRESTtFQUNJLDZCQUE2QjtBdElpMTREckM7O0FzSTcwNERJO0VBQ0kseUJsSVhxQjtBSjIxNEQ3Qjs7QXNJOTA0REU7RUFDVSxxQmxJSmlCO0FKcTE0RDdCOztBc0kxMDREQztFQUNDLDZCQUE2QjtFQUN2QixxQmxJakJxQjtBSjgxNEQ3Qjs7QXNJejA0REM7RUFDQyw2QkFBNkI7RUFDdkIscUJsSXZCcUI7QUptMjREN0I7O0FzSXgwNERJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCbEluQ3FCO0FKODI0RDdCOztBc0l6MDRERTtFQUNVLHFCbEl0Q2lCO0FKazM0RDdCOztBcUlodTREQTtFQUNJLGFBQWE7RUFDYixlQUFlO0FySW11NERuQjs7QXFJcnU0REE7RUFLUSxrQjFCNEpRO0UwQjNKUixzQjFCNkppQjtBM0d1azREekI7O0FxSTF1NERBO0VBU1kscUIxQnlKUTtBM0c0azREcEI7O0FxSTl1NERBO0VBYVksZUFBZTtBcklxdTREM0I7O0FxSS90NERBO0VBQ0ksYUFBYTtFQUNiLHNCQUFzQjtBcklrdTREMUI7O0FxSXB1NERBO0VBS1EsbUIxQnlJUTtBM0cwbDREaEI7O0FxSXh1NERBO0VBUVkscUIxQnVJUTtBM0c2bDREcEI7O0FxSTV1NERBO0VBWVksZ0JBQWdCO0FySW91NEQ1Qjs7QXFJOXQ0REE7RUFFUSwyQkFBMkI7RUFDM0IsZUFBZTtBcklndTREdkI7O0FxSTN0NERBO0VBRVEsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBckk2dDREMUI7O0F1SWo2NERBO0VBQ0ksYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixlQUFlO0VBQ2YseUI1QnFWc0I7RTRCcFZ0QixTQUFTO0F2SW82NERiOztBdUk1NjREQTtFQVdFLGtCQUFrQjtFQUNaLHNCQUFzQjtFQUM1QixhQUFhO0VBQ1AsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixjQUFjO0F2SXE2NER0Qjs7QXVJcjc0REE7RUFtQkcsV0FBVTtFQUNELGFBQWE7RUFHYiw4QkFBOEI7QXZJbzY0RDFDOztBdUkzNzREQTtFQTZCUSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFVBQVU7QXZJazY0RGxCOztBdUlqODREQTs7RUFxQ0UseUI1QnVUd0I7QTNHMG00RDFCOztBdUl0ODREQTtFQTBDUSxZQUFZO0VBQ1osbUJBQW1CO0F2SWc2NEQzQjs7QXVJMzg0REE7RUFnRFEseUI1QjRTa0I7RTRCM1NsQixzQkFBc0I7QXZJKzU0RDlCOztBdUloOTREQTtFQW9EWSxjQUFjO0F2SWc2NEQxQjs7QXVJcDk0REE7RUEyRFksZ0JBQWdCO0F2STY1NEQ1Qjs7QXVJeDk0REE7RTFIWUksc0JSMFNzQztBTHNxNEQxQzs7QXVJNTk0REE7RUF5RVksaUJBQWlCO0VBQzFCLG1CQUFtQjtBdkl1NTREdEI7O0F1SWorNERBO0VBaUZZLDRCQUE0QjtBdklvNTREeEM7O0F1SXIrNERBO0VBd0ZZLDRCQUF1RTtFQUN2RSw4QkFBOEI7RUFDOUIsd0NBQXdDO0F2SWk1NERwRDs7QXVJMys0REE7RUE2Rk8sY0FBYztBdklrNTREckI7O0F1SS8rNERBO0VDNEVRLFk3QjJSTztFNkIxUlAsVzdCMFJPO0EzRzZvNERmOztBdUlwLzREQTtFQ2dGWSxVN0J3Ukc7RTZCdlJILFc3QnVSRztBM0dpcDREZjs7QXdJOTY0REM7RUFDTyxZN0IrUk87RTZCOVJQLFc3QjhSTztBM0dtcDREZjs7QXdJLzY0REU7RUFDVSxVN0I0Ukc7RTZCM1JILFc3QjJSRztBM0d1cDREZjs7QXVJbmc1REE7RUM0RVEsWTdCMFNPO0U2QnpTUCxXN0J5U087QTNHa3A0RGY7O0F3SXo3NERFO0VBQ1UsVTdCdVNHO0U2QnRTSCxXN0JzU0c7QTNHc3A0RGY7O0F3SWw4NERDO0VBQ08sWTdCOFNPO0U2QjdTUCxXN0I2U087QTNHd3A0RGY7O0F3SW44NERFO0VBQ1UsVTdCMlNHO0U2QjFTSCxXN0IwU0c7QTNHNHA0RGY7O0F1SXZoNURBO0VDNEVRLFk3QnVUTztFNkJ0VFAsVzdCc1RPO0EzR3lwNERmOztBdUk1aDVEQTtFQ2dGWSxXN0JvVEc7RTZCblRILFk3Qm1URztBM0c2cDREZjs7QXdJdDk0REM7RUFDTyxZN0IyVE87RTZCMVRQLFc3QjBUTztBM0crcDREZjs7QXdJdjk0REU7RUFDVSxXN0J3VEk7RTZCdlRKLFk3QnVUSTtBM0dtcTREaEI7O0F1STNpNURBO0VDRVEseUJwSUlxQjtFb0lIckIsNkJBQTZCO0F4STZpNURyQzs7QXdJemk1REk7RUFDSSw2QkFBNkI7QXhJNGk1RHJDOztBdUlwajVEQTtFQ2FRLHlCcEljd0I7QUo2aDVEaEM7O0F1SXhqNURBO0VDZ0JZLHlCcElkaUI7RW9JZWpCLHFCcElmaUI7QUoyajVEN0I7O0F1STdqNURBO0VDeUJFLDZCQUE2QjtFQUN2QixxQnBJbEJxQjtBSjBqNUQ3Qjs7QXdJcGk1REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSXhCcUI7QUorajVEN0I7O0F3SW5pNURJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCcElYd0I7QUppajVEaEM7O0F3SXBpNURFO0VBQ1UseUJwSWRvQjtFb0llcEIscUJwSWZvQjtBSnNqNURoQzs7QXdJaGw1REk7RUFFSSw2QkFBNkI7QXhJa2w1RHJDOztBd0k5azVESTtFQUNJLDZCQUE2QjtBeElpbDVEckM7O0F3STdrNURJO0VBQ0kseUJwSWN3QjtBSmtrNURoQzs7QXdJOWs1REU7RUFDVSx5QnBJZGlCO0VvSWVqQixxQnBJZmlCO0FKZ201RDdCOztBc0lqbTVESTtFQUNJLHlCbEkyQjJCO0VrSTFCM0IsNkJBQTZCO0F0SW9tNURyQzs7QXNJaG01REk7RUFDSSw2QkFBNkI7QXRJbW01RHJDOztBc0kvbDVESTtFQUNJLHlCbEljd0I7QUpvbDVEaEM7O0FzSWhtNURFO0VBQ1UscUJsSWN1QjtBSnFsNURuQzs7QXdJM2w1REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSWxCcUI7QUpnbjVEN0I7O0F3STFsNURDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCcEl4QnFCO0FKcW41RDdCOztBd0l6bDVESTtFQUNGLDZCQUE2QjtFQUN2QixxQnBJWHdCO0FKdW01RGhDOztBd0kxbDVERTtFQUNVLHlCcElkb0I7RW9JZXBCLHFCcElmb0I7QUo0bTVEaEM7O0F3SXJsNURRO0VBQ0kseUJwSXhCb0I7QUpnbjVEaEM7O0F3SW5sNURDO0VBQ08scUJwSTVCMkI7QUprbjVEbkM7O0F3SXBsNURRO0VBQ0kseUJwSWpDb0I7QUp3bjVEaEM7O0F3SWxsNURJO0VBQ0kscUJwSXJDMkI7QUowbjVEbkM7O0F3SW5sNURRO0VBQ0kseUJwSTFDb0I7QUpnbzVEaEM7O0F3STFwNURJO0VBRUksNkJBQTZCO0F4STRwNURyQzs7QXdJeHA1REk7RUFDSSw2QkFBNkI7QXhJMnA1RHJDOztBd0l2cDVESTtFQUNJLHlCcElOcUI7QUpncTVEN0I7O0F3SXhwNURFO0VBQ1UseUJwSWRpQjtFb0llakIscUJwSWZpQjtBSjBxNUQ3Qjs7QXNJM3E1REk7RUFDSSx5QmxJSXFCO0VrSUhyQiw2QkFBNkI7QXRJOHE1RHJDOztBc0kxcTVESTtFQUNJLDZCQUE2QjtBdEk2cTVEckM7O0FzSXpxNURJO0VBQ0kseUJsSU5xQjtBSmtyNUQ3Qjs7QXNJMXE1REU7RUFDVSxxQmxJSmlCO0FKaXI1RDdCOztBd0lycTVEQztFQUNDLDZCQUE2QjtFQUN2QixxQnBJbEJxQjtBSjByNUQ3Qjs7QXdJcHE1REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSXhCcUI7QUorcjVEN0I7O0F3SW5xNURJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCcEkvQnFCO0FKcXM1RDdCOztBd0lwcTVERTtFQUNVLHlCcElsQ2lCO0VvSW1DakIscUJwSW5DaUI7QUowczVEN0I7O0F3SS9wNURRO0VBQ0kseUJwSTVDaUI7QUo4czVEN0I7O0F3STdwNURDO0VBQ08scUJwSW5EcUI7QUptdDVEN0I7O0F3STlwNURRO0VBQ0kseUJwSXJEaUI7QUpzdDVEN0I7O0F3STVwNURJO0VBQ0kscUJwSTVEcUI7QUoydDVEN0I7O0F3STdwNURRO0VBQ0kseUJwSTlEaUI7QUo4dDVEN0I7O0F3SXB1NURJO0VBRUksNkJBQTZCO0F4SXN1NURyQzs7QXdJbHU1REk7RUFDSSw2QkFBNkI7QXhJcXU1RHJDOztBd0lqdTVESTtFQUNJLHlCcEkwQndCO0FKMHM1RGhDOztBd0lsdTVERTtFQUNVLHlCcElkaUI7RW9JZWpCLHFCcElmaUI7QUpvdjVEN0I7O0FzSXJ2NURJO0VBQ0kseUJsSXVDMkI7RWtJdEMzQiw2QkFBNkI7QXRJd3Y1RHJDOztBc0lwdjVESTtFQUNJLDZCQUE2QjtBdEl1djVEckM7O0FzSW52NURJO0VBQ0kseUJsSTBCd0I7QUo0dDVEaEM7O0FzSXB2NURFO0VBQ1UscUJsSWRpQjtBSnF3NUQ3Qjs7QXdJL3U1REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSWxCcUI7QUpvdzVEN0I7O0F3STl1NURDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCcEl4QnFCO0FKeXc1RDdCOztBd0k3dTVESTtFQUNGLDZCQUE2QjtFQUN2QixxQnBJQ3dCO0FKK3U1RGhDOztBd0k5dTVERTtFQUNVLHlCcElGb0I7RW9JR3BCLHFCcElIb0I7QUpvdjVEaEM7O0F3SXp1NURRO0VBQ0kseUJwSVpvQjtBSnd2NURoQzs7QXdJdnU1REM7RUFDTyxxQnBJaEIyQjtBSjB2NURuQzs7QXdJeHU1RFE7RUFDSSx5QnBJckJvQjtBSmd3NURoQzs7QXdJdHU1REk7RUFDSSxxQnBJekIyQjtBSmt3NURuQzs7QXdJdnU1RFE7RUFDSSx5QnBJOUJvQjtBSnd3NURoQzs7QXdJOXk1REk7RUFFSSw2QkFBNkI7QXhJZ3o1RHJDOztBd0k1eTVESTtFQUNJLDZCQUE2QjtBeEkreTVEckM7O0F3STN5NURJO0VBQ0kseUJwSWdDeUI7QUo4dzVEakM7O0F3STV5NURFO0VBQ1UseUJwSWRpQjtFb0llakIscUJwSWZpQjtBSjh6NUQ3Qjs7QXNJL3o1REk7RUFDSSx5QmxJNkN5QjtFa0k1Q3pCLDZCQUE2QjtBdElrMDVEckM7O0FzSTl6NURJO0VBQ0ksNkJBQTZCO0F0SWkwNURyQzs7QXNJN3o1REk7RUFDSSx5QmxJZ0N5QjtBSmd5NURqQzs7QXNJOXo1REU7RUFDVSxxQmxJZGlCO0FKKzA1RDdCOztBd0l6ejVEQztFQUNDLDZCQUE2QjtFQUN2QixxQnBJbEJxQjtBSjgwNUQ3Qjs7QXdJeHo1REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSXhCcUI7QUptMTVEN0I7O0F3SXZ6NURJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCcElPeUI7QUptejVEakM7O0F3SXh6NURFO0VBQ1UseUJwSUlxQjtFb0lIckIscUJwSUdxQjtBSnd6NURqQzs7QXdJbno1RFE7RUFDSSx5QnBJTnFCO0FKNHo1RGpDOztBd0lqejVEQztFQUNPLHFCcElWeUI7QUo4ejVEakM7O0F3SWx6NURRO0VBQ0kseUJwSWZxQjtBSm8wNURqQzs7QXdJaHo1REk7RUFDSSxxQnBJbkJ5QjtBSnMwNURqQzs7QXdJano1RFE7RUFDSSx5QnBJeEJxQjtBSjQwNURqQzs7QXdJeDM1REk7RUFFSSw2QkFBNkI7QXhJMDM1RHJDOztBd0l0MzVESTtFQUNJLDZCQUE2QjtBeEl5MzVEckM7O0F3SXIzNURJO0VBQ0kseUJwSXNDd0I7QUprMTVEaEM7O0F3SXQzNURFO0VBQ1UseUJwSWRpQjtFb0llakIscUJwSWZpQjtBSnc0NUQ3Qjs7QXNJejQ1REk7RUFDSSx5QmxJbUQyQjtFa0lsRDNCLDZCQUE2QjtBdEk0NDVEckM7O0FzSXg0NURJO0VBQ0ksNkJBQTZCO0F0STI0NURyQzs7QXNJdjQ1REk7RUFDSSx5QmxJc0N3QjtBSm8yNURoQzs7QXNJeDQ1REU7RUFDVSxxQmxJZGlCO0FKeTU1RDdCOztBd0luNDVEQztFQUNDLDZCQUE2QjtFQUN2QixxQnBJbEJxQjtBSnc1NUQ3Qjs7QXdJbDQ1REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSXhCcUI7QUo2NTVEN0I7O0F3SWo0NURJO0VBQ0YsNkJBQTZCO0VBQ3ZCLHFCcElhd0I7QUp1MzVEaEM7O0F3SWw0NURFO0VBQ1UseUJwSVVvQjtFb0lUcEIscUJwSVNvQjtBSjQzNURoQzs7QXdJNzM1RFE7RUFDSSx5QnBJQW9CO0FKZzQ1RGhDOztBd0kzMzVEQztFQUNPLHFCcElKMkI7QUprNDVEbkM7O0F3STUzNURRO0VBQ0kseUJwSVRvQjtBSnc0NURoQzs7QXdJMTM1REk7RUFDSSxxQnBJYjJCO0FKMDQ1RG5DOztBd0kzMzVEUTtFQUNJLHlCcElsQm9CO0FKZzU1RGhDOztBd0lsODVESTtFQUVJLDZCQUE2QjtBeElvODVEckM7O0F3SWg4NURJO0VBQ0ksNkJBQTZCO0F4SW04NURyQzs7QXdJLzc1REk7RUFDSSx5QnBJNEN3QjtBSnM1NURoQzs7QXdJaDg1REU7RUFDVSx5QnBJZGlCO0VvSWVqQixxQnBJZmlCO0FKazk1RDdCOztBc0luOTVESTtFQUNJLHlCbEl5RDJCO0VrSXhEM0IsNkJBQTZCO0F0SXM5NURyQzs7QXNJbDk1REk7RUFDSSw2QkFBNkI7QXRJcTk1RHJDOztBc0lqOTVESTtFQUNJLHlCbEk0Q3dCO0FKdzY1RGhDOztBc0lsOTVERTtFQUNVLHFCbElkaUI7QUptKzVEN0I7O0F3STc4NURDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCcElsQnFCO0FKays1RDdCOztBd0k1ODVEQztFQUNDLDZCQUE2QjtFQUN2QixxQnBJeEJxQjtBSnUrNUQ3Qjs7QXdJMzg1REk7RUFDRiw2QkFBNkI7RUFDdkIscUJwSW1Cd0I7QUoyNzVEaEM7O0F3STU4NURFO0VBQ1UseUJwSWdCb0I7RW9JZnBCLHFCcEllb0I7QUpnODVEaEM7O0F3SXY4NURRO0VBQ0kseUJwSU1vQjtBSm84NURoQzs7QXdJcjg1REM7RUFDTyxxQnBJRTJCO0FKczg1RG5DOztBd0l0ODVEUTtFQUNJLHlCcElIb0I7QUo0ODVEaEM7O0F3SXA4NURJO0VBQ0kscUJwSVAyQjtBSjg4NURuQzs7QXdJcjg1RFE7RUFDSSx5QnBJWm9CO0FKbzk1RGhDOztBd0k1ZzZESTtFQUVJLDZCQUE2QjtBeEk4ZzZEckM7O0F3STFnNkRJO0VBQ0ksNkJBQTZCO0F4STZnNkRyQzs7QXdJemc2REk7RUFDSSx5QnBJUnFCO0FKb2g2RDdCOztBd0kxZzZERTtFQUNVLHlCcElkaUI7RW9JZWpCLHFCcElmaUI7QUo0aDZEN0I7O0FzSTdoNkRJO0VBQ0kseUJsSUdxQjtFa0lGckIsNkJBQTZCO0F0SWdpNkRyQzs7QXNJNWg2REk7RUFDSSw2QkFBNkI7QXRJK2g2RHJDOztBc0kzaDZESTtFQUNJLHlCbElScUI7QUpzaTZEN0I7O0FzSTVoNkRFO0VBQ1UscUJsSU5pQjtBSnFpNkQ3Qjs7QXdJdmg2REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSWxCcUI7QUo0aTZEN0I7O0F3SXRoNkRDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCcEl4QnFCO0FKaWo2RDdCOztBd0lyaDZESTtFQUNGLDZCQUE2QjtFQUN2QixxQnBJakNxQjtBSnlqNkQ3Qjs7QXdJdGg2REU7RUFDVSx5QnBJcENpQjtFb0lxQ2pCLHFCcElyQ2lCO0FKOGo2RDdCOztBd0lqaDZEUTtFQUNJLHlCcEk5Q2lCO0FKa2s2RDdCOztBd0kvZzZEQztFQUNPLHFCcElwRHFCO0FKc2s2RDdCOztBd0loaDZEUTtFQUNJLHlCcEl2RGlCO0FKMGs2RDdCOztBd0k5ZzZESTtFQUNJLHFCcEk3RHFCO0FKOGs2RDdCOztBd0kvZzZEUTtFQUNJLHlCcEloRWlCO0FKa2w2RDdCOztBd0l0bDZESTtFQUVJLDZCQUE2QjtBeEl3bDZEckM7O0F3SXBsNkRJO0VBQ0ksNkJBQTZCO0F4SXVsNkRyQzs7QXdJbmw2REk7RUFDSSx5QnBJQXFCO0FKc2w2RDdCOztBd0lwbDZERTtFQUNVLHlCcElkaUI7RW9JZWpCLHFCcElmaUI7QUpzbTZEN0I7O0FzSXZtNkRJO0VBQ0kseUJsSUlxQjtFa0lIckIsNkJBQTZCO0F0STBtNkRyQzs7QXNJdG02REk7RUFDSSw2QkFBNkI7QXRJeW02RHJDOztBc0lybTZESTtFQUNJLHlCbElBcUI7QUp3bTZEN0I7O0FzSXRtNkRFO0VBQ1UscUJsSWRpQjtBSnVuNkQ3Qjs7QXdJam02REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSWxCcUI7QUpzbjZEN0I7O0F3SWhtNkRDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCcEl4QnFCO0FKMm42RDdCOztBd0kvbDZESTtFQUNGLDZCQUE2QjtFQUN2QixxQnBJekJxQjtBSjJuNkQ3Qjs7QXdJaG02REU7RUFDVSx5QnBJNUJpQjtFb0k2QmpCLHFCcEk3QmlCO0FKZ282RDdCOztBd0kzbDZEUTtFQUNJLHlCcEl0Q2lCO0FKb282RDdCOztBd0l6bDZEQztFQUNPLHFCcEluRHFCO0FKK282RDdCOztBd0kxbDZEUTtFQUNJLHlCcEkvQ2lCO0FKNG82RDdCOztBd0l4bDZESTtFQUNJLHFCcEk1RHFCO0FKdXA2RDdCOztBd0l6bDZEUTtFQUNJLHlCcEl4RGlCO0FKb3A2RDdCOztBd0locTZESTtFQUVJLDZCQUE2QjtBeElrcTZEckM7O0F3STlwNkRJO0VBQ0ksNkJBQTZCO0F4SWlxNkRyQzs7QXdJN3A2REk7RUFDSSx5QnBJWHFCO0FKMnE2RDdCOztBd0k5cDZERTtFQUNVLHlCcElkaUI7RW9JZWpCLHFCcElmaUI7QUpncjZEN0I7O0FzSWpyNkRJO0VBQ0ksMENsSUFxQjtFa0lDckIsNkJBQTZCO0F0SW9yNkRyQzs7QXNJaHI2REk7RUFDSSw2QkFBNkI7QXRJbXI2RHJDOztBc0kvcTZESTtFQUNJLHlCbElYcUI7QUo2cjZEN0I7O0FzSWhyNkRFO0VBQ1UscUJsSUppQjtBSnVyNkQ3Qjs7QXdJM3E2REM7RUFDQyw2QkFBNkI7RUFDdkIscUJwSWxCcUI7QUpnczZEN0I7O0F3STFxNkRDO0VBQ0MsNkJBQTZCO0VBQ3ZCLHFCcEl4QnFCO0FKcXM2RDdCOztBd0l6cTZESTtFQUNGLDZCQUE2QjtFQUN2QixxQnBJcENxQjtBSmd0NkQ3Qjs7QXdJMXE2REU7RUFDVSx5QnBJdkNpQjtFb0l3Q2pCLHFCcEl4Q2lCO0FKcXQ2RDdCOztBd0lycTZEUTtFQUNJLHlCcElqRGlCO0FKeXQ2RDdCOztBd0lucTZEQztFQUNPLHNDcEl2RHFCO0FKNnQ2RDdCOztBd0lwcTZEUTtFQUNJLHlCcEkxRGlCO0FKaXU2RDdCOztBd0lscTZESTtFQUNJLHNDcEloRXFCO0FKcXU2RDdCOztBd0lucTZEUTtFQUNJLHlCcEluRWlCO0FKeXU2RDdCOztBdUkxazZEQTtFQUNJLGFBQWE7RUFDYixlQUFlO0F2STZrNkRuQjs7QXVJL2s2REE7RUFLUSxrQjVCdUxRO0U0QnRMUixzQjVCdUxpQjtBM0d1NTVEekI7O0F1SXBsNkRBO0VBU1kscUI1QnFMUTtBM0cwNTVEcEI7O0F1SXhsNkRBO0VBYVksZUFBZTtBdkkrazZEM0I7O0F1SXprNkRBO0VBQ0ksYUFBYTtFQUNiLHNCQUFzQjtBdkk0azZEMUI7O0F1STlrNkRBO0VBS1EsbUI1Qm9LUTtBM0d5NjVEaEI7O0F1SWxsNkRBO0VBUVkscUI1Qm1LUTtBM0cyNjVEcEI7O0F1SXRsNkRBO0VBWVksZ0JBQWdCO0F2SThrNkQ1Qjs7QXVJeGs2REE7RUFFUSwyQkFBMkI7RUFDM0IsZUFBZTtBdkkwazZEdkI7O0F1SXJrNkRBO0VBRVEsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBdkl1azZEMUI7O0F5SXh4NkRBO0VBQ0ksYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixlQUFlO0F6STJ4NkRuQjs7QXlJOXg2REE7RUFNUSxTQUFTO0F6STR4NkRqQjs7QXlJbHk2REE7RUFVUSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULFFBQVE7RUFDUixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLFVBQVU7QXpJNHg2RGxCOztBeUkzeTZEQTtFQW1CUSxxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxVQUFVO0VBQ1YsY0FBYztFQUNkLGVBQWU7RUFDZixpQkFBaUI7QXpJNHg2RHpCOztBeUlyejZEQTs7RUE4QlEsa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLE1BQU07RUFDTixTQUFTO0VBQ1QsT0FBTztFQUNQLFlBQVk7RUFDWiw2QkFBNkI7QXpJNHg2RHJDOztBeUlsMDZEQTtFQTBDUSxtQkFBbUI7QXpJNHg2RDNCOztBeUl0MDZEQTs7RUE4Q1ksbUJBQW1CO0VBQ25CLFlBQVk7QXpJNng2RHhCOztBeUk1MDZEQTtFbEJESSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7RWtCNkNELGNBQWM7QXpJcXk2RDFCOztBeUk1MTZEQTtFQ0VRLGFEOERxQjtFQzdEckIsWUQrRG9CO0VDOURwQixXQUFzQjtFQUN0QixtQkFBMEI7QTFJODE2RGxDOztBeUluMjZEQTs7RUNVUSxXRHVEbUI7RUN0RG5CLG1CQUEwQjtBMUk4MTZEbEM7O0EwSTMxNkRJO0VBQ0ksWUFBNEI7RUFDNUIsV0FBMkI7RUFFM0IsUURrRGtCO0VDakRsQixXRGlEa0I7RUNoRGxCLGdCRGdEa0I7RUMvQ2xCLGlCRGlEOEI7RUNoRDlCLGtCQUFrQjtFQUNsQixzQkFBc0I7QTFJNjE2RDlCOztBMEkxMTZESTtFQUNJLGlCRDBDOEI7QXpJbXo2RHRDOztBMEl4MzZESTtFQUVJLGFEb0ZxQjtFQ25GckIsWURxRm9CO0VDcEZwQixXQUFzQjtFQUN0QixtQkFBMEI7QTFJMDM2RGxDOztBMEl2MzZESTs7RUFFSSxXRDZFbUI7RUM1RW5CLG1CQUEwQjtBMUkwMzZEbEM7O0EwSXYzNkRJO0VBQ0ksWUFBNEI7RUFDNUIsV0FBMkI7RUFFM0IsUUR3RWtCO0VDdkVsQixXRHVFa0I7RUN0RWxCLGdCRHNFa0I7RUNyRWxCLGlCRHVFOEI7RUN0RTlCLGtCQUFrQjtFQUNsQixzQkFBc0I7QTFJeTM2RDlCOztBMEl0MzZESTtFQUNJLGlCRGdFOEI7QXpJeXo2RHRDOztBMElwNTZESTtFQUVJLGFEeUdxQjtFQ3hHckIsWUQwR29CO0VDekdwQixXQUFzQjtFQUN0QixtQkFBMEI7QTFJczU2RGxDOztBMEluNTZESTs7RUFFSSxXRGtHbUI7RUNqR25CLG1CQUEwQjtBMUlzNTZEbEM7O0EwSW41NkRJO0VBQ0ksWUFBNEI7RUFDNUIsV0FBMkI7RUFFM0IsUUQ2RmtCO0VDNUZsQixXRDRGa0I7RUMzRmxCLGdCRDJGa0I7RUMxRmxCLGlCRDRGOEI7RUMzRjlCLGtCQUFrQjtFQUNsQixzQkFBc0I7QTFJcTU2RDlCOztBMElsNTZESTtFQUNJLGlCRHFGOEI7QXpJZzA2RHRDOztBMEkvNDZESTtFQUNJLHlCdEk1QnFCO0FKODY2RDdCOztBMEl0NjZESTtFQXlCSSx5QnRJckNxQjtFc0lzQ3JCLFlBQVk7QTFJaTU2RHBCOztBMEk1NDZEUTtFQUNJLHlCdEl4Q2lCO0FKdTc2RDdCOztBMEluNjZESTtFQXlCUSxVQUFVO0VBQ1YsY3RJbERpQjtFc0ltRGpCLHlCdEkxQm9CO0FKdzY2RGhDOztBMElsNjZESTtFQUNJLHlCdElQd0I7QUo0NjZEaEM7O0EwSWo2NkRJO0VBQ0kseUJ0SXJDcUI7RXNJc0NyQixZQUFZO0ExSW82NkRwQjs7QTBJLzU2RFE7RUFDSSx5QnRJbkJvQjtBSnE3NkRoQzs7QTBJOTU2RFE7RUFDSSxVQUFVO0VBQ1YsY3RJekJvQjtFc0kwQnBCLHlCdEluRGlCO0FKbzk2RDdCOztBMEkxNTZESTtFQUNJLHlCdEl2RHFCO0VzSXdEckIsNkJBQTZCO0ExSTY1NkRyQzs7QTBJejU2REk7RUFDSSx5QnRJN0RxQjtBSnk5NkQ3Qjs7QTBJdjU2RFE7RUFDSSx5QnRJOUNvQjtFc0krQ3BCLDZCQUE2QjtBMUkwNTZEekM7O0EwSXQ1NkRRO0VBQ0ksY3RJN0VpQjtFc0k4RWpCLHlCdElyRG9CO0FKODg2RGhDOztBMEl4ODZESTtFQUNJLHlCdEkzQnFCO0FKcys2RDdCOztBMEl2ODZESTtFQUNJLHlCdElyQ3FCO0VzSXNDckIsWUFBWTtBMUkwODZEcEI7O0EwSXI4NkRRO0VBQ0kseUJ0SXZDaUI7QUorKzZEN0I7O0EwSXA4NkRRO0VBQ0ksVUFBVTtFQUNWLGN0STdDaUI7RXNJOENqQix5QnRJbkRpQjtBSjAvNkQ3Qjs7QTBJaDg2REk7RUFDSSx5QnRJdkRxQjtFc0l3RHJCLDZCQUE2QjtBMUltODZEckM7O0EwSS83NkRJO0VBQ0kseUJ0STdEcUI7QUorLzZEN0I7O0EwSTc3NkRRO0VBQ0kseUJ0SWxFaUI7RXNJbUVqQiw2QkFBNkI7QTFJZzg2RHpDOztBMEk1NzZEUTtFQUNJLGN0STdFaUI7RXNJOEVqQix5QnRJekVpQjtBSndnN0Q3Qjs7QTBJOSs2REk7RUFDSSx5QnRJS3dCO0FKNCs2RGhDOztBMEk3KzZESTtFQUNJLHlCdElyQ3FCO0VzSXNDckIsWUFBWTtBMUlnLzZEcEI7O0EwSTMrNkRRO0VBQ0kseUJ0SVBvQjtBSnEvNkRoQzs7QTBJMSs2RFE7RUFDSSxVQUFVO0VBQ1YsY3RJYm9CO0VzSWNwQix5QnRJbkRpQjtBSmdpN0Q3Qjs7QTBJdCs2REk7RUFDSSx5QnRJdkRxQjtFc0l3RHJCLDZCQUE2QjtBMUl5KzZEckM7O0EwSXIrNkRJO0VBQ0kseUJ0STdEcUI7QUpxaTdEN0I7O0EwSW4rNkRRO0VBQ0kseUJ0SWxDb0I7RXNJbUNwQiw2QkFBNkI7QTFJcys2RHpDOztBMElsKzZEUTtFQUNJLGN0STdFaUI7RXNJOEVqQix5QnRJekNvQjtBSjhnN0RoQzs7QTBJcGg3REk7RUFDSSx5QnRJV3lCO0FKNGc3RGpDOztBMEluaDdESTtFQUNJLHlCdElyQ3FCO0VzSXNDckIsWUFBWTtBMUlzaDdEcEI7O0EwSWpoN0RRO0VBQ0kseUJ0SURxQjtBSnFoN0RqQzs7QTBJaGg3RFE7RUFDSSxVQUFVO0VBQ1YsY3RJUHFCO0VzSVFyQix5QnRJbkRpQjtBSnNrN0Q3Qjs7QTBJNWc3REk7RUFDSSx5QnRJdkRxQjtFc0l3RHJCLDZCQUE2QjtBMUkrZzdEckM7O0EwSTNnN0RJO0VBQ0kseUJ0STdEcUI7QUoyazdEN0I7O0EwSXpnN0RRO0VBQ0kseUJ0STVCcUI7RXNJNkJyQiw2QkFBNkI7QTFJNGc3RHpDOztBMEl4ZzdEUTtFQUNJLGN0STdFaUI7RXNJOEVqQix5QnRJbkNxQjtBSjhpN0RqQzs7QTBJMWo3REk7RUFDSSx5QnRJaUJ3QjtBSjRpN0RoQzs7QTBJemo3REk7RUFDSSx5QnRJckNxQjtFc0lzQ3JCLFlBQVk7QTFJNGo3RHBCOztBMEl2ajdEUTtFQUNJLHlCdElLb0I7QUpxajdEaEM7O0EwSXRqN0RRO0VBQ0ksVUFBVTtFQUNWLGN0SURvQjtFc0lFcEIseUJ0SW5EaUI7QUo0bTdEN0I7O0EwSWxqN0RJO0VBQ0kseUJ0SXZEcUI7RXNJd0RyQiw2QkFBNkI7QTFJcWo3RHJDOztBMElqajdESTtFQUNJLHlCdEk3RHFCO0FKaW43RDdCOztBMEkvaTdEUTtFQUNJLHlCdEl0Qm9CO0VzSXVCcEIsNkJBQTZCO0ExSWtqN0R6Qzs7QTBJOWk3RFE7RUFDSSxjdEk3RWlCO0VzSThFakIseUJ0STdCb0I7QUo4azdEaEM7O0EwSWhtN0RJO0VBQ0kseUJ0SXVCd0I7QUo0azdEaEM7O0EwSS9sN0RJO0VBQ0kseUJ0SXJDcUI7RXNJc0NyQixZQUFZO0ExSWttN0RwQjs7QTBJN2w3RFE7RUFDSSx5QnRJV29CO0FKcWw3RGhDOztBMEk1bDdEUTtFQUNJLFVBQVU7RUFDVixjdElLb0I7RXNJSnBCLHlCdEluRGlCO0FKa3A3RDdCOztBMEl4bDdESTtFQUNJLHlCdEl2RHFCO0VzSXdEckIsNkJBQTZCO0ExSTJsN0RyQzs7QTBJdmw3REk7RUFDSSx5QnRJN0RxQjtBSnVwN0Q3Qjs7QTBJcmw3RFE7RUFDSSx5QnRJaEJvQjtFc0lpQnBCLDZCQUE2QjtBMUl3bDdEekM7O0EwSXBsN0RRO0VBQ0ksY3RJN0VpQjtFc0k4RWpCLHlCdEl2Qm9CO0FKOG03RGhDOztBMEl0bzdESTtFQUNJLHlCdEk3QnFCO0FKc3E3RDdCOztBMElybzdESTtFQUNJLHlCdElyQ3FCO0VzSXNDckIsWUFBWTtBMUl3bzdEcEI7O0EwSW5vN0RRO0VBQ0kseUJ0SXpDaUI7QUorcTdEN0I7O0EwSWxvN0RRO0VBQ0ksVUFBVTtFQUNWLGN0SS9DaUI7RXNJZ0RqQix5QnRJbkRpQjtBSndyN0Q3Qjs7QTBJOW43REk7RUFDSSx5QnRJdkRxQjtFc0l3RHJCLDZCQUE2QjtBMUlpbzdEckM7O0EwSTduN0RJO0VBQ0kseUJ0STdEcUI7QUo2cjdEN0I7O0EwSTNuN0RRO0VBQ0kseUJ0SXBFaUI7RXNJcUVqQiw2QkFBNkI7QTFJOG43RHpDOztBMEkxbjdEUTtFQUNJLGN0STdFaUI7RXNJOEVqQix5QnRJM0VpQjtBSndzN0Q3Qjs7QTBJNXE3REk7RUFDSSx5QnRJckJxQjtBSm9zN0Q3Qjs7QTBJM3E3REk7RUFDSSx5QnRJckNxQjtFc0lzQ3JCLFlBQVk7QTFJOHE3RHBCOztBMEl6cTdEUTtFQUNJLHlCdElqQ2lCO0FKNnM3RDdCOztBMEl4cTdEUTtFQUNJLFVBQVU7RUFDVixjdEl2Q2lCO0VzSXdDakIseUJ0SW5EaUI7QUo4dDdEN0I7O0EwSXBxN0RJO0VBQ0kseUJ0SXZEcUI7RXNJd0RyQiw2QkFBNkI7QTFJdXE3RHJDOztBMElucTdESTtFQUNJLHlCdEk3RHFCO0FKbXU3RDdCOztBMElqcTdEUTtFQUNJLHlCdEk1RGlCO0VzSTZEakIsNkJBQTZCO0ExSW9xN0R6Qzs7QTBJaHE3RFE7RUFDSSxjdEk3RWlCO0VzSThFakIseUJ0SW5FaUI7QUpzdTdEN0I7O0EwSWx0N0RJO0VBQ0kseUJ0SWhDcUI7QUpxdjdEN0I7O0EwSWp0N0RJO0VBQ0kseUJ0SXJDcUI7RXNJc0NyQixZQUFZO0ExSW90N0RwQjs7QTBJL3M3RFE7RUFDSSx5QnRJNUNpQjtBSjh2N0Q3Qjs7QTBJOXM3RFE7RUFDSSxVQUFVO0VBQ1YsY3RJbERpQjtFc0ltRGpCLHlCdEluRGlCO0FKb3c3RDdCOztBMEkxczdESTtFQUNJLHlCdEl2RHFCO0VzSXdEckIsNkJBQTZCO0ExSTZzN0RyQzs7QTBJenM3REk7RUFDSSx5QnRJN0RxQjtBSnl3N0Q3Qjs7QTBJdnM3RFE7RUFDSSx5QnRJdkVpQjtFc0l3RWpCLDZCQUE2QjtBMUkwczdEekM7O0EwSXRzN0RRO0VBQ0ksY3RJN0VpQjtFc0k4RWpCLHlCdEk5RWlCO0FKdXg3RDdCOztBMkl4eDdEQTtFQUNJLGFBQWE7RUFDYixjQUFjO0VBQ2QseUJ2SUV5QjtFU016QixzQlIwU3NDO0FMMCs2RDFDOztBMkkveDdEQTtFQU9LLGFBQWE7RUFDVixtQkFBbUI7QTNJNHg3RDNCOztBMklweTdEQTtFQVdNLGNBQWM7QTNJNng3RHBCOztBMkl4eTdEQTtFQWdCUSxXQUFXO0EzSTR4N0RuQjs7QTJJNXk3REE7RUFtQk0sYUFBYTtFQUNQLDhCQUE4QjtBM0k2eDdEMUM7O0EySWp6N0RBO0VBdUJPLGlCQUFpQjtFQUNSLGdCQUFnQjtFQUNoQixjdklkYTtBSjR5N0Q3Qjs7QTJJdno3REE7RUE2Qk8saUJBQWlCO0VBQ3BCLGdCQUFnQjtFQUNKLGN2SW5CYTtBSml6N0Q3Qjs7QTJJN3o3REE7RUFvQ00sY0FBYztFQUNkLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDWCxjdkkvQmlCO0FKNHo3RDdCOztBMklwMDdEQTtFQTRDUSxTQUFTO0VBQ1QsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsbUJBQW1CO0EzSTR4N0QzQjs7QTJJNTA3REE7RUFtRFksc0JBQXNCO0VBQ3RCLGFBQWE7QTNJNng3RHpCOztBMklqMTdEQTtFQXVEZ0IscUJBQXFCO0EzSTh4N0RyQzs7QTJJcjE3REE7RUFtRWdCLG1CQUFtQjtBM0lzeDdEbkM7O0E0STUxN0RBO0VBRUksWUFEYTtFQUViLGNBQWM7RUFDZCxlQUFlO0VBQ2YsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixhQUFjO0VBQ2QsK0NBQTRDO0VBQzVDLHNCQUFzQjtFL0hLdEIsc0JSMFNzQztBTGdqN0QxQzs7QTRJeDI3REE7RUFjUSxhQUFhO0VBQ2IsV0FBVztFQUNYLFNBQVM7RUFDVCxrQkFBeUI7RUFDekIseUJBQXlCO0UvSGlDN0IseUIrSGhDcUM7RS9Ic0NyQywwQitIckNzQztBNUk4MTdEMUM7O0E0SWwzN0RBO0VBdUJZLFFBQVE7RUFDUix5QkFBeUI7QTVJKzE3RHJDOztBNEl2MzdEQTtFQThCUSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixjeEluQnFCO0FKZzM3RDdCOztBNkk5MzdEQTtFQUNJLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBN0lpNDdEdkI7O0E2SXI0N0RBO0VBT1Esa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUMzQixjeklFMkI7RXlJRDNCLGdCQUFnQjtBN0lrNDdEbEI7O0E2STU0N0RBO0VBY1MsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsYUFBYTtFQUNiLFdBQVc7RUFDWCxtQnpJWG9CO0FKNjQ3RDdCOztBNklyNTdEQTtFQXVCUyxXQUFXO0VBQ1gsa0JBQWtCO0E3SWs0N0QzQjs7QTZJMTU3REE7RUE0QlMsVUFBVTtFQUNWLGlCQUFpQjtBN0lrNDdEMUI7O0E4SS81N0RBO0VBQ0ksU0FBUztBOUlrNjdEYjs7QThJbjY3REE7RUFLUSxpQzFJR3FCO0FKKzU3RDdCOztBOEl2NjdEQTtFQVNRLGdDMUlEcUI7QUptNjdEN0I7O0E4STM2N0RBO0VBYVEsd0JBQXdCO0E5SWs2N0RoQzs7QThJLzY3REE7RUFpQlEsd0JBQXdCO0E5SWs2N0RoQzs7QThJbjc3REE7RUFxQlEsd0JBQXdCO0E5SWs2N0RoQzs7QThJdjc3REE7RUEyQlksNEIxSUVvQjtBSjg1N0RoQzs7QThJMzc3REE7RUEyQlksNEIxSWxCaUI7QUpzNzdEN0I7O0E4SS83N0RBO0VBMkJZLDRCMUljb0I7QUowNTdEaEM7O0E4SW44N0RBO0VBMkJZLDRCMUlvQnFCO0FKdzU3RGpDOztBOEl2ODdEQTtFQTJCWSw0QjFJMEJvQjtBSnM1N0RoQzs7QThJMzg3REE7RUEyQlksNEIxSWdDb0I7QUpvNTdEaEM7O0E4SS84N0RBO0VBMkJZLDRCMUlwQmlCO0FKNDg3RDdCOztBOEluOTdEQTtFQTJCWSw0QjFJWmlCO0FKdzg3RDdCOztBOEl2OTdEQTtFQTJCWSw0QjFJdkJpQjtBSnU5N0Q3Qjs7QStJejk3REE7RUFDQyxrQkFBa0I7RUFDbEIscUJBQXFCO0VsSVVsQixzQlIwU3NDO0UwSWxUekMsNEJBQTRCO0VBQzVCLHNCQUFzQjtBL0k0OTdEdkI7O0ErSWorN0RBO0VBU0UsWUFBWTtFQUNaLGFBQWE7RWxJRVgsc0JSMFNzQztFMEkxU3hDLDRCQUE0QjtFQUM1QixzQkFBc0I7QS9JNDk3RHhCOztBK0l6KzdEQTtFQWtCRSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0EvSTI5N0RaOztBK0loLzdEQTtFQXdCRyxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixVQUFVO0EvSTQ5N0RiOztBK0l2LzdEQTs7RUFrQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixZQUFZO0EvSTA5N0RkOztBK0k5LzdEQTtFQXdDRSxhQUFhO0EvSTA5N0RmOztBK0lsZzhEQTtFQThDRyxhQUFhO0EvSXc5N0RoQjs7QStJdGc4REE7RUFrREcsYUFBYTtBL0l3OTdEaEI7O0ErSTFnOERBOztFQTBERyxhQUFhO0EvSXE5N0RoQjs7QStJL2c4REE7RUFnRUUsa0JBQWtCO0EvSW05N0RwQjs7QStJbmg4REE7RUFvRUcsa0JBQWtCO0EvSW05N0RyQjs7QStJdmg4REE7RUF5RUcsVUFBVTtFQUNWLFFBQVE7QS9Jazk3RFg7O0ErSTVoOERBOztFQWdGRyxVQUFVO0VBQ1YsV0FBVztBL0lpOTdEZDs7QStJbGk4REE7RUF3RkcseUIzSXRGMEI7RTJJdUYxQix1RDNJMUYwQjtBSndpOEQ3Qjs7QWdKemk4REE7RUFDQyxVQUFVO0VBQ1YsU0FBUztFQUNULG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQix5QjVJRjRCO0U0SUc1QixjNUlHNEI7RTRJRjVCLGdCQUFnQjtFQ1hiLFlEbUZxQjtFQ2xGeEIsV0RrRndCO0VDakZyQixpQkRpRjZCO0FoSnUrN0RqQzs7QWdKM2o4REE7RUFrQk0sYzVJYzZCO0U0SWJoQyx5QjVJVTZCO0FKbWk4RGhDOztBZ0poazhEQTtFQXdCTSw2QkFBNkI7RUFDaEMsYzVJSTZCO0U0SUg3Qix5QjVJRzZCO0FKeWk4RGhDOztBZ0p0azhEQTtFQTZCSSx5QjVJQTRCO0FKNmk4RGhDOztBZ0oxazhEQTtFQW1DTSxjNUlOMEI7RTRJTzdCLHlCNUlMZ0M7QUpnajhEbkM7O0FnSi9rOERBO0VBa0JNLGM1SUp1QjtFNElLMUIseUI1SVYwQjtBSjJrOEQ3Qjs7QWdKcGw4REE7RUF3Qk0sNkJBQTZCO0VBQ2hDLGM1SVgwQjtFNElZMUIseUI1SWpCMEI7QUppbDhEN0I7O0FnSjFsOERBO0VBNkJJLHlCNUlwQnlCO0FKcWw4RDdCOztBZ0o5bDhEQTtFQW1DTSxjNUkxQnVCO0U0STJCMUIseUI1STVCMEI7QUoybDhEN0I7O0FnSm5tOERBO0VBa0JNLGM1SWR1QjtFNEllMUIseUI1SXNCNkI7QUorajhEaEM7O0FnSnhtOERBO0VBd0JNLDZCQUE2QjtFQUNoQyxjNUlnQjZCO0U0SWY3Qix5QjVJZTZCO0FKcWs4RGhDOztBZ0o5bThEQTtFQTZCSSx5QjVJWTRCO0FKeWs4RGhDOztBZ0psbjhEQTtFQW1DTSxjNUlNMEI7RTRJTDdCLHlCNUlPZ0M7QUo0azhEbkM7O0FnSnZuOERBO0VBa0JNLGM1SWR1QjtFNEllMUIseUI1STRCOEI7QUo2azhEakM7O0FnSjVuOERBO0VBd0JNLDZCQUE2QjtFQUNoQyxjNUlzQjhCO0U0SXJCOUIseUI1SXFCOEI7QUptbDhEakM7O0FnSmxvOERBO0VBNkJJLHlCNUlrQjZCO0FKdWw4RGpDOztBZ0p0bzhEQTtFQW1DTSxjNUlZMkI7RTRJWDlCLHlCNUlhOEI7QUowbDhEakM7O0FnSjNvOERBO0VBa0JNLGM1SWR1QjtFNEllMUIseUI1SWtDNkI7QUoybDhEaEM7O0FnSmhwOERBO0VBd0JNLDZCQUE2QjtFQUNoQyxjNUk0QjZCO0U0STNCN0IseUI1STJCNkI7QUppbThEaEM7O0FnSnRwOERBO0VBNkJJLHlCNUl3QjRCO0FKcW04RGhDOztBZ0oxcDhEQTtFQW1DTSxjNUlrQjBCO0U0SWpCN0IseUI1SW1CZ0M7QUp3bThEbkM7O0FnSi9wOERBO0VBa0JNLGM1SWR1QjtFNEllMUIseUI1SXdDNkI7QUp5bThEaEM7O0FnSnBxOERBO0VBd0JNLDZCQUE2QjtFQUNoQyxjNUlrQzZCO0U0SWpDN0IseUI1SWlDNkI7QUorbThEaEM7O0FnSjFxOERBO0VBNkJJLHlCNUk4QjRCO0FKbW44RGhDOztBZ0o5cThEQTtFQW1DTSxjNUl3QjBCO0U0SXZCN0IseUI1SXlCZ0M7QUpzbjhEbkM7O0FnSm5yOERBO0VBa0JNLGM1SU51QjtFNElPMUIseUI1SVowQjtBSmlyOEQ3Qjs7QWdKeHI4REE7RUF3Qk0sNkJBQTZCO0VBQ2hDLGM1SVgwQjtFNElZMUIseUI1SW5CMEI7QUp1cjhEN0I7O0FnSjlyOERBO0VBNkJJLHlCNUl0QnlCO0FKMnI4RDdCOztBZ0psczhEQTtFQW1DTSxjNUk1QnVCO0U0STZCMUIseUI1STdCMEI7QUpnczhEN0I7O0FnSnZzOERBO0VBa0JNLGM1SWR1QjtFNEllMUIseUI1SUowQjtBSjZyOEQ3Qjs7QWdKNXM4REE7RUF3Qk0sNkJBQTZCO0VBQ2hDLGM1SVYwQjtFNElXMUIseUI1SVgwQjtBSm1zOEQ3Qjs7QWdKbHQ4REE7RUE2QkkseUI1SWR5QjtBSnVzOEQ3Qjs7QWdKdHQ4REE7RUFtQ00sYzVJcEJ1QjtFNElxQjFCLHlCNUk1QjBCO0FKbXQ4RDdCOztBZ0ozdDhEQTtFQWtCTSxjNUlKdUI7RTRJSzFCLHlCNUlmMEI7QUo0dDhEN0I7O0FnSmh1OERBO0VBd0JNLDZCQUE2QjtFQUNoQyxjNUlyQjBCO0U0SXNCMUIseUI1SXRCMEI7QUprdThEN0I7O0FnSnR1OERBO0VBNkJJLHlCNUl6QnlCO0FKc3U4RDdCOztBZ0oxdThEQTtFQW1DTSxjNUkvQnVCO0U0SWdDMUIsMEM1SWhDMEI7QUoydThEN0I7O0FnSi91OERBO0VBMENFLFdBQVc7RUFDWCx3QkFBd0I7RW5JN0J0QixzQlIwU3NDO0FMNjc3RDFDOztBZ0pydjhEQTtFQWdERyxzQkFBc0I7QWhKeXM4RHpCOztBZ0p6djhEQTtFQW9ERyx1QkFBdUI7QWhKeXM4RDFCOztBZ0o3djhEQTtFQXdERyxxQkFBcUI7QWhKeXM4RHhCOztBZ0pqdzhEQTtFQThERSxtQkFBbUI7QWhKdXM4RHJCOztBZ0pydzhEQTtFQW1FRSxzQjNJcVB3QztBTGk5N0QxQzs7QWdKenc4REE7RUF3RUUsZ0JBQWdCO0FoSnFzOERsQjs7QWdKN3c4REE7RUE2RUsscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2QixzQkFBc0I7RUFDdEIsa0JBQWtCO0FoSm9zOER2Qjs7QWdKcHg4REE7RUNNRSxXQUFXO0FqSmt4OERiOztBZ0p4eDhEQTtFQ1dJLGdCRDRFeUI7RUMzRXpCLGVEMkV5QjtFQzFFekIsY0QwRXlCO0VDekV6QixXRHlFeUI7RUN4RXpCLFVEd0V5QjtBaEp5czhEN0I7O0FnSmh5OERBO0VDQ0ksWUQwRnNCO0VDekZ6QixXRHlGeUI7RUN4RnRCLGtCRHdGK0I7QWhKMnM4RG5DOztBaUpqeThESTtFQUNGLFdBQVc7QWpKb3k4RGI7O0FnSjF5OERBO0VDV0ksZ0JEbUYwQjtFQ2xGMUIsZURrRjBCO0VDakYxQixjRGlGMEI7RUNoRjFCLFdEZ0YwQjtFQy9FMUIsVUQrRTBCO0FoSm90OEQ5Qjs7QWdKbHo4REE7RUNDSSxZRGtHc0I7RUNqR3pCLFdEaUd5QjtFQ2hHdEIsaUJEZ0c4QjtBaEpxdDhEbEM7O0FpSm56OERJO0VBQ0YsV0FBVztBakpzejhEYjs7QWdKNXo4REE7RUNXSSxnQkQyRjBCO0VDMUYxQixlRDBGMEI7RUN6RjFCLGNEeUYwQjtFQ3hGMUIsV0R3RjBCO0VDdkYxQixVRHVGMEI7QWhKOHQ4RDlCOztBZ0pwMDhEQTtFQ0NJLFlEMEdzQjtFQ3pHekIsV0R5R3lCO0VDeEd0QixlRHdHNEI7QWhKK3Q4RGhDOztBaUpyMDhESTtFQUNGLFdBQVc7QWpKdzA4RGI7O0FnSjkwOERBO0VDV0ksaUJEbUcyQjtFQ2xHM0IsZ0JEa0cyQjtFQ2pHM0IsZURpRzJCO0VDaEczQixZRGdHMkI7RUMvRjNCLFdEK0YyQjtBaEp3dThEL0I7O0FrSnIxOERBO0VBQ0MscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIseUI5SUU0QjtFOElENUIsVUFBVTtFQUNWLHFEQUFxRDtFQUNyRCxhdkNpTVk7RXVDaE1aLGN2Q2dNWTtBM0d3cDhEYjs7QWtKdDE4REM7RUFDQyxrQkFBa0I7RUFDbEIsY0FBYztBbEp5MThEaEI7O0FrSnIyOERBO0VBZ0JFLFV2QzZMWTtFdUM1TFQsV3ZDNExTO0EzRzZwOERkOztBa0oxMjhEQTtFQXFCRSxVdkNzTFk7RXVDckxULFd2Q3FMUztBM0dvcThEZDs7QWtKLzI4REE7RUE0QlkseUI5SUFvQjtBSnUxOERoQzs7QWtKbjM4REE7RUE0QlkseUI5SXBCaUI7QUorMjhEN0I7O0FrSnYzOERBO0VBNEJZLHlCOUlZb0I7QUptMThEaEM7O0FrSjMzOERBO0VBNEJZLHlCOUlrQnFCO0FKaTE4RGpDOztBa0ovMzhEQTtFQTRCWSx5QjlJd0JvQjtBSiswOERoQzs7QWtKbjQ4REE7RUE0QlkseUI5SThCb0I7QUo2MDhEaEM7O0FrSnY0OERBO0VBNEJZLHlCOUl0QmlCO0FKcTQ4RDdCOztBa0ozNDhEQTtFQTRCWSx5QjlJZGlCO0FKaTQ4RDdCOztBa0ovNDhEQTtFQTRCWSx5QjlJekJpQjtBSmc1OEQ3Qjs7QWtKajM4REE7RUFDQztJQUNDLFlBQVk7SUFDWixtQkFBbUI7RWxKbzM4RG5CO0VrSmwzOEREO0lBQ0MsVUFBVTtJQUNWLG1CQUFxQjtFbEpvMzhEckI7QUFDRjs7QW1KOTU4REE7RUFDSSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLGtCQUFrQjtFdElVbEIsc0JSMFNzQztBTDhtOEQxQzs7QW1KcjY4REE7RUFRUSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGMvSUFxQjtFK0lDckIseUIvSVJxQjtFK0lTckIsNEJBQTRCO0VBQzVCLGtDQUFrQztFQUNsQyxzQkFBc0I7RXRJSjFCLHNCUjBTc0M7QUw0bjhEMUM7O0FtSm43OERBO0VBd0JRLGtCQUFrQjtFQUNsQix5Qi9JdEJxQjtFK0l1QnJCLG1CQUFtQjtFQUNuQixNQUFNO0VBQ04sUUFBUTtBbkorNThEaEI7O0FtSjM3OERBO0VBaUNRLGFBQWE7RXRJcEJqQixzQlIwU3NDO0FMeW84RDFDOztBbUpoODhEQTtFdElhSSxrQnNJMEI4QjtBbko2NThEbEM7O0FtSnA4OERBO0V0SWFJLGtCc0k2QmtDO0FuSjg1OER0Qzs7QW1KeDg4REE7RXRJYUksa0JzSWlDa0M7QW5KODU4RHRDOztBbUo1ODhEQTtFQXVEZ0IseUIvSTNCZ0I7RStJNEJoQixjL0l6Qm1CO0FKazc4RG5DOztBbUpqOThEQTtFQStEZ0IseUIvSWpDbUI7RStJa0NuQixjL0lwQ2dCO0FKMDc4RGhDOztBbUp0OThEQTtFQXVEZ0IseUIvSS9DYTtFK0lnRGIsYy9JM0NhO0FKODg4RDdCOztBbUozOThEQTtFQStEZ0IseUIvSXhEYTtFK0l5RGIsYy9JeERhO0FKdzk4RDdCOztBbUpoKzhEQTtFQXVEZ0IseUIvSWZnQjtFK0lnQmhCLGMvSXJEYTtBSmsrOEQ3Qjs7QW1Kcis4REE7RUErRGdCLHlCL0lyQm1CO0UrSXNCbkIsYy9JeEJnQjtBSms4OERoQzs7QW1KMSs4REE7RUF1RGdCLHlCL0lUaUI7RStJVWpCLGMvSXJEYTtBSjQrOEQ3Qjs7QW1KLys4REE7RUErRGdCLHlCL0lmaUI7RStJZ0JqQixjL0lsQmlCO0FKczg4RGpDOztBbUpwLzhEQTtFQXVEZ0IseUIvSUhnQjtFK0lJaEIsYy9JckRhO0FKcy84RDdCOztBbUp6LzhEQTtFQStEZ0IseUIvSVRtQjtFK0lVbkIsYy9JWmdCO0FKMDg4RGhDOztBbUo5LzhEQTtFQXVEZ0IseUIvSUdnQjtFK0lGaEIsYy9JckRhO0FKZ2c5RDdCOztBbUpuZzlEQTtFQStEZ0IseUIvSUhtQjtFK0lJbkIsYy9JTmdCO0FKODg4RGhDOztBbUp4ZzlEQTtFQXVEZ0IseUIvSWpEYTtFK0lrRGIsYy9JN0NhO0FKa2c5RDdCOztBbUo3ZzlEQTtFQStEZ0IseUIvSXpEYTtFK0kwRGIsYy9JMURhO0FKNGc5RDdCOztBbUpsaDlEQTtFQXVEZ0IseUIvSXpDYTtFK0kwQ2IsYy9JckRhO0FKb2g5RDdCOztBbUp2aDlEQTtFQStEZ0IseUIvSXhEYTtFK0l5RGIsYy9JbERhO0FKOGc5RDdCOztBbUo1aDlEQTtFQXVEZ0IseUIvSXBEYTtFK0lxRGIsYy9JM0NhO0FKb2g5RDdCOztBbUpqaTlEQTtFQStEZ0IsMEMvSTVEYTtFK0k2RGIsYy9JN0RhO0FKbWk5RDdCOztBb0pyaTlESTtFQUNJLFdBQVc7RUFDWCxlekN3SUk7RXlDdklKLFl6Q3VJSTtBM0dpNjhEWjs7QW9Kcmk5REk7RUFDSSxXekNtSUk7RXlDbElKLFl6Q2tJSTtBM0dzNjhEWjs7QW9Kbmk5REk7RUFDSSxXQUhjO0VBSWQsWUFKYztFQUtkLFNBQW9CO0VBQ3BCLFdBQXNCO0FwSnNpOUQ5Qjs7QW9KcGk5RFE7RUFDSSxTQUFTO0VBQ1QsWUFBdUI7QXBKdWk5RG5DOztBb0poaTlEUTtFQUNJLFdBSDZDO0VBSTdDLGFBSjZDO0FwSnVpOUR6RDs7QW9Kamk5RFk7RUFDSSxTQUFTO0VBQ1QsY0FSeUM7QXBKNGk5RHpEOztBb0o5aDlEUTtFQUNJLFd6Q2lHQTtFeUNoR0EsWXpDZ0dBO0EzR2k4OERaOztBb0o5aDlEUTtFQUNJLFd6QzRGQTtFeUMzRkEsWXpDMkZBO0V5QzFGQSxlQUFlO0FwSmlpOUQzQjs7QW9KM2g5RFE7RUFDSSxZekNtRkE7RXlDbEZBLFdBQW1CO0FwSjhoOUQvQjs7QW9KM2g5RFE7RUFDSSxZekM4RUE7RXlDN0VBLFdBQW1CO0VBQ25CLGVBQWU7QXBKOGg5RDNCOztBb0o1bDlESTtFQUNJLFdBQVc7RUFDWCxlekN5SUk7RXlDeElKLFl6Q3dJSTtBM0d1OThEWjs7QW9KNWw5REk7RUFDSSxXekNvSUk7RXlDbklKLFl6Q21JSTtBM0c0OThEWjs7QW9KMWw5REk7RUFDSSxXQUhjO0VBSWQsWUFKYztFQUtkLFNBQW9CO0VBQ3BCLFdBQXNCO0FwSjZsOUQ5Qjs7QW9KM2w5RFE7RUFDSSxTQUFTO0VBQ1QsWUFBdUI7QXBKOGw5RG5DOztBb0p2bDlEUTtFQUNJLGFBSDZDO0VBSTdDLGVBSjZDO0FwSjhsOUR6RDs7QW9KeGw5RFk7RUFDSSxTQUFTO0VBQ1QsZ0JBUnlDO0FwSm1tOUR6RDs7QW9Kcmw5RFE7RUFDSSxXekNrR0E7RXlDakdBLFl6Q2lHQTtBM0d1LzhEWjs7QW9Kcmw5RFE7RUFDSSxXekM2RkE7RXlDNUZBLFl6QzRGQTtFeUMzRkEsZUFBZTtBcEp3bDlEM0I7O0FvSmxsOURRO0VBQ0ksWXpDb0ZBO0V5Q25GQSxhQUFtQjtBcEpxbDlEL0I7O0FvSmxsOURRO0VBQ0ksWXpDK0VBO0V5QzlFQSxhQUFtQjtFQUNuQixlQUFlO0FwSnFsOUQzQjs7QW9KbnA5REk7RUFDSSxXQUFXO0VBQ1gsZXpDMElJO0V5Q3pJSixZekN5SUk7QTNHNmc5RFo7O0FvSm5wOURJO0VBQ0ksV3pDcUlJO0V5Q3BJSixZekNvSUk7QTNHa2g5RFo7O0FvSmpwOURJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEpvcDlEOUI7O0FvSmxwOURRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSnFwOURuQzs7QW9KOW85RFE7RUFDSSxZQUg2QztFQUk3QyxjQUo2QztBcEpxcDlEekQ7O0FvSi9vOURZO0VBQ0ksU0FBUztFQUNULGVBUnlDO0FwSjBwOUR6RDs7QW9KNW85RFE7RUFDSSxXekNtR0E7RXlDbEdBLFl6Q2tHQTtBM0c2aTlEWjs7QW9KNW85RFE7RUFDSSxXekM4RkE7RXlDN0ZBLFl6QzZGQTtFeUM1RkEsZUFBZTtBcEorbzlEM0I7O0FvSnpvOURRO0VBQ0ksWXpDcUZBO0V5Q3BGQSxXQUFtQjtBcEo0bzlEL0I7O0FvSnpvOURRO0VBQ0ksWXpDZ0ZBO0V5Qy9FQSxXQUFtQjtFQUNuQixlQUFlO0FwSjRvOUQzQjs7QW9KMXM5REk7RUFDSSxXQUFXO0VBQ1gsZXpDMklJO0V5QzFJSixZekMwSUk7QTNHbWs5RFo7O0FvSjFzOURJO0VBQ0ksV3pDc0lJO0V5Q3JJSixZekNxSUk7QTNHd2s5RFo7O0FvSnhzOURJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEoyczlEOUI7O0FvSnpzOURRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSjRzOURuQzs7QW9KcnM5RFE7RUFDSSxhQUg2QztFQUk3QyxlQUo2QztBcEo0czlEekQ7O0FvSnRzOURZO0VBQ0ksU0FBUztFQUNULGdCQVJ5QztBcEppdDlEekQ7O0FvSm5zOURRO0VBQ0ksV3pDb0dBO0V5Q25HQSxZekNtR0E7QTNHbW05RFo7O0FvSm5zOURRO0VBQ0ksV3pDK0ZBO0V5QzlGQSxZekM4RkE7RXlDN0ZBLGVBQWU7QXBKc3M5RDNCOztBb0poczlEUTtFQUNJLFl6Q3NGQTtFeUNyRkEsYUFBbUI7QXBKbXM5RC9COztBb0poczlEUTtFQUNJLFl6Q2lGQTtFeUNoRkEsYUFBbUI7RUFDbkIsZUFBZTtBcEptczlEM0I7O0FvSmp3OURJO0VBQ0ksV0FBVztFQUNYLGV6QzRJSTtFeUMzSUosWXpDMklJO0EzR3luOURaOztBb0pqdzlESTtFQUNJLFd6Q3VJSTtFeUN0SUosWXpDc0lJO0EzRzhuOURaOztBb0ovdjlESTtFQUNJLFdBSGM7RUFJZCxZQUpjO0VBS2QsU0FBb0I7RUFDcEIsV0FBc0I7QXBKa3c5RDlCOztBb0podzlEUTtFQUNJLFNBQVM7RUFDVCxZQUF1QjtBcEptdzlEbkM7O0FvSjV2OURRO0VBQ0ksV0FINkM7RUFJN0MsYUFKNkM7QXBKbXc5RHpEOztBb0o3djlEWTtFQUNJLFNBQVM7RUFDVCxjQVJ5QztBcEp3dzlEekQ7O0FvSjF2OURRO0VBQ0ksV3pDcUdBO0V5Q3BHQSxZekNvR0E7QTNHeXA5RFo7O0FvSjF2OURRO0VBQ0ksV3pDZ0dBO0V5Qy9GQSxZekMrRkE7RXlDOUZBLGVBQWU7QXBKNnY5RDNCOztBb0p2djlEUTtFQUNJLFl6Q3VGQTtFeUN0RkEsV0FBbUI7QXBKMHY5RC9COztBb0p2djlEUTtFQUNJLFl6Q2tGQTtFeUNqRkEsV0FBbUI7RUFDbkIsZUFBZTtBcEowdjlEM0I7O0FvSnh6OURJO0VBQ0ksV0FBVztFQUNYLGV6QzZJSTtFeUM1SUosWXpDNElJO0EzRytxOURaOztBb0p4ejlESTtFQUNJLFd6Q3dJSTtFeUN2SUosWXpDdUlJO0EzR29yOURaOztBb0p0ejlESTtFQUNJLFdBSGM7RUFJZCxZQUpjO0VBS2QsU0FBb0I7RUFDcEIsV0FBc0I7QXBKeXo5RDlCOztBb0p2ejlEUTtFQUNJLFNBQVM7RUFDVCxZQUF1QjtBcEowejlEbkM7O0FvSm56OURRO0VBQ0ksYUFINkM7RUFJN0MsZUFKNkM7QXBKMHo5RHpEOztBb0pwejlEWTtFQUNJLFNBQVM7RUFDVCxnQkFSeUM7QXBKK3o5RHpEOztBb0pqejlEUTtFQUNJLFd6Q3NHQTtFeUNyR0EsWXpDcUdBO0EzRytzOURaOztBb0pqejlEUTtFQUNJLFd6Q2lHQTtFeUNoR0EsWXpDZ0dBO0V5Qy9GQSxlQUFlO0FwSm96OUQzQjs7QW9KOXk5RFE7RUFDSSxZekN3RkE7RXlDdkZBLGFBQW1CO0FwSml6OUQvQjs7QW9KOXk5RFE7RUFDSSxZekNtRkE7RXlDbEZBLGFBQW1CO0VBQ25CLGVBQWU7QXBKaXo5RDNCOztBbUpoMzlEQTtFQ0VRLFdBQVc7RUFDWCxlekM4SVM7RXlDN0lULFl6QzZJUztBM0dxdTlEakI7O0FtSnQzOURBO0VDUVEsV3pDeUlTO0V5Q3hJVCxZekN3SVM7QTNHMHU5RGpCOztBbUozMzlEQTtFQ2VRLFdBSGM7RUFJZCxZQUpjO0VBS2QsU0FBb0I7RUFDcEIsV0FBc0I7QXBKZzM5RDlCOztBb0o5MjlEUTtFQUNJLFNBQVM7RUFDVCxZQUF1QjtBcEppMzlEbkM7O0FvSjEyOURRO0VBQ0ksWUFINkM7RUFJN0MsY0FKNkM7QXBKaTM5RHpEOztBb0ozMjlEWTtFQUNJLFNBQVM7RUFDVCxlQVJ5QztBcEpzMzlEekQ7O0FvSngyOURRO0VBQ0ksV3pDdUdLO0V5Q3RHTCxZekNzR0s7QTNHcXc5RGpCOztBb0p4MjlEUTtFQUNJLFd6Q2tHSztFeUNqR0wsWXpDaUdLO0V5Q2hHTCxlQUFlO0FwSjIyOUQzQjs7QW9KcjI5RFE7RUFDSSxZekN5Rks7RXlDeEZMLFdBQW1CO0FwSncyOUQvQjs7QW9KcjI5RFE7RUFDSSxZekNvRks7RXlDbkZMLFdBQW1CO0VBQ25CLGVBQWU7QXBKdzI5RDNCOztBb0p0NjlESTtFQUNJLFdBQVc7RUFDWCxlekMrSUk7RXlDOUlKLFl6QzhJSTtBM0cyeDlEWjs7QW9KdDY5REk7RUFDSSxXekMwSUk7RXlDeklKLFl6Q3lJSTtBM0dneTlEWjs7QW9KcDY5REk7RUFDSSxXQUhjO0VBSWQsWUFKYztFQUtkLFNBQW9CO0VBQ3BCLFdBQXNCO0FwSnU2OUQ5Qjs7QW9KcjY5RFE7RUFDSSxTQUFTO0VBQ1QsWUFBdUI7QXBKdzY5RG5DOztBb0pqNjlEUTtFQUNJLFlBSDZDO0VBSTdDLGNBSjZDO0FwSnc2OUR6RDs7QW9KbDY5RFk7RUFDSSxTQUFTO0VBQ1QsZUFSeUM7QXBKNjY5RHpEOztBb0ovNTlEUTtFQUNJLFd6Q3dHQTtFeUN2R0EsWXpDdUdBO0EzRzJ6OURaOztBb0ovNTlEUTtFQUNJLFd6Q21HQTtFeUNsR0EsWXpDa0dBO0V5Q2pHQSxlQUFlO0FwSms2OUQzQjs7QW9KNTU5RFE7RUFDSSxZekMwRkE7RXlDekZBLFdBQW1CO0FwSis1OUQvQjs7QW9KNTU5RFE7RUFDSSxZekNxRkE7RXlDcEZBLFdBQW1CO0VBQ25CLGVBQWU7QXBKKzU5RDNCOztBb0o3OTlESTtFQUNJLFdBQVc7RUFDWCxlekNnSkk7RXlDL0lKLFl6QytJSTtBM0dpMTlEWjs7QW9KNzk5REk7RUFDSSxXekMySUk7RXlDMUlKLFl6QzBJSTtBM0dzMTlEWjs7QW9KMzk5REk7RUFDSSxXQUhjO0VBSWQsWUFKYztFQUtkLFNBQW9CO0VBQ3BCLFdBQXNCO0FwSjg5OUQ5Qjs7QW9KNTk5RFE7RUFDSSxTQUFTO0VBQ1QsWUFBdUI7QXBKKzk5RG5DOztBb0p4OTlEUTtFQUNJLGFBSDZDO0VBSTdDLGVBSjZDO0FwSis5OUR6RDs7QW9Kejk5RFk7RUFDSSxTQUFTO0VBQ1QsZ0JBUnlDO0FwSm8rOUR6RDs7QW9KdDk5RFE7RUFDSSxXekN5R0E7RXlDeEdBLFl6Q3dHQTtBM0dpMzlEWjs7QW9KdDk5RFE7RUFDSSxXekNvR0E7RXlDbkdBLFl6Q21HQTtFeUNsR0EsZUFBZTtBcEp5OTlEM0I7O0FvSm45OURRO0VBQ0ksWXpDMkZBO0V5QzFGQSxhQUFtQjtBcEpzOTlEL0I7O0FvSm45OURRO0VBQ0ksWXpDc0ZBO0V5Q3JGQSxhQUFtQjtFQUNuQixlQUFlO0FwSnM5OUQzQjs7QW9KcGgrREk7RUFDSSxXQUFXO0VBQ1gsZXpDaUpJO0V5Q2hKSixZekNnSkk7QTNHdTQ5RFo7O0FvSnBoK0RJO0VBQ0ksV3pDNElJO0V5QzNJSixZekMySUk7QTNHNDQ5RFo7O0FvSmxoK0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEpxaCtEOUI7O0FvSm5oK0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSnNoK0RuQzs7QW9KL2crRFE7RUFDSSxVQUg2QztFQUk3QyxZQUo2QztBcEpzaCtEekQ7O0FvSmhoK0RZO0VBQ0ksU0FBUztFQUNULGFBUnlDO0FwSjJoK0R6RDs7QW9KN2crRFE7RUFDSSxXekMwR0E7RXlDekdBLFl6Q3lHQTtBM0d1NjlEWjs7QW9KN2crRFE7RUFDSSxXekNxR0E7RXlDcEdBLFl6Q29HQTtFeUNuR0EsZUFBZTtBcEpnaCtEM0I7O0FvSjFnK0RRO0VBQ0ksWXpDNEZBO0V5QzNGQSxXQUFtQjtBcEo2ZytEL0I7O0FvSjFnK0RRO0VBQ0ksWXpDdUZBO0V5Q3RGQSxXQUFtQjtFQUNuQixlQUFlO0FwSjZnK0QzQjs7QW9KM2srREk7RUFDSSxXQUFXO0VBQ1gsZXpDa0pJO0V5Q2pKSixZekNpSkk7QTNHNjc5RFo7O0FvSjNrK0RJO0VBQ0ksV3pDNklJO0V5QzVJSixZekM0SUk7QTNHazg5RFo7O0FvSnprK0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEo0aytEOUI7O0FvSjFrK0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSjZrK0RuQzs7QW9KdGsrRFE7RUFDSSxZQUg2QztFQUk3QyxjQUo2QztBcEo2aytEekQ7O0FvSnZrK0RZO0VBQ0ksU0FBUztFQUNULGVBUnlDO0FwSmtsK0R6RDs7QW9KcGsrRFE7RUFDSSxXekMyR0E7RXlDMUdBLFl6QzBHQTtBM0c2OTlEWjs7QW9KcGsrRFE7RUFDSSxXekNzR0E7RXlDckdBLFl6Q3FHQTtFeUNwR0EsZUFBZTtBcEp1aytEM0I7O0FvSmprK0RRO0VBQ0ksWXpDNkZBO0V5QzVGQSxhQUFtQjtBcEpvaytEL0I7O0FvSmprK0RRO0VBQ0ksWXpDd0ZBO0V5Q3ZGQSxhQUFtQjtFQUNuQixlQUFlO0FwSm9rK0QzQjs7QW9KbG8rREk7RUFDSSxXQUFXO0VBQ1gsZXpDbUpJO0V5Q2xKSixZekNrSkk7QTNHbS85RFo7O0FvSmxvK0RJO0VBQ0ksV3pDOElJO0V5QzdJSixZekM2SUk7QTNHdy85RFo7O0FvSmhvK0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEptbytEOUI7O0FvSmpvK0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSm9vK0RuQzs7QW9KN24rRFE7RUFDSSxXQUg2QztFQUk3QyxhQUo2QztBcEpvbytEekQ7O0FvSjluK0RZO0VBQ0ksU0FBUztFQUNULGNBUnlDO0FwSnlvK0R6RDs7QW9KM24rRFE7RUFDSSxXekM0R0E7RXlDM0dBLFl6QzJHQTtBM0dtaCtEWjs7QW9KM24rRFE7RUFDSSxXekN1R0E7RXlDdEdBLFl6Q3NHQTtFeUNyR0EsZUFBZTtBcEo4bitEM0I7O0FvSnhuK0RRO0VBQ0ksWXpDOEZBO0V5QzdGQSxZQUFtQjtBcEoybitEL0I7O0FvSnhuK0RRO0VBQ0ksWXpDeUZBO0V5Q3hGQSxZQUFtQjtFQUNuQixlQUFlO0FwSjJuK0QzQjs7QW9KenIrREk7RUFDSSxXQUFXO0VBQ1gsZXpDb0pJO0V5Q25KSixZekNtSkk7QTNHeWkrRFo7O0FvSnpyK0RJO0VBQ0ksV3pDK0lJO0V5QzlJSixZekM4SUk7QTNHOGkrRFo7O0FvSnZyK0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEowcitEOUI7O0FvSnhyK0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSjJyK0RuQzs7QW9KcHIrRFE7RUFDSSxZQUg2QztFQUk3QyxjQUo2QztBcEoycitEekQ7O0FvSnJyK0RZO0VBQ0ksU0FBUztFQUNULGVBUnlDO0FwSmdzK0R6RDs7QW9KbHIrRFE7RUFDSSxXekM2R0E7RXlDNUdBLFl6QzRHQTtBM0d5aytEWjs7QW9KbHIrRFE7RUFDSSxXekN3R0E7RXlDdkdBLFl6Q3VHQTtFeUN0R0EsZUFBZTtBcEpxcitEM0I7O0FvSi9xK0RRO0VBQ0ksWXpDK0ZBO0V5QzlGQSxjQUFtQjtBcEprcitEL0I7O0FvSi9xK0RRO0VBQ0ksWXpDMEZBO0V5Q3pGQSxjQUFtQjtFQUNuQixlQUFlO0FwSmtyK0QzQjs7QW9KaHYrREk7RUFDSSxXQUFXO0VBQ1gsZXpDcUpJO0V5Q3BKSixZekNvSkk7QTNHK2wrRFo7O0FvSmh2K0RJO0VBQ0ksV3pDZ0pJO0V5Qy9JSixZekMrSUk7QTNHb20rRFo7O0FvSjl1K0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEppditEOUI7O0FvSi91K0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSmt2K0RuQzs7QW9KM3UrRFE7RUFDSSxVQUg2QztFQUk3QyxZQUo2QztBcEprditEekQ7O0FvSjV1K0RZO0VBQ0ksU0FBUztFQUNULGFBUnlDO0FwSnV2K0R6RDs7QW9KenUrRFE7RUFDSSxXekM4R0E7RXlDN0dBLFl6QzZHQTtBM0crbitEWjs7QW9KenUrRFE7RUFDSSxXekN5R0E7RXlDeEdBLFl6Q3dHQTtFeUN2R0EsZUFBZTtBcEo0dStEM0I7O0FvSnR1K0RRO0VBQ0ksWXpDZ0dBO0V5Qy9GQSxZQUFtQjtBcEp5dStEL0I7O0FvSnR1K0RRO0VBQ0ksWXpDMkZBO0V5QzFGQSxZQUFtQjtFQUNuQixlQUFlO0FwSnl1K0QzQjs7QW9KdnkrREk7RUFDSSxXQUFXO0VBQ1gsZXpDc0pJO0V5Q3JKSixZekNxSkk7QTNHcXArRFo7O0FvSnZ5K0RJO0VBQ0ksV3pDaUpJO0V5Q2hKSixZekNnSkk7QTNHMHArRFo7O0FvSnJ5K0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEp3eStEOUI7O0FvSnR5K0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSnl5K0RuQzs7QW9KbHkrRFE7RUFDSSxZQUg2QztFQUk3QyxjQUo2QztBcEp5eStEekQ7O0FvSm55K0RZO0VBQ0ksU0FBUztFQUNULGVBUnlDO0FwSjh5K0R6RDs7QW9KaHkrRFE7RUFDSSxXekMrR0E7RXlDOUdBLFl6QzhHQTtBM0dxcitEWjs7QW9KaHkrRFE7RUFDSSxXekMwR0E7RXlDekdBLFl6Q3lHQTtFeUN4R0EsZUFBZTtBcEpteStEM0I7O0FvSjd4K0RRO0VBQ0ksWXpDaUdBO0V5Q2hHQSxjQUFtQjtBcEpneStEL0I7O0FvSjd4K0RRO0VBQ0ksWXpDNEZBO0V5QzNGQSxjQUFtQjtFQUNuQixlQUFlO0FwSmd5K0QzQjs7QW9KOTErREk7RUFDSSxXQUFXO0VBQ1gsZXpDdUpJO0V5Q3RKSixZekNzSkk7QTNHMnMrRFo7O0FvSjkxK0RJO0VBQ0ksV3pDa0pJO0V5Q2pKSixZekNpSkk7QTNHZ3QrRFo7O0FvSjUxK0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEorMStEOUI7O0FvSjcxK0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSmcyK0RuQzs7QW9KejErRFE7RUFDSSxXQUg2QztFQUk3QyxhQUo2QztBcEpnMitEekQ7O0FvSjExK0RZO0VBQ0ksU0FBUztFQUNULGNBUnlDO0FwSnEyK0R6RDs7QW9KdjErRFE7RUFDSSxXekNnSEE7RXlDL0dBLFl6QytHQTtBM0cydStEWjs7QW9KdjErRFE7RUFDSSxXekMyR0E7RXlDMUdBLFl6QzBHQTtFeUN6R0EsZUFBZTtBcEowMStEM0I7O0FvSnAxK0RRO0VBQ0ksWXpDa0dBO0V5Q2pHQSxZQUFtQjtBcEp1MStEL0I7O0FvSnAxK0RRO0VBQ0ksWXpDNkZBO0V5QzVGQSxZQUFtQjtFQUNuQixlQUFlO0FwSnUxK0QzQjs7QW9KcjUrREk7RUFDSSxXQUFXO0VBQ1gsZXpDd0pJO0V5Q3ZKSixZekN1Skk7QTNHaXcrRFo7O0FvSnI1K0RJO0VBQ0ksV3pDbUpJO0V5Q2xKSixZekNrSkk7QTNHc3crRFo7O0FvSm41K0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEpzNStEOUI7O0FvSnA1K0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSnU1K0RuQzs7QW9KaDUrRFE7RUFDSSxZQUg2QztFQUk3QyxjQUo2QztBcEp1NStEekQ7O0FvSmo1K0RZO0VBQ0ksU0FBUztFQUNULGVBUnlDO0FwSjQ1K0R6RDs7QW9KOTQrRFE7RUFDSSxXekNpSEE7RXlDaEhBLFl6Q2dIQTtBM0dpeStEWjs7QW9KOTQrRFE7RUFDSSxXekM0R0E7RXlDM0dBLFl6QzJHQTtFeUMxR0EsZUFBZTtBcEppNStEM0I7O0FvSjM0K0RRO0VBQ0ksWXpDbUdBO0V5Q2xHQSxjQUFtQjtBcEo4NCtEL0I7O0FvSjM0K0RRO0VBQ0ksWXpDOEZBO0V5QzdGQSxjQUFtQjtFQUNuQixlQUFlO0FwSjg0K0QzQjs7QW9KNTgrREk7RUFDSSxXQUFXO0VBQ1gsZ0J6Q3lKSztFeUN4SkwsYXpDd0pLO0EzR3V6K0RiOztBb0o1OCtESTtFQUNJLFl6Q29KSztFeUNuSkwsYXpDbUpLO0EzRzR6K0RiOztBb0oxOCtESTtFQUNJLFdBSGM7RUFJZCxZQUpjO0VBS2QsU0FBb0I7RUFDcEIsV0FBc0I7QXBKNjgrRDlCOztBb0ozOCtEUTtFQUNJLFNBQVM7RUFDVCxZQUF1QjtBcEo4OCtEbkM7O0FvSnY4K0RRO0VBQ0ksVUFINkM7RUFJN0MsWUFKNkM7QXBKODgrRHpEOztBb0p4OCtEWTtFQUNJLFNBQVM7RUFDVCxhQVJ5QztBcEptOStEekQ7O0FvSnI4K0RRO0VBQ0ksWXpDa0hDO0V5Q2pIRCxhekNpSEM7QTNHdTErRGI7O0FvSnI4K0RRO0VBQ0ksWXpDNkdDO0V5QzVHRCxhekM0R0M7RXlDM0dELGVBQWU7QXBKdzgrRDNCOztBb0psOCtEUTtFQUNJLGF6Q29HQztFeUNuR0QsWUFBbUI7QXBKcTgrRC9COztBb0psOCtEUTtFQUNJLGF6QytGQztFeUM5RkQsWUFBbUI7RUFDbkIsZUFBZTtBcEpxOCtEM0I7O0FvSm5nL0RJO0VBQ0ksV0FBVztFQUNYLGdCekMwSks7RXlDekpMLGF6Q3lKSztBM0c2MitEYjs7QW9KbmcvREk7RUFDSSxZekNxSks7RXlDcEpMLGF6Q29KSztBM0drMytEYjs7QW9KamcvREk7RUFDSSxXQUhjO0VBSWQsWUFKYztFQUtkLFNBQW9CO0VBQ3BCLFdBQXNCO0FwSm9nL0Q5Qjs7QW9KbGcvRFE7RUFDSSxTQUFTO0VBQ1QsWUFBdUI7QXBKcWcvRG5DOztBb0o5LytEUTtFQUNJLFdBSDZDO0VBSTdDLGFBSjZDO0FwSnFnL0R6RDs7QW9KLy8rRFk7RUFDSSxTQUFTO0VBQ1QsY0FSeUM7QXBKMGcvRHpEOztBb0o1LytEUTtFQUNJLFl6Q21IQztFeUNsSEQsYXpDa0hDO0EzRzY0K0RiOztBb0o1LytEUTtFQUNJLFl6QzhHQztFeUM3R0QsYXpDNkdDO0V5QzVHRCxlQUFlO0FwSisvK0QzQjs7QW9Kei8rRFE7RUFDSSxhekNxR0M7RXlDcEdELFlBQW1CO0FwSjQvK0QvQjs7QW9Kei8rRFE7RUFDSSxhekNnR0M7RXlDL0ZELFlBQW1CO0VBQ25CLGVBQWU7QXBKNC8rRDNCOztBb0oxai9ESTtFQUNJLFdBQVc7RUFDWCxnQnpDMkpLO0V5QzFKTCxhekMwSks7QTNHbTYrRGI7O0FvSjFqL0RJO0VBQ0ksWXpDc0pLO0V5Q3JKTCxhekNxSks7QTNHdzYrRGI7O0FvSnhqL0RJO0VBQ0ksV0FIYztFQUlkLFlBSmM7RUFLZCxTQUFvQjtFQUNwQixXQUFzQjtBcEoyai9EOUI7O0FvSnpqL0RRO0VBQ0ksU0FBUztFQUNULFlBQXVCO0FwSjRqL0RuQzs7QW9KcmovRFE7RUFDSSxZQUg2QztFQUk3QyxjQUo2QztBcEo0ai9EekQ7O0FvSnRqL0RZO0VBQ0ksU0FBUztFQUNULGVBUnlDO0FwSmlrL0R6RDs7QW9KbmovRFE7RUFDSSxZekNvSEM7RXlDbkhELGF6Q21IQztBM0dtOCtEYjs7QW9KbmovRFE7RUFDSSxZekMrR0M7RXlDOUdELGF6QzhHQztFeUM3R0QsZUFBZTtBcEpzai9EM0I7O0FvSmhqL0RRO0VBQ0ksYXpDc0dDO0V5Q3JHRCxZQUFtQjtBcEptai9EL0I7O0FvSmhqL0RRO0VBQ0ksYXpDaUdDO0V5Q2hHRCxZQUFtQjtFQUNuQixlQUFlO0FwSm1qL0QzQjs7QW9Kam4vREk7RUFDSSxXQUFXO0VBQ1gsZ0J6QzRKSztFeUMzSkwsYXpDMkpLO0EzR3k5K0RiOztBb0pqbi9ESTtFQUNJLFl6Q3VKSztFeUN0SkwsYXpDc0pLO0EzRzg5K0RiOztBb0ovbS9ESTtFQUNJLFdBSGM7RUFJZCxZQUpjO0VBS2QsU0FBb0I7RUFDcEIsV0FBc0I7QXBKa24vRDlCOztBb0pobi9EUTtFQUNJLFNBQVM7RUFDVCxZQUF1QjtBcEptbi9EbkM7O0FvSjVtL0RRO0VBQ0ksV0FINkM7RUFJN0MsYUFKNkM7QXBKbW4vRHpEOztBb0o3bS9EWTtFQUNJLFNBQVM7RUFDVCxjQVJ5QztBcEp3bi9EekQ7O0FvSjFtL0RRO0VBQ0ksWXpDcUhDO0V5Q3BIRCxhekNvSEM7QTNHeS8rRGI7O0FvSjFtL0RRO0VBQ0ksWXpDZ0hDO0V5Qy9HRCxhekMrR0M7RXlDOUdELGVBQWU7QXBKNm0vRDNCOztBb0p2bS9EUTtFQUNJLGF6Q3VHQztFeUN0R0QsWUFBbUI7QXBKMG0vRC9COztBb0p2bS9EUTtFQUNJLGF6Q2tHQztFeUNqR0QsWUFBbUI7RUFDbkIsZUFBZTtBcEowbS9EM0I7O0FvSnhxL0RJO0VBQ0ksV0FBVztFQUNYLGdCekM2Sks7RXlDNUpMLGF6QzRKSztBM0crZy9EYjs7QW9KeHEvREk7RUFDSSxZekN3Sks7RXlDdkpMLGF6Q3VKSztBM0dvaC9EYjs7QW9KdHEvREk7RUFDSSxXQUhjO0VBSWQsWUFKYztFQUtkLFNBQW9CO0VBQ3BCLFdBQXNCO0FwSnlxL0Q5Qjs7QW9KdnEvRFE7RUFDSSxTQUFTO0VBQ1QsWUFBdUI7QXBKMHEvRG5DOztBb0pucS9EUTtFQUNJLFlBSDZDO0VBSTdDLGNBSjZDO0FwSjBxL0R6RDs7QW9KcHEvRFk7RUFDSSxTQUFTO0VBQ1QsZUFSeUM7QXBKK3EvRHpEOztBb0pqcS9EUTtFQUNJLFl6Q3NIQztFeUNySEQsYXpDcUhDO0EzRytpL0RiOztBb0pqcS9EUTtFQUNJLFl6Q2lIQztFeUNoSEQsYXpDZ0hDO0V5Qy9HRCxlQUFlO0FwSm9xL0QzQjs7QW9KOXAvRFE7RUFDSSxhekN3R0M7RXlDdkdELFlBQW1CO0FwSmlxL0QvQjs7QW9KOXAvRFE7RUFDSSxhekNtR0M7RXlDbEdELFlBQW1CO0VBQ25CLGVBQWU7QXBKaXEvRDNCOztBa0J6cS9ESTtFa0l0REE7SUFDSSxXQUFXO0lBQ1gsZXpDd0lJO0l5Q3ZJSixZekN1SUk7RTNHNGwvRFY7RW9KaHUvREU7SUFDSSxXekNtSUk7SXlDbElKLFl6Q2tJSTtFM0dnbS9EVjtFb0o3dC9ERTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKK3QvRDVCO0VvSjd0L0RNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSit0L0RqQztFb0p4dC9ETTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSjh0L0R2RDtFb0p4dC9EVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEprdS9EdkQ7RW9KcHQvRE07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtFM0dzbi9EVjtFb0pudC9ETTtJQUNJLFd6QzRGQTtJeUMzRkEsWXpDMkZBO0l5QzFGQSxlQUFlO0VwSnF0L0R6QjtFb0ovcy9ETTtJQUNJLFl6Q21GQTtJeUNsRkEsV0FBbUI7RXBKaXQvRDdCO0VvSjlzL0RNO0lBQ0ksWXpDOEVBO0l5QzdFQSxXQUFtQjtJQUNuQixlQUFlO0VwSmd0L0R6QjtFb0o5dy9ERTtJQUNJLFdBQVc7SUFDWCxlekN5SUk7SXlDeElKLFl6Q3dJSTtFM0d3by9EVjtFb0o3dy9ERTtJQUNJLFd6Q29JSTtJeUNuSUosWXpDbUlJO0UzRzRvL0RWO0VvSjF3L0RFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo0dy9ENUI7RW9KMXcvRE07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKNHcvRGpDO0VvSnJ3L0RNO0lBQ0ksYUFINkM7SUFJN0MsZUFKNkM7RXBKMncvRHZEO0VvSnJ3L0RVO0lBQ0ksU0FBUztJQUNULGdCQVJ5QztFcEordy9EdkQ7RW9KancvRE07SUFDSSxXekNrR0E7SXlDakdBLFl6Q2lHQTtFM0drcS9EVjtFb0pody9ETTtJQUNJLFd6QzZGQTtJeUM1RkEsWXpDNEZBO0l5QzNGQSxlQUFlO0VwSmt3L0R6QjtFb0o1di9ETTtJQUNJLFl6Q29GQTtJeUNuRkEsYUFBbUI7RXBKOHYvRDdCO0VvSjN2L0RNO0lBQ0ksWXpDK0VBO0l5QzlFQSxhQUFtQjtJQUNuQixlQUFlO0VwSjZ2L0R6QjtFb0ozei9ERTtJQUNJLFdBQVc7SUFDWCxlekMwSUk7SXlDeklKLFl6Q3lJSTtFM0dvci9EVjtFb0oxei9ERTtJQUNJLFd6Q3FJSTtJeUNwSUosWXpDb0lJO0UzR3dyL0RWO0VvSnZ6L0RFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEp5ei9ENUI7RW9KdnovRE07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKeXovRGpDO0VvSmx6L0RNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKd3ovRHZEO0VvSmx6L0RVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjR6L0R2RDtFb0o5eS9ETTtJQUNJLFd6Q21HQTtJeUNsR0EsWXpDa0dBO0UzRzhzL0RWO0VvSjd5L0RNO0lBQ0ksV3pDOEZBO0l5QzdGQSxZekM2RkE7SXlDNUZBLGVBQWU7RXBKK3kvRHpCO0VvSnp5L0RNO0lBQ0ksWXpDcUZBO0l5Q3BGQSxXQUFtQjtFcEoyeS9EN0I7RW9KeHkvRE07SUFDSSxZekNnRkE7SXlDL0VBLFdBQW1CO0lBQ25CLGVBQWU7RXBKMHkvRHpCO0VvSngyL0RFO0lBQ0ksV0FBVztJQUNYLGV6QzJJSTtJeUMxSUosWXpDMElJO0UzR2d1L0RWO0VvSnYyL0RFO0lBQ0ksV3pDc0lJO0l5Q3JJSixZekNxSUk7RTNHb3UvRFY7RW9KcDIvREU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnMyL0Q1QjtFb0pwMi9ETTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpzMi9EakM7RW9KLzEvRE07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEpxMi9EdkQ7RW9KLzEvRFU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSnkyL0R2RDtFb0ozMS9ETTtJQUNJLFd6Q29HQTtJeUNuR0EsWXpDbUdBO0UzRzB2L0RWO0VvSjExL0RNO0lBQ0ksV3pDK0ZBO0l5QzlGQSxZekM4RkE7SXlDN0ZBLGVBQWU7RXBKNDEvRHpCO0VvSnQxL0RNO0lBQ0ksWXpDc0ZBO0l5Q3JGQSxhQUFtQjtFcEp3MS9EN0I7RW9KcjEvRE07SUFDSSxZekNpRkE7SXlDaEZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKdTEvRHpCO0VvSnI1L0RFO0lBQ0ksV0FBVztJQUNYLGV6QzRJSTtJeUMzSUosWXpDMklJO0UzRzR3L0RWO0VvSnA1L0RFO0lBQ0ksV3pDdUlJO0l5Q3RJSixZekNzSUk7RTNHZ3gvRFY7RW9KajUvREU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSm01L0Q1QjtFb0pqNS9ETTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEptNS9EakM7RW9KNTQvRE07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEprNS9EdkQ7RW9KNTQvRFU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKczUvRHZEO0VvSng0L0RNO0lBQ0ksV3pDcUdBO0l5Q3BHQSxZekNvR0E7RTNHc3kvRFY7RW9KdjQvRE07SUFDSSxXekNnR0E7SXlDL0ZBLFl6QytGQTtJeUM5RkEsZUFBZTtFcEp5NC9EekI7RW9KbjQvRE07SUFDSSxZekN1RkE7SXlDdEZBLFdBQW1CO0VwSnE0L0Q3QjtFb0psNC9ETTtJQUNJLFl6Q2tGQTtJeUNqRkEsV0FBbUI7SUFDbkIsZUFBZTtFcEpvNC9EekI7RW9KbDgvREU7SUFDSSxXQUFXO0lBQ1gsZXpDNklJO0l5QzVJSixZekM0SUk7RTNHd3ovRFY7RW9KajgvREU7SUFDSSxXekN3SUk7SXlDdklKLFl6Q3VJSTtFM0c0ei9EVjtFb0o5Ny9ERTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKZzgvRDVCO0VvSjk3L0RNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmc4L0RqQztFb0p6Ny9ETTtJQUNJLGFBSDZDO0lBSTdDLGVBSjZDO0VwSis3L0R2RDtFb0p6Ny9EVTtJQUNJLFNBQVM7SUFDVCxnQkFSeUM7RXBKbTgvRHZEO0VvSnI3L0RNO0lBQ0ksV3pDc0dBO0l5Q3JHQSxZekNxR0E7RTNHazEvRFY7RW9KcDcvRE07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtJeUMvRkEsZUFBZTtFcEpzNy9EekI7RW9KaDcvRE07SUFDSSxZekN3RkE7SXlDdkZBLGFBQW1CO0VwSms3L0Q3QjtFb0ovNi9ETTtJQUNJLFl6Q21GQTtJeUNsRkEsYUFBbUI7SUFDbkIsZUFBZTtFcEppNy9EekI7RW1KaC8vREY7SUNFUSxXQUFXO0lBQ1gsZXpDOElTO0l5QzdJVCxZekM2SVM7RTNHbzIvRGY7RW1Kci8vREY7SUNRUSxXekN5SVM7SXlDeElULFl6Q3dJUztFM0d3Mi9EZjtFbUp6Ly9ERjtJQ2VRLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKNisvRDVCO0VvSjMrL0RNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjYrL0RqQztFb0p0Ky9ETTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSjQrL0R2RDtFb0p0Ky9EVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpnLy9EdkQ7RW9KbCsvRE07SUFDSSxXekN1R0s7SXlDdEdMLFl6Q3NHSztFM0c4My9EZjtFb0pqKy9ETTtJQUNJLFd6Q2tHSztJeUNqR0wsWXpDaUdLO0l5Q2hHTCxlQUFlO0VwSm0rL0R6QjtFb0o3OS9ETTtJQUNJLFl6Q3lGSztJeUN4RkwsV0FBbUI7RXBKKzkvRDdCO0VvSjU5L0RNO0lBQ0ksWXpDb0ZLO0l5Q25GTCxXQUFtQjtJQUNuQixlQUFlO0VwSjg5L0R6QjtFb0o1aGdFRTtJQUNJLFdBQVc7SUFDWCxlekMrSUk7SXlDOUlKLFl6QzhJSTtFM0dnNS9EVjtFb0ozaGdFRTtJQUNJLFd6QzBJSTtJeUN6SUosWXpDeUlJO0UzR281L0RWO0VvSnhoZ0VFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEowaGdFNUI7RW9KeGhnRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKMGhnRWpDO0VvSm5oZ0VNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKeWhnRXZEO0VvSm5oZ0VVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjZoZ0V2RDtFb0ovZ2dFTTtJQUNJLFd6Q3dHQTtJeUN2R0EsWXpDdUdBO0UzRzA2L0RWO0VvSjlnZ0VNO0lBQ0ksV3pDbUdBO0l5Q2xHQSxZekNrR0E7SXlDakdBLGVBQWU7RXBKZ2hnRXpCO0VvSjFnZ0VNO0lBQ0ksWXpDMEZBO0l5Q3pGQSxXQUFtQjtFcEo0Z2dFN0I7RW9KemdnRU07SUFDSSxZekNxRkE7SXlDcEZBLFdBQW1CO0lBQ25CLGVBQWU7RXBKMmdnRXpCO0VvSnprZ0VFO0lBQ0ksV0FBVztJQUNYLGV6Q2dKSTtJeUMvSUosWXpDK0lJO0UzRzQ3L0RWO0VvSnhrZ0VFO0lBQ0ksV3pDMklJO0l5QzFJSixZekMwSUk7RTNHZzgvRFY7RW9KcmtnRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnVrZ0U1QjtFb0pya2dFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp1a2dFakM7RW9KaGtnRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEpza2dFdkQ7RW9KaGtnRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjBrZ0V2RDtFb0o1amdFTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0UzR3M5L0RWO0VvSjNqZ0VNO0lBQ0ksV3pDb0dBO0l5Q25HQSxZekNtR0E7SXlDbEdBLGVBQWU7RXBKNmpnRXpCO0VvSnZqZ0VNO0lBQ0ksWXpDMkZBO0l5QzFGQSxhQUFtQjtFcEp5amdFN0I7RW9KdGpnRU07SUFDSSxZekNzRkE7SXlDckZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKd2pnRXpCO0VvSnRuZ0VFO0lBQ0ksV0FBVztJQUNYLGV6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzR3crL0RWO0VvSnJuZ0VFO0lBQ0ksV3pDNElJO0l5QzNJSixZekMySUk7RTNHNCsvRFY7RW9KbG5nRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSm9uZ0U1QjtFb0psbmdFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpvbmdFakM7RW9KN21nRU07SUFDSSxVQUg2QztJQUk3QyxZQUo2QztFcEptbmdFdkQ7RW9KN21nRVU7SUFDSSxTQUFTO0lBQ1QsYUFSeUM7RXBKdW5nRXZEO0VvSnptZ0VNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7RTNHa2dnRVY7RW9KeG1nRU07SUFDSSxXekNxR0E7SXlDcEdBLFl6Q29HQTtJeUNuR0EsZUFBZTtFcEowbWdFekI7RW9KcG1nRU07SUFDSSxZekM0RkE7SXlDM0ZBLFdBQW1CO0VwSnNtZ0U3QjtFb0pubWdFTTtJQUNJLFl6Q3VGQTtJeUN0RkEsV0FBbUI7SUFDbkIsZUFBZTtFcEpxbWdFekI7RW9KbnFnRUU7SUFDSSxXQUFXO0lBQ1gsZXpDa0pJO0l5Q2pKSixZekNpSkk7RTNHb2hnRVY7RW9KbHFnRUU7SUFDSSxXekM2SUk7SXlDNUlKLFl6QzRJSTtFM0d3aGdFVjtFb0ovcGdFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKaXFnRTVCO0VvSi9wZ0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmlxZ0VqQztFb0oxcGdFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmdxZ0V2RDtFb0oxcGdFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpvcWdFdkQ7RW9KdHBnRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtFM0c4aWdFVjtFb0pycGdFTTtJQUNJLFd6Q3NHQTtJeUNyR0EsWXpDcUdBO0l5Q3BHQSxlQUFlO0VwSnVwZ0V6QjtFb0pqcGdFTTtJQUNJLFl6QzZGQTtJeUM1RkEsYUFBbUI7RXBKbXBnRTdCO0VvSmhwZ0VNO0lBQ0ksWXpDd0ZBO0l5Q3ZGQSxhQUFtQjtJQUNuQixlQUFlO0VwSmtwZ0V6QjtFb0podGdFRTtJQUNJLFdBQVc7SUFDWCxlekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dna2dFVjtFb0ovc2dFRTtJQUNJLFd6QzhJSTtJeUM3SUosWXpDNklJO0UzR29rZ0VWO0VvSjVzZ0VFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo4c2dFNUI7RW9KNXNnRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKOHNnRWpDO0VvSnZzZ0VNO0lBQ0ksV0FINkM7SUFJN0MsYUFKNkM7RXBKNnNnRXZEO0VvSnZzZ0VVO0lBQ0ksU0FBUztJQUNULGNBUnlDO0VwSml0Z0V2RDtFb0puc2dFTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0UzRzBsZ0VWO0VvSmxzZ0VNO0lBQ0ksV3pDdUdBO0l5Q3RHQSxZekNzR0E7SXlDckdBLGVBQWU7RXBKb3NnRXpCO0VvSjlyZ0VNO0lBQ0ksWXpDOEZBO0l5QzdGQSxZQUFtQjtFcEpnc2dFN0I7RW9KN3JnRU07SUFDSSxZekN5RkE7SXlDeEZBLFlBQW1CO0lBQ25CLGVBQWU7RXBKK3JnRXpCO0VvSjd2Z0VFO0lBQ0ksV0FBVztJQUNYLGV6Q29KSTtJeUNuSkosWXpDbUpJO0UzRzRtZ0VWO0VvSjV2Z0VFO0lBQ0ksV3pDK0lJO0l5QzlJSixZekM4SUk7RTNHZ25nRVY7RW9KenZnRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSjJ2Z0U1QjtFb0p6dmdFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEoydmdFakM7RW9KcHZnRU07SUFDSSxZQUg2QztJQUk3QyxjQUo2QztFcEowdmdFdkQ7RW9KcHZnRVU7SUFDSSxTQUFTO0lBQ1QsZUFSeUM7RXBKOHZnRXZEO0VvSmh2Z0VNO0lBQ0ksV3pDNkdBO0l5QzVHQSxZekM0R0E7RTNHc29nRVY7RW9KL3VnRU07SUFDSSxXekN3R0E7SXlDdkdBLFl6Q3VHQTtJeUN0R0EsZUFBZTtFcEppdmdFekI7RW9KM3VnRU07SUFDSSxZekMrRkE7SXlDOUZBLGNBQW1CO0VwSjZ1Z0U3QjtFb0oxdWdFTTtJQUNJLFl6QzBGQTtJeUN6RkEsY0FBbUI7SUFDbkIsZUFBZTtFcEo0dWdFekI7RW9KMXlnRUU7SUFDSSxXQUFXO0lBQ1gsZXpDcUpJO0l5Q3BKSixZekNvSkk7RTNHd3BnRVY7RW9KenlnRUU7SUFDSSxXekNnSkk7SXlDL0lKLFl6QytJSTtFM0c0cGdFVjtFb0p0eWdFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKd3lnRTVCO0VvSnR5Z0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnd5Z0VqQztFb0pqeWdFTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSnV5Z0V2RDtFb0pqeWdFVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEoyeWdFdkQ7RW9KN3hnRU07SUFDSSxXekM4R0E7SXlDN0dBLFl6QzZHQTtFM0drcmdFVjtFb0o1eGdFTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0l5Q3ZHQSxlQUFlO0VwSjh4Z0V6QjtFb0p4eGdFTTtJQUNJLFl6Q2dHQTtJeUMvRkEsWUFBbUI7RXBKMHhnRTdCO0VvSnZ4Z0VNO0lBQ0ksWXpDMkZBO0l5QzFGQSxZQUFtQjtJQUNuQixlQUFlO0VwSnl4Z0V6QjtFb0p2MWdFRTtJQUNJLFdBQVc7SUFDWCxlekNzSkk7SXlDckpKLFl6Q3FKSTtFM0dvc2dFVjtFb0p0MWdFRTtJQUNJLFd6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzR3dzZ0VWO0VvSm4xZ0VFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEpxMWdFNUI7RW9KbjFnRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKcTFnRWpDO0VvSjkwZ0VNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKbzFnRXZEO0VvSjkwZ0VVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSncxZ0V2RDtFb0oxMGdFTTtJQUNJLFd6QytHQTtJeUM5R0EsWXpDOEdBO0UzRzh0Z0VWO0VvSnowZ0VNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7SXlDeEdBLGVBQWU7RXBKMjBnRXpCO0VvSnIwZ0VNO0lBQ0ksWXpDaUdBO0l5Q2hHQSxjQUFtQjtFcEp1MGdFN0I7RW9KcDBnRU07SUFDSSxZekM0RkE7SXlDM0ZBLGNBQW1CO0lBQ25CLGVBQWU7RXBKczBnRXpCO0VvSnA0Z0VFO0lBQ0ksV0FBVztJQUNYLGV6Q3VKSTtJeUN0SkosWXpDc0pJO0UzR2d2Z0VWO0VvSm40Z0VFO0lBQ0ksV3pDa0pJO0l5Q2pKSixZekNpSkk7RTNHb3ZnRVY7RW9KaDRnRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSms0Z0U1QjtFb0poNGdFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEprNGdFakM7RW9KMzNnRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEppNGdFdkQ7RW9KMzNnRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKcTRnRXZEO0VvSnYzZ0VNO0lBQ0ksV3pDZ0hBO0l5Qy9HQSxZekMrR0E7RTNHMHdnRVY7RW9KdDNnRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtJeUN6R0EsZUFBZTtFcEp3M2dFekI7RW9KbDNnRU07SUFDSSxZekNrR0E7SXlDakdBLFlBQW1CO0VwSm8zZ0U3QjtFb0pqM2dFTTtJQUNJLFl6QzZGQTtJeUM1RkEsWUFBbUI7SUFDbkIsZUFBZTtFcEptM2dFekI7RW9KajdnRUU7SUFDSSxXQUFXO0lBQ1gsZXpDd0pJO0l5Q3ZKSixZekN1Skk7RTNHNHhnRVY7RW9KaDdnRUU7SUFDSSxXekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dneWdFVjtFb0o3NmdFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKKzZnRTVCO0VvSjc2Z0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSis2Z0VqQztFb0p4NmdFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSjg2Z0V2RDtFb0p4NmdFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEprN2dFdkQ7RW9KcDZnRU07SUFDSSxXekNpSEE7SXlDaEhBLFl6Q2dIQTtFM0dzemdFVjtFb0puNmdFTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0l5QzFHQSxlQUFlO0VwSnE2Z0V6QjtFb0ovNWdFTTtJQUNJLFl6Q21HQTtJeUNsR0EsY0FBbUI7RXBKaTZnRTdCO0VvSjk1Z0VNO0lBQ0ksWXpDOEZBO0l5QzdGQSxjQUFtQjtJQUNuQixlQUFlO0VwSmc2Z0V6QjtFb0o5OWdFRTtJQUNJLFdBQVc7SUFDWCxnQnpDeUpLO0l5Q3hKTCxhekN3Sks7RTNHdzBnRVg7RW9KNzlnRUU7SUFDSSxZekNvSks7SXlDbkpMLGF6Q21KSztFM0c0MGdFWDtFb0oxOWdFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKNDlnRTVCO0VvSjE5Z0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjQ5Z0VqQztFb0pyOWdFTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSjI5Z0V2RDtFb0pyOWdFVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEorOWdFdkQ7RW9KajlnRU07SUFDSSxZekNrSEM7SXlDakhELGF6Q2lIQztFM0drMmdFWDtFb0poOWdFTTtJQUNJLFl6QzZHQztJeUM1R0QsYXpDNEdDO0l5QzNHRCxlQUFlO0VwSms5Z0V6QjtFb0o1OGdFTTtJQUNJLGF6Q29HQztJeUNuR0QsWUFBbUI7RXBKODhnRTdCO0VvSjM4Z0VNO0lBQ0ksYXpDK0ZDO0l5QzlGRCxZQUFtQjtJQUNuQixlQUFlO0VwSjY4Z0V6QjtFb0ozZ2hFRTtJQUNJLFdBQVc7SUFDWCxnQnpDMEpLO0l5Q3pKTCxhekN5Sks7RTNHbzNnRVg7RW9KMWdoRUU7SUFDSSxZekNxSks7SXlDcEpMLGF6Q29KSztFM0d3M2dFWDtFb0p2Z2hFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKeWdoRTVCO0VvSnZnaEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnlnaEVqQztFb0psZ2hFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSndnaEV2RDtFb0psZ2hFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEo0Z2hFdkQ7RW9KOS9nRU07SUFDSSxZekNtSEM7SXlDbEhELGF6Q2tIQztFM0c4NGdFWDtFb0o3L2dFTTtJQUNJLFl6QzhHQztJeUM3R0QsYXpDNkdDO0l5QzVHRCxlQUFlO0VwSisvZ0V6QjtFb0p6L2dFTTtJQUNJLGF6Q3FHQztJeUNwR0QsWUFBbUI7RXBKMi9nRTdCO0VvSngvZ0VNO0lBQ0ksYXpDZ0dDO0l5Qy9GRCxZQUFtQjtJQUNuQixlQUFlO0VwSjAvZ0V6QjtFb0p4amhFRTtJQUNJLFdBQVc7SUFDWCxnQnpDMkpLO0l5QzFKTCxhekMwSks7RTNHZzZnRVg7RW9KdmpoRUU7SUFDSSxZekNzSks7SXlDckpMLGF6Q3FKSztFM0dvNmdFWDtFb0pwamhFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKc2poRTVCO0VvSnBqaEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnNqaEVqQztFb0ovaWhFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSnFqaEV2RDtFb0ovaWhFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEp5amhFdkQ7RW9KM2loRU07SUFDSSxZekNvSEM7SXlDbkhELGF6Q21IQztFM0cwN2dFWDtFb0oxaWhFTTtJQUNJLFl6QytHQztJeUM5R0QsYXpDOEdDO0l5QzdHRCxlQUFlO0VwSjRpaEV6QjtFb0p0aWhFTTtJQUNJLGF6Q3NHQztJeUNyR0QsWUFBbUI7RXBKd2loRTdCO0VvSnJpaEVNO0lBQ0ksYXpDaUdDO0l5Q2hHRCxZQUFtQjtJQUNuQixlQUFlO0VwSnVpaEV6QjtFb0pybWhFRTtJQUNJLFdBQVc7SUFDWCxnQnpDNEpLO0l5QzNKTCxhekMySks7RTNHNDhnRVg7RW9KcG1oRUU7SUFDSSxZekN1Sks7SXlDdEpMLGF6Q3NKSztFM0dnOWdFWDtFb0pqbWhFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKbW1oRTVCO0VvSmptaEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm1taEVqQztFb0o1bGhFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSmttaEV2RDtFb0o1bGhFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEpzbWhFdkQ7RW9KeGxoRU07SUFDSSxZekNxSEM7SXlDcEhELGF6Q29IQztFM0dzK2dFWDtFb0p2bGhFTTtJQUNJLFl6Q2dIQztJeUMvR0QsYXpDK0dDO0l5QzlHRCxlQUFlO0VwSnlsaEV6QjtFb0pubGhFTTtJQUNJLGF6Q3VHQztJeUN0R0QsWUFBbUI7RXBKcWxoRTdCO0VvSmxsaEVNO0lBQ0ksYXpDa0dDO0l5Q2pHRCxZQUFtQjtJQUNuQixlQUFlO0VwSm9saEV6QjtFb0pscGhFRTtJQUNJLFdBQVc7SUFDWCxnQnpDNkpLO0l5QzVKTCxhekM0Sks7RTNHdy9nRVg7RW9KanBoRUU7SUFDSSxZekN3Sks7SXlDdkpMLGF6Q3VKSztFM0c0L2dFWDtFb0o5b2hFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKZ3BoRTVCO0VvSjlvaEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmdwaEVqQztFb0p6b2hFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSitvaEV2RDtFb0p6b2hFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEptcGhFdkQ7RW9Kcm9oRU07SUFDSSxZekNzSEM7SXlDckhELGF6Q3FIQztFM0draGhFWDtFb0pwb2hFTTtJQUNJLFl6Q2lIQztJeUNoSEQsYXpDZ0hDO0l5Qy9HRCxlQUFlO0VwSnNvaEV6QjtFb0pob2hFTTtJQUNJLGF6Q3dHQztJeUN2R0QsWUFBbUI7RXBKa29oRTdCO0VvSi9uaEVNO0lBQ0ksYXpDbUdDO0l5Q2xHRCxZQUFtQjtJQUNuQixlQUFlO0VwSmlvaEV6QjtBQUNGOztBa0Ixb2hFSTtFa0l0REE7SUFDSSxXQUFXO0lBQ1gsZXpDd0lJO0l5Q3ZJSixZekN1SUk7RTNHNmpoRVY7RW9KanNoRUU7SUFDSSxXekNtSUk7SXlDbElKLFl6Q2tJSTtFM0dpa2hFVjtFb0o5cmhFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKZ3NoRTVCO0VvSjlyaEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmdzaEVqQztFb0p6cmhFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSityaEV2RDtFb0p6cmhFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEptc2hFdkQ7RW9KcnJoRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtFM0d1bGhFVjtFb0pwcmhFTTtJQUNJLFd6QzRGQTtJeUMzRkEsWXpDMkZBO0l5QzFGQSxlQUFlO0VwSnNyaEV6QjtFb0pocmhFTTtJQUNJLFl6Q21GQTtJeUNsRkEsV0FBbUI7RXBKa3JoRTdCO0VvSi9xaEVNO0lBQ0ksWXpDOEVBO0l5QzdFQSxXQUFtQjtJQUNuQixlQUFlO0VwSmlyaEV6QjtFb0ovdWhFRTtJQUNJLFdBQVc7SUFDWCxlekN5SUk7SXlDeElKLFl6Q3dJSTtFM0d5bWhFVjtFb0o5dWhFRTtJQUNJLFd6Q29JSTtJeUNuSUosWXpDbUlJO0UzRzZtaEVWO0VvSjN1aEVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo2dWhFNUI7RW9KM3VoRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKNnVoRWpDO0VvSnR1aEVNO0lBQ0ksYUFINkM7SUFJN0MsZUFKNkM7RXBKNHVoRXZEO0VvSnR1aEVVO0lBQ0ksU0FBUztJQUNULGdCQVJ5QztFcEpndmhFdkQ7RW9KbHVoRU07SUFDSSxXekNrR0E7SXlDakdBLFl6Q2lHQTtFM0dtb2hFVjtFb0pqdWhFTTtJQUNJLFd6QzZGQTtJeUM1RkEsWXpDNEZBO0l5QzNGQSxlQUFlO0VwSm11aEV6QjtFb0o3dGhFTTtJQUNJLFl6Q29GQTtJeUNuRkEsYUFBbUI7RXBKK3RoRTdCO0VvSjV0aEVNO0lBQ0ksWXpDK0VBO0l5QzlFQSxhQUFtQjtJQUNuQixlQUFlO0VwSjh0aEV6QjtFb0o1eGhFRTtJQUNJLFdBQVc7SUFDWCxlekMwSUk7SXlDeklKLFl6Q3lJSTtFM0dxcGhFVjtFb0ozeGhFRTtJQUNJLFd6Q3FJSTtJeUNwSUosWXpDb0lJO0UzR3lwaEVWO0VvSnh4aEVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEoweGhFNUI7RW9KeHhoRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKMHhoRWpDO0VvSm54aEVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKeXhoRXZEO0VvSm54aEVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjZ4aEV2RDtFb0ovd2hFTTtJQUNJLFd6Q21HQTtJeUNsR0EsWXpDa0dBO0UzRytxaEVWO0VvSjl3aEVNO0lBQ0ksV3pDOEZBO0l5QzdGQSxZekM2RkE7SXlDNUZBLGVBQWU7RXBKZ3hoRXpCO0VvSjF3aEVNO0lBQ0ksWXpDcUZBO0l5Q3BGQSxXQUFtQjtFcEo0d2hFN0I7RW9KendoRU07SUFDSSxZekNnRkE7SXlDL0VBLFdBQW1CO0lBQ25CLGVBQWU7RXBKMndoRXpCO0VvSnowaEVFO0lBQ0ksV0FBVztJQUNYLGV6QzJJSTtJeUMxSUosWXpDMElJO0UzR2lzaEVWO0VvSngwaEVFO0lBQ0ksV3pDc0lJO0l5Q3JJSixZekNxSUk7RTNHcXNoRVY7RW9KcjBoRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnUwaEU1QjtFb0pyMGhFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp1MGhFakM7RW9KaDBoRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEpzMGhFdkQ7RW9KaDBoRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjAwaEV2RDtFb0o1emhFTTtJQUNJLFd6Q29HQTtJeUNuR0EsWXpDbUdBO0UzRzJ0aEVWO0VvSjN6aEVNO0lBQ0ksV3pDK0ZBO0l5QzlGQSxZekM4RkE7SXlDN0ZBLGVBQWU7RXBKNnpoRXpCO0VvSnZ6aEVNO0lBQ0ksWXpDc0ZBO0l5Q3JGQSxhQUFtQjtFcEp5emhFN0I7RW9KdHpoRU07SUFDSSxZekNpRkE7SXlDaEZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKd3poRXpCO0VvSnQzaEVFO0lBQ0ksV0FBVztJQUNYLGV6QzRJSTtJeUMzSUosWXpDMklJO0UzRzZ1aEVWO0VvSnIzaEVFO0lBQ0ksV3pDdUlJO0l5Q3RJSixZekNzSUk7RTNHaXZoRVY7RW9KbDNoRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSm8zaEU1QjtFb0psM2hFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpvM2hFakM7RW9KNzJoRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEptM2hFdkQ7RW9KNzJoRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKdTNoRXZEO0VvSnoyaEVNO0lBQ0ksV3pDcUdBO0l5Q3BHQSxZekNvR0E7RTNHdXdoRVY7RW9KeDJoRU07SUFDSSxXekNnR0E7SXlDL0ZBLFl6QytGQTtJeUM5RkEsZUFBZTtFcEowMmhFekI7RW9KcDJoRU07SUFDSSxZekN1RkE7SXlDdEZBLFdBQW1CO0VwSnMyaEU3QjtFb0puMmhFTTtJQUNJLFl6Q2tGQTtJeUNqRkEsV0FBbUI7SUFDbkIsZUFBZTtFcEpxMmhFekI7RW9KbjZoRUU7SUFDSSxXQUFXO0lBQ1gsZXpDNklJO0l5QzVJSixZekM0SUk7RTNHeXhoRVY7RW9KbDZoRUU7SUFDSSxXekN3SUk7SXlDdklKLFl6Q3VJSTtFM0c2eGhFVjtFb0ovNWhFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKaTZoRTVCO0VvSi81aEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmk2aEVqQztFb0oxNWhFTTtJQUNJLGFBSDZDO0lBSTdDLGVBSjZDO0VwSmc2aEV2RDtFb0oxNWhFVTtJQUNJLFNBQVM7SUFDVCxnQkFSeUM7RXBKbzZoRXZEO0VvSnQ1aEVNO0lBQ0ksV3pDc0dBO0l5Q3JHQSxZekNxR0E7RTNHbXpoRVY7RW9KcjVoRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtJeUMvRkEsZUFBZTtFcEp1NWhFekI7RW9KajVoRU07SUFDSSxZekN3RkE7SXlDdkZBLGFBQW1CO0VwSm01aEU3QjtFb0poNWhFTTtJQUNJLFl6Q21GQTtJeUNsRkEsYUFBbUI7SUFDbkIsZUFBZTtFcEprNWhFekI7RW1KajloRUY7SUNFUSxXQUFXO0lBQ1gsZXpDOElTO0l5QzdJVCxZekM2SVM7RTNHcTBoRWY7RW1KdDloRUY7SUNRUSxXekN5SVM7SXlDeElULFl6Q3dJUztFM0d5MGhFZjtFbUoxOWhFRjtJQ2VRLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKODhoRTVCO0VvSjU4aEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjg4aEVqQztFb0p2OGhFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSjY4aEV2RDtFb0p2OGhFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEppOWhFdkQ7RW9KbjhoRU07SUFDSSxXekN1R0s7SXlDdEdMLFl6Q3NHSztFM0crMWhFZjtFb0psOGhFTTtJQUNJLFd6Q2tHSztJeUNqR0wsWXpDaUdLO0l5Q2hHTCxlQUFlO0VwSm84aEV6QjtFb0o5N2hFTTtJQUNJLFl6Q3lGSztJeUN4RkwsV0FBbUI7RXBKZzhoRTdCO0VvSjc3aEVNO0lBQ0ksWXpDb0ZLO0l5Q25GTCxXQUFtQjtJQUNuQixlQUFlO0VwSis3aEV6QjtFb0o3L2hFRTtJQUNJLFdBQVc7SUFDWCxlekMrSUk7SXlDOUlKLFl6QzhJSTtFM0dpM2hFVjtFb0o1L2hFRTtJQUNJLFd6QzBJSTtJeUN6SUosWXpDeUlJO0UzR3EzaEVWO0VvSnovaEVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEoyL2hFNUI7RW9Kei9oRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKMi9oRWpDO0VvSnAvaEVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKMC9oRXZEO0VvSnAvaEVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjgvaEV2RDtFb0poL2hFTTtJQUNJLFd6Q3dHQTtJeUN2R0EsWXpDdUdBO0UzRzI0aEVWO0VvSi8raEVNO0lBQ0ksV3pDbUdBO0l5Q2xHQSxZekNrR0E7SXlDakdBLGVBQWU7RXBKaS9oRXpCO0VvSjMraEVNO0lBQ0ksWXpDMEZBO0l5Q3pGQSxXQUFtQjtFcEo2K2hFN0I7RW9KMStoRU07SUFDSSxZekNxRkE7SXlDcEZBLFdBQW1CO0lBQ25CLGVBQWU7RXBKNCtoRXpCO0VvSjFpaUVFO0lBQ0ksV0FBVztJQUNYLGV6Q2dKSTtJeUMvSUosWXpDK0lJO0UzRzY1aEVWO0VvSnppaUVFO0lBQ0ksV3pDMklJO0l5QzFJSixZekMwSUk7RTNHaTZoRVY7RW9KdGlpRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSndpaUU1QjtFb0p0aWlFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp3aWlFakM7RW9KamlpRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEp1aWlFdkQ7RW9KamlpRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjJpaUV2RDtFb0o3aGlFTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0UzR3U3aEVWO0VvSjVoaUVNO0lBQ0ksV3pDb0dBO0l5Q25HQSxZekNtR0E7SXlDbEdBLGVBQWU7RXBKOGhpRXpCO0VvSnhoaUVNO0lBQ0ksWXpDMkZBO0l5QzFGQSxhQUFtQjtFcEowaGlFN0I7RW9KdmhpRU07SUFDSSxZekNzRkE7SXlDckZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKeWhpRXpCO0VvSnZsaUVFO0lBQ0ksV0FBVztJQUNYLGV6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzR3k4aEVWO0VvSnRsaUVFO0lBQ0ksV3pDNElJO0l5QzNJSixZekMySUk7RTNHNjhoRVY7RW9KbmxpRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnFsaUU1QjtFb0pubGlFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpxbGlFakM7RW9KOWtpRU07SUFDSSxVQUg2QztJQUk3QyxZQUo2QztFcEpvbGlFdkQ7RW9KOWtpRVU7SUFDSSxTQUFTO0lBQ1QsYUFSeUM7RXBKd2xpRXZEO0VvSjFraUVNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7RTNHbStoRVY7RW9KemtpRU07SUFDSSxXekNxR0E7SXlDcEdBLFl6Q29HQTtJeUNuR0EsZUFBZTtFcEoya2lFekI7RW9KcmtpRU07SUFDSSxZekM0RkE7SXlDM0ZBLFdBQW1CO0VwSnVraUU3QjtFb0pwa2lFTTtJQUNJLFl6Q3VGQTtJeUN0RkEsV0FBbUI7SUFDbkIsZUFBZTtFcEpza2lFekI7RW9KcG9pRUU7SUFDSSxXQUFXO0lBQ1gsZXpDa0pJO0l5Q2pKSixZekNpSkk7RTNHcS9oRVY7RW9Kbm9pRUU7SUFDSSxXekM2SUk7SXlDNUlKLFl6QzRJSTtFM0d5L2hFVjtFb0pob2lFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKa29pRTVCO0VvSmhvaUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmtvaUVqQztFb0ozbmlFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmlvaUV2RDtFb0ozbmlFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpxb2lFdkQ7RW9Kdm5pRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtFM0crZ2lFVjtFb0p0bmlFTTtJQUNJLFd6Q3NHQTtJeUNyR0EsWXpDcUdBO0l5Q3BHQSxlQUFlO0VwSnduaUV6QjtFb0psbmlFTTtJQUNJLFl6QzZGQTtJeUM1RkEsYUFBbUI7RXBKb25pRTdCO0VvSmpuaUVNO0lBQ0ksWXpDd0ZBO0l5Q3ZGQSxhQUFtQjtJQUNuQixlQUFlO0VwSm1uaUV6QjtFb0pqcmlFRTtJQUNJLFdBQVc7SUFDWCxlekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dpaWlFVjtFb0pocmlFRTtJQUNJLFd6QzhJSTtJeUM3SUosWXpDNklJO0UzR3FpaUVWO0VvSjdxaUVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEorcWlFNUI7RW9KN3FpRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKK3FpRWpDO0VvSnhxaUVNO0lBQ0ksV0FINkM7SUFJN0MsYUFKNkM7RXBKOHFpRXZEO0VvSnhxaUVVO0lBQ0ksU0FBUztJQUNULGNBUnlDO0VwSmtyaUV2RDtFb0pwcWlFTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0UzRzJqaUVWO0VvSm5xaUVNO0lBQ0ksV3pDdUdBO0l5Q3RHQSxZekNzR0E7SXlDckdBLGVBQWU7RXBKcXFpRXpCO0VvSi9waUVNO0lBQ0ksWXpDOEZBO0l5QzdGQSxZQUFtQjtFcEppcWlFN0I7RW9KOXBpRU07SUFDSSxZekN5RkE7SXlDeEZBLFlBQW1CO0lBQ25CLGVBQWU7RXBKZ3FpRXpCO0VvSjl0aUVFO0lBQ0ksV0FBVztJQUNYLGV6Q29KSTtJeUNuSkosWXpDbUpJO0UzRzZraUVWO0VvSjd0aUVFO0lBQ0ksV3pDK0lJO0l5QzlJSixZekM4SUk7RTNHaWxpRVY7RW9KMXRpRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSjR0aUU1QjtFb0oxdGlFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEo0dGlFakM7RW9KcnRpRU07SUFDSSxZQUg2QztJQUk3QyxjQUo2QztFcEoydGlFdkQ7RW9KcnRpRVU7SUFDSSxTQUFTO0lBQ1QsZUFSeUM7RXBKK3RpRXZEO0VvSmp0aUVNO0lBQ0ksV3pDNkdBO0l5QzVHQSxZekM0R0E7RTNHdW1pRVY7RW9KaHRpRU07SUFDSSxXekN3R0E7SXlDdkdBLFl6Q3VHQTtJeUN0R0EsZUFBZTtFcEprdGlFekI7RW9KNXNpRU07SUFDSSxZekMrRkE7SXlDOUZBLGNBQW1CO0VwSjhzaUU3QjtFb0ozc2lFTTtJQUNJLFl6QzBGQTtJeUN6RkEsY0FBbUI7SUFDbkIsZUFBZTtFcEo2c2lFekI7RW9KM3dpRUU7SUFDSSxXQUFXO0lBQ1gsZXpDcUpJO0l5Q3BKSixZekNvSkk7RTNHeW5pRVY7RW9KMXdpRUU7SUFDSSxXekNnSkk7SXlDL0lKLFl6QytJSTtFM0c2bmlFVjtFb0p2d2lFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKeXdpRTVCO0VvSnZ3aUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnl3aUVqQztFb0psd2lFTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSnd3aUV2RDtFb0psd2lFVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEo0d2lFdkQ7RW9KOXZpRU07SUFDSSxXekM4R0E7SXlDN0dBLFl6QzZHQTtFM0dtcGlFVjtFb0o3dmlFTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0l5Q3ZHQSxlQUFlO0VwSit2aUV6QjtFb0p6dmlFTTtJQUNJLFl6Q2dHQTtJeUMvRkEsWUFBbUI7RXBKMnZpRTdCO0VvSnh2aUVNO0lBQ0ksWXpDMkZBO0l5QzFGQSxZQUFtQjtJQUNuQixlQUFlO0VwSjB2aUV6QjtFb0p4emlFRTtJQUNJLFdBQVc7SUFDWCxlekNzSkk7SXlDckpKLFl6Q3FKSTtFM0dxcWlFVjtFb0p2emlFRTtJQUNJLFd6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzR3lxaUVWO0VvSnB6aUVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEpzemlFNUI7RW9KcHppRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKc3ppRWpDO0VvSi95aUVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKcXppRXZEO0VvSi95aUVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSnl6aUV2RDtFb0ozeWlFTTtJQUNJLFd6QytHQTtJeUM5R0EsWXpDOEdBO0UzRytyaUVWO0VvSjF5aUVNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7SXlDeEdBLGVBQWU7RXBKNHlpRXpCO0VvSnR5aUVNO0lBQ0ksWXpDaUdBO0l5Q2hHQSxjQUFtQjtFcEp3eWlFN0I7RW9KcnlpRU07SUFDSSxZekM0RkE7SXlDM0ZBLGNBQW1CO0lBQ25CLGVBQWU7RXBKdXlpRXpCO0VvSnIyaUVFO0lBQ0ksV0FBVztJQUNYLGV6Q3VKSTtJeUN0SkosWXpDc0pJO0UzR2l0aUVWO0VvSnAyaUVFO0lBQ0ksV3pDa0pJO0l5Q2pKSixZekNpSkk7RTNHcXRpRVY7RW9KajJpRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSm0yaUU1QjtFb0pqMmlFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEptMmlFakM7RW9KNTFpRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEprMmlFdkQ7RW9KNTFpRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKczJpRXZEO0VvSngxaUVNO0lBQ0ksV3pDZ0hBO0l5Qy9HQSxZekMrR0E7RTNHMnVpRVY7RW9KdjFpRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtJeUN6R0EsZUFBZTtFcEp5MWlFekI7RW9KbjFpRU07SUFDSSxZekNrR0E7SXlDakdBLFlBQW1CO0VwSnExaUU3QjtFb0psMWlFTTtJQUNJLFl6QzZGQTtJeUM1RkEsWUFBbUI7SUFDbkIsZUFBZTtFcEpvMWlFekI7RW9KbDVpRUU7SUFDSSxXQUFXO0lBQ1gsZXpDd0pJO0l5Q3ZKSixZekN1Skk7RTNHNnZpRVY7RW9KajVpRUU7SUFDSSxXekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dpd2lFVjtFb0o5NGlFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKZzVpRTVCO0VvSjk0aUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmc1aUVqQztFb0p6NGlFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSis0aUV2RDtFb0p6NGlFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEptNWlFdkQ7RW9KcjRpRU07SUFDSSxXekNpSEE7SXlDaEhBLFl6Q2dIQTtFM0d1eGlFVjtFb0pwNGlFTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0l5QzFHQSxlQUFlO0VwSnM0aUV6QjtFb0poNGlFTTtJQUNJLFl6Q21HQTtJeUNsR0EsY0FBbUI7RXBKazRpRTdCO0VvSi8zaUVNO0lBQ0ksWXpDOEZBO0l5QzdGQSxjQUFtQjtJQUNuQixlQUFlO0VwSmk0aUV6QjtFb0ovN2lFRTtJQUNJLFdBQVc7SUFDWCxnQnpDeUpLO0l5Q3hKTCxhekN3Sks7RTNHeXlpRVg7RW9KOTdpRUU7SUFDSSxZekNvSks7SXlDbkpMLGF6Q21KSztFM0c2eWlFWDtFb0ozN2lFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKNjdpRTVCO0VvSjM3aUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjY3aUVqQztFb0p0N2lFTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSjQ3aUV2RDtFb0p0N2lFVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEpnOGlFdkQ7RW9KbDdpRU07SUFDSSxZekNrSEM7SXlDakhELGF6Q2lIQztFM0dtMGlFWDtFb0pqN2lFTTtJQUNJLFl6QzZHQztJeUM1R0QsYXpDNEdDO0l5QzNHRCxlQUFlO0VwSm03aUV6QjtFb0o3NmlFTTtJQUNJLGF6Q29HQztJeUNuR0QsWUFBbUI7RXBKKzZpRTdCO0VvSjU2aUVNO0lBQ0ksYXpDK0ZDO0l5QzlGRCxZQUFtQjtJQUNuQixlQUFlO0VwSjg2aUV6QjtFb0o1K2lFRTtJQUNJLFdBQVc7SUFDWCxnQnpDMEpLO0l5Q3pKTCxhekN5Sks7RTNHcTFpRVg7RW9KMytpRUU7SUFDSSxZekNxSks7SXlDcEpMLGF6Q29KSztFM0d5MWlFWDtFb0p4K2lFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKMCtpRTVCO0VvSngraUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjAraUVqQztFb0puK2lFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSnkraUV2RDtFb0puK2lFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEo2K2lFdkQ7RW9KLzlpRU07SUFDSSxZekNtSEM7SXlDbEhELGF6Q2tIQztFM0crMmlFWDtFb0o5OWlFTTtJQUNJLFl6QzhHQztJeUM3R0QsYXpDNkdDO0l5QzVHRCxlQUFlO0VwSmcraUV6QjtFb0oxOWlFTTtJQUNJLGF6Q3FHQztJeUNwR0QsWUFBbUI7RXBKNDlpRTdCO0VvSno5aUVNO0lBQ0ksYXpDZ0dDO0l5Qy9GRCxZQUFtQjtJQUNuQixlQUFlO0VwSjI5aUV6QjtFb0p6aGpFRTtJQUNJLFdBQVc7SUFDWCxnQnpDMkpLO0l5QzFKTCxhekMwSks7RTNHaTRpRVg7RW9KeGhqRUU7SUFDSSxZekNzSks7SXlDckpMLGF6Q3FKSztFM0dxNGlFWDtFb0pyaGpFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKdWhqRTVCO0VvSnJoakVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnVoakVqQztFb0poaGpFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSnNoakV2RDtFb0poaGpFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEowaGpFdkQ7RW9KNWdqRU07SUFDSSxZekNvSEM7SXlDbkhELGF6Q21IQztFM0cyNWlFWDtFb0ozZ2pFTTtJQUNJLFl6QytHQztJeUM5R0QsYXpDOEdDO0l5QzdHRCxlQUFlO0VwSjZnakV6QjtFb0p2Z2pFTTtJQUNJLGF6Q3NHQztJeUNyR0QsWUFBbUI7RXBKeWdqRTdCO0VvSnRnakVNO0lBQ0ksYXpDaUdDO0l5Q2hHRCxZQUFtQjtJQUNuQixlQUFlO0VwSndnakV6QjtFb0p0a2pFRTtJQUNJLFdBQVc7SUFDWCxnQnpDNEpLO0l5QzNKTCxhekMySks7RTNHNjZpRVg7RW9KcmtqRUU7SUFDSSxZekN1Sks7SXlDdEpMLGF6Q3NKSztFM0dpN2lFWDtFb0psa2pFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKb2tqRTVCO0VvSmxrakVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm9rakVqQztFb0o3ampFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSm1rakV2RDtFb0o3ampFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEp1a2pFdkQ7RW9KempqRU07SUFDSSxZekNxSEM7SXlDcEhELGF6Q29IQztFM0d1OGlFWDtFb0p4ampFTTtJQUNJLFl6Q2dIQztJeUMvR0QsYXpDK0dDO0l5QzlHRCxlQUFlO0VwSjBqakV6QjtFb0pwampFTTtJQUNJLGF6Q3VHQztJeUN0R0QsWUFBbUI7RXBKc2pqRTdCO0VvSm5qakVNO0lBQ0ksYXpDa0dDO0l5Q2pHRCxZQUFtQjtJQUNuQixlQUFlO0VwSnFqakV6QjtFb0pubmpFRTtJQUNJLFdBQVc7SUFDWCxnQnpDNkpLO0l5QzVKTCxhekM0Sks7RTNHeTlpRVg7RW9KbG5qRUU7SUFDSSxZekN3Sks7SXlDdkpMLGF6Q3VKSztFM0c2OWlFWDtFb0ovbWpFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKaW5qRTVCO0VvSi9takVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmluakVqQztFb0oxbWpFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmduakV2RDtFb0oxbWpFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpvbmpFdkQ7RW9KdG1qRU07SUFDSSxZekNzSEM7SXlDckhELGF6Q3FIQztFM0dtL2lFWDtFb0pybWpFTTtJQUNJLFl6Q2lIQztJeUNoSEQsYXpDZ0hDO0l5Qy9HRCxlQUFlO0VwSnVtakV6QjtFb0pqbWpFTTtJQUNJLGF6Q3dHQztJeUN2R0QsWUFBbUI7RXBKbW1qRTdCO0VvSmhtakVNO0lBQ0ksYXpDbUdDO0l5Q2xHRCxZQUFtQjtJQUNuQixlQUFlO0VwSmttakV6QjtBQUNGOztBa0IzbWpFSTtFa0l0REE7SUFDSSxXQUFXO0lBQ1gsZXpDd0lJO0l5Q3ZJSixZekN1SUk7RTNHOGhqRVY7RW9KbHFqRUU7SUFDSSxXekNtSUk7SXlDbElKLFl6Q2tJSTtFM0draWpFVjtFb0ovcGpFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKaXFqRTVCO0VvSi9wakVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmlxakVqQztFb0oxcGpFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSmdxakV2RDtFb0oxcGpFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEpvcWpFdkQ7RW9KdHBqRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtFM0d3ampFVjtFb0pycGpFTTtJQUNJLFd6QzRGQTtJeUMzRkEsWXpDMkZBO0l5QzFGQSxlQUFlO0VwSnVwakV6QjtFb0pqcGpFTTtJQUNJLFl6Q21GQTtJeUNsRkEsV0FBbUI7RXBKbXBqRTdCO0VvSmhwakVNO0lBQ0ksWXpDOEVBO0l5QzdFQSxXQUFtQjtJQUNuQixlQUFlO0VwSmtwakV6QjtFb0podGpFRTtJQUNJLFdBQVc7SUFDWCxlekN5SUk7SXlDeElKLFl6Q3dJSTtFM0cwa2pFVjtFb0ovc2pFRTtJQUNJLFd6Q29JSTtJeUNuSUosWXpDbUlJO0UzRzhrakVWO0VvSjVzakVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo4c2pFNUI7RW9KNXNqRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKOHNqRWpDO0VvSnZzakVNO0lBQ0ksYUFINkM7SUFJN0MsZUFKNkM7RXBKNnNqRXZEO0VvSnZzakVVO0lBQ0ksU0FBUztJQUNULGdCQVJ5QztFcEppdGpFdkQ7RW9KbnNqRU07SUFDSSxXekNrR0E7SXlDakdBLFl6Q2lHQTtFM0dvbWpFVjtFb0psc2pFTTtJQUNJLFd6QzZGQTtJeUM1RkEsWXpDNEZBO0l5QzNGQSxlQUFlO0VwSm9zakV6QjtFb0o5cmpFTTtJQUNJLFl6Q29GQTtJeUNuRkEsYUFBbUI7RXBKZ3NqRTdCO0VvSjdyakVNO0lBQ0ksWXpDK0VBO0l5QzlFQSxhQUFtQjtJQUNuQixlQUFlO0VwSityakV6QjtFb0o3dmpFRTtJQUNJLFdBQVc7SUFDWCxlekMwSUk7SXlDeklKLFl6Q3lJSTtFM0dzbmpFVjtFb0o1dmpFRTtJQUNJLFd6Q3FJSTtJeUNwSUosWXpDb0lJO0UzRzBuakVWO0VvSnp2akVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEoydmpFNUI7RW9KenZqRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKMnZqRWpDO0VvSnB2akVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKMHZqRXZEO0VvSnB2akVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjh2akV2RDtFb0podmpFTTtJQUNJLFd6Q21HQTtJeUNsR0EsWXpDa0dBO0UzR2dwakVWO0VvSi91akVNO0lBQ0ksV3pDOEZBO0l5QzdGQSxZekM2RkE7SXlDNUZBLGVBQWU7RXBKaXZqRXpCO0VvSjN1akVNO0lBQ0ksWXpDcUZBO0l5Q3BGQSxXQUFtQjtFcEo2dWpFN0I7RW9KMXVqRU07SUFDSSxZekNnRkE7SXlDL0VBLFdBQW1CO0lBQ25CLGVBQWU7RXBKNHVqRXpCO0VvSjF5akVFO0lBQ0ksV0FBVztJQUNYLGV6QzJJSTtJeUMxSUosWXpDMElJO0UzR2txakVWO0VvSnp5akVFO0lBQ0ksV3pDc0lJO0l5Q3JJSixZekNxSUk7RTNHc3FqRVY7RW9KdHlqRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnd5akU1QjtFb0p0eWpFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp3eWpFakM7RW9KanlqRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEp1eWpFdkQ7RW9KanlqRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjJ5akV2RDtFb0o3eGpFTTtJQUNJLFd6Q29HQTtJeUNuR0EsWXpDbUdBO0UzRzRyakVWO0VvSjV4akVNO0lBQ0ksV3pDK0ZBO0l5QzlGQSxZekM4RkE7SXlDN0ZBLGVBQWU7RXBKOHhqRXpCO0VvSnh4akVNO0lBQ0ksWXpDc0ZBO0l5Q3JGQSxhQUFtQjtFcEoweGpFN0I7RW9KdnhqRU07SUFDSSxZekNpRkE7SXlDaEZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKeXhqRXpCO0VvSnYxakVFO0lBQ0ksV0FBVztJQUNYLGV6QzRJSTtJeUMzSUosWXpDMklJO0UzRzhzakVWO0VvSnQxakVFO0lBQ0ksV3pDdUlJO0l5Q3RJSixZekNzSUk7RTNHa3RqRVY7RW9KbjFqRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnExakU1QjtFb0puMWpFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpxMWpFakM7RW9KOTBqRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEpvMWpFdkQ7RW9KOTBqRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKdzFqRXZEO0VvSjEwakVNO0lBQ0ksV3pDcUdBO0l5Q3BHQSxZekNvR0E7RTNHd3VqRVY7RW9KejBqRU07SUFDSSxXekNnR0E7SXlDL0ZBLFl6QytGQTtJeUM5RkEsZUFBZTtFcEoyMGpFekI7RW9KcjBqRU07SUFDSSxZekN1RkE7SXlDdEZBLFdBQW1CO0VwSnUwakU3QjtFb0pwMGpFTTtJQUNJLFl6Q2tGQTtJeUNqRkEsV0FBbUI7SUFDbkIsZUFBZTtFcEpzMGpFekI7RW9KcDRqRUU7SUFDSSxXQUFXO0lBQ1gsZXpDNklJO0l5QzVJSixZekM0SUk7RTNHMHZqRVY7RW9KbjRqRUU7SUFDSSxXekN3SUk7SXlDdklKLFl6Q3VJSTtFM0c4dmpFVjtFb0poNGpFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKazRqRTVCO0VvSmg0akVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSms0akVqQztFb0ozM2pFTTtJQUNJLGFBSDZDO0lBSTdDLGVBSjZDO0VwSmk0akV2RDtFb0ozM2pFVTtJQUNJLFNBQVM7SUFDVCxnQkFSeUM7RXBKcTRqRXZEO0VvSnYzakVNO0lBQ0ksV3pDc0dBO0l5Q3JHQSxZekNxR0E7RTNHb3hqRVY7RW9KdDNqRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtJeUMvRkEsZUFBZTtFcEp3M2pFekI7RW9KbDNqRU07SUFDSSxZekN3RkE7SXlDdkZBLGFBQW1CO0VwSm8zakU3QjtFb0pqM2pFTTtJQUNJLFl6Q21GQTtJeUNsRkEsYUFBbUI7SUFDbkIsZUFBZTtFcEptM2pFekI7RW1KbDdqRUY7SUNFUSxXQUFXO0lBQ1gsZXpDOElTO0l5QzdJVCxZekM2SVM7RTNHc3lqRWY7RW1KdjdqRUY7SUNRUSxXekN5SVM7SXlDeElULFl6Q3dJUztFM0cweWpFZjtFbUozN2pFRjtJQ2VRLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKKzZqRTVCO0VvSjc2akVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSis2akVqQztFb0p4NmpFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSjg2akV2RDtFb0p4NmpFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEprN2pFdkQ7RW9KcDZqRU07SUFDSSxXekN1R0s7SXlDdEdMLFl6Q3NHSztFM0dnMGpFZjtFb0puNmpFTTtJQUNJLFd6Q2tHSztJeUNqR0wsWXpDaUdLO0l5Q2hHTCxlQUFlO0VwSnE2akV6QjtFb0ovNWpFTTtJQUNJLFl6Q3lGSztJeUN4RkwsV0FBbUI7RXBKaTZqRTdCO0VvSjk1akVNO0lBQ0ksWXpDb0ZLO0l5Q25GTCxXQUFtQjtJQUNuQixlQUFlO0VwSmc2akV6QjtFb0o5OWpFRTtJQUNJLFdBQVc7SUFDWCxlekMrSUk7SXlDOUlKLFl6QzhJSTtFM0drMWpFVjtFb0o3OWpFRTtJQUNJLFd6QzBJSTtJeUN6SUosWXpDeUlJO0UzR3MxakVWO0VvSjE5akVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo0OWpFNUI7RW9KMTlqRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKNDlqRWpDO0VvSnI5akVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKMjlqRXZEO0VvSnI5akVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSis5akV2RDtFb0pqOWpFTTtJQUNJLFd6Q3dHQTtJeUN2R0EsWXpDdUdBO0UzRzQyakVWO0VvSmg5akVNO0lBQ0ksV3pDbUdBO0l5Q2xHQSxZekNrR0E7SXlDakdBLGVBQWU7RXBKazlqRXpCO0VvSjU4akVNO0lBQ0ksWXpDMEZBO0l5Q3pGQSxXQUFtQjtFcEo4OGpFN0I7RW9KMzhqRU07SUFDSSxZekNxRkE7SXlDcEZBLFdBQW1CO0lBQ25CLGVBQWU7RXBKNjhqRXpCO0VvSjNna0VFO0lBQ0ksV0FBVztJQUNYLGV6Q2dKSTtJeUMvSUosWXpDK0lJO0UzRzgzakVWO0VvSjFna0VFO0lBQ0ksV3pDMklJO0l5QzFJSixZekMwSUk7RTNHazRqRVY7RW9KdmdrRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnlna0U1QjtFb0p2Z2tFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp5Z2tFakM7RW9KbGdrRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEp3Z2tFdkQ7RW9KbGdrRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjRna0V2RDtFb0o5L2pFTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0UzR3c1akVWO0VvSjcvakVNO0lBQ0ksV3pDb0dBO0l5Q25HQSxZekNtR0E7SXlDbEdBLGVBQWU7RXBKKy9qRXpCO0VvSnovakVNO0lBQ0ksWXpDMkZBO0l5QzFGQSxhQUFtQjtFcEoyL2pFN0I7RW9KeC9qRU07SUFDSSxZekNzRkE7SXlDckZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKMC9qRXpCO0VvSnhqa0VFO0lBQ0ksV0FBVztJQUNYLGV6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzRzA2akVWO0VvSnZqa0VFO0lBQ0ksV3pDNElJO0l5QzNJSixZekMySUk7RTNHODZqRVY7RW9KcGprRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnNqa0U1QjtFb0pwamtFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpzamtFakM7RW9KL2lrRU07SUFDSSxVQUg2QztJQUk3QyxZQUo2QztFcEpxamtFdkQ7RW9KL2lrRVU7SUFDSSxTQUFTO0lBQ1QsYUFSeUM7RXBKeWprRXZEO0VvSjNpa0VNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7RTNHbzhqRVY7RW9KMWlrRU07SUFDSSxXekNxR0E7SXlDcEdBLFl6Q29HQTtJeUNuR0EsZUFBZTtFcEo0aWtFekI7RW9KdGlrRU07SUFDSSxZekM0RkE7SXlDM0ZBLFdBQW1CO0VwSndpa0U3QjtFb0pyaWtFTTtJQUNJLFl6Q3VGQTtJeUN0RkEsV0FBbUI7SUFDbkIsZUFBZTtFcEp1aWtFekI7RW9Kcm1rRUU7SUFDSSxXQUFXO0lBQ1gsZXpDa0pJO0l5Q2pKSixZekNpSkk7RTNHczlqRVY7RW9KcG1rRUU7SUFDSSxXekM2SUk7SXlDNUlKLFl6QzRJSTtFM0cwOWpFVjtFb0pqbWtFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKbW1rRTVCO0VvSmpta0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm1ta0VqQztFb0o1bGtFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmtta0V2RDtFb0o1bGtFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpzbWtFdkQ7RW9KeGxrRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtFM0dnL2pFVjtFb0p2bGtFTTtJQUNJLFd6Q3NHQTtJeUNyR0EsWXpDcUdBO0l5Q3BHQSxlQUFlO0VwSnlsa0V6QjtFb0pubGtFTTtJQUNJLFl6QzZGQTtJeUM1RkEsYUFBbUI7RXBKcWxrRTdCO0VvSmxsa0VNO0lBQ0ksWXpDd0ZBO0l5Q3ZGQSxhQUFtQjtJQUNuQixlQUFlO0VwSm9sa0V6QjtFb0pscGtFRTtJQUNJLFdBQVc7SUFDWCxlekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0drZ2tFVjtFb0pqcGtFRTtJQUNJLFd6QzhJSTtJeUM3SUosWXpDNklJO0UzR3Nna0VWO0VvSjlva0VFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEpncGtFNUI7RW9KOW9rRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKZ3BrRWpDO0VvSnpva0VNO0lBQ0ksV0FINkM7SUFJN0MsYUFKNkM7RXBKK29rRXZEO0VvSnpva0VVO0lBQ0ksU0FBUztJQUNULGNBUnlDO0VwSm1wa0V2RDtFb0pyb2tFTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0UzRzRoa0VWO0VvSnBva0VNO0lBQ0ksV3pDdUdBO0l5Q3RHQSxZekNzR0E7SXlDckdBLGVBQWU7RXBKc29rRXpCO0VvSmhva0VNO0lBQ0ksWXpDOEZBO0l5QzdGQSxZQUFtQjtFcEprb2tFN0I7RW9KL25rRU07SUFDSSxZekN5RkE7SXlDeEZBLFlBQW1CO0lBQ25CLGVBQWU7RXBKaW9rRXpCO0VvSi9ya0VFO0lBQ0ksV0FBVztJQUNYLGV6Q29KSTtJeUNuSkosWXpDbUpJO0UzRzhpa0VWO0VvSjlya0VFO0lBQ0ksV3pDK0lJO0l5QzlJSixZekM4SUk7RTNHa2prRVY7RW9KM3JrRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSjZya0U1QjtFb0ozcmtFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEo2cmtFakM7RW9KdHJrRU07SUFDSSxZQUg2QztJQUk3QyxjQUo2QztFcEo0cmtFdkQ7RW9KdHJrRVU7SUFDSSxTQUFTO0lBQ1QsZUFSeUM7RXBKZ3NrRXZEO0VvSmxya0VNO0lBQ0ksV3pDNkdBO0l5QzVHQSxZekM0R0E7RTNHd2trRVY7RW9KanJrRU07SUFDSSxXekN3R0E7SXlDdkdBLFl6Q3VHQTtJeUN0R0EsZUFBZTtFcEptcmtFekI7RW9KN3FrRU07SUFDSSxZekMrRkE7SXlDOUZBLGNBQW1CO0VwSitxa0U3QjtFb0o1cWtFTTtJQUNJLFl6QzBGQTtJeUN6RkEsY0FBbUI7SUFDbkIsZUFBZTtFcEo4cWtFekI7RW9KNXVrRUU7SUFDSSxXQUFXO0lBQ1gsZXpDcUpJO0l5Q3BKSixZekNvSkk7RTNHMGxrRVY7RW9KM3VrRUU7SUFDSSxXekNnSkk7SXlDL0lKLFl6QytJSTtFM0c4bGtFVjtFb0p4dWtFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKMHVrRTVCO0VvSnh1a0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjB1a0VqQztFb0pudWtFTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSnl1a0V2RDtFb0pudWtFVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEo2dWtFdkQ7RW9KL3RrRU07SUFDSSxXekM4R0E7SXlDN0dBLFl6QzZHQTtFM0dvbmtFVjtFb0o5dGtFTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0l5Q3ZHQSxlQUFlO0VwSmd1a0V6QjtFb0oxdGtFTTtJQUNJLFl6Q2dHQTtJeUMvRkEsWUFBbUI7RXBKNHRrRTdCO0VvSnp0a0VNO0lBQ0ksWXpDMkZBO0l5QzFGQSxZQUFtQjtJQUNuQixlQUFlO0VwSjJ0a0V6QjtFb0p6eGtFRTtJQUNJLFdBQVc7SUFDWCxlekNzSkk7SXlDckpKLFl6Q3FKSTtFM0dzb2tFVjtFb0p4eGtFRTtJQUNJLFd6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzRzBva0VWO0VvSnJ4a0VFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEp1eGtFNUI7RW9KcnhrRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKdXhrRWpDO0VvSmh4a0VNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKc3hrRXZEO0VvSmh4a0VVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjB4a0V2RDtFb0o1d2tFTTtJQUNJLFd6QytHQTtJeUM5R0EsWXpDOEdBO0UzR2dxa0VWO0VvSjN3a0VNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7SXlDeEdBLGVBQWU7RXBKNndrRXpCO0VvSnZ3a0VNO0lBQ0ksWXpDaUdBO0l5Q2hHQSxjQUFtQjtFcEp5d2tFN0I7RW9KdHdrRU07SUFDSSxZekM0RkE7SXlDM0ZBLGNBQW1CO0lBQ25CLGVBQWU7RXBKd3drRXpCO0VvSnQwa0VFO0lBQ0ksV0FBVztJQUNYLGV6Q3VKSTtJeUN0SkosWXpDc0pJO0UzR2tya0VWO0VvSnIwa0VFO0lBQ0ksV3pDa0pJO0l5Q2pKSixZekNpSkk7RTNHc3JrRVY7RW9KbDBrRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSm8wa0U1QjtFb0psMGtFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpvMGtFakM7RW9KN3prRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEptMGtFdkQ7RW9KN3prRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKdTBrRXZEO0VvSnp6a0VNO0lBQ0ksV3pDZ0hBO0l5Qy9HQSxZekMrR0E7RTNHNHNrRVY7RW9KeHprRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtJeUN6R0EsZUFBZTtFcEowemtFekI7RW9KcHprRU07SUFDSSxZekNrR0E7SXlDakdBLFlBQW1CO0VwSnN6a0U3QjtFb0puemtFTTtJQUNJLFl6QzZGQTtJeUM1RkEsWUFBbUI7SUFDbkIsZUFBZTtFcEpxemtFekI7RW9KbjNrRUU7SUFDSSxXQUFXO0lBQ1gsZXpDd0pJO0l5Q3ZKSixZekN1Skk7RTNHOHRrRVY7RW9KbDNrRUU7SUFDSSxXekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0drdWtFVjtFb0ovMmtFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKaTNrRTVCO0VvSi8ya0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmkza0VqQztFb0oxMmtFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmcza0V2RDtFb0oxMmtFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpvM2tFdkQ7RW9KdDJrRU07SUFDSSxXekNpSEE7SXlDaEhBLFl6Q2dIQTtFM0d3dmtFVjtFb0pyMmtFTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0l5QzFHQSxlQUFlO0VwSnUya0V6QjtFb0pqMmtFTTtJQUNJLFl6Q21HQTtJeUNsR0EsY0FBbUI7RXBKbTJrRTdCO0VvSmgya0VNO0lBQ0ksWXpDOEZBO0l5QzdGQSxjQUFtQjtJQUNuQixlQUFlO0VwSmsya0V6QjtFb0poNmtFRTtJQUNJLFdBQVc7SUFDWCxnQnpDeUpLO0l5Q3hKTCxhekN3Sks7RTNHMHdrRVg7RW9KLzVrRUU7SUFDSSxZekNvSks7SXlDbkpMLGF6Q21KSztFM0c4d2tFWDtFb0o1NWtFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKODVrRTVCO0VvSjU1a0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjg1a0VqQztFb0p2NWtFTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSjY1a0V2RDtFb0p2NWtFVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEppNmtFdkQ7RW9KbjVrRU07SUFDSSxZekNrSEM7SXlDakhELGF6Q2lIQztFM0dveWtFWDtFb0psNWtFTTtJQUNJLFl6QzZHQztJeUM1R0QsYXpDNEdDO0l5QzNHRCxlQUFlO0VwSm81a0V6QjtFb0o5NGtFTTtJQUNJLGF6Q29HQztJeUNuR0QsWUFBbUI7RXBKZzVrRTdCO0VvSjc0a0VNO0lBQ0ksYXpDK0ZDO0l5QzlGRCxZQUFtQjtJQUNuQixlQUFlO0VwSis0a0V6QjtFb0o3OGtFRTtJQUNJLFdBQVc7SUFDWCxnQnpDMEpLO0l5Q3pKTCxhekN5Sks7RTNHc3prRVg7RW9KNThrRUU7SUFDSSxZekNxSks7SXlDcEpMLGF6Q29KSztFM0cwemtFWDtFb0p6OGtFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKMjhrRTVCO0VvSno4a0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjI4a0VqQztFb0pwOGtFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSjA4a0V2RDtFb0pwOGtFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEo4OGtFdkQ7RW9KaDhrRU07SUFDSSxZekNtSEM7SXlDbEhELGF6Q2tIQztFM0dnMWtFWDtFb0ovN2tFTTtJQUNJLFl6QzhHQztJeUM3R0QsYXpDNkdDO0l5QzVHRCxlQUFlO0VwSmk4a0V6QjtFb0ozN2tFTTtJQUNJLGF6Q3FHQztJeUNwR0QsWUFBbUI7RXBKNjdrRTdCO0VvSjE3a0VNO0lBQ0ksYXpDZ0dDO0l5Qy9GRCxZQUFtQjtJQUNuQixlQUFlO0VwSjQ3a0V6QjtFb0oxL2tFRTtJQUNJLFdBQVc7SUFDWCxnQnpDMkpLO0l5QzFKTCxhekMwSks7RTNHazJrRVg7RW9Kei9rRUU7SUFDSSxZekNzSks7SXlDckpMLGF6Q3FKSztFM0dzMmtFWDtFb0p0L2tFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKdy9rRTVCO0VvSnQva0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSncva0VqQztFb0pqL2tFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSnUva0V2RDtFb0pqL2tFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEoyL2tFdkQ7RW9KNytrRU07SUFDSSxZekNvSEM7SXlDbkhELGF6Q21IQztFM0c0M2tFWDtFb0o1K2tFTTtJQUNJLFl6QytHQztJeUM5R0QsYXpDOEdDO0l5QzdHRCxlQUFlO0VwSjgra0V6QjtFb0p4K2tFTTtJQUNJLGF6Q3NHQztJeUNyR0QsWUFBbUI7RXBKMCtrRTdCO0VvSnYra0VNO0lBQ0ksYXpDaUdDO0l5Q2hHRCxZQUFtQjtJQUNuQixlQUFlO0VwSnkra0V6QjtFb0p2aWxFRTtJQUNJLFdBQVc7SUFDWCxnQnpDNEpLO0l5QzNKTCxhekMySks7RTNHODRrRVg7RW9KdGlsRUU7SUFDSSxZekN1Sks7SXlDdEpMLGF6Q3NKSztFM0drNWtFWDtFb0puaWxFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKcWlsRTVCO0VvSm5pbEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnFpbEVqQztFb0o5aGxFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSm9pbEV2RDtFb0o5aGxFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEp3aWxFdkQ7RW9KMWhsRU07SUFDSSxZekNxSEM7SXlDcEhELGF6Q29IQztFM0d3NmtFWDtFb0p6aGxFTTtJQUNJLFl6Q2dIQztJeUMvR0QsYXpDK0dDO0l5QzlHRCxlQUFlO0VwSjJobEV6QjtFb0pyaGxFTTtJQUNJLGF6Q3VHQztJeUN0R0QsWUFBbUI7RXBKdWhsRTdCO0VvSnBobEVNO0lBQ0ksYXpDa0dDO0l5Q2pHRCxZQUFtQjtJQUNuQixlQUFlO0VwSnNobEV6QjtFb0pwbGxFRTtJQUNJLFdBQVc7SUFDWCxnQnpDNkpLO0l5QzVKTCxhekM0Sks7RTNHMDdrRVg7RW9KbmxsRUU7SUFDSSxZekN3Sks7SXlDdkpMLGF6Q3VKSztFM0c4N2tFWDtFb0pobGxFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKa2xsRTVCO0VvSmhsbEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmtsbEVqQztFb0oza2xFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmlsbEV2RDtFb0oza2xFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpxbGxFdkQ7RW9KdmtsRU07SUFDSSxZekNzSEM7SXlDckhELGF6Q3FIQztFM0dvOWtFWDtFb0p0a2xFTTtJQUNJLFl6Q2lIQztJeUNoSEQsYXpDZ0hDO0l5Qy9HRCxlQUFlO0VwSndrbEV6QjtFb0psa2xFTTtJQUNJLGF6Q3dHQztJeUN2R0QsWUFBbUI7RXBKb2tsRTdCO0VvSmprbEVNO0lBQ0ksYXpDbUdDO0l5Q2xHRCxZQUFtQjtJQUNuQixlQUFlO0VwSm1rbEV6QjtBQUNGOztBa0I1a2xFSTtFa0l0REE7SUFDSSxXQUFXO0lBQ1gsZXpDd0lJO0l5Q3ZJSixZekN1SUk7RTNHKy9rRVY7RW9Kbm9sRUU7SUFDSSxXekNtSUk7SXlDbElKLFl6Q2tJSTtFM0dtZ2xFVjtFb0pob2xFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKa29sRTVCO0VvSmhvbEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmtvbEVqQztFb0ozbmxFTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSmlvbEV2RDtFb0ozbmxFVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEpxb2xFdkQ7RW9Kdm5sRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtFM0d5aGxFVjtFb0p0bmxFTTtJQUNJLFd6QzRGQTtJeUMzRkEsWXpDMkZBO0l5QzFGQSxlQUFlO0VwSndubEV6QjtFb0psbmxFTTtJQUNJLFl6Q21GQTtJeUNsRkEsV0FBbUI7RXBKb25sRTdCO0VvSmpubEVNO0lBQ0ksWXpDOEVBO0l5QzdFQSxXQUFtQjtJQUNuQixlQUFlO0VwSm1ubEV6QjtFb0pqcmxFRTtJQUNJLFdBQVc7SUFDWCxlekN5SUk7SXlDeElKLFl6Q3dJSTtFM0cyaWxFVjtFb0pocmxFRTtJQUNJLFd6Q29JSTtJeUNuSUosWXpDbUlJO0UzRytpbEVWO0VvSjdxbEVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEorcWxFNUI7RW9KN3FsRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKK3FsRWpDO0VvSnhxbEVNO0lBQ0ksYUFINkM7SUFJN0MsZUFKNkM7RXBKOHFsRXZEO0VvSnhxbEVVO0lBQ0ksU0FBUztJQUNULGdCQVJ5QztFcEprcmxFdkQ7RW9KcHFsRU07SUFDSSxXekNrR0E7SXlDakdBLFl6Q2lHQTtFM0dxa2xFVjtFb0pucWxFTTtJQUNJLFd6QzZGQTtJeUM1RkEsWXpDNEZBO0l5QzNGQSxlQUFlO0VwSnFxbEV6QjtFb0ovcGxFTTtJQUNJLFl6Q29GQTtJeUNuRkEsYUFBbUI7RXBKaXFsRTdCO0VvSjlwbEVNO0lBQ0ksWXpDK0VBO0l5QzlFQSxhQUFtQjtJQUNuQixlQUFlO0VwSmdxbEV6QjtFb0o5dGxFRTtJQUNJLFdBQVc7SUFDWCxlekMwSUk7SXlDeklKLFl6Q3lJSTtFM0d1bGxFVjtFb0o3dGxFRTtJQUNJLFd6Q3FJSTtJeUNwSUosWXpDb0lJO0UzRzJsbEVWO0VvSjF0bEVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo0dGxFNUI7RW9KMXRsRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKNHRsRWpDO0VvSnJ0bEVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKMnRsRXZEO0VvSnJ0bEVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSit0bEV2RDtFb0pqdGxFTTtJQUNJLFd6Q21HQTtJeUNsR0EsWXpDa0dBO0UzR2lubEVWO0VvSmh0bEVNO0lBQ0ksV3pDOEZBO0l5QzdGQSxZekM2RkE7SXlDNUZBLGVBQWU7RXBKa3RsRXpCO0VvSjVzbEVNO0lBQ0ksWXpDcUZBO0l5Q3BGQSxXQUFtQjtFcEo4c2xFN0I7RW9KM3NsRU07SUFDSSxZekNnRkE7SXlDL0VBLFdBQW1CO0lBQ25CLGVBQWU7RXBKNnNsRXpCO0VvSjN3bEVFO0lBQ0ksV0FBVztJQUNYLGV6QzJJSTtJeUMxSUosWXpDMElJO0UzR21vbEVWO0VvSjF3bEVFO0lBQ0ksV3pDc0lJO0l5Q3JJSixZekNxSUk7RTNHdW9sRVY7RW9KdndsRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnl3bEU1QjtFb0p2d2xFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp5d2xFakM7RW9KbHdsRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEp3d2xFdkQ7RW9KbHdsRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjR3bEV2RDtFb0o5dmxFTTtJQUNJLFd6Q29HQTtJeUNuR0EsWXpDbUdBO0UzRzZwbEVWO0VvSjd2bEVNO0lBQ0ksV3pDK0ZBO0l5QzlGQSxZekM4RkE7SXlDN0ZBLGVBQWU7RXBKK3ZsRXpCO0VvSnp2bEVNO0lBQ0ksWXpDc0ZBO0l5Q3JGQSxhQUFtQjtFcEoydmxFN0I7RW9KeHZsRU07SUFDSSxZekNpRkE7SXlDaEZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKMHZsRXpCO0VvSnh6bEVFO0lBQ0ksV0FBVztJQUNYLGV6QzRJSTtJeUMzSUosWXpDMklJO0UzRytxbEVWO0VvSnZ6bEVFO0lBQ0ksV3pDdUlJO0l5Q3RJSixZekNzSUk7RTNHbXJsRVY7RW9KcHpsRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnN6bEU1QjtFb0pwemxFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpzemxFakM7RW9KL3lsRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEpxemxFdkQ7RW9KL3lsRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKeXpsRXZEO0VvSjN5bEVNO0lBQ0ksV3pDcUdBO0l5Q3BHQSxZekNvR0E7RTNHeXNsRVY7RW9KMXlsRU07SUFDSSxXekNnR0E7SXlDL0ZBLFl6QytGQTtJeUM5RkEsZUFBZTtFcEo0eWxFekI7RW9KdHlsRU07SUFDSSxZekN1RkE7SXlDdEZBLFdBQW1CO0VwSnd5bEU3QjtFb0pyeWxFTTtJQUNJLFl6Q2tGQTtJeUNqRkEsV0FBbUI7SUFDbkIsZUFBZTtFcEp1eWxFekI7RW9KcjJsRUU7SUFDSSxXQUFXO0lBQ1gsZXpDNklJO0l5QzVJSixZekM0SUk7RTNHMnRsRVY7RW9KcDJsRUU7SUFDSSxXekN3SUk7SXlDdklKLFl6Q3VJSTtFM0crdGxFVjtFb0pqMmxFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKbTJsRTVCO0VvSmoybEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm0ybEVqQztFb0o1MWxFTTtJQUNJLGFBSDZDO0lBSTdDLGVBSjZDO0VwSmsybEV2RDtFb0o1MWxFVTtJQUNJLFNBQVM7SUFDVCxnQkFSeUM7RXBKczJsRXZEO0VvSngxbEVNO0lBQ0ksV3pDc0dBO0l5Q3JHQSxZekNxR0E7RTNHcXZsRVY7RW9KdjFsRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtJeUMvRkEsZUFBZTtFcEp5MWxFekI7RW9KbjFsRU07SUFDSSxZekN3RkE7SXlDdkZBLGFBQW1CO0VwSnExbEU3QjtFb0psMWxFTTtJQUNJLFl6Q21GQTtJeUNsRkEsYUFBbUI7SUFDbkIsZUFBZTtFcEpvMWxFekI7RW1KbjVsRUY7SUNFUSxXQUFXO0lBQ1gsZXpDOElTO0l5QzdJVCxZekM2SVM7RTNHdXdsRWY7RW1KeDVsRUY7SUNRUSxXekN5SVM7SXlDeElULFl6Q3dJUztFM0cyd2xFZjtFbUo1NWxFRjtJQ2VRLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKZzVsRTVCO0VvSjk0bEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmc1bEVqQztFb0p6NGxFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSis0bEV2RDtFb0p6NGxFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEptNWxFdkQ7RW9KcjRsRU07SUFDSSxXekN1R0s7SXlDdEdMLFl6Q3NHSztFM0dpeWxFZjtFb0pwNGxFTTtJQUNJLFd6Q2tHSztJeUNqR0wsWXpDaUdLO0l5Q2hHTCxlQUFlO0VwSnM0bEV6QjtFb0poNGxFTTtJQUNJLFl6Q3lGSztJeUN4RkwsV0FBbUI7RXBKazRsRTdCO0VvSi8zbEVNO0lBQ0ksWXpDb0ZLO0l5Q25GTCxXQUFtQjtJQUNuQixlQUFlO0VwSmk0bEV6QjtFb0ovN2xFRTtJQUNJLFdBQVc7SUFDWCxlekMrSUk7SXlDOUlKLFl6QzhJSTtFM0dtemxFVjtFb0o5N2xFRTtJQUNJLFd6QzBJSTtJeUN6SUosWXpDeUlJO0UzR3V6bEVWO0VvSjM3bEVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo2N2xFNUI7RW9KMzdsRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKNjdsRWpDO0VvSnQ3bEVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKNDdsRXZEO0VvSnQ3bEVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSmc4bEV2RDtFb0psN2xFTTtJQUNJLFd6Q3dHQTtJeUN2R0EsWXpDdUdBO0UzRzYwbEVWO0VvSmo3bEVNO0lBQ0ksV3pDbUdBO0l5Q2xHQSxZekNrR0E7SXlDakdBLGVBQWU7RXBKbTdsRXpCO0VvSjc2bEVNO0lBQ0ksWXpDMEZBO0l5Q3pGQSxXQUFtQjtFcEorNmxFN0I7RW9KNTZsRU07SUFDSSxZekNxRkE7SXlDcEZBLFdBQW1CO0lBQ25CLGVBQWU7RXBKODZsRXpCO0VvSjUrbEVFO0lBQ0ksV0FBVztJQUNYLGV6Q2dKSTtJeUMvSUosWXpDK0lJO0UzRysxbEVWO0VvSjMrbEVFO0lBQ0ksV3pDMklJO0l5QzFJSixZekMwSUk7RTNHbTJsRVY7RW9KeCtsRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSjArbEU1QjtFb0p4K2xFTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEowK2xFakM7RW9KbitsRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEp5K2xFdkQ7RW9KbitsRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjYrbEV2RDtFb0ovOWxFTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0UzR3kzbEVWO0VvSjk5bEVNO0lBQ0ksV3pDb0dBO0l5Q25HQSxZekNtR0E7SXlDbEdBLGVBQWU7RXBKZytsRXpCO0VvSjE5bEVNO0lBQ0ksWXpDMkZBO0l5QzFGQSxhQUFtQjtFcEo0OWxFN0I7RW9KejlsRU07SUFDSSxZekNzRkE7SXlDckZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKMjlsRXpCO0VvSnpobUVFO0lBQ0ksV0FBVztJQUNYLGV6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzRzI0bEVWO0VvSnhobUVFO0lBQ0ksV3pDNElJO0l5QzNJSixZekMySUk7RTNHKzRsRVY7RW9KcmhtRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnVobUU1QjtFb0pyaG1FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp1aG1FakM7RW9KaGhtRU07SUFDSSxVQUg2QztJQUk3QyxZQUo2QztFcEpzaG1FdkQ7RW9KaGhtRVU7SUFDSSxTQUFTO0lBQ1QsYUFSeUM7RXBKMGhtRXZEO0VvSjVnbUVNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7RTNHcTZsRVY7RW9KM2dtRU07SUFDSSxXekNxR0E7SXlDcEdBLFl6Q29HQTtJeUNuR0EsZUFBZTtFcEo2Z21FekI7RW9KdmdtRU07SUFDSSxZekM0RkE7SXlDM0ZBLFdBQW1CO0VwSnlnbUU3QjtFb0p0Z21FTTtJQUNJLFl6Q3VGQTtJeUN0RkEsV0FBbUI7SUFDbkIsZUFBZTtFcEp3Z21FekI7RW9KdGttRUU7SUFDSSxXQUFXO0lBQ1gsZXpDa0pJO0l5Q2pKSixZekNpSkk7RTNHdTdsRVY7RW9KcmttRUU7SUFDSSxXekM2SUk7SXlDNUlKLFl6QzRJSTtFM0cyN2xFVjtFb0psa21FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKb2ttRTVCO0VvSmxrbUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm9rbUVqQztFb0o3am1FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSm1rbUV2RDtFb0o3am1FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEp1a21FdkQ7RW9KemptRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtFM0dpOWxFVjtFb0p4am1FTTtJQUNJLFd6Q3NHQTtJeUNyR0EsWXpDcUdBO0l5Q3BHQSxlQUFlO0VwSjBqbUV6QjtFb0pwam1FTTtJQUNJLFl6QzZGQTtJeUM1RkEsYUFBbUI7RXBKc2ptRTdCO0VvSm5qbUVNO0lBQ0ksWXpDd0ZBO0l5Q3ZGQSxhQUFtQjtJQUNuQixlQUFlO0VwSnFqbUV6QjtFb0pubm1FRTtJQUNJLFdBQVc7SUFDWCxlekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dtK2xFVjtFb0psbm1FRTtJQUNJLFd6QzhJSTtJeUM3SUosWXpDNklJO0UzR3UrbEVWO0VvSi9tbUVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEppbm1FNUI7RW9KL21tRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKaW5tRWpDO0VvSjFtbUVNO0lBQ0ksV0FINkM7SUFJN0MsYUFKNkM7RXBKZ25tRXZEO0VvSjFtbUVVO0lBQ0ksU0FBUztJQUNULGNBUnlDO0VwSm9ubUV2RDtFb0p0bW1FTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0UzRzYvbEVWO0VvSnJtbUVNO0lBQ0ksV3pDdUdBO0l5Q3RHQSxZekNzR0E7SXlDckdBLGVBQWU7RXBKdW1tRXpCO0VvSmptbUVNO0lBQ0ksWXpDOEZBO0l5QzdGQSxZQUFtQjtFcEptbW1FN0I7RW9KaG1tRU07SUFDSSxZekN5RkE7SXlDeEZBLFlBQW1CO0lBQ25CLGVBQWU7RXBKa21tRXpCO0VvSmhxbUVFO0lBQ0ksV0FBVztJQUNYLGV6Q29KSTtJeUNuSkosWXpDbUpJO0UzRytnbUVWO0VvSi9wbUVFO0lBQ0ksV3pDK0lJO0l5QzlJSixZekM4SUk7RTNHbWhtRVY7RW9KNXBtRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSjhwbUU1QjtFb0o1cG1FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEo4cG1FakM7RW9KdnBtRU07SUFDSSxZQUg2QztJQUk3QyxjQUo2QztFcEo2cG1FdkQ7RW9KdnBtRVU7SUFDSSxTQUFTO0lBQ1QsZUFSeUM7RXBKaXFtRXZEO0VvSm5wbUVNO0lBQ0ksV3pDNkdBO0l5QzVHQSxZekM0R0E7RTNHeWltRVY7RW9KbHBtRU07SUFDSSxXekN3R0E7SXlDdkdBLFl6Q3VHQTtJeUN0R0EsZUFBZTtFcEpvcG1FekI7RW9KOW9tRU07SUFDSSxZekMrRkE7SXlDOUZBLGNBQW1CO0VwSmdwbUU3QjtFb0o3b21FTTtJQUNJLFl6QzBGQTtJeUN6RkEsY0FBbUI7SUFDbkIsZUFBZTtFcEorb21FekI7RW9KN3NtRUU7SUFDSSxXQUFXO0lBQ1gsZXpDcUpJO0l5Q3BKSixZekNvSkk7RTNHMmptRVY7RW9KNXNtRUU7SUFDSSxXekNnSkk7SXlDL0lKLFl6QytJSTtFM0cram1FVjtFb0p6c21FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKMnNtRTVCO0VvSnpzbUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjJzbUVqQztFb0pwc21FTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSjBzbUV2RDtFb0pwc21FVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEo4c21FdkQ7RW9KaHNtRU07SUFDSSxXekM4R0E7SXlDN0dBLFl6QzZHQTtFM0dxbG1FVjtFb0ovcm1FTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0l5Q3ZHQSxlQUFlO0VwSmlzbUV6QjtFb0ozcm1FTTtJQUNJLFl6Q2dHQTtJeUMvRkEsWUFBbUI7RXBKNnJtRTdCO0VvSjFybUVNO0lBQ0ksWXpDMkZBO0l5QzFGQSxZQUFtQjtJQUNuQixlQUFlO0VwSjRybUV6QjtFb0oxdm1FRTtJQUNJLFdBQVc7SUFDWCxlekNzSkk7SXlDckpKLFl6Q3FKSTtFM0d1bW1FVjtFb0p6dm1FRTtJQUNJLFd6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzRzJtbUVWO0VvSnR2bUVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEp3dm1FNUI7RW9KdHZtRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKd3ZtRWpDO0VvSmp2bUVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKdXZtRXZEO0VvSmp2bUVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjJ2bUV2RDtFb0o3dW1FTTtJQUNJLFd6QytHQTtJeUM5R0EsWXpDOEdBO0UzR2lvbUVWO0VvSjV1bUVNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7SXlDeEdBLGVBQWU7RXBKOHVtRXpCO0VvSnh1bUVNO0lBQ0ksWXpDaUdBO0l5Q2hHQSxjQUFtQjtFcEowdW1FN0I7RW9KdnVtRU07SUFDSSxZekM0RkE7SXlDM0ZBLGNBQW1CO0lBQ25CLGVBQWU7RXBKeXVtRXpCO0VvSnZ5bUVFO0lBQ0ksV0FBVztJQUNYLGV6Q3VKSTtJeUN0SkosWXpDc0pJO0UzR21wbUVWO0VvSnR5bUVFO0lBQ0ksV3pDa0pJO0l5Q2pKSixZekNpSkk7RTNHdXBtRVY7RW9KbnltRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnF5bUU1QjtFb0pueW1FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpxeW1FakM7RW9KOXhtRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEpveW1FdkQ7RW9KOXhtRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKd3ltRXZEO0VvSjF4bUVNO0lBQ0ksV3pDZ0hBO0l5Qy9HQSxZekMrR0E7RTNHNnFtRVY7RW9KenhtRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtJeUN6R0EsZUFBZTtFcEoyeG1FekI7RW9KcnhtRU07SUFDSSxZekNrR0E7SXlDakdBLFlBQW1CO0VwSnV4bUU3QjtFb0pweG1FTTtJQUNJLFl6QzZGQTtJeUM1RkEsWUFBbUI7SUFDbkIsZUFBZTtFcEpzeG1FekI7RW9KcDFtRUU7SUFDSSxXQUFXO0lBQ1gsZXpDd0pJO0l5Q3ZKSixZekN1Skk7RTNHK3JtRVY7RW9KbjFtRUU7SUFDSSxXekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dtc21FVjtFb0poMW1FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKazFtRTVCO0VvSmgxbUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmsxbUVqQztFb0ozMG1FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmkxbUV2RDtFb0ozMG1FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpxMW1FdkQ7RW9KdjBtRU07SUFDSSxXekNpSEE7SXlDaEhBLFl6Q2dIQTtFM0d5dG1FVjtFb0p0MG1FTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0l5QzFHQSxlQUFlO0VwSncwbUV6QjtFb0psMG1FTTtJQUNJLFl6Q21HQTtJeUNsR0EsY0FBbUI7RXBKbzBtRTdCO0VvSmowbUVNO0lBQ0ksWXpDOEZBO0l5QzdGQSxjQUFtQjtJQUNuQixlQUFlO0VwSm0wbUV6QjtFb0pqNG1FRTtJQUNJLFdBQVc7SUFDWCxnQnpDeUpLO0l5Q3hKTCxhekN3Sks7RTNHMnVtRVg7RW9KaDRtRUU7SUFDSSxZekNvSks7SXlDbkpMLGF6Q21KSztFM0crdW1FWDtFb0o3M21FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKKzNtRTVCO0VvSjczbUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSiszbUVqQztFb0p4M21FTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSjgzbUV2RDtFb0p4M21FVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEprNG1FdkQ7RW9KcDNtRU07SUFDSSxZekNrSEM7SXlDakhELGF6Q2lIQztFM0dxd21FWDtFb0puM21FTTtJQUNJLFl6QzZHQztJeUM1R0QsYXpDNEdDO0l5QzNHRCxlQUFlO0VwSnEzbUV6QjtFb0ovMm1FTTtJQUNJLGF6Q29HQztJeUNuR0QsWUFBbUI7RXBKaTNtRTdCO0VvSjkybUVNO0lBQ0ksYXpDK0ZDO0l5QzlGRCxZQUFtQjtJQUNuQixlQUFlO0VwSmczbUV6QjtFb0o5Nm1FRTtJQUNJLFdBQVc7SUFDWCxnQnpDMEpLO0l5Q3pKTCxhekN5Sks7RTNHdXhtRVg7RW9KNzZtRUU7SUFDSSxZekNxSks7SXlDcEpMLGF6Q29KSztFM0cyeG1FWDtFb0oxNm1FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKNDZtRTVCO0VvSjE2bUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjQ2bUVqQztFb0pyNm1FTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSjI2bUV2RDtFb0pyNm1FVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEorNm1FdkQ7RW9KajZtRU07SUFDSSxZekNtSEM7SXlDbEhELGF6Q2tIQztFM0dpem1FWDtFb0poNm1FTTtJQUNJLFl6QzhHQztJeUM3R0QsYXpDNkdDO0l5QzVHRCxlQUFlO0VwSms2bUV6QjtFb0o1NW1FTTtJQUNJLGF6Q3FHQztJeUNwR0QsWUFBbUI7RXBKODVtRTdCO0VvSjM1bUVNO0lBQ0ksYXpDZ0dDO0l5Qy9GRCxZQUFtQjtJQUNuQixlQUFlO0VwSjY1bUV6QjtFb0ozOW1FRTtJQUNJLFdBQVc7SUFDWCxnQnpDMkpLO0l5QzFKTCxhekMwSks7RTNHbTBtRVg7RW9KMTltRUU7SUFDSSxZekNzSks7SXlDckpMLGF6Q3FKSztFM0d1MG1FWDtFb0p2OW1FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKeTltRTVCO0VvSnY5bUVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnk5bUVqQztFb0psOW1FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSnc5bUV2RDtFb0psOW1FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEo0OW1FdkQ7RW9KOThtRU07SUFDSSxZekNvSEM7SXlDbkhELGF6Q21IQztFM0c2MW1FWDtFb0o3OG1FTTtJQUNJLFl6QytHQztJeUM5R0QsYXpDOEdDO0l5QzdHRCxlQUFlO0VwSis4bUV6QjtFb0p6OG1FTTtJQUNJLGF6Q3NHQztJeUNyR0QsWUFBbUI7RXBKMjhtRTdCO0VvSng4bUVNO0lBQ0ksYXpDaUdDO0l5Q2hHRCxZQUFtQjtJQUNuQixlQUFlO0VwSjA4bUV6QjtFb0p4Z25FRTtJQUNJLFdBQVc7SUFDWCxnQnpDNEpLO0l5QzNKTCxhekMySks7RTNHKzJtRVg7RW9KdmduRUU7SUFDSSxZekN1Sks7SXlDdEpMLGF6Q3NKSztFM0dtM21FWDtFb0pwZ25FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKc2duRTVCO0VvSnBnbkVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnNnbkVqQztFb0ovL21FTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSnFnbkV2RDtFb0ovL21FVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEp5Z25FdkQ7RW9KMy9tRU07SUFDSSxZekNxSEM7SXlDcEhELGF6Q29IQztFM0d5NG1FWDtFb0oxL21FTTtJQUNJLFl6Q2dIQztJeUMvR0QsYXpDK0dDO0l5QzlHRCxlQUFlO0VwSjQvbUV6QjtFb0p0L21FTTtJQUNJLGF6Q3VHQztJeUN0R0QsWUFBbUI7RXBKdy9tRTdCO0VvSnIvbUVNO0lBQ0ksYXpDa0dDO0l5Q2pHRCxZQUFtQjtJQUNuQixlQUFlO0VwSnUvbUV6QjtFb0pyam5FRTtJQUNJLFdBQVc7SUFDWCxnQnpDNkpLO0l5QzVKTCxhekM0Sks7RTNHMjVtRVg7RW9KcGpuRUU7SUFDSSxZekN3Sks7SXlDdkpMLGF6Q3VKSztFM0crNW1FWDtFb0pqam5FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKbWpuRTVCO0VvSmpqbkVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm1qbkVqQztFb0o1aW5FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmtqbkV2RDtFb0o1aW5FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpzam5FdkQ7RW9KeGluRU07SUFDSSxZekNzSEM7SXlDckhELGF6Q3FIQztFM0dxN21FWDtFb0p2aW5FTTtJQUNJLFl6Q2lIQztJeUNoSEQsYXpDZ0hDO0l5Qy9HRCxlQUFlO0VwSnlpbkV6QjtFb0puaW5FTTtJQUNJLGF6Q3dHQztJeUN2R0QsWUFBbUI7RXBKcWluRTdCO0VvSmxpbkVNO0lBQ0ksYXpDbUdDO0l5Q2xHRCxZQUFtQjtJQUNuQixlQUFlO0VwSm9pbkV6QjtBQUNGOztBa0I3aW5FSTtFa0l0REE7SUFDSSxXQUFXO0lBQ1gsZXpDd0lJO0l5Q3ZJSixZekN1SUk7RTNHZyttRVY7RW9KcG1uRUU7SUFDSSxXekNtSUk7SXlDbElKLFl6Q2tJSTtFM0dvK21FVjtFb0pqbW5FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKbW1uRTVCO0VvSmptbkVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm1tbkVqQztFb0o1bG5FTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSmttbkV2RDtFb0o1bG5FVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEpzbW5FdkQ7RW9KeGxuRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtFM0cwL21FVjtFb0p2bG5FTTtJQUNJLFd6QzRGQTtJeUMzRkEsWXpDMkZBO0l5QzFGQSxlQUFlO0VwSnlsbkV6QjtFb0pubG5FTTtJQUNJLFl6Q21GQTtJeUNsRkEsV0FBbUI7RXBKcWxuRTdCO0VvSmxsbkVNO0lBQ0ksWXpDOEVBO0l5QzdFQSxXQUFtQjtJQUNuQixlQUFlO0VwSm9sbkV6QjtFb0pscG5FRTtJQUNJLFdBQVc7SUFDWCxlekN5SUk7SXlDeElKLFl6Q3dJSTtFM0c0Z25FVjtFb0pqcG5FRTtJQUNJLFd6Q29JSTtJeUNuSUosWXpDbUlJO0UzR2dobkVWO0VvSjlvbkVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEpncG5FNUI7RW9KOW9uRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKZ3BuRWpDO0VvSnpvbkVNO0lBQ0ksYUFINkM7SUFJN0MsZUFKNkM7RXBKK29uRXZEO0VvSnpvbkVVO0lBQ0ksU0FBUztJQUNULGdCQVJ5QztFcEptcG5FdkQ7RW9Kcm9uRU07SUFDSSxXekNrR0E7SXlDakdBLFl6Q2lHQTtFM0dzaW5FVjtFb0pwb25FTTtJQUNJLFd6QzZGQTtJeUM1RkEsWXpDNEZBO0l5QzNGQSxlQUFlO0VwSnNvbkV6QjtFb0pob25FTTtJQUNJLFl6Q29GQTtJeUNuRkEsYUFBbUI7RXBKa29uRTdCO0VvSi9ubkVNO0lBQ0ksWXpDK0VBO0l5QzlFQSxhQUFtQjtJQUNuQixlQUFlO0VwSmlvbkV6QjtFb0ovcm5FRTtJQUNJLFdBQVc7SUFDWCxlekMwSUk7SXlDeklKLFl6Q3lJSTtFM0d3am5FVjtFb0o5cm5FRTtJQUNJLFd6Q3FJSTtJeUNwSUosWXpDb0lJO0UzRzRqbkVWO0VvSjNybkVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo2cm5FNUI7RW9KM3JuRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKNnJuRWpDO0VvSnRybkVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKNHJuRXZEO0VvSnRybkVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSmdzbkV2RDtFb0pscm5FTTtJQUNJLFd6Q21HQTtJeUNsR0EsWXpDa0dBO0UzR2tsbkVWO0VvSmpybkVNO0lBQ0ksV3pDOEZBO0l5QzdGQSxZekM2RkE7SXlDNUZBLGVBQWU7RXBKbXJuRXpCO0VvSjdxbkVNO0lBQ0ksWXpDcUZBO0l5Q3BGQSxXQUFtQjtFcEorcW5FN0I7RW9KNXFuRU07SUFDSSxZekNnRkE7SXlDL0VBLFdBQW1CO0lBQ25CLGVBQWU7RXBKOHFuRXpCO0VvSjV1bkVFO0lBQ0ksV0FBVztJQUNYLGV6QzJJSTtJeUMxSUosWXpDMElJO0UzR29tbkVWO0VvSjN1bkVFO0lBQ0ksV3pDc0lJO0l5Q3JJSixZekNxSUk7RTNHd21uRVY7RW9KeHVuRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSjB1bkU1QjtFb0p4dW5FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEowdW5FakM7RW9KbnVuRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEp5dW5FdkQ7RW9KbnVuRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjZ1bkV2RDtFb0ovdG5FTTtJQUNJLFd6Q29HQTtJeUNuR0EsWXpDbUdBO0UzRzhubkVWO0VvSjl0bkVNO0lBQ0ksV3pDK0ZBO0l5QzlGQSxZekM4RkE7SXlDN0ZBLGVBQWU7RXBKZ3VuRXpCO0VvSjF0bkVNO0lBQ0ksWXpDc0ZBO0l5Q3JGQSxhQUFtQjtFcEo0dG5FN0I7RW9KenRuRU07SUFDSSxZekNpRkE7SXlDaEZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKMnRuRXpCO0VvSnp4bkVFO0lBQ0ksV0FBVztJQUNYLGV6QzRJSTtJeUMzSUosWXpDMklJO0UzR2dwbkVWO0VvSnh4bkVFO0lBQ0ksV3pDdUlJO0l5Q3RJSixZekNzSUk7RTNHb3BuRVY7RW9KcnhuRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnV4bkU1QjtFb0pyeG5FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp1eG5FakM7RW9KaHhuRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEpzeG5FdkQ7RW9KaHhuRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKMHhuRXZEO0VvSjV3bkVNO0lBQ0ksV3pDcUdBO0l5Q3BHQSxZekNvR0E7RTNHMHFuRVY7RW9KM3duRU07SUFDSSxXekNnR0E7SXlDL0ZBLFl6QytGQTtJeUM5RkEsZUFBZTtFcEo2d25FekI7RW9KdnduRU07SUFDSSxZekN1RkE7SXlDdEZBLFdBQW1CO0VwSnl3bkU3QjtFb0p0d25FTTtJQUNJLFl6Q2tGQTtJeUNqRkEsV0FBbUI7SUFDbkIsZUFBZTtFcEp3d25FekI7RW9KdDBuRUU7SUFDSSxXQUFXO0lBQ1gsZXpDNklJO0l5QzVJSixZekM0SUk7RTNHNHJuRVY7RW9KcjBuRUU7SUFDSSxXekN3SUk7SXlDdklKLFl6Q3VJSTtFM0dnc25FVjtFb0psMG5FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKbzBuRTVCO0VvSmwwbkVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm8wbkVqQztFb0o3em5FTTtJQUNJLGFBSDZDO0lBSTdDLGVBSjZDO0VwSm0wbkV2RDtFb0o3em5FVTtJQUNJLFNBQVM7SUFDVCxnQkFSeUM7RXBKdTBuRXZEO0VvSnp6bkVNO0lBQ0ksV3pDc0dBO0l5Q3JHQSxZekNxR0E7RTNHc3RuRVY7RW9KeHpuRU07SUFDSSxXekNpR0E7SXlDaEdBLFl6Q2dHQTtJeUMvRkEsZUFBZTtFcEowem5FekI7RW9KcHpuRU07SUFDSSxZekN3RkE7SXlDdkZBLGFBQW1CO0VwSnN6bkU3QjtFb0puem5FTTtJQUNJLFl6Q21GQTtJeUNsRkEsYUFBbUI7SUFDbkIsZUFBZTtFcEpxem5FekI7RW1KcDNuRUY7SUNFUSxXQUFXO0lBQ1gsZXpDOElTO0l5QzdJVCxZekM2SVM7RTNHd3VuRWY7RW1KejNuRUY7SUNRUSxXekN5SVM7SXlDeElULFl6Q3dJUztFM0c0dW5FZjtFbUo3M25FRjtJQ2VRLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKaTNuRTVCO0VvSi8ybkVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmkzbkVqQztFb0oxMm5FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmczbkV2RDtFb0oxMm5FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpvM25FdkQ7RW9KdDJuRU07SUFDSSxXekN1R0s7SXlDdEdMLFl6Q3NHSztFM0drd25FZjtFb0pyMm5FTTtJQUNJLFd6Q2tHSztJeUNqR0wsWXpDaUdLO0l5Q2hHTCxlQUFlO0VwSnUybkV6QjtFb0pqMm5FTTtJQUNJLFl6Q3lGSztJeUN4RkwsV0FBbUI7RXBKbTJuRTdCO0VvSmgybkVNO0lBQ0ksWXpDb0ZLO0l5Q25GTCxXQUFtQjtJQUNuQixlQUFlO0VwSmsybkV6QjtFb0poNm5FRTtJQUNJLFdBQVc7SUFDWCxlekMrSUk7SXlDOUlKLFl6QzhJSTtFM0dveG5FVjtFb0ovNW5FRTtJQUNJLFd6QzBJSTtJeUN6SUosWXpDeUlJO0UzR3d4bkVWO0VvSjU1bkVFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEo4NW5FNUI7RW9KNTVuRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKODVuRWpDO0VvSnY1bkVNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKNjVuRXZEO0VvSnY1bkVVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSmk2bkV2RDtFb0puNW5FTTtJQUNJLFd6Q3dHQTtJeUN2R0EsWXpDdUdBO0UzRzh5bkVWO0VvSmw1bkVNO0lBQ0ksV3pDbUdBO0l5Q2xHQSxZekNrR0E7SXlDakdBLGVBQWU7RXBKbzVuRXpCO0VvSjk0bkVNO0lBQ0ksWXpDMEZBO0l5Q3pGQSxXQUFtQjtFcEpnNW5FN0I7RW9KNzRuRU07SUFDSSxZekNxRkE7SXlDcEZBLFdBQW1CO0lBQ25CLGVBQWU7RXBKKzRuRXpCO0VvSjc4bkVFO0lBQ0ksV0FBVztJQUNYLGV6Q2dKSTtJeUMvSUosWXpDK0lJO0UzR2cwbkVWO0VvSjU4bkVFO0lBQ0ksV3pDMklJO0l5QzFJSixZekMwSUk7RTNHbzBuRVY7RW9KejhuRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSjI4bkU1QjtFb0p6OG5FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEoyOG5FakM7RW9KcDhuRU07SUFDSSxhQUg2QztJQUk3QyxlQUo2QztFcEowOG5FdkQ7RW9KcDhuRVU7SUFDSSxTQUFTO0lBQ1QsZ0JBUnlDO0VwSjg4bkV2RDtFb0poOG5FTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0UzRzAxbkVWO0VvSi83bkVNO0lBQ0ksV3pDb0dBO0l5Q25HQSxZekNtR0E7SXlDbEdBLGVBQWU7RXBKaThuRXpCO0VvSjM3bkVNO0lBQ0ksWXpDMkZBO0l5QzFGQSxhQUFtQjtFcEo2N25FN0I7RW9KMTduRU07SUFDSSxZekNzRkE7SXlDckZBLGFBQW1CO0lBQ25CLGVBQWU7RXBKNDduRXpCO0VvSjEvbkVFO0lBQ0ksV0FBVztJQUNYLGV6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzRzQybkVWO0VvSnovbkVFO0lBQ0ksV3pDNElJO0l5QzNJSixZekMySUk7RTNHZzNuRVY7RW9KdC9uRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSncvbkU1QjtFb0p0L25FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEp3L25FakM7RW9Kai9uRU07SUFDSSxVQUg2QztJQUk3QyxZQUo2QztFcEp1L25FdkQ7RW9Kai9uRVU7SUFDSSxTQUFTO0lBQ1QsYUFSeUM7RXBKMi9uRXZEO0VvSjcrbkVNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7RTNHczRuRVY7RW9KNStuRU07SUFDSSxXekNxR0E7SXlDcEdBLFl6Q29HQTtJeUNuR0EsZUFBZTtFcEo4K25FekI7RW9KeCtuRU07SUFDSSxZekM0RkE7SXlDM0ZBLFdBQW1CO0VwSjArbkU3QjtFb0p2K25FTTtJQUNJLFl6Q3VGQTtJeUN0RkEsV0FBbUI7SUFDbkIsZUFBZTtFcEp5K25FekI7RW9KdmlvRUU7SUFDSSxXQUFXO0lBQ1gsZXpDa0pJO0l5Q2pKSixZekNpSkk7RTNHdzVuRVY7RW9KdGlvRUU7SUFDSSxXekM2SUk7SXlDNUlKLFl6QzRJSTtFM0c0NW5FVjtFb0puaW9FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKcWlvRTVCO0VvSm5pb0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnFpb0VqQztFb0o5aG9FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSm9pb0V2RDtFb0o5aG9FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEp3aW9FdkQ7RW9KMWhvRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtFM0drN25FVjtFb0p6aG9FTTtJQUNJLFd6Q3NHQTtJeUNyR0EsWXpDcUdBO0l5Q3BHQSxlQUFlO0VwSjJob0V6QjtFb0pyaG9FTTtJQUNJLFl6QzZGQTtJeUM1RkEsYUFBbUI7RXBKdWhvRTdCO0VvSnBob0VNO0lBQ0ksWXpDd0ZBO0l5Q3ZGQSxhQUFtQjtJQUNuQixlQUFlO0VwSnNob0V6QjtFb0pwbG9FRTtJQUNJLFdBQVc7SUFDWCxlekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dvOG5FVjtFb0pubG9FRTtJQUNJLFd6QzhJSTtJeUM3SUosWXpDNklJO0UzR3c4bkVWO0VvSmhsb0VFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEprbG9FNUI7RW9KaGxvRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKa2xvRWpDO0VvSjNrb0VNO0lBQ0ksV0FINkM7SUFJN0MsYUFKNkM7RXBKaWxvRXZEO0VvSjNrb0VVO0lBQ0ksU0FBUztJQUNULGNBUnlDO0VwSnFsb0V2RDtFb0p2a29FTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0UzRzg5bkVWO0VvSnRrb0VNO0lBQ0ksV3pDdUdBO0l5Q3RHQSxZekNzR0E7SXlDckdBLGVBQWU7RXBKd2tvRXpCO0VvSmxrb0VNO0lBQ0ksWXpDOEZBO0l5QzdGQSxZQUFtQjtFcEpva29FN0I7RW9KamtvRU07SUFDSSxZekN5RkE7SXlDeEZBLFlBQW1CO0lBQ25CLGVBQWU7RXBKbWtvRXpCO0VvSmpvb0VFO0lBQ0ksV0FBVztJQUNYLGV6Q29KSTtJeUNuSkosWXpDbUpJO0UzR2cvbkVWO0VvSmhvb0VFO0lBQ0ksV3pDK0lJO0l5QzlJSixZekM4SUk7RTNHby9uRVY7RW9KN25vRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSitub0U1QjtFb0o3bm9FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEorbm9FakM7RW9KeG5vRU07SUFDSSxZQUg2QztJQUk3QyxjQUo2QztFcEo4bm9FdkQ7RW9KeG5vRVU7SUFDSSxTQUFTO0lBQ1QsZUFSeUM7RXBKa29vRXZEO0VvSnBub0VNO0lBQ0ksV3pDNkdBO0l5QzVHQSxZekM0R0E7RTNHMGdvRVY7RW9Kbm5vRU07SUFDSSxXekN3R0E7SXlDdkdBLFl6Q3VHQTtJeUN0R0EsZUFBZTtFcEpxbm9FekI7RW9KL21vRU07SUFDSSxZekMrRkE7SXlDOUZBLGNBQW1CO0VwSmlub0U3QjtFb0o5bW9FTTtJQUNJLFl6QzBGQTtJeUN6RkEsY0FBbUI7SUFDbkIsZUFBZTtFcEpnbm9FekI7RW9KOXFvRUU7SUFDSSxXQUFXO0lBQ1gsZXpDcUpJO0l5Q3BKSixZekNvSkk7RTNHNGhvRVY7RW9KN3FvRUU7SUFDSSxXekNnSkk7SXlDL0lKLFl6QytJSTtFM0dnaW9FVjtFb0oxcW9FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKNHFvRTVCO0VvSjFxb0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjRxb0VqQztFb0pycW9FTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSjJxb0V2RDtFb0pycW9FVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEorcW9FdkQ7RW9KanFvRU07SUFDSSxXekM4R0E7SXlDN0dBLFl6QzZHQTtFM0dzam9FVjtFb0pocW9FTTtJQUNJLFd6Q3lHQTtJeUN4R0EsWXpDd0dBO0l5Q3ZHQSxlQUFlO0VwSmtxb0V6QjtFb0o1cG9FTTtJQUNJLFl6Q2dHQTtJeUMvRkEsWUFBbUI7RXBKOHBvRTdCO0VvSjNwb0VNO0lBQ0ksWXpDMkZBO0l5QzFGQSxZQUFtQjtJQUNuQixlQUFlO0VwSjZwb0V6QjtFb0ozdG9FRTtJQUNJLFdBQVc7SUFDWCxlekNzSkk7SXlDckpKLFl6Q3FKSTtFM0d3a29FVjtFb0oxdG9FRTtJQUNJLFd6Q2lKSTtJeUNoSkosWXpDZ0pJO0UzRzRrb0VWO0VvSnZ0b0VFO0lBQ0ksV0FIYztJQUlkLFlBSmM7SUFLZCxTQUFvQjtJQUNwQixXQUFzQjtFcEp5dG9FNUI7RW9KdnRvRU07SUFDSSxTQUFTO0lBQ1QsWUFBdUI7RXBKeXRvRWpDO0VvSmx0b0VNO0lBQ0ksWUFINkM7SUFJN0MsY0FKNkM7RXBKd3RvRXZEO0VvSmx0b0VVO0lBQ0ksU0FBUztJQUNULGVBUnlDO0VwSjR0b0V2RDtFb0o5c29FTTtJQUNJLFd6QytHQTtJeUM5R0EsWXpDOEdBO0UzR2ttb0VWO0VvSjdzb0VNO0lBQ0ksV3pDMEdBO0l5Q3pHQSxZekN5R0E7SXlDeEdBLGVBQWU7RXBKK3NvRXpCO0VvSnpzb0VNO0lBQ0ksWXpDaUdBO0l5Q2hHQSxjQUFtQjtFcEoyc29FN0I7RW9KeHNvRU07SUFDSSxZekM0RkE7SXlDM0ZBLGNBQW1CO0lBQ25CLGVBQWU7RXBKMHNvRXpCO0VvSnh3b0VFO0lBQ0ksV0FBVztJQUNYLGV6Q3VKSTtJeUN0SkosWXpDc0pJO0UzR29ub0VWO0VvSnZ3b0VFO0lBQ0ksV3pDa0pJO0l5Q2pKSixZekNpSkk7RTNHd25vRVY7RW9KcHdvRUU7SUFDSSxXQUhjO0lBSWQsWUFKYztJQUtkLFNBQW9CO0lBQ3BCLFdBQXNCO0VwSnN3b0U1QjtFb0pwd29FTTtJQUNJLFNBQVM7SUFDVCxZQUF1QjtFcEpzd29FakM7RW9KL3ZvRU07SUFDSSxXQUg2QztJQUk3QyxhQUo2QztFcEpxd29FdkQ7RW9KL3ZvRVU7SUFDSSxTQUFTO0lBQ1QsY0FSeUM7RXBKeXdvRXZEO0VvSjN2b0VNO0lBQ0ksV3pDZ0hBO0l5Qy9HQSxZekMrR0E7RTNHOG9vRVY7RW9KMXZvRU07SUFDSSxXekMyR0E7SXlDMUdBLFl6QzBHQTtJeUN6R0EsZUFBZTtFcEo0dm9FekI7RW9KdHZvRU07SUFDSSxZekNrR0E7SXlDakdBLFlBQW1CO0VwSnd2b0U3QjtFb0pydm9FTTtJQUNJLFl6QzZGQTtJeUM1RkEsWUFBbUI7SUFDbkIsZUFBZTtFcEp1dm9FekI7RW9KcnpvRUU7SUFDSSxXQUFXO0lBQ1gsZXpDd0pJO0l5Q3ZKSixZekN1Skk7RTNHZ3FvRVY7RW9KcHpvRUU7SUFDSSxXekNtSkk7SXlDbEpKLFl6Q2tKSTtFM0dvcW9FVjtFb0pqem9FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKbXpvRTVCO0VvSmp6b0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm16b0VqQztFb0o1eW9FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSmt6b0V2RDtFb0o1eW9FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEpzem9FdkQ7RW9KeHlvRU07SUFDSSxXekNpSEE7SXlDaEhBLFl6Q2dIQTtFM0cwcm9FVjtFb0p2eW9FTTtJQUNJLFd6QzRHQTtJeUMzR0EsWXpDMkdBO0l5QzFHQSxlQUFlO0VwSnl5b0V6QjtFb0pueW9FTTtJQUNJLFl6Q21HQTtJeUNsR0EsY0FBbUI7RXBKcXlvRTdCO0VvSmx5b0VNO0lBQ0ksWXpDOEZBO0l5QzdGQSxjQUFtQjtJQUNuQixlQUFlO0VwSm95b0V6QjtFb0psMm9FRTtJQUNJLFdBQVc7SUFDWCxnQnpDeUpLO0l5Q3hKTCxhekN3Sks7RTNHNHNvRVg7RW9KajJvRUU7SUFDSSxZekNvSks7SXlDbkpMLGF6Q21KSztFM0dndG9FWDtFb0o5MW9FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKZzJvRTVCO0VvSjkxb0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSmcyb0VqQztFb0p6MW9FTTtJQUNJLFVBSDZDO0lBSTdDLFlBSjZDO0VwSisxb0V2RDtFb0p6MW9FVTtJQUNJLFNBQVM7SUFDVCxhQVJ5QztFcEptMm9FdkQ7RW9KcjFvRU07SUFDSSxZekNrSEM7SXlDakhELGF6Q2lIQztFM0dzdW9FWDtFb0pwMW9FTTtJQUNJLFl6QzZHQztJeUM1R0QsYXpDNEdDO0l5QzNHRCxlQUFlO0VwSnMxb0V6QjtFb0poMW9FTTtJQUNJLGF6Q29HQztJeUNuR0QsWUFBbUI7RXBKazFvRTdCO0VvSi8wb0VNO0lBQ0ksYXpDK0ZDO0l5QzlGRCxZQUFtQjtJQUNuQixlQUFlO0VwSmkxb0V6QjtFb0ovNG9FRTtJQUNJLFdBQVc7SUFDWCxnQnpDMEpLO0l5Q3pKTCxhekN5Sks7RTNHd3ZvRVg7RW9KOTRvRUU7SUFDSSxZekNxSks7SXlDcEpMLGF6Q29KSztFM0c0dm9FWDtFb0ozNG9FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKNjRvRTVCO0VvSjM0b0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjY0b0VqQztFb0p0NG9FTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSjQ0b0V2RDtFb0p0NG9FVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEpnNW9FdkQ7RW9KbDRvRU07SUFDSSxZekNtSEM7SXlDbEhELGF6Q2tIQztFM0dreG9FWDtFb0pqNG9FTTtJQUNJLFl6QzhHQztJeUM3R0QsYXpDNkdDO0l5QzVHRCxlQUFlO0VwSm00b0V6QjtFb0o3M29FTTtJQUNJLGF6Q3FHQztJeUNwR0QsWUFBbUI7RXBKKzNvRTdCO0VvSjUzb0VNO0lBQ0ksYXpDZ0dDO0l5Qy9GRCxZQUFtQjtJQUNuQixlQUFlO0VwSjgzb0V6QjtFb0o1N29FRTtJQUNJLFdBQVc7SUFDWCxnQnpDMkpLO0l5QzFKTCxhekMwSks7RTNHb3lvRVg7RW9KMzdvRUU7SUFDSSxZekNzSks7SXlDckpMLGF6Q3FKSztFM0d3eW9FWDtFb0p4N29FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKMDdvRTVCO0VvSng3b0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSjA3b0VqQztFb0puN29FTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSnk3b0V2RDtFb0puN29FVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEo2N29FdkQ7RW9KLzZvRU07SUFDSSxZekNvSEM7SXlDbkhELGF6Q21IQztFM0c4em9FWDtFb0o5Nm9FTTtJQUNJLFl6QytHQztJeUM5R0QsYXpDOEdDO0l5QzdHRCxlQUFlO0VwSmc3b0V6QjtFb0oxNm9FTTtJQUNJLGF6Q3NHQztJeUNyR0QsWUFBbUI7RXBKNDZvRTdCO0VvSno2b0VNO0lBQ0ksYXpDaUdDO0l5Q2hHRCxZQUFtQjtJQUNuQixlQUFlO0VwSjI2b0V6QjtFb0p6K29FRTtJQUNJLFdBQVc7SUFDWCxnQnpDNEpLO0l5QzNKTCxhekMySks7RTNHZzFvRVg7RW9KeCtvRUU7SUFDSSxZekN1Sks7SXlDdEpMLGF6Q3NKSztFM0dvMW9FWDtFb0pyK29FRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKdStvRTVCO0VvSnIrb0VNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSnUrb0VqQztFb0poK29FTTtJQUNJLFdBSDZDO0lBSTdDLGFBSjZDO0VwSnMrb0V2RDtFb0poK29FVTtJQUNJLFNBQVM7SUFDVCxjQVJ5QztFcEowK29FdkQ7RW9KNTlvRU07SUFDSSxZekNxSEM7SXlDcEhELGF6Q29IQztFM0cwMm9FWDtFb0ozOW9FTTtJQUNJLFl6Q2dIQztJeUMvR0QsYXpDK0dDO0l5QzlHRCxlQUFlO0VwSjY5b0V6QjtFb0p2OW9FTTtJQUNJLGF6Q3VHQztJeUN0R0QsWUFBbUI7RXBKeTlvRTdCO0VvSnQ5b0VNO0lBQ0ksYXpDa0dDO0l5Q2pHRCxZQUFtQjtJQUNuQixlQUFlO0VwSnc5b0V6QjtFb0p0aHBFRTtJQUNJLFdBQVc7SUFDWCxnQnpDNkpLO0l5QzVKTCxhekM0Sks7RTNHNDNvRVg7RW9KcmhwRUU7SUFDSSxZekN3Sks7SXlDdkpMLGF6Q3VKSztFM0dnNG9FWDtFb0psaHBFRTtJQUNJLFdBSGM7SUFJZCxZQUpjO0lBS2QsU0FBb0I7SUFDcEIsV0FBc0I7RXBKb2hwRTVCO0VvSmxocEVNO0lBQ0ksU0FBUztJQUNULFlBQXVCO0VwSm9ocEVqQztFb0o3Z3BFTTtJQUNJLFlBSDZDO0lBSTdDLGNBSjZDO0VwSm1ocEV2RDtFb0o3Z3BFVTtJQUNJLFNBQVM7SUFDVCxlQVJ5QztFcEp1aHBFdkQ7RW9KemdwRU07SUFDSSxZekNzSEM7SXlDckhELGF6Q3FIQztFM0dzNW9FWDtFb0p4Z3BFTTtJQUNJLFl6Q2lIQztJeUNoSEQsYXpDZ0hDO0l5Qy9HRCxlQUFlO0VwSjBncEV6QjtFb0pwZ3BFTTtJQUNJLGF6Q3dHQztJeUN2R0QsWUFBbUI7RXBKc2dwRTdCO0VvSm5ncEVNO0lBQ0ksYXpDbUdDO0l5Q2xHRCxZQUFtQjtJQUNuQixlQUFlO0VwSnFncEV6QjtBQUNGOztBbUo3K29FQTtFQUNJLGFBQWE7RUFDYixtQkFBbUI7QW5KZy9vRXZCOztBbUpsL29FQTtFQUtRLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLHlCL0k3RnFCO0UrSThGckIseUJBQXlCO0FuSmkvb0VqQzs7QW1KMS9vRUE7RUFZWSxjQUFjO0FuSmsvb0UxQjs7QW1KOS9vRUE7RUFnQlkseUJBQXlCO0VBQ3pCLFVBQVU7QW5Kay9vRXRCOztBbUpuZ3BFQTtFQXVCWSxlQUFlO0FuSmcvb0UzQjs7QW1KMStvRUE7RUFDSSxhQUFhO0VBQ2IsbUJBQW1CO0FuSjYrb0V2Qjs7QW1KLytvRUE7RUFLUSxvQkFBb0I7QW5KOCtvRTVCOztBbUpuL29FQTtFQVFZLGVBQWU7QW5KKytvRTNCOztBcUozbXBFQTtFQUNJLGtCQUFrQjtBcko4bXBFdEI7O0FxSi9tcEVBO0VBSVEsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osV0FBVztFQUNYLGtCQUFrQjtFQUNsQix3Q0FBd0M7RUFDeEMsbUNBQW1DO0VBQ25DLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHFCakpQcUI7QUpzbnBFN0I7O0FtRzducEVDO0VrREFEO0lBaUJZLFFBQVE7SUFDUixTQUFTO0VySmlucEVuQjtBQUNGOztBcUpwb3BFQTtFQTBCZ0Isb0NqSkNnQjtBSjZtcEVoQzs7QXFKeG9wRUE7RUEwQmdCLHVDakpuQmE7QUpxb3BFN0I7O0FxSjVvcEVBO0VBMEJnQixxQ2pKYWdCO0FKeW1wRWhDOztBcUpocHBFQTtFQTBCZ0IscUNqSm1CaUI7QUp1bXBFakM7O0FxSnBwcEVBO0VBMEJnQixzQ2pKeUJnQjtBSnFtcEVoQzs7QXFKeHBwRUE7RUEwQmdCLHFDakorQmdCO0FKbW1wRWhDOztBcUo1cHBFQTtFQTBCZ0IsdUNqSnJCYTtBSjJwcEU3Qjs7QXFKaHFwRUE7RUEwQmdCLG9DakpiYTtBSnVwcEU3Qjs7QXFKcHFwRUE7RUEwQmdCLHVDakp4QmE7QUpzcXBFN0I7O0FxSnZvcEVBO0VBQ0k7SUFBSSxrQ0FBa0M7SUFBRSxZQUFZO0VySjRvcEV0RDtFcUozb3BFRTtJQUFLLGtDQUFrQztJQUFFLFlBQVk7RXJKK29wRXZEO0VxSjlvcEVFO0lBQUssVUFBVTtFckppcHBFakI7RXFKaHBwRUU7SUFBTSxrQ0FBa0M7SUFBRSxZQUFZO0VySm9wcEV4RDtBQUNGOztBc0ozcnBFQTtFQUNJLDJCQUEyQjtBdEo4cnBFL0I7O0FzSjFycEVBO0VBQ0MsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixNQUFNO0VBQ04sU0FBUztFQUNULE9BQU87RUFDUCxRQUFRO0VBQ1IsYUFBYTtFQUNWLGFBQWE7QXRKNnJwRWpCOztBc0ozcnBFSTtFQUNGLGFBQWE7RUFDYix1QkFBdUI7RUFDcEIsbUJBQW1CO0F0SjhycEV4Qjs7QXNKM3NwRUE7RUFpQkUsdUJBQXVCO0VBQ3ZCLGFBQWE7RUFDYixlQUFlO0VBQ2YsUUFBUTtFQUNSLFNBQVM7RUFDVCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFdBQVc7QXRKOHJwRWI7O0FzSjVycEVFO0VBQ0MscUJBQXFCO0F0SitycEV4Qjs7QXNKMXRwRUE7RUFnQ0Usc0JBQXNCO0VBQ3RCLG1CQUFtQjtBdEo4cnBFckI7O0FzSi90cEVBO0VBb0NHLGNBQWM7QXRKK3JwRWpCOztBc0pudXBFQTtFQXdDRyxnQkFBZ0I7QXRKK3JwRW5COztBc0p2dXBFQTtFQTJDTyxXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7QXRKZ3NwRXpCOztBdUpwdnBFQTtFQUdFLFVBQVU7QXZKcXZwRVo7O0F1Snh2cEVBO0VBTUcsNkJBQTZCO0F2SnN2cEVoQzs7QXVKNXZwRUE7O0VBV0csNkJBQTZCO0F2SnN2cEVoQzs7QXVKandwRUE7O0VBY0ksNkJBQTZCO0VBQzdCLFNBQVM7QXZKd3ZwRWI7O0F1SnZ3cEVBO0VBb0JHLFVBQVU7RUFDVix1QkFBdUI7RUFDdkIsbUJBQW1CO0F2SnV2cEV0Qjs7QXVKN3dwRUE7RTFDYUMsU0FBUztFQUNULDZCQUE2QjtFQUM3Qix3QkFBd0I7RUFDeEIsZ0JBQWdCO0UwQ1dYLDZCQUE2QjtFQUM3QixlQUFlO0VBQ2xCLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsY0FBYztFQUNkLGVBQWU7RUFDZixVQUFVO0VBQ1YsZ0JBQWdCO0F2SjB2cEVuQjs7QXVKNXhwRUE7RUFzQ0csZUFBZTtFQUNmLGFBQWE7QXZKMHZwRWhCOztBdUpqeXBFQTtFQTZDRSxhQUFhO0F2Snd2cEVmOztBdUpyeXBFQTtFQWlERyw4QkFBOEI7RUFDOUIsOEJBQThCO0F2Snd2cEVqQzs7QXVKMXlwRUE7RUF3REUsVUFBVTtFQUNWLFNBQVM7QXZKc3ZwRVg7O0F1Si95cEVBO0VBK0RHLGNBQWM7QXZKb3ZwRWpCOztBdUpuenBFQTtFQXFFRSxvQkFBb0I7QXZKa3ZwRXRCOztBdUp2enBFQTtFQTJFSyxRQUFRO0F2Smd2cEViOztBdUozenBFQTtFQWdGTSxlQUFlO0F2Sit1cEVyQjs7QXVKL3pwRUE7RUFzRk0sZ0JBQWdCO0F2SjZ1cEV0Qjs7QXVKbjBwRUE7RUE4RkcseUJBQXlCO0F2Snl1cEU1Qjs7QXVKdjBwRUE7RUFvR0ksZ0NuSjVGeUI7RW1KNkZ6Qix1QkFBdUI7QXZKdXVwRTNCOztBdUo1MHBFQTtFQThHRyxlQUFlO0F2Smt1cEVsQjs7QXVKaDFwRUE7RUFzSEcscUJBQXFCO0F2Sjh0cEV4Qjs7QXVKcDFwRUE7RUF5SEksZUFBZTtFQUNmLGdCQUFnQjtBdkordHBFcEI7O0F1SnoxcEVBO0VBK0hLLFFBQVE7QXZKOHRwRWI7O0F1SjcxcEVBO0VBb0lNLGVBQWU7QXZKNnRwRXJCOztBdUpqMnBFQTtFQTBJTSxnQkFBZ0I7QXZKMnRwRXRCOztBdUpyMnBFQTtFQWtKRyxjQUFjO0F2SnV0cEVqQjs7QXdKejJwRUE7RUFDSSxhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixXN0M4WmlCO0U2QzdaakIsWTdDNlppQjtFNkM1WmpCLGVBQWU7RUFDZixZN0NtWmlCO0U2Q2xaakIsVzdDc1ppQjtFNkNyWmpCLGVBQWU7RUFDZixZQUFZO0VBQ1oseUJwSmtCNEI7RW9KakI1Qix1RHBKWHlCO0VvSll6QixVQUFVO0VBQ1YseUduSjBhNkk7RVExYTdJLGlDMklDZ0Q7QXhKNDJwRXBEOztBeUc1MXBFSTtFQUNJLFkrQ2QyQjtFL0NlM0IsVytDZjJCO0F4SjgycEVuQzs7QXlHNTNwRVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHRmE7QUppNHBFN0I7O0F5R3ozcEVnQjtFQUNJLDBCQUEwQjtBekc0M3BFOUM7O0F3Sno0cEVBO0VBdUJRLGlCQUFpQjtFQUNqQixjcEpwQnFCO0FKMDRwRTdCOztBd0o5NHBFQTtFQTZCWSxjcEp6QmlCO0FKODRwRTdCOztBeUc5NHBFWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSm01cEU3Qjs7QXlHMzRwRWdCO0VBQ0ksMEJBQTBCO0F6Rzg0cEU5Qzs7QUFFQTtFd0p2M3BFUSxZQUFZO0VBQ1osNkNBQTZDO0VBQzdDLGFBQWE7QXhKeTNwRXJCOztBQUVBO0V3SngzcEVZLHlHbko2WXFJO0VtSjVZckksVUFBVTtBeEowM3BFdEI7O0FrQmoycEVJO0VzSXJFSjtJQWtEUSxZN0N5V3VCO0k2Q3hXdkIsVzdDNFd1QjtJNkMzV3ZCLFc3QytXdUI7STZDOVd2QixZN0M4V3VCO0UzRzJncEU3QjtBQUNGOztBd0pyM3BFQTtFQUNJO0lBQVMsb0JBQXFCO0V4SnkzcEVoQztFd0p4M3BFRTtJQUFTLGdCQUFnQjtFeEoyM3BFM0I7QUFDRjs7QXlKdjdwRUE7RUFDQyxrQkFBa0I7QXpKMDdwRW5COztBeUozN3BFQTtFQUlRLFdBQVc7RUFDWCxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixPQUFPO0VBQ1Asa0JBQWtCO0VBQ3hCLHlCckpEMkI7RXFKRTNCLG1DQUFtQztBekoyN3BFckM7O0F5SnQ4cEVBO0VDRUUsYS9DZ05ZO0UrQy9NVixjL0MrTVU7RStDOU1WLG9CQUFxQjtBMUp3OHBFekI7O0EwSnA4cEVFO0VBQ0MsU0FBUztFQUNQLHFCQUFzQjtBMUp1OHBFM0I7O0EwSmw4cEVFO0VBQ0MsV0FBVztBMUpxOHBFZDs7QTBKaDhwRUU7RUFDQyxVQUFVO0ExSm04cEViOztBMEp4OXBFQztFQUNDLGMvQ2lOZTtFK0NoTmIsZS9DZ05hO0UrQy9NYixxQkFBcUI7QTFKMjlwRXpCOztBMEp2OXBFRTtFQUNDLFNBQVM7RUFDUCxzQkFBc0I7QTFKMDlwRTNCOztBMEpyOXBFRTtFQUNDLFdBQVc7QTFKdzlwRWQ7O0EwSm45cEVFO0VBQ0MsVUFBVTtBMUpzOXBFYjs7QTBKMytwRUM7RUFDQyxXL0NrTlk7RStDak5WLFkvQ2lOVTtFK0NoTlYsaUJBQXFCO0ExSjgrcEV6Qjs7QTBKMStwRUU7RUFDQyxTQUFTO0VBQ1Asa0JBQXNCO0ExSjYrcEUzQjs7QTBKeCtwRUU7RUFDQyxXQUFXO0ExSjIrcEVkOztBMEp0K3BFRTtFQUNDLFVBQVU7QTFKeStwRWI7O0F5Si8vcEVBO0VBMkJRLGdEQUFnRDtBekp3K3BFeEQ7O0F5Sm5ncUVBO0VBa0NnQix5QnJKTmdCO0VxSk9oQixtQ0FBbUM7QXpKcStwRW5EOztBeUp4Z3FFQTtFQXlDZ0IseUJBQW9DO0VBQ3BDLG1DQUFtQztBekptK3BFbkQ7O0F5SjdncUVBO0VBa0NnQix5QnJKMUJhO0VxSjJCYixtQ0FBbUM7QXpKKytwRW5EOztBeUpsaHFFQTtFQXlDZ0IseUJBQW9DO0VBQ3BDLG1DQUFtQztBeko2K3BFbkQ7O0F5SnZocUVBO0VBa0NnQix5QnJKTWdCO0VxSkxoQixtQ0FBbUM7QXpKeS9wRW5EOztBeUo1aHFFQTtFQXlDZ0IseUJBQW9DO0VBQ3BDLG1DQUFtQztBekp1L3BFbkQ7O0F5SmppcUVBO0VBa0NnQix5QnJKWWlCO0VxSlhqQixtQ0FBbUM7QXpKbWdxRW5EOztBeUp0aXFFQTtFQXlDZ0IseUJBQW9DO0VBQ3BDLG1DQUFtQztBekppZ3FFbkQ7O0F5SjNpcUVBO0VBa0NnQix5QnJKa0JnQjtFcUpqQmhCLG1DQUFtQztBeko2Z3FFbkQ7O0F5SmhqcUVBO0VBeUNnQix5QkFBb0M7RUFDcEMsbUNBQW1DO0F6SjJncUVuRDs7QXlKcmpxRUE7RUFrQ2dCLHlCckp3QmdCO0VxSnZCaEIsbUNBQW1DO0F6SnVocUVuRDs7QXlKMWpxRUE7RUF5Q2dCLHlCQUFvQztFQUNwQyxtQ0FBbUM7QXpKcWhxRW5EOztBeUovanFFQTtFQWtDZ0IseUJySjVCYTtFcUo2QmIsbUNBQW1DO0F6SmlpcUVuRDs7QXlKcGtxRUE7RUF5Q2dCLHlCQUFvQztFQUNwQyxtQ0FBbUM7QXpKK2hxRW5EOztBeUp6a3FFQTtFQWtDZ0IseUJySnBCYTtFcUpxQmIsbUNBQW1DO0F6SjJpcUVuRDs7QXlKOWtxRUE7RUF5Q2dCLHlCQUFvQztFQUNwQyxtQ0FBbUM7QXpKeWlxRW5EOztBeUpubHFFQTtFQWtDZ0IseUJySi9CYTtFcUpnQ2IsbUNBQW1DO0F6SnFqcUVuRDs7QXlKeGxxRUE7RUF5Q2dCLHlCQUFvQztFQUNwQyxtQ0FBbUM7QXpKbWpxRW5EOztBMEp4a3FFRTtFRDZCVSxVQUFVO0VBQ1YsV3BKdVo0QztBTHdwcEV4RDs7QXlKbG1xRUE7RUF1REcscUJBQW9FO0F6SitpcUV2RTs7QXlKdG1xRUE7RUEyREcsc0JBQXVFO0F6SitpcUUxRTs7QXlKMW1xRUE7RUErREcsbUJBQXVFO0F6SitpcUUxRTs7QTBKL2xxRUU7RURzRFUsV0FBVztFQUNYLFVwSm9ZNEM7QUx5cXBFeEQ7O0F5Sm5ucUVBO0VBMEVHLG9CQUFtRTtBeko2aXFFdEU7O0F5SnZucUVBO0VBOEVHLHFCQUFzRTtBeko2aXFFekU7O0F5SjNucUVBO0VBa0ZHLGtCQUFzRTtBeko2aXFFekU7O0F5Si9ucUVBO0VBeUZXLGdEQUFnRDtBekowaXFFM0Q7O0F5Sm5vcUVBO0VBZ0dvQix5QkFBc0M7RUFDdEMseUJBQW9DO0F6SnVpcUV4RDs7QXlKeG9xRUE7RUF1R0sseUJBQXNDO0VBQ3ZCLHlCQUFxQztBekpxaXFFekQ7O0F5SjdvcUVBO0VBZ0dvQix1QkFBc0M7RUFDdEMseUJBQW9DO0F6SmlqcUV4RDs7QXlKbHBxRUE7RUF1R0ssdUJBQXNDO0VBQ3ZCLHlCQUFxQztBekoraXFFekQ7O0F5SnZwcUVBO0VBZ0dvQix5QkFBc0M7RUFDdEMseUJBQW9DO0F6SjJqcUV4RDs7QXlKNXBxRUE7RUF1R0sseUJBQXNDO0VBQ3ZCLHlCQUFxQztBekp5anFFekQ7O0F5SmpxcUVBO0VBZ0dvQix5QkFBc0M7RUFDdEMseUJBQW9DO0F6SnFrcUV4RDs7QXlKdHFxRUE7RUF1R0sseUJBQXNDO0VBQ3ZCLHlCQUFxQztBekpta3FFekQ7O0F5SjNxcUVBO0VBZ0dvQix5QkFBc0M7RUFDdEMseUJBQW9DO0F6SitrcUV4RDs7QXlKaHJxRUE7RUF1R0sseUJBQXNDO0VBQ3ZCLHlCQUFxQztBeko2a3FFekQ7O0F5SnJycUVBO0VBZ0dvQix5QkFBc0M7RUFDdEMseUJBQW9DO0F6SnlscUV4RDs7QXlKMXJxRUE7RUF1R0sseUJBQXNDO0VBQ3ZCLHlCQUFxQztBekp1bHFFekQ7O0F5Si9ycUVBO0VBZ0dvQix1QkFBc0M7RUFDdEMseUJBQW9DO0F6Sm1tcUV4RDs7QXlKcHNxRUE7RUF1R0ssdUJBQXNDO0VBQ3ZCLHlCQUFxQztBekppbXFFekQ7O0F5SnpzcUVBO0VBZ0dvQix5QkFBc0M7RUFDdEMseUJBQW9DO0F6SjZtcUV4RDs7QXlKOXNxRUE7RUF1R0sseUJBQXNDO0VBQ3ZCLHlCQUFxQztBekoybXFFekQ7O0F5Sm50cUVBO0VBZ0dvQix1QkFBc0M7RUFDdEMseUJBQW9DO0F6SnVucUV4RDs7QXlKeHRxRUE7RUF1R0ssdUJBQXNDO0VBQ3ZCLHlCQUFxQztBekpxbnFFekQ7O0EyRDFycUVBO0U4RjRFTSxtQkFBbUI7QXpKa25xRXpCOztBMkQ5dHFFQTtFOEZnSE0sbUJBQW1CO0F6SmtucUV6Qjs7QXlKN21xRUE7RUFDSTtJQUNJLHlCQUF5QjtFekpnbnFFL0I7QUFDRjs7QTJKNXVxRUE7RUFDSSxXQUFXO0VBQ1gsZUFBZTtFQUNmLFFBQVE7RUFDUixRQUFRO0VBQ1IsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxXaERrYVE7RWdEamFSLG1CQUFtQjtFQUNuQixvRHRKaW5CK0Q7RXNKaG5CL0QsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsc0JBQXNCO0U5SXNDdEIsK0JScVFzQztFUW5QdEMsa0NSbVBzQztBTHM4cEUxQzs7QXlHL3RxRUk7RUFDSSxjRXVGTTtFRnRGTixhRXNGTTtBM0c0b3FFZDs7QXlHL3ZxRVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHS2E7QUo2dnFFN0I7O0F5RzV2cUVnQjtFQUNJLDBCQUEwQjtBekcrdnFFOUM7O0F5R3h3cUVZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekcyd3FFM0Q7O0F5R3J3cUVnQjtFQUNJLDBCQUEwQjtBekd3d3FFOUM7O0F5Rzl1cUVRO0VBQ0ksd0JBQTJDO0F6R2l2cUV2RDs7QXlHcnhxRVk7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6R3d4cUUzRDs7QXlHbHhxRWdCO0VBQ0ksMEJBQTBCO0F6R3F4cUU5Qzs7QXlHM3ZxRVE7RUFDSSx3QkFBMkM7QXpHOHZxRXZEOztBeUdseXFFWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHcXlxRTNEOztBeUcveHFFZ0I7RUFDSSwwQkFBMEI7QXpHa3lxRTlDOztBeUd4d3FFUTtFQUNJLHdCQUEyQztBekcyd3FFdkQ7O0F5Ry95cUVZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdrenFFM0Q7O0F5RzV5cUVnQjtFQUNJLDBCQUEwQjtBekcreXFFOUM7O0F5R3J4cUVRO0VBQ0ksd0JBQTJDO0F6R3d4cUV2RDs7QXlHNXpxRVk7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6Ryt6cUUzRDs7QXlHenpxRWdCO0VBQ0ksMEJBQTBCO0F6RzR6cUU5Qzs7QXlHbHlxRVE7RUFDSSx3QkFBMkM7QXpHcXlxRXZEOztBeUd6MHFFWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHNDBxRTNEOztBeUd0MHFFZ0I7RUFDSSwwQkFBMEI7QXpHeTBxRTlDOztBeUcveXFFUTtFQUNJLHdCQUEyQztBekdrenFFdkQ7O0F5R3QxcUVZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekd5MXFFM0Q7O0F5R24xcUVnQjtFQUNJLDBCQUEwQjtBekdzMXFFOUM7O0F5RzV6cUVRO0VBQ0ksd0JBQTJDO0F6Ryt6cUV2RDs7QXlHbjJxRVk7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6R3MycUUzRDs7QXlHaDJxRWdCO0VBQ0ksMEJBQTBCO0F6R20ycUU5Qzs7QXlHejBxRVE7RUFDSSx3QkFBMkM7QXpHNDBxRXZEOztBeUdoM3FFWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHbTNxRTNEOztBeUc3MnFFZ0I7RUFDSSwwQkFBMEI7QXpHZzNxRTlDOztBeUd0MXFFUTtFQUNJLHdCQUEyQztBekd5MXFFdkQ7O0F5RzczcUVZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekdnNHFFM0Q7O0F5RzEzcUVnQjtFQUNJLDBCQUEwQjtBekc2M3FFOUM7O0F5R24ycUVRO0VBQ0ksd0JBQTJDO0F6R3MycUV2RDs7QXlHMTRxRVk7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6RzY0cUUzRDs7QXlHdjRxRWdCO0VBQ0ksMEJBQTBCO0F6RzA0cUU5Qzs7QXlHaDNxRVE7RUFDSSx3QkFBMkM7QXpHbTNxRXZEOztBeUd2NXFFWTtFQUNJLDBCQUEwQjtFQUMxQix3QkFBMkM7QXpHMDVxRTNEOztBeUdwNXFFZ0I7RUFDSSwwQkFBMEI7QXpHdTVxRTlDOztBeUc3M3FFUTtFQUNJLHdCQUEyQztBekdnNHFFdkQ7O0F5R3A2cUVZO0VBQ0ksMEJBQTBCO0VBQzFCLHdCQUEyQztBekd1NnFFM0Q7O0F5R2o2cUVnQjtFQUNJLDBCQUEwQjtBekdvNnFFOUM7O0F5RzE0cUVRO0VBQ0ksd0JBQTJDO0F6RzY0cUV2RDs7QXlHajdxRVk7RUFDSSwwQkFBMEI7RUFDMUIsd0JBQTJDO0F6R283cUUzRDs7QXlHOTZxRWdCO0VBQ0ksMEJBQTBCO0F6R2k3cUU5Qzs7QXlHdjVxRVE7RUFDSSx3QkFBMkM7QXpHMDVxRXZEOztBeUduNnFFSTtFQUNJLDBCQUE0QztFQUM1Qyx5QkFBMkM7QXpHczZxRW5EOztBeUd4NnFFSTtFQUNJLHlCQUE0QztFQUM1Qyx3QkFBMkM7QXpHMjZxRW5EOztBeUc3NnFFSTtFQUNJLDBCQUE0QztFQUM1Qyx5QkFBMkM7QXpHZzdxRW5EOztBeUdsN3FFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHcTdxRW5EOztBeUd2N3FFSTtFQUNJLDBCQUE0QztFQUM1Qyx5QkFBMkM7QXpHMDdxRW5EOztBeUc1N3FFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHKzdxRW5EOztBeUdqOHFFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHbzhxRW5EOztBeUd0OHFFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHeThxRW5EOztBeUczOHFFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHODhxRW5EOztBeUdoOXFFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHbTlxRW5EOztBeUdyOXFFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHdzlxRW5EOztBeUcxOXFFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHNjlxRW5EOztBeUcvOXFFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHaytxRW5EOztBeUdwK3FFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHdStxRW5EOztBeUd6K3FFSTtFQUNJLHdCQUE0QztFQUM1Qyx1QkFBMkM7QXpHNCtxRW5EOztBeUc5K3FFSTtFQUNJLHVCQUE0QztFQUM1QyxzQkFBMkM7QXpHaS9xRW5EOztBa0IxOXFFSTtFdUZ6QkE7SUFDSSwwQkFBNEM7SUFDNUMseUJBQTJDO0V6R3UvcUVqRDtFeUd6L3FFRTtJQUNJLHlCQUE0QztJQUM1Qyx3QkFBMkM7RXpHMi9xRWpEO0V5RzcvcUVFO0lBQ0ksMEJBQTRDO0lBQzVDLHlCQUEyQztFekcrL3FFakQ7RXlHamdyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R21nckVqRDtFeUdyZ3JFRTtJQUNJLDBCQUE0QztJQUM1Qyx5QkFBMkM7RXpHdWdyRWpEO0V5R3pnckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekcyZ3JFakQ7RXlHN2dyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RytnckVqRDtFeUdqaHJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHbWhyRWpEO0V5R3JockVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekd1aHJFakQ7RXlHemhyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RzJockVqRDtFeUc3aHJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHK2hyRWpEO0V5R2ppckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekdtaXJFakQ7RXlHcmlyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3VpckVqRDtFeUd6aXJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHMmlyRWpEO0V5RzdpckVFO0lBQ0ksd0JBQTRDO0lBQzVDLHVCQUEyQztFekcraXJFakQ7RXlHampyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R21qckVqRDtBQUNGOztBa0I3aHJFSTtFdUZ6QkE7SUFDSSwwQkFBNEM7SUFDNUMseUJBQTJDO0V6RzBqckVqRDtFeUc1anJFRTtJQUNJLHlCQUE0QztJQUM1Qyx3QkFBMkM7RXpHOGpyRWpEO0V5R2hrckVFO0lBQ0ksMEJBQTRDO0lBQzVDLHlCQUEyQztFekdra3JFakQ7RXlHcGtyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3NrckVqRDtFeUd4a3JFRTtJQUNJLDBCQUE0QztJQUM1Qyx5QkFBMkM7RXpHMGtyRWpEO0V5RzVrckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekc4a3JFakQ7RXlHaGxyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R2tsckVqRDtFeUdwbHJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHc2xyRWpEO0V5R3hsckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekcwbHJFakQ7RXlHNWxyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RzhsckVqRDtFeUdobXJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHa21yRWpEO0V5R3BtckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekdzbXJFakQ7RXlHeG1yRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RzBtckVqRDtFeUc1bXJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHOG1yRWpEO0V5R2huckVFO0lBQ0ksd0JBQTRDO0lBQzVDLHVCQUEyQztFekdrbnJFakQ7RXlHcG5yRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3NuckVqRDtBQUNGOztBa0JobXJFSTtFdUZ6QkE7SUFDSSwwQkFBNEM7SUFDNUMseUJBQTJDO0V6RzZuckVqRDtFeUcvbnJFRTtJQUNJLHlCQUE0QztJQUM1Qyx3QkFBMkM7RXpHaW9yRWpEO0V5R25vckVFO0lBQ0ksMEJBQTRDO0lBQzVDLHlCQUEyQztFekdxb3JFakQ7RXlHdm9yRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3lvckVqRDtFeUczb3JFRTtJQUNJLDBCQUE0QztJQUM1Qyx5QkFBMkM7RXpHNm9yRWpEO0V5Ry9vckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekdpcHJFakQ7RXlHbnByRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3FwckVqRDtFeUd2cHJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHeXByRWpEO0V5RzNwckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekc2cHJFakQ7RXlHL3ByRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R2lxckVqRDtFeUducXJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHcXFyRWpEO0V5R3ZxckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekd5cXJFakQ7RXlHM3FyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RzZxckVqRDtFeUcvcXJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHaXJyRWpEO0V5R25yckVFO0lBQ0ksd0JBQTRDO0lBQzVDLHVCQUEyQztFekdxcnJFakQ7RXlHdnJyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3lyckVqRDtBQUNGOztBa0JucXJFSTtFdUZ6QkE7SUFDSSwwQkFBNEM7SUFDNUMseUJBQTJDO0V6R2dzckVqRDtFeUdsc3JFRTtJQUNJLHlCQUE0QztJQUM1Qyx3QkFBMkM7RXpHb3NyRWpEO0V5R3RzckVFO0lBQ0ksMEJBQTRDO0lBQzVDLHlCQUEyQztFekd3c3JFakQ7RXlHMXNyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RzRzckVqRDtFeUc5c3JFRTtJQUNJLDBCQUE0QztJQUM1Qyx5QkFBMkM7RXpHZ3RyRWpEO0V5R2x0ckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekdvdHJFakQ7RXlHdHRyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3d0ckVqRDtFeUcxdHJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHNHRyRWpEO0V5Rzl0ckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekdndXJFakQ7RXlHbHVyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R291ckVqRDtFeUd0dXJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHd3VyRWpEO0V5RzF1ckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekc0dXJFakQ7RXlHOXVyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R2d2ckVqRDtFeUdsdnJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHb3ZyRWpEO0V5R3R2ckVFO0lBQ0ksd0JBQTRDO0lBQzVDLHVCQUEyQztFekd3dnJFakQ7RXlHMXZyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RzR2ckVqRDtBQUNGOztBa0J0dXJFSTtFdUZ6QkE7SUFDSSwwQkFBNEM7SUFDNUMseUJBQTJDO0V6R213ckVqRDtFeUdyd3JFRTtJQUNJLHlCQUE0QztJQUM1Qyx3QkFBMkM7RXpHdXdyRWpEO0V5R3p3ckVFO0lBQ0ksMEJBQTRDO0lBQzVDLHlCQUEyQztFekcyd3JFakQ7RXlHN3dyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6Ryt3ckVqRDtFeUdqeHJFRTtJQUNJLDBCQUE0QztJQUM1Qyx5QkFBMkM7RXpHbXhyRWpEO0V5R3J4ckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekd1eHJFakQ7RXlHenhyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6RzJ4ckVqRDtFeUc3eHJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHK3hyRWpEO0V5R2p5ckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekdteXJFakQ7RXlHcnlyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R3V5ckVqRDtFeUd6eXJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHMnlyRWpEO0V5Rzd5ckVFO0lBQ0ksdUJBQTRDO0lBQzVDLHNCQUEyQztFekcreXJFakQ7RXlHanpyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6R216ckVqRDtFeUdyenJFRTtJQUNJLHVCQUE0QztJQUM1QyxzQkFBMkM7RXpHdXpyRWpEO0V5R3p6ckVFO0lBQ0ksd0JBQTRDO0lBQzVDLHVCQUEyQztFekcyenJFakQ7RXlHN3pyRUU7SUFDSSx1QkFBNEM7SUFDNUMsc0JBQTJDO0V6Ryt6ckVqRDtBQUNGOztBNEpqMnJFQTtFQThCWSxxQkFBcUI7QTVKdTByRWpDOztBNkpuMnJFQTtFQUdZLHdCQUF1QjtBN0pvMnJFbkM7O0E2SnYyckVBO0VBT1kseUNBQXlDO0E3Sm8yckVyRDs7QTZKMzJyRUE7RUFHWSx3QkFBdUI7QTdKNDJyRW5DOztBNkovMnJFQTtFQU9ZLHdCQUF5QztBN0o0MnJFckQ7O0E2Sm4zckVBO0VBR1ksd0JBQXVCO0E3Sm8zckVuQzs7QTZKdjNyRUE7RUFPWSx3QkFBeUM7QTdKbzNyRXJEOztBNkozM3JFQTtFQUdZLHdCQUF1QjtBN0o0M3JFbkM7O0E2Si8zckVBO0VBT1ksd0JBQXlDO0E3SjQzckVyRDs7QTZKbjRyRUE7RUFHWSx3QkFBdUI7QTdKbzRyRW5DOztBNkp2NHJFQTtFQU9ZLHdCQUF5QztBN0pvNHJFckQ7O0E2SjM0ckVBO0VBR1ksd0JBQXVCO0E3SjQ0ckVuQzs7QTZKLzRyRUE7RUFPWSx3QkFBeUM7QTdKNDRyRXJEOztBNkpuNXJFQTtFQUdZLHdCQUF1QjtBN0pvNXJFbkM7O0E2SnY1ckVBO0VBT1ksd0JBQXlDO0E3Sm81ckVyRDs7QTZKMzVyRUE7RUFHWSx3QkFBdUI7QTdKNDVyRW5DOztBNkovNXJFQTtFQU9ZLHdCQUF5QztBN0o0NXJFckQ7O0E2Sm42ckVBO0VBR1ksd0JBQXVCO0E3Sm82ckVuQzs7QTZKdjZyRUE7RUFPWSx3QkFBeUM7QTdKbzZyRXJEOztBNkozNnJFQTtFQUdZLHdCQUF1QjtBN0o0NnJFbkM7O0E2Si82ckVBO0VBT1ksZ0JBQXlDO0E3SjQ2ckVyRDs7QTZKbjdyRUE7RUFHWSx3QkFBdUI7QTdKbzdyRW5DOztBNkp2N3JFQTtFQU9ZLGdCQUF5QztBN0pvN3JFckQ7O0E2SjM3ckVBO0VBR1ksd0JBQXVCO0E3SjQ3ckVuQzs7QTZKLzdyRUE7RUFPWSxnQkFBeUM7QTdKNDdyRXJEOztBNkpuOHJFQTtFQUdZLHdCQUF1QjtBN0pvOHJFbkM7O0E2SnY4ckVBO0VBT1ksZ0JBQXlDO0E3Sm84ckVyRDs7QTZKMzhyRUE7RUFHWSx3QkFBdUI7QTdKNDhyRW5DOztBNkovOHJFQTtFQU9ZLGdCQUF5QztBN0o0OHJFckQ7O0E4SnA5ckVBO0VBQ0Msa0JBQWtCO0E5SnU5ckVuQjs7QThKeDlyRUE7RUFNRSxVQUFVO0VBQ1YsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixVQUFzRjtFQUN0RixVQUFVO0VBQ1YsTUFBTTtFQUNOLFNBQVM7RUFDVCx5QjFKTjJCO0FKNDlyRTdCOztBOEpuK3JFQTtFQWlCRSxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUI7QTlKczlyRXJCOztBOEoxK3JFQTtFQXVCRyxhQUFhO0VBQ2IsZUFBZTtFQUNmLGNuRGdNYztFbUQvTGQsZ0JBQWdCO0VBQ2hCLGMxSmpCMEI7QUp3K3JFN0I7O0E4SmwvckVBO0VBK0JHLGFBQWE7RUFDYixXbkQwTGU7RW1EekxmLFluRHlMZTtFbUR4TGYsY0FBYztFQUNkLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIsa0JBQWtCO0VBQ2xCLFVBQVU7QTlKdTlyRWI7O0E4Smhnc0VBOztFQTZDSSxjQUFjO0E5Snc5ckVsQjs7QThKcmdzRUE7RUFtREcsWUFBWTtFQUNaLGVBQWU7RUFDZixzQkFBc0I7QTlKczlyRXpCOztBOEozZ3NFQTtFQXlERyxnQkFBZ0I7QTlKczlyRW5COztBK0poaHNFQTtFQUNJLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztBL0ptaHNFYjs7QStKdGhzRUE7RUFNUSx5QjNKRXFCO0UySkRyQixrQkFBa0I7RUFDbEIsY0FBYztFQUNkLFdBQVc7RUFDWCxVQUFVO0VBQ1YsUUFBUTtFQUNSLFdBQVc7RUFDWCxTQUFTO0VBQ1QsVUFBVTtFQUNWLGdCQUFnQjtBL0pvaHNFeEI7O0ErSm5pc0VBO0VBbUJRLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsaUJBQWlCO0EvSm9oc0V6Qjs7QStKemlzRUE7RUF3Qlksa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixjQUFjO0VBQ2QsVUFBVTtFQUNWLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIseUIzSnJCaUI7RTJKc0JqQixjQUFjO0VBQ2Qsb0JBQW9CO0EvSnFoc0VoQzs7QStKcmpzRUE7RUFvQ29CLHlCM0pQWTtBSjRoc0VoQzs7QStKempzRUE7RUFvQ29CLHlCM0ozQlM7QUpvanNFN0I7O0ErSjdqc0VBO0VBb0NvQix5QjNKS1k7QUp3aHNFaEM7O0ErSmprc0VBO0VBb0NvQix5QjNKV2E7QUpzaHNFakM7O0ErSnJrc0VBO0VBb0NvQix5QjNKaUJZO0FKb2hzRWhDOztBK0p6a3NFQTtFQW9Db0IseUIzSnVCWTtBSmtoc0VoQzs7QStKN2tzRUE7RUFvQ29CLHlCM0o3QlM7QUowa3NFN0I7O0ErSmpsc0VBO0VBb0NvQix5QjNKckJTO0FKc2tzRTdCOztBK0pybHNFQTtFQW9Db0IseUIzSmhDUztBSnFsc0U3Qjs7QStKemxzRUE7RUEwQ1ksWUFBWTtBL0ptanNFeEI7O0FnSzdsc0VBO0VBRVEsU0FBUztFQUNULFVBQVU7QWhLK2xzRWxCOztBZ0tsbXNFQTtFQU1ZLGlCQUFrRDtFQUNsRCw4QjVKQ2lCO0U0SkFqQixzQnJEd05LO0VxRHZOTCxrQkFBaUI7QWhLZ21zRTdCOztBZ0t6bXNFQTtFQVlnQixrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFdBQXVGO0VBQ3ZGLHlCNUpQYTtFNEpRYixtQkFBbUI7RUFDbkIsV3JEK01DO0VxRDlNRCxZckQ4TUM7RXFEN01ELGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLHlCNUpsQmE7RTRKbUJiLGNBQWM7QWhLaW1zRTlCOztBZ0t4bnNFQTtFQTBCb0IsaUJBQWlCO0FoS2ttc0VyQzs7QXlHN2xzRUk7RUFDSSxZdURGdUM7RXZER3ZDLFd1REh1QztBaEttbXNFL0M7O0FnS2pvc0VBO0VBa0NvQixlQUFzRjtFQUN0RixnQkFBdUY7RUFDdkYsbUJBQW1CO0FoS21tc0V2Qzs7QWdLdm9zRUE7RW5KY0ksc0JSMlNzQztFMkovUTFCLGtCQUFpQjtFQUNqQix5QjVKcENhO0U0SnFDYix1QkFBdUI7QWhLa21zRXZDOztBZ0s5b3NFQTtFQStDSyxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFFBQVE7RUFDUixTQUFTO0VBQ1QsU0FBUztFQUNULFdBQTZDO0VBQzdDLGdDNUo5Q3dCO0U0SitDeEIscUNBQXFDO0VBQ3JDLG1DQUFtQztFQUNuQyxrQ0FBa0M7QWhLbW1zRXZDOztBZ0szcHNFQTtFQTZEZ0IsOEJBQThCO0VBQzlCLGlCQUFpQjtBaEtrbXNFakM7O0FpSy9wc0VBO0VBQ0Msa0JBQWtCO0VBQ2xCLFdBQVc7QWpLa3FzRVo7O0FpS3Bxc0VBO0VBS0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsTUFBSztFQUNMLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsU0FBUztFQUNULG1CQUFtQjtFQUNuQix5QjdKTjJCO0VTTXpCLHNCUjBTc0M7QUwwM3JFMUM7O0FpS2pyc0VBO0VBa0JFLGNBQWM7QWpLbXFzRWhCOztBaUtycnNFQTtFcEphSSxzQlIwU3NDO0U0SmhTeEMsV0FBVztFQUNYLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsU0FBUztFQUNULGtCQUFrQjtFQUNsQix5QjdKckIyQjtBSndyc0U3Qjs7QWlLL3JzRUE7RUFnQ0Usa0JBQWtCO0FqS21xc0VwQjs7QWlLbnNzRUE7RUFtQ0csa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxVQUFVO0VBQ1YsZ0JBQWdCO0FqS29xc0VuQjs7QWlLMXNzRUE7RUF5Q0ksa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxRQUFRO0VBQ1IsU0FBUztFQUNULFNBQVM7RUFDVCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLCtCN0oxQ3lCO0U2SjJDekIscUNBQXFDO0VBQ3JDLG9DQUFvQztFQUNwQyxrQ0FBa0M7QWpLcXFzRXRDOztBaUt4dHNFQTtFQXVESSxpQkFBaUI7RUFDakIsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixXQUFXO0FqS3Fxc0VmOztBaUtydXNFQTtFQW1FSyxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7QWpLc3FzRWhCOztBaUszdXNFQTtFQTBFSSxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQixxQkFBcUI7QWpLcXFzRXpCOztBaUtsdnNFQTtFQWlGSSxrQkFBa0I7RXBKcEVsQixzQlIwU3NDO0U0SnBPdEMsb0JBQW9CO0VBQ3BCLHlCN0o5RXlCO0FKbXZzRTdCOztBaUt6dnNFQTtFQXdGSSxPQUFPO0VBQ1Asc0JBQXNCO0VBQ3RCLGtCQUFrQjtBaktxcXNFdEI7O0FpSy92c0VBO0VBNkZLLFlBQVk7QWpLc3FzRWpCOztBaUtud3NFQTtFQWlHSyxpQkFBaUI7QWpLc3FzRXRCOztBaUt2d3NFQTtFQXNHSSxTQUFTO0VBQ1QscUJBQXFCO0FqS3Fxc0V6Qjs7QWlLNXdzRUE7RUEwR0ssV0FBVztBaktzcXNFaEI7O0FpS2h4c0VBO0VBOEdLLGdCQUFnQjtBaktzcXNFckI7O0FpS3B4c0VBO0VBa0hLLFdBQVc7RUFDWCxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLGdDN0ovR3dCO0U2SmdIeEIsbUNBQW1DO0FqS3Nxc0V4Qzs7QWlLNXhzRUE7RUEySEksU0FBUztBaktxcXNFYjs7QWlLaHlzRUE7RUErSEksWUFBWTtBaktxcXNFaEI7O0FpS3B5c0VBO0VBdUlHLFNBQVM7QWpLaXFzRVo7O0FpS3h5c0VBO0VBMklHLFNBQVM7QWpLaXFzRVo7O0FpSzV5c0VBO0VBK0lHLGVBQWU7QWpLaXFzRWxCOztBaUtoenNFQTtFQWtKSSxXQUFXO0VBQ1gsT0FBTztFQUNQLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFNBQVM7RUFDVCxxQkFBcUI7QWpLa3FzRXpCOztBaUsxenNFQTtFQTJKSyxXQUFXO0VBQ1gsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0M3SnpKd0I7RTZKMEp4QixtQ0FBbUM7QWpLbXFzRXhDOztBaUtuMHNFQTtFQW9LSyxVQUFVO0FqS21xc0VmOztBaUt2MHNFQTtFQXdLSyxnQkFBZ0I7QWpLbXFzRXJCOztBaUszMHNFQTtFQTRLSyxnQkFBZ0I7QWpLbXFzRXJCOztBa0Izd3NFSTtFK0lwRUo7SUF1TEcsb0JBQW9CO0VqSzZwc0VyQjtFaUtwMXNFRjtJQTJMRyxvQkFBb0I7RWpLNHBzRXJCO0VpS3Yxc0VGO0lBK0xHLGVBQWU7RWpLMnBzRWhCO0VpSzExc0VGO0lBa01JLHNCQUFzQjtJQUN0QixrQkFBa0I7SUFDbEIsMkJBQTJCO0lBQzNCLGdDQUFnQztJQUNoQyxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixxQkFBcUI7RWpLMnBzRXZCO0VpS3Ayc0VGO0lBNE1LLFdBQVc7SUFDWCxxQkFBcUI7SUFDckIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixnQzdKMU13QjtJNkoyTXhCLG1DQUFtQztFaksycHNFdEM7RWlLNTJzRUY7SUFxTksscUJBQXFCO0VqSzBwc0V4QjtFaUsvMnNFRjtJQXlOSywyQkFBMkI7RWpLeXBzRTlCO0VpS2wzc0VGO0lBNk5LLDRCQUE0QjtFakt3cHNFL0I7QUFDRjs7QWtLdjNzRUE7RUFFUSxTQUFTO0VBQ1QsVUFBVTtBbEt5M3NFbEI7O0FrSzUzc0VBO0VBTVksY0FBYztFQUNkLFVBQVU7RUFDVixrQkFBa0I7QWxLMDNzRTlCOztBa0tsNHNFQTtFQVdnQixrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLG1CQUFtQjtFQUNuQixXdkR3TkM7RXVEdk5ELFl2RHVOQztFdUR0TkQsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIseUI5SmZhO0U4SmdCYixjQUFjO0FsSzIzc0U5Qjs7QWtLLzRzRUE7RUF1Qm9CLGlCQUFpQjtBbEs0M3NFckM7O0F5R3Azc0VJO0VBQ0ksWXlETHVDO0V6RE12QyxXeUROdUM7QWxLNjNzRS9DOztBa0t4NXNFQTtFQWdDSSxxQkFBcUI7QWxLNDNzRXpCOztBa0s1NXNFQTtFQW1DSyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVix5QkFBeUI7RUFDekIseUI5Si9Cd0I7RThKZ0N4QixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFVBQVU7QWxLNjNzRWY7O0FrS3Y2c0VBO0VBaUQ0Qix5QjlKcEJJO0FKODRzRWhDOztBa0szNnNFQTtFQXVENEIseUI5SnhCTztBSmc1c0VuQzs7QWtLLzZzRUE7RUFpRDRCLHlCOUp4Q0M7QUowNnNFN0I7O0FrS243c0VBO0VBdUQ0Qix5QjlKL0NDO0FKKzZzRTdCOztBa0t2N3NFQTtFQWlENEIseUI5SlJJO0FKazVzRWhDOztBa0szN3NFQTtFQXVENEIseUI5SlpPO0FKbzVzRW5DOztBa0svN3NFQTtFQWlENEIseUI5SkZLO0FKbzVzRWpDOztBa0tuOHNFQTtFQXVENEIseUI5Sk5LO0FKczVzRWpDOztBa0t2OHNFQTtFQWlENEIseUI5SklJO0FKczVzRWhDOztBa0szOHNFQTtFQXVENEIseUI5SkFPO0FKdzVzRW5DOztBa0svOHNFQTtFQWlENEIseUI5SlVJO0FKdzVzRWhDOztBa0tuOXNFQTtFQXVENEIseUI5Sk1PO0FKMDVzRW5DOztBa0t2OXNFQTtFQWlENEIseUI5SjFDQztBSm85c0U3Qjs7QWtLMzlzRUE7RUF1RDRCLHlCOUpoREM7QUp3OXNFN0I7O0FrSy85c0VBO0VBaUQ0Qix5QjlKbENDO0FKbzlzRTdCOztBa0tuK3NFQTtFQXVENEIseUI5Si9DQztBSis5c0U3Qjs7QWtLditzRUE7RUFpRDRCLHlCOUo3Q0M7QUp1K3NFN0I7O0FrSzMrc0VBO0VBdUQ0QiwwQzlKbkRDO0FKMitzRTdCOztBa0svK3NFQTtFQThEZ0IsOEJBQThCO0VBQzlCLGlCQUFpQjtBbEtxN3NFakM7O0FtS3Avc0VBO0VBQ0Msa0JBQWtCO0FuS3Uvc0VuQjs7QW1LeC9zRUE7RUFJRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixVeER1T29CO0V3RHRPcEIsTUFBTTtFQUNOLFNBQVM7RUFDVCx5Qi9KRjJCO0FKMC9zRTdCOztBbUtsZ3RFQTtFQWNFLGFBQWE7RUFDUCxtQkFBbUI7RUFDekIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtBbkt3L3NFdkI7O0FtS3pndEVBO0VBb0JZLGdCQUFnQjtBbkt5L3NFNUI7O0FtSzdndEVBO0VBd0JZLFd4RG1OTTtFd0RsTk4sY0FBYztFQUN2QixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ1Asa0JBQWtCO0VBQzNCLGMvSmYwQjtBSndndEU3Qjs7QW1LdGh0RUE7RUFpQ1ksY0FBYztFQUNkLGlCQUFpQjtFQUNqQixXeEQwTUs7RXdEek1MLFl4RHlNSztFd0R4TUwsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQzVCLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsb0NBQWtFO0FuS3kvc0VyRTs7QW1Ldml0RUE7RUFpRGdCLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFdBQVc7RUFDWCx5Qi9KN0NhO0FKdWl0RTdCOztBbUsvaXRFQTtFQTBEWSxZQUFZO0FuS3kvc0V4Qjs7QW9LbGp0RUE7RUFDSSxrQkFBa0I7QXBLcWp0RXRCOztBb0t0anRFQTtFQVFRLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sU0FBUztFQUNULE9BQU87RUFDUCxRQUFRO0VBQ1IsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIscUNoS2hCcUI7RWdLaUJyQix5QkFBeUI7RUFDekIsVUFBVTtBcEtranRFbEI7O0FvS3BrdEVBO0VBd0JZLHlCQUF5QjtFQUN6QixVQUFVO0FwS2dqdEV0Qjs7QW9Lemt0RUE7RUE4QlEsWUFBWTtBcEsraXRFcEI7O0FxSzdrdEVBO0VBQ0MseUJqS0s0QjtFaUtKNUIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBcktnbHRFbkI7O0FxS25sdEVBO0VBTUUsVUFBVTtBcktpbHRFWjs7QXFLdmx0RUE7RUFVRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFNO0VBQ04sUUFBUTtFQUNSLFNBQVM7RUFDVCx5QmpLYjJCO0VpS2MzQixXQUFXO0FyS2lsdEViOztBcUtsbXRFQTtFQXFCRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsaUJBQWtDO0VBQ2xDLFVBQVU7QXJLaWx0RVo7O0FxSzltdEVBO0VBaUNFLHdCQUF3QjtBcktpbHRFMUI7O0FxSzlrdEVFO0VBRUMsMkNBQTJDO0FyS2dsdEU5Qzs7QXFLN2t0RUc7RUFFQywyQ0FBMkM7QXJLK2t0RS9DOztBcUsza3RFRztFQUVDLDJDQUEyQztBcks2a3RFL0M7O0FxS3prdEVHO0VBRUMsMkNBQTJDO0FySzJrdEUvQzs7QXFLdmt0RUc7RUFFQywwQ0FBMEM7QXJLeWt0RTlDOztBcUt0b3RFQTtFQW9FRyxrREFBeUU7QXJLc2t0RTVFOztBcUsxb3RFQTtFQXlFTSxhaks3QzBCO0FKa250RWhDOztBcUs5b3RFQTtFQW9FRyxxREFBeUU7QXJLOGt0RTVFOztBcUtscHRFQTtFQXlFTSxhaktqRXVCO0FKOG90RTdCOztBcUt0cHRFQTtFQW9FRyxtREFBeUU7QXJLc2x0RTVFOztBcUsxcHRFQTtFQXlFTSxhaktqQzBCO0FKc250RWhDOztBcUs5cHRFQTtFQW9FRyxtREFBeUU7QXJLOGx0RTVFOztBcUtscXRFQTtFQXlFTSxhakszQjJCO0FKd250RWpDOztBcUt0cXRFQTtFQW9FRyxvREFBeUU7QXJLc210RTVFOztBcUsxcXRFQTtFQXlFTSxhaktyQjBCO0FKMG50RWhDOztBcUs5cXRFQTtFQW9FRyxtREFBeUU7QXJLOG10RTVFOztBcUtscnRFQTtFQXlFTSxhaktmMEI7QUo0bnRFaEM7O0FxS3RydEVBO0VBb0VHLHFEQUF5RTtBcktzbnRFNUU7O0FxSzFydEVBO0VBeUVNLGFqS25FdUI7QUp3cnRFN0I7O0FxSzlydEVBO0VBb0VHLGtEQUF5RTtBcks4bnRFNUU7O0FxS2xzdEVBO0VBeUVNLGFqSzNEdUI7QUp3cnRFN0I7O0FxS3RzdEVBO0VBb0VHLHFEQUF5RTtBcktzb3RFNUU7O0FxSzFzdEVBO0VBeUVNLGFqS3RFdUI7QUoyc3RFN0I7O0FxSzdudEVBO0VBQ0M7SUFDQyx1QkFBdUI7RXJLZ290RXZCO0VxSzdudEVEO0lBQ0MseUJBQXlCO0VySytudEV6QjtBQUNGOztBc0t4dHRFQTtFQUlZLDBCakttYmtEO0FMcXlzRTlEOztBc0s1dHRFQTtFQVFZLFVBQVU7RUFDViwwQmpLOGFrRDtBTDB5c0U5RDs7QXNLanV0RUE7RUFlZ0IsMEJqS3dhOEM7RWlLdmE5Qyx5QkFBMEI7QXRLc3R0RTFDOztBc0t0dXRFQTtFQW9CZ0IsVUFBVTtFQUNWLDBCaktrYThDO0FMb3pzRTlEOztBc0szdXRFQTtFQTZCWSxnQ2xLckJpQjtBSnV1dEU3Qjs7QXNLL3V0RUE7RUFnQ2dCLGdCQUFnQjtBdEttdHRFaEM7O0FzS252dEVBO0VBd0NZLGlDbEtoQ2lCO0FKK3V0RTdCOztBc0t2dnRFQTtFQTJDZ0IsZ0JBQWdCO0F0S2d0dEVoQzs7QXNLM3Z0RUE7RUFtRFksZUFBZTtFekpyQ3ZCLHNCUjBTc0M7QUx3OHNFMUM7O0FzS2h3dEVBO0VBdURnQiwwQmpLZ1k4QztFaUsvWDlDLHlCbEtqRGE7RWtLa0RiLGVBQWU7QXRLNnN0RS9COztBc0t0d3RFQTtFQTZEZ0IsMEJqSzBYOEM7RWlLelg5Qyx5QmpLc1F5RDtBTHU4c0V6RTs7QXVLMXd0RUE7RUFFSSxxQkFBcUI7RUFDckIseUJuS0t5QjtFbUtKekIsVzVEMExZO0U0RHpMWixXNUQwTFk7RTlGbExaLG1COEZnTGdCO0EzR3FsdEVwQjs7QXVLbHh0RUE7RUFVUSxVNUR3TE07RTREdkxOLFc1RHVMTTtFNER0TE4sOEJBQThCO0F2SzR3dEV0Qzs7QXVLeHh0RUE7RUFpQlEsVTVEK0tPO0U0RDlLUCxZNUQrS1M7QTNHNGx0RWpCOztBdUs3eHRFQTtFQXVCUSxVNUQ0S087RTREM0tQLFlBQVk7QXZLMHd0RXBCOztBd0sveHRFQTtFQUNJLFVBQVU7RUFDVixTQUFTO0VBQ1QsY0FBYztFQUNkLGdCQUFnQjtBeEtreXRFcEI7O0F3S3R5dEVBO0VBT1EsVUFBVTtFQUNWLGNBQWM7RUFDZCxnQkFBZ0I7QXhLbXl0RXhCOztBd0s1eXRFQTtFQVlZLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUI3RGtPSTtBM0dra3RFaEI7O0F3S2x6dEVBO0VBaUJnQixjQUFjO0VBQ2QsY0FBYztBeEtxeXRFOUI7O0F3S3Z6dEVBO0VBcUJRLGNBQWM7QXhLc3l0RXRCOztBd0szenRFQTtFQTBCZ0IsYUFBYTtFQUN0Qix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxxQjdEOE5rQjtBM0d1a3RFekI7O0F3S24wdEVBO0VBa0NnQixZQUFZO0F4S3F5dEU1Qjs7QXdLdjB0RUE7RUFzQ2dCLGNBQWM7RUFDZCxvQjdEcU5TO0EzR2dsdEV6Qjs7QXdLNTB0RUE7RUEyQ2dCLG9CN0RpTlM7QTNHb2x0RXpCOztBd0toMXRFQTtFQStDZ0IsY0FBYztFQUNkLG9CN0Q0TVM7RTZEM01sQiwwQm5La1l1RDtFbUtqWXZELGNwSzFDc0I7QUorMHRFN0I7O0F3S3YxdEVBO0VBcURvQixjQUFjO0VqRHhEOUIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0VpRCtDTCxpQjdEbVBxQjtBM0c4anRFN0I7O0F3S3gydEVBO0VBMkRvQix3Q0FBVztBeEtpenRFL0I7O0FBRUE7RXdLaHp0RVMsdUNBQVc7QXhLa3p0RXBCOztBd0toM3RFQTtFQXFFWSwyQkFBMkI7QXhLK3l0RXZDOztBd0twM3RFQTtFQXdFZ0IsMkJBQTJCO0F4S2d6dEUzQzs7QXdLeDN0RUE7RUE4RVEsU0FBUztFQUNmLFVBQVU7RUFDVixTQUFTO0VBQ1QsY0FBYztFQUNkLGdDcEs5RTJCO0FKNDN0RTdCOztBd0toNHRFQTtFQXFGRyxpQ3BLakYwQjtBSmc0dEU3Qjs7QXdLcDR0RUE7OztFQTRGUSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLG1CQUFtQjtBeEs4eXRFM0I7O0F3SzU0dEVBO0VBa0dRLHVCN0R1Slc7QTNHdXB0RW5COztBd0toNXRFQTtFQXNHUSx1QjdENklVO0EzR2lxdEVsQjs7QXdLcDV0RUE7RUEwR1EsdUI3RDRJVTtBM0drcXRFbEI7O0F3S3p5dEVBO0VBR1ksZUFBZTtFQUNmLGdCQUFnQjtBeEsweXRFNUI7O0F3Szc1dEVBO0VDMkNRLGM5RDBPYztBM0c0b3RFdEI7O0F5S3AzdEVRO0VBQ0ksa0I5RDJPaUI7QTNHNG90RTdCOztBeUcxNHRFSTtFQUNJLFlFaVFpQjtFRmhRakIsV0VnUWlCO0EzRzZvdEV6Qjs7QXlLaDR0RUk7RUFDSSxjOUQyT2lCO0EzR3dwdEV6Qjs7QXlLajR0RVE7RUFDSSxpQjlENE9tQjtBM0d3cHRFL0I7O0F5R3Y1dEVJO0VBQ0ksWUVrUW9CO0VGalFwQixXRWlRb0I7QTNHeXB0RTVCOztBeUs3NHRFSTtFQUNJLGM5RDRPaUI7QTNHb3F0RXpCOztBeUs5NHRFUTtFQUNJLGtCOUQ2T29CO0EzR29xdEVoQzs7QXlHcDZ0RUk7RUFDSSxZRW1Rb0I7RUZsUXBCLFdFa1FvQjtBM0dxcXRFNUI7O0F3SzMwdEVBO0VBMkJvQixrQkFBa0I7QXhLb3p0RXRDOztBd0t4OHRFQTtFQ3NESSxlOURvTnNCO0EzR2tzdEUxQjs7QXdLNTh0RUE7RUN5RFEsZTlEaU5rQjtBM0dzc3RFMUI7O0F3S3B6dEVBO0VDdEdJLGlCOURxTjJCO0EzR3lzdEUvQjs7QXlLNTV0RUk7RUFDSSxpQjlEa051QjtBM0c2c3RFL0I7O0F3SzV6dEVBO0VDdEdJLGlCOURzTjJCO0EzR2d0dEUvQjs7QXlLcDZ0RUk7RUFDSSxpQjlEbU51QjtBM0dvdHRFL0I7O0F3SzN5dEVBO0VBS29CLGdCbksrT21CO0FMMmp0RXZDOztBd0sveXRFQTtFQWVvQixvQm5Lb091QjtBTGdrdEUzQzs7QXdLbnp0RUE7RUF5Qm9CLGdCbks2Tm1CO0FMaWt0RXZDOztBd0t2enRFQTtFQW1Db0IsZ0JuS29ObUI7QUxva3RFdkM7O0F3SzN6dEVBO0VBNkNvQixnQm5LMk1vQjtBTHVrdEV4Qzs7QXdLcC90RUE7RUM4REksMEJwS3FYMEQ7RW9LNWF0RCxjcktHcUI7QUorK3RFN0I7O0F5S3g3dEVRO0VBQ0ksMEJwS2lYa0Q7QUwwa3RFOUQ7O0F3SzcvdEVBO0VDdUVRLDBCcEs0V3NEO0FMOGt0RTlEOztBd0tqZ3VFQTtFQzJFUSwwQnBLd1dzRDtBTGtsdEU5RDs7QXlLeDl0RVE7RUFpQ0wsMEJwS3FXMkQ7QUxzbHRFOUQ7O0F5R3QvdEVZO0VBQ0ksMEJBQTBCO0F6R3kvdEUxQzs7QXdLN2d1RUE7RUN3RlEsMEJwSzJWc0Q7QUw4bHRFOUQ7O0F5S2g5dEVRO0VBaEVRLHlCcktJYTtBSmdodUU3Qjs7QXdLcmh1RUE7RUNVWSxjcktBaUI7QUorZ3VFN0I7O0F5SzUrdEVRO0VBM0JKLGNyS1h5QjtBSnNodUU3Qjs7QXlHN2h1RVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHS2E7QUoyaHVFN0I7O0F5RzFodUVnQjtFQUNJLDBCQUEwQjtBekc2aHVFOUM7O0F3S3RpdUVBO0VDNEJZLGNyS3JCaUI7QUptaXVFN0I7O0F3S2gwdEVBO0VBV2dCLFk3RFNXO0EzR2d6dEUzQjs7QXdLcDB0RUE7RUM1S0ksMEJwS3FYMEQ7RW9LNWF0RCxjcktrQndCO0FKMGh1RWhDOztBeUtsL3RFUTtFQUNJLDBCcEtpWGtEO0FMb290RTlEOztBeUtqL3RFSTtFQUNJLDBCcEs0V3NEO0FMd290RTlEOztBeUtqL3RFSTtFQUNJLDBCcEt3V3NEO0FMNG90RTlEOztBeUtsL3RFRTtFQUNDLDBCcEtxVzJEO0FMZ3B0RTlEOztBeUdoanVFWTtFQUNJLDBCQUEwQjtBekdtanVFMUM7O0F5S2gvdEVJO0VBQ0ksMEJwSzJWc0Q7QUx3cHRFOUQ7O0F5SzFndUVRO0VBaEVRLHlCckt3QmdCO0FKc2p1RWhDOztBeUt6Z3VFSTtFQTVEUSxjcktlb0I7QUowanVFaEM7O0F5S3RndUVFO0VBM0RFLGNyS080QjtBSjhqdUVoQzs7QXlHdmx1RVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSm1rdUVoQzs7QXlHcGx1RWdCO0VBQ0ksMEJBQTBCO0F6R3VsdUU5Qzs7QXlLemd1RUk7RUEzRFEsY3JLSG9CO0FKMmt1RWhDOztBd0sxM3RFQTtFQzVLSSwwQnBLcVgwRDtFb0s1YXRELGNyS2tCd0I7QUpnbHVFaEM7O0F5S3hpdUVRO0VBQ0ksMEJwS2lYa0Q7QUwwcnRFOUQ7O0F5S3ZpdUVJO0VBQ0ksMEJwSzRXc0Q7QUw4cnRFOUQ7O0F5S3ZpdUVJO0VBQ0ksMEJwS3dXc0Q7QUxrc3RFOUQ7O0F5S3hpdUVFO0VBQ0MsMEJwS3FXMkQ7QUxzc3RFOUQ7O0F5R3RtdUVZO0VBQ0ksMEJBQTBCO0F6R3ltdUUxQzs7QXlLdGl1RUk7RUFDSSwwQnBLMlZzRDtBTDhzdEU5RDs7QXlLaGt1RVE7RUFoRVEseUJyS3dCZ0I7QUo0bXVFaEM7O0F5Sy9qdUVJO0VBNURRLGNyS2VvQjtBSmdudUVoQzs7QXlLNWp1RUU7RUEzREUsY3JLTzRCO0FKb251RWhDOztBeUc3b3VFWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKeW51RWhDOztBeUcxb3VFZ0I7RUFDSSwwQkFBMEI7QXpHNm91RTlDOztBeUsvanVFSTtFQTNEUSxjcktIb0I7QUppb3VFaEM7O0F3S3A1dEVBO0VDeE1JLDBCcEtxWDBEO0VvSzVhdEQsY3JLR3FCO0FKcXB1RTdCOztBeUs5bHVFUTtFQUNJLDBCcEtpWGtEO0FMZ3Z0RTlEOztBeUs3bHVFSTtFQUNJLDBCcEs0V3NEO0FMb3Z0RTlEOztBeUs3bHVFSTtFQUNJLDBCcEt3V3NEO0FMd3Z0RTlEOztBeUs5bHVFRTtFQUNDLDBCcEtxVzJEO0FMNHZ0RTlEOztBeUc1cHVFWTtFQUNJLDBCQUEwQjtBekcrcHVFMUM7O0F5SzVsdUVJO0VBQ0ksMEJwSzJWc0Q7QUxvd3RFOUQ7O0F5S3RudUVRO0VBaEVRLHlCcktJYTtBSnNydUU3Qjs7QXlLcm51RUk7RUE1RFEsY3JLQWlCO0FKcXJ1RTdCOztBeUtsbnVFRTtFQTNERSxjcktaeUI7QUo2cnVFN0I7O0F5R25zdUVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0lhO0FKa3N1RTdCOztBeUdoc3VFZ0I7RUFDSSwwQkFBMEI7QXpHbXN1RTlDOztBeUtybnVFSTtFQTNEUSxjcktyQmlCO0FKeXN1RTdCOztBd0sxOHRFQTtFQVdnQixZN0RuQlc7QTNHczl0RTNCOztBd0s5OHRFQTtFQ3hNSSwwQnBLcVgwRDtFb0s1YXRELGNyS2tCd0I7QUpnc3VFaEM7O0F5S3hwdUVRO0VBQ0ksMEJwS2lYa0Q7QUwweXRFOUQ7O0F5S3ZwdUVJO0VBQ0ksMEJwSzRXc0Q7QUw4eXRFOUQ7O0F5S3ZwdUVJO0VBQ0ksMEJwS3dXc0Q7QUxrenRFOUQ7O0F5S3hwdUVFO0VBQ0MsMEJwS3FXMkQ7QUxzenRFOUQ7O0F5R3R0dUVZO0VBQ0ksMEJBQTBCO0F6R3l0dUUxQzs7QXlLdHB1RUk7RUFDSSwwQnBLMlZzRDtBTDh6dEU5RDs7QXlLaHJ1RVE7RUFoRVEseUJyS3dCZ0I7QUo0dHVFaEM7O0F5Sy9xdUVJO0VBNURRLGNyS2VvQjtBSmd1dUVoQzs7QXlLNXF1RUU7RUEzREUsY3JLTzRCO0FKb3V1RWhDOztBeUc3dnVFWTtFQUNJLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKeXV1RWhDOztBeUcxdnVFZ0I7RUFDSSwwQkFBMEI7QXpHNnZ1RTlDOztBeUsvcXVFSTtFQTNEUSxjcktIb0I7QUppdnVFaEM7O0F3S3BndUVBO0VDeE1JLDBCcEtxWDBEO0VvSzVhdEQsY3JLa0J3QjtBSnN2dUVoQzs7QXlLOXN1RVE7RUFDSSwwQnBLaVhrRDtBTGcydEU5RDs7QXlLN3N1RUk7RUFDSSwwQnBLNFdzRDtBTG8ydEU5RDs7QXlLN3N1RUk7RUFDSSwwQnBLd1dzRDtBTHcydEU5RDs7QXlLOXN1RUU7RUFDQywwQnBLcVcyRDtBTDQydEU5RDs7QXlHNXd1RVk7RUFDSSwwQkFBMEI7QXpHK3d1RTFDOztBeUs1c3VFSTtFQUNJLDBCcEsyVnNEO0FMbzN0RTlEOztBeUt0dXVFUTtFQWhFUSx5QnJLd0JnQjtBSmt4dUVoQzs7QXlLcnV1RUk7RUE1RFEsY3JLZW9CO0FKc3h1RWhDOztBeUtsdXVFRTtFQTNERSxjcktPNEI7QUoweHVFaEM7O0F5R256dUVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUoreHVFaEM7O0F5R2h6dUVnQjtFQUNJLDBCQUEwQjtBekdtenVFOUM7O0F5S3J1dUVJO0VBM0RRLGNyS0hvQjtBSnV5dUVoQzs7QXdLOWh1RUE7RUFJZ0IsZ0NwS2xTYTtBSmcwdUU3Qjs7QXdLdmh1RUE7RUFJZ0Isc0JuS0cwQjtBTG9odUUxQzs7QXdLM2h1RUE7RUFZZ0Isc0JuS0owQjtBTHVodUUxQzs7QXdLNWd1RUE7RUFJZ0IseUJwS2pVYTtBSjYwdUU3Qjs7QXdLaGh1RUE7RUFZZ0IseUJwS3pVYTtBSmkxdUU3Qjs7QXdLamd1RUE7RUFJZ0Isa0JBQWtCO0F4S2lndUVsQzs7QXdLcmd1RUE7RUFPb0IsY0FBYztFQUNkLE9BQU87RUFDUCxRQUFRO0VBQ1IsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsNkJBQTZCO0VBQzdCLDBCbktrRjBDO0VRemExRCxrQjJKd1YwQztFQUMxQixZQUFZO0F4S2tndUVoQzs7QXdLbGh1RUE7RUFxQndCLHlCcEsvVVE7RW9LZ1ZSLDBCbkswRXNDO0FMdTd0RTlEOztBd0t2aHVFQTtFQzVVUSxjcktrQndCO0FKcTF1RWhDOztBeUtyMnVFUTtFQUNJLGNyS2VvQjtBSnkxdUVoQzs7QXlLajJ1RUc7RUFDQyxjcktPNEI7QUo2MXVFaEM7O0F5R3QzdUVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUprMnVFaEM7O0F5R24zdUVnQjtFQUNJLDBCQUEwQjtBekdzM3VFOUM7O0F5S3AydUVRO0VBQ0ksY3JLSG9CO0FKMDJ1RWhDOztBd0toanVFQTtFQzVVUSxjcktrQndCO0FKODJ1RWhDOztBeUs5M3VFUTtFQUNJLGNyS2VvQjtBSmszdUVoQzs7QXlLMTN1RUc7RUFDQyxjcktPNEI7QUpzM3VFaEM7O0F5Ry80dUVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUoyM3VFaEM7O0F5RzU0dUVnQjtFQUNJLDBCQUEwQjtBekcrNHVFOUM7O0F5SzczdUVRO0VBQ0ksY3JLSG9CO0FKbTR1RWhDOztBd0t6a3VFQTtFQXlDZ0MseUJwS25XQTtBSnU0dUVoQzs7QXdLN2t1RUE7RUM1VVEsY3JLRnFCO0FKKzV1RTdCOztBeUszNXVFUTtFQUNJLGNyS0xpQjtBSm02dUU3Qjs7QXlLdjV1RUc7RUFDQyxjcktieUI7QUp1NnVFN0I7O0F5RzU2dUVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0dhO0FKNDZ1RTdCOztBeUd6NnVFZ0I7RUFDSSwwQkFBMEI7QXpHNDZ1RTlDOztBeUsxNXVFUTtFQUNJLGNyS3ZCaUI7QUpvN3VFN0I7O0F3S3RtdUVBO0VDNVVRLGNyS0ZxQjtBSnc3dUU3Qjs7QXlLcDd1RVE7RUFDSSxjcktMaUI7QUo0N3VFN0I7O0F5S2g3dUVHO0VBQ0MsY3JLYnlCO0FKZzh1RTdCOztBeUdyOHVFWTtFQUNJLDBCQUEwQjtFQUMxQixhckdHYTtBSnE4dUU3Qjs7QXlHbDh1RWdCO0VBQ0ksMEJBQTBCO0F6R3E4dUU5Qzs7QXlLbjd1RVE7RUFDSSxjckt2QmlCO0FKNjh1RTdCOztBd0svbnVFQTtFQXlDZ0MseUJwS3ZYSDtBSmk5dUU3Qjs7QXdLbm91RUE7RUM1VVEsY3JLOEJ3QjtBSnE3dUVoQzs7QXlLajl1RVE7RUFDSSxjcksyQm9CO0FKeTd1RWhDOztBeUs3OHVFRztFQUNDLGNyS21CNEI7QUo2N3VFaEM7O0F5R2wrdUVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR21DZ0I7QUprOHVFaEM7O0F5Ry85dUVnQjtFQUNJLDBCQUEwQjtBekdrK3VFOUM7O0F5S2g5dUVRO0VBQ0ksY3JLU29CO0FKMDh1RWhDOztBd0s1cHVFQTtFQzVVUSxjcks4QndCO0FKODh1RWhDOztBeUsxK3VFUTtFQUNJLGNySzJCb0I7QUprOXVFaEM7O0F5S3QrdUVHO0VBQ0MsY3JLbUI0QjtBSnM5dUVoQzs7QXlHMy91RVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHbUNnQjtBSjI5dUVoQzs7QXlHeC91RWdCO0VBQ0ksMEJBQTBCO0F6RzIvdUU5Qzs7QXlLeit1RVE7RUFDSSxjcktTb0I7QUptK3VFaEM7O0F3S3JydUVBO0VBeUNnQyx5QnBLdlZBO0FKdSt1RWhDOztBd0t6cnVFQTtFQzVVUSxjcktvQ3lCO0FKcSt1RWpDOztBeUt2Z3ZFUTtFQUNJLGNyS2lDcUI7QUp5K3VFakM7O0F5S25ndkVHO0VBQ0MsY3JLeUI2QjtBSjYrdUVqQzs7QXlHeGh2RVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHeUNpQjtBSmsvdUVqQzs7QXlHcmh2RWdCO0VBQ0ksMEJBQTBCO0F6R3dodkU5Qzs7QXlLdGd2RVE7RUFDSSxjcktlcUI7QUowL3VFakM7O0F3S2x0dUVBO0VDNVVRLGNyS29DeUI7QUo4L3VFakM7O0F5S2hpdkVRO0VBQ0ksY3JLaUNxQjtBSmtndkVqQzs7QXlLNWh2RUc7RUFDQyxjckt5QjZCO0FKc2d2RWpDOztBeUdqanZFWTtFQUNJLDBCQUEwQjtFQUMxQixhckd5Q2lCO0FKMmd2RWpDOztBeUc5aXZFZ0I7RUFDSSwwQkFBMEI7QXpHaWp2RTlDOztBeUsvaHZFUTtFQUNJLGNyS2VxQjtBSm1odkVqQzs7QXdLM3V1RUE7RUF5Q2dDLHlCcEtqVkM7QUp1aHZFakM7O0F3Sy91dUVBO0VDNVVRLGNySzBDd0I7QUpxaHZFaEM7O0F5SzdqdkVRO0VBQ0ksY3JLdUNvQjtBSnlodkVoQzs7QXlLemp2RUc7RUFDQyxjcksrQjRCO0FKNmh2RWhDOztBeUc5a3ZFWTtFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKa2l2RWhDOztBeUcza3ZFZ0I7RUFDSSwwQkFBMEI7QXpHOGt2RTlDOztBeUs1anZFUTtFQUNJLGNyS3FCb0I7QUowaXZFaEM7O0F3S3h3dUVBO0VDNVVRLGNySzBDd0I7QUo4aXZFaEM7O0F5S3RsdkVRO0VBQ0ksY3JLdUNvQjtBSmtqdkVoQzs7QXlLbGx2RUc7RUFDQyxjcksrQjRCO0FKc2p2RWhDOztBeUd2bXZFWTtFQUNJLDBCQUEwQjtFQUMxQixhckcrQ2dCO0FKMmp2RWhDOztBeUdwbXZFZ0I7RUFDSSwwQkFBMEI7QXpHdW12RTlDOztBeUtybHZFUTtFQUNJLGNyS3FCb0I7QUpta3ZFaEM7O0F3S2p5dUVBO0VBeUNnQyx5QnBLM1VBO0FKdWt2RWhDOztBd0tyeXVFQTtFQzVVUSxjcktnRHdCO0FKcWt2RWhDOztBeUtubnZFUTtFQUNJLGNySzZDb0I7QUp5a3ZFaEM7O0F5Sy9tdkVHO0VBQ0MsY3JLcUM0QjtBSjZrdkVoQzs7QXlHcG92RVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSmtsdkVoQzs7QXlHam92RWdCO0VBQ0ksMEJBQTBCO0F6R29vdkU5Qzs7QXlLbG52RVE7RUFDSSxjcksyQm9CO0FKMGx2RWhDOztBd0s5enVFQTtFQzVVUSxjcktnRHdCO0FKOGx2RWhDOztBeUs1b3ZFUTtFQUNJLGNySzZDb0I7QUprbXZFaEM7O0F5S3hvdkVHO0VBQ0MsY3JLcUM0QjtBSnNtdkVoQzs7QXlHN3B2RVk7RUFDSSwwQkFBMEI7RUFDMUIsYXJHcURnQjtBSjJtdkVoQzs7QXlHMXB2RWdCO0VBQ0ksMEJBQTBCO0F6RzZwdkU5Qzs7QXlLM292RVE7RUFDSSxjcksyQm9CO0FKbW52RWhDOztBd0t2MXVFQTtFQXlDZ0MseUJwS3JVQTtBSnVudkVoQzs7QXdLMzF1RUE7RUM1VVEsY3JLSnFCO0FKK3F2RTdCOztBeUt6cXZFUTtFQUNJLGNyS1BpQjtBSm1ydkU3Qjs7QXlLcnF2RUc7RUFDQyxjcktmeUI7QUp1cnZFN0I7O0F5RzFydkVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0NhO0FKNHJ2RTdCOztBeUd2cnZFZ0I7RUFDSSwwQkFBMEI7QXpHMHJ2RTlDOztBeUt4cXZFUTtFQUNJLGNyS3pCaUI7QUpvc3ZFN0I7O0F3S3AzdUVBO0VDNVVRLGNyS0pxQjtBSndzdkU3Qjs7QXlLbHN2RVE7RUFDSSxjcktQaUI7QUo0c3ZFN0I7O0F5SzlydkVHO0VBQ0MsY3JLZnlCO0FKZ3R2RTdCOztBeUdudHZFWTtFQUNJLDBCQUEwQjtFQUMxQixhckdDYTtBSnF0dkU3Qjs7QXlHaHR2RWdCO0VBQ0ksMEJBQTBCO0F6R210dkU5Qzs7QXlLanN2RVE7RUFDSSxjckt6QmlCO0FKNnR2RTdCOztBd0s3NHVFQTtFQXlDZ0MseUJwS3pYSDtBSml1dkU3Qjs7QXdLajV1RUE7RUM1VVEsY3JLSXFCO0FKNnR2RTdCOztBeUsvdHZFUTtFQUNJLGNyS0NpQjtBSml1dkU3Qjs7QXlLM3R2RUc7RUFDQyxjcktQeUI7QUpxdXZFN0I7O0F5R2h2dkVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR1NhO0FKMHV2RTdCOztBeUc3dXZFZ0I7RUFDSSwwQkFBMEI7QXpHZ3Z2RTlDOztBeUs5dHZFUTtFQUNJLGNyS2pCaUI7QUprdnZFN0I7O0F3SzE2dUVBO0VDNVVRLGNyS0lxQjtBSnN2dkU3Qjs7QXlLeHZ2RVE7RUFDSSxjcktDaUI7QUowdnZFN0I7O0F5S3B2dkVHO0VBQ0MsY3JLUHlCO0FKOHZ2RTdCOztBeUd6d3ZFWTtFQUNJLDBCQUEwQjtFQUMxQixhckdTYTtBSm13dkU3Qjs7QXlHdHd2RWdCO0VBQ0ksMEJBQTBCO0F6R3l3dkU5Qzs7QXlLdnZ2RVE7RUFDSSxjcktqQmlCO0FKMnd2RTdCOztBd0tuOHVFQTtFQXlDZ0MseUJwS2pYSDtBSit3dkU3Qjs7QXdLdjh1RUE7RUM1VVEsY3JLUHFCO0FKOHh2RTdCOztBeUtyeHZFUTtFQUNJLGNyS1ZpQjtBSmt5dkU3Qjs7QXlLanh2RUc7RUFDQyxjcktsQnlCO0FKc3l2RTdCOztBeUd0eXZFWTtFQUNJLDBCQUEwQjtFQUMxQixhckdGYTtBSjJ5dkU3Qjs7QXlHbnl2RWdCO0VBQ0ksMEJBQTBCO0F6R3N5dkU5Qzs7QXlLcHh2RVE7RUFDSSxjcks1QmlCO0FKbXp2RTdCOztBd0toK3VFQTtFQzVVUSxjcktQcUI7QUp1enZFN0I7O0F5Szl5dkVRO0VBQ0ksY3JLVmlCO0FKMnp2RTdCOztBeUsxeXZFRztFQUNDLGNyS2xCeUI7QUorenZFN0I7O0F5Ry96dkVZO0VBQ0ksMEJBQTBCO0VBQzFCLGFyR0ZhO0FKbzB2RTdCOztBeUc1enZFZ0I7RUFDSSwwQkFBMEI7QXpHK3p2RTlDOztBeUs3eXZFUTtFQUNJLGNySzVCaUI7QUo0MHZFN0I7O0F3S3ovdUVBO0VBeUNnQyx5QnBLNVhIO0FKZzF2RTdCOztBMEtwMXZFQTtFQUNDLGtCQUFrQjtBMUt1MXZFbkI7O0EwS3gxdkVBO0VBSUUsYUFBYTtFQUNYLHVCQUF1QjtFQUN6QixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YseUJ0S21COEI7RXNLbEI5QiwrQ0FBc0M7RUFDdEMsY3RLb0JpQztBSm8wdkVuQzs7QTBLcDJ2RUE7RUFlRyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFVBQVM7RUFDVCxXQUFXO0VBQ1IsWUFBWTtFQUNaLE1BQU07RUFDTixPQUFPO0ExS3kxdkViOztBMEs5MnZFQTtFQXlCRyxtQkFBbUM7QTFLeTF2RXRDOztBMEtwMXZFRTtFQUVDLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBMUtzMXZFckI7O0EwS3ozdkVBO0VBeUNHLG1DcksrUXVDO0VxSzlRdkMsa0NySzhRdUM7QUxza3ZFMUM7O0EwSzkzdkVBO0VBZ0RHLGdDckt3UXVDO0VxS3ZRdkMsK0JyS3VRdUM7QUwya3ZFMUM7O0EwS240dkVBO0VBdURHLGdDcktpUXVDO0VxS2hRdkMsbUNyS2dRdUM7QUxnbHZFMUM7O0EwS3g0dkVBO0VBOERHLCtCckswUHVDO0VxS3pQdkMsa0NyS3lQdUM7QUxxbHZFMUM7O0EwSzc0dkVBO0VBdUVJLFdBQVc7QTFLMDB2RWY7O0EwS2o1dkVBO0VBMEVLLGdDcks4T3FDO0VxSzdPckMsbUNySzZPcUM7QUw4bHZFMUM7O0EwS3Q1dkVBO0VBK0VNLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9DQUFvQztFQUNwQyxhQUFhO0ExSzIwdkVuQjs7QTBLOTV2RUE7RUF1Rk0sMkJBQTJCO0VBQzNCLHNDQUFvQztFQUNwQyxPQUFPO0ExSzIwdkViOztBMEtwNnZFQTtFQWlHSSxZQUFZO0ExS3UwdkVoQjs7QTBLeDZ2RUE7RUFvR0ssK0JyS29OcUM7RXFLbk5yQyxrQ3JLbU5xQztBTHFudkUxQzs7QTBLNzZ2RUE7RUF5R00sV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0NBQW9DO0VBQ3BDLGFBQWE7QTFLdzB2RW5COztBMEtyN3ZFQTtFQWlITSwyQkFBMkI7RUFDM0IscUNBQW1DO0VBQ25DLFFBQVE7QTFLdzB2RWQ7O0EySzE3dkVBOztFQUVDLHlCQUF5QjtBM0s2N3ZFMUI7O0EySy83dkVBOztFQU1HLGtCQUFrQjtBM0s4N3ZFckI7O0EyS3A4dkVBOztFQVNJLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtBM0tnOHZFWjs7QTJLMzh2RUE7O0VBa0JHLHlCdktYMEI7QUp5OHZFN0I7O0EyS2g5dkVBOztFQXFCSSx5QnZLTzRCO0FKeTd2RWhDOztBMkt6N3ZFQTtFQUNDLHlCaEVtWmlCO0VnRWxaakIsZ0RoRWlaMEM7QTNHMml2RTNDOztBa0J0NXZFSTtFeUpqQ0g7SUFDQyx5QmhFNFlnQjtJZ0UzWWhCLGdEaEUwWXlDO0lnRXpZekMsY0FBYztFM0syN3ZFZDtBQUNGOztBMkt0OHZFQTtFQ3JCRSxhakV1YVc7RWlFdGFYLGVBQWU7RUFDZixNQUFNO0VBQ04sU0FBUztFQUVULDRFQVI0RTtFQVczRSxZQUF3QjtFQUN4QixZakU2WlU7QTNHK2p2RWI7O0E0S3QrdkVDO0VBa0JFLDRFQXBCMkU7RUFxQjNFLE9BQU87QTVLdzl2RVY7O0FtR2gvdkVDO0V3RTJCRDtJQ0NHLDJCQUEyQjtFNUt5OXZFNUI7QUFDRjs7QTRLcDl2RUU7RUFDQyxhQUF5QjtFQUN6QixVQUFVO0E1S3U5dkViOztBNEt6OXZFRTtFQUtFLDRFQXBDMEU7RUFxQzFFLFFBQVE7RUFDUixVQUFVO0E1S3c5dkVkOztBNEtwN3ZFQztFQUNDLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLFNBQVM7RUFDVCxRQUFRO0VBQ1IsZ0JBQWdCO0VBQ2hCLGFqRXlWVztFaUV4VlgsaURBQWlEO0E1S3U3dkVuRDs7QTRLbjd2RUM7RUFDSTtJQUFTLFVBQVU7RTVLdTd2RXRCO0U0S3Q3dkVHO0lBQUssVUFBVTtFNUt5N3ZFbEI7QUFDRjs7QTJLMS92RUE7RUM2SEcsbUJqRXVSZTtFaUVuUmYsZ0RqRWtSd0M7QTNHNG12RTNDOztBNEs3OHZFQztFQW9GQyw4QmpFK1E2QjtBM0c4bXZFL0I7O0E0S3gwdkVFO0VEM0xGO0lDNkxJLHFCQUFxQjtFNUsyMHZFdkI7QUFDRjs7QWtCait2RUk7RXlKakNIO0lDNUJDLGFqRXVhVztJaUV0YVgsZUFBZTtJQUNmLE1BQU07SUFDTixTQUFTO0lBRVQsNEVBUjRFO0lBVzNFLFlBQXdCO0lBQ3hCLFlqRTZaVTtFM0dtb3ZFWDtFNEsxaXdFRDtJQWtCRSw0RUFwQjJFO0lBcUIzRSxPQUFPO0U1SzJod0VSO0FBQ0Y7O0FtR3Bqd0VDO0V3RWtDQTtJQ05FLDJCQUEyQjtFNUs2aHdFNUI7QUFDRjs7QWtCdi92RUk7RTBKakNGO0lBQ0MsYUFBeUI7SUFDekIsVUFBVTtFNUs0aHdFWDtFNEs5aHdFQTtJQUtFLDRFQXBDMEU7SUFxQzFFLFFBQVE7SUFDUixVQUFVO0U1SzRod0VaO0U0S3gvdkVEO0lBQ0MsZUFBZTtJQUNmLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixnQkFBZ0I7SUFDaEIsYWpFeVZXO0lpRXhWWCxpREFBaUQ7RTVLMC92RWpEO0U0S3QvdkVEO0lBQ0k7TUFBUyxVQUFVO0k1S3kvdkVwQjtJNEt4L3ZFQztNQUFLLFVBQVU7STVLMi92RWhCO0VBQ0Y7RTJLcmp3RUQ7SUNzSEUsbUJqRXVSZTtJaUVuUmYsZ0RqRWtSd0M7RTNHNnF2RXpDO0U0Szlnd0VEO0lBb0ZDLDhCakUrUTZCO0UzRzhxdkU3QjtBQUNGOztBNEt6NHZFRTtFRHBMRDtJQ3NMRyxxQkFBcUI7RTVLNDR2RXZCO0FBQ0Y7O0E2S3Ztd0VBO0VBRVEsd0JBQXdCO0E3S3ltd0VoQzs7QTZLcm13RUE7RUFFUSx3QkFBd0I7QTdLdW13RWhDOztBOEsvbXdFQTtFQUNJLG1CQUFtQjtBOUtrbndFdkI7O0E4S25ud0VBO0VBSVEsYzFLdUR3QjtFMEt0RHhCLGlCQUFpQjtFQUNqQixnQkFBZ0I7QTlLbW53RXhCOztBK0tybndFQTtFQUNJLG1CM0tEeUI7RTJLRXpCLG9EMUtvbkIrRDtFMEtubkIvRCxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFbEtLakIsc0JSMFNzQztBTDAwdkUxQzs7QStLOW53RUE7RUFRUSxnQkFBZ0I7QS9LMG53RXhCOztBK0tsb3dFQTtFQWNRLGMzS0pxQjtFMktLckIsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0EvS3dud0V6Qjs7QStLMW93RUE7O0VBc0JZLHFCQUFxQjtBL0t5bndFakM7O0FnTGpwd0VBO0VBQ0ksWUFBWTtFQUNaLGFBQWE7RW5LVWIsc0JSMFNzQztBTGkydkUxQzs7QWdMdnB3RUE7RUFNUSxlQUFlO0FoTHFwd0V2Qjs7QWdMM3B3RUE7RUFVUSxXQUFXO0FoTHFwd0VuQjs7QWdML3B3RUE7O0VBZVEsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gsWUFBWTtFbktOaEIsc0JSMFNzQztBTGszdkUxQzs7QWdMeHF3RUE7RUF3QlksYzVLWmlCO0FKZ3F3RTdCOztBZ0w1cXdFQTtFQTRCZ0IsZ0JBQWdCO0VBQ2hCLGM1S2pCYTtBSnFxd0U3Qjs7QWdManJ3RUE7RUFnQ29CLGlCQUFpQjtFQUNqQixjNUt2QlM7QUo0cXdFN0I7O0FnTHRyd0VBO0VBb0N3QixjQUFjO0VBQ2Qsc0JBQXNCO0FoTHNwd0U5Qzs7QWdMM3J3RUE7RUEwQ29CLDhCQUFnQztBaExxcHdFcEQ7O0FnTC9yd0VBO0VBK0NnQixjNUtuQ2E7RTRLb0NiLGdCQUFnQjtBaExvcHdFaEM7O0FnTHBzd0VBO0VBdURZLFdBQVc7RUFDWCxZQUFZO0FoTGlwd0V4Qjs7QWdMenN3RUE7RUEyRGdCLGM1S2pEYTtFNEtrRGIsZ0JBQWdCO0FoTGtwd0VoQzs7QWdMOXN3RUE7RUErRG9CLG1CNUsxRFM7RTRLMkRULGM1S3BEUztBSnVzd0U3Qjs7QWdMbnR3RUE7RUFvRW9CLGM1SzFEUztBSjZzd0U3Qjs7QWdMdnR3RUE7RUF3RW9CLGM1SzVEUztBSitzd0U3Qjs7QWdMM3R3RUE7RUErRW9CLG1CNUtwRFk7RTRLcURaLGM1SzlFUztBSjh0d0U3Qjs7QWdMaHV3RUE7RUFvRm9CLGtCQUFrQjtFQUNsQiw4QkFBcUM7RUFDckMseUJBQTBCO0FoTGdwd0U5Qzs7QWdMdHV3RUE7RUF5RndCLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6Qiw0QjVLbEVRO0U0S21FUix5QjVLbkVRO0U0S29FUixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFVBQVU7QWhMaXB3RWxDOztBZ0xsdndFQTtFQXNHb0IsbUI1S2pHUztBSml2d0U3Qjs7QWdMdHZ3RUE7Ozs7RUE4R2dCLGM1S3BHYTtBSm12d0U3Qjs7QWdMN3Z3RUE7Ozs7RUFpSG9CLG1CNUs1R1M7QUordndFN0I7O0FnTHB3d0VBOzs7Ozs7Ozs7Ozs7Ozs7O0VBeUhvQixtQjVLOUZZO0U0SytGWixjNUt4SFM7QUpzeHdFN0I7O0FnTHh4d0VBO0VBa0lZLFdBQVc7RUFDWCxZQUFZO0FoTDBwd0V4Qjs7QWdMN3h3RUE7RW5LWUksc0JSMFNzQztFMks5SzFCLGdCQUFnQjtBaEwwcHdFaEM7O0FnTGx5d0VBO0VBMklvQixtQjVLcklTO0FKZ3l3RTdCOztBZ0x0eXdFQTtFQWtKUSx5QjVLNUlxQjtBSm95d0U3Qjs7QWdMcHB3RUE7RUFFUSxlQUFlO0FoTHNwd0V2Qjs7QWdMeHB3RUE7RUFNUSxnQkFBZ0I7QWhMc3B3RXhCOztBZ0w1cHdFQTtFQVdZLGVBQWU7QWhMcXB3RTNCOztBeUhqeXdFa0I7RXdEbkJkLFVBQVU7RUFDVixTQUFTO0VBQ1QsV0FBVztFQUNYLG9ENUttbkIrRDtFUTVtQi9ELHNCUjBTc0M7RTRLL1N0QyxTQUFTO0VBQ1QsNkM1SzhXZ0U7RTRLN1doRSxXNUtnbkJzQztBTHdzdkUxQzs7QWlMdHp3RUk7RUFDSSxhNUtpbEJnRDtBTHd1dkV4RDs7QWlMcDB3RUE7RUFnQlEsYUFBYTtBakx3endFckI7O0FpTHgwd0VBO0VBcUJZLGVBQWU7RUFDZixZQUFZO0FqTHV6d0V4Qjs7QWlMNzB3RUE7RUEwQlksdUJBQXVCO0VBQ3ZCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsYzdLcEJpQjtFNktxQmpCLDJCQUEyQjtBakx1endFdkM7O0FpTHIxd0VBO0VBa0NnQix5QjdLOUJhO0U2SytCYixjN0tUZ0I7RTZLVWhCLDJCQUEyQjtBakx1endFM0M7O0FpTDMxd0VBO0VBMkNZLCtCN0t0Q2lCO0U2S3VDakIsYUFBYTtFQUNiLGFBQWE7QWpMb3p3RXpCOztBaUxqMndFQTtFQW1EWSxjQUFjO0FqTGt6d0UxQjs7QWlMcjJ3RUE7RUF3RFEscUJBQXFCO0VBQ3JCLDZCN0twRHFCO0FKcTJ3RTdCOztBaUwxMndFQTtFQTREWSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFcEtuRDVCLHNCUjBTc0M7QUw0andFMUM7O0FpTGozd0VBO0VBb0VRLGlCQUFpQjtBakxpendFekI7O0FpTHIzd0VBO0VBMEVZLGtCQUFrQjtBakwreXdFOUI7O0FpTHozd0VBO0VBOEVZLHlCQUF5QjtBakwreXdFckM7O0FpTDczd0VBOztFQW1GWSxlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLFdBQVc7RUFDWCxZQUFZO0FqTCt5d0V4Qjs7QWlMcjR3RUE7RUEwRlksZ0JBQWdCO0VBQ2hCLGM3S2hGaUI7QUorM3dFN0I7O0FpTDE0d0VBO0VBOEZnQixnQkFBZ0I7RUFDaEIsYzdLcEZhO0FKbzR3RTdCOztBaUwvNHdFQTtFQXFHb0IseUJBQXlCO0VBQ3pCLHFCN0s3RlM7QUoyNHdFN0I7O0FpTHA1d0VBO0VBNEdvQixpQkFBaUI7QWpMNHl3RXJDOztBaUx4NXdFQTtFQWtIb0IsZ0JBQWdCO0FqTDB5d0VwQzs7QWlMNTV3RUE7RUF3SFksYzdLL0dpQjtBSnU1d0U3Qjs7QWlMaDZ3RUE7RUEySGdCLHlCN0t2SGE7QUpnNndFN0I7O0FpTHA2d0VBO0VBK0hnQixjN0t2SGE7QUpnNndFN0I7O0FpTHg2d0VBO0VBbUlnQixvQ0FBcUM7RUFDckMseUJBQWtDO0VwS3pIOUMsc0JSMFNzQztBTHlud0UxQzs7QWlMOTZ3RUE7RUF3SW9CLDBCQUEwQjtFQUMxQiw2QkFBNkI7QWpMMHl3RWpEOztBaUxuN3dFQTtFQTZJb0IseUJBQXlCO0VBQ3pCLDRCQUE0QjtBakwweXdFaEQ7O0FpTHg3d0VBO0VwS1dJLHNCUjBTc0M7QUx1b3dFMUM7O0FpTDU3d0VBO0VwS1dJLHNCUjBTc0M7RTRLNUoxQiw2Q0FBMkM7RUFDM0MseUJBQTBCO0FqTHd5d0UxQzs7QWlMbDh3RUE7RUE4SmdCLHlCN0sxSmE7RTZLMkpiLGM3S3BKYTtBSjQ3d0U3Qjs7QWlMdjh3RUE7RXBLV0ksc0JSMFNzQztFNEsvSWxDLGtDQUFrQztFQUNsQyxnQ0FBNEM7RUFDNUMseUJBQThCO0FqTHN5d0V0Qzs7QWlMbHl3RUE7RUE1S0E7SUFnTGdCLHdCQUF3QjtFakxteXdFdEM7QUFDRjs7QWtCbDV3RUk7RStKbEVKO0lBMkxnQixhQUFhO0VqTDh4d0UzQjtBQUNGOztBa0w1OXdFQTtFQUlJLHlCOUtHeUI7RVNNekIsc0JSMFNzQztBTDBxd0UxQzs7QWtMait3RUE7RUFRUSxTQUFTO0VBQ1QsdUJBQXVCO0VBQ3ZCLFVBQVU7QWxMNjl3RWxCOztBa0x2K3dFQTtFQWNRLFdBQVc7RUFDWCxhQWJvQjtBbEwwK3dFNUI7O0FrTDUrd0VBO0VBa0JZLFdBQVc7QWxMODl3RXZCOztBa0xoL3dFQTtFQXNCb0IsbUJBQW1CO0FsTDg5d0V2Qzs7QWtMcC93RUE7RUF5QndCLGM5S1pLO0U4S2FMLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsZUFBZTtBbEwrOXdFdkM7O0FrTDMvd0VBO0VBK0I0QixjOUtISTtFOEtJSiw4QkFBZ0M7QWxMZyt3RTVEOztBa0xoZ3hFQTtFQXVDNEIsaUJBQWlCO0VBQ2pCLGM5SzdCQztBSjAvd0U3Qjs7QWtMcmd4RUE7RUE2Q2dDLGM5S2pCQTtBSjYrd0VoQzs7QWtMemd4RUE7RUFtRHdCLGM5S3pDSztFOEswQ0wsbUJBQW1CO0FsTDA5d0UzQzs7QWtMOWd4RUE7O0VBK0R3QixlQUFlO0VBQ2YsV0EvREo7RUFnRUksWUFoRUo7RUFpRUksVUFBVTtFQUNWLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VyS3hEdEMsc0JSMFNzQztBTG11d0UxQzs7QWtMMWh4RUE7RUE0RXdCLGM5S2pFSztBSm1oeEU3Qjs7QWtMOWh4RUE7RUErRTRCLG1COUt6RUM7QUo0aHhFN0I7O0FrTGxpeEVBO0VBbUY0QixjOUt4RUM7QUoyaHhFN0I7O0FrTHRpeEVBO0VBdUY0QixjOUsxRUM7QUo2aHhFN0I7O0FrTDFpeEVBO0VBNEY0Qiw4QkFBK0I7RUFDL0IseUJBQXdCO0FsTGs5d0VwRDs7QWtML2l4RUE7RUFpRzRCLG1COUtuRU87RThLb0VQLGM5S3RFSTtBSndoeEVoQzs7QWtMcGp4RUE7RUFzRzRCLGM5SzVGQztFOEs2RkQsbUJBQW1CO0FsTGs5d0UvQzs7QWtMemp4RUE7RUEyRzRCLGtCQUFrQjtFQUNsQiw4QkFBcUM7RUFDckMseUJBQTBCO0FsTGs5d0V0RDs7QWtML2p4RUE7RUFnSGdDLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6Qiw0QjlLeEZBO0U4S3lGQSx5QjlLekZBO0U4SzBGQSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFVBQVU7QWxMbTl3RTFDOztBa0wza3hFQTs7Ozs7O0VBdUl3QixlQUFlO0VBQ2YsV0F2SUo7RUF3SUksWUF4SUo7RUF5SUksVUFBVTtFQUNWLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VyS2hJdEMsc0JSMFNzQztBTG95d0UxQzs7QWtMM2x4RUE7Ozs7OztFQWlKNEIsYzlLdElDO0FKeWx4RTdCOztBa0xwbXhFQTs7Ozs7O0VBb0pnQyxtQjlLOUlIO0FKdW14RTdCOztBa0w3bXhFQTs7Ozs7O0VBd0pnQyxjOUs3SUg7QUoybXhFN0I7O0FrTHRueEVBOzs7Ozs7RUE0SmdDLGM5Sy9JSDtBSmtueEU3Qjs7QWtML254RUE7Ozs7Ozs7Ozs7O0VBaUtnQyw4QkFBK0I7RUFDL0IseUJBQXdCO0FsTDQrd0V4RDs7QWtMOW94RUE7Ozs7OztFQXNLZ0MsbUI5S3hJRztFOEt5SUgsYzlLM0lBO0FKNG54RWhDOztBa0x4cHhFQTs7Ozs7O0VBMktnQyxrQkFBa0I7RUFDbEIsOEJBQXFDO0VBQ3JDLHlCQUEwQjtBbExzL3dFMUQ7O0FrTG5xeEVBOzs7Ozs7RUFnTG9DLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6Qix1Q0FBd0M7RUFDeEMsb0NBQXFDO0VBQ3JDLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsVUFBVTtBbEw0L3dFOUM7O0FrTHByeEVBOzs7Ozs7RUE2TGdDLGM5S25MSDtFOEtvTEcsbUJBQW1CO0FsTGdneEVuRDs7QWtMOXJ4RUE7RUF3TVEsYUF0TW9CO0FsTGdzeEU1Qjs7QWtMbHN4RUE7RUE2TW9CLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixVQUFVO0VBQ1YsaUJBak5BO0FsTDBzeEVwQjs7QWtMM3N4RUE7RUFxTndCLFVBQVU7QWxMMC93RWxDOztBa0wvc3hFQTtFQXlOd0IscUJBQXFCO0VBQ3JCLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLFlBNU5KO0VBNk5JLFdBN05KO0VBOE5JLGlCQUFpQjtFQUNqQixjOUtyTks7QUorc3hFN0I7O0FrTDF0eEVBOztFQXFPd0IsZUFBZTtFQUNmLGM5SzNOSztFOEs0TkwsZ0JBQWdCO0FsTDAvd0V4Qzs7QWtManV4RUE7RUE0TzRCLG1COUt0T0M7RThLdU9ELGM5S2pOSTtBSjBzeEVoQzs7QWtMdHV4RUE7O0VBdVBnQixXQUFXO0VBQ1gsY0FBYztBbExvL3dFOUI7O0FrTDV1eEVBOztFQTJQb0IsWUExUEE7RUEyUEEsV0EzUEE7RUE0UEEsaUJBNVBBO0VBOFBBLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsYzlLdFBTO0FKMnV4RTdCOztBa0x0dnhFQTs7RUFvUXdCLG1COUs5UEs7RThLK1BMLGM5S3pPUTtBSmd1eEVoQzs7QWtMNXZ4RUE7RUE2UVEsYUEzUW9CO0FsTDh2eEU1Qjs7QWtMaHd4RUE7RUFnUlksVUFBVTtBbExvL3dFdEI7O0FrTHB3eEVBO0VBbVJnQixVQUFVO0VBQ1YsWUFuUkk7QWxMd3d4RXBCOztBa0x6d3hFQTtFQXVSb0IsVUFBVTtFQUNWLGM5SzNRUztFOEs0UVQsZ0JBQWdCO0FsTHMvd0VwQzs7QWtML3d4RUE7RUE0UndCLGlCQUFpQjtFQUNqQixjOUtsUks7QUp5d3hFN0I7O0FrTHB4eEVBO0VBa1NvQiw4QkFBZ0M7QWxMcy93RXBEOztBa0x4eHhFQTtFQXNTNEIsdUJBQXVCO0VBQ3ZCLGM5SzNRSTtBSml3eEVoQzs7QWtMN3h4RUE7RUFnVFEsY0FBYztBbExpL3dFdEI7O0FrTGp5eEVBO0VBcVRZLGNBQWM7QWxMZy93RTFCOztBbUxweXhFQTtFQUNJLHdCQUF3QjtFdEtnRHhCLCtCUnFRc0M7RVEvUHRDLGdDUitQc0M7RThLbFR0Qyx5Qi9LR3lCO0FKb3l4RTdCOztBbUwzeXhFQTs7RUFRUSxrQkFBa0I7RUFDbEIsbUIvS0pxQjtBSjR5eEU3Qjs7QW1Manp4RUE7RXRLaURJLCtCUnFRc0M7RVEvUHRDLGdDUitQc0M7QUxnZ3hFMUM7O0FtTHR6eEVBO0VBaUJZLHFCQUFxQjtBbkx5eXhFakM7O0FtTDF6eEVBO0VBb0JnQixpQkFBaUI7RUFDakIseUIvS2ZhO0UrS2dCYixjL0tWYTtBSm96eEU3Qjs7QW1MaDB4RUE7RUF5Qm9CLGNBQWM7RUFDZCxlQUFlO0FuTDJ5eEVuQzs7QW1McjB4RUE7RUFpQ29CLGMvS05ZO0UrS09aLHVCQUF1QjtBbkx3eXhFM0M7O0FtTDEweEVBO0V0S21FSSw0QnNLMUJ3QztFdEtvQnhDLDZCc0tuQnlDO0FuTHF5eEU3Qzs7QW1MLzB4RUE7RUE4Q1Esa0JBQWtCO0VBQ2xCLG1CL0sxQ3FCO0VTOER6Qiw0QnNLbEJ3QztFdEtZeEMsNkJzS1h5QztBbkxveXhFN0M7O0FtTHQxeEVBO0VBc0RRLHlCL0svQ3FCO0UrS2dEckIsZ0JBQWdCO0FuTG95eEV4Qjs7QW1MMzF4RUE7RUEwRFksbUIvS3JEaUI7QUowMXhFN0I7O0FtTC94eEVBO0VBRVEscUIvSzNCd0I7QUo0enhFaEM7O0FtTDd4eEVBO0VBRVEscUIvS2Z3QjtBSjh5eEVoQzs7QW9MeDJ4RUE7RUFDSSx3QkFBd0I7QXBMMjJ4RTVCOztBb0w1MnhFQTtFQUlRLCtCQUErQjtBcEw0MnhFdkM7O0FvTHoyeEVJO0VBQ0ksd0JBQXdCO0FwTDQyeEVoQzs7QXFMcDN4RUE7RUFDSSxnQkFBZ0I7RUFDaEIsb0JBQW9CO0FyTHUzeEV4Qjs7QXFMejN4RUE7RUFLUSxzQkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLGdCQUFnQjtBckx3M3hFeEI7O0FxTC8zeEVBO0VBVVksa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxZQUFZO0VBQ1osMEJoTHlha0Q7RWtIdGIxRCxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7QXZIdTR4RWI7O0FxTGw1eEVBO0VBbUJnQixVQUFVO0VBQ1YsMEJoTGthOEM7QUxpK3dFOUQ7O0FrQm4xeEVJO0VtS3BFSjtJQTJCUSxjQUFjO0VyTGk0eEVwQjtBQUNGOztBa0J6MXhFSTtFbUtwRUo7SUFnQ1EsY0FBYztFckxrNHhFcEI7QUFDRjs7QXFMbjZ4RUE7RUFxQ1EsVUFBVTtBckxrNHhFbEI7O0FrQm4yeEVJO0VtS3BFSjtJQXlDWSxVQUFVO0VyTG00eEVwQjtBQUNGOztBa0J6MnhFSTtFbUtwRUo7SUE4Q1ksVUFBVTtFckxvNHhFcEI7QUFDRjs7QXFMbjd4RUE7RUFtRFEsa0JBQWtCO0FyTG80eEUxQjs7QXFMdjd4RUE7RUF1RFEsY0FBYztFQUNkLGdCQUFnQjtBckxvNHhFeEI7O0FxTDU3eEVBO0VBNERRLHFCQUFxQjtBckxvNHhFN0I7O0FxTGg4eEVBO0VBZ0VRLHFCQUFxQjtFQUNyQixxQkFBcUI7QXJMbzR4RTdCOztBcUxyOHhFQTtFQXFFUSxrQkFBa0I7QXJMbzR4RTFCOztBcUx6OHhFQTtFQXlFUSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGNBQWM7QXJMbzR4RXRCOztBc0wxOHhFQztFQUVPLGtCQUFrQjtFQUNsQix3QkFBd0I7RUFDeEIscUJqTGljZ0Q7RVE3YnBELHNCUjBTc0M7QUwrcHhFMUM7O0FzTGo5eEVDO0VBUVcsd0JBQXdCO0VBQ3hCLGdDQUFrRDtBdEw2OHhFOUQ7O0FzTHQ5eEVDO0VBYVcsU0FBUztFQUNULGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIscUJBQXFCO0UvRHJCN0IsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0F2SG0reEViOztBc0x6K3hFQztFQXFCVyxXQUFXO0F0THc5eEV2Qjs7QXNMNyt4RUM7RUEwQlcsOEJBQTZCO0VBQzdCLGNsTG5CaUI7RWtMb0JqQixnQ0FBNEM7RUFDNUMsZ0JBQWdCO0F0THU5eEU1Qjs7QXNMcC94RUM7RUFpQ2UsZ0NBQTRDO0F0THU5eEU1RDs7QXNMeC94RUM7RUFzQ2UsOEJBQXlDO0VBQ3pDLFVBQVU7QXRMczl4RTFCOztBc0w3L3hFQztFQTJDZSxjbExuQ2E7QUp5L3hFN0I7O0FzTGpneUVDO0VBOENtQixjbEx0Q1M7RWtMdUNULG9CQUFvQjtBdEx1OXhFeEM7O0FzTHRneUVDO0VBcURXLGNsTGhEaUI7QUpxZ3lFN0I7O0FzTDFneUVDO0VBd0RlLGNsTDFEYTtBSmdoeUU3Qjs7QXNMOWd5RUM7RUE4RE8sY0FBYztBdExvOXhFdEI7O0FzTGxoeUVDO0VBa0VlLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsd0JBQXdCO0VBQ3hCLGtCQXpFNEI7QXRMNmh5RTVDOztBc0x6aHlFQztFQXdFbUIscUJBQXFCO0F0THE5eEV6Qzs7QXNMN2h5RUM7RUE0RW1CLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsY2xMekVTO0VrTDBFVCxvQkFBb0I7QXRMcTl4RXhDOztBc0xwaXlFQztFQW1GbUIsY2xMM0VTO0FKZ2l5RTdCOztBc0x4aXlFQztFQXNGdUIsY2xMakZLO0FKdWl5RTdCOztBc0w1aXlFQztFQTJGbUIsY2xMckZTO0FKMGl5RTdCOztBc0xoanlFQztFQWtHdUIsUUFBUTtFQUNSLGtCQUFrQjtFQUNsQixtQkFBeUI7RUFDekIsaUJBQWlCO0VBQ2pCLFdqTCtWZ0M7QUxtbnhFeEQ7O0FzTHhqeUVDO0UvRExHLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsd0JBQXdCO0VBQ3hCLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsWUFBUztBdkhpa3lFYjs7QXNMdmt5RUM7RUE2RzJCLGFBQWE7QXRMODl4RXpDOztBc0wza3lFQztFQXNIbUIsbUJsTHJIUztBSjhreUU3Qjs7QXNML2t5RUM7RUF5SHVCLGNsTGpISztBSjJreUU3Qjs7QXNMbmx5RUM7RUE2SHVCLGNsTHJISztBSitreUU3Qjs7QXNMdmx5RUM7RUFpSXVCLGNsTDNISztBSnFseUU3Qjs7QXNMM2x5RUM7RUF1SWUsY0FBYztFQUNkLGdDbEx2SWE7QUorbHlFN0I7O0FzTGhteUVDO0VBNEllLGFBQWE7QXRMdzl4RTdCOztBc0xwbXlFQztFQWdKZSxrQkFwSjRCO0F0TDRteUU1Qzs7QXNMeG15RUM7RUFvSmdCLGNsTDlJWTtBSnNteUU3Qjs7QXNMNW15RUM7RUF5Sm1CLG1CbEx4SlM7QUorbXlFN0I7O0FzTGhueUVDO0VBK0ptQixZQUFZO0F0THE5eEVoQzs7QXNMcG55RUM7RUFxS21CLG1CbEw5SVk7QUppbXlFaEM7O0FzTHhueUVDOztFQXlLdUIsY2xMM0tLO0FKK255RTdCOztBc0w3bnlFQztFQTZLdUIsY2xML0tLO0FKbW95RTdCOztBc0xqb3lFQztFQW1MZSxjbEw3S2E7QUorbnlFN0I7O0FzTHJveUVDO0VBeUxPLGtCQTVMa0M7RUE2TGxDLGtCQUFrQjtBdExnOXhFMUI7O0FzTDFveUVDO0VBNkxXLGFBQWE7QXRMaTl4RXpCOztBc0w5b3lFQzs7O0VBb01PLGtCQXhNb0M7QXRMd3B5RTVDOztBc0xwcHlFQztFQTRNZSxnQ0FBa0Q7QXRMNDh4RWxFOztBc0x4cHlFQztFQW9OVyxxQmxML0pvQjtBSnVteUVoQzs7QXNMNXB5RUM7RUEyTlcscUJsTHhMb0I7QUo2bnlFaEM7O0FzTGhxeUVDO0VBaU9PLG1CbExoT3FCO0VrTGlPckIsU0FBUztBdExtOHhFakI7O0FzTHJxeUVDO0VBc09PLDJCQUEyQjtFQUMzQixTQUFTO0VBQ1Qsb0RqTDRZMkQ7QUx1anhFbkU7O0FzTDk3eEVBO0VBR2EsV2pMcVk2QjtBTDBqeEUxQzs7QXVMcnJ5RUE7RUFHWSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZO0F2THNyeUV4Qjs7QXVMNXJ5RUE7RUFVWSxZQUFZO0F2THNyeUV4Qjs7QUFFQTtFd0xoc3lFSSxVQUFVO0F4TGtzeUVkOztBd0wvcnlFQTtFQUVRLGdCQUFnQjtFQUNoQixxQnBMQ3FCO0FKZ3N5RTdCOztBd0xwc3lFQTtFQVFRLG1CcExUcUI7QUp5c3lFN0I7O0F3THhzeUVBOzs7RUFjUSxvQm5MdWJrRDtFbUx0YmxELHVCbkxzYmtEO0VtTHJibEQsa0JuTHNiZ0Q7RW1McmJoRCxtQm5McWJnRDtFbUxwYmhELGdCbkw0WitDO0VtTDNaL0Msc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixnQkFBZ0I7QXhMZ3N5RXhCOztBd0xydHlFQTs7O0VBMkJRLGtCQUFrQjtFQUNsQixnQm5Ma1orQztBTDh5eEV2RDs7QXdMNXR5RUE7OztFQWtDUSxvQm5MNmFrRDtFbUw1YWxELHVCbkw0YWtEO0VtTDNhbEQscUJuTDRha0Q7RW1MM2FsRCxzQm5MMmFrRDtFbUwxYWxELGlCQUFpQjtFQUNqQixpQm5MOFBnQztBTGs4eEV4Qzs7QXdMdnV5RUE7OztFQTZDUSx5Qm5Md2FtRDtFbUx2YW5ELGlCQUFpQjtFQUNqQixnQm5McVArQjtBTDI4eEV2Qzs7QXdMNXJ5RUE7RUFDSSxxQkFBcUI7QXhMK3J5RXpCOztBd0xoc3lFQTtFQUtZLHNCbkwyUDhCO0FMbzh4RTFDOztBd0xwc3lFQTtFQVdZLDJCQUEyQjtBeEw2cnlFdkM7O0F3THhzeUVBOztFQWVnQiwyQkFBMkI7QXhMOHJ5RTNDOztBd0w3c3lFQTtFQXNCSSxxQnBMckV5QjtBSmd3eUU3Qjs7QXdMcHd5RUE7RUE2RVEsY3BMcEVxQjtFb0xxRXJCLGdCQUFnQjtBeEwycnlFeEI7O0F3TGpzeUVBOztFQWFZLHlCcEw3RG9CO0VvTDhEcEIscUJwTDlEb0I7RW9MK0RwQixjcEx4RmlCO0FKaXh5RTdCOztBd0x4c3lFQTs7RUFhWSx5QnBMakZpQjtFb0xrRmpCLHFCcExsRmlCO0VvTG1GakIsY3BMeEZpQjtBSnd4eUU3Qjs7QXdML3N5RUE7O0VBYVkseUJwTGpEb0I7RW9Ma0RwQixxQnBMbERvQjtFb0xtRHBCLGNwTHhGaUI7QUoreHlFN0I7O0F3THR0eUVBOztFQWFZLHlCcEwzQ3FCO0VvTDRDckIscUJwTDVDcUI7RW9MNkNyQixjcEx4RmlCO0FKc3l5RTdCOztBd0w3dHlFQTs7RUFhWSx5QnBMckNvQjtFb0xzQ3BCLHFCcEx0Q29CO0VvTHVDcEIsY3BMeEZpQjtBSjZ5eUU3Qjs7QXdMcHV5RUE7O0VBYVkseUJwTC9Cb0I7RW9MZ0NwQixxQnBMaENvQjtFb0xpQ3BCLGNwTHhGaUI7QUpvenlFN0I7O0F3TDN1eUVBOztFQWFZLHlCcExuRmlCO0VvTG9GakIscUJwTHBGaUI7RW9McUZqQixjcEx4RmlCO0FKMnp5RTdCOztBd0xsdnlFQTs7RUFhWSx5QnBMM0VpQjtFb0w0RWpCLHFCcEw1RWlCO0VvTDZFakIsY3BMeEZpQjtBSmsweUU3Qjs7QXdMenZ5RUE7O0VBYVkseUJwTHRGaUI7RW9MdUZqQixxQnBMdkZpQjtFb0x3RmpCLGNwTHhGaUI7QUp5MHlFN0I7O0F3TGh3eUVBOztFQXNCUSx5QnBMMUZxQjtFb0wyRnJCLHFCcEwzRnFCO0VvTDRGckIsY3BMdkZxQjtBSnMweUU3Qjs7QXdMM3V5RUE7RUFHWSx1RHBMM0dpQjtBSnUxeUU3Qjs7QXlMdDF5RUE7RUFDSSxVQUFVO0VBQ1YsWUFBWTtFNUtVWixzQlIwU3NDO0FMc2l5RTFDOztBeUw1MXlFQTs7OztFNUVXQyxTQUFTO0VBQ1QsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUN4QixnQkFBZ0I7RTRFSlQsY3JMQXFCO0VxTENyQixnQkFBZ0I7QXpMNjF5RXhCOztBeUx4MnlFQTtFNUtZSSxzQlIwU3NDO0VvTHRTbEMsa0JBQWtCO0F6TDYxeUUxQjs7QXlMNzJ5RUE7RUFtQlksU0FBUztFNUtQakIsc0JSMFNzQztFb0xqUzlCLFdBQVc7RUFDWCxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixjQUFjO0F6TDgxeUUxQjs7QXlMdjN5RUE7RUE0QmdCLGtCQUFrQjtFQUNsQixjckxwQmE7RXFMcUJiLGNBQWM7QXpMKzF5RTlCOztBeUw3M3lFQTtFQWtDZ0IsbUJyTDdCYTtBSjQzeUU3Qjs7QTBMLzN5RUE7RTdLVUksc0JSMFNzQztBTCtreUUxQzs7QTBMbjR5RUE7RUFPWSx1QkFBdUI7RUFDdkIsa0JBQWtCO0ExTGc0eUU5Qjs7QTBMeDR5RUE7RUFXZ0IsZ0JBQWdCO0ExTGk0eUVoQzs7QTBMNTR5RUE7RUFlZ0IsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixjdExUYTtBSjA0eUU3Qjs7QTBMbDV5RUE7RUF3QlksaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsY3RMbkJpQjtBSmk1eUU3Qjs7QTJMMzV5RUE7RUFDSSxhQUFhO0EzTDg1eUVqQjs7QTJMMzV5RUE7RTlLUUksaUM4S1BnRDtBM0w4NXlFcEQ7O0EyTDM1eUVBO0VBQ0ksaUJBQWlCO0U5S0dqQixpQzhLRmdEO0EzTDg1eUVwRDs7QTJMaDZ5RUE7RUFLUSxnQ0FBa0M7RUFDbEMsMkJBQTJCO0EzTCs1eUVuQzs7QTJMMTV5RUE7RTlLRUksMEM4S0F3RDtFOUtDeEQsMkM4S0R3RDtFOUtjeEQsd0M4S2I4QztFOUtjOUMsdUM4S2Q4QztBM0w4NXlFbEQ7O0EyTGo2eUVBO0U5S2dCSSw4QzhLVjJEO0U5S1czRCw2QzhLWDJEO0U5S0ozRCxvQzhLSzJDO0U5S0ozQyxxQzhLSTJDO0EzTGk2eUUvQzs7QTJMNTV5RUE7RUFHWSxpQkFBaUI7RUFDakIsb0NBQW9DO0EzTDY1eUVoRDs7QTJMajZ5RUE7RUFPZ0IsZ0NBQWlDO0EzTDg1eUVqRDs7QTJMcjZ5RUE7O0U5S25CSSxpQzhLZ0N3RDtBM0w2NXlFNUQ7O0E0TDk3eUVBO0VBQ0kscUJBQXFCO0E1TGk4eUV6Qjs7QTRMbDh5RUE7RUFLUSxzQkFBc0I7RUFDdEIsbUNBQW1DO0VBQ25DLDRCQUE0QjtFQUM1Qix5QkFBeUI7RS9LUDdCLHNCUjBTc0M7QUwrcHlFMUM7O0E0TDE4eUVBO0VBY1ksZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsY3hMaEJpQjtFd0xpQmpCLHlHdkx5WnFJO0V1THhackksd0JBQXdCO0VBQ3hCLGtCQUFrQjtBNUxnOHlFOUI7O0E0THA5eUVBO0VBd0JnQixTQUFTO0VBQ1QsV0FBVztBNUxnOHlFM0I7O0E0THo5eUVBO0VBOEJnQixrQkFBa0I7QTVMKzd5RWxDOztBNEw3OXlFQTtFQWtDZ0IsZ0JBQWdCO0E1TCs3eUVoQzs7QTRMait5RUE7RUFzQ2dCLGlCQUFpQjtBNUwrN3lFakM7O0E0THIreUVBO0VBNkNvQixZQUFZO0E1TDQ3eUVoQzs7QTRMeit5RUE7RUF3RG9CLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsdUJBQXVCO0E1THE3eUUzQzs7QTRMLyt5RUE7RUErRGdCLHlCQUEwQjtBNUxvN3lFMUM7O0E0TG4veUVBO0VBa0VvQixVQUFVO0VBQ1YseUJBQTBCO0E1THE3eUU5Qzs7QTRMeC95RUE7RUF3RWdCLHlCQUEwQjtBNUxvN3lFMUM7O0E0TDUveUVBO0VBMkVvQixVQUFVO0VBQ1YseUJBQTBCO0E1THE3eUU5Qzs7QTRMamd6RUE7O0VBcUZnQixnQkFBZ0I7RUFDaEIsY3hMcEZhO0FKcWd6RTdCOztBNEx2Z3pFQTtFQTRGZ0IsYUFBYTtBNUwrNnlFN0I7O0E0TDNnekVBOztFQW9HZ0IseUJ4THpHYTtBSnFoekU3Qjs7QTRMaGh6RUE7OztFQXVHb0IseUJ4TDVHUztFd0w2R1QsMEJ4TDdHUztFd0w4R1QsMkJ4TDlHUztFd0wrR1QsY3hMekdTO0FKd2h6RTdCOztBNEx6aHpFQTtFQWtIZ0IseUJ4THhIYTtBSm1pekU3Qjs7QTRMN2h6RUE7RUF5SGdCLG1CQUFtQjtBNUx3NnlFbkM7O0E0TGppekVBO0VBNEhvQixrQkFBa0I7QTVMeTZ5RXRDOztBNExyaXpFQTtFQWdJb0Isa0JBQWtCO0E1THk2eUV0Qzs7QTRMeml6RUE7RUF3SWdCLGVBQWU7RUFDZixnQkFBZ0I7QTVMcTZ5RWhDOztBNEw5aXpFQTtFQWdKUSx5QkFBeUI7QTVMazZ5RWpDOztBNExsanpFQTtFQW1KWSxvQkFBb0I7QTVMbTZ5RWhDOztBNEx0anpFQTtFQTBKWSxTQUFTO0E1TGc2eUVyQjs7QTRMMWp6RUE7RUE2SmdCLG1CQUFtQjtBNUxpNnlFbkM7O0E0TDlqekVBO0VBZ0tvQix3QkFBd0I7RUFDeEIsZUFBZTtFQUNmLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGVBakxFO0VBa0xGLGtCQWxMRTtFQW1MRixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFL0szS2hDLHNCUjBTc0M7RXVMN0h0QixTQUFTO0VBQ1QseUd2TDRQNkg7RXVMM1A3SCxjeExqTFM7RXdMa0xULDZCQUE2QjtBNUxrNnlFakQ7O0E0TG5sekVBO0VBb0x3Qix5R3ZMdVB5SDtFdUx0UHpILGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGN4THpMSztBSjRsekU3Qjs7QTRMM2x6RUE7RUFpTXdCLHlHdkwwT3lIO0V1THpPekgseUJ4THhNSztFd0x5TUwsY3hMcE1LO0FKa216RTdCOztBNExqbXpFQTtFQXNNNEIseUd2THFPcUg7RXVMcE9ySCx5QnhMdkxJO0V3THdMSixjeExqTkM7QUpnbnpFN0I7O0E0THZtekVBO0VBMk1nQyx5R3ZMZ09pSDtFdUwvTmpILGN4THJOSDtBSnFuekU3Qjs7QXVGaG16RUE7RXFHd013Qix5R3ZMdU55SDtFdUx0TnpILHlCeExyTVE7RXdMc01SLGN4TC9OSztBSjJuekU3Qjs7QTRMbG56RUE7RUF5TjRCLHlHdkxrTnFIO0V1TGpOckgsY3hMbk9DO0FKZ296RTdCOztBNEx2bnpFQTtFQWlPd0IseUd2TDBNeUg7RXVMek16SCx5QnhMbE5RO0V3TG1OUixjeEw1T0s7QUpzb3pFN0I7O0E0TDduekVBO0VBc080Qix5R3ZMcU1xSDtFdUxwTXJILGN4TGhQQztBSjJvekU3Qjs7QTRMbG96RUE7RUE4T3dCLFlBQVk7QTVMdzV5RXBDOztBNEx0b3pFQTtFQXVQUSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHlCQUF5QjtBNUxtNXlFakM7O0E0TDVvekVBO0VBNlBZLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLGN4TGpRaUI7QUpvcHpFN0I7O0E0TG5wekVBO0VBcVFZLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0E1TGs1eUVqQzs7QTRMenB6RUE7RUEwUWdCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsU0FBUztFQUNULGN4TDlRYTtBSmlxekU3Qjs7QTRMaHF6RUE7RUFpUmdCLG1CQUFtQjtFQUNuQixlQTlSTTtFQStSTiwyQkFBMkI7RUFDM0IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsaUJBQWlCO0E1TG01eUVqQzs7QTRMMXF6RUE7RUE2UlksZ0JBQWdCO0E1TGk1eUU1Qjs7QTRMOXF6RUE7RUFnU2dCLFNBQVM7QTVMazV5RXpCOztBNExscnpFQTs7RUF5U1kscUJBQXFCO0E1TDg0eUVqQzs7QWtCL256RUk7RTBLeERKO0lBZ1RZLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsbUJBQW1CO0U1TDQ0eUU3QjtBQUNGOztBa0J2b3pFSTtFMEt4REo7SUF5VFkseUJBQXlCO0U1TDI0eUVuQztFNExwc3pFRjtJQTRUZ0IseUJBQXlCO0U1TDI0eUV2QztBQUNGOztBNEx4c3pFQTtFQW9VWSw2QkFBNkI7QTVMdzR5RXpDOztBNEw1c3pFQTtFQTJVWSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFFBQVE7RUFDUixPQUFPO0VBQ1AsWUFBWTtFQUNaLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGN4TG5Vb0I7RXdMb1VwQixTQUFTO0VBQ1QsNkJBQTZCO0VyRWpXckMsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0F2SHV1ekViOztBNEx0dXpFQTtFQTJWWSxjeEwzVW9CO0V3TDRVcEIsNkJBQTZCO0VyRXhXckMsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0F2SHd2ekViOztBNEx2dnpFQTtFQW9XWSx5QkFBeUI7QTVMdTV5RXJDOztBNEwzdnpFQTtFQXVXZ0IsNkJBQTZCO0VBQzdCLG9CQUFvQjtBNUx3NXlFcEM7O0E0TGh3ekVBO0VBMldvQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGlDeExuWFM7RXdMb1hULGdCQUFnQjtFQUNoQiw2QkFBNkI7QTVMeTV5RWpEOztBNEx4d3pFQTtFQWtYd0IsWUFBWTtBNUwwNXlFcEM7O0E0TDV3ekVBO0VBdVhvQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGlDeEwvWFM7RXdMZ1lULGlCQUFpQjtBNUx5NXlFckM7O0E0TG54ekVBO0VBK1h3QixnQkFBZ0I7QTVMdzV5RXhDOztBNEx2eHpFQTtFQW1Zd0IsZ0JBQWdCO0E1THc1eUV4Qzs7QTRMM3h6RUE7RUE4WWdCO0VBQ0EsaUJBQWlCO0E1TGk1eUVqQzs7QTZMM3l6RUE7RUFDSSxnQkFBZ0I7QTdMOHl6RXBCOztBNkwzeXpFQTtFQUNJLGFBQWE7RUFDaEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDWiwwQnpMRnlCO0VTTXpCLHNCUjBTc0M7QUxpZ3pFMUM7O0E2TG56ekVBO0VBUUUsY3pMQTJCO0V5TEMzQixpQkFBaUI7RUFDakIsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixpQkFBaUI7QTdMK3l6RW5COztBNkwzenpFQTtFQWdCUSxjekxYcUI7RXlMWXJCLGdCQUFnQjtFQUN0QixlQUFlO0E3TCt5ekVqQjs7QTZMajB6RUE7RWhMUUksc0JSMFNzQztBTG1oekUxQzs7QTZMcjB6RUE7RUE0QlEsY3pMdEJxQjtFeUx1QnJCLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIseUd4TG1aeUk7QUwwNXlFako7O0E2TDUwekVBO0VBa0NZLHlHeExnWnFJO0V3TC9ZckksY3pMWm9CO0FKMHp6RWhDOztBNkxqMXpFQTtFQTBDRyxxQnpMbkI2QjtBSjh6ekVoQzs7QTZMcjF6RUE7RUEwQ0cscUJ6THZDMEI7QUpzMXpFN0I7O0E2THoxekVBO0VBMENHLHFCekxQNkI7QUowenpFaEM7O0E2TDcxekVBO0VBMENHLHFCekxEOEI7QUp3enpFakM7O0E2TGoyekVBO0VBMENHLHFCekxLNkI7QUpzenpFaEM7O0E2THIyekVBO0VBMENHLHFCekxXNkI7QUpvenpFaEM7O0E2THoyekVBO0VBMENHLHFCekx6QzBCO0FKNDJ6RTdCOztBNkw3MnpFQTtFQTBDRyxxQnpMakMwQjtBSncyekU3Qjs7QTZMajN6RUE7RUEwQ0cscUJ6TDVDMEI7QUp1M3pFN0I7O0E2THIwekVBO0VBQ0ksU0FBUztFQUNULFVBQVU7QTdMdzB6RWQ7O0E2TDEwekVBO0VBS1EsYUFBYTtBN0x5MHpFckI7O0E2TDkwekVBOztFQVdZLGFBQWE7QTdMdzB6RXpCOztBNkxuMXpFQTtFQWdCUSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLG1CQUFtQjtFaEwxRHZCLHNCUjBTc0M7RXdMOU9sQyxvQkFBb0I7RUFDcEIseUJ6THBFcUI7QUoyNHpFN0I7O0E2TDUxekVBO0VBd0JZLFlBQVk7QTdMdzB6RXhCOztBNkxoMnpFQTtFQTJCZ0IsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixjekx2RWE7RXlMd0ViLHVCQUF1QjtFQUN2QixvQkFBb0I7QTdMeTB6RXBDOztBNkx4MnpFQTtFQWtDb0IsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixjekwvRVM7QUp5NXpFN0I7O0E2TDkyekVBO0VBeUNnQixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixjekx2Q2dCO0V5THdDaEIsdUJBQXVCO0E3THkwekV2Qzs7QTZMdDN6RUE7RUFrRFksVUFBVTtBN0x3MHpFdEI7O0E2TDEzekVBO0VBcURnQixXQUFXO0VySy9GckIsZ0NqQmdQMkM7QVB5cnpFakQ7O0F3QnI2ekVNO0VxS3NDTjtJcktyQ1EsZ0JBQWdCO0V4Qnk2ekV0QjtBQUNGOztBNkxyNHpFQTtFQTJEWSxpQkFBaUI7RUFDakIsYUFBYTtFQUNiLGlCQUFpQjtBN0w4MHpFN0I7O0E2TDM0ekVBOzs7RUFrRWdCLFlBQVk7RUFDWixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsZUFBZTtFQUNmLHlHeEwwVGlJO0FMcWh6RWpKOztBNkx2NXpFQTs7O0VBMkVvQix5R3hMdVQ2SDtFd0x0VDdILGlCQUFpQjtFQUNqQixjekx2SFM7QUp5OHpFN0I7O0E2TC81ekVBOzs7RUFpRm9CLHlHeExpVDZIO0FMbWl6RWpKOztBNkxyNnpFQTs7O0VBbUZ3Qixjekw1R1E7QUpvOHpFaEM7O0E2TDM2ekVBO0VBeUZnQix5R3hMeVNpSTtBTDZpekVqSjs7QThMcCt6RUE7RUFHUSxZQUFZO0VBQ1oseUIxTEdxQjtFMExGckIsYzFMUXFCO0UwTFByQix3QkFBd0I7RWpMTzVCLHNCUjBTc0M7QUxxcnpFMUM7O0E4TDUrekVBO0VBV1ksZ0NBQWtEO0E5THErekU5RDs7QThMaC96RUE7RUFlWSxhQUFhO0E5THErekV6Qjs7QThMcC96RUE7RUFxQlEsYUFBYTtFQUNiLGlCQUFpQjtBOUxtK3pFekI7O0E4THovekVBO0VBeUJZLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtBOUxvK3pFekI7O0E4TC8vekVBO0VBK0JZLGMxTGxCaUI7RTBMbUJqQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLHdCQUF3QjtFQUN4Qix5QjFMNUJpQjtFMEw2QmpCLGdCQUFnQjtFakxjeEIsK0JScVFzQztFUS9QdEMsZ0NSK1BzQztBTG10ekUxQzs7QThMMWcwRUE7RUEwQ1ksZ0JBQWdCO0E5TG8rekU1Qjs7QThMOWcwRUE7RWpGQUksZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGVBQWU7RUFDZiw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLFNBQVM7RUFDVCxVQUFVO0VoR0tWLHNCUjBTc0M7RXlMeFExQixnQ0FBZ0M7RUFDaEMsd0J6TG9hMEM7RXlMbmExQyxjMUx0Q2E7RTBMdUNiLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIseUIxTDlDYTtFMEwrQ2IseUJBQXlCO0E5TDYrekV6Qzs7QThMbGkwRUE7RUF3RG9CLDBCekw4WDBDO0V5TDdYMUMsaUJBQWlCO0VBQ2pCLGMxTGhEUztBSjhoMEU3Qjs7QThMeGkwRUE7RUE4RG9CLDBCekx3WDBDO0V5THZYMUMsYzFMbkNZO0FKaWgwRWhDOztBOEw3aTBFQTtFQWtFd0IsMEJ6TG9Yc0M7RXlMblh0QyxjMUx2Q1E7QUpzaDBFaEM7O0E4TGxqMEVBOztFQTJFWSxXQUFXO0VBQ1gsYzFML0RpQjtFMExnRWpCLHlCMUx0RWlCO0VTNkR6QixrQ1JtUHNDO0VRelB0QyxtQ1J5UHNDO0FMb3d6RTFDOztBOEwzajBFQTs7RUFrRmdCLHdCQUF3QjtFQUN4QixnQzFMNUVhO0FKMGowRTdCOztBOExqazBFQTs7RUFzRm9CLGdCQUFnQjtBOUxnL3pFcEM7O0E4THRrMEVBOztFQTBGb0IseUIxTHBGUztBSnFrMEU3Qjs7QStMM2swRUE7RUFDRSwrQkFBK0I7QS9MOGswRWpDOztBK0wzazBFQTtFQUNFLDJCQUEyQjtBL0w4azBFN0I7O0ErTDNrMEVBO0VBQ0UsNEJBQTRCO0EvTDhrMEU5Qjs7QStMM2swRUE7RUFDRSx5QkFBeUI7QS9MOGswRTNCOztBK0wzazBFQTtFQUNFLHlCQUF5QjtBL0w4azBFM0I7O0ErTDNrMEVBO0VBQ0UseUJBQXlCO0EvTDhrMEUzQjs7QStMM2swRUE7RUFDRSx5QkFBeUI7QS9MOGswRTNCOztBK0wzazBFQTtFQUNFLHlCQUF5QjtBL0w4azBFM0I7O0ErTDNrMEVBO0VBQ0UseUJBQXlCO0EvTDhrMEUzQjs7QStMM2swRUE7RUFDRSx5QkFBeUI7QS9MOGswRTNCOztBK0wzazBFQTtFQUNFLHlCQUF5QjtBL0w4azBFM0I7O0ErTDNrMEVBO0VBQ0UseUJBQXlCO0EvTDhrMEUzQjs7QStMM2swRUE7RUFDRSwwQkFBMEI7QS9MOGswRTVCOztBZ012bjBFSTtFQUdRLHNCQVRhO0FoTWlvMEV6Qjs7QWdNM24wRUk7RUFNWSxzQkFaUztBaE1xbzBFekI7O0FnTS9uMEVJO0VBV1EsbUJBaEJhO0VBaUJiLHNCQWpCYTtBaE15bzBFekI7O0FnTXBvMEVJO0VBaUJZLHNCQXZCUztBaE04bzBFekI7O0FnTXhvMEVJO0VBeUJRLHVCQTdCYTtFQThCYixlQUFlO0VBQ2YsZ0JBQWdCO0FoTW1uMEU1Qjs7QWdNOW8wRUk7RUFnQ1ksd0JBbENlO0FoTW9wMEUvQjs7QWdNbHAwRUk7O0VBcUNZLGVBQWU7RUFDZixnQkFBZ0I7QWhNa24wRWhDOztBZ014cDBFSTtFQTBDWSxnQkFBZ0I7RUFDaEIseUJBQXlCO0FoTWtuMEV6Qzs7QWdNN3AwRUk7RUFpRFksd0JBbkRlO0FoTW1xMEUvQjs7QWdNanEwRUk7RUFxRFksa0JBQWtCO0FoTWduMEVsQzs7QWdNcnEwRUk7O0VBMkVRLFVBQVU7RW5MdEVsQixzQlIwU3NDO0FMNDN6RTFDOztBZ00zcTBFSTs7RUErRVkscUNBQXFDO0FoTWltMEVyRDs7QWdNaHIwRUk7O0VBa0ZnQixjQUFjO0VBQ2QsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osV0FBVztFQUNYLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsYUFBYTtBaE1tbTBFakM7O0FnTTVyMEVJOztFQStGZ0Isb0JBQW9CO0FoTWttMEV4Qzs7QWdNanMwRUk7O0VBb0dZLGlCQUFpQjtFQUNqQix5QkFBeUI7RUFDekIsZ0JBQWdCO0FoTWttMEVoQzs7QWdNeHMwRUk7O0VBMEdZLGlCQUFpQjtFQUNqQixnQkFBZ0I7QWhNbW0wRWhDOztBZ005czBFSTtFQWlIUSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtBaE1pbTBFL0I7O0FnTXB0MEVJO0VBdUhRLGVBQWU7RUFDZixnQkFBZ0I7QWhNaW0wRTVCOztBZ016dDBFSTtFQTRIUSxpQkFBaUI7RUFDakIsZ0JBQWdCO0FoTWltMEU1Qjs7QWdNOXQwRUk7RW5MS0Esc0JSMFNzQztBTG03ekUxQzs7QWdNbHUwRUk7RUFxSVksd0JBQXdCO0VuTHZIcEMsK0JSaVNzQztFUWhTdEMsZ0NSZ1NzQztBTHk3ekUxQzs7QWdNeHUwRUk7RUF5SWdCLG1CQUFtQjtBaE1tbTBFdkM7O0FnTTV1MEVJO0VBNklnQixnQkFBZ0I7QWhNbW0wRXBDOztBZ01odjBFSTtFQW1KZ0IseUNBQXlDO0FoTWltMEU3RDs7QWdNcHYwRUk7RUF1SmdCLHFCQUFxQjtFbkxsSnJDLHNCUjBTc0M7QUwwOHpFMUM7O0FnTXp2MEVJO0VuTGdEQSwwQm1MMkdzRDtFbkxyR3RELDZCbUxzR3lEO0FoTWttMEU3RDs7QWdNOXYwRUk7RW5MMENBLHlCbUxzSHFEO0VuTHBHckQsNEJtTHFHd0Q7QWhNa20wRTVEOztBZ01udzBFSTtFQXlLUSxxQkFBcUI7QWhNOGwwRWpDOztBZ012dzBFSTtFQTRLWSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtFQUN6QixtQkFBbUI7QWhNK2wwRW5DOztBZ005dzBFSTtFQW1MWSx3QkFBd0I7RUFDeEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixlQUFlO0FoTStsMEUvQjs7QWdNcngwRUk7RW5MMENBLCtCUnFRc0M7RVFuUHRDLGtDUm1Qc0M7QUwyK3pFMUM7O0FnTTF4MEVJO0VuTGdEQSxnQ1IrUHNDO0VRelB0QyxtQ1J5UHNDO0FMZy96RTFDOztBZ00veDBFSTtFQW1NZ0IsaUJBQWlCO0FoTWdtMEVyQzs7QWdNbnkwRUk7RUFzTW9CLGFBQWE7QWhNaW0wRXJDOztBZ012eTBFSTtFekVSQSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7QXZIbXowRWI7O0FnTXR6MEVJO0V6RVJBLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsd0JBQXdCO0VBQ3hCLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsWUFBUztBdkhrMDBFYjs7QWdNcjAwRUk7RUF1TlksaUJBQWlCO0FoTWtuMEVqQzs7QWdNN20wRUk7RUFDSSxZQUFZO0VBQUU7RUFDZCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLG9CQUFvQjtBaE1pbjBFNUI7O0FrQnJ4MEVJO0U4SzVEQTtJQXVPWSxxQkFBcUI7RWhNK20wRW5DO0VnTWxuMEVNOzs7SUFRWSxjQUFjO0lBQ2QsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixrQkFBa0I7RWhNK20wRXBDO0VnTTFuMEVNOzs7SUFjZ0Isa0JBQWtCO0lBQ2xCLFdBQVc7RWhNaW4wRWpDO0VnTWhvMEVNOzs7SUFtQmdCLHFCQUFxQjtJQUNyQixXQUFXO0VoTWtuMEVqQztFZ010bzBFTTs7O0lBdUJvQixXQUFXO0VoTW9uMEVyQztFZ00zbzBFTTs7O0lBNEJnQixXQUFXO0VoTW9uMEVqQztBQUNGOztBZ016bTBFSTtFQUdRLHFCNUxoUmlCO0FKMDMwRTdCOztBZ003bTBFSTtFQWFRLG1DNUxyUW9CO0FKeTIwRWhDOztBZ01qbjBFSTtFQXVCUSxTQUFTO0FoTThsMEVyQjs7QWdNajQwRUk7O0VBd1NRLGdCQUFnQjtFQUNoQix5QjVMMVNpQjtFNExzVGpCLGdEQUE2QztBaE1tbDBFekQ7O0FnTTVuMEVJOztFQWdDWSw4QjVMOVNhO0FKKzQwRTdCOztBZ01qbzBFSTs7RUFxQ2dCLG1CNUxsVFM7QUptNTBFN0I7O0FnTWw1MEVJOztFQXdUWSxjNUxuVGE7QUprNTBFN0I7O0FnTXY1MEVJOztFQTRUWSxjNUx2VGE7QUp1NTBFN0I7O0FnTTU1MEVJO0VBaVVRLGM1TC9UaUI7QUo4NTBFN0I7O0FnTXBwMEVJO0VBMERZLGM1TGxUZ0I7RTRMbVRoQixxQkFBcUI7QWhNOGwwRXJDOztBZ016cDBFSTtFQWdFUSxjNUwxVWlCO0FKdTYwRTdCOztBZ003cDBFSTs7RUEyRTRCLG1CNUxuVUE7QUowNTBFaEM7O0FnTWxxMEVJOzs7O0VBcUZvQixtQjVMN1VRO0FKaTYwRWhDOztBZ016cTBFSTs7OztFQXdGd0IsYzVMN1VPO0FKcTYwRW5DOztBZ01ocjBFSTs7OztFQTRGd0IsYzVMalZPO0FKNDYwRW5DOztBZ012cjBFSTs7OztFQWdHd0IsYzVMclZPO0FKbTcwRW5DOztBZ005cjBFSTs7RUEyRTRCLG1CNUx2Vkg7QUorODBFN0I7O0FnTW5zMEVJOzs7O0VBcUZvQixtQjVMaldLO0FKczkwRTdCOztBZ00xczBFSTs7OztFQXdGd0IsYzVML1ZDO0FKdzkwRTdCOztBZ01qdDBFSTs7OztFQTRGd0IsYzVMbldDO0FKKzkwRTdCOztBZ014dDBFSTs7OztFQWdHd0IsYzVMdldDO0FKcyswRTdCOztBZ00vdDBFSTs7RUEyRTRCLG1CNUx2VEE7QUpnOTBFaEM7O0FnTXB1MEVJOzs7O0VBcUZvQixtQjVMalVRO0FKdTkwRWhDOztBZ00zdTBFSTs7OztFQXdGd0IsYzVMeldDO0FKbWcxRTdCOztBZ01sdjBFSTs7OztFQTRGd0IsYzVMN1dDO0FKMGcxRTdCOztBZ016djBFSTs7OztFQWdHd0IsYzVMalhDO0FKaWgxRTdCOztBZ01odzBFSTs7RUEyRTRCLG1CNUxqVEM7QUoyKzBFakM7O0FnTXJ3MEVJOzs7O0VBcUZvQixtQjVMM1RTO0FKay8wRWpDOztBZ001dzBFSTs7OztFQXdGd0IsYzVMeldDO0FKb2kxRTdCOztBZ01ueDBFSTs7OztFQTRGd0IsYzVMN1dDO0FKMmkxRTdCOztBZ00xeDBFSTs7OztFQWdHd0IsYzVMalhDO0FKa2oxRTdCOztBZ01qeTBFSTs7RUEyRTRCLG1CNUwzU0E7QUpzZzFFaEM7O0FnTXR5MEVJOzs7O0VBcUZvQixtQjVMclRRO0FKNmcxRWhDOztBZ003eTBFSTs7OztFQXdGd0IsYzVMeldDO0FKcWsxRTdCOztBZ01wejBFSTs7OztFQTRGd0IsYzVMN1dDO0FKNGsxRTdCOztBZ00zejBFSTs7OztFQWdHd0IsYzVMalhDO0FKbWwxRTdCOztBZ01sMDBFSTs7RUEyRTRCLG1CNUxyU0E7QUppaTFFaEM7O0FnTXYwMEVJOzs7O0VBcUZvQixtQjVML1NRO0FKd2kxRWhDOztBZ005MDBFSTs7OztFQXdGd0IsYzVMeldDO0FKc20xRTdCOztBZ01yMTBFSTs7OztFQTRGd0IsYzVMN1dDO0FKNm0xRTdCOztBZ001MTBFSTs7OztFQWdHd0IsYzVMalhDO0FKb24xRTdCOztBZ01uMjBFSTs7RUEyRTRCLG1CNUx6Vkg7QUpzbjFFN0I7O0FnTXgyMEVJOzs7O0VBcUZvQixtQjVMbldLO0FKNm4xRTdCOztBZ00vMjBFSTs7OztFQXdGd0IsYzVMaldDO0FKK24xRTdCOztBZ010MzBFSTs7OztFQTRGd0IsYzVMcldDO0FKc28xRTdCOztBZ003MzBFSTs7OztFQWdHd0IsYzVMeldDO0FKNm8xRTdCOztBZ01wNDBFSTs7RUEyRTRCLG1CNUxqVkg7QUorbzFFN0I7O0FnTXo0MEVJOzs7O0VBcUZvQixtQjVMM1ZLO0FKc3AxRTdCOztBZ01oNTBFSTs7OztFQXdGd0IsYzVMeldDO0FKd3ExRTdCOztBZ012NTBFSTs7OztFQTRGd0IsYzVMN1dDO0FKK3ExRTdCOztBZ005NTBFSTs7OztFQWdHd0IsYzVMalhDO0FKc3IxRTdCOztBZ01yNjBFSTs7RUEyRTRCLG1CNUw1Vkg7QUoycjFFN0I7O0FnTTE2MEVJOzs7O0VBcUZvQixtQjVMdFdLO0FKa3MxRTdCOztBZ01qNzBFSTs7OztFQXdGd0IsYzVML1ZDO0FKK3IxRTdCOztBZ014NzBFSTs7OztFQTRGd0IsYzVMbldDO0FKc3MxRTdCOztBZ00vNzBFSTs7OztFQWdHd0IsYzVMdldDO0FKNnMxRTdCOztBZ010ODBFSTs7O0VBMEdRLG1CNUx4WGlCO0FKMHQxRTdCOztBZ001ODBFSTtFQThHUSxnQkFBZ0I7QWhNazIwRTVCOztBZ001dDFFSTtFQStYUSxnREFBNkM7RUFDN0MsZ0JBQWdCO0FoTWkyMEU1Qjs7QWdNanUxRUk7RUFtWVksZ0JBQWdCO0VBQ2hCLGdDNUxyWWE7QUp1dTFFN0I7O0FnTXR1MUVJO0VBdVlnQixjNUxyWVM7QUp3dTFFN0I7O0FnTTk5MEVJO0VBOEhvQixjNUxyWUs7QUp5dTFFN0I7O0FnTTl1MUVJO0VBK1lnQixjNUwxWVM7QUo2dTFFN0I7O0FnTXQrMEVJOztFQTRJd0IsbUI1THpaQztBSnd2MUU3Qjs7QWdNMyswRUk7O0VBb0pnQyxtQjVMNVlKO0FKd3UxRWhDOztBZ01oLzBFSTs7RUEySjRCLG1CNUxuWkE7QUo2dTFFaEM7O0FnTXIvMEVJOztFQThKZ0MsYzVMblpEO0FKK3UxRW5DOztBZ00xLzBFSTs7RUFrS2dDLGM1THZaRDtBSm92MUVuQzs7QWdNLy8wRUk7O0VBc0tnQyxjNUwzWkQ7QUp5djFFbkM7O0FnTXBnMUVJOztFQW9KZ0MsbUI1TGhhUDtBSnF4MUU3Qjs7QWdNemcxRUk7O0VBMko0QixtQjVMdmFIO0FKMHgxRTdCOztBZ005ZzFFSTs7RUE4SmdDLGM1THJhUDtBSjB4MUU3Qjs7QWdNbmgxRUk7O0VBa0tnQyxjNUx6YVA7QUoreDFFN0I7O0FnTXhoMUVJOztFQXNLZ0MsYzVMN2FQO0FKb3kxRTdCOztBZ003aDFFSTs7RUFvSmdDLG1CNUxoWUo7QUo4dzFFaEM7O0FnTWxpMUVJOztFQTJKNEIsbUI1THZZQTtBSm14MUVoQzs7QWdNdmkxRUk7O0VBOEpnQyxjNUwvYVA7QUo2ejFFN0I7O0FnTTVpMUVJOztFQWtLZ0MsYzVMbmJQO0FKazAxRTdCOztBZ01qajFFSTs7RUFzS2dDLGM1THZiUDtBSnUwMUU3Qjs7QWdNdGoxRUk7O0VBb0pnQyxtQjVMMVhIO0FKaXkxRWpDOztBZ00zajFFSTs7RUEySjRCLG1CNUxqWUM7QUpzeTFFakM7O0FnTWhrMUVJOztFQThKZ0MsYzVML2FQO0FKczExRTdCOztBZ01yazFFSTs7RUFrS2dDLGM1TG5iUDtBSjIxMUU3Qjs7QWdNMWsxRUk7O0VBc0tnQyxjNUx2YlA7QUpnMjFFN0I7O0FnTS9rMUVJOztFQW9KZ0MsbUI1THBYSjtBSm96MUVoQzs7QWdNcGwxRUk7O0VBMko0QixtQjVMM1hBO0FKeXoxRWhDOztBZ016bDFFSTs7RUE4SmdDLGM1TC9hUDtBSisyMUU3Qjs7QWdNOWwxRUk7O0VBa0tnQyxjNUxuYlA7QUpvMzFFN0I7O0FnTW5tMUVJOztFQXNLZ0MsYzVMdmJQO0FKeTMxRTdCOztBZ014bTFFSTs7RUFvSmdDLG1CNUw5V0o7QUp1MDFFaEM7O0FnTTdtMUVJOztFQTJKNEIsbUI1THJYQTtBSjQwMUVoQzs7QWdNbG4xRUk7O0VBOEpnQyxjNUwvYVA7QUp3NDFFN0I7O0FnTXZuMUVJOztFQWtLZ0MsYzVMbmJQO0FKNjQxRTdCOztBZ001bjFFSTs7RUFzS2dDLGM1THZiUDtBSms1MUU3Qjs7QWdNam8xRUk7O0VBb0pnQyxtQjVMbGFQO0FKbzUxRTdCOztBZ010bzFFSTs7RUEySjRCLG1CNUx6YUg7QUp5NTFFN0I7O0FnTTNvMUVJOztFQThKZ0MsYzVMdmFQO0FKeTUxRTdCOztBZ01ocDFFSTs7RUFrS2dDLGM1TDNhUDtBSjg1MUU3Qjs7QWdNcnAxRUk7O0VBc0tnQyxjNUwvYVA7QUptNjFFN0I7O0FnTTFwMUVJOztFQW9KZ0MsbUI1TDFaUDtBSnE2MUU3Qjs7QWdNL3AxRUk7O0VBMko0QixtQjVMamFIO0FKMDYxRTdCOztBZ01wcTFFSTs7RUE4SmdDLGM1TC9hUDtBSjA3MUU3Qjs7QWdNenExRUk7O0VBa0tnQyxjNUxuYlA7QUorNzFFN0I7O0FnTTlxMUVJOztFQXNLZ0MsYzVMdmJQO0FKbzgxRTdCOztBZ01ucjFFSTs7RUFvSmdDLG1CNUxyYVA7QUp5ODFFN0I7O0FnTXhyMUVJOztFQTJKNEIsbUI1TDVhSDtBSjg4MUU3Qjs7QWdNN3IxRUk7O0VBOEpnQyxjNUxyYVA7QUp5ODFFN0I7O0FnTWxzMUVJOztFQWtLZ0MsYzVMemFQO0FKODgxRTdCOztBZ012czFFSTs7RUFzS2dDLGM1TDdhUDtBSm05MUU3Qjs7QWdNNXMxRUk7O0VBbUxZLGM1TDdiYTtBSjI5MUU3Qjs7QWdNanQxRUk7RUEwTFksbUI1THZjYTtFNEx3Y2IscUI1THhjYTtBSm0rMUU3Qjs7QWdNbCsxRUk7RUEyY1ksYzVMdGNhO0FKaSsxRTdCOztBZ00xdDFFSTtFQW1NWSxjNUw3Y2E7QUp3KzFFN0I7O0FnTTl0MUVJOzs7RUF3TVEsbUI1THRkaUI7QUprLzFFN0I7O0FnTXB1MUVJO0VBK01nQixrQ0FBa0M7QWhNeWgxRXREOztBZ01wLzFFSTtFQWdlWSxtQjVMamVhO0U0TGtlYixxQjVMbGVhO0FKMC8xRTdCOztBZ003dTFFSTtFQTROb0IsbUI1THBkUTtFNExxZFIscUI1THJkUTtBSjArMUVoQzs7QWdNbHYxRUk7RUE0Tm9CLG1CNUx4ZUs7RTRMeWVMLHFCNUx6ZUs7QUptZzJFN0I7O0FnTXZ2MUVJO0VBNE5vQixtQjVMeGNRO0U0THljUixxQjVMemNRO0FKdysxRWhDOztBZ001djFFSTtFQTROb0IsbUI1TGxjUztFNExtY1QscUI1TG5jUztBSnUrMUVqQzs7QWdNancxRUk7RUE0Tm9CLG1CNUw1YlE7RTRMNmJSLHFCNUw3YlE7QUpzKzFFaEM7O0FnTXR3MUVJO0VBNE5vQixtQjVMdGJRO0U0THViUixxQjVMdmJRO0FKcSsxRWhDOztBZ00zdzFFSTtFQTROb0IsbUI1TDFlSztFNEwyZUwscUI1TDNlSztBSjhoMkU3Qjs7QWdNaHgxRUk7RUE0Tm9CLG1CNUxsZUs7RTRMbWVMLHFCNUxuZUs7QUoyaDJFN0I7O0FnTXJ4MUVJO0VBNE5vQixtQjVMN2VLO0U0TDhlTCxxQjVMOWVLO0FKMmkyRTdCOztBZ010aTJFSTtFQWtmWSxjNUxoZmE7RTRMaWZiLHVCQUF1QjtFQUN2Qix5QjVMcmZhO0U0THNmYiw0QkFBNEI7RUFDNUIsMkJBQTRCO0FoTXdqMUU1Qzs7QWdNOWkyRUk7RUF5ZmdCLGM1THZmUztBSmdqMkU3Qjs7QWdNdHkxRUk7RUFpUGdCLFNBQVM7RUFDVCxtQjVMaGdCUztFNExpZ0JULHlCNUxoZ0JTO0U0TGlnQlQsYzVMOWZTO0FKdWoyRTdCOztBZ003eTFFSTtFQTBQZ0IsbUI1TGxmWTtFNExtZlosYzVMaGZlO0U0TGlmZix5QjVMcGZZO0U0THFmWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FoTXVqMUVyQzs7QWdNcnoxRUk7RUFpUW9CLGM1THRmVztBSjhpMkVuQzs7QWdNenoxRUk7RUFzUWdCLFlBQVk7QWhNdWoxRWhDOztBaU1qbDJFQTtFQUNJO0FqTW9sMkVKOztBaU1ybDJFQTtFQUdRLGVBQWU7QWpNc2wyRXZCOztBaU16bDJFQTtFQVFZLDRCQUE2QjtFQUM3Qiw0QkFBNkI7RUFDN0IsY0FBYTtBak1xbDJFekI7O0FrTTlsMkVBOzs7OztFQU9ZLHdCQUF3QjtBbE0rbDJFcEM7O0FtTXZtMkVBO0VBRUUsYUFBWTtFQUNaLGVBQWM7QW5NeW0yRWhCOztBbU01bTJFQTtFQU1HLE9BQU87QW5NMG0yRVY7O0FtTWhuMkVBO0VBVUcsNkJBQTZCO0VBQzdCLFlBQVk7QW5NMG0yRWY7O0FtTXJuMkVBO0VBZUcsZ0JBQWdCO0FuTTBtMkVuQjs7QW1Nem4yRUE7RUFvQkUsa0JBQWlCO0FuTXltMkVuQjs7QW1NN24yRUE7RUF1QkcsWUFBWTtBbk0wbTJFZjs7QW1Nam8yRUE7RUE0QkksZ0NBQWdDO0VBQ2hDLG1DQUFtQztBbk15bTJFdkM7O0FtTXRvMkVBO0VBaUNJLGFBQVk7QW5NeW0yRWhCOztBbU0xbzJFQTtFQXdDRyxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQU87QW5Nc20yRVY7O0FvTTlvMkVBO0VBQ0ksa0JBQWtCO0VBQ2xCLGdCQUFnQjtBcE1pcDJFcEI7O0FvTW5wMkVBOztFQU1RLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixXQUFXO0VBQ1gseUJoTU5xQjtFZ01PckIsY2hNRHFCO0VnTUVyQixlQUFlO0FwTWtwMkV2Qjs7QW9NL3AyRUE7RUFpQlEsU0FBUztBcE1rcDJFakI7O0FxTXRxMkVBO0VBRVEsY2pNWXFCO0VpTVhyQixvQkFBb0I7QXJNd3EyRTVCOztBcU0zcTJFQTtFQU9RLGNqTU9xQjtFaU1MckIsaUJBQWlCO0FyTXVxMkV6Qjs7QXFNaHIyRUE7RUFZWSxpQkFBaUI7QXJNd3EyRTdCOztBcU1wcjJFQTtFQWVZLGlCQUFpQjtBck15cTJFN0I7O0FxTXhyMkVBO0VBb0JRLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLFlBQVk7QXJNd3EyRXBCOztBcU0vcjJFQTtFQTBCWSxjak1aaUI7QUpxcjJFN0I7O0FxTW5zMkVBO0VBK0JRLFNBQVM7RUFDVCxtQmpNekJxQjtFaU0wQnJCLGdCQUFnQjtBck13cTJFeEI7O0FxTXpzMkVBO0VBcUNRLFNBQVM7RUFDVCx5QmpNL0JxQjtFaU1nQ3JCLGdCQUFnQjtBck13cTJFeEI7O0FxTS9zMkVBOztFQTRDUSxtQmpNcENxQjtFaU1xQ3JCLGdCQUFnQjtBck13cTJFeEI7O0FxTXJ0MkVBOztFQWtEUSxTQUFTO0VBQ1QseUJqTTVDcUI7RWlNNkNyQixnQkFBZ0I7QXJNd3EyRXhCOztBcU1wcTJFQTtFQUNJLGdCQUFnQjtFQUNoQixnQkFBZ0I7QXJNdXEyRXBCOztBcU1wcTJFQTtFQUNJLGdCQUFnQjtFQUNoQixnQkFBZ0I7QXJNdXEyRXBCOztBcU1wcTJFQTtFQUNJLHNEQUEyRDtBck11cTJFL0Q7O0FxTXBxMkVBO0VBQ0ksc0NBQTJDO0VBQzNDLDRCQUE0QjtBck11cTJFaEM7O0FxTXBxMkVBO0VBQ0ksa0NBQXVDO0FyTXVxMkUzQzs7QXFNbnEyRUE7O0VBRUksaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsNkNoTW1TZ0U7RWdNbFNoRSxtQmpNbEZ5QjtFaU1tRnpCLG9EaE1taUIrRDtFZ01saUIvRCxTQUFTO0V4TDFFVCxzQlIwU3NDO0FMdTgxRTFDOztBcU0vcTJFQTs7RUFZUSxVQUFVO0VBQ1YsU0FBUztBck13cTJFakI7O0FxTXJyMkVBOztFQWdCWSxvQkFBb0I7RUFDcEIsU0FBUztBck0wcTJFckI7O0FxTTNyMkVBOztFQXFCZ0IsYUFBYTtBck0ycTJFN0I7O0FxTWhzMkVBOztFQXlCZ0IsYUFBYTtBck00cTJFN0I7O0FxTXJzMkVBOzs7O0VBOEJnQixhQUFhO0VBQ2Isb0JBQW9CO0FyTThxMkVwQzs7QXFNN3MyRUE7Ozs7RUFzQ1EsU0FBUztFQUNULHlCak1oSHFCO0VpTWlIckIsY2pNM0Z3QjtFaU00RnhCLGdCQUFnQjtBck04cTJFeEI7O0FxTXZ0MkVBOzs7Ozs7OztFQTZDWSxvQkFBb0I7QXJNcXIyRWhDOztBcU1ocjJFQTs7RUFFSSxTQUFTO0VBQ1QsU0FBUztFQUNULFdBQVc7RUFDWCx5QmpNL0h5QjtBSmt6MkU3Qjs7QXFNaHIyRUE7RUFDSSx3QkFBd0I7RUFDeEIsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3QixvQ0FBc0M7RUFDdEMsb0NBQXNDO0V4TGpJdEMsc0JSMFNzQztBTDJnMkUxQzs7QXNNL3oyRUE7RUFDQyxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLGVBQWU7QXRNazAyRWhCOztBc01yMDJFQTtFQU1FLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsc0JBWHVCO0VBWXZCLGdDQUF5QztFQUN6Qyx5QmxNUDJCO0VTT3pCLHNCUjBTc0M7QUwwaDJFMUM7O0FzTTkwMkVBO0VBY0csMEJBQTBCO0F0TW8wMkU3Qjs7QXNNbDEyRUE7RXpMK0NJLCtCUnFRc0M7RVEvUHRDLGdDUitQc0M7QUxtaTJFMUM7O0FzTXYxMkVBO0VBc0JJLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsY2xNYnlCO0FKazEyRTdCOztBc003MTJFQTtFQTZCSyx5QmxNSjJCO0VrTUszQixnQkFBZ0I7QXRNbzAyRXJCOztBc01sMjJFQTtFQWlDTSxjbE1MNkI7QUowMDJFbkM7O0FzTXQyMkVBO0VBc0NLLHVDbE1iMkI7RWtNYzNCLGdCQUFnQjtBdE1vMDJFckI7O0FzTTMyMkVBO0VBMENNLGNsTWpCMEI7QUpzMTJFaEM7O0FzTS8yMkVBO0VBNkJLLHlCbE14QndCO0VrTXlCeEIsZ0JBQWdCO0F0TXMxMkVyQjs7QXNNcDMyRUE7RUFpQ00sY2xNdkJ1QjtBSjgyMkU3Qjs7QXNNeDMyRUE7RUFzQ0ssMENsTWpDd0I7RWtNa0N4QixnQkFBZ0I7QXRNczEyRXJCOztBc003MzJFQTtFQTBDTSxjbE1yQ3VCO0FKNDMyRTdCOztBc01qNDJFQTtFQTZCSyx5QmxNUTJCO0VrTVAzQixnQkFBZ0I7QXRNdzIyRXJCOztBc010NDJFQTtFQWlDTSxjbE1qQ3VCO0FKMDQyRTdCOztBc00xNDJFQTtFQXNDSyx3Q2xNRDJCO0VrTUUzQixnQkFBZ0I7QXRNdzIyRXJCOztBc00vNDJFQTtFQTBDTSxjbE1MMEI7QUo4MjJFaEM7O0FzTW41MkVBO0VBNkJLLHlCbE1jNEI7RWtNYjVCLGdCQUFnQjtBdE0wMzJFckI7O0FzTXg1MkVBO0VBaUNNLGNsTWpDdUI7QUo0NTJFN0I7O0FzTTU1MkVBO0VBc0NLLHdDbE1LNEI7RWtNSjVCLGdCQUFnQjtBdE0wMzJFckI7O0FzTWo2MkVBO0VBMENNLGNsTUMyQjtBSjAzMkVqQzs7QXNNcjYyRUE7RUE2QksseUJsTW9CMkI7RWtNbkIzQixnQkFBZ0I7QXRNNDQyRXJCOztBc00xNjJFQTtFQWlDTSxjbE1qQ3VCO0FKODYyRTdCOztBc005NjJFQTtFQXNDSyx5Q2xNVzJCO0VrTVYzQixnQkFBZ0I7QXRNNDQyRXJCOztBc01uNzJFQTtFQTBDTSxjbE1PMEI7QUpzNDJFaEM7O0FzTXY3MkVBO0VBNkJLLHlCbE0wQjJCO0VrTXpCM0IsZ0JBQWdCO0F0TTg1MkVyQjs7QXNNNTcyRUE7RUFpQ00sY2xNakN1QjtBSmc4MkU3Qjs7QXNNaDgyRUE7RUFzQ0ssd0NsTWlCMkI7RWtNaEIzQixnQkFBZ0I7QXRNODUyRXJCOztBc01yODJFQTtFQTBDTSxjbE1hMEI7QUprNTJFaEM7O0FzTXo4MkVBO0VBNkJLLHlCbE0xQndCO0VrTTJCeEIsZ0JBQWdCO0F0TWc3MkVyQjs7QXNNOTgyRUE7RUFpQ00sY2xNekJ1QjtBSjA4MkU3Qjs7QXNNbDkyRUE7RUFzQ0ssMENsTW5Dd0I7RWtNb0N4QixnQkFBZ0I7QXRNZzcyRXJCOztBc012OTJFQTtFQTBDTSxjbE12Q3VCO0FKdzkyRTdCOztBc00zOTJFQTtFQTZCSyx5QmxNbEJ3QjtFa01tQnhCLGdCQUFnQjtBdE1rODJFckI7O0FzTWgrMkVBO0VBaUNNLGNsTWpDdUI7QUpvKzJFN0I7O0FzTXArMkVBO0VBc0NLLHVDbE0zQndCO0VrTTRCeEIsZ0JBQWdCO0F0TWs4MkVyQjs7QXNNeisyRUE7RUEwQ00sY2xNL0J1QjtBSmsrMkU3Qjs7QXNNNysyRUE7RUE2QksseUJsTTdCd0I7RWtNOEJ4QixnQkFBZ0I7QXRNbzkyRXJCOztBc01sLzJFQTtFQWlDTSxjbE12QnVCO0FKNCsyRTdCOztBc010LzJFQTtFQXNDSywwQ2xNdEN3QjtFa011Q3hCLGdCQUFnQjtBdE1vOTJFckI7O0FzTTMvMkVBO0VBMENNLGNsTTFDdUI7QUorLzJFN0I7O0FzTS8vMkVBO0V6TFVJLHNCUjBTc0M7RWlNalF0QyxnREFBZ0Q7QXRNaTkyRXBEOztBc01wZzNFQTtFQXVETSx5QmxNOUIwQjtFa00rQjFCLGNsTTVCNkI7RWtNNkI3QixnQkFBZ0I7QXRNaTkyRXRCOztBc00xZzNFQTtFQTZETSx1Q2xNcEMwQjtFa01xQzFCLGNsTXJDMEI7RWtNc0MxQixnQkFBZ0I7QXRNaTkyRXRCOztBc01oaDNFQTtFQXVETSx5QmxNbER1QjtFa01tRHZCLGNsTTlDdUI7RWtNK0N2QixnQkFBZ0I7QXRNNjkyRXRCOztBc010aDNFQTtFQTZETSwwQ2xNeER1QjtFa015RHZCLGNsTXpEdUI7RWtNMER2QixnQkFBZ0I7QXRNNjkyRXRCOztBc001aDNFQTtFQXVETSx5QmxNbEIwQjtFa01tQjFCLGNsTXhEdUI7RWtNeUR2QixnQkFBZ0I7QXRNeSsyRXRCOztBc01saTNFQTtFQTZETSx3Q2xNeEIwQjtFa015QjFCLGNsTXpCMEI7RWtNMEIxQixnQkFBZ0I7QXRNeSsyRXRCOztBc014aTNFQTtFQXVETSx5QmxNWjJCO0VrTWEzQixjbE14RHVCO0VrTXlEdkIsZ0JBQWdCO0F0TXEvMkV0Qjs7QXNNOWkzRUE7RUE2RE0sd0NsTWxCMkI7RWtNbUIzQixjbE1uQjJCO0VrTW9CM0IsZ0JBQWdCO0F0TXEvMkV0Qjs7QXNNcGozRUE7RUF1RE0seUJsTU4wQjtFa01PMUIsY2xNeER1QjtFa015RHZCLGdCQUFnQjtBdE1pZzNFdEI7O0FzTTFqM0VBO0VBNkRNLHlDbE1aMEI7RWtNYTFCLGNsTWIwQjtFa01jMUIsZ0JBQWdCO0F0TWlnM0V0Qjs7QXNNaGszRUE7RUF1RE0seUJsTUEwQjtFa01DMUIsY2xNeER1QjtFa015RHZCLGdCQUFnQjtBdE02ZzNFdEI7O0FzTXRrM0VBO0VBNkRNLHdDbE1OMEI7RWtNTzFCLGNsTVAwQjtFa01RMUIsZ0JBQWdCO0F0TTZnM0V0Qjs7QXNNNWszRUE7RUF1RE0seUJsTXBEdUI7RWtNcUR2QixjbE1oRHVCO0VrTWlEdkIsZ0JBQWdCO0F0TXloM0V0Qjs7QXNNbGwzRUE7RUE2RE0sMENsTTFEdUI7RWtNMkR2QixjbE0zRHVCO0VrTTREdkIsZ0JBQWdCO0F0TXloM0V0Qjs7QXNNeGwzRUE7RUF1RE0seUJsTTVDdUI7RWtNNkN2QixjbE14RHVCO0VrTXlEdkIsZ0JBQWdCO0F0TXFpM0V0Qjs7QXNNOWwzRUE7RUE2RE0sdUNsTWxEdUI7RWtNbUR2QixjbE1uRHVCO0VrTW9EdkIsZ0JBQWdCO0F0TXFpM0V0Qjs7QXNNcG0zRUE7RUF1RE0seUJsTXZEdUI7RWtNd0R2QixjbE05Q3VCO0VrTStDdkIsZ0JBQWdCO0F0TWlqM0V0Qjs7QXNNMW0zRUE7RUE2RE0sMENsTTdEdUI7RWtNOER2QixjbE05RHVCO0VrTStEdkIsZ0JBQWdCO0F0TWlqM0V0Qjs7QXVNbG4zRUE7RUFDSSx5Qm5NTXlCO0VtTUx6QixtQm5NR3lCO0VtTUZ6QixnQkFBZTtBdk1xbjNFbkI7O0F1TXhuM0VBO0VBTVEsWUFBWTtBdk1zbjNFcEI7O0F1TTVuM0VBO0VBU1ksV0FBVztFQUNYLFlBQVk7RUFFWixTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLGFBQWE7QXZNc24zRXpCOztBdU1wbzNFQTtFQWlCZ0IsYUFBYTtBdk11bjNFN0I7O0F1TXhvM0VBO0VBcUJnQixhQUFhO0F2TXVuM0U3Qjs7QXVNNW8zRUE7RUEyQlEsYUFBYTtFQUNiLFdBQVc7QXZNcW4zRW5COztBdU1qcDNFQTtFQStCWSxXQUFXO0VBQ1gsWUFBWTtFQUNaLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsYUFBYTtBdk1zbjNFekI7O0F1TXpwM0VBO0VBc0NnQixhQUFhO0F2TXVuM0U3Qjs7QXVNN3AzRUE7RUEwQ2dCLGFBQWE7QXZNdW4zRTdCOztBdU1qcTNFQTtFQWdEUSxtQm5NckJ3QjtBSjBvM0VoQzs7QXVNcnEzRUE7RUFvRFEseUJuTTlDcUI7RW1NK0NyQiw2Q0FBb0M7QXZNcW4zRTVDOztBdU0xcTNFQTtFQTBEUSxXQUFXO0F2TW9uM0VuQjs7QXVNOXEzRUE7RUE2RFksV0FBVztFQUNYLFlBQVk7RUFDWixTQUFTO0F2TXFuM0VyQjs7QXVNcHIzRUE7RUF3RW9CLG1Cbk03Q1k7QUo2cDNFaEM7O0F1TXhyM0VBO0VBOEVvQixTQUFTO0VBQ1QsbUJuTXBEWTtFbU1xRFosa0NuTXJEWTtBSm1xM0VoQzs7QXVNOXIzRUE7RUFxRmdCLG1Cbk0xRGdCO0FKdXEzRWhDOztBdU1sczNFQTtFQXlGZ0IsbUJuTTVEbUI7QUp5cTNFbkM7O0F1TXRzM0VBO0VBd0VvQixtQm5NakVTO0FKbXMzRTdCOztBdU0xczNFQTtFQThFb0IsU0FBUztFQUNULG1Cbk14RVM7RW1NeUVULGtDbk16RVM7QUp5czNFN0I7O0F1TWh0M0VBO0VBcUZnQixtQm5NOUVhO0FKNnMzRTdCOztBdU1wdDNFQTtFQXlGZ0IsbUJuTW5GYTtBSmt0M0U3Qjs7QXVNeHQzRUE7RUF3RW9CLG1Cbk1qQ1k7QUpxcjNFaEM7O0F1TTV0M0VBO0VBOEVvQixTQUFTO0VBQ1QsbUJuTXhDWTtFbU15Q1osa0NuTXpDWTtBSjJyM0VoQzs7QXVNbHUzRUE7RUFxRmdCLG1Cbk05Q2dCO0FKK3IzRWhDOztBdU10dTNFQTtFQXlGZ0IsbUJuTWhEbUI7QUppczNFbkM7O0F1TTF1M0VBO0VBd0VvQixtQm5NM0JhO0FKaXMzRWpDOztBdU05dTNFQTtFQThFb0IsU0FBUztFQUNULG1Cbk1sQ2E7RW1NbUNiLGtDbk1uQ2E7QUp1czNFakM7O0F1TXB2M0VBO0VBcUZnQixtQm5NeENpQjtBSjJzM0VqQzs7QXVNeHYzRUE7RUF5RmdCLG1Cbk0xQ2lCO0FKNnMzRWpDOztBdU01djNFQTtFQXdFb0IsbUJuTXJCWTtBSjZzM0VoQzs7QXVNaHczRUE7RUE4RW9CLFNBQVM7RUFDVCxtQm5NNUJZO0VtTTZCWixrQ25NN0JZO0FKbXQzRWhDOztBdU10dzNFQTtFQXFGZ0IsbUJuTWxDZ0I7QUp1dDNFaEM7O0F1TTF3M0VBO0VBeUZnQixtQm5NcENtQjtBSnl0M0VuQzs7QXVNOXczRUE7RUF3RW9CLG1Cbk1mWTtBSnl0M0VoQzs7QXVNbHgzRUE7RUE4RW9CLFNBQVM7RUFDVCxtQm5NdEJZO0VtTXVCWixrQ25NdkJZO0FKK3QzRWhDOztBdU14eDNFQTtFQXFGZ0IsbUJuTTVCZ0I7QUptdTNFaEM7O0F1TTV4M0VBO0VBeUZnQixtQm5NOUJtQjtBSnF1M0VuQzs7QXVNaHkzRUE7RUF3RW9CLG1Cbk1uRVM7QUoreDNFN0I7O0F1TXB5M0VBO0VBOEVvQixTQUFTO0VBQ1QsbUJuTTFFUztFbU0yRVQsa0NuTTNFUztBSnF5M0U3Qjs7QXVNMXkzRUE7RUFxRmdCLG1Cbk1oRmE7QUp5eTNFN0I7O0F1TTl5M0VBO0VBeUZnQixtQm5NcEZhO0FKNnkzRTdCOztBdU1sejNFQTtFQXdFb0IsbUJuTTNEUztBSnl5M0U3Qjs7QXVNdHozRUE7RUE4RW9CLFNBQVM7RUFDVCxtQm5NbEVTO0VtTW1FVCxrQ25NbkVTO0FKK3kzRTdCOztBdU01ejNFQTtFQXFGZ0IsbUJuTXhFYTtBSm16M0U3Qjs7QXVNaDAzRUE7RUF5RmdCLG1Cbk1uRmE7QUo4ejNFN0I7O0F1TXAwM0VBO0VBd0VvQixtQm5NdEVTO0FKczAzRTdCOztBdU14MDNFQTtFQThFb0IsU0FBUztFQUNULG1Cbk03RVM7RW1NOEVULGtDbk05RVM7QUo0MDNFN0I7O0F1TTkwM0VBO0VBcUZnQixtQm5NbkZhO0FKZzEzRTdCOztBdU1sMTNFQTtFQXlGZ0Isb0NuTXZGYTtBSm8xM0U3Qjs7QXVNdDEzRUE7RUFpR1ksZ0JBQWdCO0F2TXl2M0U1Qjs7QXVNMTEzRUE7RUF1R1EsU0FBUztBdk11djNFakI7O0F3TS8xM0VBO0VBQ0ksa0JBQWtCO0VBQ3JCLGdCQUFnQjtBeE1rMjNFakI7O0F3TXAyM0VBO0VBS1EsbUJBQW1CO0VBQ25CLG1CQUFtQjtBeE1tMjNFM0I7O0F3TXoyM0VBO0VBU1ksV0FBVztBeE1vMjNFdkI7O0F3TTcyM0VBO0VBZVkscUJBQXFCO0F4TWsyM0VqQzs7QXlNenozRVE7RUFDSSxVQ3hEMkM7QTFNbzMzRXZEOztBeU0xejNFWTtFQUVJLFVDNUR1QztBMU13MzNFdkQ7O0F5TXp6M0VZO0VBQ0ksVUNoRXVDO0U3TFluRCxpQzRMcUQ0RDtBek00ejNFaEU7O0F5TTF6M0VnQjtFQUVJLFVDckVtQztBMU1pNDNFdkQ7O0F5TW56M0VRO0VBQ0ksV0MvRTJDO0ExTXE0M0V2RDs7QXlNcHozRVk7RUFFSSxXQ25GdUM7QTFNeTQzRXZEOztBeU1uejNFWTtFQUNJLE1BQU07RUFDTixXQ3hGdUM7RTdMWW5ELGlDNEw2RTREO0F6TXN6M0VoRTs7QXlNcHozRWdCO0VBRUksTUFBTTtFQUNOLFdDOUZtQztBMU1vNTNFdkQ7O0F5TXQwM0VRO0VBNUVJLDZCQUE2QjtBek1zNTNFekM7O0F5TXYwM0VZO0VBM0VJLFVBQVU7RUFDViw2QkFBNkI7QXpNczUzRTdDOztBeU1wNTNFZ0I7RUFDSSxVQUFVO0F6TXU1M0U5Qjs7QXlNMzAzRVk7RUF2RUkseUJyTVJhO0VxTVNiLFVBQVU7QXpNczUzRTFCOztBeU0zMDNFZ0I7RUF2RUksVUFBVTtFQUNWLHlCck1kUztBSm82M0U3Qjs7QXlNcDMzRVE7RUE1QkksNkJBQTZCO0F6TW81M0V6Qzs7QXlNcjMzRVk7RUEzQkksNkJBQTZCO0VBQzdCLFVBQVU7QXpNbzUzRTFCOztBeU1sNTNFZ0I7RUFDSSxVQUFVO0F6TXE1M0U5Qjs7QXlNejMzRVk7RUF2QkksbUJyTWpDYTtFcU1rQ2IsVUFBVTtBek1vNTNFMUI7O0F5TTEzM0VnQjtFQXRCSSxVQUFVO0VBQ1YsbUJyTXZDUztBSjI3M0U3Qjs7QTJNbjgzRUE7RUFDSSw2Q3RNc1hnRTtBTGdsM0VwRTs7QTJNdjgzRUE7RUFJUSx5QnZNR3FCO0VTZXpCLCtCUmlTc0M7RVFoU3RDLGdDUmdTc0M7QUxzcDNFMUM7O0EyTTc4M0VBOzs7O0VBV2dCLGV2TURhO0FKMDgzRTdCOztBMk1wOTNFQTs7RUFlZ0IsYXZNTGE7QUorODNFN0I7O0EyTXo5M0VBOzs7Ozs7Ozs7Ozs7O0VBd0JvQixldk1JWTtBSjY4M0VoQzs7QTJNeiszRUE7Ozs7O0VBNEJvQixhdk1BWTtBSnE5M0VoQzs7QTJNOTgzRUE7RUFDSSxjdk12QnlCO0FKdyszRTdCOztBMk1sOTNFQTtFQUtZLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIseUJBQTZCO0VBQzdCLDZCQUE2QjtBM01pOTNFekM7O0EyTTU4M0VBO0VBRVEseUJ2TTNDcUI7RXVNNENyQixhQUFhO0U5TGZqQixtQ1JtUnNDO0VRbFJ0QyxrQ1JrUnNDO0FMNHMzRTFDOztBMk0zODNFQTtFQUdZLGN2TWpEaUI7QUo2LzNFN0I7O0EyTS84M0VBO0VBT2dCLGN2TW5DZ0I7QUorKzNFaEM7O0EyTW45M0VBO0VBWVksd0JBQXdCO0VBQ3hCLG9DQUFvQztBM00yODNFaEQ7O0EyTXg5M0VBO0VBZ0JnQixvQ0FBb0M7RUFDcEMsY3ZNN0NnQjtFdU04Q2hCLHdCQUF3QjtBM000ODNFeEM7O0EyTTk5M0VBO0VBc0JvQixjdk1sRFk7QUo4LzNFaEM7O0EyTWwrM0VBO0VBMkJnQixTQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLG9EdE1vaUJtRDtFUTVtQi9ELHNCUjBTc0M7QUwwdTNFMUM7O0EyTXorM0VBO0VBaUNvQixjdk05RVM7RXVNK0VULGFBQWE7QTNNNDgzRWpDOztBMk05KzNFQTtFQXVDd0IsY3ZNbkVRO0FKOGc0RWhDOztBMk1sLzNFQTtFQStDUSxTQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLG9EdE1naEIyRDtFUTVtQi9ELHNCUjBTc0M7QUwwdjNFMUM7O0EyTXovM0VBO0U5RjVDQyxTQUFTO0VBQ1QsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUN4QixnQkFBZ0I7RThGK0ZMLHlCdk12R2lCO0V1TXdHakIsY3ZNbEdpQjtFdU1tR2pCLHdCQUF3QjtFOUxuR2hDLHNCUjBTc0M7QUxxdzNFMUM7O0EyTXBnNEVBO0VBNkRnQixnQ0FBa0Q7QTNNMjgzRWxFOztBMk14ZzRFQTtFQWtFWSxjdk0vR2lCO0FKeWo0RTdCOztBMk01ZzRFQTtFQXNFWSwyQkFBMkI7RUFDM0IsY3ZNcEhpQjtBSjhqNEU3Qjs7QTJNamg0RUE7RUEwRWdCLDJCQUEyQjtFQUMzQixjdk12R2dCO0FKa2o0RWhDOztBMk10ODNFUTtFQUVRLHFCQUFxQjtBM013ODNFckM7O0EyTTFoNEVBO0VBeUZZLHlCdk1uSWlCO0V1TW9JakIsY3ZNeElpQjtFdU15SWpCLGlCQUFpQjtFOUx0SXpCLHNCUjBTc0M7QUxreTNFMUM7O0EyTS83M0VBO0VBRVEsVUFBVTtFQUNWLFNBQVM7RUFDVCxTQUFTO0EzTWk4M0VqQjs7QTJNcjgzRUE7RUFPWSxhQUFhO0EzTWs4M0V6Qjs7QTJNejgzRUE7RUFXWSxlQUFlO0EzTWs4M0UzQjs7QTJNNzgzRUE7RUFnQlEsU0FBUztBM01pODNFakI7O0EyTWo5M0VBO0VBb0JRLFNBQVM7RUFDVCxVQUFVO0EzTWk4M0VsQjs7QTRNL200RUE7RUFDSSxhQUFhO0VBQ2IseUJ4TUl5QjtFU016QixzQlIwU3NDO0FMK3ozRTFDOztBNE1ybjRFQTtFQU1RLG1CQUFtQjtBNU1tbjRFM0I7O0E0TXpuNEVBO0VBVVEsY3hNK0N3QjtBSm9rNEVoQzs7QTRNN240RUE7RUFnQmdCLGdCQUFnQjtBNU1pbjRFaEM7O0E0TWpvNEVBO0UvTGlESSwwQytMNUJpRTtFL0w4Q2pFLDZDK0w3Q29FO0E1TWduNEV4RTs7QXVGNWo0RUE7O0VzSHZFUSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLDhCQUE4QjtFQUM5Qix5QnpNQ3FCO0V5TUFyQix3QkFBd0I7RWhNSzVCLHNCUjBTc0M7RXdNN1NsQyxZQUFZO0VBQ1osY0FBYztBN013bzRFdEI7O0E2TWxwNEVBOztFQWFZLGN6TUppQjtBSjhvNEU3Qjs7QTZNdnA0RUE7OztFQXFCWSxxQnhNa2UyQztBTHNxM0V2RDs7QTZNN3A0RUE7O0VBMkJRLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixRQUFRO0VBQ1IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0J4TW1hZ0Q7QUxvdTNFeEQ7O0E2TTdxNEVBOztFdEZESSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7RXNGZ0NELGlCQUFpQjtFQUNqQixjek1qQ2lCO0FKcXI0RTdCOztBNk0vcjRFQTs7RUErQ1ksYUFBYTtBN01xcDRFekI7O0E2TXBzNEVBO0VBb0RRLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLFdBQVc7RUFDWCxjek01Q3FCO0V5TTZDckIsa0JBQWtCO0VBQ2xCLGtDeE0rWWdEO0V3TTlZaEQsZ0J4TXNYK0M7QUw4eDNFdkQ7O0E2TS9zNEVBO0VBOERZLFNBQVM7RUFDVCxZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLGNBQXFDO0VBQ3JDLG9CQUFvQjtFQUNwQixRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLFFBQVE7QTdNcXA0RXBCOztBNk0xdDRFQTtFdEZESSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7RXNGK0RHLGlCQUFpQjtFQUNqQixjek1oRWE7QUppdTRFN0I7O0E2TTN1NEVBO0VBZ0ZRLGN6TXBFcUI7RXlNcUVyQixxQnhNd1hnRDtFd012WGhELGdCeE0rVitDO0FMZzAzRXZEOztBNk1qdjRFQTtFQXFGWSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHdCQUF3QjtFQUN4QixlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLGtCQUFrQjtFQUNsQix3QkFBTztFQUNQLGN6TWhGaUI7RXlNaUZqQixtQnpNeEZpQjtFeU15RmpCLFNBQVM7RWhNbEZqQixzQlIwU3NDO0FMeTgzRTFDOztBNk0vdjRFQTtFQW1HZ0IsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGtCQUFrQjtBN01ncTRFbEM7O0E2TXZ3NEVBO0V0RkRJLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsd0JBQXdCO0VBQ3hCLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsWUFBUztFc0ZpR08saUJBQWlCO0VBQ2pCLGN6TWxHUztBSjh3NEU3Qjs7QTJIeng0RUk7RUFDSSxjdkhTcUI7RXVIUnJCLFVBQVU7QTNINHg0RWxCOztBMkh6eDRFSTtFQUNJLGN2SElxQjtBSnd4NEU3Qjs7QTJIeng0RUk7RUFDSSxjdkhBcUI7QUo0eDRFN0I7O0E2TXJ5NEVBO0VBdUhRLHFCeE1rVmdEO0FMZzIzRXhEOztBNk16eTRFQTtFQTBIWSx3QkFBd0I7RWhNOUdoQyxzQlIwU3NDO0V3TTFMOUIseUJ6TXJIaUI7RXlNc0hqQixxQnhNNFU0QztBTHUyM0V4RDs7QTZNaHo0RUE7RUFtSVEsa0JBQStCO0E3TWlyNEV2Qzs7QTZNcHo0RUE7RUF1SVEscUJ4TWtVZ0Q7QUwrMjNFeEQ7O0E2TXh6NEVBO0VBMElZLG1CQUFtQjtBN01rcjRFL0I7O0E2TTV6NEVBO0VBOElZLGlCQUFpQjtFQUNqQixnQkFBZ0I7QTdNa3I0RTVCOztBNk1qMDRFQTtFQW9KUSxTQUFTO0E3TWlyNEVqQjs7QTZNcjA0RUE7RUF3SlEseUJ6TWpKcUI7RXlNa0pyQixvRHhNK2QyRDtBTGt0M0VuRTs7QTZNMTA0RUE7RUE4SlksbUJ6TXpKaUI7RXlNMEpqQixjek1uSmlCO0FKbTA0RTdCOztBNk0vMDRFQTtFQW1LWSxjek12SmlCO0V5TXdKakIsWUFBWTtBN01ncjRFeEI7O0E2TXAxNEVBO0VBd0tZLG1Cek1sS2lCO0V5TW1LakIsY3pNN0ppQjtBSjYwNEU3Qjs7QTZNejE0RUE7RUE4S1EsbUJBQW1CO0E3TStxNEUzQjs7QTZNNzE0RUE7O0VBa0xZLG1CQUFtQjtFQUNuQix5QkFBeUI7RUFDekIsWUFBWTtBN01ncjRFeEI7O0E2TTFxNEVBO0VBQ0ksVUFBVTtBN002cTRFZDs7QTZNMXE0RUE7RUFFUSxVQUFVO0E3TTRxNEVsQjs7QTZNOXE0RUE7O0VBVWdCLG9EeE1nYm1EO0FMeXYzRW5FOztBNk1ucjRFQTs7RUFvQmdCLHlCek03TWE7RXlNOE1iLHFCek03TWE7QUppMzRFN0I7O0E2TXpyNEVBOztFQXdCb0IsY3pNN01TO0FKbTM0RTdCOztBNk03cDRFSTs7RUFJWSxxQkFlZ0M7QTdNK280RWhEOztBNk1scTRFSTs7O0VBV2dCLHFCQVE0QjtBN01xcDRFaEQ7O0E2TXhxNEVJOztFQUlZLG9CQWdCaUM7QTdNeXA0RWpEOztBNk03cTRFSTs7O0VBV2dCLG9CQVM2QjtBN00rcDRFakQ7O0E4TW41NEVBO0VBQ0ksYUFBYTtBOU1zNTRFakI7O0E4TW41NEVBO0VBQ0ksZ0JBQWdCO0VqTVFoQixzQlIwU3NDO0FMcW00RTFDOztBOE14NTRFQTtFQUtRLHlCMU1EcUI7QUp3NTRFN0I7O0E4TTU1NEVBO0VBUVksbUIxTU5pQjtBSjg1NEU3Qjs7QThNaDY0RUE7RUFZWSxtQjFNVmlCO0FKazY0RTdCOztBOE1wNjRFQTtFQWlCUSxnQkFBZ0I7RUFDaEIsc0JBQXNCO0VqTVQxQixzQlIwU3NDO0FMdW40RTFDOztBOE0xNjRFQTtFQXNCWSxhQUFhO0E5TXc1NEV6Qjs7QThNOTY0RUE7RUF5QmdCLGlCQUFpQjtFQUNqQix5QjFNdkJhO0FKZzc0RTdCOztBOE1uNzRFQTtFQTZCb0IsZUFBZTtFQUNmLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsYzFNekJTO0FKbTc0RTdCOztBOE0xNzRFQTtFQXVDb0IsdUJBQXVCO0VBQ3ZCLGMxTWhCWTtBSnU2NEVoQzs7QThNLzc0RUE7RUEyQ3dCLGMxTW5CUTtBSjI2NEVoQzs7QThNbjg0RUE7RUFtRHdCLGNBQWM7QTlNbzU0RXRDOztBOE12ODRFQTtFQTREWSxtQkFBbUI7QTlNKzQ0RS9COztBOE0zODRFQTtFQStEZ0Isa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0VBQ1QsWUFBWTtBOU1nNTRFNUI7O0E4TWw5NEVBO0VBd0VnQixnRDFNNUVhO0FKMDk0RTdCOztBOE10OTRFQTtFQThFUSx1Q0FBdUM7RWpNaEMzQywrQlJxUXNDO0VRL1B0QyxnQ1IrUHNDO0FMeXE0RTFDOztBOE01OTRFQTtFQW1GWSx3QkFBd0I7QTlNNjQ0RXBDOztBOE1oKzRFQTtFQXVGWSxnQkFBZ0I7QTlNNjQ0RTVCOztBOE1wKzRFQTtFQTJGWSxnQkFBZ0I7RUFDaEIsYUFBYTtBOU02NDRFekI7O0E4TXorNEVBO0VBK0ZnQixjQUFjO0VBQ2QsbUJBQW1CO0E5TTg0NEVuQzs7QThNOSs0RUE7RUFtR29CLDhCQUE4QjtBOU0rNDRFbEQ7O0E4TWwvNEVBO0VBc0d3QixtQkFBbUI7QTlNZzU0RTNDOztBOE10LzRFQTtFQTBHd0Isb0JBQW9CO0E5TWc1NEU1Qzs7QThNMS80RUE7RUE4R3dCLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsU0FBUztBOU1nNTRFakM7O0E4TWhnNUVBO0VBdUhZLGFBQWE7QTlNNjQ0RXpCOztBOE1wZzVFQTtFQThIZ0IseUIxTTNIYTtBSnFnNUU3Qjs7QThNeGc1RUE7RUFzSVkscUIxTWxHb0I7QUp3KzRFaEM7O0E4TTVnNUVBO0VBNElZLHFCMU10Rm9CO0FKMDk0RWhDOztBK01waDVFQTs7RUFFQyw4QkFBOEI7QS9NdWg1RS9COztBK016aDVFQTs7RUFLRSwyQkFBMkI7QS9NeWg1RTdCOztBK01waDVFQTtFQUNDLGFBQWE7RWxNRVYsc0JSMFNzQztBTDR1NEUxQzs7QStNemg1RUE7RUFLRSxxQkFBcUI7QS9Nd2g1RXZCOztBK003aDVFQTtFQVNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGMzTVIyQjtBSmdpNUU3Qjs7QStNcGk1RUE7RUFnQkUsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsYzNNaEIyQjtBSndpNUU3Qjs7QStNM2k1RUE7RUF1QkUsa0JBQWtCO0EvTXdoNUVwQjs7QStNL2k1RUE7RUE0QkcsZ0JBQWdCO0EvTXVoNUVuQjs7QStNbmo1RUE7RUFpQ0UsNkJBQTZCO0EvTXNoNUUvQjs7QStNamg1RUE7RUFDQyw2QkFBNkI7QS9Nb2g1RTlCOztBK01yaDVFQTtFQUlFLG9DQUFvQztBL01xaDVFdEM7O0ErTXpoNUVBO0VBU0UsaUJBQWlCO0VBQ2pCLGNBQWM7QS9Nb2g1RWhCOztBK01oaDVFQTtFQUNDLHVCQUF1QjtBL01taDVFeEI7O0ErTS9nNUVBO0VBR0sscUIzTWxCMkI7RTJNbUIzQixjM01uQjJCO0FKbWk1RWhDOztBK01waDVFQTtFQVNLLHFCM01sQjJCO0UyTW1CM0IsYzNNbkIyQjtBSmtpNUVoQzs7QStNemg1RUE7RUFhRyx5QzNNdEI2QjtBSnNpNUVoQzs7QStNN2g1RUE7RUFtQksscUIzTTlDMkI7RTJNK0MzQixjM00vQzJCO0FKNmo1RWhDOztBK01saTVFQTtFQXVCRyx5QjNNbEQ2QjtBSmlrNUVoQzs7QStNdGk1RUE7RUEyQkcsb0MzTXRENkI7QUpxazVFaEM7O0ErTTFpNUVBO0VBaUNLLHFCM010RDRCO0UyTXVENUIsYzNNdkQ0QjtBSm9rNUVqQzs7QStNL2k1RUE7RUF1Q0sscUIzTTlFMkI7RTJNK0UzQixjM00vRTJCO0FKMmw1RWhDOztBZ052bjVFQTtFbk1hSSxzQlIwU3NDO0UyTXJUdEMscUI1TU15QjtFNE1MekIsVUFBVTtFQUNWLGFBQWE7RUFDYixZQUFZO0FoTjBuNUVoQjs7QWdOL241RUE7RUFRUSxxQjVNQXFCO0FKMm41RTdCOztBZ05ubzVFQTtFQVlRLHlCM000ZStDO0FMK280RXZEOztBZ052bzVFQTtFQWdCUSx5QjVNVHFCO0U0TVVyQixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFbk1OckIsc0JSMFNzQztBTHcxNEUxQzs7QWdOL281RUE7RUF1QlksUUFBUTtFQUNSLHNCQUFzQjtBaE40bjVFbEM7O0FnTnBwNUVBO0VBMkJnQixjNU1oQmE7RTRNaUJiLGdCQUFnQjtBaE42bjVFaEM7O0FnTnpwNUVBO0VBZ0NnQiwyQkFBMkI7RUFDM0IsZUFBZTtFQUNmLGdCQUFnQjtBaE42bjVFaEM7O0FnTi9wNUVBO0VBdUNZLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsY0FBYztBaE40bjVFMUI7O0FnTjNxNUVBO0VBa0RnQix5RzNNcVlpSTtFMk1wWWpJLGNBQWM7RXpGbkQxQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7RXlGMENHLGlCQUFpQjtFQUNqQixjNU01Q2E7QUpvcjVFN0I7O0FnTjlyNUVBO0VBMERnQix1QkFBdUI7RUFDdkIsYzVNL0JnQjtBSnVxNUVoQzs7QWdObnM1RUE7RUE4RG9CLFdBQVc7QWhOeW81RS9COztBZ052czVFQTtFQWtFb0IseUczTXFYNkg7RTJNcFg3SCxjNU12Q1k7QUpncjVFaEM7O0FnTjVzNUVBO0VBNkVpQix5QjVNakRlO0FKb3I1RWhDOztBZ05odDVFQTtFQWlGeUIsYzVNOUVJO0U0TStFSixnQkFBZ0I7QWhObW81RXpDOztBZ05ydDVFQTtFQXdGeUIsYzVNckZJO0FKc3Q1RTdCOztBZ056dDVFQTtFQTRGeUIsdUJBQXVCO0VBQ3ZCLGM1TTFGSTtBSjJ0NUU3Qjs7QWdOOXQ1RUE7RUFnRzZCLFdBQVc7QWhOa281RXhDOztBZ05sdTVFQTtFQXVHa0Isd0M1TTNFYztBSjBzNUVoQzs7QWdOdHU1RUE7RUEyRzBCLGM1TS9FTTtFNE1nRk4sZ0JBQWdCO0FoTituNUUxQzs7QWdOM3U1RUE7RUFrSDBCLGM1TXRGTTtBSm10NUVoQzs7QWdOL3U1RUE7RUFzSDBCLHVCQUF1QjtFQUN2QixjNU1wSEc7QUppdjVFN0I7O0FnTnB2NUVBO0VBMEg4QixXQUFXO0FoTjhuNUV6Qzs7QWdOeHY1RUE7RUE2RWlCLHlCNU1yRVk7QUpvdjVFN0I7O0FnTjV2NUVBO0VBaUZ5QixjNU05RUk7RTRNK0VKLGdCQUFnQjtBaE4rcTVFekM7O0FnTmp3NUVBO0VBd0Z5QixjNU1yRkk7QUprdzVFN0I7O0FnTnJ3NUVBO0VBNEZ5Qix1QkFBdUI7RUFDdkIsYzVNMUZJO0FKdXc1RTdCOztBZ04xdzVFQTtFQWdHNkIsV0FBVztBaE44cTVFeEM7O0FnTjl3NUVBO0VBdUdrQiwyQzVNL0ZXO0FKMHc1RTdCOztBZ05seDVFQTtFQTJHMEIsYzVNbkdHO0U0TW9HSCxnQkFBZ0I7QWhOMnE1RTFDOztBZ052eDVFQTtFQWtIMEIsYzVNMUdHO0FKbXg1RTdCOztBZ04zeDVFQTtFQXNIMEIsdUJBQXVCO0VBQ3ZCLGM1TXBIRztBSjZ4NUU3Qjs7QWdOaHk1RUE7RUEwSDhCLFdBQVc7QWhOMHE1RXpDOztBZ05weTVFQTtFQTZFaUIseUI1TXJDZTtBSmd3NUVoQzs7QWdOeHk1RUE7RUFpRnlCLGM1TTlFSTtFNE0rRUosZ0JBQWdCO0FoTjJ0NUV6Qzs7QWdON3k1RUE7RUF3RnlCLGM1TXJGSTtBSjh5NUU3Qjs7QWdOano1RUE7RUE0RnlCLHVCQUF1QjtFQUN2QixjNU0xRkk7QUptejVFN0I7O0FnTnR6NUVBO0VBZ0c2QixXQUFXO0FoTjB0NUV4Qzs7QWdOMXo1RUE7RUF1R2tCLHlDNU0vRGM7QUpzeDVFaEM7O0FnTjl6NUVBO0VBMkcwQixjNU1uRU07RTRNb0VOLGdCQUFnQjtBaE51dDVFMUM7O0FnTm4wNUVBO0VBa0gwQixjNU0xRU07QUoreDVFaEM7O0FnTnYwNUVBO0VBc0gwQix1QkFBdUI7RUFDdkIsYzVNcEhHO0FKeTA1RTdCOztBZ041MDVFQTtFQTBIOEIsV0FBVztBaE5zdDVFekM7O0FnTmgxNUVBO0VBNkVpQix5QjVNL0JnQjtBSnN5NUVqQzs7QWdOcDE1RUE7RUFpRnlCLGM1TTlFSTtFNE0rRUosZ0JBQWdCO0FoTnV3NUV6Qzs7QWdOejE1RUE7RUF3RnlCLGM1TXJGSTtBSjAxNUU3Qjs7QWdONzE1RUE7RUE0RnlCLHVCQUF1QjtFQUN2QixjNU0xRkk7QUorMTVFN0I7O0FnTmwyNUVBO0VBZ0c2QixXQUFXO0FoTnN3NUV4Qzs7QWdOdDI1RUE7RUF1R2tCLHlDNU16RGU7QUo0ejVFakM7O0FnTjEyNUVBO0VBMkcwQixjNU03RE87RTRNOERQLGdCQUFnQjtBaE5tdzVFMUM7O0FnTi8yNUVBO0VBa0gwQixjNU1wRU87QUpxMDVFakM7O0FnTm4zNUVBO0VBc0gwQix1QkFBdUI7RUFDdkIsYzVNcEhHO0FKcTM1RTdCOztBZ054MzVFQTtFQTBIOEIsV0FBVztBaE5rdzVFekM7O0FnTjUzNUVBO0VBNkVpQix5QjVNekJlO0FKNDA1RWhDOztBZ05oNDVFQTtFQWlGeUIsYzVNOUVJO0U0TStFSixnQkFBZ0I7QWhObXo1RXpDOztBZ05yNDVFQTtFQXdGeUIsYzVNckZJO0FKczQ1RTdCOztBZ056NDVFQTtFQTRGeUIsdUJBQXVCO0VBQ3ZCLGM1TTFGSTtBSjI0NUU3Qjs7QWdOOTQ1RUE7RUFnRzZCLFdBQVc7QWhOa3o1RXhDOztBZ05sNTVFQTtFQXVHa0IsMEM1TW5EYztBSmsyNUVoQzs7QWdOdDU1RUE7RUEyRzBCLGM1TXZETTtFNE13RE4sZ0JBQWdCO0FoTit5NUUxQzs7QWdOMzU1RUE7RUFrSDBCLGM1TTlETTtBSjIyNUVoQzs7QWdOLzU1RUE7RUFzSDBCLHVCQUF1QjtFQUN2QixjNU1wSEc7QUppNjVFN0I7O0FnTnA2NUVBO0VBMEg4QixXQUFXO0FoTjh5NUV6Qzs7QWdOeDY1RUE7RUE2RWlCLHlCNU1uQmU7QUprMzVFaEM7O0FnTjU2NUVBO0VBaUZ5QixjNU05RUk7RTRNK0VKLGdCQUFnQjtBaE4rMTVFekM7O0FnTmo3NUVBO0VBd0Z5QixjNU1yRkk7QUprNzVFN0I7O0FnTnI3NUVBO0VBNEZ5Qix1QkFBdUI7RUFDdkIsYzVNMUZJO0FKdTc1RTdCOztBZ04xNzVFQTtFQWdHNkIsV0FBVztBaE44MTVFeEM7O0FnTjk3NUVBO0VBdUdrQix5QzVNN0NjO0FKdzQ1RWhDOztBZ05sODVFQTtFQTJHMEIsYzVNakRNO0U0TWtETixnQkFBZ0I7QWhOMjE1RTFDOztBZ052ODVFQTtFQWtIMEIsYzVNeERNO0FKaTU1RWhDOztBZ04zODVFQTtFQXNIMEIsdUJBQXVCO0VBQ3ZCLGM1TXBIRztBSjY4NUU3Qjs7QWdOaDk1RUE7RUEwSDhCLFdBQVc7QWhOMDE1RXpDOztBZ05wOTVFQTtFQTZFaUIseUI1TXZFWTtBSms5NUU3Qjs7QWdOeDk1RUE7RUFpRnlCLGM1TTlFSTtFNE0rRUosZ0JBQWdCO0FoTjI0NUV6Qzs7QWdONzk1RUE7RUF3RnlCLGM1TXJGSTtBSjg5NUU3Qjs7QWdOais1RUE7RUE0RnlCLHVCQUF1QjtFQUN2QixjNU0xRkk7QUptKzVFN0I7O0FnTnQrNUVBO0VBZ0c2QixXQUFXO0FoTjA0NUV4Qzs7QWdOMSs1RUE7RUF1R2tCLDJDNU1qR1c7QUp3KzVFN0I7O0FnTjkrNUVBO0VBMkcwQixjNU1yR0c7RTRNc0dILGdCQUFnQjtBaE51NDVFMUM7O0FnTm4vNUVBO0VBa0gwQixjNU01R0c7QUppLzVFN0I7O0FnTnYvNUVBO0VBc0gwQix1QkFBdUI7RUFDdkIsYzVNcEhHO0FKeS81RTdCOztBZ041LzVFQTtFQTBIOEIsV0FBVztBaE5zNDVFekM7O0FnTmhnNkVBO0VBNkVpQix5QjVNL0RZO0FKcy81RTdCOztBZ05wZzZFQTtFQWlGeUIsYzVNOUVJO0U0TStFSixnQkFBZ0I7QWhOdTc1RXpDOztBZ056ZzZFQTtFQXdGeUIsYzVNckZJO0FKMGc2RTdCOztBZ043ZzZFQTtFQTRGeUIsdUJBQXVCO0VBQ3ZCLGM1TTFGSTtBSitnNkU3Qjs7QWdObGg2RUE7RUFnRzZCLFdBQVc7QWhOczc1RXhDOztBZ050aDZFQTtFQXVHa0Isd0M1TXpGVztBSjRnNkU3Qjs7QWdOMWg2RUE7RUEyRzBCLGM1TTdGRztFNE04RkgsZ0JBQWdCO0FoTm03NUUxQzs7QWdOL2g2RUE7RUFrSDBCLGM1TXBHRztBSnFoNkU3Qjs7QWdObmk2RUE7RUFzSDBCLHVCQUF1QjtFQUN2QixjNU1wSEc7QUpxaTZFN0I7O0FnTnhpNkVBO0VBMEg4QixXQUFXO0FoTms3NUV6Qzs7QWdONWk2RUE7RUE2RWlCLHlCNU0xRVk7QUo2aTZFN0I7O0FnTmhqNkVBO0VBaUZ5QixjNU05RUk7RTRNK0VKLGdCQUFnQjtBaE5tKzVFekM7O0FnTnJqNkVBO0VBd0Z5QixjNU1yRkk7QUpzajZFN0I7O0FnTnpqNkVBO0VBNEZ5Qix1QkFBdUI7RUFDdkIsYzVNMUZJO0FKMmo2RTdCOztBZ045ajZFQTtFQWdHNkIsV0FBVztBaE5rKzVFeEM7O0FnTmxrNkVBO0VBdUdrQiwyQzVNcEdXO0FKbWs2RTdCOztBZ050azZFQTtFQTJHMEIsYzVNeEdHO0U0TXlHSCxnQkFBZ0I7QWhOKzk1RTFDOztBZ04zazZFQTtFQWtIMEIsYzVNL0dHO0FKNGs2RTdCOztBZ04vazZFQTtFQXNIMEIsdUJBQXVCO0VBQ3ZCLGM1TXBIRztBSmlsNkU3Qjs7QWdOcGw2RUE7RUEwSDhCLFdBQVc7QWhOODk1RXpDOztBZ054bDZFQTtFQW1JWSx5QjVNekVvQjtBSmtpNkVoQzs7QWdONWw2RUE7RUF1SW9CLDJCQUEyQjtFQUMzQixlQUFlO0VBQ2YsZ0JBQWdCO0FoTnk5NUVwQzs7QWdObG02RUE7RUE2SW9CLGM1TTFJUztFNE0ySVQsWUFBWTtBaE55OTVFaEM7O0FnTnZtNkVBO0VBb0pvQixXQUFXO0VBQ1gsYzVNbEpTO0FKeW02RTdCOztBZ041bTZFQTtFQXlKb0IsdUJBQXVCO0VBQ3ZCLGM1TXZKUztBSjhtNkU3Qjs7QWdOam42RUE7RUE2SndCLFdBQVc7QWhOdzk1RW5DOztBZ05oOTVFQTtFQUNJLGFBQWE7QWhObTk1RWpCOztBZ05oOTVFQTtFQUNJLGM1TTdKeUI7QUpnbjZFN0I7O0FnTnA5NUVBO0VBSVEsU0FBUztFQUNULFlBQVk7RUFDWixZQUFZO0VBQ1osa0JBQWtCO0FoTm85NUUxQjs7QWdOaDk1RUE7RUFDSSxZQUFZO0VBQ1osVUFBVTtFbkd0TFYsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGVBQWU7RUFDZiw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLFNBQVM7RUFDVCxVQUFVO0E3RzBvNkVkOztBZ054OTVFQTtFQUNJLFNBQVM7QWhOMjk1RWI7O0FnTng5NUVBO0VBQ0ksY0FBYztFQUNkLGdCQUFnQjtFQUNoQix5QjVNMUx5QjtFNE0yTHpCLGlCQUFpQjtFQUNqQixrQkFBa0I7QWhOMjk1RXRCOztBZ054OTVFQTtFQUNJLG9EM01rYitEO0UyTWpiL0QsbUI1TXJNeUI7RTRNc016QixvQkFBb0I7RUFDcEIsd0JBQXdCO0VBQ3hCLGtCQUFrQjtFQUNsQixXM004YXNDO0VRN21CdEMsc0JSMFNzQztBTGkzNUUxQzs7QWdOejk1RUk7RUFDSSxhM004WWdEO0FMOGs1RXhEOztBZ050KzVFQTtFQWNRLG9CQUFvQjtFQUNwQix3QkFBd0I7RUFDeEIsZ0JBQWdCO0FoTjQ5NUV4Qjs7QWdONSs1RUE7RUFvQlEsYzVNN01xQjtFNE04TXJCLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsU0FBUztFQUNULGdCQUFnQjtBaE40OTVFeEI7O0FnTnAvNUVBO0VBMkJZLG1CNU0zTmlCO0U0TTROakIsYzVNdE1vQjtBSm1xNkVoQzs7QWlOOXI2RUE7RUFDSSxhQUFhO0FqTmlzNkVqQjs7QWlOOXI2RUE7RXBNUUksaUNvTVBnRDtFQUNoRCx3QkFBd0I7QWpOaXM2RTVCOztBb0Q3czZFQTtFOEpTSSwwQjdNa2IwRDtFNk1qYjFELDRFQUFpRjtFQUNwRixTQUFTO0VBQ04seUI5TUR5QjtFOE1FekIsYzlNS3lCO0U4TUp6QixrRUFBa0M7QWxOd3M2RXRDOztBa045czZFQTtFQVNRLDBCN00wYXNEO0U2TXphdEQsa0VBQWtDO0VBQ2xDLFVBQVU7QWxOeXM2RWxCOztBa05wdDZFQTtFQWVLLHdCQUF3QjtFQUN4QixZQUFZO0FsTnlzNkVqQjs7QWtOenQ2RUE7RTNGSEksZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0UyRllKLGlCQUFpQjtBbE5xdDZFMUI7O0FrTnp1NkVBO0VBMEJFLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0FsTm10NkV4Qjs7QWtOL3U2RUE7RUFpQ0UsZUFBZTtBbE5rdDZFakI7O0FrTm52NkVBO0VBc0NRLHlCOU1Ed0I7RThNRXhCLGM5TXZDcUI7QUp3djZFN0I7O0FrTnh2NkVBO0VBMkNRLHlCOU1BeUI7RThNQ3pCLGM5TTVDcUI7QUo2djZFN0I7O0FrTjd2NkVBO0VBZ0RRLHlCOU1Dd0I7RThNQXhCLGM5TWpEcUI7QUprdzZFN0I7O0FrTmx3NkVBO0VBcURRLHlCOU1Fd0I7RThNRHhCLGM5TXREcUI7QUp1dzZFN0I7O0FtTnp3NkVBO0VBR1ksYy9NTWlCO0FKb3c2RTdCOztBbU43dzZFQTtFQU9ZLGMvTUtpQjtBSnF3NkU3Qjs7QW1Oang2RUE7RUFZUSx5QkFBeUI7QW5OeXc2RWpDOztBbU5yeDZFQTtFQWdCUSxTQUFTO0VBQ1QsU0FBUztFQUNULGdCQUFnQjtFQUNoQixrQkFBK0I7RUFDL0Isb0NBQXdDO0VBQ3hDLG1CL01uQnFCO0UrTW9CckIsb0Q5TWttQjJEO0VRNW1CL0Qsc0JSMFNzQztBTDArNUUxQzs7QW1OaHk2RUE7RUEyQmdCLHFCOU04YXdDO0U4TTdheEMsZUFBZTtFQUNmLGMvTWpCYTtFK01rQmIsZUFBZTtBbk55dzZFL0I7O0FtTnZ5NkVBO0VBaUNvQixjL01yQlM7RStNc0JULGdCQUFnQjtBbk4wdzZFcEM7O0FtTjV5NkVBO0VBc0NvQixtQi9NakNTO0FKMnk2RTdCOztBb045eTZFQTtFQUVFLDZDL01rWGtFO0FMODc1RXBFOztBb05sejZFQTtFQUtHLDBCaE5EMEI7QUprejZFN0I7O0FvTnR6NkVBO0VBVUUseUJoTlAyQjtFZ05RM0IseUJoTlAyQjtBSnV6NkU3Qjs7QW9OM3o2RUE7Ozs7OztFQW1CRyxVQUFVO0FwTml6NkViOztBb05wMDZFQTtFQXVCRyxjaE5iMEI7RWdOYzFCLGVBQWU7RUFDZixnQkFBZ0I7QXBOaXo2RW5COztBb04xMDZFQTtFQTZCRyxpQkFBaUI7QXBOaXo2RXBCOztBb045MDZFQTtFQWtDSSxjaE54QnlCO0VnTnlCekIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBcE5nejZFcEI7O0FvTnAxNkVBO0VBd0NJLGNoTjlCeUI7QUo4MDZFN0I7O0FvTngxNkVBO0VBNkNHLGVoTlI2QjtFZ05TN0IsYWhOVDZCO0FKd3o2RWhDOztBb043MTZFQTtFQWtERyxpQkFBaUI7QXBOK3k2RXBCOztBb05qMjZFQTtFQXdERywyQkFBMkI7RUFDM0IsZ0NBQWlDO0FwTjZ5NkVwQzs7QW9OdDI2RUE7RUE4REUsdUJBQXVCO0FwTjR5NkV6Qjs7QW9OMTI2RUE7RUFrRUUsY2hOeEQyQjtFZ055RDNCLGlCQUFpQjtFQUNqQixnQkFBZ0I7QXBONHk2RWxCOztBb05oMzZFQTtFQXdFRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CaE5qRDhCO0VnTmtEOUIsY2hOM0UyQjtFZ040RTNCLHdCQUF3QjtBcE40eTZFMUI7O0FvTngzNkVBO0VBZ0ZHLHlCQUFzQztBcE40eTZFekM7O0FvTjUzNkVBO0VBcUZFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY2hOOUQ4QjtFZ04rRDlCLHdCQUF3QjtBcE4yeTZFMUI7O0FvTm40NkVBO0VBMkZHLGNBQTJCO0FwTjR5NkU5Qjs7QW9OdjQ2RUE7RUFnR0UsY2hOdkU4QjtBSmszNkVoQzs7QW9OMzQ2RUE7RUFvR0csY0FBMkI7QXBOMnk2RTlCOztBb04vNDZFQTtFQTBHRyxlaE5qRjZCO0VnTmtGN0IsYWhObEY2QjtBSjIzNkVoQzs7QW9OcDU2RUE7RUFnSEUsVUFBVTtBcE53eTZFWjs7QW9OeDU2RUE7RUFrSEcseUJoTnpGNkI7RWdOMEY3QixnQkFBZ0I7QXBOMHk2RW5COztBb043NTZFQTtFQXVIRyxjaE43RzBCO0VnTjhHMUIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBcE4weTZFbkI7O0FvTm42NkVBO0VBOEhFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY2hOdEgyQjtBSis1NkU3Qjs7QW9OejY2RUE7RUFtSUcsY2hOMUc2QjtBSm81NkVoQzs7QW9ONzY2RUE7RUFzSUksY0FBMkI7QXBOMnk2RS9COztBb05qNzZFQTtFQTRJRSxVQUFVO0FwTnl5NkVaOztBb05yNzZFQTtFQStJRyxtQkFBbUI7RUFDbkIsYUFBYTtBcE4weTZFaEI7O0FvTjE3NkVBO0VBb0pHLHlCaE4zSDZCO0FKcTY2RWhDOztBb045NzZFQTtFQXlKSSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGNoTmpKeUI7QUowNzZFN0I7O0FvTnA4NkVBO0VBZ0tLLGFoTnZJMkI7QUorNjZFaEM7O0FvTng4NkVBO0VBeUtNLHlCQUF5QjtFQUN6QixhaE50S3VCO0FKeTg2RTdCOztBb043ODZFQTtFQThLTSx5QkFBeUI7RUFDekIsYWhOckt1QjtBSnc4NkU3Qjs7QW9ObDk2RUE7RUFvTE8seUJBQXlCO0VBQ3pCLGFoTjVKeUI7QUo4NzZFaEM7O0FvTnY5NkVBO0VBeUxPLHlCQUF5QjtFQUN6QixhaE4xTHNCO0FKNDk2RTdCOztBb041OTZFQTtFQW1NSSx5QmhOOUo0QjtBSjI3NkVoQzs7QW9OaCs2RUE7RUF5TUksMEJBQTBCO0FwTjJ4NkU5Qjs7QW9OcCs2RUE7RUE2TUksbUJBQW1CO0FwTjJ4NkV2Qjs7QW9OeCs2RUE7RUFvTkcsd0NoTjdKNkI7RWdOOEo3QixjaE45SjZCO0VTN0M1QixzQlIwU3NDO0FMMHI2RTFDOztBb045KzZFQTtFQTJORSxrQkFBa0I7RUFDbEIsYUFBWTtFQUNaLG1CQUFtQjtBcE51eDZFckI7O0FvTnAvNkVBO0VBaU9FLHlHL01tTitJO0FMb2s2RWpKOztBb054LzZFQTtFQW9PRyxZQUFZO0VBQ1osVUFBVTtBcE53eDZFYjs7QW9ONy82RUE7RUF5T0csYUFBYTtBcE53eDZFaEI7O0FvTmpnN0VBO0VBOE9FLGdCQUFnQjtBcE51eDZFbEI7O0FvTnJnN0VBO0VBa1BFLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGVBQWU7RUFDZiw4QkFBOEI7QXBOdXg2RWhDOztBb043ZzdFQTtFQXlQRyxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWix5QmhONVAwQjtFU096QixzQlIwU3NDO0UrTW5EdkMsZ0JBQWdCO0FwTnd4NkVuQjs7QW9Oemg3RUE7RUFvUUksV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLHVCQUF1QjtBcE55eDZFM0I7O0FvTmppN0VBO0VBMlFLLFlBQVk7RUFDWixXQUFXO0FwTjB4NkVoQjs7QW9OdGk3RUE7RUFpUkksZ0JBQWdCO0VBQ2hCLGNoTnhReUI7RWdOeVF6QixpQkFBaUI7RUFDakIsbUJBQW1CO0FwTnl4NkV2Qjs7QW9ON2k3RUE7RUF3UkksMkJBQTJCO0VBQzNCLGVBQWU7QXBOeXg2RW5COztBb05sajdFQTtFQTRSSyxpQkFBaUI7RUFDakIsY2hOclJ3QjtFZ05zUnhCLHlHL01zSjRJO0FMb282RWpKOztBb054ajdFQTtFQW1TTSxjaE4xUTBCO0VnTjJRMUIseUcvTWdKMkk7QUx5bzZFako7O0FvTjdqN0VBO0VBMFNJLGNBQWM7QXBOdXg2RWxCOztBb05qazdFQTtFQThTSSxlQUFlO0FwTnV4NkVuQjs7QWtCcGc3RUk7RWtNakVKO0lBa1RJLFdBQVc7SUFDWCxnQkFBZ0I7RXBOd3g2RWxCO0FBQ0Y7O0FvTjVrN0VBO0VBMFRHLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQix5QmhOM1QwQjtFZ040VDFCLG1CQUFtQjtFdk1yVGxCLHNCUjBTc0M7QUxreTZFMUM7O0FvTnRsN0VBO0VBbVVJLHNCQUFzQjtBcE51eDZFMUI7O0FvTjFsN0VBO0VBdVVJLGdCQUFnQjtFQUNoQixjaE5oVXlCO0FKdWw3RTdCOztBb04vbDdFQTtFQTRVSSxlQUFlO0VBQ2YsaUJBQWlCO0FwTnV4NkVyQjs7QW9OcG03RUE7RUFnVksseUcvTW9HNEk7RStNbkc1SSxpQkFBaUI7RUFDakIsY2hOMVV3QjtBSmttN0U3Qjs7QW9OMW03RUE7RUF1Vk0seUcvTTZGMkk7RStNNUYzSSxjaE4vVDBCO0FKc2w3RWhDOztBb04vbTdFQTtFQWlXRyxtQkFBbUI7QXBOa3g2RXRCOztBb05ubjdFQTtFQXNXRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsVUFBVTtBcE5peDZFWjs7QW9OM243RUE7RUErV0csMkJBQTJCO0VBQzNCLFNBQVM7RUFDVCxZQUFZO0VBTVosZUFBZTtFQUNmLFVBQVU7QXBOMnc2RWI7O0FvTm5vN0VBO0VBb1hJLGFBQWE7QXBObXg2RWpCOztBb052bzdFQTtFQTJYSSxjQUFjO0VBQ2QsZUFBZTtBcE5neDZFbkI7O0FxTmhwN0VBO0VBQ0ksNkJBQTZCO0VBQzdCLHdCQUF3QjtBck5tcDdFNUI7O0FxTnJwN0VBO0VBS1EsWUFBWTtFQUNaLDZCQUE2QjtFQUM3QixxQ0FBdUM7QXJOb3A3RS9DOztBcU4zcDdFQTtFQVdRLHFCQUFxQjtBck5vcDdFN0I7O0FxTi9wN0VBO0VBZVEscUJBQXFCO0FyTm9wN0U3Qjs7QXFObnE3RUE7RUFvQlEsWUFBWTtBck5tcDdFcEI7O0FxTjlvN0VBO0VBQ0ksd0JBQXdCO0FyTmlwN0U1Qjs7QXNOcnE3RUE7RUFHUSxhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLG1CQUFtQjtBdE5zcTdFM0I7O0FzTjNxN0VBOztFQVVRLFlBQVk7RUFDWixXQUFXO0VBQ1gsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLDBCak5pYXNEO0VpTmhhdEQsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixjbE5kcUI7QUpvcjdFN0I7O0FzTnpyN0VBOztFQXNCWSwwQmpOMlprRDtFaU4xWmxELGNsTkFvQjtBSndxN0VoQzs7QXNOL3I3RUE7RUE0QlEsa0JBQWtCO0F0TnVxN0UxQjs7QXNObnM3RUE7RS9GTEksZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0F2SDRzN0ViOztBc05sdDdFQTtFQW1DWSx5QmxObENpQjtFa05tQ2pCLDBCak42WWtEO0VpTjVZbEQsY2xOZG9CO0VTc0I1QiwrQlJxUXNDO0VRL1B0QyxnQ1IrUHNDO0FMdzY2RTFDOztBc04xdDdFQTtFQTBDZ0IsWUFBVTtBdE5vcjdFMUI7O0FzTjl0N0VBO0V6TVFJLHNCUjBTc0M7QUxnNzZFMUM7O0FzTmx1N0VBO0UvRkxJLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsd0JBQXdCO0VBQ3hCLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsWUFBUztBdkgydTdFYjs7QXNOanY3RUE7RUF5RFksMEJqTndYa0Q7RWlOdlhsRCxjbE5uQ29CO0FKK3Q3RWhDOztBc050djdFQTtFQTZEZ0IsWTNHeEROO0EzR3F2N0VWOztBc04xdjdFQTtFQW1FUSx5QmxObEVxQjtFa05tRXJCLHVCQXZFaUI7RXpNZ0RyQiwrQlJxUXNDO0VRL1B0QyxnQ1IrUHNDO0FMKzg2RTFDOztBc05qdzdFQTtFQTBFUSxpQkE3RWlCO0F0Tnd3N0V6Qjs7QXNOcnc3RUE7RUE2RVksU0FBUztFQUNULGtCQUFrQjtBdE40cjdFOUI7O0FzTjF3N0VBO0VBa0ZZLGVBQWU7QXRONHI3RTNCOztBc045dzdFQTtFQXVGUSxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLHlCbE54RnFCO0VTT3pCLHNCUjBTc0M7QUxtKzZFMUM7O0FzTnJ4N0VBO0VBNkZZLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osY0FBNEI7QXRONHI3RXhDOztBc04zeDdFQTtFQWtHZ0IsY2xOM0VnQjtFa040RWhCLHlHak4rVWlJO0FMODI2RWpKOztBc05oeTdFQTtFQXdHWSx1QkEzR2E7QXROdXk3RXpCOztBc05weTdFQTtFQTZHZ0IsdUJBaEhTO0F0TjJ5N0V6Qjs7QXNOeHk3RUE7RUFrSFksWUFBWTtBdE4wcjdFeEI7O0FzTjV5N0VBO0VBc0hZLFNBQVM7RUFDVCxjQUFjO0VBQ2QsVUFBVTtFQUNWLHlCbE54SGlCO0VTT3pCLHNCUjBTc0M7RWlOdkw5QixlQUFlO0F0TjByN0UzQjs7QXNOcno3RUE7RUE4SGdCLFVBQVU7RUFDVixTQUFTO0F0TjJyN0V6Qjs7QXNOMXo3RUE7RUFrSW9CLGdCQUFnQjtBdE40cjdFcEM7O0FzTjl6N0VBO0V6TTZDSSx5QnlNNEZxQztFek10RnJDLDBCeU11RnNDO0F0TnlyN0UxQzs7QXNObjA3RUE7RUE2SVksU0FBUztFQUNULFlBQVk7QXROMHI3RXhCOztBc054MDdFQTtFek02Q0kseUJ5TXFHeUM7RXpNL0Z6QywwQnlNZ0cwQztBdE4wcjdFOUM7O0FzTjcwN0VBO0VBeUpRLGtCQUFrQjtBdE53cjdFMUI7O0FzTmoxN0VBO0VBNkpnQix5QmxONUphO0FKbzE3RTdCOztBc05yMTdFQTtFQWtLWSx5QmxOaktpQjtFU096QixzQlIwU3NDO0FMd2k3RTFDOztBc04xMTdFQTtFQXFLZ0IseUJsTnBLYTtBSjYxN0U3Qjs7QXNOOTE3RUE7RUF5S2dCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsYUFBYTtFQUNiLFVBQVU7QXROeXI3RTFCOztBc05yMjdFQTtFQWdMZ0IsYUFBYTtBdE55cjdFN0I7O0FzTnoyN0VBO0V6TTZDSSx5QnlNMEl5QztFek1wSXpDLDBCeU1xSTBDO0F0TnNyN0U5Qzs7QXVObjM3RUE7OztFQUdDLHdEQUF5QztBdk5zMzdFMUM7O0F1Tm4zN0VBO0VBQ0MsZ0JsTnNhc0M7QUxnOTZFdkM7O0F1Tm4zN0VBO0VBQ0MsZ0JsTmthc0M7RWtOamF0QyxtQmxOK1d5RDtBTHVnN0UxRDs7QXVObDM3RUE7RUFDQywyQkFBMkI7QXZOcTM3RTVCOztBdU5sMzdFQTtFQUNDLG1Cbk5sQjRCO0VtTm1CNUIsb0JBQW9CO0VBQ3BCLDRCQUE0QjtFQUM1QixvRGxOaW1Ca0U7RWtOaG1CbEUsaUNBQXdDO0VBQ3hDLGdCQUFnQjtFQUNoQiwyQkFBMkI7QXZOcTM3RTVCOztBdU41MzdFQTtFQVVFLHdCbE5nbUJ5RDtFa04vbEJ6RCwwQmxOdVo0RDtBTCs5NkU5RDs7QXVOajQ3RUE7RUFjRyxvQ0FBc0M7QXZOdTM3RXpDOztBdU5qMzdFQTtFMU0zQkksc0JSMFNzQztFa041UXhDLG9EbE44a0JpRTtFa043a0JqRSxvQkFBb0I7RUFDcEIsbUJuTjFDMkI7QUo2NTdFN0I7O0F1TngzN0VBO0VBUUcsOEJBQWdDO0VBQ2hDLG9CQUFvQjtBdk5vMzdFdkI7O0F1TjczN0VBO0VBY0Usb0JBQW9CO0F2Tm0zN0V0Qjs7QXVONTI3RUE7RTFNaERJLGlDME1rRDhDO0VBQ2hELCtEQUEyQztFQUMzQyxvQkFBb0I7RUFDcEIsOEJBQTZCO0F2TjgyN0UvQjs7QXVObjM3RUE7RUFRRywyQkFBMkI7QXZOKzI3RTlCOztBdU52MzdFQTtFQVlHLHVDQUFzQztBdk4rMjdFekM7O0F1TnoyN0VBO0VBR0csa0NsTnFPdUM7RWtOcE92QyxtQ2xOb091QztBTHNvN0UxQzs7QXVOcDI3RUE7RUFHRyxpQ0FBd0M7QXZOcTI3RTNDOztBdU5oMjdFQTtFQUdHLGlDQUEyQztBdk5pMjdFOUM7O0F1TjUxN0VBO0VBR0csaUNBQTJDO0F2TjYxN0U5Qzs7QXVOeDE3RUE7RUFHRyxpQ0FBMkM7QXZOeTE3RTlDOztBd045ODdFQTs7OztFQUtRLHFCQUFxQjtBeE5nOTdFN0I7O0F3TnI5N0VBO0VBU1EsaUNBQXdDO0VBQ3hDLGtCQUFrQjtFQUNsQixrRUFBa0M7QXhOZzk3RTFDOztBd04zOTdFQTtFQWNZLDZDbk4wV3dEO0VtTnpXeEQsZW5OMlc0QjtBTHNtN0V4Qzs7QXlOcCs3RUE7QXROd0JBO0VzTmZFLHVCQUF1QjtFQUN2QixzQkFBc0I7RUFDdEIsMEJBQTBCO0VBQzFCLDhCQUE4QjtFQUM5Qiw2Q0FBMEM7QXpOZys3RTVDOztBeU43OTdFQTs7RUFFSSxZQUFZO0VBQ1osV0FBVztFQUNYLFlBQVk7RUFDWiwwQkFBcUM7RUFDckMsZ0JwTjRabUM7RW9OM1puQyw2Q3BOcVdnRTtFb056VmhFLDBCQUEwQjtFQUMxQixtQ0FBbUM7RUFDbkMsa0NBQWtDO0F6TnE5N0V0Qzs7QWtCajc3RUk7RXVNekRKOztJQVdRLDBCQUF3QztFek5xKzdFOUM7QUFDRjs7QWtCeDc3RUk7RXVNekRKOztJQWdCUSwwQkFBd0M7RXpOdSs3RTlDO0FBQ0Y7O0F5TngvN0VBOzs7Ozs7RUEwQlEsZ0NBQWdDO0F6TnUrN0V4Qzs7QXlOamc4RUE7Ozs7RUErQlEsd0JBQXdCO0F6TnkrN0VoQzs7QUczKzdFQTtFc05PSSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLGNyTnBDeUI7QUo0ZzhFN0I7O0F5TnArN0VBO0VBQ0ksYUFBYTtBek51KzdFakI7O0F5TnArN0VBO0VBQ0ksc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QixxQkFBcUI7QXpOdSs3RXpCOztBME5waThFQTtFQUNJO0lBQ0kscUJBQXFCO0lBQ3JCLDJCQUEyQjtFMU51aThFakM7RTBOemk4RUU7Ozs7Ozs7Ozs7SUFTUSwyQkFBMkI7SUFDM0IscUJBQXFCO0lBQ3JCLG9CQUFvQjtFMU40aThFOUI7RTBOdmo4RUU7Ozs7Ozs7OztJQXVCUSx3QkFBd0I7RTFOMmk4RWxDO0FBQ0Y7O0FHM2g4RUE7RXdOdkNDLG1CQ00yQjtBNU5nazhFNUI7O0FrQmhoOEVJO0VGdERGOzs7Ozs7O0kyTVFBLGVDRVk7RTVOdWs4RVo7QUFDRjs7QWtCL2c4RUk7RUZuRUY7Ozs7Ozs7STJNaUJBLGVBQWU7SUFDZixlQ1BzQjtFNU5tbDhFdEI7QUFDRjs7QWtCemk4RUk7RTJNckRIO0lBQ0MsYUFBYTtJQUNiLDhCQUE4QjtJQUM5Qiw0QkFBNEI7SUFDNUIsZ0JEZ0JZO0lDZlosa0JBQWtCO0lBQ2xCLFVBQVU7RTdOa204RVY7RTZOeG04RUQ7SUFVRSxhQUEwRjtJQUMxRixhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLHlCek5hNkI7RUpvbDhFOUI7RTZOOW04RUQ7Ozs7Ozs7SUFpQkcsYUFBYTtJQUNiLG9CQUFvQjtJQUNwQiw4QkFBOEI7RTdOc204RWhDO0U2TnpuOEVEO0lBMEJLLHFEQUE4QztFN05rbThFbEQ7RXlHM244RVU7SUFDSSwwQkFBMEI7SUFDMUIsK0JyR0ZhO0VKK244RTNCO0V5R3ZuOEVjO0lBQ0ksMEJBQTBCO0V6R3luOEU1QztFNk5ubzhFRDtJQWtDTyxnQ3pOakNxQjtFSnFvOEUzQjtFNk50bzhFRDtJQXVDTSxnQ3pOdENzQjtFSndvOEUzQjtFMkgzbzhFRTtJQUNJLGdDdkhFcUI7SXVIRHJCLFVBQVU7RTNINm84RWhCO0UySDFvOEVFO0lBQ0ksZ0N2SEhxQjtFSitvOEUzQjtFMkh6bzhFRTtJQUNJLGdDdkhQcUI7RUprcDhFM0I7RTZObnA4RUQ7SUE4Q08sZ0N6TjdDcUI7RUpxcDhFM0I7RTBKNW44RUQ7SUFDSSx1Q3RKMUJ3QjtJc0oyQjNCLCtCQUErQjtFMUo4bjhFL0I7RXdGanE4RUY7SXFJbUVHLFlEekNrQjtJQzBDbEIsYUFBYTtJQUNiLG9CQUFvQjtJQUNwQix5QnpOOUQwQjtFSitwOEUzQjtFNk5ocThFRDs7Ozs7OztJQW1FRyxhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLDhCQUE4QjtFN05zbThFaEM7RTZOam04RUE7SUFDQyxlQUFlO0lBQ2YsTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsWUQxRFU7SUMyRFYsYUFBMEY7SUFDMUYsNkNBQTZDO0U3Tm1tOEU5QztFNk4xbThFQTtJQVVFLGFBQWE7RTdObW04RWY7QUFDRjs7QTZOOWw4RUE7RUFDSTtJQUFTLFdBQXlGO0U3TmttOEVwRztFNk5qbThFRTtJQUFLLE1BQU07RTdOb204RWI7QUFDRjs7QWtCNW84RUk7RTRNdERIO0lBQ0MsYUFBYTtFOU5zczhFYjtBQUNGOztBa0JybzhFSTtFNE1uRUg7SUFRQyxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLDhCQUE4QjtJQUM5QixtQkFBbUI7SUFDbkIsZUZEc0I7SUVFdEIsK0NGZ0J5QztJRWZ6QyxZRmNZO0lFYlosZ0JGYVk7SUVaWix5QjFOVzhCO0kwTlY5QixVQUFVO0U5TnFzOEVWO0U4TmxzOEVBO0lBQ0MsZUFBZTtJQUNmLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLFlGS1U7RTVOK3I4RVg7RThOaHM4RUE7SUFDQyxnQkFBZ0I7RTlOa3M4RWpCO0U4RzdsOEVEO0lBQ0UsMkMxR2xJMEI7RUppdThFM0I7RThHN2w4RUU7SUFFQywyQzFHdEl3QjtFSm91OEUzQjtFOEd4bDhFRztJQUNDLHlCMUc3SXVCO0VKdXU4RTNCO0U4R3hsOEVJO0lBRUEseUIxR2pKdUI7RUowdThFM0I7RThHbGw4RUE7SUFDSSx5QjFHekp1QjtFSjZ1OEUzQjtFOEdsbDhFSTtJQUVBLHlCMUc3SnVCO0VKZ3Y4RTNCO0U4TjN1OEVEO0lBa0NHLGdDMU52Q3lCO0VKbXY4RTNCO0V5R252OEVVO0lBQ0ksMEJBQTBCO0lBQzFCLCtCckdGYTtFSnV2OEUzQjtFeUcvdThFYztJQUNJLDBCQUEwQjtFekdpdjhFNUM7RThOcnY4RUQ7Ozs7SUFnREcsYzFOckR5QjtFSmd3OEUzQjtFeUdodzhFVTs7OztJQUNJLDBCQUEwQjtJQUMxQixhckdGYTtFSnV3OEUzQjtFeUcvdjhFYzs7OztJQUNJLDBCQUEwQjtFekdvdzhFNUM7QUFDRjs7QWtCMXQ4RUk7RTZNc1RIO0lBQ0MsYUFBYTtJQUNiLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1QsU0g5VFM7RTVOc3U4RVo7RStONTY3RUQ7SUFRRSxnQkFBZ0I7SUFDaEIsU0FBUztJQUNULFVBQVU7SUFDVixhQUFhO0lBQ2Isb0JBQW9CO0UvTnU2N0VyQjtFK05uNzdFRDtJQWtCSSxhQUFhO0lBQ2IscUJBQXFCO0lBQ3JCLGtCQUFrQjtJQUNsQixzQkFBc0I7SUFDdEIsb0JBQW9CO0lBQ3BCLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsZUFBZTtFL05vNjdFbEI7RStONzc3RUQ7SUE0QkssYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osVUFBVTtFL05vNjdFZDtFK05uODdFRDtJQW1DSyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCxtQkFBbUI7RS9ObTY3RXZCO0UrTno4N0VEO0lBMkNLLGFBQWE7SUFDYixtQkFBbUI7RS9OaTY3RXZCO0UrTjc4N0VEO0lBaURLLGFBQWE7SUFDYixtQkFBbUI7RS9OKzU3RXZCO0UrTmo5N0VEO0lBd0RLLHFCQUFxQjtFL040NTdFekI7RStOcDk3RUQ7SUErREssV0FBVztFL053NTdFZjtFK052OTdFRDtJQXNFSyx1QkFBdUI7RS9ObzU3RTNCO0UrTjE5N0VEO0lBeUVNLHVCQUF1QjtFL05vNTdFNUI7RStONzk3RUQ7SUFnRkksYUFBYTtJQUNiLFlIdmFRO0lHd2FSLGtCQUFrQjtJQUNsQixTQUFTO0lDemJWLHdCQUF3QjtJQUN4QixvQ0FBb0M7SW5OS3BDLGtCK000R3FCO0lLeEhqQixrQkFBb0I7RWpPbTE4RTFCO0UrTnYrN0VEO0lBMkZLLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsYUFBYTtJQUNiLHNCQUFzQjtJQUN0QixZQUFZO0UvTis0N0VoQjtFK045KzdFRDtJQW1HSywyQkFBMkI7SUFDM0IsVUFBVTtJQUNWLFNBQVM7RS9OODQ3RWI7RStObi83RUQ7SUEwR0ssWUg1VmdCO0lHNlZoQixjQUFjO0lBQ2QsVUFBVTtJQUNQLFdBQVc7RS9ONDQ3RWxCO0UrTnovN0VEO0lBa0hLLGNBQWM7SUFDZCxXQUFXO0lBQ1gsVUhuV2U7SUdvV2YsV0hwV2U7RTVOOHU4RW5CO0UrTi8vN0VEO0lBMEhLLFVBQVU7SUFDVixXQUFXO0lBQ1gsV0FBVztFL053NDdFZjtFK05wZzhFRDtJQWlJSyxRQUFRO0lBQ1IsVUFBVTtFL05zNDdFZDtFK054ZzhFRDtJQXFJTSxtQkFBbUI7RS9OczQ3RXhCO0UrTjNnOEVEO0lBMklLLFdBQVc7SUFDWCxPQUFPO0UvTm00N0VYO0UrTi9nOEVEO0lBK0lNLGtCQUFrQjtFL05tNDdFdkI7RStObGg4RUQ7SUFxSkssY0FBYztJQUNkLE9BQU87SUFDSixRQUFRO0UvTmc0N0VmO0UrTnZoOEVEO0lBNkpNLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsU0FBUztFL042MzdFZDtFK041aDhFRDtJQWtLTyxNQUFLO0lBQ0wsYUFBYTtJQUNiLGFBQWE7RS9ONjM3RW5CO0UrTmppOEVEO0lBdUtRLFdBQVc7SUFDWCxVQUFVO0UvTjYzN0VqQjtFK05yaThFRDtJQTRLUSxVQUFVO0lBQ1YsV0FBVztFL040MzdFbEI7RStOemk4RUQ7SUFvTFEsU0FBUztJQUNULFNBQVM7RS9OdzM3RWhCO0UrTjdpOEVEO0lBNkxLLGFBQWE7SUFDYixnQkFBZ0I7SUFDaEIsVUFBVTtJQUNWLFNBQVM7RS9ObTM3RWI7RStObmo4RUQ7SUFtTU0sVUFBVTtJQUNWLFNBQVM7SUFDVCxhQUFhO0lBQ2Isc0JBQXNCO0lBQ25CLFlBQVk7RS9ObTM3RXBCO0UrTjFqOEVEO0lBME1VLGVBQWU7RS9ObTM3RXhCO0UrTjdqOEVEO0lBaU5LLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFNBQVM7SUFDVCxxQkFBcUI7SUFDckIsa0JBQWtCO0UvTisyN0V0QjtFK05yazhFRDtJQXlOTSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLFlBQ0Q7RS9OODI3RUo7RStOMWs4RUQ7SUErTk0sYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixtQkFBbUI7RS9OODI3RXhCO0UrTi9rOEVEO0lBc09NLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLG1CQUFtQjtFL040MjdFeEI7RStOcmw4RUQ7SUE4T00sYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixtQkFBbUI7RS9OMDI3RXhCO0UrTjFsOEVEOztJQXVQSSxnQkFBZ0I7SUFDaEIsU0FBUztJQUNULFVBQVU7RS9OdTI3RWI7RStOaG04RUQ7O0lBNFBLLGFBQWE7SUFDYixZQUFZO0lBQ1osU0FBUztJQUNULGtCQUFrQjtFL053MjdFdEI7RStOdm04RUQ7O0lBa1FNLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLHFCQUFxQjtJQUNyQixrQkFBa0I7RS9OeTI3RXZCO0UrTi9tOEVEOzs7O0lBMlFPLGFBQWE7SUFDYixxQkFBcUI7RS9OMDI3RTNCO0UrTnRuOEVEOztJQWdSTyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGdCSDljaUI7SUdnZGpCLGVIamRnQjtJR2tkaEIsdUJIaGR3QjtFNU55ejhFOUI7RStOOW44RUQ7O0lBeVJPLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLHdCSGxkeUI7RTVOMno4RS9CO0UrTnJvOEVEOztJQWtTTyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGNIemZZO0lHMGZaLFVIdmZXO0lHeWZYLGlCSDFma0I7RTVOZzI4RXhCO0UrTjdvOEVEOztJQTZTTyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGNBQWM7RS9ObzI3RXBCO0UrTm5wOEVEOztJQW9UTyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLHlCSHZlMEI7RTVOMDA4RWhDO0UrTnpwOEVEO0lBNlRJLFVBQVU7RS9OKzE3RWI7RStONXA4RUQ7SUFvVU0sZ0JIN2lCVTtFNU53NDhFZjtFK04vcDhFRDtJQXVVTyxpQkhoakJTO0U1TjI0OEVmO0UrTmxxOEVEO0lBZ1ZLLFNBQVE7RS9OcTE3RVo7RStOcnE4RUQ7SUFtVk0sV0FBVztJQUNYLE9BQU87RS9OcTE3RVo7RStOenE4RUQ7SUF3Vk0sVUFBVTtJQUNWLFFBQVE7RS9ObzE3RWI7RStON3E4RUQ7SUFtV0csYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixvQkh4cEJzQjtJS3pEbEIscUJBQW9CO0VqTytoOUUxQjtFK05ucjhFRDtJQTBXSyxhQUFhO0UvTjQwN0VqQjtFK050cjhFRDtJQTZXTSx1QkFBd0M7RS9ONDA3RTdDO0UrTnpyOEVEO0lBb1hJLGtCQUFrQjtFL053MDdFckI7RStObGk5RUQ7SUFDQyx5QkFBeUI7SUFDekIsZUFBZTtJRVJULHdCQUFvQjtFak82aTlFMUI7RStOamk5RUE7SUFDQyx5QkFBeUI7RS9ObWk5RTFCO0UrTi9oOUVBO0lBQ0MsaUJIcURxQjtJR3BEckIsV0hrRGU7SUdqRGYsVUhvRGM7SUduRGQsY0FBYztFL05paTlFZjtFK045aDlFQztJRXhCSyxhQUFvQjtJQUFwQixZQUFvQjtJRjJCeEIsaUJBQWlCO0UvTmdpOUVuQjtFK04zaDlFQTtJQUNDLFdINkNnQjtFNU5nLzhFakI7RStOdmg5RUM7SUFDQyxzQkFBc0I7SUFDdEIscUJBQXFCO0UvTnloOUV2QjtFK05yaDlFRTtJQUNDLFVIb0NZO0lHbkNaLFdIbUNZO0lHbENaLG1CQUFtQjtFL051aDlFdEI7RStObGg5RUU7SUFDQyxVSGdDYTtJRy9CYixXSGdDYztFNU5vLzhFakI7RStOOWc5RUE7SUFDQyxnQkhnQ29CO0lHL0JwQixlSDhCbUI7SUc3Qm5CLHVCSCtCMkI7RTVOaS84RTVCO0UrTnhnOUVBO0lBQ0Msd0JIMkI0QjtFNU4rKzhFN0I7RStOcmc5RUE7SUFDQyxpQkg0QnFCO0lHM0JyQixXSHlCZTtJR3hCZix5QkFBeUI7RS9OdWc5RTFCO0UrTi8vOEVDO0l4RzFGQyxlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsY0FBYztJQUNkLHdCQUF3QjtJQUN4QixrQ0FBa0M7SUFDbEMsb0JBQW9CO0lBQ3BCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLFlBQVM7RXZINGw5RVg7RUFDQTtJK04xZzlFRyx1QkFBcUM7RS9ONGc5RXhDO0UrTm5nOUVBO0lBQ0MsYUFBYTtFL05xZzlFZDtFK05odzhFRDtJQTJYSSxZSGpuQmdCO0kvTTFHakIsa0IrTTRHcUI7RTVOdy84RXZCO0UrTnB3OEVEO0lFNVdPLGFBQW9CO0VqT21uOUUxQjtFK043bTlFRDtJQUNDLHlCQUF5QjtJQUN6QixlQUFlO0lFUlQsbUJBQW9CO0VqT3duOUUxQjtFK041bTlFQTtJQUNDLHlCQUF5QjtFL044bTlFMUI7RStOMW05RUE7SUFDQyxpQkh1SXVCO0lHdEl2QixXSG9JaUI7SUduSWpCLFVIc0lnQjtJR3JJaEIsY0FBYztFL040bTlFZjtFK056bTlFQztJRXhCSyxhQUFvQjtJQUFwQixZQUFvQjtJRjJCeEIsaUJBQWlCO0UvTjJtOUVuQjtFK050bTlFQTtJQUNDLFdIK0hrQjtFNU55KzhFbkI7RStObG05RUM7SUFDQyxzQkFBc0I7SUFDdEIscUJBQXFCO0UvTm9tOUV2QjtFK05obTlFRTtJQUNDLFVIc0hjO0lHckhkLFdIcUhjO0lHcEhkLG1CQUFtQjtFL05rbTlFdEI7RStON2w5RUU7SUFDQyxVSGtIZTtJR2pIZixXSGtIZ0I7RTVONis4RW5CO0UrTnpsOUVBO0lBQ0MsZ0JIa0hzQjtJR2pIdEIsZUhnSHFCO0lHL0dyQix1QkhpSDZCO0U1TjArOEU5QjtFK05ubDlFQTtJQUNDLHdCSDZHOEI7RTVOdys4RS9CO0UrTmhsOUVBO0lBQ0MsaUJIOEd1QjtJRzdHdkIsV0g0R2lCO0lHM0dqQix5QkFBeUI7SUFHeEIseUJIdUc4QjtFNU55KzhFaEM7RStOM2s5RUM7SXhHMUZDLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixjQUFjO0lBQ2Qsd0JBQXdCO0lBQ3hCLGtDQUFrQztJQUNsQyxvQkFBb0I7SUFDcEIsa0NBQWtDO0lBQ2xDLG1DQUFtQztJQUNuQywyQkFBMkI7SUFDM0IsWUFBUztFdkh3cTlFWDtFQUNBO0krTnRsOUVHLHVCQUFxQztFL053bDlFeEM7RStOL2s5RUE7SUFDQyxhQUFhO0UvTmlsOUVkO0UrTjUwOEVEO0lBcVlNLG9CQUFvQjtFL04wODdFekI7RStOLzA4RUQ7SUF3WU8sWUFBWTtJQUNaLGFBQWE7RS9OMDg3RW5CO0UrTm4xOEVEO0lBNFlRLDBCQUF5QjtFL04wODdFaEM7RStOdDE4RUQ7SUFoRkEsNEJIaEZxQztFNU55LzhFcEM7RStOdDY4RUQ7SUFDQyxnQkhwRXlCO0lHcUV6QixrQkh0RTJCO0lHdUUzQix1QkhyRWdDO0U1TjYrOEVoQztFK05wNjhFRDtJQUNDLGtCSGxGMkI7SUdtRjNCLGNIckZvQjtJR3VGcEIsVUhwRm1CO0U1TnkvOEVuQjtFK05qNjhFRDtJQUNDLHdCSDdFaUM7RTVOZy84RWpDO0UrTnQyOEVEO0lBdVpPLG1CSDlqQm9CO0U1TmdoOUUxQjtFK056MjhFRDtJRTVXTyxhQUFvQjtFak93dDlFMUI7RStObHQ5RUQ7SUFDQyx5QkFBeUI7SUFDekIsZUFBZTtJRVJULG1CQUFvQjtFak82dDlFMUI7RStOanQ5RUE7SUFDQyx5QkFBeUI7RS9ObXQ5RTFCO0UrTi9zOUVBO0lBQ0MsaUJIdUl1QjtJR3RJdkIsV0hvSWlCO0lHbklqQixVSHNJZ0I7SUdySWhCLGNBQWM7RS9OaXQ5RWY7RStOOXM5RUM7SUV4QkssYUFBb0I7SUFBcEIsWUFBb0I7SUYyQnhCLGlCQUFpQjtFL05ndDlFbkI7RStOM3M5RUE7SUFDQyxXSCtIa0I7RTVOOGs5RW5CO0UrTnZzOUVDO0lBQ0Msc0JBQXNCO0lBQ3RCLHFCQUFxQjtFL055czlFdkI7RStOcnM5RUU7SUFDQyxVSHNIYztJR3JIZCxXSHFIYztJR3BIZCxtQkFBbUI7RS9OdXM5RXRCO0UrTmxzOUVFO0lBQ0MsVUhrSGU7SUdqSGYsV0hrSGdCO0U1TmtsOUVuQjtFK045cjlFQTtJQUNDLGdCSGtIc0I7SUdqSHRCLGVIZ0hxQjtJRy9HckIsdUJIaUg2QjtFNU4razlFOUI7RStOeHI5RUE7SUFDQyx3Qkg2RzhCO0U1TjZrOUUvQjtFK05ycjlFQTtJQUNDLGlCSDhHdUI7SUc3R3ZCLFdINEdpQjtJRzNHakIseUJBQXlCO0lBR3hCLHlCSHVHOEI7RTVOOGs5RWhDO0UrTmhyOUVDO0l4RzFGQyxlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsY0FBYztJQUNkLHdCQUF3QjtJQUN4QixrQ0FBa0M7SUFDbEMsb0JBQW9CO0lBQ3BCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLFlBQVM7RXZINnc5RVg7RUFDQTtJK04zcjlFRyx1QkFBcUM7RS9ONnI5RXhDO0UrTnByOUVBO0lBQ0MsYUFBYTtFL05zcjlFZDtFK05qNzhFRDtJQWlhSyxpQkh4cEJtQjtFNU4ycTlFdkI7RStOcDc4RUQ7SUF5YUssYUFBYTtJQUNiLGNBQWM7RS9OOGc4RWxCO0UrTng3OEVEO0lBOGFPLGFBQWE7SUFDYixjQUFjO0UvTjZnOEVwQjtFK041NzhFRDtJQTBiSSxhQUFhO0UvTnFnOEVoQjtFK04vNzhFRDtJQWljSyxjQUFjO0lBQ2QsaUdBQW1LO0UvTmlnOEV2SztBQUNGOztBbUdoejlFQztFNEg0V0E7SUFzY3dCLGVBQWU7RS9ObWc4RXRDO0FBQ0Y7O0FrQmh3OUVJO0U2TXNUSDtJQTJjTyxjQUFjO0lBQ2QsK0ZBQStKO0UvTm9nOEVySztBQUNGOztBbUc3ejlFQztFNEg0V0E7SUFnZDBCLGVBQWU7RS9Oc2c4RXhDO0FBQ0Y7O0FrQjd3OUVJO0U2TXNUSDtJQStkTSxhQUFhO0UvTjYvN0VsQjtBQUNGOztBa0J2djlFSTtFNk1nUEY7SUFZSyxjQUFjO0lBQ2QsV0FBVztJQUNYLFVBQVU7SUFDVixXQUFXO0UvTmdnOUVoQjtBQUNGOztBK052LzhFSztFQUNDO0lBTU8sWUFBb0I7RS9OcS84RS9CO0FBQ0Y7O0ErTjcvOEVLO0VBQ0M7SUFNTyxZQUFvQjtFL04yLzhFL0I7QUFDRjs7QStObmc5RUs7RUFDQztJQU1PLFlBQW9CO0UvTmlnOUUvQjtBQUNGOztBK056ZzlFSztFQUNDO0lBTU8sWUFBb0I7RS9OdWc5RS9CO0FBQ0Y7O0ErTi9nOUVLO0VBQ0M7SUFNTyxhQUFvQjtFL042ZzlFL0I7QUFDRjs7QStOcmg5RUs7RUFDQztJQU1PLGFBQW9CO0UvTm1oOUUvQjtBQUNGOztBK04xNjdFQztFQUNJO0lBQVMsVUFBVTtFL044NjdFdEI7RStONzY3RUc7SUFBSyxVQUFVO0UvTmc3N0VsQjtBQUNGOztBK045NjdFQztFQUNJO0lBQVMsVUFBVTtFL05rNzdFdEI7RStOajc3RUc7SUFBSyxVQUFVO0UvTm83N0VsQjtBQUNGOztBK05sNzdFQztFQUNJO0lBQVMsaUJIdDFCTztFNU40dzlFbkI7RStOcjc3RUc7SUFBSyxhQUFhO0UvTnc3N0VyQjtBQUNGOztBK050NzdFQztFQUNJO0lBQVMsZ0JIMzFCTztFNU5xeDlFbkI7RStOejc3RUc7SUFBSyxhQUFhO0UvTjQ3N0VyQjtBQUNGOztBa0JwMjlFSTtFNk1oREg7SUF5R0Msc0JIc0ltQjtFNU4wcTlFbkI7RStOMWs4RUQ7SXRIbDFCZSwwQkFBMEI7RXpHKzU5RXhDO0UrTjdrOEVEO0l0SDEwQm1CLDBCQUEwQjtFekcwNTlFNUM7RStOeDM5RUU7SUFrRkMseUIzTnRId0I7RUorNTlFM0I7RStObjM5RUU7SUFnRkMseUIzTjVId0I7RUprNjlFM0I7RStOOTI5RUE7SUErRUMsYzNOaEkwQjtFSms2OUUzQjtFK05oMjlFQTtJQXVFQyxjM041STBCO0VKdzY5RTNCO0UrTnR4OUVBO0lBRUMsc0JIeUZpQjtFNU44cjlFbEI7RStOL2w4RUQ7SXRIbDFCZSwwQkFBMEI7RXpHbzc5RXhDO0UrTmxtOEVEO0l0SDEwQm1CLDBCQUEwQjtFekcrNjlFNUM7RStOOXc5RUc7SUFDQyx5QjNObEowQjtFSms2OUU5QjtFK04zdzlFRztJQUNDLHlCM054SjBCO0VKcTY5RTlCO0UrTnh3OUVDO0lBQ0MsYzNOaEk0QjtFSjA0OUU5QjtFK050dzlFQztJQUNDLGMzTm5LNEI7RUoyNjlFOUI7RStOanc5RUE7SUFFQyxzQkhnRGU7RTVOa3Q5RWhCO0UrTnBuOEVEO0l0SGwxQmUsMEJBQTBCO0V6R3k4OUV4QztFK052bjhFRDtJdEgxMEJtQiwwQkFBMEI7RXpHbzg5RTVDO0UrTnp2OUVHO0lBQ0MseUIzTjVMMEI7RUp1NzlFOUI7RStOdHY5RUc7SUFDQyx5QjNObE0wQjtFSjA3OUU5QjtFK05udjlFQztJQUNDLGMzTjFLNEI7RUorNTlFOUI7RStOanY5RUM7SUFDQyxjM043TTRCO0VKZzg5RTlCO0UrTjN1OUVBO0lBRUMsc0JITWdCO0U1TnN1OUVqQjtFK056bzhFRDtJdEhsMUJlLDBCQUEwQjtFekc4OTlFeEM7RStONW84RUQ7SXRIMTBCbUIsMEJBQTBCO0V6R3k5OUU1QztFK05udTlFRztJQUNDLHlCM052TzBCO0VKNDg5RTlCO0UrTmh1OUVHO0lBQ0MseUIzTjdPMEI7RUorODlFOUI7RStONXQ5RUM7SUFDQyxjM050TjRCO0VKbzc5RTlCO0UrTjF0OUVDO0lBQ0MsYzNOelA0QjtFSnE5OUU5QjtFK05wbzlFRDtJQXdnQkkseUIzTmwzQndCO0kyTm0zQnhCLHFESDNrQm9EO0U1TjBzOUV2RDtFK05uKzlFQTtJQWtHQyxjM04xRzBCO0VKOCs5RTNCO0UrTmxxOEVEO0l0SGwxQmUsMEJBQTBCO0lBQzFCLGFyR0thO0VKay85RTNCO0UrTnRxOEVEO0l0SDEwQm1CLDBCQUEwQjtFekdtLzlFNUM7RStOajk5RUU7SUFrRkMseUIzTnRId0I7RUp3LzlFM0I7RStONTg5RUU7SUFnRkMseUIzTjVId0I7RUoyLzlFM0I7RStOdjg5RUE7SUErRUMsYzNOaEkwQjtFSjIvOUUzQjtFK056NzlFQTtJQXVFQyxjM041STBCO0VKaWcrRTNCO0UrTi8yOUVBO0lBRUMseUIzTnhKMEI7RUp3ZytFM0I7RStONzI5RUM7SUFDQyxjM050STRCO0VKcS85RTlCO0UrTjNyOEVEO0l0SGwxQmUsMEJBQTBCO0lBQzFCLGFyR3VCZ0I7RUp5LzlFOUI7RStOL3I4RUQ7SXRIMTBCbUIsMEJBQTBCO0V6RzRnK0U1QztFK04zMjlFRztJQUNDLHlCM05sSjBCO0VKKy85RTlCO0UrTngyOUVHO0lBQ0MseUIzTnhKMEI7RUprZytFOUI7RStOcjI5RUM7SUFDQyxjM045SjRCO0VKcWcrRTlCO0UrTm4yOUVDO0lBQ0MsYzNObks0QjtFSndnK0U5QjtFK045MTlFQTtJQUVDLHlCM05sTTBCO0VKaWkrRTNCO0UrTjUxOUVDO0lBQ0MsYzNOaEw0QjtFSjhnK0U5QjtFK05wdDhFRDtJdEhsMUJlLDBCQUEwQjtJQUMxQixhckd1QmdCO0VKa2grRTlCO0UrTnh0OEVEO0l0SDEwQm1CLDBCQUEwQjtFekdxaStFNUM7RStOMTE5RUc7SUFDQyx5QjNONUwwQjtFSndoK0U5QjtFK052MTlFRztJQUNDLHlCM05sTTBCO0VKMmgrRTlCO0UrTnAxOUVDO0lBQ0MsYzNOeE00QjtFSjhoK0U5QjtFK05sMTlFQztJQUNDLGMzTjdNNEI7RUppaStFOUI7RStONTA5RUE7SUFFQyx5QjNON08wQjtFSjBqK0UzQjtFK04xMDlFQztJQUNDLGMzTjNONEI7RUp1aStFOUI7RStON3U4RUQ7SXRIbDFCZSwwQkFBMEI7SUFDMUIsYXJHdUJnQjtFSjJpK0U5QjtFK05qdjhFRDtJdEgxMEJtQiwwQkFBMEI7RXpHOGorRTVDO0UrTngwOUVHO0lBQ0MseUIzTnZPMEI7RUppaitFOUI7RStOcjA5RUc7SUFDQyx5QjNON08wQjtFSm9qK0U5QjtFK05qMDlFQztJQUNDLGMzTnBQNEI7RUp1aitFOUI7RStOL3o5RUM7SUFDQyxjM056UDRCO0VKMGorRTlCO0UrTnp1OUVEO0lBcWhCTywrQjNOMzNCcUI7RUprbCtFM0I7RStOeno5RUQ7SUF3QkMsYzNOMVMyQjtFSjhrK0UzQjtFK05yejlFRDtJQXNCQyxjM05uVDJCO0VKcWwrRTNCO0UrTjdrK0VBO0lBa0dDLGMzTjFHMEI7RUp3bCtFM0I7RStONXc4RUQ7SXRIbDFCZSwwQkFBMEI7SUFDMUIsYXJHS2E7RUo0bCtFM0I7RStOaHg4RUQ7SXRIMTBCbUIsMEJBQTBCO0V6RzZsK0U1QztFK04zaitFRTtJQWtGQyx5QjNOdEh3QjtFSmttK0UzQjtFK050aitFRTtJQWdGQyx5QjNONUh3QjtFSnFtK0UzQjtFK05qaitFQTtJQStFQyxjM05oSTBCO0VKcW0rRTNCO0UrTm5pK0VBO0lBdUVDLGMzTjVJMEI7RUoybStFM0I7RStOejk5RUE7SUFFQyx5QjNOeEowQjtFSmtuK0UzQjtFK052OTlFQztJQUNDLGMzTnRJNEI7RUorbCtFOUI7RStOcnk4RUQ7SXRIbDFCZSwwQkFBMEI7SUFDMUIsYXJHdUJnQjtFSm1tK0U5QjtFK056eThFRDtJdEgxMEJtQiwwQkFBMEI7RXpHc24rRTVDO0UrTnI5OUVHO0lBQ0MseUIzTmxKMEI7RUp5bStFOUI7RStObDk5RUc7SUFDQyx5QjNOeEowQjtFSjRtK0U5QjtFK04vODlFQztJQUNDLGMzTjlKNEI7RUorbStFOUI7RStONzg5RUM7SUFDQyxjM05uSzRCO0VKa24rRTlCO0UrTng4OUVBO0lBRUMseUIzTmxNMEI7RUoybytFM0I7RStOdDg5RUM7SUFDQyxjM05oTDRCO0VKd24rRTlCO0UrTjl6OEVEO0l0SGwxQmUsMEJBQTBCO0lBQzFCLGFyR3VCZ0I7RUo0bitFOUI7RStObDA4RUQ7SXRIMTBCbUIsMEJBQTBCO0V6RytvK0U1QztFK05wODlFRztJQUNDLHlCM041TDBCO0VKa28rRTlCO0UrTmo4OUVHO0lBQ0MseUIzTmxNMEI7RUpxbytFOUI7RStOOTc5RUM7SUFDQyxjM054TTRCO0VKd28rRTlCO0UrTjU3OUVDO0lBQ0MsYzNON000QjtFSjJvK0U5QjtFK050NzlFQTtJQUVDLHlCM043TzBCO0VKb3ErRTNCO0UrTnA3OUVDO0lBQ0MsYzNOM040QjtFSmlwK0U5QjtFK052MThFRDtJdEhsMUJlLDBCQUEwQjtJQUMxQixhckd1QmdCO0VKcXArRTlCO0UrTjMxOEVEO0l0SDEwQm1CLDBCQUEwQjtFekd3cStFNUM7RStObDc5RUc7SUFDQyx5QjNOdk8wQjtFSjJwK0U5QjtFK04vNjlFRztJQUNDLHlCM043TzBCO0VKOHArRTlCO0UrTjM2OUVDO0lBQ0MsYzNOcFA0QjtFSmlxK0U5QjtFK056NjlFQztJQUNDLGMzTnpQNEI7RUpvcStFOUI7QUFDRjs7QWtCN24rRUk7RWdOb1dIO0lBR0UsU0FBUztJQUNULGdCQUFnQjtJQUNoQixlTm5Ca0I7RTVOOHk5RW5CO0VrT2h5OUVEO0lBU0csa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLFlBQVk7RWxPMHg5RWQ7RWtPdnk5RUQ7SUFpQkcsYUFBYTtJQUNiLHNCQUFzQjtJQUN0QixZQUFZO0lBQ1osVUFBVTtJQUNWLFNBQVM7SUFDVCwyQkFBMkI7RWxPeXg5RTdCO0VrTy95OUVEOztJQTRCRyxhQUFhO0lBQ2IsV0FBVztJQUNYLFNBQVM7SUFDVCxVQUFVO0lBR1Qsc0JBQXNCO0VsT3F4OUV6QjtFa092ejlFRDs7SUF1Q0ksVUFBVTtJQUNWLFNBQVM7RWxPb3g5RVo7RWtPNXo5RUQ7O0lBMkNLLFVBQVU7SUFDVixTQUFTO0lBQ1QsZ0JBQWdCO0VsT3F4OUVwQjtFa09sMDlFRDs7SUFpRE8sYUFBYTtFbE9xeDlFbkI7RWtPdDA5RUQ7O0lBb0RXLFNBQVM7RWxPc3g5RW5CO0VrTzEwOUVEO0lBOERHLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLFdBQVc7SUFDWCxVQUFVO0VsTyt3OUVaO0VrT2oxOUVEOztJQXVFSSxhQUFhO0lBQ2IsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQixTQUFTO0lBQ1QsVUFBVTtJQUNWLHFCQUFxQjtJQUNyQixrQkFBa0I7SUFDbEIsYUFBYTtFbE84dzlFaEI7RWtPNTE5RUQ7O0lBaUZLLHFCQUFxQjtJQUNyQixlQUFlO0VsTyt3OUVuQjtFa09qMjlFRDs7SUFzRkssYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osVUFBVTtFbE8rdzlFZDtFa094MjlFRDs7SUE2RkssYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixtQkFBbUI7RWxPK3c5RXZCO0VrTzkyOUVEOztJQW9HSyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGNBQWM7RWxPOHc5RWxCO0VrT3AzOUVEOztJQTJHSyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGNBQWM7RWxPNnc5RWxCO0VrTzEzOUVEOztJQWtISyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLHlCQUF5QjtJQUN6QixjQUFjO0VsTzR3OUVsQjtFa09qNDlFRDs7SUF3SE0sdUNBQXFDO0VsTzZ3OUUxQztFa09yNDlFRDs7SUFvSU8sdUNBQVc7RWxPcXc5RWpCO0VBQ0E7O0lrT253OUVPLHdDQUFXO0VsT3N3OUVsQjtFa083NDlFRDs7SUErSUssYUFBYTtJQUNiLFlBQVk7SUFDWixzQkFBc0I7RWxPa3c5RTFCO0VrT241OUVEO0lBa0tLLGFBQWE7RWxPb3Y5RWpCO0VrT3Q1OUVEO0lBeUtHLGFBQWE7SUFDYixlTjNCa0I7RTVOMnc5RXBCO0VrTzE1OUVEO0lBNktJLHdCQUF3QjtFbE9ndjlFM0I7RWtPNzU5RUQ7SUFpTEksYUFBWTtJQUNaLFNBQVM7SUFDVCxVQUFVO0lBQ1YsbUJBQW1CO0VsTyt1OUV0QjtFa09uNjlFRDtJQXdMSSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLHVCQUF1QjtFbE84dTlFMUI7RWtPeDY5RUQ7SUFnTUcsU0FBUztJQUNULGdCQUFnQjtFbE8ydTlFbEI7RWtPNTY5RUQ7SUFvTUksU0FBUztFbE8ydTlFWjtFa08vNjlFRDtJQTJNRyxrQkFBa0I7SURsbkJkLFVBQW9CO0VqTzAxK0UxQjtFa09uMStFRDs7SUFFQyxlQUFlO0lBR2YsZ0JOMlprQjtFNU53NzlFbEI7RWtPNzArRUE7O0lBQ0MsZ0JOaWJxQjtJTWhickIsa0JOK2F1QjtJTTlhdkIsdUJOZ2I0QjtFNU5nNjlFN0I7RWtPNTArRUE7O0lBRUMsY05rWmdCO0lNalpoQixpQk5rWnNCO0U1TjQ3OUV2QjtFa08zMCtFQzs7SUFHQyxpQkFBaUI7RWxPNDArRW5CO0VrT3YwK0VBOztJQUNDLHNCQUFzQjtJQUN0QixnQkFBZ0I7SUFDaEIsY04wWWlCO0U1Tmc4OUVsQjtFa094MCtFQzs7SUFDQyxzQkFBc0I7SUFDdEIscUJBQXFCO0VsTzIwK0V2QjtFa092MCtFRTs7SUFDQyxVTnFZYTtJTXBZYixXTm9ZYTtJTW5ZYixtQkFBbUI7RWxPMDArRXRCO0VrT3IwK0VFOztJQUNDLFVOaVljO0lNaFlkLFdOaVllO0U1TnU4OUVsQjtFa09sMCtFQTs7SUFDQyx3Qk44WTZCO0lNN1k3QixpQk44WWlCO0U1TnU3OUVsQjtFa09qMCtFQTs7SUFFQyxjTmdZZ0I7SU0vWGhCLGlCTmlZc0I7RTVOazg5RXZCO0VrT2owK0VDOztJQUNDLHlCTjZYNkI7SXJHNWM3QixlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsY0FBYztJQUNkLHdCQUF3QjtJQUN4QixrQ0FBa0M7SUFDbEMsb0JBQW9CO0lBQ3BCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLFlBQVM7RXZIbzUrRVg7RUFDQTs7SWtPNzArRUcsdUJBQXdDO0VsT2cxK0UzQztFa08xMCtFQTs7SUFDQyxhQUFhO0VsTzYwK0VkO0VrT24wK0VFOztJQUNDLHlCTnVXNEI7RTVOKzk5RS9CO0VrT25nK0VEO0lEdmFPLFVBQW9CO0VqTzY2K0UxQjtFa090ZytFRDtJRHZhTyxVQUFvQjtFak9nNytFMUI7RWtPejYrRUQ7O0lBRUMsZUFBZTtJQUdmLGdCTjZkb0I7RTVONDg5RXBCO0VrT242K0VBOztJQUNDLGdCTmtmdUI7SU1qZnZCLGVOZ2ZzQjtJTS9ldEIsdUJOaWY4QjtFNU5xNzlFL0I7RWtPbDYrRUE7O0lBRUMsY05xZGtCO0lNcGRsQixrQk5xZHlCO0U1Tis4OUUxQjtFa09qNitFQzs7SUFHQyxpQkFBaUI7RWxPazYrRW5CO0VrTzc1K0VBOztJQUNDLHNCQUFzQjtJQUN0QixnQkFBZ0I7SUFDaEIsY042Y21CO0U1Tm05OUVwQjtFa085NStFQzs7SUFDQyxzQkFBc0I7SUFDdEIscUJBQXFCO0VsT2k2K0V2QjtFa083NStFRTs7SUFDQyxVTnVjZTtJTXRjZixXTnNjZTtJTXJjZixtQkFBbUI7RWxPZzYrRXRCO0VrTzM1K0VFOztJQUNDLFVOa2NnQjtJTWpjaEIsV05rY2lCO0U1TjQ5OUVwQjtFa094NStFQTs7SUFDQyx3Qk4rYytCO0U1TjQ4OUVoQztFa090NStFQTs7SUFFQyxjTmlja0I7SU1oY2xCLGlCTmtjd0I7RTVOczk5RXpCO0VrT3Q1K0VDOztJQUNDLHlCTjhiK0I7SXJHN2dCL0IsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLGNBQWM7SUFDZCx3QkFBd0I7SUFDeEIsa0NBQWtDO0lBQ2xDLG9CQUFvQjtJQUNwQixrQ0FBa0M7SUFDbEMsbUNBQW1DO0lBQ25DLDJCQUEyQjtJQUMzQixZQUFTO0V2SHkrK0VYO0VBQ0E7O0lrT2w2K0VHLHVCQUF3QztFbE9xNitFM0M7RWtPLzUrRUE7O0lBQ0MsYUFBYTtFbE9rNitFZDtFa094NStFRTs7SUFDQyx5Qk53YThCO0U1Tm0vOUVqQztFa094bCtFRDtJQW5GQSxrQk53TTBCO0lNdk0xQixZTndNb0I7RTVOcys5RW5CO0VrTzVxK0VEO0lBQ0MsaUJOeU13QjtJTXhNeEIsZ0JOeU11QjtJTXhNdkIseUJOeU1nQztJTXhNaEMscUJOeU00QjtFNU5xKzlFNUI7RWtPbG0rRUQ7SUFwREEsY04yTHFCO0U1Tjg5OUVwQjtFa092cCtFRDtJQUNDLFNBQVM7RWxPeXArRVQ7RWtPeG0rRUQ7SUFuRkEsa0JObU93QjtJTWxPeEIsWU5tT2tCO0U1TjI5OUVqQjtFa081citFRDtJQUNDLGtCTm9PdUI7SU1uT3ZCLGdCTm9PcUI7SU1uT3JCLHlCTm9POEI7SU1uTzlCLHFCTm9PMEI7RTVOMDk5RTFCO0VrT2xuK0VEO0lBcERBLGNOc05tQjtFNU5tOTlFbEI7RWtPdnErRUQ7SUFDQyxTQUFTO0VsT3lxK0VUO0VrT3huK0VEO0lBK1BJLGlCTjlQb0I7RTVOMG4rRXZCO0VrTzNuK0VEO0lBdVFPLGVOcE1pQjtJTXFNakIsa0JBQTZFO0VsT3UzOUVuRjtFa08vbitFRDtJQTRRTyxVQUFVO0lBQ1YsU0FBUztFbE9zMzlFZjtFa09ubytFRDtJQWdSUSxlTjdNZ0I7SU04TWhCLGtCQUE2RTtFbE9zMzlFcEY7RWtPdm8rRUQ7SUF3Uk8sZU5yTmlCO0lNc05qQixrQkFBcUU7RWxPazM5RTNFO0VrTzNvK0VEO0lBNlJPLFVBQVU7RWxPaTM5RWhCO0VrTzlvK0VEO0lBZ1NRLFVBQVU7RWxPaTM5RWpCO0VrT2pwK0VEO0lBb1NVLGVOak9jO0lNa09kLGtCQUFxRTtFbE9nMzlFOUU7RWtPcnArRUQ7SUF5U1UsVUFBVTtFbE8rMjlFbkI7RWtPeHArRUQ7SUE4U2EsZU4zT1c7SU00T1gsa0JBQXFFO0VsTzYyOUVqRjtFa081cCtFRDtJQTRUTSxrQkFBNEU7RWxPbTI5RWpGO0VrTy9wK0VEO0lBaVVPLFVBQVU7RWxPaTI5RWhCO0VrT2xxK0VEO0lBcVVTLGtCQUE2RTtFbE9nMjlFckY7RWtPcnErRUQ7SUEwVVUsVUFBVTtFbE84MTlFbkI7RWtPeHErRUQ7SUE4VVksa0JBQTRFO0VsTzYxOUV2RjtBQUNGOztBa0JoaC9FSTtFZ05rc0JIO0lEcndCTywwQkFBb0I7RWpPd2wvRTFCO0VrT3RrL0VBOztJRGxCTSxlQUFvQjtFak80bC9FMUI7RWtPbmsvRUE7O0lEekJNLGVBQW9CO0VqT2dtL0UxQjtFa08zMTlFRDs7SXpIbHdCZSwwQkFBMEI7SUFDMUIsYXJHS2E7RUo0bC9FM0I7RWtPaDI5RUQ7O0l6SDF2Qm1CLDBCQUEwQjtFekc4bC9FNUM7RWtPdmovRUU7O0lEbERJLDBCQUFvQjtFak82bS9FMUI7RWtPbmovRUU7O0lEMURJLDBCQUFvQjtFak9pbi9FMUI7RWtPemkvRUE7O0lEeEVNLGVBQW9CO0VqT3FuL0UxQjtFa08zOStFRDtJQUNDLGlDQUFpQztFbE82OStFakM7RWtPcjkrRUM7O0lEbktLLGVBQW9CO0VqTzRuL0UxQjtFa09wOStFQzs7SUR4S0ssZUFBb0I7RWpPZ28vRTFCO0VrTzMzOUVEOztJekhsd0JlLDBCQUEwQjtJQUMxQixhckd1QmdCO0VKMG0vRTlCO0VrT2g0OUVEOztJekgxdkJtQiwwQkFBMEI7RXpHOG4vRTVDO0VrT3I5K0VHOztJRHBMRywwQkFBb0I7RWpPNm8vRTFCO0VrT245K0VHOztJRDFMRywwQkFBb0I7RWpPaXAvRTFCO0VrT2g5K0VDOztJRGpNSyxlQUFvQjtFak9xcC9FMUI7RWtPNzgrRUQ7SUFDQyxpQ0FBaUM7RWxPKzgrRWpDO0VrT3Y4K0VDOztJRGpOSyxlQUFvQjtFak80cC9FMUI7RWtPdDgrRUM7O0lEdE5LLGVBQW9CO0VqT2dxL0UxQjtFa08zNTlFRDs7SXpIbHdCZSwwQkFBMEI7SUFDMUIsYXJHdUJnQjtFSjBvL0U5QjtFa09oNjlFRDs7SXpIMXZCbUIsMEJBQTBCO0V6RzhwL0U1QztFa092OCtFRzs7SURsT0csMEJBQW9CO0VqTzZxL0UxQjtFa09yOCtFRzs7SUR4T0csMEJBQW9CO0VqT2lyL0UxQjtFa09sOCtFQzs7SUQvT0ssZUFBb0I7RWpPcXIvRTFCO0VrTy83K0VEO0lBQ0MsaUNBQWlDO0VsT2k4K0VqQztFa085NytFQTs7SUQxUE0sMEJBQW9CO0VqTzRyL0UxQjtFa083NytFQzs7SUQvUEssZUFBb0I7RWpPZ3MvRTFCO0VrTzU3K0VDOztJRHBRSyxlQUFvQjtFak9vcy9FMUI7RWtPLzc5RUQ7O0l6SGx3QmUsMEJBQTBCO0lBQzFCLGFyR3VCZ0I7RUo4cS9FOUI7RWtPcDg5RUQ7O0l6SDF2Qm1CLDBCQUEwQjtFekdrcy9FNUM7RWtPNzcrRUc7O0lEaFJHLDBCQUFvQjtFak9pdC9FMUI7RWtPMzcrRUc7O0lEdFJHLDBCQUFvQjtFak9xdC9FMUI7RWtPeDcrRUM7O0lEN1JLLGVBQW9CO0VqT3l0L0UxQjtFa09yNytFRDtJQUNDLGlDQUFpQztFbE91NytFakM7RWtPLzYrRUM7O0lEN1NLLGVBQW9CO0VqT2d1L0UxQjtFa085NitFQzs7SURsVEssZUFBb0I7RWpPb3UvRTFCO0VrTy85OUVEOztJekhsd0JlLDBCQUEwQjtJQUMxQixhckd1QmdCO0VKOHMvRTlCO0VrT3ArOUVEOztJekgxdkJtQiwwQkFBMEI7RXpHa3UvRTVDO0VrTy82K0VHOztJRDlURywwQkFBb0I7RWpPaXYvRTFCO0VrTzc2K0VHOztJRHBVRywwQkFBb0I7RWpPcXYvRTFCO0VrTzE2K0VDOztJRDNVSyxlQUFvQjtFak95di9FMUI7RWtPcC85RUQ7SUFTSSxjOU41d0J3QjtFSjB2L0UzQjtFa09yNitFRDtJRHZWTyxlQUFvQjtFak8rdi9FMUI7RWtPcDUrRUE7SUQzV00sZUFBb0I7RWpPa3cvRTFCO0VrTzMxK0VEO0lEdmFPLGlDQUFvQjtFak9xdy9FMUI7RWtPbnYvRUE7O0lEbEJNLGVBQW9CO0VqT3l3L0UxQjtFa09odi9FQTs7SUR6Qk0sZUFBb0I7RWpPNncvRTFCO0VrT3hnK0VEOztJekhsd0JlLDBCQUEwQjtJQUMxQixhckdLYTtFSnl3L0UzQjtFa083ZytFRDs7SXpIMXZCbUIsMEJBQTBCO0V6RzJ3L0U1QztFa09wdS9FRTs7SURsREksMEJBQW9CO0VqTzB4L0UxQjtFa09odS9FRTs7SUQxREksMEJBQW9CO0VqTzh4L0UxQjtFa090dC9FQTs7SUR4RU0sZUFBb0I7RWpPa3kvRTFCO0VrT3hvL0VEO0lBQ0MsaUNBQWlDO0VsTzBvL0VqQztFa09sby9FQzs7SURuS0ssZUFBb0I7RWpPeXkvRTFCO0VrT2pvL0VDOztJRHhLSyxlQUFvQjtFak82eS9FMUI7RWtPeGkrRUQ7O0l6SGx3QmUsMEJBQTBCO0lBQzFCLGFyR3VCZ0I7RUp1eC9FOUI7RWtPN2krRUQ7O0l6SDF2Qm1CLDBCQUEwQjtFekcyeS9FNUM7RWtPbG8vRUc7O0lEcExHLDBCQUFvQjtFak8wei9FMUI7RWtPaG8vRUc7O0lEMUxHLDBCQUFvQjtFak84ei9FMUI7RWtPN24vRUM7O0lEak1LLGVBQW9CO0VqT2swL0UxQjtFa08xbi9FRDtJQUNDLGlDQUFpQztFbE80bi9FakM7RWtPaGsrRUQ7O0l6SGx3QmUsMEJBQTBCO0V6R3MwL0V4QztFa09waytFRDs7SXpIMXZCbUIsMEJBQTBCO0V6R2swL0U1QztFa08zbS9FRzs7SURsT0csMEJBQW9CO0VqT2kxL0UxQjtFa096bS9FRzs7SUR4T0csMEJBQW9CO0VqT3ExL0UxQjtFa08vbC9FRDtJQUNDLGlDQUFpQztFbE9pbS9FakM7RWtPOWwvRUE7O0lEMVBNLDBCQUFvQjtFak80MS9FMUI7RWtPN2wvRUM7O0lEL1BLLGVBQW9CO0VqT2cyL0UxQjtFa081bC9FQzs7SURwUUssZUFBb0I7RWpPbzIvRTFCO0VrTy9sK0VEOztJekhsd0JlLDBCQUEwQjtJQUMxQixhckd1QmdCO0VKODAvRTlCO0VrT3BtK0VEOztJekgxdkJtQiwwQkFBMEI7RXpHazIvRTVDO0VrTzdsL0VHOztJRGhSRywwQkFBb0I7RWpPaTMvRTFCO0VrTzNsL0VHOztJRHRSRywwQkFBb0I7RWpPcTMvRTFCO0VrT3hsL0VDOztJRDdSSyxlQUFvQjtFak95My9FMUI7RWtPcmwvRUQ7SUFDQyxpQ0FBaUM7RWxPdWwvRWpDO0VrTy9rL0VDOztJRDdTSyxlQUFvQjtFak9nNC9FMUI7RWtPOWsvRUM7O0lEbFRLLGVBQW9CO0VqT280L0UxQjtFa08vbitFRDs7SXpIbHdCZSwwQkFBMEI7SUFDMUIsYXJHdUJnQjtFSjgyL0U5QjtFa09wbytFRDs7SXpIMXZCbUIsMEJBQTBCO0V6R2s0L0U1QztFa08vay9FRzs7SUQ5VEcsMEJBQW9CO0VqT2k1L0UxQjtFa083ay9FRzs7SURwVUcsMEJBQW9CO0VqT3E1L0UxQjtFa08xay9FQzs7SUQzVUssZUFBb0I7RWpPeTUvRTFCO0VrT2xrL0VEO0lEdlZPLGVBQW9CO0VqTzQ1L0UxQjtFa09qai9FQTtJRDNXTSxlQUFvQjtFak8rNS9FMUI7RWtPeC8rRUQ7SUR2YU8saUNBQW9CO0VqT2s2L0UxQjtBQUNGOztBa0JoMi9FSTtFMEo5REg7SUFDQyxhZ0Q0eEJZO0loRDN4QlosZUFBZTtJQUNmLE1BQU07SUFDTixTQUFTO0lBRVQsNEVBUjRFO0lBVzNFLFlBQXdCO0lBQ3hCLFlnRGt4Qlc7RTVONm8rRVo7RTRLejYvRUQ7SUFrQkUsNEVBcEIyRTtJQXFCM0UsT0FBTztFNUswNS9FUjtBQUNGOztBbUduNy9FQztFeUVLQTtJQXVCRSwyQkFBMkI7RTVLNDUvRTVCO0FBQ0Y7O0FrQnQzL0VJO0UwSmpDRjtJQUNDLGFBQXlCO0lBQ3pCLFVBQVU7RTVLMjUvRVg7RTRLNzUvRUE7SUFLRSw0RUFwQzBFO0lBcUMxRSxRQUFRO0lBQ1IsVUFBVTtFNUsyNS9FWjtFNEt2My9FRDtJQUNDLGVBQWU7SUFDZixNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsZ0JBQWdCO0lBQ2hCLGFnRDhzQlk7SWhEN3NCWixpREFBaUQ7RTVLeTMvRWpEO0U0S3IzL0VEO0lBQ0k7TUFBUyxVQUFVO0k1S3czL0VwQjtJNEt2My9FQztNQUFLLFVBQVU7STVLMDMvRWhCO0VBQ0Y7RTRLajkvRUQ7SUFtSkUsbUJnRDJvQmdCO0loRHZvQmhCLGdEZ0R3b0J3QztFNU5zcitFekM7RTRLNzQvRUQ7SUFvRkMsOEJnRG9vQjhCO0U1TndyK0U5QjtBQUNGOztBNEt4dy9FRTtFQWpORDtJQW1ORyxxQkFBcUI7RTVLMncvRXZCO0FBQ0Y7O0FrQjk2L0VJO0UwSmpESDtJdURRQyxhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLFdBQVc7RW5PNDkvRVg7RStOL24vRUQ7SUl4VkMsYUFBYTtJQUNiLG9CQUFvQjtJQUNwQixXQUFXO0VuTzA5L0VYO0UrTnBvL0VEO0lJbFZFLGFBQWE7SUFDYixZQUFZO0lBQ1osb0JBQW9CO0VuT3k5L0VyQjtFK056by9FRDtJSTFVRyxjQUFjO0lBQ2QsbUJBQW1CO0lBQ25CLGtCQUFrQjtFbk9zOS9FcEI7RStOcC8vRUQ7SWxOTUcsc0JSMFNzQztJOE43UXJDLFVBQVU7SUFDVixhQUFhO0lBQ2IsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQixzQkFBc0I7SUFDdEIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQiwrQi9OM0N3QjtJK040Q3hCLG1CQUFtQjtFbk9xOS9FdEI7RStOejgvRUE7SUlUSSxjL054Q3VCO0krTnlDdkIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtFbk9xOS9FdEI7RW1PeC8vRUQ7SUF1Q0ssbUJBQW1CO0lBQ25CLGMvTmxEdUI7SStObUR2QixnQkFBZ0I7SUFDaEIsZUFBZTtFbk9vOS9FbkI7RStObjgvRUE7SUliSSxjL054RHVCO0VKMmdnRjNCO0VtT2pnZ0ZEO0lBbURNLGMvTjdEc0I7RUo4Z2dGM0I7RXlHcmhnRlU7SUFDSSwwQkFBMEI7SUFDMUIsYXJHS2E7RUpraGdGM0I7RXlHamhnRmM7SUFDSSwwQkFBMEI7RXpHbWhnRjVDO0VtTzNnZ0ZEO0lBOERLLGVBQWU7RW5PZzkvRW5CO0VtTzlnZ0ZEO0lBb0VLLGVBQWU7RW5PNjgvRW5CO0VtT2poZ0ZEO0lBMkVJLDZCQUE2QjtFbk95OC9FaEM7RW1PcGhnRkQ7SUE4RUssYy9OeEMwQjtFSmkvL0U5QjtFbU92aGdGRDtJQWtGSyw2Qi9ONUMwQjtFSm8vL0U5QjtFbU8xaGdGRDtJQXVGTSw2Qi9OakR5QjtFSnUvL0U5QjtFeUc5aWdGVTtJQUNJLDBCQUEwQjtJQUMxQiw0QnJHcURnQjtFSjIvL0U5QjtFeUcxaWdGYztJQUNJLDBCQUEwQjtFekc0aWdGNUM7RW1PcGlnRkQ7SUFvR0ssNkJBQTZCO0VuT204L0VqQztFbU92aWdGRDtJQXVHTSxjL05qRXlCO0VKb2dnRjlCO0VtTzFpZ0ZEO0lBMkdNLDZCL05yRXlCO0VKdWdnRjlCO0VtTzdpZ0ZEO0lBZ0hPLDZCL04xRXdCO0VKMGdnRjlCO0V5R2prZ0ZVO0lBQ0ksMEJBQTBCO0lBQzFCLDRCckdxRGdCO0VKOGdnRjlCO0V5RzdqZ0ZjO0lBQ0ksMEJBQTBCO0V6RytqZ0Y1QztBQUNGOztBa0J6Ly9FSTtFNk01RUg7SUltSkksa0JBQWtCO0VuT3U3L0VyQjtFbU83amdGRDtJQTJJSyxlQUFlO0VuT3E3L0VuQjtFbU9oa2dGRDtJQWlKSyxlQUFlO0VuT2s3L0VuQjtBQUNGOztBa0JwaGdGSTtFMEo5REg7SXVEMktDLGNBQWM7RW5PNDYvRWQ7RW1PemtnRkQ7SUF1S0ssYUFBYTtFbk9xNi9FakI7QUFDRjs7QW9PbG1nRkE7RUFDQyxhQUFhO0VBQ2Isb0JBQW9CO0VBQ3BCLFVBQVU7QXBPcW1nRlg7O0FvT3htZ0ZBO0VBT0UsYUFBYTtFQUNiLG1CQUFtQjtBcE9xbWdGckI7O0FvTzdtZ0ZBO0VBYUUsYUFBYTtFQUNiLG9CQUFvQjtBcE9vbWdGdEI7O0FrQjdpZ0ZJO0VrTnJFSjtJQXFCRSxrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IseUJBQXlCO0lBQ3pCLHlCQUF5QjtJQUN6QixlUmRzQjtJUWV0QixZUm94Qlk7SVFueEJaLCtDUm94QnlDO0lRbnhCekMseUJoT0Q4QjtJZ09FOUIsaUNBQWlDO0VwT2ttZ0ZqQztFb08vbGdGQTtJQUNDLGVBQWU7SUFDZixZUkpVO0U1TnFtZ0ZYO0VvTzdsZ0ZBO0lBQ0MsVUFBVTtJQUNWLHlCQUF5QjtJQUN6Qiw4Q2hPdkMwQjtJZ093QzFCLGdCUmRXO0U1TjZtZ0ZaO0FBQ0Y7O0FxTzVvZ0ZBO0VBQ0MsWVR5ekJhO0E1TnMxK0VkOztBeU12aWdGUTtFQUNJLFU0QnJHK0I7QXJPK29nRjNDOztBa0I1bGdGSTtFbU54REo7SXhOY0ksc0JSMFNzQztFTGkyL0V4QztFcU85b2dGRDs7SXhOR0csc0JSMFNzQztFTHEyL0V4QztFcU94b2dGQTtJQUNDLGtCQUFrQjtJQUNsQixVQUFVO0VyTzBvZ0ZYO0V5TXhtZ0ZNO0lBQ0ksVW1Ca3dCVTtFNU53MitFcEI7RXlNeG1nRlU7SUFFSSxVbUI4dkJNO0U1TjIyK0VwQjtFeU10bWdGVTtJQUNJLFVtQjB2Qk07SS9NOXlCbEIsaUM0THFENEQ7RXpNd21nRjlEO0V5TXRtZ0ZjO0lBRUksVW1CcXZCRTtFNU5rMytFcEI7QUFDRjs7QWtPdHcvRUM7RUFHRSxTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVONGFpQjtBNU4yMStFcEI7O0FrTzV3L0VDO0VBU0csa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFlBQVk7QWxPdXcvRWhCOztBa09weC9FQztFQWlCRyxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixVQUFVO0VBQ1YsU0FBUztFQUNULDJCQUEyQjtBbE91dy9FL0I7O0FrTzd4L0VDOztFQTRCRyxhQUFhO0VBQ2IsV0FBVztFQUNYLFNBQVM7RUFDVCxVQUFVO0FsT3N3L0VkOztBa09yeS9FQzs7RUF1Q0ksVUFBVTtFQUNWLFNBQVM7QWxPbXcvRWQ7O0FrTzN5L0VDOztFQTJDSyxVQUFVO0VBQ1YsU0FBUztFQUNULGdCQUFnQjtBbE9xdy9FdEI7O0FrT2x6L0VDOztFQWlETyxhQUFhO0FsT3N3L0VyQjs7QWtPdnovRUM7O0VBb0RXLFNBQVM7QWxPd3cvRXJCOztBa081ei9FQztFQThERyxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixXQUFXO0VBQ1gsVUFBVTtBbE9rdy9FZDs7QWtPcDAvRUM7O0VBdUVJLGFBQWE7RUFDYixZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLFNBQVM7RUFDVCxVQUFVO0VBQ1YscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixhQUFhO0FsT2t3L0VsQjs7QWtPaDEvRUM7O0VBaUZLLHFCQUFxQjtFQUNyQixlQUFlO0FsT293L0VyQjs7QWtPdDEvRUM7O0VBc0ZLLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFVBQVU7QWxPcXcvRWhCOztBa085MS9FQzs7RUE2RkssYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUI7QWxPc3cvRXpCOztBa09yMi9FQzs7RUFvR0ssYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixjQUFjO0FsT3N3L0VwQjs7QWtPNTIvRUM7O0VBMkdLLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsY0FBYztBbE9zdy9FcEI7O0FrT24zL0VDOztFQWtISyxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixjQUFjO0FsT3N3L0VwQjs7QWtPMzMvRUM7O0VBd0hNLHVDQUFxQztBbE93dy9FNUM7O0FrT2g0L0VDOztFQW9JTyx1Q0FBVztBbE9pdy9FbkI7O0FBRUE7O0VrT2h3L0VTLHdDQUFXO0FsT213L0VwQjs7QWtPMTQvRUM7O0VBK0lLLGFBQWE7RUFDYixZQUFZO0VBQ1osc0JBQXNCO0FsT2d3L0U1Qjs7QWtPajUvRUM7RUFrS0ssYUFBYTtBbE9tdi9FbkI7O0FrT3I1L0VDO0VBeUtHLGFBQWE7RUFDYixlTnVhaUI7QTVOeTArRXJCOztBa08xNS9FQztFQTZLSSx3QkFBd0I7QWxPaXYvRTdCOztBa085NS9FQztFQWlMSSxhQUFZO0VBQ1osU0FBUztFQUNULFVBQVU7RUFDVixtQkFBbUI7QWxPaXYvRXhCOztBa09yNi9FQztFQXdMSSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtBbE9pdi9FNUI7O0FrTzM2L0VDO0VBZ01HLFNBQVM7RUFDVCxnQkFBZ0I7QWxPK3UvRXBCOztBa09oNy9FQztFQW9NSSxTQUFTO0FsT2d2L0VkOztBa09wNy9FQztFQTJNRyxrQkFBa0I7RURsbkJkLFVBQW9CO0FqT2cyZ0Y1Qjs7QWtPejFnRkM7O0VBRUMsZUFBZTtFQUdmLGdCTjAxQmlCO0E1TmdnL0VuQjs7QWtPcDFnRkU7O0VBQ0MsZ0JOaTNCb0I7RU1oM0JwQixlTisyQm1CO0VNOTJCbkIsdUJOZzNCMkI7QTVOdysrRTlCOztBa09wMWdGRTs7RUFFQyxjTmkxQmU7RU1oMUJmLGlCTmsxQnFCO0E1TnFnL0V4Qjs7QWtPcDFnRkc7O0VEL0JLLGFBQW9CO0VBQXBCLFlBQW9CO0VDa0N4QixpQkFBaUI7QWxPdzFnRnJCOztBa09uMWdGRTs7RUFDQyxzQkFBc0I7RUFDdEIsZ0JBQWdCO0VBQ2hCLGNOMDBCZ0I7QTVONmcvRW5COztBa09yMWdGRzs7RUFDQyxzQkFBc0I7RUFDdEIscUJBQXFCO0FsT3kxZ0Z6Qjs7QWtPcjFnRkk7O0VBQ0MsVU5xMEJZO0VNcDBCWixXTm8wQlk7RU1uMEJaLG1CQUFtQjtBbE95MWdGeEI7O0FrT3AxZ0ZJOztFQUNDLFVOaTBCYTtFTWgwQmIsV05pMEJjO0E1TnVoL0VuQjs7QWtPbDFnRkU7O0VBQ0Msd0JOODBCNEI7QTVOd2cvRS9COztBa09qMWdGRTs7RUFFQyxjTmcwQmU7RU0vekJmLGlCTmkwQnFCO0E1Tm1oL0V4Qjs7QWtPbDFnRkc7O0VBQ0MseUJONnpCNEI7RXJHNTRCNUIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixZQUFTO0F2SHM2Z0ZiOztBQUVBOztFa09oMmdGSyx1QkFBd0M7QWxPbTJnRjdDOztBa083MWdGRTs7RUFDQyxhQUFhO0FsT2kyZ0ZoQjs7QWtPdjFnRkk7O0VBQ0MseUJOdXlCMkI7QTVOb2ovRWhDOztBa094aGdGQztFRHZhTyxVQUFvQjtBak9tOGdGNUI7O0FrTzVoZ0ZDO0VEdmFPLFVBQW9CO0FqT3U4Z0Y1Qjs7QWtPaDhnRkM7O0VBRUMsZUFBZTtFQUdmLGdCTjQ1Qm1CO0E1TnFpL0VyQjs7QWtPMzdnRkU7O0VBQ0MsZ0JObzdCc0I7RU1uN0J0QixlTms3QnFCO0VNajdCckIsdUJObTdCNkI7QTVONGcvRWhDOztBa08zN2dGRTs7RUFFQyxjTm81QmlCO0VNbjVCakIsaUJOcTVCdUI7QTVOeWkvRTFCOztBa08zN2dGRzs7RUQvQkssYUFBb0I7RUFBcEIsWUFBb0I7RUNrQ3hCLGlCQUFpQjtBbE8rN2dGckI7O0FrTzE3Z0ZFOztFQUNDLHNCQUFzQjtFQUN0QixnQkFBZ0I7RUFDaEIsY042NEJrQjtBNU5pai9FckI7O0FrTzU3Z0ZHOztFQUNDLHNCQUFzQjtFQUN0QixxQkFBcUI7QWxPZzhnRnpCOztBa081N2dGSTs7RUFDQyxVTnc0QmM7RU12NEJkLFdOdTRCYztFTXQ0QmQsbUJBQW1CO0FsT2c4Z0Z4Qjs7QWtPMzdnRkk7O0VBQ0MsVU5vNEJlO0VNbjRCZixXTm80QmdCO0E1TjJqL0VyQjs7QWtPejdnRkU7O0VBQ0Msd0JOaTVCOEI7QTVONGkvRWpDOztBa094N2dGRTs7RUFFQyxjTm00QmlCO0VNbDRCakIsaUJObzRCdUI7QTVOdWovRTFCOztBa096N2dGRzs7RUFDQyx5Qk5nNEI4QjtFckcvOEI5QixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFlBQVM7QXZINmdoRmI7O0FBRUE7O0VrT3Y4Z0ZLLHVCQUF3QztBbE8wOGdGN0M7O0FrT3A4Z0ZFOztFQUNDLGFBQWE7QWxPdzhnRmhCOztBa085N2dGSTs7RUFDQyx5Qk4wMkI2QjtBNU53bC9FbEM7O0FrTy9uZ0ZDO0VBbkZBLGtCTjBvQnlCO0VNem9CekIsWU4wb0JtQjtBNU40ay9FcEI7O0FrT3B0Z0ZDO0VBQ0MsaUJOMm9CdUI7RU0xb0J2QixnQk4yb0JzQjtFTTFvQnRCLHlCTjJvQitCO0VNMW9CL0IscUJOMm9CMkI7QTVONGsvRTdCOztBa08zb2dGQztFQXBEQSxjTjZuQm9CO0E1TnNrL0VyQjs7QWtPanNnRkM7RUFDQyxTQUFTO0FsT29zZ0ZYOztBa09ucGdGQztFQW5GQSxrQk5xcUJ1QjtFTXBxQnZCLFlOcXFCaUI7QTVOcWsvRWxCOztBa094dWdGQztFQUNDLGlCTnNxQnFCO0VNcnFCckIsZ0JOc3FCb0I7RU1ycUJwQix5Qk5zcUI2QjtFTXJxQjdCLHFCTnNxQnlCO0E1TnFrL0UzQjs7QWtPL3BnRkM7RUFwREEsY053cEJrQjtBNU4rai9FbkI7O0FrT3J0Z0ZDO0VBQ0MsU0FBUztBbE93dGdGWDs7QWtPdnFnRkM7RUErUEksaUJOaU1tQjtBNU4ydS9FeEI7O0FrTzNxZ0ZDO0VBdVFPLGVOMlBnQjtFTTFQaEIsa0JBQTZFO0FsT3c2L0VyRjs7QWtPaHJnRkM7RUE0UU8sVUFBVTtFQUNWLFNBQVM7QWxPdzYvRWpCOztBa09ycmdGQztFQWdSUSxlTmtQZTtFTWpQZixrQkFBNkU7QWxPeTYvRXRGOztBa08xcmdGQztFQXdSTyxlTjBPZ0I7RU16T2hCLGtCQUFxRTtBbE9zNi9FN0U7O0FrTy9yZ0ZDO0VBNlJPLFVBQVU7QWxPczYvRWxCOztBa09uc2dGQztFQWdTUSxVQUFVO0FsT3U2L0VuQjs7QWtPdnNnRkM7RUFvU1UsZU44TmE7RU03TmIsa0JBQXFFO0FsT3U2L0VoRjs7QWtPNXNnRkM7RUF5U1UsVUFBVTtBbE91Ni9FckI7O0FrT2h0Z0ZDO0VBOFNhLGVOb05VO0VNbk5WLGtCQUFxRTtBbE9zNi9FbkY7O0FrT3J0Z0ZDO0VBNFRNLGtCQUE0RTtBbE82NS9FbkY7O0FrT3p0Z0ZDO0VBaVVPLFVBQVU7QWxPNDUvRWxCOztBa083dGdGQztFQXFVUyxrQkFBNkU7QWxPNDUvRXZGOztBa09qdWdGQztFQTBVVSxVQUFVO0FsTzI1L0VyQjs7QWtPcnVnRkM7RUE4VVksa0JBQTRFO0FsTzI1L0V6Rjs7QWtCMWxoRkk7RWdObXdCSDs7SUZuekJHLHdCQUF3QjtJQUN4QixvQ0FBb0M7RWhPZ3BoRnRDO0VrTzkxL0VEOztJQWFJLHdCQUF3QjtJRmgwQnpCLHdCQUF3QjtJQUN4QixvQ0FBb0M7RWhPc3BoRnRDO0VrT3AyL0VEOztJQWtCSSxrQkFBa0I7RWxPczEvRXJCO0VrT3gyL0VEOztJQXFCSyxVTmlPaUI7SU1oT2pCLGtCQUFrQjtJQUNsQixPQUFPO0lBQ1AsWU4zekJPO0lNNHpCUCx3QkFBd0I7SUFDeEIsWU4yTWE7SU0xTWIsa0JOME1hO0kvTWxoQ2Ysa0IrTW9oQ3FCO0lNcE1sQiw2RkFBNEo7RWxPaTEvRWpLO0VrT3AzL0VEOztJQStCTSxTQUFTO0lBQ1QsU0FBUztFbE95MS9FZDtFa096My9FRDs7SUFzQ08sU0FBUztJQUNULGFOZ05VO0lNL01WLCtGQUFpSztFbE91MS9Fdks7QUFDRjs7QW1HenJoRkM7RStIeXpCQTs7SUEyQ3lCLGVBQWU7RWxPMjEvRXZDO0FBQ0Y7O0FrQjFvaEZJO0VnTm13Qkg7O0lBZ0RNLGVOb0xlO0U1TnlxL0VwQjtFa083NC9FRDs7SUR6ekJPLFVBQW9CO0VqTzBzaEYxQjtFa09qNS9FRDs7SUFvRFEsMkJBQTJCO0lBQzNCLGlCTm1OaUI7RTVOOG8vRXhCO0VrT3Q1L0VEOztJQXdEUyxhQUFhO0VsT2syL0VyQjtFa08xNS9FRDs7SUZuekJHLHdCQUF3QjtJQUN4QixvQ0FBb0M7RWhPaXRoRnRDO0VrTy81L0VEOztJQWdFUyxhQUFhO0VsT20yL0VyQjtFa09uNi9FRDs7SUFvRVMsYUFBYTtFbE9tMi9FckI7RWtPdjYvRUQ7O0lBd0VTLGFBQWE7RWxPbTIvRXJCO0VrTzM2L0VEOztJQTRFUyxhQUFhO0VsT20yL0VyQjtFa08vNi9FRDs7SUFrRlMsZU5rSlk7RTVOK3MvRXBCO0VrT243L0VEOztJQXNGVyxpQk5rTGM7RTVOK3EvRXhCO0VrT3Y3L0VEOztJQTJGWSxlTnlJUztFNU51dC9FcEI7RWtPMzcvRUQ7O0lBK0ZjLGlCTnlLVztFNU51ci9FeEI7RWtPLzcvRUQ7O0lBdUdVLGVOb05ZO0U1TndvL0VyQjtFa09ydmhGRDs7OztJQUVDLGVBQWU7SUFHZixnQk5vakNtQjtFNU5tcy9FbkI7RWtPanZoRkE7Ozs7SUFDQyxnQk4wa0NzQjtJTXprQ3RCLGVOd2tDcUI7SU12a0NyQix1Qk55a0M2QjtFNU42cS9FOUI7RWtPbHZoRkE7Ozs7SUFFQyxjTjJpQ2lCO0lNMWlDakIsa0JOMmlDd0I7RTVOMnMvRXpCO0VrT252aEZDOzs7O0lBR0MsaUJBQWlCO0VsT3N2aEZuQjtFa09qdmhGQTs7OztJQUNDLHNCQUFzQjtJQUN0QixnQkFBZ0I7SUFDaEIsY05taUNrQjtFNU5tdC9FbkI7RWtPcHZoRkM7Ozs7SUFDQyxzQkFBc0I7SUFDdEIscUJBQXFCO0VsT3l2aEZ2QjtFa09ydmhGRTs7OztJQUNDLFVOOGhDYztJTTdoQ2QsV042aENjO0lNNWhDZCxtQkFBbUI7RWxPMHZoRnRCO0VrT3J2aEZFOzs7O0lBQ0MsVU4waENlO0lNemhDZixXTjBoQ2dCO0U1Tmd1L0VuQjtFa09wdmhGQTs7OztJQUNDLHdCTnVpQzhCO0lNdGlDOUIsaUJOdWlDa0I7RTVOa3QvRW5CO0VrT3J2aEZBOzs7O0lBRUMsY055aENpQjtJTXhoQ2pCLGlCTjBoQ3VCO0U1Tit0L0V4QjtFa092dmhGQzs7OztJQUNDLHlCTnNoQzhCO0lyR3JtQzlCLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixjQUFjO0lBQ2Qsd0JBQXdCO0lBQ3hCLGtDQUFrQztJQUNsQyxvQkFBb0I7SUFDcEIsa0NBQWtDO0lBQ2xDLG1DQUFtQztJQUNuQywyQkFBMkI7SUFDM0IsWUFBUztFdkg0MGhGWDtFQUNBOzs7O0lrT3J3aEZHLHVCQUF3QztFbE8wd2hGM0M7RWtPcHdoRkE7Ozs7SUFDQyxhQUFhO0VsT3l3aEZkO0VrTy92aEZFOzs7O0lBQ0MseUJOZ2dDNkI7RTVOb3cvRWhDO0VrTy9pZ0ZEOztJQXJlQSxrQk4reEJ5QjtJTTl4QnpCLFlOZ3lCbUI7RTVOd3YvRWxCO0VrT3RoaEZEOztJQUNDLGlCTml5QnVCO0lNaHlCdkIsZ0JOaXlCc0I7SU1oeUJ0Qix5Qk5peUIrQjtFNU53di9FL0I7RWtPMWpnRkQ7O0lBdGNBLGNOa3hCb0I7RTVOa3YvRW5CO0VrT2xnaEZEOztJQUNDLFNBQVM7RWxPcWdoRlQ7RWtPbGtnRkQ7O0lBOEhLLGtCTndHb0I7SU12R3BCLFNOa0hnQjtFNU5zMS9FcEI7RWtPdmtnRkQ7O0lBa0lNLGFOZ0hXO0U1TnkxL0VoQjtBQUNGOztBa094cS9FRTtFQUNJO0lBQVMsVUFBVTtFbE80cS9FdkI7RWtPM3EvRUk7SUFBSyxVQUFVO0VsTzhxL0VuQjtBQUNGOztBa081cS9FRTtFQUNJO0lBQVMsVUFBVTtFbE9nci9FdkI7RWtPL3EvRUk7SUFBSyxVQUFVO0VsT2tyL0VuQjtBQUNGOztBa09oci9FRTtFQUNJO0lBQVMsZ0JOcE1LO0U1TnczL0VsQjtFa09uci9FSTtJQUFLLGFBQWE7RWxPc3IvRXRCO0FBQ0Y7O0FrT3ByL0VFO0VBQ0k7SUFBUyxtQk56TUs7RTVOaTQvRWxCO0VrT3ZyL0VJO0lBQUssZ0JBQWdCO0VsTzByL0V6QjtBQUNGOztBa09wcWdGQztFRHJ3Qk8sMEJBQW9CO0FqTzY2aEY1Qjs7QWtPMzVoRkU7O0VEbEJNLGVBQW9CO0FqT2s3aEY1Qjs7QWtPejVoRkU7O0VEekJNLGVBQW9CO0FqT3U3aEY1Qjs7QWtPbHJnRkM7O0V6SGx3QmUsMEJBQTBCO0VBQzFCLGFyR0thO0FKbzdoRjdCOztBa094cmdGQzs7RXpIMXZCbUIsMEJBQTBCO0F6R3U3aEY5Qzs7QWtPaDVoRkk7O0VEbERJLDBCQUFvQjtBak91OGhGNUI7O0FrTzc0aEZJOztFRDFESSwwQkFBb0I7QWpPNDhoRjVCOztBa09wNGhGRTs7RUR4RU0sZUFBb0I7QWpPaTloRjVCOztBa092emhGQztFQUNDLGlDQUFpQztBbE8wemhGbkM7O0FrT3Z6aEZFOztFRDlKTSwwQkFBb0I7QWpPMDloRjVCOztBa092emhGRzs7RURuS0ssZUFBb0I7QWpPKzloRjVCOztBa092emhGRzs7RUR4S0ssZUFBb0I7QWpPbytoRjVCOztBa08vdGdGQzs7RXpIbHdCZSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSis4aEZoQzs7QWtPcnVnRkM7O0V6SDF2Qm1CLDBCQUEwQjtBekdvK2hGOUM7O0FrTzN6aEZLOztFRHBMRywwQkFBb0I7QWpPby9oRjVCOztBa08xemhGSzs7RUQxTEcsMEJBQW9CO0FqT3kvaEY1Qjs7QWtPeHpoRkc7O0VEak1LLGVBQW9CO0FqTzgvaEY1Qjs7QWtPdHpoRkM7RUFDQyxpQ0FBaUM7QWxPeXpoRm5DOztBa090emhGRTs7RUQ1TU0sMEJBQW9CO0FqT3VnaUY1Qjs7QWtPdHpoRkc7O0VEak5LLGVBQW9CO0FqTzRnaUY1Qjs7QWtPdHpoRkc7O0VEdE5LLGVBQW9CO0FqT2loaUY1Qjs7QWtPNXdnRkM7O0V6SGx3QmUsMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUo0L2hGaEM7O0FrT2x4Z0ZDOztFekgxdkJtQiwwQkFBMEI7QXpHaWhpRjlDOztBa08xemhGSzs7RURsT0csMEJBQW9CO0FqT2lpaUY1Qjs7QWtPenpoRks7O0VEeE9HLDBCQUFvQjtBak9zaWlGNUI7O0FrT3Z6aEZHOztFRC9PSyxlQUFvQjtBak8yaWlGNUI7O0FrT3J6aEZDO0VBQ0MsaUNBQWlDO0FsT3d6aEZuQzs7QWtPcnpoRkU7O0VEMVBNLDBCQUFvQjtBak9vamlGNUI7O0FrT3J6aEZHOztFRC9QSyxlQUFvQjtBak95amlGNUI7O0FrT3J6aEZHOztFRHBRSyxlQUFvQjtBak84amlGNUI7O0FrT3p6Z0ZDOztFekhsd0JlLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKeWlpRmhDOztBa08vemdGQzs7RXpIMXZCbUIsMEJBQTBCO0F6RzhqaUY5Qzs7QWtPenpoRks7O0VEaFJHLDBCQUFvQjtBak84a2lGNUI7O0FrT3h6aEZLOztFRHRSRywwQkFBb0I7QWpPbWxpRjVCOztBa090emhGRzs7RUQ3UkssZUFBb0I7QWpPd2xpRjVCOztBa09wemhGQztFQUNDLGlDQUFpQztBbE91emhGbkM7O0FrT3B6aEZFOztFRHhTTSwwQkFBb0I7QWpPaW1pRjVCOztBa09wemhGRzs7RUQ3U0ssZUFBb0I7QWpPc21pRjVCOztBa09wemhGRzs7RURsVEssZUFBb0I7QWpPMm1pRjVCOztBa090MmdGQzs7RXpIbHdCZSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSnNsaUZoQzs7QWtPNTJnRkM7O0V6SDF2Qm1CLDBCQUEwQjtBekcybWlGOUM7O0FrT3h6aEZLOztFRDlURywwQkFBb0I7QWpPMm5pRjVCOztBa092emhGSzs7RURwVUcsMEJBQW9CO0FqT2dvaUY1Qjs7QWtPcnpoRkc7O0VEM1VLLGVBQW9CO0FqT3FvaUY1Qjs7QWtPaDRnRkM7RUFTSSxjOU41d0J3QjtBSnVvaUY3Qjs7QWtPbHpoRkM7RUR2Vk8sZUFBb0I7QWpPNm9pRjVCOztBa09seWhGRTtFRDNXTSxlQUFvQjtBak9pcGlGNUI7O0FrTzF1aEZDO0VEdmFPLGlDQUFvQjtBak9xcGlGNUI7O0FrT25vaUZFOztFRGxCTSxlQUFvQjtBak8wcGlGNUI7O0FrT2pvaUZFOztFRHpCTSxlQUFvQjtBak8rcGlGNUI7O0FrTzE1Z0ZDOztFekhsd0JlLDBCQUEwQjtFQUMxQixhckdLYTtBSjRwaUY3Qjs7QWtPaDZnRkM7O0V6SDF2Qm1CLDBCQUEwQjtBekcrcGlGOUM7O0FrT3huaUZJOztFRGxESSwwQkFBb0I7QWpPK3FpRjVCOztBa09ybmlGSTs7RUQxREksMEJBQW9CO0FqT29yaUY1Qjs7QWtPNW1pRkU7O0VEeEVNLGVBQW9CO0FqT3lyaUY1Qjs7QWtPL2hpRkM7RUFDQyxpQ0FBaUM7QWxPa2lpRm5DOztBa08vaGlGRTs7RUQ5Sk0sMEJBQW9CO0FqT2tzaUY1Qjs7QWtPL2hpRkc7O0VEbktLLGVBQW9CO0FqT3VzaUY1Qjs7QWtPL2hpRkc7O0VEeEtLLGVBQW9CO0FqTzRzaUY1Qjs7QWtPdjhnRkM7O0V6SGx3QmUsMEJBQTBCO0VBQzFCLGFyR3VCZ0I7QUp1cmlGaEM7O0FrTzc4Z0ZDOztFekgxdkJtQiwwQkFBMEI7QXpHNHNpRjlDOztBa09uaWlGSzs7RURwTEcsMEJBQW9CO0FqTzR0aUY1Qjs7QWtPbGlpRks7O0VEMUxHLDBCQUFvQjtBak9pdWlGNUI7O0FrT2hpaUZHOztFRGpNSyxlQUFvQjtBak9zdWlGNUI7O0FrTzloaUZDO0VBQ0MsaUNBQWlDO0FsT2lpaUZuQzs7QWtPOWhpRkU7O0VENU1NLDBCQUFvQjtBak8rdWlGNUI7O0FrTzErZ0ZDOztFekhsd0JlLDBCQUEwQjtBekdpdmlGMUM7O0FrTy8rZ0ZDOztFekgxdkJtQiwwQkFBMEI7QXpHOHVpRjlDOztBa092aGlGSzs7RURsT0csMEJBQW9CO0FqTzh2aUY1Qjs7QWtPdGhpRks7O0VEeE9HLDBCQUFvQjtBak9td2lGNUI7O0FrTzdnaUZDO0VBQ0MsaUNBQWlDO0FsT2doaUZuQzs7QWtPN2dpRkU7O0VEMVBNLDBCQUFvQjtBak80d2lGNUI7O0FrTzdnaUZHOztFRC9QSyxlQUFvQjtBak9peGlGNUI7O0FrTzdnaUZHOztFRHBRSyxlQUFvQjtBak9zeGlGNUI7O0FrT2poaEZDOztFekhsd0JlLDBCQUEwQjtFQUMxQixhckd1QmdCO0FKaXdpRmhDOztBa092aGhGQzs7RXpIMXZCbUIsMEJBQTBCO0F6R3N4aUY5Qzs7QWtPamhpRks7O0VEaFJHLDBCQUFvQjtBak9zeWlGNUI7O0FrT2hoaUZLOztFRHRSRywwQkFBb0I7QWpPMnlpRjVCOztBa085Z2lGRzs7RUQ3UkssZUFBb0I7QWpPZ3ppRjVCOztBa081Z2lGQztFQUNDLGlDQUFpQztBbE8rZ2lGbkM7O0FrTzVnaUZFOztFRHhTTSwwQkFBb0I7QWpPeXppRjVCOztBa081Z2lGRzs7RUQ3U0ssZUFBb0I7QWpPOHppRjVCOztBa081Z2lGRzs7RURsVEssZUFBb0I7QWpPbTBpRjVCOztBa085amhGQzs7RXpIbHdCZSwwQkFBMEI7RUFDMUIsYXJHdUJnQjtBSjh5aUZoQzs7QWtPcGtoRkM7O0V6SDF2Qm1CLDBCQUEwQjtBekdtMGlGOUM7O0FrT2hoaUZLOztFRDlURywwQkFBb0I7QWpPbTFpRjVCOztBa08vZ2lGSzs7RURwVUcsMEJBQW9CO0FqT3cxaUY1Qjs7QWtPN2dpRkc7O0VEM1VLLGVBQW9CO0FqTzYxaUY1Qjs7QWtPdGdpRkM7RUR2Vk8sZUFBb0I7QWpPaTJpRjVCOztBa090L2hGRTtFRDNXTSxlQUFvQjtBak9xMmlGNUI7O0FrTzk3aEZDO0VEdmFPLGlDQUFvQjtBak95MmlGNUI7O0FrQm56aUZJO0VnTm13Qkg7O0lBa0pLLHlCOU56OEJ1QjtJOE4wOEJ2QixvRE5xYWlFO0U1TisvL0VyRTtFa083dmlGQTs7OztJRG5ITSxlQUFvQjtFak9zM2lGMUI7RWtPM3ZpRkE7Ozs7SUQzSE0sZUFBb0I7RWpPNDNpRjFCO0VrT3Y3Z0ZEOzs7O0l6SGw4QmUsMEJBQTBCO0lBQzFCLGFyR0thO0VKMDNpRjNCO0VrTzk3Z0ZEOzs7O0l6SDE3Qm1CLDBCQUEwQjtFekc4M2lGNUM7RWtPbHdpRkU7Ozs7SUR2SUksMEJBQW9CO0VqTys0aUYxQjtFa09sd2lGRTs7OztJRDdJSSwwQkFBb0I7RWpPcTVpRjFCO0VrT2p3aUZBOzs7O0lEcEpNLGVBQW9CO0VqTzI1aUYxQjtFa09qd2lGRDs7SUFDQyxpQ0FBaUM7RWxPb3dpRmpDO0VrT2p3aUZBOzs7O0lEOUpNLDBCQUFvQjtFak9xNmlGMUI7RWtPbHdpRkM7Ozs7SURuS0ssZUFBb0I7RWpPMjZpRjFCO0VrT253aUZDOzs7O0lEeEtLLGVBQW9CO0VqT2k3aUYxQjtFa081K2dGRDs7OztJekhsOEJlLDBCQUEwQjtJQUMxQixhckd1QmdCO0VKNjVpRjlCO0VrT24vZ0ZEOzs7O0l6SDE3Qm1CLDBCQUEwQjtFekdtN2lGNUM7RWtPMXdpRkc7Ozs7SURwTEcsMEJBQW9CO0VqT284aUYxQjtFa08xd2lGRzs7OztJRDFMRywwQkFBb0I7RWpPMDhpRjFCO0VrT3p3aUZDOzs7O0lEak1LLGVBQW9CO0VqT2c5aUYxQjtFa094d2lGRDs7SUFDQyxpQ0FBaUM7RWxPMndpRmpDO0VrT3h3aUZBOzs7O0lENU1NLDBCQUFvQjtFak8wOWlGMUI7RWtPcmhoRkQ7Ozs7SXpIbDhCZSwwQkFBMEI7RXpHNjlpRnhDO0VrTzNoaEZEOzs7O0l6SDE3Qm1CLDBCQUEwQjtFekcyOWlGNUM7RWtPcHdpRkc7Ozs7SURsT0csMEJBQW9CO0VqTzQraUYxQjtFa09wd2lGRzs7OztJRHhPRywwQkFBb0I7RWpPay9pRjFCO0VrTzV2aUZEOztJQUNDLGlDQUFpQztFbE8rdmlGakM7RWtPNXZpRkE7Ozs7SUQxUE0sMEJBQW9CO0VqTzQvaUYxQjtFa083dmlGQzs7OztJRC9QSyxlQUFvQjtFak9rZ2pGMUI7RWtPOXZpRkM7Ozs7SURwUUssZUFBb0I7RWpPd2dqRjFCO0VrT25raEZEOzs7O0l6SGw4QmUsMEJBQTBCO0lBQzFCLGFyR3VCZ0I7RUpvL2lGOUI7RWtPMWtoRkQ7Ozs7SXpIMTdCbUIsMEJBQTBCO0V6RzBnakY1QztFa09yd2lGRzs7OztJRGhSRywwQkFBb0I7RWpPMmhqRjFCO0VrT3J3aUZHOzs7O0lEdFJHLDBCQUFvQjtFak9paWpGMUI7RWtPcHdpRkM7Ozs7SUQ3UkssZUFBb0I7RWpPdWlqRjFCO0VrT253aUZEOztJQUNDLGlDQUFpQztFbE9zd2lGakM7RWtPbndpRkE7Ozs7SUR4U00sMEJBQW9CO0VqT2lqakYxQjtFa09wd2lGQzs7OztJRDdTSyxlQUFvQjtFak91ampGMUI7RWtPcndpRkM7Ozs7SURsVEssZUFBb0I7RWpPNmpqRjFCO0VrT3huaEZEOzs7O0l6SGw4QmUsMEJBQTBCO0lBQzFCLGFyR3VCZ0I7RUp5aWpGOUI7RWtPL25oRkQ7Ozs7SXpIMTdCbUIsMEJBQTBCO0V6RytqakY1QztFa081d2lGRzs7OztJRDlURywwQkFBb0I7RWpPZ2xqRjFCO0VrTzV3aUZHOzs7O0lEcFVHLDBCQUFvQjtFak9zbGpGMUI7RWtPM3dpRkM7Ozs7SUQzVUssZUFBb0I7RWpPNGxqRjFCO0VrT3R2aUZEOztJRHRXTyxlQUFvQjtFak9nbWpGMUI7RWtPcnZpRkE7O0lEM1dNLGVBQW9CO0VqT29takYxQjtFa08vcGhGRDs7SURyOEJPLGlDQUFvQjtFak93bWpGMUI7QUFDRjs7QWtCdGlqRkk7RW1OckVKO0l6RFFFLGFnRDB6Qlk7SWhEenpCWixlQUFlO0lBQ2YsTUFBTTtJQUNOLFNBQVM7SUFFVCw0RUFSNEU7SUFXM0UsWUFBd0I7SUFDeEIsWWdEZ3pCVztFNU5xemhGWjtFNEsvbWpGRDtJQWtCRSw0RUFwQjJFO0lBcUIzRSxPQUFPO0U1S2dtakZSO0FBQ0Y7O0FtR3puakZDO0VrSUZEO0l6RDhCRywyQkFBMkI7RTVLa21qRjVCO0FBQ0Y7O0FrQjVqakZJO0UwSmpDRjtJQUNDLGFBQXlCO0lBQ3pCLFVBQVU7RTVLaW1qRlg7RTRLbm1qRkE7SUFLRSw0RUFwQzBFO0lBcUMxRSxRQUFRO0lBQ1IsVUFBVTtFNUtpbWpGWjtFNEs3ampGRDtJQUNDLGVBQWU7SUFDZixNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsZ0JBQWdCO0lBQ2hCLGFnRDR1Qlk7SWhEM3VCWixpREFBaUQ7RTVLK2pqRmpEO0U0SzNqakZEO0lBQ0k7TUFBUyxVQUFVO0k1SzhqakZwQjtJNEs3ampGQztNQUFLLFVBQVU7STVLZ2tqRmhCO0VBQ0Y7RXFPOXBqRkY7SXpEMEpHLG1CZ0R5cUJnQjtJaERycUJoQixnRGdEc3FCd0M7RTVOODFoRnpDO0U0S25sakZEO0lBb0ZDLDhCZ0RrcUI4QjtFNU5nMmhGOUI7QUFDRjs7QTRLOThpRkU7RXlEeE5GO0l6RDBOSSxxQkFBcUI7RTVLaTlpRnZCO0FBQ0Y7O0FzTzVxakZBO0VBQ0MsYUFBYTtFQUNiLG1CQUFtQjtBdE8rcWpGcEI7O0FzT2pyakZBO0VBTUUsY0FBYztFQUNYLFdBQVc7RUFDWCxXQUFXO0VBQ1gsa0JBQWtCO0F0TytxakZ2Qjs7QXNPeHJqRkE7RUFZRyxVQUFVO0VBQ1AsWUFBWTtBdE9ncmpGbEI7O0FzTzdyakZBO0VBbUJFLHlCbE9mMkI7QUo2cmpGN0I7O0FrQnpvakZJO0VvTjVCRjtJQUNDLGVBQWU7SUFDZixZVnU4Q1c7SVV0OENYLFVWVlk7SVVXWixPQUFPO0lBQ1AsUUFBUTtJQUNSLHlCQUF5QjtJQUN6QixXVm84Q1M7SVVuOENULHFEVms4QzZDO0lVajhDN0MseUJsT2pDMEI7SWtPa0MxQiw2QmxPOUIwQjtJa08rQjFCLFNBQVM7RXRPeXFqRlY7RXNPcnFqRkE7SUFDQyxVVnZCWTtJVXdCWix5QkFBeUI7RXRPdXFqRjFCO0VzT3BxakZBO0lBQ0MsV1Z5d0JXO0U1TjY1aEZaO0VzT2pxakZEO0lBR0UsY0FBYztFdE9pcWpGZjtFc09wcWpGRDtJQVVFLG1CVnBEVztFNU5pdGpGWjtBQUNGOztBa0J6cGpGSTtFb05HSDtJQUVFLGNBQWM7RXRPeXBqRmY7RXNPM3BqRkQ7SUFNRSxtQlZqRXFCO0U1Tnl0akZ0QjtBQUNGOztBa0IvcWpGSTtFcU50REg7SUFDQyxlQUFzQztFdk95dWpGdEM7RXVPdHVqRkE7SUFDQyxrQlhjWTtFNU4wdGpGYjtFdU9ydWpGQTtJQUVFLGtCWEFVO0U1TnN1akZaO0FBQ0Y7O0FrQjlxakZJO0VxTm5FSDtJQW1CQyxlQUFnRDtFdk9tdWpGaEQ7RXVPaHVqRkE7SUFDQyxjQUFjO0V2T2t1akZmO0V1Tzl0akZBO0lBQ0MsaUJBQW1HO0V2T2d1akZwRztBQUNGOztBd08xdmpGQTs7O0VBS1EsYUFBYTtBQVZyQjs7QUFLQTtFQVVZLGFBQWE7QUFYekI7O0FBQ0E7RUFjWSxjQUFjO0FBWDFCOztBQUhBO0VBa0JZLGFBQWE7QUFYekI7O0FBUEE7RUF3QlksY0FBYztBQWIxQjs7QUFYQTtFQTRCWSxhQUFhO0FBYnpCOztBQWZBO0VBZ0NZLGFBQWE7QUFiekI7O0FBbkJBO0VBc0NZLGFBQWE7QUFmekI7O0FBdkJBO0VBMENZLGFBQWE7QUFmekI7O0FBM0JBO0VBOENZLGNBQWM7QUFmMUI7O0FBc0JJO0VBRVEsV0FBVztFQUNYLGdCQUFnQjtBQXBCNUI7O0FDNEJJO0VESUE7SUFFUSxXQUFXO0lBQ1gsZUFBZTtFQTdCekI7QUFDRiIsImZpbGUiOiJzY3JpcHRzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwN2JmZjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmZmZmO1xuICAtLWdyYXk6ICM3RTgyOTk7XG4gIC0tZ3JheS1kYXJrOiAjM0Y0MjU0O1xuICAtLXByaW1hcnk6ICMyMTJhNGY7XG4gIC0tc2Vjb25kYXJ5OiAjRTRFNkVGO1xuICAtLXN1Y2Nlc3M6ICMxM0NENTI7XG4gIC0taW5mbzogIzIxNUZEOTtcbiAgLS13YXJuaW5nOiAjRTQ4MjI4O1xuICAtLWRhbmdlcjogI0U0M0IyODtcbiAgLS1saWdodDogI0YzRjZGOTtcbiAgLS1kYXJrOiAjMTgxQzMyO1xuICAtLXdoaXRlOiAjZmZmZmZmO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWJyZWFrcG9pbnQteHhsOiAxNDAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNGNDI1NDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzBhMGQxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwic3VibWl0XCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgO1xuICB9XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSA7XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSA7XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgO1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDEuMTc1cmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KSA7XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSA7XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KSA7XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSA7XG4gIH1cbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLXJhZGl1czogMC4yOHJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMC4xcmVtIDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci14eGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTIuNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEyLjVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwsIC5jb250YWluZXIteHhsIHtcbiAgICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xMi41cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTIuNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteHhsLTEsIC5jb2wteHhsLTIsIC5jb2wteHhsLTMsIC5jb2wteHhsLTQsIC5jb2wteHhsLTUsIC5jb2wteHhsLTYsIC5jb2wteHhsLTcsIC5jb2wteHhsLTgsIC5jb2wteHhsLTksIC5jb2wteHhsLTEwLCAuY29sLXh4bC0xMSwgLmNvbC14eGwtMTIsIC5jb2wteHhsLFxuLmNvbC14eGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEyLjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMi41cHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb2wteHhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14eGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXh4bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteHhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14eGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXh4bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14eGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteHhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFQkVERjM7XG59XG5cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNFQkVERjM7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFjM2NlO1xufVxuXG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGM5MGEzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiNWMzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjVjMztcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmI7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YxZjJmNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWYzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZjM7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRmMWNmO1xufVxuXG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODRlNWE1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThlZGMwO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4ZWRjMDtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWQyZjQ7XG59XG5cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4Y2FjZWI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmMyZjA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJjMmYwO1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZGNjMztcbn1cblxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YxYmU4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Y2ZhZDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGNmYWQ7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjOGMzO1xufVxuXG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmMTk5OGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YjNhZDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiM2FkO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZDtcbn1cblxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmOWZhZmM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGYzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGYzO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlYmZjNjtcbn1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg3ODk5NDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjJiYTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGIyYmE7XG59XG5cbi50YWJsZS13aGl0ZSxcbi50YWJsZS13aGl0ZSA+IHRoLFxuLnRhYmxlLXdoaXRlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLXdoaXRlIHRoLFxuLnRhYmxlLXdoaXRlIHRkLFxuLnRhYmxlLXdoaXRlIHRoZWFkIHRoLFxuLnRhYmxlLXdoaXRlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13aGl0ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13aGl0ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDdlNjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkN2U2O1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjQyYTRjO1xufVxuXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMztcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjQyYTRjO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cblxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14eGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjNyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjY1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzRjQyNTQ7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzZDczO1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjY1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjgyNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuODI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjA4cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjU1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41NXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC45MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC42NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4zNWVtICsgMS4xcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yOHJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjgyNXJlbSAxLjQycmVtO1xuICBmb250LXNpemU6IDEuMDhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzY2Q1MjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogNXB4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAxLjNyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzEzQ0Q1MicgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zMjVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuNjVyZW0pIGNhbGMoMC43NWVtICsgMC42NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5LCAyMDUsIDgyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzI1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjMyNXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1MjtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjk3NXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzM0Y0MjU0JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDFyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZmZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzEzQ0Q1MicgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMnJlbS9jYWxjKDAuNzVlbSArIDAuNjVyZW0pIGNhbGMoMC43NWVtICsgMC42NXJlbSkgbm8tcmVwZWF0O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5LCAyMDUsIDgyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyOGViNmE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGViNmE7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5LCAyMDUsIDgyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOSwgMjA1LCA4MiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyODtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAxLjNyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0U0M0IyOCcgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0U0M0IyOCcgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjMyNXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC42NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjY1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgNTksIDQwLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjMyNXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zMjVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuOTc1cmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzRjQyNTQnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRTQzQjI4JyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzRTQzQjI4JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDJyZW0vY2FsYygwLjc1ZW0gKyAwLjY1cmVtKSBjYWxjKDAuNzVlbSArIDAuNjVyZW0pIG5vLXJlcGVhdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCA1OSwgNDAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWE2NDU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE2NDU1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCA1OSwgNDAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgNTksIDQwLCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxYzM0O1xuICBib3JkZXItY29sb3I6ICMxMjE3MmI7XG59XG5cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjFjMzQ7XG4gIGJvcmRlci1jb2xvcjogIzEyMTcyYjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjYsIDc0LCAxMDUsIDAuNSk7XG59XG5cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxNzJiO1xuICBib3JkZXItY29sb3I6ICMwZTEyMjI7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NiwgNzQsIDEwNSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkMGUxO1xuICBib3JkZXItY29sb3I6ICNjNGM4ZGM7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkMGUxO1xuICBib3JkZXItY29sb3I6ICNjNGM4ZGM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NywgMjAwLCAyMTEsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzhkYztcbiAgYm9yZGVyLWNvbG9yOiAjYmNjMWQ3O1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk3LCAyMDAsIDIxMSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1MjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMGFhNDQ7XG4gIGJvcmRlci1jb2xvcjogIzBmOWUzZjtcbn1cblxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwYWE0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMGY5ZTNmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1NCwgMjEzLCAxMDgsIDAuNSk7XG59XG5cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY5ZTNmO1xuICBib3JkZXItY29sb3I6ICMwZTkzM2I7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1NCwgMjEzLCAxMDgsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1MGI4O1xuICBib3JkZXItY29sb3I6ICMxYTRjYWQ7XG59XG5cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzUwYjg7XG4gIGJvcmRlci1jb2xvcjogIzFhNGNhZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjYsIDExOSwgMjIzLCAwLjUpO1xufVxuXG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhNGNhZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk0N2EyO1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjYsIDExOSwgMjIzLCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNmYxYTtcbiAgYm9yZGVyLWNvbG9yOiAjYzE2OTE4O1xufVxuXG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M2ZjFhO1xuICBib3JkZXItY29sb3I6ICNjMTY5MTg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMTQ5LCA3MiwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMTY5MTg7XG4gIGJvcmRlci1jb2xvcjogI2I1NjMxNztcbn1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMTQ5LCA3MiwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyYzFhO1xuICBib3JkZXItY29sb3I6ICNjMTI5MTg7XG59XG5cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyYzFhO1xuICBib3JkZXItY29sb3I6ICNjMTI5MTg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgODgsIDcyLCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMTI5MTg7XG4gIGJvcmRlci1jb2xvcjogI2I1MjcxNztcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgODgsIDcyLCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlM2VjO1xuICBib3JkZXItY29sb3I6ICNkMWRkZTg7XG59XG5cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZDFkZGU4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTAsIDIxMywgMjE5LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkZGU4O1xuICBib3JkZXItY29sb3I6ICNjOWQ2ZTQ7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTAsIDIxMywgMjE5LCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGUxODtcbiAgYm9yZGVyLWNvbG9yOiAjMDcwOTEwO1xufVxuXG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwZTE4O1xuICBib3JkZXItY29sb3I6ICMwNzA5MTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCA2MiwgODEsIDAuNSk7XG59XG5cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcwOTEwO1xuICBib3JkZXItY29sb3I6ICMwMzA0MDc7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgNjIsIDgxLCAwLjUpO1xufVxuXG4uYnRuLXdoaXRlIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5idG4td2hpdGU6Zm9jdXMsIC5idG4td2hpdGUuZm9jdXMge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDIyMSwgMjI0LCAwLjUpO1xufVxuXG4uYnRuLXdoaXRlLmRpc2FibGVkLCAuYnRuLXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG59XG5cbi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDIyMSwgMjI0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzMsIDQyLCA3OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMzLCA0MiwgNzksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMwLCAyMzksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAyMzAsIDIzOSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5LCAyMDUsIDgyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MjtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTksIDIwNSwgODIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMywgOTUsIDIxNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMzLCA5NSwgMjE3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAxMzAsIDQwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAxMzAsIDQwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDU5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRTQzQjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDU5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRjNGNkY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQsIDI4LCA1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0LCAyOCwgNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdoaXRlLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwYTBkMTk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjgyNXJlbSAxLjQycmVtO1xuICBmb250LXNpemU6IDEuMDhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC41NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk4O1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZHJvcGRvd24tbWVudS14eGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzEwMTIyMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcixcbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjA2NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjA2NXJlbTtcbn1cblxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNGNDI1NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNkVGO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjgyNXJlbSAxLjQycmVtO1xuICBmb250LXNpemU6IDEuMDhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMzVlbSArIDEuMXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjhyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUsIG5vbmU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMDNkNzM7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ3NmJlO1xuICBib3JkZXItY29sb3I6ICM2NDc2YmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogI0I1QjVDMyBzb2xpZCAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm94LXNoYWRvdzo7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZmZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuNSk7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZmZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYygwLjI1cmVtICsgMnB4KTtcbiAgbGVmdDogY2FsYygtMi4yNXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xufVxuXG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMnJlbSAwLjY1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzRjQyNTQnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNkVGO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzZDczO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMnJlbSByZ2JhKDMzLCA0MiwgNzksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjM0Y0MjU0O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjM1ZW0gKyAxLjFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNTVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjY1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuODI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC44MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS40MnJlbTtcbiAgZm9udC1zaXplOiAxLjA4cmVtO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzZDczO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNGNDI1NDtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC40MnJlbSAwLjQycmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmZmZmLCBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ3NmJlO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDc2YmU7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NzZiZTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMztcbn1cblxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xufVxuXG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U0RTZFRjtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMyAjRUJFREYzICNFNEU2RUY7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgI0U0RTZFRiAjZmZmZmZmO1xufVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyIC5jb250YWluZXItc20sIC5uYXZiYXIgLmNvbnRhaW5lci1tZCwgLm5hdmJhciAuY29udGFpbmVyLWxnLCAubmF2YmFyIC5jb250YWluZXIteGwsIC5uYXZiYXIgLmNvbnRhaW5lci14eGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQ0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4wOHJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMDhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXh4bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cblxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14eGwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuXG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjQycmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC40MnJlbSAtIDFweCk7XG59XG5cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDJyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuNDJyZW0gLSAxcHgpO1xufVxuXG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAyLjI1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC40MnJlbSAtIDFweCkgY2FsYygwLjQycmVtIC0gMXB4KSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC40MnJlbSAtIDFweCkgY2FsYygwLjQycmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4xMjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMTI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuNDJyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC40MnJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDJyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC40MnJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC40MnJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxMi41cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyLjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDEyLjVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuXG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgY29udGVudDogXCIvXCI7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbn1cblxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjMGEwZDE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNFQkVERjM7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjA4cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjg1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjg1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjg1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC44NXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yOHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yOHJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yOHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjhyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICBmb250LXNpemU6IDg1JTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5hLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuYS5iYWRnZS1wcmltYXJ5OmhvdmVyLCBhLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTcyYjtcbn1cblxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMywgNDIsIDc5LCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG5cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjOGRjO1xufVxuXG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY5ZTNmO1xufVxuXG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5LCAyMDUsIDgyLCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE0Y2FkO1xufVxuXG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMzLCA5NSwgMjE3LCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzE2OTE4O1xufVxuXG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMTMwLCA0MCwgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xufVxuXG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxMjkxODtcbn1cblxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCA1OSwgNDAsIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWRkZTg7XG59XG5cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcwOTEwO1xufVxuXG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0LCAyOCwgNTAsIDAuNSk7XG59XG5cbi5iYWRnZS13aGl0ZSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5hLmJhZGdlLXdoaXRlOmhvdmVyLCBhLmJhZGdlLXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbmEuYmFkZ2Utd2hpdGU6Zm9jdXMsIGEuYmFkZ2Utd2hpdGUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTExNjI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkNGRjO1xuICBib3JkZXItY29sb3I6ICNjMWMzY2U7XG59XG5cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IzYjVjMztcbn1cblxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAyMDMwNTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNzc3ODdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZjO1xuICBib3JkZXItY29sb3I6ICNmN2Y4ZmI7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTZlOWYzO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1ZTVmNjI7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwYTZiMmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGY1ZGM7XG4gIGJvcmRlci1jb2xvcjogI2JkZjFjZjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYThlZGMwO1xufVxuXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYzYzE4O1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMTEzMTcxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkZmY3O1xuICBib3JkZXItY29sb3I6ICNjMWQyZjQ7XG59XG5cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FiYzJmMDtcbn1cblxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBhMWU0NTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzc3NDQxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTZkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZjdkY2MzO1xufVxuXG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNGNmYWQ7XG59XG5cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YzJiMGQ7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzc3MWYxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZDhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZjdjOGMzO1xufVxuXG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y0YjNhZDtcbn1cblxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGMxNDBkO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzdlODA4MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmNmY2ZkO1xufVxuXG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWRlZGYzO1xufVxuXG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY1NjY2Nztcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzBjMGYxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDJkNjtcbiAgYm9yZGVyLWNvbG9yOiAjYmViZmM2O1xufVxuXG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMGIyYmE7XG59XG5cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtd2hpdGUge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5hbGVydC13aGl0ZSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5hbGVydC13aGl0ZSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNmM2YzZjO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzVFNjI3ODtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzdFODI5OTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMxMTE2Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWMzY2U7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMTExNjI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiNWMzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTYyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTExNjI5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNzc3ODdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc4N2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZjM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc4N2M7XG4gIGJvcmRlci1jb2xvcjogIzc3Nzg3Yztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwYTZiMmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGYxY2Y7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGE2YjJiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThlZGMwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNmIyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMGE2YjJiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzExMzE3MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZDJmNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxMTMxNzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmMyZjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEzMTcxO1xuICBib3JkZXItY29sb3I6ICMxMTMxNzE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjNzc0NDE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkY2MzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzc3NDQxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Y2ZhZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzQ0MTU7XG4gIGJvcmRlci1jb2xvcjogIzc3NDQxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzc3MWYxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3YzhjMztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzcxZjE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiM2FkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzcxZjE1O1xuICBib3JkZXItY29sb3I6ICM3NzFmMTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzdlODA4MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzdlODA4MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRmMztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U4MDgxO1xuICBib3JkZXItY29sb3I6ICM3ZTgwODE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMGMwZjFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZmM2O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBjMGYxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjJiYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzBmMWE7XG4gIGJvcmRlci1jb2xvcjogIzBjMGYxYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13aGl0ZSB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13aGl0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdoaXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13aGl0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6ICM4NTg1ODU7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZmZmZjtcbiAgb3BhY2l0eTogLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgO1xuICB9XG59XG5cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS41cmVtIDEuNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFREYzO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxLjVyZW0gMS43NXJlbTtcbiAgbWFyZ2luOiAtMS41cmVtIC0xLjc1cmVtIC0xLjVyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxLjc1cmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFREYzO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG5cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG5cbi5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luOiAwIDAuNDJyZW07XG59XG5cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuNDJyZW0gMDtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5hcnJvdyB7XG4gIHRvcDogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogd2hpdGU7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC40MnJlbSAwO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHdoaXRlO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC40MnJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDJyZW0gLSAxcHgpO1xufVxuXG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmZmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjE3MmIgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjOGRjICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY5ZTNmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE0Y2FkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzE2OTE4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxMjkxOCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkZGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcwOTEwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy13aGl0ZTpob3ZlciwgYS5iZy13aGl0ZTpmb2N1cyxcbmJ1dHRvbi5iZy13aGl0ZTpob3ZlcixcbmJ1dHRvbi5iZy13aGl0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuODVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAxcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDJyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYsXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNixcbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNixcbi5teC02IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03IHtcbiAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03LFxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03LFxuLm14LTcge1xuICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcsXG4ubXktNyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTgsXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCxcbi5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOCxcbi5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOSxcbi5teC05IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05LFxuLm15LTkge1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMCB7XG4gIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAsXG4ubXktMTAge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMSB7XG4gIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTEsXG4ubXktMTEge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMSxcbi5teC0xMSB7XG4gIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTEsXG4ubXktMTEge1xuICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMSxcbi5teC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEyIHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMixcbi5teS0xMiB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEyLFxuLm14LTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMixcbi5teS0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEyLFxuLm14LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTMge1xuICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEzLFxuLm15LTEzIHtcbiAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTMsXG4ubXgtMTMge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEzLFxuLm15LTEzIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTMsXG4ubXgtMTMge1xuICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNCB7XG4gIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNCxcbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTQsXG4ubXgtMTQge1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTQsXG4ubXktMTQge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTE0LFxuLm14LTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNSB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTUsXG4ubXktMTUge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xNSxcbi5teC0xNSB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTUsXG4ubXktMTUge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xNSxcbi5teC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE2IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNixcbi5teS0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTE2LFxuLm14LTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNixcbi5teS0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTE2LFxuLm14LTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTcge1xuICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE3LFxuLm15LTE3IHtcbiAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTcsXG4ubXgtMTcge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE3LFxuLm15LTE3IHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTcsXG4ubXgtMTcge1xuICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xOCB7XG4gIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xOCxcbi5teS0xOCB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTgsXG4ubXgtMTgge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTgsXG4ubXktMTgge1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTE4LFxuLm14LTE4IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xOSB7XG4gIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTksXG4ubXktMTkge1xuICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xOSxcbi5teC0xOSB7XG4gIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTksXG4ubXktMTkge1xuICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xOSxcbi5teC0xOSB7XG4gIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yMCxcbi5teS0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIwLFxuLm14LTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yMCxcbi5teS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIwLFxuLm14LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMjEge1xuICBtYXJnaW46IDUuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIxLFxuLm15LTIxIHtcbiAgbWFyZ2luLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMjEsXG4ubXgtMjEge1xuICBtYXJnaW4tcmlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIxLFxuLm15LTIxIHtcbiAgbWFyZ2luLWJvdHRvbTogNS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMjEsXG4ubXgtMjEge1xuICBtYXJnaW4tbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yMiB7XG4gIG1hcmdpbjogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yMixcbi5teS0yMiB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMjIsXG4ubXgtMjIge1xuICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMjIsXG4ubXktMjIge1xuICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIyLFxuLm14LTIyIHtcbiAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yMyB7XG4gIG1hcmdpbjogNS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMjMsXG4ubXktMjMge1xuICBtYXJnaW4tdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yMyxcbi5teC0yMyB7XG4gIG1hcmdpbi1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMjMsXG4ubXktMjMge1xuICBtYXJnaW4tYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yMyxcbi5teC0yMyB7XG4gIG1hcmdpbi1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI0IHtcbiAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yNCxcbi5teS0yNCB7XG4gIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTI0LFxuLm14LTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yNCxcbi5teS0yNCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTI0LFxuLm14LTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMjUge1xuICBtYXJnaW46IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTI1LFxuLm15LTI1IHtcbiAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMjUsXG4ubXgtMjUge1xuICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTI1LFxuLm15LTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMjUsXG4ubXgtMjUge1xuICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yNiB7XG4gIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yNixcbi5teS0yNiB7XG4gIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMjYsXG4ubXgtMjYge1xuICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMjYsXG4ubXktMjYge1xuICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTI2LFxuLm14LTI2IHtcbiAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yNyB7XG4gIG1hcmdpbjogNi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMjcsXG4ubXktMjcge1xuICBtYXJnaW4tdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yNyxcbi5teC0yNyB7XG4gIG1hcmdpbi1yaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMjcsXG4ubXktMjcge1xuICBtYXJnaW4tYm90dG9tOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yNyxcbi5teC0yNyB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI4IHtcbiAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yOCxcbi5teS0yOCB7XG4gIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTI4LFxuLm14LTI4IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yOCxcbi5teS0yOCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTI4LFxuLm14LTI4IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMjkge1xuICBtYXJnaW46IDcuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTI5LFxuLm15LTI5IHtcbiAgbWFyZ2luLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMjksXG4ubXgtMjkge1xuICBtYXJnaW4tcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTI5LFxuLm15LTI5IHtcbiAgbWFyZ2luLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMjksXG4ubXgtMjkge1xuICBtYXJnaW4tbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zMCB7XG4gIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zMCxcbi5teS0zMCB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMzAsXG4ubXgtMzAge1xuICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMzAsXG4ubXktMzAge1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMwLFxuLm14LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zMSB7XG4gIG1hcmdpbjogNy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMzEsXG4ubXktMzEge1xuICBtYXJnaW4tdG9wOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zMSxcbi5teC0zMSB7XG4gIG1hcmdpbi1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMzEsXG4ubXktMzEge1xuICBtYXJnaW4tYm90dG9tOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zMSxcbi5teC0zMSB7XG4gIG1hcmdpbi1sZWZ0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMyIHtcbiAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zMixcbi5teS0zMiB7XG4gIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMyLFxuLm14LTMyIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zMixcbi5teS0zMiB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMyLFxuLm14LTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMzMge1xuICBtYXJnaW46IDguMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMzLFxuLm15LTMzIHtcbiAgbWFyZ2luLXRvcDogOC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMzMsXG4ubXgtMzMge1xuICBtYXJnaW4tcmlnaHQ6IDguMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMzLFxuLm15LTMzIHtcbiAgbWFyZ2luLWJvdHRvbTogOC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMzMsXG4ubXgtMzMge1xuICBtYXJnaW4tbGVmdDogOC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zNCB7XG4gIG1hcmdpbjogOC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zNCxcbi5teS0zNCB7XG4gIG1hcmdpbi10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMzQsXG4ubXgtMzQge1xuICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMzQsXG4ubXktMzQge1xuICBtYXJnaW4tYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTM0LFxuLm14LTM0IHtcbiAgbWFyZ2luLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zNSB7XG4gIG1hcmdpbjogOC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMzUsXG4ubXktMzUge1xuICBtYXJnaW4tdG9wOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zNSxcbi5teC0zNSB7XG4gIG1hcmdpbi1yaWdodDogOC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMzUsXG4ubXktMzUge1xuICBtYXJnaW4tYm90dG9tOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zNSxcbi5teC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTM2IHtcbiAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zNixcbi5teS0zNiB7XG4gIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTM2LFxuLm14LTM2IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zNixcbi5teS0zNiB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTM2LFxuLm14LTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMzcge1xuICBtYXJnaW46IDkuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTM3LFxuLm15LTM3IHtcbiAgbWFyZ2luLXRvcDogOS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMzcsXG4ubXgtMzcge1xuICBtYXJnaW4tcmlnaHQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTM3LFxuLm15LTM3IHtcbiAgbWFyZ2luLWJvdHRvbTogOS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMzcsXG4ubXgtMzcge1xuICBtYXJnaW4tbGVmdDogOS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00OCB7XG4gIG1hcmdpbjogOS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00OCxcbi5teS00OCB7XG4gIG1hcmdpbi10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNDgsXG4ubXgtNDgge1xuICBtYXJnaW4tcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNDgsXG4ubXktNDgge1xuICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQ4LFxuLm14LTQ4IHtcbiAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zOSB7XG4gIG1hcmdpbjogOS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMzksXG4ubXktMzkge1xuICBtYXJnaW4tdG9wOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zOSxcbi5teC0zOSB7XG4gIG1hcmdpbi1yaWdodDogOS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMzksXG4ubXktMzkge1xuICBtYXJnaW4tYm90dG9tOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zOSxcbi5teC0zOSB7XG4gIG1hcmdpbi1sZWZ0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQwIHtcbiAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNDAsXG4ubXktNDAge1xuICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNDAsXG4ubXgtNDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00MCxcbi5teS00MCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00MCxcbi5teC00MCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNixcbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02LFxuLnB5LTYge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02LFxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyxcbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03LFxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOSxcbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTExIHtcbiAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTEsXG4ucHktMTEge1xuICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTEsXG4ucHgtMTEge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMSxcbi5weS0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMSxcbi5weC0xMSB7XG4gIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEyLFxuLnB5LTEyIHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEyLFxuLnB4LTEyIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTIsXG4ucHktMTIge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTIsXG4ucHgtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTMge1xuICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMyxcbi5weS0xMyB7XG4gIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMyxcbi5weC0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEzLFxuLnB5LTEzIHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEzLFxuLnB4LTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE0IHtcbiAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNCxcbi5weS0xNCB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTE0LFxuLnB4LTE0IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNCxcbi5weS0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTE0LFxuLnB4LTE0IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTUge1xuICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNSxcbi5weS0xNSB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xNSxcbi5weC0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE1LFxuLnB5LTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTE1LFxuLnB4LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE2IHtcbiAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTYsXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTYsXG4ucHgtMTYge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNixcbi5weS0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xNixcbi5weC0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNyB7XG4gIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE3LFxuLnB5LTE3IHtcbiAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTE3LFxuLnB4LTE3IHtcbiAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTcsXG4ucHktMTcge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTcsXG4ucHgtMTcge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTgge1xuICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE4LFxuLnB5LTE4IHtcbiAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTgsXG4ucHgtMTgge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE4LFxuLnB5LTE4IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTgsXG4ucHgtMTgge1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xOSB7XG4gIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE5LFxuLnB5LTE5IHtcbiAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTE5LFxuLnB4LTE5IHtcbiAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTksXG4ucHktMTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTksXG4ucHgtMTkge1xuICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMjAge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yMCxcbi5weS0yMCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yMCxcbi5weC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIwLFxuLnB5LTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIwLFxuLnB4LTIwIHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIxIHtcbiAgcGFkZGluZzogNS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMjEsXG4ucHktMjEge1xuICBwYWRkaW5nLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMjEsXG4ucHgtMjEge1xuICBwYWRkaW5nLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yMSxcbi5weS0yMSB7XG4gIHBhZGRpbmctYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yMSxcbi5weC0yMSB7XG4gIHBhZGRpbmctbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yMiB7XG4gIHBhZGRpbmc6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMjIsXG4ucHktMjIge1xuICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yMixcbi5weC0yMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMjIsXG4ucHktMjIge1xuICBwYWRkaW5nLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yMixcbi5weC0yMiB7XG4gIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIzIHtcbiAgcGFkZGluZzogNS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMjMsXG4ucHktMjMge1xuICBwYWRkaW5nLXRvcDogNS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMjMsXG4ucHgtMjMge1xuICBwYWRkaW5nLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yMyxcbi5weS0yMyB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yMyxcbi5weC0yMyB7XG4gIHBhZGRpbmctbGVmdDogNS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yNCB7XG4gIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTI0LFxuLnB5LTI0IHtcbiAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTI0LFxuLnB4LTI0IHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMjQsXG4ucHktMjQge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMjQsXG4ucHgtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMjUge1xuICBwYWRkaW5nOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yNSxcbi5weS0yNSB7XG4gIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yNSxcbi5weC0yNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTI1LFxuLnB5LTI1IHtcbiAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTI1LFxuLnB4LTI1IHtcbiAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTI2IHtcbiAgcGFkZGluZzogNi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yNixcbi5weS0yNiB7XG4gIHBhZGRpbmctdG9wOiA2LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTI2LFxuLnB4LTI2IHtcbiAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yNixcbi5weS0yNiB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTI2LFxuLnB4LTI2IHtcbiAgcGFkZGluZy1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMjcge1xuICBwYWRkaW5nOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yNyxcbi5weS0yNyB7XG4gIHBhZGRpbmctdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yNyxcbi5weC0yNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTI3LFxuLnB5LTI3IHtcbiAgcGFkZGluZy1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTI3LFxuLnB4LTI3IHtcbiAgcGFkZGluZy1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTI4IHtcbiAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMjgsXG4ucHktMjgge1xuICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMjgsXG4ucHgtMjgge1xuICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yOCxcbi5weS0yOCB7XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yOCxcbi5weC0yOCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yOSB7XG4gIHBhZGRpbmc6IDcuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTI5LFxuLnB5LTI5IHtcbiAgcGFkZGluZy10b3A6IDcuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTI5LFxuLnB4LTI5IHtcbiAgcGFkZGluZy1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMjksXG4ucHktMjkge1xuICBwYWRkaW5nLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMjksXG4ucHgtMjkge1xuICBwYWRkaW5nLWxlZnQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMzAge1xuICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMwLFxuLnB5LTMwIHtcbiAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMzAsXG4ucHgtMzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMwLFxuLnB5LTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMzAsXG4ucHgtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zMSB7XG4gIHBhZGRpbmc6IDcuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMxLFxuLnB5LTMxIHtcbiAgcGFkZGluZy10b3A6IDcuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMxLFxuLnB4LTMxIHtcbiAgcGFkZGluZy1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMzEsXG4ucHktMzEge1xuICBwYWRkaW5nLWJvdHRvbTogNy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMzEsXG4ucHgtMzEge1xuICBwYWRkaW5nLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMzIge1xuICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zMixcbi5weS0zMiB7XG4gIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zMixcbi5weC0zMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMyLFxuLnB5LTMyIHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMyLFxuLnB4LTMyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMzIHtcbiAgcGFkZGluZzogOC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMzMsXG4ucHktMzMge1xuICBwYWRkaW5nLXRvcDogOC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMzMsXG4ucHgtMzMge1xuICBwYWRkaW5nLXJpZ2h0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zMyxcbi5weS0zMyB7XG4gIHBhZGRpbmctYm90dG9tOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zMyxcbi5weC0zMyB7XG4gIHBhZGRpbmctbGVmdDogOC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zNCB7XG4gIHBhZGRpbmc6IDguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMzQsXG4ucHktMzQge1xuICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zNCxcbi5weC0zNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMzQsXG4ucHktMzQge1xuICBwYWRkaW5nLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zNCxcbi5weC0zNCB7XG4gIHBhZGRpbmctbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTM1IHtcbiAgcGFkZGluZzogOC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMzUsXG4ucHktMzUge1xuICBwYWRkaW5nLXRvcDogOC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMzUsXG4ucHgtMzUge1xuICBwYWRkaW5nLXJpZ2h0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zNSxcbi5weS0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zNSxcbi5weC0zNSB7XG4gIHBhZGRpbmctbGVmdDogOC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zNiB7XG4gIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTM2LFxuLnB5LTM2IHtcbiAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTM2LFxuLnB4LTM2IHtcbiAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMzYsXG4ucHktMzYge1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMzYsXG4ucHgtMzYge1xuICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMzcge1xuICBwYWRkaW5nOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zNyxcbi5weS0zNyB7XG4gIHBhZGRpbmctdG9wOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zNyxcbi5weC0zNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTM3LFxuLnB5LTM3IHtcbiAgcGFkZGluZy1ib3R0b206IDkuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTM3LFxuLnB4LTM3IHtcbiAgcGFkZGluZy1sZWZ0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQ4IHtcbiAgcGFkZGluZzogOS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00OCxcbi5weS00OCB7XG4gIHBhZGRpbmctdG9wOiA5LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQ4LFxuLnB4LTQ4IHtcbiAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00OCxcbi5weS00OCB7XG4gIHBhZGRpbmctYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQ4LFxuLnB4LTQ4IHtcbiAgcGFkZGluZy1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMzkge1xuICBwYWRkaW5nOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zOSxcbi5weS0zOSB7XG4gIHBhZGRpbmctdG9wOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zOSxcbi5weC0zOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTM5LFxuLnB5LTM5IHtcbiAgcGFkZGluZy1ib3R0b206IDkuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTM5LFxuLnB4LTM5IHtcbiAgcGFkZGluZy1sZWZ0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQwIHtcbiAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQwLFxuLnB5LTQwIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00MCxcbi5weC00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00MCxcbi5weS00MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNDAsXG4ucHgtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43LFxuLm15LW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgsXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45LFxuLm15LW45IHtcbiAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjksXG4ubXktbjkge1xuICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjksXG4ubXgtbjkge1xuICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTEge1xuICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTEsXG4ubXktbjExIHtcbiAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMSxcbi5teC1uMTEge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTEsXG4ubXktbjExIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMSxcbi5teC1uMTEge1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEyIHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEyLFxuLm15LW4xMiB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTIsXG4ubXgtbjEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEyLFxuLm15LW4xMiB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTIsXG4ubXgtbjEyIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMyB7XG4gIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMyxcbi5teS1uMTMge1xuICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEzLFxuLm14LW4xMyB7XG4gIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMyxcbi5teS1uMTMge1xuICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEzLFxuLm14LW4xMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTQge1xuICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNCxcbi5teS1uMTQge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTQsXG4ubXgtbjE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTQsXG4ubXktbjE0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjE0LFxuLm14LW4xNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNSB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNSxcbi5teS1uMTUge1xuICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjE1LFxuLm14LW4xNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNSxcbi5teS1uMTUge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjE1LFxuLm14LW4xNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTYge1xuICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTYsXG4ubXktbjE2IHtcbiAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xNixcbi5teC1uMTYge1xuICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTYsXG4ubXktbjE2IHtcbiAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xNixcbi5teC1uMTYge1xuICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE3IHtcbiAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE3LFxuLm15LW4xNyB7XG4gIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTcsXG4ubXgtbjE3IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE3LFxuLm15LW4xNyB7XG4gIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTcsXG4ubXgtbjE3IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xOCB7XG4gIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE4LFxuLm15LW4xOCB7XG4gIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xOCxcbi5teC1uMTgge1xuICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xOCxcbi5teS1uMTgge1xuICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTgsXG4ubXgtbjE4IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE5IHtcbiAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE5LFxuLm15LW4xOSB7XG4gIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTksXG4ubXgtbjE5IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE5LFxuLm15LW4xOSB7XG4gIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTksXG4ubXgtbjE5IHtcbiAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yMCB7XG4gIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yMCxcbi5teS1uMjAge1xuICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIwLFxuLm14LW4yMCB7XG4gIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yMCxcbi5teS1uMjAge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIwLFxuLm14LW4yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMjEge1xuICBtYXJnaW46IC01LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMjEsXG4ubXktbjIxIHtcbiAgbWFyZ2luLXRvcDogLTUuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yMSxcbi5teC1uMjEge1xuICBtYXJnaW4tcmlnaHQ6IC01LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMjEsXG4ubXktbjIxIHtcbiAgbWFyZ2luLWJvdHRvbTogLTUuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yMSxcbi5teC1uMjEge1xuICBtYXJnaW4tbGVmdDogLTUuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIyIHtcbiAgbWFyZ2luOiAtNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMjIsXG4ubXktbjIyIHtcbiAgbWFyZ2luLXRvcDogLTUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIyLFxuLm14LW4yMiB7XG4gIG1hcmdpbi1yaWdodDogLTUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIyLFxuLm15LW4yMiB7XG4gIG1hcmdpbi1ib3R0b206IC01LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yMixcbi5teC1uMjIge1xuICBtYXJnaW4tbGVmdDogLTUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMjMge1xuICBtYXJnaW46IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMjMsXG4ubXktbjIzIHtcbiAgbWFyZ2luLXRvcDogLTUuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yMyxcbi5teC1uMjMge1xuICBtYXJnaW4tcmlnaHQ6IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMjMsXG4ubXktbjIzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTUuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yMyxcbi5teC1uMjMge1xuICBtYXJnaW4tbGVmdDogLTUuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjI0IHtcbiAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjI0LFxuLm15LW4yNCB7XG4gIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMjQsXG4ubXgtbjI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjI0LFxuLm15LW4yNCB7XG4gIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMjQsXG4ubXgtbjI0IHtcbiAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yNSB7XG4gIG1hcmdpbjogLTYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yNSxcbi5teS1uMjUge1xuICBtYXJnaW4tdG9wOiAtNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjI1LFxuLm14LW4yNSB7XG4gIG1hcmdpbi1yaWdodDogLTYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yNSxcbi5teS1uMjUge1xuICBtYXJnaW4tYm90dG9tOiAtNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjI1LFxuLm14LW4yNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMjYge1xuICBtYXJnaW46IC02LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yNixcbi5teS1uMjYge1xuICBtYXJnaW4tdG9wOiAtNi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMjYsXG4ubXgtbjI2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMjYsXG4ubXktbjI2IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjI2LFxuLm14LW4yNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yNyB7XG4gIG1hcmdpbjogLTYuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yNyxcbi5teS1uMjcge1xuICBtYXJnaW4tdG9wOiAtNi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjI3LFxuLm14LW4yNyB7XG4gIG1hcmdpbi1yaWdodDogLTYuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yNyxcbi5teS1uMjcge1xuICBtYXJnaW4tYm90dG9tOiAtNi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjI3LFxuLm14LW4yNyB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMjgge1xuICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMjgsXG4ubXktbjI4IHtcbiAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yOCxcbi5teC1uMjgge1xuICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMjgsXG4ubXktbjI4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yOCxcbi5teC1uMjgge1xuICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjI5IHtcbiAgbWFyZ2luOiAtNy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjI5LFxuLm15LW4yOSB7XG4gIG1hcmdpbi10b3A6IC03LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMjksXG4ubXgtbjI5IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjI5LFxuLm15LW4yOSB7XG4gIG1hcmdpbi1ib3R0b206IC03LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMjksXG4ubXgtbjI5IHtcbiAgbWFyZ2luLWxlZnQ6IC03LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zMCB7XG4gIG1hcmdpbjogLTcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMwLFxuLm15LW4zMCB7XG4gIG1hcmdpbi10b3A6IC03LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zMCxcbi5teC1uMzAge1xuICBtYXJnaW4tcmlnaHQ6IC03LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zMCxcbi5teS1uMzAge1xuICBtYXJnaW4tYm90dG9tOiAtNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMzAsXG4ubXgtbjMwIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMxIHtcbiAgbWFyZ2luOiAtNy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMxLFxuLm15LW4zMSB7XG4gIG1hcmdpbi10b3A6IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMzEsXG4ubXgtbjMxIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMxLFxuLm15LW4zMSB7XG4gIG1hcmdpbi1ib3R0b206IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMzEsXG4ubXgtbjMxIHtcbiAgbWFyZ2luLWxlZnQ6IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zMiB7XG4gIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zMixcbi5teS1uMzIge1xuICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMyLFxuLm14LW4zMiB7XG4gIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zMixcbi5teS1uMzIge1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMyLFxuLm14LW4zMiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMzMge1xuICBtYXJnaW46IC04LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMzMsXG4ubXktbjMzIHtcbiAgbWFyZ2luLXRvcDogLTguMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zMyxcbi5teC1uMzMge1xuICBtYXJnaW4tcmlnaHQ6IC04LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMzMsXG4ubXktbjMzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTguMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zMyxcbi5teC1uMzMge1xuICBtYXJnaW4tbGVmdDogLTguMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjM0IHtcbiAgbWFyZ2luOiAtOC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMzQsXG4ubXktbjM0IHtcbiAgbWFyZ2luLXRvcDogLTguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjM0LFxuLm14LW4zNCB7XG4gIG1hcmdpbi1yaWdodDogLTguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjM0LFxuLm15LW4zNCB7XG4gIG1hcmdpbi1ib3R0b206IC04LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zNCxcbi5teC1uMzQge1xuICBtYXJnaW4tbGVmdDogLTguNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMzUge1xuICBtYXJnaW46IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMzUsXG4ubXktbjM1IHtcbiAgbWFyZ2luLXRvcDogLTguNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zNSxcbi5teC1uMzUge1xuICBtYXJnaW4tcmlnaHQ6IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMzUsXG4ubXktbjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTguNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zNSxcbi5teC1uMzUge1xuICBtYXJnaW4tbGVmdDogLTguNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjM2IHtcbiAgbWFyZ2luOiAtOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjM2LFxuLm15LW4zNiB7XG4gIG1hcmdpbi10b3A6IC05cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMzYsXG4ubXgtbjM2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjM2LFxuLm15LW4zNiB7XG4gIG1hcmdpbi1ib3R0b206IC05cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMzYsXG4ubXgtbjM2IHtcbiAgbWFyZ2luLWxlZnQ6IC05cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zNyB7XG4gIG1hcmdpbjogLTkuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zNyxcbi5teS1uMzcge1xuICBtYXJnaW4tdG9wOiAtOS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjM3LFxuLm14LW4zNyB7XG4gIG1hcmdpbi1yaWdodDogLTkuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zNyxcbi5teS1uMzcge1xuICBtYXJnaW4tYm90dG9tOiAtOS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjM3LFxuLm14LW4zNyB7XG4gIG1hcmdpbi1sZWZ0OiAtOS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNDgge1xuICBtYXJnaW46IC05LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40OCxcbi5teS1uNDgge1xuICBtYXJnaW4tdG9wOiAtOS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNDgsXG4ubXgtbjQ4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNDgsXG4ubXktbjQ4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTkuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQ4LFxuLm14LW40OCB7XG4gIG1hcmdpbi1sZWZ0OiAtOS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zOSB7XG4gIG1hcmdpbjogLTkuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zOSxcbi5teS1uMzkge1xuICBtYXJnaW4tdG9wOiAtOS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjM5LFxuLm14LW4zOSB7XG4gIG1hcmdpbi1yaWdodDogLTkuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zOSxcbi5teS1uMzkge1xuICBtYXJnaW4tYm90dG9tOiAtOS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjM5LFxuLm14LW4zOSB7XG4gIG1hcmdpbi1sZWZ0OiAtOS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNDAge1xuICBtYXJnaW46IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQwLFxuLm15LW40MCB7XG4gIG1hcmdpbi10b3A6IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQwLFxuLm14LW40MCB7XG4gIG1hcmdpbi1yaWdodDogLTEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNDAsXG4ubXktbjQwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNDAsXG4ubXgtbjQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTExLFxuICAubXktc20tMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTEsXG4gIC5teC1zbS0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTExLFxuICAubXktc20tMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTEsXG4gIC5teC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEyLFxuICAubXktc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTIsXG4gIC5teC1zbS0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEyLFxuICAubXktc20tMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTIsXG4gIC5teC1zbS0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMyB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEzLFxuICAubXktc20tMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTMsXG4gIC5teC1zbS0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEzLFxuICAubXktc20tMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTMsXG4gIC5teC1zbS0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTQsXG4gIC5teS1zbS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTE0LFxuICAubXgtc20tMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTE0LFxuICAubXktc20tMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xNCxcbiAgLm14LXNtLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTUge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xNSxcbiAgLm15LXNtLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTE1LFxuICAubXgtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xNSxcbiAgLm15LXNtLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTE1LFxuICAubXgtc20tMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xNixcbiAgLm15LXNtLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTE2LFxuICAubXgtc20tMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xNixcbiAgLm15LXNtLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTE2LFxuICAubXgtc20tMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTcge1xuICAgIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xNyxcbiAgLm15LXNtLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTE3LFxuICAubXgtc20tMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xNyxcbiAgLm15LXNtLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTE3LFxuICAubXgtc20tMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTgge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTE4LFxuICAubXktc20tMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xOCxcbiAgLm14LXNtLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xOCxcbiAgLm15LXNtLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTgsXG4gIC5teC1zbS0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTksXG4gIC5teS1zbS0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xOSxcbiAgLm14LXNtLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTksXG4gIC5teS1zbS0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xOSxcbiAgLm14LXNtLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMjAsXG4gIC5teS1zbS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yMCxcbiAgLm14LXNtLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMjAsXG4gIC5teS1zbS0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yMCxcbiAgLm14LXNtLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIxIHtcbiAgICBtYXJnaW46IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMjEsXG4gIC5teS1zbS0yMSB7XG4gICAgbWFyZ2luLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yMSxcbiAgLm14LXNtLTIxIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMjEsXG4gIC5teS1zbS0yMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yMSxcbiAgLm14LXNtLTIxIHtcbiAgICBtYXJnaW4tbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIyIHtcbiAgICBtYXJnaW46IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yMixcbiAgLm15LXNtLTIyIHtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMjIsXG4gIC5teC1zbS0yMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMjIsXG4gIC5teS1zbS0yMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIyLFxuICAubXgtc20tMjIge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yMyB7XG4gICAgbWFyZ2luOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIzLFxuICAubXktc20tMjMge1xuICAgIG1hcmdpbi10b3A6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMjMsXG4gIC5teC1zbS0yMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIzLFxuICAubXktc20tMjMge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMjMsXG4gIC5teC1zbS0yMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yNCB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTI0LFxuICAubXktc20tMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMjQsXG4gIC5teC1zbS0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTI0LFxuICAubXktc20tMjQge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMjQsXG4gIC5teC1zbS0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yNSB7XG4gICAgbWFyZ2luOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTI1LFxuICAubXktc20tMjUge1xuICAgIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMjUsXG4gIC5teC1zbS0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTI1LFxuICAubXktc20tMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMjUsXG4gIC5teC1zbS0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yNiB7XG4gICAgbWFyZ2luOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMjYsXG4gIC5teS1zbS0yNiB7XG4gICAgbWFyZ2luLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTI2LFxuICAubXgtc20tMjYge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTI2LFxuICAubXktc20tMjYge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yNixcbiAgLm14LXNtLTI2IHtcbiAgICBtYXJnaW4tbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMjcge1xuICAgIG1hcmdpbjogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yNyxcbiAgLm15LXNtLTI3IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTI3LFxuICAubXgtc20tMjcge1xuICAgIG1hcmdpbi1yaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yNyxcbiAgLm15LXNtLTI3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTI3LFxuICAubXgtc20tMjcge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMjgge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yOCxcbiAgLm15LXNtLTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTI4LFxuICAubXgtc20tMjgge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yOCxcbiAgLm15LXNtLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTI4LFxuICAubXgtc20tMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMjkge1xuICAgIG1hcmdpbjogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yOSxcbiAgLm15LXNtLTI5IHtcbiAgICBtYXJnaW4tdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTI5LFxuICAubXgtc20tMjkge1xuICAgIG1hcmdpbi1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yOSxcbiAgLm15LXNtLTI5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTI5LFxuICAubXgtc20tMjkge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMzAge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMwLFxuICAubXktc20tMzAge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zMCxcbiAgLm14LXNtLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zMCxcbiAgLm15LXNtLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMzAsXG4gIC5teC1zbS0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMxIHtcbiAgICBtYXJnaW46IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMzEsXG4gIC5teS1zbS0zMSB7XG4gICAgbWFyZ2luLXRvcDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zMSxcbiAgLm14LXNtLTMxIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMzEsXG4gIC5teS1zbS0zMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zMSxcbiAgLm14LXNtLTMxIHtcbiAgICBtYXJnaW4tbGVmdDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMyIHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMzIsXG4gIC5teS1zbS0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zMixcbiAgLm14LXNtLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMzIsXG4gIC5teS1zbS0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zMixcbiAgLm14LXNtLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMzIHtcbiAgICBtYXJnaW46IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMzMsXG4gIC5teS1zbS0zMyB7XG4gICAgbWFyZ2luLXRvcDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zMyxcbiAgLm14LXNtLTMzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMzMsXG4gIC5teS1zbS0zMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zMyxcbiAgLm14LXNtLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTM0IHtcbiAgICBtYXJnaW46IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zNCxcbiAgLm15LXNtLTM0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMzQsXG4gIC5teC1zbS0zNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMzQsXG4gIC5teS1zbS0zNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTM0LFxuICAubXgtc20tMzQge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zNSB7XG4gICAgbWFyZ2luOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTM1LFxuICAubXktc20tMzUge1xuICAgIG1hcmdpbi10b3A6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMzUsXG4gIC5teC1zbS0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTM1LFxuICAubXktc20tMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMzUsXG4gIC5teC1zbS0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zNiB7XG4gICAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTM2LFxuICAubXktc20tMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMzYsXG4gIC5teC1zbS0zNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTM2LFxuICAubXktc20tMzYge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMzYsXG4gIC5teC1zbS0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zNyB7XG4gICAgbWFyZ2luOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTM3LFxuICAubXktc20tMzcge1xuICAgIG1hcmdpbi10b3A6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMzcsXG4gIC5teC1zbS0zNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTM3LFxuICAubXktc20tMzcge1xuICAgIG1hcmdpbi1ib3R0b206IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMzcsXG4gIC5teC1zbS0zNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00OCB7XG4gICAgbWFyZ2luOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNDgsXG4gIC5teS1zbS00OCB7XG4gICAgbWFyZ2luLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQ4LFxuICAubXgtc20tNDgge1xuICAgIG1hcmdpbi1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQ4LFxuICAubXktc20tNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00OCxcbiAgLm14LXNtLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMzkge1xuICAgIG1hcmdpbjogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zOSxcbiAgLm15LXNtLTM5IHtcbiAgICBtYXJnaW4tdG9wOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTM5LFxuICAubXgtc20tMzkge1xuICAgIG1hcmdpbi1yaWdodDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zOSxcbiAgLm15LXNtLTM5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTM5LFxuICAubXgtc20tMzkge1xuICAgIG1hcmdpbi1sZWZ0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNDAge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNDAsXG4gIC5teS1zbS00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNDAsXG4gIC5teC1zbS00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00MCxcbiAgLm15LXNtLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00MCxcbiAgLm14LXNtLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTEsXG4gIC5weS1zbS0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTEsXG4gIC5weC1zbS0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMSxcbiAgLnB5LXNtLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMSxcbiAgLnB4LXNtLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMixcbiAgLnB5LXNtLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMixcbiAgLnB4LXNtLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEyLFxuICAucHktc20tMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEyLFxuICAucHgtc20tMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEzLFxuICAucHktc20tMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEzLFxuICAucHgtc20tMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTMsXG4gIC5weS1zbS0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTMsXG4gIC5weC1zbS0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xNCxcbiAgLnB5LXNtLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTE0LFxuICAucHgtc20tMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xNCxcbiAgLnB5LXNtLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTE0LFxuICAucHgtc20tMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTUge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTUsXG4gIC5weS1zbS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTUsXG4gIC5weC1zbS0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xNSxcbiAgLnB5LXNtLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xNSxcbiAgLnB4LXNtLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xNiB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xNixcbiAgLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xNixcbiAgLnB4LXNtLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTE2LFxuICAucHktc20tMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTE2LFxuICAucHgtc20tMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTE3LFxuICAucHktc20tMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTE3LFxuICAucHgtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTcsXG4gIC5weS1zbS0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTcsXG4gIC5weC1zbS0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTgge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xOCxcbiAgLnB5LXNtLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTE4LFxuICAucHgtc20tMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xOCxcbiAgLnB5LXNtLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTE4LFxuICAucHgtc20tMTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTkge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTksXG4gIC5weS1zbS0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTksXG4gIC5weC1zbS0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xOSxcbiAgLnB5LXNtLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xOSxcbiAgLnB4LXNtLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yMCxcbiAgLnB5LXNtLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yMCxcbiAgLnB4LXNtLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIwLFxuICAucHktc20tMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIwLFxuICAucHgtc20tMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIxIHtcbiAgICBwYWRkaW5nOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIxLFxuICAucHktc20tMjEge1xuICAgIHBhZGRpbmctdG9wOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIxLFxuICAucHgtc20tMjEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMjEsXG4gIC5weS1zbS0yMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMjEsXG4gIC5weC1zbS0yMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMjIge1xuICAgIHBhZGRpbmc6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yMixcbiAgLnB5LXNtLTIyIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIyLFxuICAucHgtc20tMjIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yMixcbiAgLnB5LXNtLTIyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIyLFxuICAucHgtc20tMjIge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMjMge1xuICAgIHBhZGRpbmc6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMjMsXG4gIC5weS1zbS0yMyB7XG4gICAgcGFkZGluZy10b3A6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMjMsXG4gIC5weC1zbS0yMyB7XG4gICAgcGFkZGluZy1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yMyxcbiAgLnB5LXNtLTIzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yMyxcbiAgLnB4LXNtLTIzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yNCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yNCxcbiAgLnB5LXNtLTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yNCxcbiAgLnB4LXNtLTI0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTI0LFxuICAucHktc20tMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTI0LFxuICAucHgtc20tMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTI1IHtcbiAgICBwYWRkaW5nOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTI1LFxuICAucHktc20tMjUge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTI1LFxuICAucHgtc20tMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMjUsXG4gIC5weS1zbS0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMjUsXG4gIC5weC1zbS0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMjYge1xuICAgIHBhZGRpbmc6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yNixcbiAgLnB5LXNtLTI2IHtcbiAgICBwYWRkaW5nLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTI2LFxuICAucHgtc20tMjYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yNixcbiAgLnB5LXNtLTI2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTI2LFxuICAucHgtc20tMjYge1xuICAgIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMjcge1xuICAgIHBhZGRpbmc6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMjcsXG4gIC5weS1zbS0yNyB7XG4gICAgcGFkZGluZy10b3A6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMjcsXG4gIC5weC1zbS0yNyB7XG4gICAgcGFkZGluZy1yaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yNyxcbiAgLnB5LXNtLTI3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yNyxcbiAgLnB4LXNtLTI3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yOCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yOCxcbiAgLnB5LXNtLTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yOCxcbiAgLnB4LXNtLTI4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTI4LFxuICAucHktc20tMjgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTI4LFxuICAucHgtc20tMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTI5IHtcbiAgICBwYWRkaW5nOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTI5LFxuICAucHktc20tMjkge1xuICAgIHBhZGRpbmctdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTI5LFxuICAucHgtc20tMjkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMjksXG4gIC5weS1zbS0yOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMjksXG4gIC5weC1zbS0yOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMzAge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zMCxcbiAgLnB5LXNtLTMwIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMwLFxuICAucHgtc20tMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zMCxcbiAgLnB5LXNtLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMwLFxuICAucHgtc20tMzAge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMzEge1xuICAgIHBhZGRpbmc6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMzEsXG4gIC5weS1zbS0zMSB7XG4gICAgcGFkZGluZy10b3A6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMzEsXG4gIC5weC1zbS0zMSB7XG4gICAgcGFkZGluZy1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zMSxcbiAgLnB5LXNtLTMxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zMSxcbiAgLnB4LXNtLTMxIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zMiB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zMixcbiAgLnB5LXNtLTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zMixcbiAgLnB4LXNtLTMyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMyLFxuICAucHktc20tMzIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMyLFxuICAucHgtc20tMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMzIHtcbiAgICBwYWRkaW5nOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMzLFxuICAucHktc20tMzMge1xuICAgIHBhZGRpbmctdG9wOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMzLFxuICAucHgtc20tMzMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMzMsXG4gIC5weS1zbS0zMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMzMsXG4gIC5weC1zbS0zMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMzQge1xuICAgIHBhZGRpbmc6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zNCxcbiAgLnB5LXNtLTM0IHtcbiAgICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTM0LFxuICAucHgtc20tMzQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zNCxcbiAgLnB5LXNtLTM0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTM0LFxuICAucHgtc20tMzQge1xuICAgIHBhZGRpbmctbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMzUge1xuICAgIHBhZGRpbmc6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMzUsXG4gIC5weS1zbS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMzUsXG4gIC5weC1zbS0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zNSxcbiAgLnB5LXNtLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zNSxcbiAgLnB4LXNtLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zNiB7XG4gICAgcGFkZGluZzogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zNixcbiAgLnB5LXNtLTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zNixcbiAgLnB4LXNtLTM2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTM2LFxuICAucHktc20tMzYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTM2LFxuICAucHgtc20tMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTM3IHtcbiAgICBwYWRkaW5nOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTM3LFxuICAucHktc20tMzcge1xuICAgIHBhZGRpbmctdG9wOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTM3LFxuICAucHgtc20tMzcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMzcsXG4gIC5weS1zbS0zNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMzcsXG4gIC5weC1zbS0zNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNDgge1xuICAgIHBhZGRpbmc6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00OCxcbiAgLnB5LXNtLTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQ4LFxuICAucHgtc20tNDgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00OCxcbiAgLnB5LXNtLTQ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQ4LFxuICAucHgtc20tNDgge1xuICAgIHBhZGRpbmctbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMzkge1xuICAgIHBhZGRpbmc6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMzksXG4gIC5weS1zbS0zOSB7XG4gICAgcGFkZGluZy10b3A6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMzksXG4gIC5weC1zbS0zOSB7XG4gICAgcGFkZGluZy1yaWdodDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zOSxcbiAgLnB5LXNtLTM5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zOSxcbiAgLnB4LXNtLTM5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00MCB7XG4gICAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNDAsXG4gIC5weS1zbS00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQwLFxuICAucHgtc20tNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQwLFxuICAucHktc20tNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00MCxcbiAgLnB4LXNtLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjExLFxuICAubXktc20tbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTEsXG4gIC5teC1zbS1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjExLFxuICAubXktc20tbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTEsXG4gIC5teC1zbS1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTIsXG4gIC5teS1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMixcbiAgLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTIsXG4gIC5teS1zbS1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMixcbiAgLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEzIHtcbiAgICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMyxcbiAgLm15LXNtLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEzLFxuICAubXgtc20tbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMyxcbiAgLm15LXNtLW4xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEzLFxuICAubXgtc20tbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTQsXG4gIC5teS1zbS1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjE0LFxuICAubXgtc20tbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE0LFxuICAubXktc20tbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xNCxcbiAgLm14LXNtLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTUge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjE1LFxuICAubXktc20tbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTUsXG4gIC5teC1zbS1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE1LFxuICAubXktc20tbjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTUsXG4gIC5teC1zbS1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xNiB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTYsXG4gIC5teS1zbS1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xNixcbiAgLm14LXNtLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTYsXG4gIC5teS1zbS1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xNixcbiAgLm14LXNtLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjE3IHtcbiAgICBtYXJnaW46IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xNyxcbiAgLm15LXNtLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjE3LFxuICAubXgtc20tbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xNyxcbiAgLm15LXNtLW4xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjE3LFxuICAubXgtc20tbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTgge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTgsXG4gIC5teS1zbS1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjE4LFxuICAubXgtc20tbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE4LFxuICAubXktc20tbjE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xOCxcbiAgLm14LXNtLW4xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjE5LFxuICAubXktc20tbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTksXG4gIC5teC1zbS1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE5LFxuICAubXktc20tbjE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTksXG4gIC5teC1zbS1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMjAsXG4gIC5teS1zbS1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yMCxcbiAgLm14LXNtLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMjAsXG4gIC5teS1zbS1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yMCxcbiAgLm14LXNtLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjIxIHtcbiAgICBtYXJnaW46IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yMSxcbiAgLm15LXNtLW4yMSB7XG4gICAgbWFyZ2luLXRvcDogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIxLFxuICAubXgtc20tbjIxIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yMSxcbiAgLm15LXNtLW4yMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIxLFxuICAubXgtc20tbjIxIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMjIge1xuICAgIG1hcmdpbjogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMjIsXG4gIC5teS1zbS1uMjIge1xuICAgIG1hcmdpbi10b3A6IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIyLFxuICAubXgtc20tbjIyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIyLFxuICAubXktc20tbjIyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yMixcbiAgLm14LXNtLW4yMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMjMge1xuICAgIG1hcmdpbjogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIzLFxuICAubXktc20tbjIzIHtcbiAgICBtYXJnaW4tdG9wOiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMjMsXG4gIC5teC1zbS1uMjMge1xuICAgIG1hcmdpbi1yaWdodDogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIzLFxuICAubXktc20tbjIzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMjMsXG4gIC5teC1zbS1uMjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yNCB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMjQsXG4gIC5teS1zbS1uMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yNCxcbiAgLm14LXNtLW4yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMjQsXG4gIC5teS1zbS1uMjQge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yNCxcbiAgLm14LXNtLW4yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjI1IHtcbiAgICBtYXJnaW46IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yNSxcbiAgLm15LXNtLW4yNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjI1LFxuICAubXgtc20tbjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yNSxcbiAgLm15LXNtLW4yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjI1LFxuICAubXgtc20tbjI1IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMjYge1xuICAgIG1hcmdpbjogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMjYsXG4gIC5teS1zbS1uMjYge1xuICAgIG1hcmdpbi10b3A6IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjI2LFxuICAubXgtc20tbjI2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjI2LFxuICAubXktc20tbjI2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yNixcbiAgLm14LXNtLW4yNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMjcge1xuICAgIG1hcmdpbjogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjI3LFxuICAubXktc20tbjI3IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMjcsXG4gIC5teC1zbS1uMjcge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjI3LFxuICAubXktc20tbjI3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMjcsXG4gIC5teC1zbS1uMjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yOCB7XG4gICAgbWFyZ2luOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMjgsXG4gIC5teS1zbS1uMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yOCxcbiAgLm14LXNtLW4yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMjgsXG4gIC5teS1zbS1uMjgge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yOCxcbiAgLm14LXNtLW4yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjI5IHtcbiAgICBtYXJnaW46IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yOSxcbiAgLm15LXNtLW4yOSB7XG4gICAgbWFyZ2luLXRvcDogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjI5LFxuICAubXgtc20tbjI5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yOSxcbiAgLm15LXNtLW4yOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjI5LFxuICAubXgtc20tbjI5IHtcbiAgICBtYXJnaW4tbGVmdDogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMzAge1xuICAgIG1hcmdpbjogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMzAsXG4gIC5teS1zbS1uMzAge1xuICAgIG1hcmdpbi10b3A6IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMwLFxuICAubXgtc20tbjMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMwLFxuICAubXktc20tbjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zMCxcbiAgLm14LXNtLW4zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMzEge1xuICAgIG1hcmdpbjogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMxLFxuICAubXktc20tbjMxIHtcbiAgICBtYXJnaW4tdG9wOiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMzEsXG4gIC5teC1zbS1uMzEge1xuICAgIG1hcmdpbi1yaWdodDogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMxLFxuICAubXktc20tbjMxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMzEsXG4gIC5teC1zbS1uMzEge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zMiB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMzIsXG4gIC5teS1zbS1uMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zMixcbiAgLm14LXNtLW4zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMzIsXG4gIC5teS1zbS1uMzIge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zMixcbiAgLm14LXNtLW4zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMzIHtcbiAgICBtYXJnaW46IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zMyxcbiAgLm15LXNtLW4zMyB7XG4gICAgbWFyZ2luLXRvcDogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMzLFxuICAubXgtc20tbjMzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zMyxcbiAgLm15LXNtLW4zMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMzLFxuICAubXgtc20tbjMzIHtcbiAgICBtYXJnaW4tbGVmdDogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMzQge1xuICAgIG1hcmdpbjogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMzQsXG4gIC5teS1zbS1uMzQge1xuICAgIG1hcmdpbi10b3A6IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjM0LFxuICAubXgtc20tbjM0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjM0LFxuICAubXktc20tbjM0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zNCxcbiAgLm14LXNtLW4zNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMzUge1xuICAgIG1hcmdpbjogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjM1LFxuICAubXktc20tbjM1IHtcbiAgICBtYXJnaW4tdG9wOiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMzUsXG4gIC5teC1zbS1uMzUge1xuICAgIG1hcmdpbi1yaWdodDogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjM1LFxuICAubXktc20tbjM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMzUsXG4gIC5teC1zbS1uMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zNiB7XG4gICAgbWFyZ2luOiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMzYsXG4gIC5teS1zbS1uMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zNixcbiAgLm14LXNtLW4zNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMzYsXG4gIC5teS1zbS1uMzYge1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zNixcbiAgLm14LXNtLW4zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjM3IHtcbiAgICBtYXJnaW46IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zNyxcbiAgLm15LXNtLW4zNyB7XG4gICAgbWFyZ2luLXRvcDogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjM3LFxuICAubXgtc20tbjM3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zNyxcbiAgLm15LXNtLW4zNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjM3LFxuICAubXgtc20tbjM3IHtcbiAgICBtYXJnaW4tbGVmdDogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNDgge1xuICAgIG1hcmdpbjogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNDgsXG4gIC5teS1zbS1uNDgge1xuICAgIG1hcmdpbi10b3A6IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQ4LFxuICAubXgtc20tbjQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQ4LFxuICAubXktc20tbjQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40OCxcbiAgLm14LXNtLW40OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMzkge1xuICAgIG1hcmdpbjogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjM5LFxuICAubXktc20tbjM5IHtcbiAgICBtYXJnaW4tdG9wOiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMzksXG4gIC5teC1zbS1uMzkge1xuICAgIG1hcmdpbi1yaWdodDogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjM5LFxuICAubXktc20tbjM5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMzksXG4gIC5teC1zbS1uMzkge1xuICAgIG1hcmdpbi1sZWZ0OiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40MCB7XG4gICAgbWFyZ2luOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQwLFxuICAubXktc20tbjQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQwLFxuICAubXgtc20tbjQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNDAsXG4gIC5teS1zbS1uNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNDAsXG4gIC5teC1zbS1uNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMSxcbiAgLm15LW1kLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTExLFxuICAubXgtbWQtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMSxcbiAgLm15LW1kLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTExLFxuICAubXgtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMixcbiAgLm15LW1kLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEyLFxuICAubXgtbWQtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMixcbiAgLm15LW1kLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEyLFxuICAubXgtbWQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMyxcbiAgLm15LW1kLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEzLFxuICAubXgtbWQtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMyxcbiAgLm15LW1kLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEzLFxuICAubXgtbWQtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTE0LFxuICAubXktbWQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xNCxcbiAgLm14LW1kLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNCxcbiAgLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTQsXG4gIC5teC1tZC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTUsXG4gIC5teS1tZC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xNSxcbiAgLm14LW1kLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTUsXG4gIC5teS1tZC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xNSxcbiAgLm14LW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTYsXG4gIC5teS1tZC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xNixcbiAgLm14LW1kLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTYsXG4gIC5teS1tZC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xNixcbiAgLm14LW1kLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTcsXG4gIC5teS1tZC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xNyxcbiAgLm14LW1kLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTcsXG4gIC5teS1tZC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xNyxcbiAgLm14LW1kLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xOCxcbiAgLm15LW1kLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTgsXG4gIC5teC1tZC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTgsXG4gIC5teS1tZC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTE4LFxuICAubXgtbWQtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTE5LFxuICAubXktbWQtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTksXG4gIC5teC1tZC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTE5LFxuICAubXktbWQtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTksXG4gIC5teC1tZC0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIwLFxuICAubXktbWQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMjAsXG4gIC5teC1tZC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIwLFxuICAubXktbWQtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMjAsXG4gIC5teC1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yMSB7XG4gICAgbWFyZ2luOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIxLFxuICAubXktbWQtMjEge1xuICAgIG1hcmdpbi10b3A6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMjEsXG4gIC5teC1tZC0yMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIxLFxuICAubXktbWQtMjEge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMjEsXG4gIC5teC1tZC0yMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yMiB7XG4gICAgbWFyZ2luOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMjIsXG4gIC5teS1tZC0yMiB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIyLFxuICAubXgtbWQtMjIge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIyLFxuICAubXktbWQtMjIge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yMixcbiAgLm14LW1kLTIyIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMjMge1xuICAgIG1hcmdpbjogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yMyxcbiAgLm15LW1kLTIzIHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIzLFxuICAubXgtbWQtMjMge1xuICAgIG1hcmdpbi1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yMyxcbiAgLm15LW1kLTIzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIzLFxuICAubXgtbWQtMjMge1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMjQge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yNCxcbiAgLm15LW1kLTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTI0LFxuICAubXgtbWQtMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yNCxcbiAgLm15LW1kLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTI0LFxuICAubXgtbWQtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMjUge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yNSxcbiAgLm15LW1kLTI1IHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTI1LFxuICAubXgtbWQtMjUge1xuICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yNSxcbiAgLm15LW1kLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTI1LFxuICAubXgtbWQtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMjYge1xuICAgIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTI2LFxuICAubXktbWQtMjYge1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yNixcbiAgLm14LW1kLTI2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yNixcbiAgLm15LW1kLTI2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMjYsXG4gIC5teC1tZC0yNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTI3IHtcbiAgICBtYXJnaW46IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMjcsXG4gIC5teS1tZC0yNyB7XG4gICAgbWFyZ2luLXRvcDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yNyxcbiAgLm14LW1kLTI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMjcsXG4gIC5teS1tZC0yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yNyxcbiAgLm14LW1kLTI3IHtcbiAgICBtYXJnaW4tbGVmdDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTI4IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMjgsXG4gIC5teS1tZC0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yOCxcbiAgLm14LW1kLTI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMjgsXG4gIC5teS1tZC0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yOCxcbiAgLm14LW1kLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTI5IHtcbiAgICBtYXJnaW46IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMjksXG4gIC5teS1tZC0yOSB7XG4gICAgbWFyZ2luLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yOSxcbiAgLm14LW1kLTI5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMjksXG4gIC5teS1tZC0yOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yOSxcbiAgLm14LW1kLTI5IHtcbiAgICBtYXJnaW4tbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMwIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zMCxcbiAgLm15LW1kLTMwIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMzAsXG4gIC5teC1tZC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMzAsXG4gIC5teS1tZC0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMwLFxuICAubXgtbWQtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zMSB7XG4gICAgbWFyZ2luOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMxLFxuICAubXktbWQtMzEge1xuICAgIG1hcmdpbi10b3A6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMzEsXG4gIC5teC1tZC0zMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMxLFxuICAubXktbWQtMzEge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMzEsXG4gIC5teC1tZC0zMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zMiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMyLFxuICAubXktbWQtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMzIsXG4gIC5teC1tZC0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMyLFxuICAubXktbWQtMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMzIsXG4gIC5teC1tZC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zMyB7XG4gICAgbWFyZ2luOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMzLFxuICAubXktbWQtMzMge1xuICAgIG1hcmdpbi10b3A6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMzMsXG4gIC5teC1tZC0zMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMzLFxuICAubXktbWQtMzMge1xuICAgIG1hcmdpbi1ib3R0b206IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMzMsXG4gIC5teC1tZC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zNCB7XG4gICAgbWFyZ2luOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMzQsXG4gIC5teS1tZC0zNCB7XG4gICAgbWFyZ2luLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTM0LFxuICAubXgtbWQtMzQge1xuICAgIG1hcmdpbi1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTM0LFxuICAubXktbWQtMzQge1xuICAgIG1hcmdpbi1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zNCxcbiAgLm14LW1kLTM0IHtcbiAgICBtYXJnaW4tbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMzUge1xuICAgIG1hcmdpbjogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zNSxcbiAgLm15LW1kLTM1IHtcbiAgICBtYXJnaW4tdG9wOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTM1LFxuICAubXgtbWQtMzUge1xuICAgIG1hcmdpbi1yaWdodDogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zNSxcbiAgLm15LW1kLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTM1LFxuICAubXgtbWQtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMzYge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zNixcbiAgLm15LW1kLTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTM2LFxuICAubXgtbWQtMzYge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zNixcbiAgLm15LW1kLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTM2LFxuICAubXgtbWQtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMzcge1xuICAgIG1hcmdpbjogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zNyxcbiAgLm15LW1kLTM3IHtcbiAgICBtYXJnaW4tdG9wOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTM3LFxuICAubXgtbWQtMzcge1xuICAgIG1hcmdpbi1yaWdodDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zNyxcbiAgLm15LW1kLTM3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTM3LFxuICAubXgtbWQtMzcge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNDgge1xuICAgIG1hcmdpbjogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQ4LFxuICAubXktbWQtNDgge1xuICAgIG1hcmdpbi10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00OCxcbiAgLm14LW1kLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00OCxcbiAgLm15LW1kLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNDgsXG4gIC5teC1tZC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTM5IHtcbiAgICBtYXJnaW46IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMzksXG4gIC5teS1tZC0zOSB7XG4gICAgbWFyZ2luLXRvcDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zOSxcbiAgLm14LW1kLTM5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMzksXG4gIC5teS1tZC0zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zOSxcbiAgLm14LW1kLTM5IHtcbiAgICBtYXJnaW4tbGVmdDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQwIHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQwLFxuICAubXktbWQtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQwLFxuICAubXgtbWQtNDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNDAsXG4gIC5teS1tZC00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNDAsXG4gIC5teC1tZC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTExLFxuICAucHktbWQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTExLFxuICAucHgtbWQtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTEsXG4gIC5weS1tZC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTEsXG4gIC5weC1tZC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTIsXG4gIC5weS1tZC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTIsXG4gIC5weC1tZC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMixcbiAgLnB5LW1kLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMixcbiAgLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMyxcbiAgLnB5LW1kLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMyxcbiAgLnB4LW1kLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEzLFxuICAucHktbWQtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEzLFxuICAucHgtbWQtMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTQsXG4gIC5weS1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xNCxcbiAgLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTQsXG4gIC5weS1tZC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xNCxcbiAgLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTE1LFxuICAucHktbWQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTE1LFxuICAucHgtbWQtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTUsXG4gIC5weS1tZC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTUsXG4gIC5weC1tZC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTYsXG4gIC5weS1tZC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTYsXG4gIC5weC1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xNixcbiAgLnB5LW1kLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xNixcbiAgLnB4LW1kLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNyxcbiAgLnB5LW1kLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xNyxcbiAgLnB4LW1kLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE3LFxuICAucHktbWQtMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTE3LFxuICAucHgtbWQtMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTgsXG4gIC5weS1tZC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xOCxcbiAgLnB4LW1kLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTgsXG4gIC5weS1tZC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xOCxcbiAgLnB4LW1kLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTE5LFxuICAucHktbWQtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTE5LFxuICAucHgtbWQtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTksXG4gIC5weS1tZC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTksXG4gIC5weC1tZC0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMjAsXG4gIC5weS1tZC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMjAsXG4gIC5weC1tZC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yMCxcbiAgLnB5LW1kLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yMCxcbiAgLnB4LW1kLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yMSB7XG4gICAgcGFkZGluZzogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yMSxcbiAgLnB5LW1kLTIxIHtcbiAgICBwYWRkaW5nLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yMSxcbiAgLnB4LW1kLTIxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIxLFxuICAucHktbWQtMjEge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIxLFxuICAucHgtbWQtMjEge1xuICAgIHBhZGRpbmctbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIyIHtcbiAgICBwYWRkaW5nOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMjIsXG4gIC5weS1tZC0yMiB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yMixcbiAgLnB4LW1kLTIyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMjIsXG4gIC5weS1tZC0yMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yMixcbiAgLnB4LW1kLTIyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIzIHtcbiAgICBwYWRkaW5nOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIzLFxuICAucHktbWQtMjMge1xuICAgIHBhZGRpbmctdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIzLFxuICAucHgtbWQtMjMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMjMsXG4gIC5weS1tZC0yMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMjMsXG4gIC5weC1tZC0yMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMjQge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMjQsXG4gIC5weS1tZC0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMjQsXG4gIC5weC1tZC0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yNCxcbiAgLnB5LW1kLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yNCxcbiAgLnB4LW1kLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yNSB7XG4gICAgcGFkZGluZzogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yNSxcbiAgLnB5LW1kLTI1IHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yNSxcbiAgLnB4LW1kLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTI1LFxuICAucHktbWQtMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTI1LFxuICAucHgtbWQtMjUge1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTI2IHtcbiAgICBwYWRkaW5nOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMjYsXG4gIC5weS1tZC0yNiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yNixcbiAgLnB4LW1kLTI2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMjYsXG4gIC5weS1tZC0yNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yNixcbiAgLnB4LW1kLTI2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTI3IHtcbiAgICBwYWRkaW5nOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTI3LFxuICAucHktbWQtMjcge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTI3LFxuICAucHgtbWQtMjcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMjcsXG4gIC5weS1tZC0yNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMjcsXG4gIC5weC1tZC0yNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMjgge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMjgsXG4gIC5weS1tZC0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMjgsXG4gIC5weC1tZC0yOCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yOCxcbiAgLnB5LW1kLTI4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yOCxcbiAgLnB4LW1kLTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yOSB7XG4gICAgcGFkZGluZzogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yOSxcbiAgLnB5LW1kLTI5IHtcbiAgICBwYWRkaW5nLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yOSxcbiAgLnB4LW1kLTI5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTI5LFxuICAucHktbWQtMjkge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTI5LFxuICAucHgtbWQtMjkge1xuICAgIHBhZGRpbmctbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMwIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMzAsXG4gIC5weS1tZC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zMCxcbiAgLnB4LW1kLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMzAsXG4gIC5weS1tZC0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zMCxcbiAgLnB4LW1kLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMxIHtcbiAgICBwYWRkaW5nOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMxLFxuICAucHktbWQtMzEge1xuICAgIHBhZGRpbmctdG9wOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMxLFxuICAucHgtbWQtMzEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMzEsXG4gIC5weS1tZC0zMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMzEsXG4gIC5weC1tZC0zMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMzIge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMzIsXG4gIC5weS1tZC0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMzIsXG4gIC5weC1tZC0zMiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zMixcbiAgLnB5LW1kLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zMixcbiAgLnB4LW1kLTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zMyB7XG4gICAgcGFkZGluZzogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zMyxcbiAgLnB5LW1kLTMzIHtcbiAgICBwYWRkaW5nLXRvcDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zMyxcbiAgLnB4LW1kLTMzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMzLFxuICAucHktbWQtMzMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMzLFxuICAucHgtbWQtMzMge1xuICAgIHBhZGRpbmctbGVmdDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTM0IHtcbiAgICBwYWRkaW5nOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMzQsXG4gIC5weS1tZC0zNCB7XG4gICAgcGFkZGluZy10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zNCxcbiAgLnB4LW1kLTM0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMzQsXG4gIC5weS1tZC0zNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zNCxcbiAgLnB4LW1kLTM0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTM1IHtcbiAgICBwYWRkaW5nOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTM1LFxuICAucHktbWQtMzUge1xuICAgIHBhZGRpbmctdG9wOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTM1LFxuICAucHgtbWQtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMzUsXG4gIC5weS1tZC0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMzUsXG4gIC5weC1tZC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMzYge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMzYsXG4gIC5weS1tZC0zNiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMzYsXG4gIC5weC1tZC0zNiB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zNixcbiAgLnB5LW1kLTM2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zNixcbiAgLnB4LW1kLTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zNyB7XG4gICAgcGFkZGluZzogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zNyxcbiAgLnB5LW1kLTM3IHtcbiAgICBwYWRkaW5nLXRvcDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zNyxcbiAgLnB4LW1kLTM3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTM3LFxuICAucHktbWQtMzcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTM3LFxuICAucHgtbWQtMzcge1xuICAgIHBhZGRpbmctbGVmdDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQ4IHtcbiAgICBwYWRkaW5nOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNDgsXG4gIC5weS1tZC00OCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00OCxcbiAgLnB4LW1kLTQ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNDgsXG4gIC5weS1tZC00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00OCxcbiAgLnB4LW1kLTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTM5IHtcbiAgICBwYWRkaW5nOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTM5LFxuICAucHktbWQtMzkge1xuICAgIHBhZGRpbmctdG9wOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTM5LFxuICAucHgtbWQtMzkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMzksXG4gIC5weS1tZC0zOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMzksXG4gIC5weC1tZC0zOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQwLFxuICAucHktbWQtNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00MCxcbiAgLnB4LW1kLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00MCxcbiAgLnB5LW1kLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNDAsXG4gIC5weC1tZC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMSxcbiAgLm15LW1kLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjExLFxuICAubXgtbWQtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMSxcbiAgLm15LW1kLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjExLFxuICAubXgtbWQtbjExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEyLFxuICAubXktbWQtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTIsXG4gIC5teC1tZC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEyLFxuICAubXktbWQtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTIsXG4gIC5teC1tZC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTMsXG4gIC5teS1tZC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMyxcbiAgLm14LW1kLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTMsXG4gIC5teS1tZC1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMyxcbiAgLm14LW1kLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjE0LFxuICAubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xNCxcbiAgLm14LW1kLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xNCxcbiAgLm15LW1kLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTQsXG4gIC5teC1tZC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xNSxcbiAgLm15LW1kLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjE1LFxuICAubXgtbWQtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xNSxcbiAgLm15LW1kLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjE1LFxuICAubXgtbWQtbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjE2LFxuICAubXktbWQtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTYsXG4gIC5teC1tZC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjE2LFxuICAubXktbWQtbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTYsXG4gIC5teC1tZC1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTcsXG4gIC5teS1tZC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xNyxcbiAgLm14LW1kLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTcsXG4gIC5teS1tZC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xNyxcbiAgLm14LW1kLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjE4LFxuICAubXktbWQtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xOCxcbiAgLm14LW1kLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xOCxcbiAgLm15LW1kLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTgsXG4gIC5teC1tZC1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xOSxcbiAgLm15LW1kLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjE5LFxuICAubXgtbWQtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xOSxcbiAgLm15LW1kLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjE5LFxuICAubXgtbWQtbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIwLFxuICAubXktbWQtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMjAsXG4gIC5teC1tZC1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIwLFxuICAubXktbWQtbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMjAsXG4gIC5teC1tZC1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yMSB7XG4gICAgbWFyZ2luOiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMjEsXG4gIC5teS1tZC1uMjEge1xuICAgIG1hcmdpbi10b3A6IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yMSxcbiAgLm14LW1kLW4yMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMjEsXG4gIC5teS1tZC1uMjEge1xuICAgIG1hcmdpbi1ib3R0b206IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yMSxcbiAgLm14LW1kLW4yMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIyIHtcbiAgICBtYXJnaW46IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIyLFxuICAubXktbWQtbjIyIHtcbiAgICBtYXJnaW4tdG9wOiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yMixcbiAgLm14LW1kLW4yMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yMixcbiAgLm15LW1kLW4yMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMjIsXG4gIC5teC1tZC1uMjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIzIHtcbiAgICBtYXJnaW46IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yMyxcbiAgLm15LW1kLW4yMyB7XG4gICAgbWFyZ2luLXRvcDogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIzLFxuICAubXgtbWQtbjIzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yMyxcbiAgLm15LW1kLW4yMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIzLFxuICAubXgtbWQtbjIzIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMjQge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjI0LFxuICAubXktbWQtbjI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMjQsXG4gIC5teC1tZC1uMjQge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjI0LFxuICAubXktbWQtbjI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMjQsXG4gIC5teC1tZC1uMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yNSB7XG4gICAgbWFyZ2luOiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMjUsXG4gIC5teS1tZC1uMjUge1xuICAgIG1hcmdpbi10b3A6IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yNSxcbiAgLm14LW1kLW4yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMjUsXG4gIC5teS1tZC1uMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yNSxcbiAgLm14LW1kLW4yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjI2IHtcbiAgICBtYXJnaW46IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjI2LFxuICAubXktbWQtbjI2IHtcbiAgICBtYXJnaW4tdG9wOiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yNixcbiAgLm14LW1kLW4yNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yNixcbiAgLm15LW1kLW4yNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMjYsXG4gIC5teC1tZC1uMjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjI3IHtcbiAgICBtYXJnaW46IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yNyxcbiAgLm15LW1kLW4yNyB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjI3LFxuICAubXgtbWQtbjI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yNyxcbiAgLm15LW1kLW4yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjI3LFxuICAubXgtbWQtbjI3IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMjgge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjI4LFxuICAubXktbWQtbjI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMjgsXG4gIC5teC1tZC1uMjgge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjI4LFxuICAubXktbWQtbjI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMjgsXG4gIC5teC1tZC1uMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yOSB7XG4gICAgbWFyZ2luOiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMjksXG4gIC5teS1tZC1uMjkge1xuICAgIG1hcmdpbi10b3A6IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yOSxcbiAgLm14LW1kLW4yOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMjksXG4gIC5teS1tZC1uMjkge1xuICAgIG1hcmdpbi1ib3R0b206IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yOSxcbiAgLm14LW1kLW4yOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMwIHtcbiAgICBtYXJnaW46IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMwLFxuICAubXktbWQtbjMwIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zMCxcbiAgLm14LW1kLW4zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zMCxcbiAgLm15LW1kLW4zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMzAsXG4gIC5teC1tZC1uMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMxIHtcbiAgICBtYXJnaW46IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zMSxcbiAgLm15LW1kLW4zMSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMxLFxuICAubXgtbWQtbjMxIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zMSxcbiAgLm15LW1kLW4zMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMxLFxuICAubXgtbWQtbjMxIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMzIge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMyLFxuICAubXktbWQtbjMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMzIsXG4gIC5teC1tZC1uMzIge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMyLFxuICAubXktbWQtbjMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMzIsXG4gIC5teC1tZC1uMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zMyB7XG4gICAgbWFyZ2luOiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMzMsXG4gIC5teS1tZC1uMzMge1xuICAgIG1hcmdpbi10b3A6IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zMyxcbiAgLm14LW1kLW4zMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMzMsXG4gIC5teS1tZC1uMzMge1xuICAgIG1hcmdpbi1ib3R0b206IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zMyxcbiAgLm14LW1kLW4zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjM0IHtcbiAgICBtYXJnaW46IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjM0LFxuICAubXktbWQtbjM0IHtcbiAgICBtYXJnaW4tdG9wOiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zNCxcbiAgLm14LW1kLW4zNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zNCxcbiAgLm15LW1kLW4zNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMzQsXG4gIC5teC1tZC1uMzQge1xuICAgIG1hcmdpbi1sZWZ0OiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjM1IHtcbiAgICBtYXJnaW46IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zNSxcbiAgLm15LW1kLW4zNSB7XG4gICAgbWFyZ2luLXRvcDogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjM1LFxuICAubXgtbWQtbjM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zNSxcbiAgLm15LW1kLW4zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjM1LFxuICAubXgtbWQtbjM1IHtcbiAgICBtYXJnaW4tbGVmdDogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMzYge1xuICAgIG1hcmdpbjogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjM2LFxuICAubXktbWQtbjM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMzYsXG4gIC5teC1tZC1uMzYge1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjM2LFxuICAubXktbWQtbjM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMzYsXG4gIC5teC1tZC1uMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zNyB7XG4gICAgbWFyZ2luOiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMzcsXG4gIC5teS1tZC1uMzcge1xuICAgIG1hcmdpbi10b3A6IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zNyxcbiAgLm14LW1kLW4zNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMzcsXG4gIC5teS1tZC1uMzcge1xuICAgIG1hcmdpbi1ib3R0b206IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zNyxcbiAgLm14LW1kLW4zNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQ4IHtcbiAgICBtYXJnaW46IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQ4LFxuICAubXktbWQtbjQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40OCxcbiAgLm14LW1kLW40OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40OCxcbiAgLm15LW1kLW40OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNDgsXG4gIC5teC1tZC1uNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjM5IHtcbiAgICBtYXJnaW46IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zOSxcbiAgLm15LW1kLW4zOSB7XG4gICAgbWFyZ2luLXRvcDogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjM5LFxuICAubXgtbWQtbjM5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zOSxcbiAgLm15LW1kLW4zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjM5LFxuICAubXgtbWQtbjM5IHtcbiAgICBtYXJnaW4tbGVmdDogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNDAge1xuICAgIG1hcmdpbjogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40MCxcbiAgLm15LW1kLW40MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40MCxcbiAgLm14LW1kLW40MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQwLFxuICAubXktbWQtbjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQwLFxuICAubXgtbWQtbjQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTEsXG4gIC5teS1sZy0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMSxcbiAgLm14LWxnLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTEsXG4gIC5teS1sZy0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMSxcbiAgLm14LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEyIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTIsXG4gIC5teS1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMixcbiAgLm14LWxnLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTIsXG4gIC5teS1sZy0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMixcbiAgLm14LWxnLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEzIHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTMsXG4gIC5teS1sZy0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMyxcbiAgLm14LWxnLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTMsXG4gIC5teS1sZy0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMyxcbiAgLm14LWxnLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xNCxcbiAgLm15LWxnLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTQsXG4gIC5teC1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTQsXG4gIC5teS1sZy0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTE0LFxuICAubXgtbGctMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE1LFxuICAubXktbGctMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTUsXG4gIC5teC1sZy0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE1LFxuICAubXktbGctMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTUsXG4gIC5teC1sZy0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE2LFxuICAubXktbGctMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTYsXG4gIC5teC1sZy0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE2LFxuICAubXktbGctMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTYsXG4gIC5teC1sZy0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE3LFxuICAubXktbGctMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTcsXG4gIC5teC1sZy0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE3LFxuICAubXktbGctMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTcsXG4gIC5teC1sZy0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTgsXG4gIC5teS1sZy0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTE4LFxuICAubXgtbGctMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE4LFxuICAubXktbGctMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xOCxcbiAgLm14LWxnLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTkge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xOSxcbiAgLm15LWxnLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTE5LFxuICAubXgtbGctMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xOSxcbiAgLm15LWxnLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTE5LFxuICAubXgtbGctMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMjAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yMCxcbiAgLm15LWxnLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIwLFxuICAubXgtbGctMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yMCxcbiAgLm15LWxnLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIwLFxuICAubXgtbGctMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMjEge1xuICAgIG1hcmdpbjogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yMSxcbiAgLm15LWxnLTIxIHtcbiAgICBtYXJnaW4tdG9wOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIxLFxuICAubXgtbGctMjEge1xuICAgIG1hcmdpbi1yaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yMSxcbiAgLm15LWxnLTIxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIxLFxuICAubXgtbGctMjEge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMjIge1xuICAgIG1hcmdpbjogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIyLFxuICAubXktbGctMjIge1xuICAgIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yMixcbiAgLm14LWxnLTIyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yMixcbiAgLm15LWxnLTIyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMjIsXG4gIC5teC1sZy0yMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIzIHtcbiAgICBtYXJnaW46IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMjMsXG4gIC5teS1sZy0yMyB7XG4gICAgbWFyZ2luLXRvcDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yMyxcbiAgLm14LWxnLTIzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMjMsXG4gIC5teS1sZy0yMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yMyxcbiAgLm14LWxnLTIzIHtcbiAgICBtYXJnaW4tbGVmdDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTI0IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMjQsXG4gIC5teS1sZy0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yNCxcbiAgLm14LWxnLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMjQsXG4gIC5teS1sZy0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yNCxcbiAgLm14LWxnLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTI1IHtcbiAgICBtYXJnaW46IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMjUsXG4gIC5teS1sZy0yNSB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yNSxcbiAgLm14LWxnLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMjUsXG4gIC5teS1sZy0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yNSxcbiAgLm14LWxnLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTI2IHtcbiAgICBtYXJnaW46IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yNixcbiAgLm15LWxnLTI2IHtcbiAgICBtYXJnaW4tdG9wOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMjYsXG4gIC5teC1sZy0yNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMjYsXG4gIC5teS1sZy0yNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTI2LFxuICAubXgtbGctMjYge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yNyB7XG4gICAgbWFyZ2luOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTI3LFxuICAubXktbGctMjcge1xuICAgIG1hcmdpbi10b3A6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMjcsXG4gIC5teC1sZy0yNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTI3LFxuICAubXktbGctMjcge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMjcsXG4gIC5teC1sZy0yNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yOCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTI4LFxuICAubXktbGctMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMjgsXG4gIC5teC1sZy0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTI4LFxuICAubXktbGctMjgge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMjgsXG4gIC5teC1sZy0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yOSB7XG4gICAgbWFyZ2luOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTI5LFxuICAubXktbGctMjkge1xuICAgIG1hcmdpbi10b3A6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMjksXG4gIC5teC1sZy0yOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTI5LFxuICAubXktbGctMjkge1xuICAgIG1hcmdpbi1ib3R0b206IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMjksXG4gIC5teC1sZy0yOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zMCB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMzAsXG4gIC5teS1sZy0zMCB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMwLFxuICAubXgtbGctMzAge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMwLFxuICAubXktbGctMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zMCxcbiAgLm14LWxnLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMzEge1xuICAgIG1hcmdpbjogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zMSxcbiAgLm15LWxnLTMxIHtcbiAgICBtYXJnaW4tdG9wOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMxLFxuICAubXgtbGctMzEge1xuICAgIG1hcmdpbi1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zMSxcbiAgLm15LWxnLTMxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMxLFxuICAubXgtbGctMzEge1xuICAgIG1hcmdpbi1sZWZ0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMzIge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zMixcbiAgLm15LWxnLTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMyLFxuICAubXgtbGctMzIge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zMixcbiAgLm15LWxnLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMyLFxuICAubXgtbGctMzIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMzMge1xuICAgIG1hcmdpbjogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zMyxcbiAgLm15LWxnLTMzIHtcbiAgICBtYXJnaW4tdG9wOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMzLFxuICAubXgtbGctMzMge1xuICAgIG1hcmdpbi1yaWdodDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zMyxcbiAgLm15LWxnLTMzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMzLFxuICAubXgtbGctMzMge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMzQge1xuICAgIG1hcmdpbjogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTM0LFxuICAubXktbGctMzQge1xuICAgIG1hcmdpbi10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zNCxcbiAgLm14LWxnLTM0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zNCxcbiAgLm15LWxnLTM0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMzQsXG4gIC5teC1sZy0zNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTM1IHtcbiAgICBtYXJnaW46IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMzUsXG4gIC5teS1sZy0zNSB7XG4gICAgbWFyZ2luLXRvcDogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zNSxcbiAgLm14LWxnLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMzUsXG4gIC5teS1sZy0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zNSxcbiAgLm14LWxnLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTM2IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMzYsXG4gIC5teS1sZy0zNiB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zNixcbiAgLm14LWxnLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMzYsXG4gIC5teS1sZy0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zNixcbiAgLm14LWxnLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTM3IHtcbiAgICBtYXJnaW46IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMzcsXG4gIC5teS1sZy0zNyB7XG4gICAgbWFyZ2luLXRvcDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zNyxcbiAgLm14LWxnLTM3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMzcsXG4gIC5teS1sZy0zNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zNyxcbiAgLm14LWxnLTM3IHtcbiAgICBtYXJnaW4tbGVmdDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQ4IHtcbiAgICBtYXJnaW46IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00OCxcbiAgLm15LWxnLTQ4IHtcbiAgICBtYXJnaW4tdG9wOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNDgsXG4gIC5teC1sZy00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNDgsXG4gIC5teS1sZy00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQ4LFxuICAubXgtbGctNDgge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zOSB7XG4gICAgbWFyZ2luOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTM5LFxuICAubXktbGctMzkge1xuICAgIG1hcmdpbi10b3A6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMzksXG4gIC5teC1sZy0zOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTM5LFxuICAubXktbGctMzkge1xuICAgIG1hcmdpbi1ib3R0b206IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMzksXG4gIC5teC1sZy0zOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00MCB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00MCxcbiAgLm15LWxnLTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00MCxcbiAgLm14LWxnLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQwLFxuICAubXktbGctNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQwLFxuICAubXgtbGctNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMSxcbiAgLnB5LWxnLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMSxcbiAgLnB4LWxnLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTExLFxuICAucHktbGctMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTExLFxuICAucHgtbGctMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEyLFxuICAucHktbGctMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEyLFxuICAucHgtbGctMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTIsXG4gIC5weS1sZy0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTIsXG4gIC5weC1sZy0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTMge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTMsXG4gIC5weS1sZy0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTMsXG4gIC5weC1sZy0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMyxcbiAgLnB5LWxnLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMyxcbiAgLnB4LWxnLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE0LFxuICAucHktbGctMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTQsXG4gIC5weC1sZy0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE0LFxuICAucHktbGctMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTQsXG4gIC5weC1sZy0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xNSxcbiAgLnB5LWxnLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xNSxcbiAgLnB4LWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE1LFxuICAucHktbGctMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTE1LFxuICAucHgtbGctMTUge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE2LFxuICAucHktbGctMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTE2LFxuICAucHgtbGctMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTYsXG4gIC5weS1sZy0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTYsXG4gIC5weC1sZy0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTcge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTcsXG4gIC5weS1sZy0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTcsXG4gIC5weC1sZy0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xNyxcbiAgLnB5LWxnLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xNyxcbiAgLnB4LWxnLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE4LFxuICAucHktbGctMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTgsXG4gIC5weC1sZy0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE4LFxuICAucHktbGctMTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTgsXG4gIC5weC1sZy0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xOSxcbiAgLnB5LWxnLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xOSxcbiAgLnB4LWxnLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE5LFxuICAucHktbGctMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTE5LFxuICAucHgtbGctMTkge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIwLFxuICAucHktbGctMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIwLFxuICAucHgtbGctMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMjAsXG4gIC5weS1sZy0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMjAsXG4gIC5weC1sZy0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMjEge1xuICAgIHBhZGRpbmc6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMjEsXG4gIC5weS1sZy0yMSB7XG4gICAgcGFkZGluZy10b3A6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMjEsXG4gIC5weC1sZy0yMSB7XG4gICAgcGFkZGluZy1yaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yMSxcbiAgLnB5LWxnLTIxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yMSxcbiAgLnB4LWxnLTIxIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yMiB7XG4gICAgcGFkZGluZzogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIyLFxuICAucHktbGctMjIge1xuICAgIHBhZGRpbmctdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMjIsXG4gIC5weC1sZy0yMiB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIyLFxuICAucHktbGctMjIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMjIsXG4gIC5weC1sZy0yMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yMyB7XG4gICAgcGFkZGluZzogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yMyxcbiAgLnB5LWxnLTIzIHtcbiAgICBwYWRkaW5nLXRvcDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yMyxcbiAgLnB4LWxnLTIzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIzLFxuICAucHktbGctMjMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIzLFxuICAucHgtbGctMjMge1xuICAgIHBhZGRpbmctbGVmdDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTI0LFxuICAucHktbGctMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTI0LFxuICAucHgtbGctMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMjQsXG4gIC5weS1sZy0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMjQsXG4gIC5weC1sZy0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMjUge1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMjUsXG4gIC5weS1sZy0yNSB7XG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMjUsXG4gIC5weC1sZy0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yNSxcbiAgLnB5LWxnLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yNSxcbiAgLnB4LWxnLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yNiB7XG4gICAgcGFkZGluZzogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTI2LFxuICAucHktbGctMjYge1xuICAgIHBhZGRpbmctdG9wOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMjYsXG4gIC5weC1sZy0yNiB7XG4gICAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTI2LFxuICAucHktbGctMjYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMjYsXG4gIC5weC1sZy0yNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yNyB7XG4gICAgcGFkZGluZzogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yNyxcbiAgLnB5LWxnLTI3IHtcbiAgICBwYWRkaW5nLXRvcDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yNyxcbiAgLnB4LWxnLTI3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTI3LFxuICAucHktbGctMjcge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTI3LFxuICAucHgtbGctMjcge1xuICAgIHBhZGRpbmctbGVmdDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTI4IHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTI4LFxuICAucHktbGctMjgge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTI4LFxuICAucHgtbGctMjgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMjgsXG4gIC5weS1sZy0yOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMjgsXG4gIC5weC1sZy0yOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMjkge1xuICAgIHBhZGRpbmc6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMjksXG4gIC5weS1sZy0yOSB7XG4gICAgcGFkZGluZy10b3A6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMjksXG4gIC5weC1sZy0yOSB7XG4gICAgcGFkZGluZy1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yOSxcbiAgLnB5LWxnLTI5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yOSxcbiAgLnB4LWxnLTI5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zMCB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMwLFxuICAucHktbGctMzAge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMzAsXG4gIC5weC1sZy0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMwLFxuICAucHktbGctMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMzAsXG4gIC5weC1sZy0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zMSB7XG4gICAgcGFkZGluZzogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zMSxcbiAgLnB5LWxnLTMxIHtcbiAgICBwYWRkaW5nLXRvcDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zMSxcbiAgLnB4LWxnLTMxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMxLFxuICAucHktbGctMzEge1xuICAgIHBhZGRpbmctYm90dG9tOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMxLFxuICAucHgtbGctMzEge1xuICAgIHBhZGRpbmctbGVmdDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMyIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMyLFxuICAucHktbGctMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMyLFxuICAucHgtbGctMzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMzIsXG4gIC5weS1sZy0zMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMzIsXG4gIC5weC1sZy0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMzMge1xuICAgIHBhZGRpbmc6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMzMsXG4gIC5weS1sZy0zMyB7XG4gICAgcGFkZGluZy10b3A6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMzMsXG4gIC5weC1sZy0zMyB7XG4gICAgcGFkZGluZy1yaWdodDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zMyxcbiAgLnB5LWxnLTMzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zMyxcbiAgLnB4LWxnLTMzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zNCB7XG4gICAgcGFkZGluZzogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTM0LFxuICAucHktbGctMzQge1xuICAgIHBhZGRpbmctdG9wOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMzQsXG4gIC5weC1sZy0zNCB7XG4gICAgcGFkZGluZy1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTM0LFxuICAucHktbGctMzQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMzQsXG4gIC5weC1sZy0zNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zNSB7XG4gICAgcGFkZGluZzogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zNSxcbiAgLnB5LWxnLTM1IHtcbiAgICBwYWRkaW5nLXRvcDogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zNSxcbiAgLnB4LWxnLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTM1LFxuICAucHktbGctMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTM1LFxuICAucHgtbGctMzUge1xuICAgIHBhZGRpbmctbGVmdDogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTM2IHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTM2LFxuICAucHktbGctMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTM2LFxuICAucHgtbGctMzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMzYsXG4gIC5weS1sZy0zNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMzYsXG4gIC5weC1sZy0zNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMzcge1xuICAgIHBhZGRpbmc6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMzcsXG4gIC5weS1sZy0zNyB7XG4gICAgcGFkZGluZy10b3A6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMzcsXG4gIC5weC1sZy0zNyB7XG4gICAgcGFkZGluZy1yaWdodDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zNyxcbiAgLnB5LWxnLTM3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zNyxcbiAgLnB4LWxnLTM3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00OCB7XG4gICAgcGFkZGluZzogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQ4LFxuICAucHktbGctNDgge1xuICAgIHBhZGRpbmctdG9wOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNDgsXG4gIC5weC1sZy00OCB7XG4gICAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQ4LFxuICAucHktbGctNDgge1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNDgsXG4gIC5weC1sZy00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zOSB7XG4gICAgcGFkZGluZzogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zOSxcbiAgLnB5LWxnLTM5IHtcbiAgICBwYWRkaW5nLXRvcDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zOSxcbiAgLnB4LWxnLTM5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTM5LFxuICAucHktbGctMzkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTM5LFxuICAucHgtbGctMzkge1xuICAgIHBhZGRpbmctbGVmdDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQwIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00MCxcbiAgLnB5LWxnLTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNDAsXG4gIC5weC1sZy00MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNDAsXG4gIC5weS1sZy00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQwLFxuICAucHgtbGctNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTEsXG4gIC5teS1sZy1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMSxcbiAgLm14LWxnLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTEsXG4gIC5teS1sZy1uMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMSxcbiAgLm14LWxnLW4xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEyIHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMixcbiAgLm15LWxnLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEyLFxuICAubXgtbGctbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMixcbiAgLm15LWxnLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEyLFxuICAubXgtbGctbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTMge1xuICAgIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEzLFxuICAubXktbGctbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTMsXG4gIC5teC1sZy1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEzLFxuICAubXktbGctbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTMsXG4gIC5teC1sZy1uMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xNCxcbiAgLm15LWxnLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTQsXG4gIC5teC1sZy1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTQsXG4gIC5teS1sZy1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjE0LFxuICAubXgtbGctbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTUsXG4gIC5teS1sZy1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xNSxcbiAgLm14LWxnLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTUsXG4gIC5teS1sZy1uMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xNSxcbiAgLm14LWxnLW4xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xNixcbiAgLm15LWxnLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjE2LFxuICAubXgtbGctbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xNixcbiAgLm15LWxnLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjE2LFxuICAubXgtbGctbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjE3LFxuICAubXktbGctbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTcsXG4gIC5teC1sZy1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjE3LFxuICAubXktbGctbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTcsXG4gIC5teC1sZy1uMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xOCxcbiAgLm15LWxnLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTgsXG4gIC5teC1sZy1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTgsXG4gIC5teS1sZy1uMTgge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjE4LFxuICAubXgtbGctbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xOSB7XG4gICAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTksXG4gIC5teS1sZy1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xOSxcbiAgLm14LWxnLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTksXG4gIC5teS1sZy1uMTkge1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xOSxcbiAgLm14LWxnLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yMCxcbiAgLm15LWxnLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIwLFxuICAubXgtbGctbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yMCxcbiAgLm15LWxnLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIwLFxuICAubXgtbGctbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMjEge1xuICAgIG1hcmdpbjogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIxLFxuICAubXktbGctbjIxIHtcbiAgICBtYXJnaW4tdG9wOiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMjEsXG4gIC5teC1sZy1uMjEge1xuICAgIG1hcmdpbi1yaWdodDogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIxLFxuICAubXktbGctbjIxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMjEsXG4gIC5teC1sZy1uMjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yMiB7XG4gICAgbWFyZ2luOiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yMixcbiAgLm15LWxnLW4yMiB7XG4gICAgbWFyZ2luLXRvcDogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMjIsXG4gIC5teC1sZy1uMjIge1xuICAgIG1hcmdpbi1yaWdodDogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMjIsXG4gIC5teS1sZy1uMjIge1xuICAgIG1hcmdpbi1ib3R0b206IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIyLFxuICAubXgtbGctbjIyIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yMyB7XG4gICAgbWFyZ2luOiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMjMsXG4gIC5teS1sZy1uMjMge1xuICAgIG1hcmdpbi10b3A6IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yMyxcbiAgLm14LWxnLW4yMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMjMsXG4gIC5teS1sZy1uMjMge1xuICAgIG1hcmdpbi1ib3R0b206IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yMyxcbiAgLm14LWxnLW4yMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjI0IHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yNCxcbiAgLm15LWxnLW4yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjI0LFxuICAubXgtbGctbjI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yNCxcbiAgLm15LWxnLW4yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjI0LFxuICAubXgtbGctbjI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMjUge1xuICAgIG1hcmdpbjogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjI1LFxuICAubXktbGctbjI1IHtcbiAgICBtYXJnaW4tdG9wOiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMjUsXG4gIC5teC1sZy1uMjUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjI1LFxuICAubXktbGctbjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMjUsXG4gIC5teC1sZy1uMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yNiB7XG4gICAgbWFyZ2luOiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yNixcbiAgLm15LWxnLW4yNiB7XG4gICAgbWFyZ2luLXRvcDogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMjYsXG4gIC5teC1sZy1uMjYge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMjYsXG4gIC5teS1sZy1uMjYge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjI2LFxuICAubXgtbGctbjI2IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yNyB7XG4gICAgbWFyZ2luOiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMjcsXG4gIC5teS1sZy1uMjcge1xuICAgIG1hcmdpbi10b3A6IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yNyxcbiAgLm14LWxnLW4yNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMjcsXG4gIC5teS1sZy1uMjcge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yNyxcbiAgLm14LWxnLW4yNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjI4IHtcbiAgICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yOCxcbiAgLm15LWxnLW4yOCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjI4LFxuICAubXgtbGctbjI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yOCxcbiAgLm15LWxnLW4yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjI4LFxuICAubXgtbGctbjI4IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMjkge1xuICAgIG1hcmdpbjogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjI5LFxuICAubXktbGctbjI5IHtcbiAgICBtYXJnaW4tdG9wOiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMjksXG4gIC5teC1sZy1uMjkge1xuICAgIG1hcmdpbi1yaWdodDogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjI5LFxuICAubXktbGctbjI5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMjksXG4gIC5teC1sZy1uMjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zMCB7XG4gICAgbWFyZ2luOiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zMCxcbiAgLm15LWxnLW4zMCB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMzAsXG4gIC5teC1sZy1uMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMzAsXG4gIC5teS1sZy1uMzAge1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMwLFxuICAubXgtbGctbjMwIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zMSB7XG4gICAgbWFyZ2luOiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMzEsXG4gIC5teS1sZy1uMzEge1xuICAgIG1hcmdpbi10b3A6IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zMSxcbiAgLm14LWxnLW4zMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMzEsXG4gIC5teS1sZy1uMzEge1xuICAgIG1hcmdpbi1ib3R0b206IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zMSxcbiAgLm14LWxnLW4zMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMyIHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zMixcbiAgLm15LWxnLW4zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjMyLFxuICAubXgtbGctbjMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zMixcbiAgLm15LWxnLW4zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMyLFxuICAubXgtbGctbjMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMzMge1xuICAgIG1hcmdpbjogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMzLFxuICAubXktbGctbjMzIHtcbiAgICBtYXJnaW4tdG9wOiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMzMsXG4gIC5teC1sZy1uMzMge1xuICAgIG1hcmdpbi1yaWdodDogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMzLFxuICAubXktbGctbjMzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMzMsXG4gIC5teC1sZy1uMzMge1xuICAgIG1hcmdpbi1sZWZ0OiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zNCB7XG4gICAgbWFyZ2luOiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zNCxcbiAgLm15LWxnLW4zNCB7XG4gICAgbWFyZ2luLXRvcDogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMzQsXG4gIC5teC1sZy1uMzQge1xuICAgIG1hcmdpbi1yaWdodDogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMzQsXG4gIC5teS1sZy1uMzQge1xuICAgIG1hcmdpbi1ib3R0b206IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjM0LFxuICAubXgtbGctbjM0IHtcbiAgICBtYXJnaW4tbGVmdDogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zNSB7XG4gICAgbWFyZ2luOiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMzUsXG4gIC5teS1sZy1uMzUge1xuICAgIG1hcmdpbi10b3A6IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zNSxcbiAgLm14LWxnLW4zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMzUsXG4gIC5teS1sZy1uMzUge1xuICAgIG1hcmdpbi1ib3R0b206IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zNSxcbiAgLm14LWxnLW4zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjM2IHtcbiAgICBtYXJnaW46IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zNixcbiAgLm15LWxnLW4zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjM2LFxuICAubXgtbGctbjM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zNixcbiAgLm15LWxnLW4zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjM2LFxuICAubXgtbGctbjM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMzcge1xuICAgIG1hcmdpbjogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjM3LFxuICAubXktbGctbjM3IHtcbiAgICBtYXJnaW4tdG9wOiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMzcsXG4gIC5teC1sZy1uMzcge1xuICAgIG1hcmdpbi1yaWdodDogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjM3LFxuICAubXktbGctbjM3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMzcsXG4gIC5teC1sZy1uMzcge1xuICAgIG1hcmdpbi1sZWZ0OiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40OCB7XG4gICAgbWFyZ2luOiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40OCxcbiAgLm15LWxnLW40OCB7XG4gICAgbWFyZ2luLXRvcDogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNDgsXG4gIC5teC1sZy1uNDgge1xuICAgIG1hcmdpbi1yaWdodDogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNDgsXG4gIC5teS1sZy1uNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQ4LFxuICAubXgtbGctbjQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zOSB7XG4gICAgbWFyZ2luOiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMzksXG4gIC5teS1sZy1uMzkge1xuICAgIG1hcmdpbi10b3A6IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zOSxcbiAgLm14LWxnLW4zOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMzksXG4gIC5teS1sZy1uMzkge1xuICAgIG1hcmdpbi1ib3R0b206IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zOSxcbiAgLm14LWxnLW4zOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQwIHtcbiAgICBtYXJnaW46IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNDAsXG4gIC5teS1sZy1uNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNDAsXG4gIC5teC1sZy1uNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40MCxcbiAgLm15LWxnLW40MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40MCxcbiAgLm14LWxnLW40MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMSxcbiAgLm15LXhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTExLFxuICAubXgteGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMSxcbiAgLm15LXhsLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTExLFxuICAubXgteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMixcbiAgLm15LXhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEyLFxuICAubXgteGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMixcbiAgLm15LXhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEyLFxuICAubXgteGwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMyxcbiAgLm15LXhsLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEzLFxuICAubXgteGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMyxcbiAgLm15LXhsLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEzLFxuICAubXgteGwtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE0LFxuICAubXkteGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xNCxcbiAgLm14LXhsLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xNCxcbiAgLm15LXhsLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTQsXG4gIC5teC14bC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTUsXG4gIC5teS14bC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xNSxcbiAgLm14LXhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTUsXG4gIC5teS14bC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xNSxcbiAgLm14LXhsLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTYsXG4gIC5teS14bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xNixcbiAgLm14LXhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTYsXG4gIC5teS14bC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xNixcbiAgLm14LXhsLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTcsXG4gIC5teS14bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xNyxcbiAgLm14LXhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTcsXG4gIC5teS14bC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xNyxcbiAgLm14LXhsLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xOCxcbiAgLm15LXhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTgsXG4gIC5teC14bC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTgsXG4gIC5teS14bC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTE4LFxuICAubXgteGwtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE5LFxuICAubXkteGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTksXG4gIC5teC14bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE5LFxuICAubXkteGwtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTksXG4gIC5teC14bC0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIwLFxuICAubXkteGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMjAsXG4gIC5teC14bC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIwLFxuICAubXkteGwtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMjAsXG4gIC5teC14bC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yMSB7XG4gICAgbWFyZ2luOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIxLFxuICAubXkteGwtMjEge1xuICAgIG1hcmdpbi10b3A6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMjEsXG4gIC5teC14bC0yMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIxLFxuICAubXkteGwtMjEge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMjEsXG4gIC5teC14bC0yMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yMiB7XG4gICAgbWFyZ2luOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMjIsXG4gIC5teS14bC0yMiB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIyLFxuICAubXgteGwtMjIge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIyLFxuICAubXkteGwtMjIge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yMixcbiAgLm14LXhsLTIyIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMjMge1xuICAgIG1hcmdpbjogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yMyxcbiAgLm15LXhsLTIzIHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIzLFxuICAubXgteGwtMjMge1xuICAgIG1hcmdpbi1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yMyxcbiAgLm15LXhsLTIzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIzLFxuICAubXgteGwtMjMge1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMjQge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yNCxcbiAgLm15LXhsLTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTI0LFxuICAubXgteGwtMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yNCxcbiAgLm15LXhsLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTI0LFxuICAubXgteGwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMjUge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yNSxcbiAgLm15LXhsLTI1IHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTI1LFxuICAubXgteGwtMjUge1xuICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yNSxcbiAgLm15LXhsLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTI1LFxuICAubXgteGwtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMjYge1xuICAgIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTI2LFxuICAubXkteGwtMjYge1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yNixcbiAgLm14LXhsLTI2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yNixcbiAgLm15LXhsLTI2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMjYsXG4gIC5teC14bC0yNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTI3IHtcbiAgICBtYXJnaW46IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMjcsXG4gIC5teS14bC0yNyB7XG4gICAgbWFyZ2luLXRvcDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yNyxcbiAgLm14LXhsLTI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMjcsXG4gIC5teS14bC0yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yNyxcbiAgLm14LXhsLTI3IHtcbiAgICBtYXJnaW4tbGVmdDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTI4IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMjgsXG4gIC5teS14bC0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yOCxcbiAgLm14LXhsLTI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMjgsXG4gIC5teS14bC0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yOCxcbiAgLm14LXhsLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTI5IHtcbiAgICBtYXJnaW46IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMjksXG4gIC5teS14bC0yOSB7XG4gICAgbWFyZ2luLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yOSxcbiAgLm14LXhsLTI5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMjksXG4gIC5teS14bC0yOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yOSxcbiAgLm14LXhsLTI5IHtcbiAgICBtYXJnaW4tbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMwIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zMCxcbiAgLm15LXhsLTMwIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMzAsXG4gIC5teC14bC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMzAsXG4gIC5teS14bC0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMwLFxuICAubXgteGwtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zMSB7XG4gICAgbWFyZ2luOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMxLFxuICAubXkteGwtMzEge1xuICAgIG1hcmdpbi10b3A6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMzEsXG4gIC5teC14bC0zMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMxLFxuICAubXkteGwtMzEge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMzEsXG4gIC5teC14bC0zMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zMiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMyLFxuICAubXkteGwtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMzIsXG4gIC5teC14bC0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMyLFxuICAubXkteGwtMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMzIsXG4gIC5teC14bC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zMyB7XG4gICAgbWFyZ2luOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMzLFxuICAubXkteGwtMzMge1xuICAgIG1hcmdpbi10b3A6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMzMsXG4gIC5teC14bC0zMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMzLFxuICAubXkteGwtMzMge1xuICAgIG1hcmdpbi1ib3R0b206IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMzMsXG4gIC5teC14bC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zNCB7XG4gICAgbWFyZ2luOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMzQsXG4gIC5teS14bC0zNCB7XG4gICAgbWFyZ2luLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTM0LFxuICAubXgteGwtMzQge1xuICAgIG1hcmdpbi1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTM0LFxuICAubXkteGwtMzQge1xuICAgIG1hcmdpbi1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zNCxcbiAgLm14LXhsLTM0IHtcbiAgICBtYXJnaW4tbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMzUge1xuICAgIG1hcmdpbjogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zNSxcbiAgLm15LXhsLTM1IHtcbiAgICBtYXJnaW4tdG9wOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTM1LFxuICAubXgteGwtMzUge1xuICAgIG1hcmdpbi1yaWdodDogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zNSxcbiAgLm15LXhsLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTM1LFxuICAubXgteGwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMzYge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zNixcbiAgLm15LXhsLTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTM2LFxuICAubXgteGwtMzYge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zNixcbiAgLm15LXhsLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTM2LFxuICAubXgteGwtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMzcge1xuICAgIG1hcmdpbjogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zNyxcbiAgLm15LXhsLTM3IHtcbiAgICBtYXJnaW4tdG9wOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTM3LFxuICAubXgteGwtMzcge1xuICAgIG1hcmdpbi1yaWdodDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zNyxcbiAgLm15LXhsLTM3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTM3LFxuICAubXgteGwtMzcge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNDgge1xuICAgIG1hcmdpbjogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQ4LFxuICAubXkteGwtNDgge1xuICAgIG1hcmdpbi10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00OCxcbiAgLm14LXhsLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00OCxcbiAgLm15LXhsLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNDgsXG4gIC5teC14bC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTM5IHtcbiAgICBtYXJnaW46IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMzksXG4gIC5teS14bC0zOSB7XG4gICAgbWFyZ2luLXRvcDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zOSxcbiAgLm14LXhsLTM5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMzksXG4gIC5teS14bC0zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zOSxcbiAgLm14LXhsLTM5IHtcbiAgICBtYXJnaW4tbGVmdDogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQwIHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQwLFxuICAubXkteGwtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQwLFxuICAubXgteGwtNDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNDAsXG4gIC5teS14bC00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNDAsXG4gIC5teC14bC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTExLFxuICAucHkteGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTExLFxuICAucHgteGwtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTEsXG4gIC5weS14bC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTEsXG4gIC5weC14bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTIsXG4gIC5weS14bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTIsXG4gIC5weC14bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMixcbiAgLnB5LXhsLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMixcbiAgLnB4LXhsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMyxcbiAgLnB5LXhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMyxcbiAgLnB4LXhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEzLFxuICAucHkteGwtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEzLFxuICAucHgteGwtMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTQsXG4gIC5weS14bC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xNCxcbiAgLnB4LXhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTQsXG4gIC5weS14bC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xNCxcbiAgLnB4LXhsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE1LFxuICAucHkteGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTE1LFxuICAucHgteGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTUsXG4gIC5weS14bC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTUsXG4gIC5weC14bC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTYsXG4gIC5weS14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTYsXG4gIC5weC14bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xNixcbiAgLnB5LXhsLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xNixcbiAgLnB4LXhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xNyxcbiAgLnB5LXhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xNyxcbiAgLnB4LXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE3LFxuICAucHkteGwtMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTE3LFxuICAucHgteGwtMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTgsXG4gIC5weS14bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xOCxcbiAgLnB4LXhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTgsXG4gIC5weS14bC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xOCxcbiAgLnB4LXhsLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE5LFxuICAucHkteGwtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTE5LFxuICAucHgteGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTksXG4gIC5weS14bC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTksXG4gIC5weC14bC0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMjAsXG4gIC5weS14bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMjAsXG4gIC5weC14bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yMCxcbiAgLnB5LXhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yMCxcbiAgLnB4LXhsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yMSB7XG4gICAgcGFkZGluZzogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yMSxcbiAgLnB5LXhsLTIxIHtcbiAgICBwYWRkaW5nLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yMSxcbiAgLnB4LXhsLTIxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIxLFxuICAucHkteGwtMjEge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIxLFxuICAucHgteGwtMjEge1xuICAgIHBhZGRpbmctbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIyIHtcbiAgICBwYWRkaW5nOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMjIsXG4gIC5weS14bC0yMiB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yMixcbiAgLnB4LXhsLTIyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMjIsXG4gIC5weS14bC0yMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yMixcbiAgLnB4LXhsLTIyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIzIHtcbiAgICBwYWRkaW5nOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIzLFxuICAucHkteGwtMjMge1xuICAgIHBhZGRpbmctdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIzLFxuICAucHgteGwtMjMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMjMsXG4gIC5weS14bC0yMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMjMsXG4gIC5weC14bC0yMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMjQge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMjQsXG4gIC5weS14bC0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMjQsXG4gIC5weC14bC0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yNCxcbiAgLnB5LXhsLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yNCxcbiAgLnB4LXhsLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yNSB7XG4gICAgcGFkZGluZzogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yNSxcbiAgLnB5LXhsLTI1IHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yNSxcbiAgLnB4LXhsLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTI1LFxuICAucHkteGwtMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTI1LFxuICAucHgteGwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTI2IHtcbiAgICBwYWRkaW5nOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMjYsXG4gIC5weS14bC0yNiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yNixcbiAgLnB4LXhsLTI2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMjYsXG4gIC5weS14bC0yNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yNixcbiAgLnB4LXhsLTI2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTI3IHtcbiAgICBwYWRkaW5nOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTI3LFxuICAucHkteGwtMjcge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTI3LFxuICAucHgteGwtMjcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMjcsXG4gIC5weS14bC0yNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMjcsXG4gIC5weC14bC0yNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMjgge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMjgsXG4gIC5weS14bC0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMjgsXG4gIC5weC14bC0yOCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yOCxcbiAgLnB5LXhsLTI4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yOCxcbiAgLnB4LXhsLTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yOSB7XG4gICAgcGFkZGluZzogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yOSxcbiAgLnB5LXhsLTI5IHtcbiAgICBwYWRkaW5nLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yOSxcbiAgLnB4LXhsLTI5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTI5LFxuICAucHkteGwtMjkge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTI5LFxuICAucHgteGwtMjkge1xuICAgIHBhZGRpbmctbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMwIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMzAsXG4gIC5weS14bC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zMCxcbiAgLnB4LXhsLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMzAsXG4gIC5weS14bC0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zMCxcbiAgLnB4LXhsLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMxIHtcbiAgICBwYWRkaW5nOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMxLFxuICAucHkteGwtMzEge1xuICAgIHBhZGRpbmctdG9wOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMxLFxuICAucHgteGwtMzEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMzEsXG4gIC5weS14bC0zMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMzEsXG4gIC5weC14bC0zMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMzIge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMzIsXG4gIC5weS14bC0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMzIsXG4gIC5weC14bC0zMiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zMixcbiAgLnB5LXhsLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zMixcbiAgLnB4LXhsLTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zMyB7XG4gICAgcGFkZGluZzogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zMyxcbiAgLnB5LXhsLTMzIHtcbiAgICBwYWRkaW5nLXRvcDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zMyxcbiAgLnB4LXhsLTMzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMzLFxuICAucHkteGwtMzMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMzLFxuICAucHgteGwtMzMge1xuICAgIHBhZGRpbmctbGVmdDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTM0IHtcbiAgICBwYWRkaW5nOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMzQsXG4gIC5weS14bC0zNCB7XG4gICAgcGFkZGluZy10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zNCxcbiAgLnB4LXhsLTM0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMzQsXG4gIC5weS14bC0zNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zNCxcbiAgLnB4LXhsLTM0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTM1IHtcbiAgICBwYWRkaW5nOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTM1LFxuICAucHkteGwtMzUge1xuICAgIHBhZGRpbmctdG9wOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTM1LFxuICAucHgteGwtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMzUsXG4gIC5weS14bC0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMzUsXG4gIC5weC14bC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMzYge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMzYsXG4gIC5weS14bC0zNiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMzYsXG4gIC5weC14bC0zNiB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zNixcbiAgLnB5LXhsLTM2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zNixcbiAgLnB4LXhsLTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zNyB7XG4gICAgcGFkZGluZzogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zNyxcbiAgLnB5LXhsLTM3IHtcbiAgICBwYWRkaW5nLXRvcDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zNyxcbiAgLnB4LXhsLTM3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTM3LFxuICAucHkteGwtMzcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTM3LFxuICAucHgteGwtMzcge1xuICAgIHBhZGRpbmctbGVmdDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQ4IHtcbiAgICBwYWRkaW5nOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNDgsXG4gIC5weS14bC00OCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00OCxcbiAgLnB4LXhsLTQ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNDgsXG4gIC5weS14bC00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00OCxcbiAgLnB4LXhsLTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTM5IHtcbiAgICBwYWRkaW5nOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTM5LFxuICAucHkteGwtMzkge1xuICAgIHBhZGRpbmctdG9wOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTM5LFxuICAucHgteGwtMzkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMzksXG4gIC5weS14bC0zOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMzksXG4gIC5weC14bC0zOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQwLFxuICAucHkteGwtNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00MCxcbiAgLnB4LXhsLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00MCxcbiAgLnB5LXhsLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNDAsXG4gIC5weC14bC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMSxcbiAgLm15LXhsLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjExLFxuICAubXgteGwtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMSxcbiAgLm15LXhsLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjExLFxuICAubXgteGwtbjExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEyLFxuICAubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTIsXG4gIC5teC14bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEyLFxuICAubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTIsXG4gIC5teC14bC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTMsXG4gIC5teS14bC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMyxcbiAgLm14LXhsLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTMsXG4gIC5teS14bC1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMyxcbiAgLm14LXhsLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE0LFxuICAubXkteGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xNCxcbiAgLm14LXhsLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xNCxcbiAgLm15LXhsLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTQsXG4gIC5teC14bC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xNSxcbiAgLm15LXhsLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjE1LFxuICAubXgteGwtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xNSxcbiAgLm15LXhsLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjE1LFxuICAubXgteGwtbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE2LFxuICAubXkteGwtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTYsXG4gIC5teC14bC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjE2LFxuICAubXkteGwtbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTYsXG4gIC5teC14bC1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTcsXG4gIC5teS14bC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xNyxcbiAgLm14LXhsLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTcsXG4gIC5teS14bC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xNyxcbiAgLm14LXhsLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE4LFxuICAubXkteGwtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xOCxcbiAgLm14LXhsLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xOCxcbiAgLm15LXhsLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTgsXG4gIC5teC14bC1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xOSxcbiAgLm15LXhsLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjE5LFxuICAubXgteGwtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xOSxcbiAgLm15LXhsLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjE5LFxuICAubXgteGwtbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIwLFxuICAubXkteGwtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMjAsXG4gIC5teC14bC1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIwLFxuICAubXkteGwtbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMjAsXG4gIC5teC14bC1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yMSB7XG4gICAgbWFyZ2luOiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMjEsXG4gIC5teS14bC1uMjEge1xuICAgIG1hcmdpbi10b3A6IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yMSxcbiAgLm14LXhsLW4yMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMjEsXG4gIC5teS14bC1uMjEge1xuICAgIG1hcmdpbi1ib3R0b206IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yMSxcbiAgLm14LXhsLW4yMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIyIHtcbiAgICBtYXJnaW46IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIyLFxuICAubXkteGwtbjIyIHtcbiAgICBtYXJnaW4tdG9wOiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yMixcbiAgLm14LXhsLW4yMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yMixcbiAgLm15LXhsLW4yMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMjIsXG4gIC5teC14bC1uMjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIzIHtcbiAgICBtYXJnaW46IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yMyxcbiAgLm15LXhsLW4yMyB7XG4gICAgbWFyZ2luLXRvcDogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjIzLFxuICAubXgteGwtbjIzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yMyxcbiAgLm15LXhsLW4yMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIzLFxuICAubXgteGwtbjIzIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMjQge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjI0LFxuICAubXkteGwtbjI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMjQsXG4gIC5teC14bC1uMjQge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjI0LFxuICAubXkteGwtbjI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMjQsXG4gIC5teC14bC1uMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yNSB7XG4gICAgbWFyZ2luOiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMjUsXG4gIC5teS14bC1uMjUge1xuICAgIG1hcmdpbi10b3A6IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yNSxcbiAgLm14LXhsLW4yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMjUsXG4gIC5teS14bC1uMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yNSxcbiAgLm14LXhsLW4yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjI2IHtcbiAgICBtYXJnaW46IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjI2LFxuICAubXkteGwtbjI2IHtcbiAgICBtYXJnaW4tdG9wOiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yNixcbiAgLm14LXhsLW4yNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yNixcbiAgLm15LXhsLW4yNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMjYsXG4gIC5teC14bC1uMjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjI3IHtcbiAgICBtYXJnaW46IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yNyxcbiAgLm15LXhsLW4yNyB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjI3LFxuICAubXgteGwtbjI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yNyxcbiAgLm15LXhsLW4yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjI3LFxuICAubXgteGwtbjI3IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMjgge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjI4LFxuICAubXkteGwtbjI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMjgsXG4gIC5teC14bC1uMjgge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjI4LFxuICAubXkteGwtbjI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMjgsXG4gIC5teC14bC1uMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yOSB7XG4gICAgbWFyZ2luOiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMjksXG4gIC5teS14bC1uMjkge1xuICAgIG1hcmdpbi10b3A6IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yOSxcbiAgLm14LXhsLW4yOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMjksXG4gIC5teS14bC1uMjkge1xuICAgIG1hcmdpbi1ib3R0b206IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yOSxcbiAgLm14LXhsLW4yOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMwIHtcbiAgICBtYXJnaW46IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMwLFxuICAubXkteGwtbjMwIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zMCxcbiAgLm14LXhsLW4zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zMCxcbiAgLm15LXhsLW4zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMzAsXG4gIC5teC14bC1uMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMxIHtcbiAgICBtYXJnaW46IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zMSxcbiAgLm15LXhsLW4zMSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMxLFxuICAubXgteGwtbjMxIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zMSxcbiAgLm15LXhsLW4zMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMxLFxuICAubXgteGwtbjMxIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMzIge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMyLFxuICAubXkteGwtbjMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMzIsXG4gIC5teC14bC1uMzIge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMyLFxuICAubXkteGwtbjMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMzIsXG4gIC5teC14bC1uMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zMyB7XG4gICAgbWFyZ2luOiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMzMsXG4gIC5teS14bC1uMzMge1xuICAgIG1hcmdpbi10b3A6IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zMyxcbiAgLm14LXhsLW4zMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMzMsXG4gIC5teS14bC1uMzMge1xuICAgIG1hcmdpbi1ib3R0b206IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zMyxcbiAgLm14LXhsLW4zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjM0IHtcbiAgICBtYXJnaW46IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjM0LFxuICAubXkteGwtbjM0IHtcbiAgICBtYXJnaW4tdG9wOiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zNCxcbiAgLm14LXhsLW4zNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zNCxcbiAgLm15LXhsLW4zNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMzQsXG4gIC5teC14bC1uMzQge1xuICAgIG1hcmdpbi1sZWZ0OiAtOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjM1IHtcbiAgICBtYXJnaW46IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zNSxcbiAgLm15LXhsLW4zNSB7XG4gICAgbWFyZ2luLXRvcDogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjM1LFxuICAubXgteGwtbjM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zNSxcbiAgLm15LXhsLW4zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjM1LFxuICAubXgteGwtbjM1IHtcbiAgICBtYXJnaW4tbGVmdDogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMzYge1xuICAgIG1hcmdpbjogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjM2LFxuICAubXkteGwtbjM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMzYsXG4gIC5teC14bC1uMzYge1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjM2LFxuICAubXkteGwtbjM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMzYsXG4gIC5teC14bC1uMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zNyB7XG4gICAgbWFyZ2luOiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMzcsXG4gIC5teS14bC1uMzcge1xuICAgIG1hcmdpbi10b3A6IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zNyxcbiAgLm14LXhsLW4zNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMzcsXG4gIC5teS14bC1uMzcge1xuICAgIG1hcmdpbi1ib3R0b206IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zNyxcbiAgLm14LXhsLW4zNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQ4IHtcbiAgICBtYXJnaW46IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQ4LFxuICAubXkteGwtbjQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40OCxcbiAgLm14LXhsLW40OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40OCxcbiAgLm15LXhsLW40OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNDgsXG4gIC5teC14bC1uNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjM5IHtcbiAgICBtYXJnaW46IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zOSxcbiAgLm15LXhsLW4zOSB7XG4gICAgbWFyZ2luLXRvcDogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjM5LFxuICAubXgteGwtbjM5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zOSxcbiAgLm15LXhsLW4zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjM5LFxuICAubXgteGwtbjM5IHtcbiAgICBtYXJnaW4tbGVmdDogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNDAge1xuICAgIG1hcmdpbjogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40MCxcbiAgLm15LXhsLW40MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40MCxcbiAgLm14LXhsLW40MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQwLFxuICAubXkteGwtbjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQwLFxuICAubXgteGwtbjQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTYge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02LFxuICAubXkteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtNixcbiAgLm14LXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNixcbiAgLm15LXh4bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTYsXG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTcsXG4gIC5teS14eGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtNyxcbiAgLm14LXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTcsXG4gIC5teS14eGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNyxcbiAgLm14LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTgsXG4gIC5teS14eGwtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtOCxcbiAgLm14LXh4bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTgsXG4gIC5teS14eGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtOCxcbiAgLm14LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTksXG4gIC5teS14eGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtOSxcbiAgLm14LXh4bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTksXG4gIC5teS14eGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtOSxcbiAgLm14LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEwLFxuICAubXkteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTEwLFxuICAubXgteHhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTAsXG4gIC5teS14eGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMTAsXG4gIC5teC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTEsXG4gIC5teS14eGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTExLFxuICAubXgteHhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTExLFxuICAubXkteHhsLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0xMSxcbiAgLm14LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTIsXG4gIC5teS14eGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTEyLFxuICAubXgteHhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEyLFxuICAubXkteHhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0xMixcbiAgLm14LXh4bC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTMsXG4gIC5teS14eGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTEzLFxuICAubXgteHhsLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEzLFxuICAubXkteHhsLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0xMyxcbiAgLm14LXh4bC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xNCxcbiAgLm15LXh4bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0xNCxcbiAgLm14LXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTE0LFxuICAubXkteHhsLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTE0LFxuICAubXgteHhsLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE1LFxuICAubXkteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0xNSxcbiAgLm14LXh4bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xNSxcbiAgLm15LXh4bC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMTUsXG4gIC5teC14eGwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE2LFxuICAubXkteHhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0xNixcbiAgLm14LXh4bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xNixcbiAgLm15LXh4bC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMTYsXG4gIC5teC14eGwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE3LFxuICAubXkteHhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0xNyxcbiAgLm14LXh4bC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xNyxcbiAgLm15LXh4bC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMTcsXG4gIC5teC14eGwtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTgsXG4gIC5teS14eGwtMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMTgsXG4gIC5teC14eGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xOCxcbiAgLm15LXh4bC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0xOCxcbiAgLm14LXh4bC0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xOSxcbiAgLm15LXh4bC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMTksXG4gIC5teC14eGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTksXG4gIC5teS14eGwtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTE5LFxuICAubXgteHhsLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yMCxcbiAgLm15LXh4bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMjAsXG4gIC5teC14eGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMjAsXG4gIC5teS14eGwtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTIwLFxuICAubXgteHhsLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yMSB7XG4gICAgbWFyZ2luOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yMSxcbiAgLm15LXh4bC0yMSB7XG4gICAgbWFyZ2luLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMjEsXG4gIC5teC14eGwtMjEge1xuICAgIG1hcmdpbi1yaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMjEsXG4gIC5teS14eGwtMjEge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTIxLFxuICAubXgteHhsLTIxIHtcbiAgICBtYXJnaW4tbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yMiB7XG4gICAgbWFyZ2luOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTIyLFxuICAubXkteHhsLTIyIHtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTIyLFxuICAubXgteHhsLTIyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMjIsXG4gIC5teS14eGwtMjIge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMjIsXG4gIC5teC14eGwtMjIge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMjMge1xuICAgIG1hcmdpbjogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMjMsXG4gIC5teS14eGwtMjMge1xuICAgIG1hcmdpbi10b3A6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTIzLFxuICAubXgteHhsLTIzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIzLFxuICAubXkteHhsLTIzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0yMyxcbiAgLm14LXh4bC0yMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMjQge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMjQsXG4gIC5teS14eGwtMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTI0LFxuICAubXgteHhsLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTI0LFxuICAubXkteHhsLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0yNCxcbiAgLm14LXh4bC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMjUge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMjUsXG4gIC5teS14eGwtMjUge1xuICAgIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTI1LFxuICAubXgteHhsLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTI1LFxuICAubXkteHhsLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0yNSxcbiAgLm14LXh4bC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMjYge1xuICAgIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yNixcbiAgLm15LXh4bC0yNiB7XG4gICAgbWFyZ2luLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0yNixcbiAgLm14LXh4bC0yNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTI2LFxuICAubXkteHhsLTI2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTI2LFxuICAubXgteHhsLTI2IHtcbiAgICBtYXJnaW4tbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTI3IHtcbiAgICBtYXJnaW46IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTI3LFxuICAubXkteHhsLTI3IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0yNyxcbiAgLm14LXh4bC0yNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yNyxcbiAgLm15LXh4bC0yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMjcsXG4gIC5teC14eGwtMjcge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTI4IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTI4LFxuICAubXkteHhsLTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0yOCxcbiAgLm14LXh4bC0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yOCxcbiAgLm15LXh4bC0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMjgsXG4gIC5teC14eGwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTI5IHtcbiAgICBtYXJnaW46IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTI5LFxuICAubXkteHhsLTI5IHtcbiAgICBtYXJnaW4tdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0yOSxcbiAgLm14LXh4bC0yOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yOSxcbiAgLm15LXh4bC0yOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMjksXG4gIC5teC14eGwtMjkge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTMwIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMzAsXG4gIC5teS14eGwtMzAge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMzAsXG4gIC5teC14eGwtMzAge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zMCxcbiAgLm15LXh4bC0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0zMCxcbiAgLm14LXh4bC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zMSB7XG4gICAgbWFyZ2luOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zMSxcbiAgLm15LXh4bC0zMSB7XG4gICAgbWFyZ2luLXRvcDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMzEsXG4gIC5teC14eGwtMzEge1xuICAgIG1hcmdpbi1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMzEsXG4gIC5teS14eGwtMzEge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTMxLFxuICAubXgteHhsLTMxIHtcbiAgICBtYXJnaW4tbGVmdDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zMiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zMixcbiAgLm15LXh4bC0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMzIsXG4gIC5teC14eGwtMzIge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMzIsXG4gIC5teS14eGwtMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTMyLFxuICAubXgteHhsLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zMyB7XG4gICAgbWFyZ2luOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zMyxcbiAgLm15LXh4bC0zMyB7XG4gICAgbWFyZ2luLXRvcDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMzMsXG4gIC5teC14eGwtMzMge1xuICAgIG1hcmdpbi1yaWdodDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMzMsXG4gIC5teS14eGwtMzMge1xuICAgIG1hcmdpbi1ib3R0b206IDguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTMzLFxuICAubXgteHhsLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zNCB7XG4gICAgbWFyZ2luOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTM0LFxuICAubXkteHhsLTM0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTM0LFxuICAubXgteHhsLTM0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMzQsXG4gIC5teS14eGwtMzQge1xuICAgIG1hcmdpbi1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMzQsXG4gIC5teC14eGwtMzQge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMzUge1xuICAgIG1hcmdpbjogOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMzUsXG4gIC5teS14eGwtMzUge1xuICAgIG1hcmdpbi10b3A6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTM1LFxuICAubXgteHhsLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTM1LFxuICAubXkteHhsLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0zNSxcbiAgLm14LXh4bC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMzYge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMzYsXG4gIC5teS14eGwtMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTM2LFxuICAubXgteHhsLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTM2LFxuICAubXkteHhsLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0zNixcbiAgLm14LXh4bC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMzcge1xuICAgIG1hcmdpbjogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMzcsXG4gIC5teS14eGwtMzcge1xuICAgIG1hcmdpbi10b3A6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTM3LFxuICAubXgteHhsLTM3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTM3LFxuICAubXkteHhsLTM3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0zNyxcbiAgLm14LXh4bC0zNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNDgge1xuICAgIG1hcmdpbjogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00OCxcbiAgLm15LXh4bC00OCB7XG4gICAgbWFyZ2luLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC00OCxcbiAgLm14LXh4bC00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQ4LFxuICAubXkteHhsLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTQ4LFxuICAubXgteHhsLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTM5IHtcbiAgICBtYXJnaW46IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTM5LFxuICAubXkteHhsLTM5IHtcbiAgICBtYXJnaW4tdG9wOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0zOSxcbiAgLm14LXh4bC0zOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zOSxcbiAgLm15LXh4bC0zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMzksXG4gIC5teC14eGwtMzkge1xuICAgIG1hcmdpbi1sZWZ0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTQwIHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00MCxcbiAgLm15LXh4bC00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTQwLFxuICAubXgteHhsLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC00MCxcbiAgLm15LXh4bC00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTQwLFxuICAubXgteHhsLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMCxcbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMCxcbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xLFxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yLFxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yLFxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTMsXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTMsXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC00LFxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNixcbiAgLnB5LXh4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC02LFxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNixcbiAgLnB5LXh4bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC02LFxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTcsXG4gIC5weS14eGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTcsXG4gIC5weC14eGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNyxcbiAgLnB5LXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNyxcbiAgLnB4LXh4bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtOCxcbiAgLnB5LXh4bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtOCxcbiAgLnB4LXh4bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC04LFxuICAucHkteHhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC04LFxuICAucHgteHhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC05LFxuICAucHkteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC05LFxuICAucHgteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTksXG4gIC5weS14eGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTksXG4gIC5weC14eGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEwLFxuICAucHkteHhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0xMCxcbiAgLnB4LXh4bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMCxcbiAgLnB5LXh4bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMTAsXG4gIC5weC14eGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMSxcbiAgLnB5LXh4bC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTExLFxuICAucHgteHhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMSxcbiAgLnB5LXh4bC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTExLFxuICAucHgteHhsLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEyLFxuICAucHkteHhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMTIsXG4gIC5weC14eGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEyLFxuICAucHkteHhsLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMTIsXG4gIC5weC14eGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTMsXG4gIC5weS14eGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0xMyxcbiAgLnB4LXh4bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTMsXG4gIC5weS14eGwtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0xMyxcbiAgLnB4LXh4bC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE0LFxuICAucHkteHhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0xNCxcbiAgLnB4LXh4bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xNCxcbiAgLnB5LXh4bC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMTQsXG4gIC5weC14eGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xNSxcbiAgLnB5LXh4bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTE1LFxuICAucHgteHhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xNSxcbiAgLnB5LXh4bC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTE1LFxuICAucHgteHhsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE2LFxuICAucHkteHhsLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMTYsXG4gIC5weC14eGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE2LFxuICAucHkteHhsLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMTYsXG4gIC5weC14eGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTcsXG4gIC5weS14eGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0xNyxcbiAgLnB4LXh4bC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTcsXG4gIC5weS14eGwtMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0xNyxcbiAgLnB4LXh4bC0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE4LFxuICAucHkteHhsLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0xOCxcbiAgLnB4LXh4bC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xOCxcbiAgLnB5LXh4bC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMTgsXG4gIC5weC14eGwtMTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xOSxcbiAgLnB5LXh4bC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTE5LFxuICAucHgteHhsLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xOSxcbiAgLnB5LXh4bC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTE5LFxuICAucHgteHhsLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIwLFxuICAucHkteHhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMjAsXG4gIC5weC14eGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTIwLFxuICAucHkteHhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMjAsXG4gIC5weC14eGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yMSB7XG4gICAgcGFkZGluZzogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMjEsXG4gIC5weS14eGwtMjEge1xuICAgIHBhZGRpbmctdG9wOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yMSxcbiAgLnB4LXh4bC0yMSB7XG4gICAgcGFkZGluZy1yaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMjEsXG4gIC5weS14eGwtMjEge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yMSxcbiAgLnB4LXh4bC0yMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIyIHtcbiAgICBwYWRkaW5nOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIyLFxuICAucHkteHhsLTIyIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yMixcbiAgLnB4LXh4bC0yMiB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yMixcbiAgLnB5LXh4bC0yMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMjIsXG4gIC5weC14eGwtMjIge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIzIHtcbiAgICBwYWRkaW5nOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0yMyxcbiAgLnB5LXh4bC0yMyB7XG4gICAgcGFkZGluZy10b3A6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTIzLFxuICAucHgteHhsLTIzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yMyxcbiAgLnB5LXh4bC0yMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTIzLFxuICAucHgteHhsLTIzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMjQge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTI0LFxuICAucHkteHhsLTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMjQsXG4gIC5weC14eGwtMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTI0LFxuICAucHkteHhsLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMjQsXG4gIC5weC14eGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yNSB7XG4gICAgcGFkZGluZzogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMjUsXG4gIC5weS14eGwtMjUge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yNSxcbiAgLnB4LXh4bC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMjUsXG4gIC5weS14eGwtMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yNSxcbiAgLnB4LXh4bC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTI2IHtcbiAgICBwYWRkaW5nOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTI2LFxuICAucHkteHhsLTI2IHtcbiAgICBwYWRkaW5nLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yNixcbiAgLnB4LXh4bC0yNiB7XG4gICAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yNixcbiAgLnB5LXh4bC0yNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMjYsXG4gIC5weC14eGwtMjYge1xuICAgIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTI3IHtcbiAgICBwYWRkaW5nOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0yNyxcbiAgLnB5LXh4bC0yNyB7XG4gICAgcGFkZGluZy10b3A6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTI3LFxuICAucHgteHhsLTI3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yNyxcbiAgLnB5LXh4bC0yNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTI3LFxuICAucHgteHhsLTI3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMjgge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTI4LFxuICAucHkteHhsLTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMjgsXG4gIC5weC14eGwtMjgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTI4LFxuICAucHkteHhsLTI4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMjgsXG4gIC5weC14eGwtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yOSB7XG4gICAgcGFkZGluZzogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMjksXG4gIC5weS14eGwtMjkge1xuICAgIHBhZGRpbmctdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yOSxcbiAgLnB4LXh4bC0yOSB7XG4gICAgcGFkZGluZy1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMjksXG4gIC5weS14eGwtMjkge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yOSxcbiAgLnB4LXh4bC0yOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTMwIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTMwLFxuICAucHkteHhsLTMwIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0zMCxcbiAgLnB4LXh4bC0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zMCxcbiAgLnB5LXh4bC0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMzAsXG4gIC5weC14eGwtMzAge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTMxIHtcbiAgICBwYWRkaW5nOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zMSxcbiAgLnB5LXh4bC0zMSB7XG4gICAgcGFkZGluZy10b3A6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTMxLFxuICAucHgteHhsLTMxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zMSxcbiAgLnB5LXh4bC0zMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTMxLFxuICAucHgteHhsLTMxIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMzIge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTMyLFxuICAucHkteHhsLTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMzIsXG4gIC5weC14eGwtMzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTMyLFxuICAucHkteHhsLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMzIsXG4gIC5weC14eGwtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zMyB7XG4gICAgcGFkZGluZzogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMzMsXG4gIC5weS14eGwtMzMge1xuICAgIHBhZGRpbmctdG9wOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0zMyxcbiAgLnB4LXh4bC0zMyB7XG4gICAgcGFkZGluZy1yaWdodDogOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMzMsXG4gIC5weS14eGwtMzMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0zMyxcbiAgLnB4LXh4bC0zMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTM0IHtcbiAgICBwYWRkaW5nOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTM0LFxuICAucHkteHhsLTM0IHtcbiAgICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0zNCxcbiAgLnB4LXh4bC0zNCB7XG4gICAgcGFkZGluZy1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zNCxcbiAgLnB5LXh4bC0zNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMzQsXG4gIC5weC14eGwtMzQge1xuICAgIHBhZGRpbmctbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTM1IHtcbiAgICBwYWRkaW5nOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zNSxcbiAgLnB5LXh4bC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTM1LFxuICAucHgteHhsLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zNSxcbiAgLnB5LXh4bC0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTM1LFxuICAucHgteHhsLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMzYge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTM2LFxuICAucHkteHhsLTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMzYsXG4gIC5weC14eGwtMzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTM2LFxuICAucHkteHhsLTM2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMzYsXG4gIC5weC14eGwtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zNyB7XG4gICAgcGFkZGluZzogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMzcsXG4gIC5weS14eGwtMzcge1xuICAgIHBhZGRpbmctdG9wOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0zNyxcbiAgLnB4LXh4bC0zNyB7XG4gICAgcGFkZGluZy1yaWdodDogOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMzcsXG4gIC5weS14eGwtMzcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0zNyxcbiAgLnB4LXh4bC0zNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQ4IHtcbiAgICBwYWRkaW5nOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTQ4LFxuICAucHkteHhsLTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC00OCxcbiAgLnB4LXh4bC00OCB7XG4gICAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC00OCxcbiAgLnB5LXh4bC00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNDgsXG4gIC5weC14eGwtNDgge1xuICAgIHBhZGRpbmctbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTM5IHtcbiAgICBwYWRkaW5nOiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zOSxcbiAgLnB5LXh4bC0zOSB7XG4gICAgcGFkZGluZy10b3A6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTM5LFxuICAucHgteHhsLTM5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zOSxcbiAgLnB5LXh4bC0zOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTM5LFxuICAucHgteHhsLTM5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC00MCxcbiAgLnB5LXh4bC00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC00MCxcbiAgLnB4LXh4bC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQwLFxuICAucHkteHhsLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTQwLFxuICAucHgteHhsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMixcbiAgLm14LXh4bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjMge1xuICAgIG1hcmdpbjogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjQsXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uNCxcbiAgLm14LXh4bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjQsXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uNCxcbiAgLm14LXh4bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjYge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjYsXG4gIC5teS14eGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW42LFxuICAubXgteHhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW42LFxuICAubXkteHhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uNixcbiAgLm14LXh4bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW43LFxuICAubXkteHhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjcsXG4gIC5teC14eGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW43LFxuICAubXkteHhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjcsXG4gIC5teC14eGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjgsXG4gIC5teS14eGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uOCxcbiAgLm14LXh4bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjgsXG4gIC5teS14eGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uOCxcbiAgLm14LXh4bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uOSxcbiAgLm15LXh4bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW45LFxuICAubXgteHhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uOSxcbiAgLm15LXh4bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW45LFxuICAubXgteHhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xMCxcbiAgLm15LXh4bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4xMCxcbiAgLm14LXh4bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjEwLFxuICAubXkteHhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjEwLFxuICAubXgteHhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTEsXG4gIC5teS14eGwtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjExLFxuICAubXgteHhsLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjExLFxuICAubXkteHhsLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4xMSxcbiAgLm14LXh4bC1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xMixcbiAgLm15LXh4bC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMTIsXG4gIC5teC14eGwtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTIsXG4gIC5teS14eGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjEyLFxuICAubXgteHhsLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEzLFxuICAubXkteHhsLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4xMyxcbiAgLm14LXh4bC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xMyxcbiAgLm15LXh4bC1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMTMsXG4gIC5teC14eGwtbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xNCxcbiAgLm15LXh4bC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4xNCxcbiAgLm14LXh4bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjE0LFxuICAubXkteHhsLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjE0LFxuICAubXgteHhsLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTUsXG4gIC5teS14eGwtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjE1LFxuICAubXgteHhsLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjE1LFxuICAubXkteHhsLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4xNSxcbiAgLm14LXh4bC1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xNixcbiAgLm15LXh4bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMTYsXG4gIC5teC14eGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTYsXG4gIC5teS14eGwtbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjE2LFxuICAubXgteHhsLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjE3LFxuICAubXkteHhsLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4xNyxcbiAgLm14LXh4bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xNyxcbiAgLm15LXh4bC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMTcsXG4gIC5teC14eGwtbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xOCxcbiAgLm15LXh4bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4xOCxcbiAgLm14LXh4bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjE4LFxuICAubXkteHhsLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjE4LFxuICAubXgteHhsLW4xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTksXG4gIC5teS14eGwtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjE5LFxuICAubXgteHhsLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjE5LFxuICAubXkteHhsLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4xOSxcbiAgLm14LXh4bC1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yMCxcbiAgLm15LXh4bC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMjAsXG4gIC5teC14eGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMjAsXG4gIC5teS14eGwtbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjIwLFxuICAubXgteHhsLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4yMSB7XG4gICAgbWFyZ2luOiAtNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjIxLFxuICAubXkteHhsLW4yMSB7XG4gICAgbWFyZ2luLXRvcDogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4yMSxcbiAgLm14LXh4bC1uMjEge1xuICAgIG1hcmdpbi1yaWdodDogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yMSxcbiAgLm15LXh4bC1uMjEge1xuICAgIG1hcmdpbi1ib3R0b206IC01LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMjEsXG4gIC5teC14eGwtbjIxIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjIyIHtcbiAgICBtYXJnaW46IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yMixcbiAgLm15LXh4bC1uMjIge1xuICAgIG1hcmdpbi10b3A6IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4yMixcbiAgLm14LXh4bC1uMjIge1xuICAgIG1hcmdpbi1yaWdodDogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjIyLFxuICAubXkteHhsLW4yMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjIyLFxuICAubXgteHhsLW4yMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC01LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjIzIHtcbiAgICBtYXJnaW46IC01Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMjMsXG4gIC5teS14eGwtbjIzIHtcbiAgICBtYXJnaW4tdG9wOiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjIzLFxuICAubXgteHhsLW4yMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjIzLFxuICAubXkteHhsLW4yMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4yMyxcbiAgLm14LXh4bC1uMjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMjQge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yNCxcbiAgLm15LXh4bC1uMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMjQsXG4gIC5teC14eGwtbjI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMjQsXG4gIC5teS14eGwtbjI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjI0LFxuICAubXgteHhsLW4yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4yNSB7XG4gICAgbWFyZ2luOiAtNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjI1LFxuICAubXkteHhsLW4yNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4yNSxcbiAgLm14LXh4bC1uMjUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yNSxcbiAgLm15LXh4bC1uMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMjUsXG4gIC5teC14eGwtbjI1IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjI2IHtcbiAgICBtYXJnaW46IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yNixcbiAgLm15LXh4bC1uMjYge1xuICAgIG1hcmdpbi10b3A6IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4yNixcbiAgLm14LXh4bC1uMjYge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjI2LFxuICAubXkteHhsLW4yNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjI2LFxuICAubXgteHhsLW4yNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjI3IHtcbiAgICBtYXJnaW46IC02Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMjcsXG4gIC5teS14eGwtbjI3IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjI3LFxuICAubXgteHhsLW4yNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjI3LFxuICAubXkteHhsLW4yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4yNyxcbiAgLm14LXh4bC1uMjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMjgge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yOCxcbiAgLm15LXh4bC1uMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMjgsXG4gIC5teC14eGwtbjI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMjgsXG4gIC5teS14eGwtbjI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjI4LFxuICAubXgteHhsLW4yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4yOSB7XG4gICAgbWFyZ2luOiAtNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjI5LFxuICAubXkteHhsLW4yOSB7XG4gICAgbWFyZ2luLXRvcDogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4yOSxcbiAgLm14LXh4bC1uMjkge1xuICAgIG1hcmdpbi1yaWdodDogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yOSxcbiAgLm15LXh4bC1uMjkge1xuICAgIG1hcmdpbi1ib3R0b206IC03LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMjksXG4gIC5teC14eGwtbjI5IHtcbiAgICBtYXJnaW4tbGVmdDogLTcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjMwIHtcbiAgICBtYXJnaW46IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4zMCxcbiAgLm15LXh4bC1uMzAge1xuICAgIG1hcmdpbi10b3A6IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4zMCxcbiAgLm14LXh4bC1uMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjMwLFxuICAubXkteHhsLW4zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjMwLFxuICAubXgteHhsLW4zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjMxIHtcbiAgICBtYXJnaW46IC03Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMzEsXG4gIC5teS14eGwtbjMxIHtcbiAgICBtYXJnaW4tdG9wOiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjMxLFxuICAubXgteHhsLW4zMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjMxLFxuICAubXkteHhsLW4zMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4zMSxcbiAgLm14LXh4bC1uMzEge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMzIge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4zMixcbiAgLm15LXh4bC1uMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMzIsXG4gIC5teC14eGwtbjMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMzIsXG4gIC5teS14eGwtbjMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjMyLFxuICAubXgteHhsLW4zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4zMyB7XG4gICAgbWFyZ2luOiAtOC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjMzLFxuICAubXkteHhsLW4zMyB7XG4gICAgbWFyZ2luLXRvcDogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4zMyxcbiAgLm14LXh4bC1uMzMge1xuICAgIG1hcmdpbi1yaWdodDogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4zMyxcbiAgLm15LXh4bC1uMzMge1xuICAgIG1hcmdpbi1ib3R0b206IC04LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMzMsXG4gIC5teC14eGwtbjMzIHtcbiAgICBtYXJnaW4tbGVmdDogLTguMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjM0IHtcbiAgICBtYXJnaW46IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4zNCxcbiAgLm15LXh4bC1uMzQge1xuICAgIG1hcmdpbi10b3A6IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4zNCxcbiAgLm14LXh4bC1uMzQge1xuICAgIG1hcmdpbi1yaWdodDogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjM0LFxuICAubXkteHhsLW4zNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjM0LFxuICAubXgteHhsLW4zNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjM1IHtcbiAgICBtYXJnaW46IC04Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMzUsXG4gIC5teS14eGwtbjM1IHtcbiAgICBtYXJnaW4tdG9wOiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjM1LFxuICAubXgteHhsLW4zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjM1LFxuICAubXkteHhsLW4zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4zNSxcbiAgLm14LXh4bC1uMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtOC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMzYge1xuICAgIG1hcmdpbjogLTlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4zNixcbiAgLm15LXh4bC1uMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMzYsXG4gIC5teC14eGwtbjM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMzYsXG4gIC5teS14eGwtbjM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjM2LFxuICAubXgteHhsLW4zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4zNyB7XG4gICAgbWFyZ2luOiAtOS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjM3LFxuICAubXkteHhsLW4zNyB7XG4gICAgbWFyZ2luLXRvcDogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW4zNyxcbiAgLm14LXh4bC1uMzcge1xuICAgIG1hcmdpbi1yaWdodDogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4zNyxcbiAgLm15LXh4bC1uMzcge1xuICAgIG1hcmdpbi1ib3R0b206IC05LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMzcsXG4gIC5teC14eGwtbjM3IHtcbiAgICBtYXJnaW4tbGVmdDogLTkuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjQ4IHtcbiAgICBtYXJnaW46IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW40OCxcbiAgLm15LXh4bC1uNDgge1xuICAgIG1hcmdpbi10b3A6IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW40OCxcbiAgLm14LXh4bC1uNDgge1xuICAgIG1hcmdpbi1yaWdodDogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjQ4LFxuICAubXkteHhsLW40OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjQ4LFxuICAubXgteHhsLW40OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjM5IHtcbiAgICBtYXJnaW46IC05Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMzksXG4gIC5teS14eGwtbjM5IHtcbiAgICBtYXJnaW4tdG9wOiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjM5LFxuICAubXgteHhsLW4zOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjM5LFxuICAubXkteHhsLW4zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4zOSxcbiAgLm14LXh4bC1uMzkge1xuICAgIG1hcmdpbi1sZWZ0OiAtOS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uNDAge1xuICAgIG1hcmdpbjogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNDAsXG4gIC5teS14eGwtbjQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW40MCxcbiAgLm14LXh4bC1uNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNDAsXG4gIC5teS14eGwtbjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW40MCxcbiAgLm14LXh4bC1uNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAudGV4dC14eGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGEwZDE5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2I0YmFkMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMwZDg3MzYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTc0Mjk3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2FhNWQxNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhYTI0MTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYzBkMGUwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2hpdGU6aG92ZXIsIGEudGV4dC13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZDlkOWQ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0I1QjVDMztcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJFREYzO1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJFREYzO1xuICB9XG59XG5cbi5sb2dpbi5sb2dpbi0xIC5sb2dpbi1hc2lkZSAuYXNpZGUtaW1nIHtcbiAgbWluLWhlaWdodDogNDUwcHg7XG59XG5cbi5sb2dpbi5sb2dpbi0xIC5sb2dpbi1zaWduaW4sXG4ubG9naW4ubG9naW4tMSAubG9naW4tc2lnbnVwLFxuLmxvZ2luLmxvZ2luLTEgLmxvZ2luLWZvcmdvdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dpbi5sb2dpbi0xLmxvZ2luLXNpZ25pbi1vbiAubG9naW4tc2lnbnVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvZ2luLmxvZ2luLTEubG9naW4tc2lnbmluLW9uIC5sb2dpbi1zaWduaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxvZ2luLmxvZ2luLTEubG9naW4tc2lnbmluLW9uIC5sb2dpbi1mb3Jnb3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubG9naW4ubG9naW4tMS5sb2dpbi1zaWdudXAtb24gLmxvZ2luLXNpZ251cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubG9naW4ubG9naW4tMS5sb2dpbi1zaWdudXAtb24gLmxvZ2luLXNpZ25pbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dpbi5sb2dpbi0xLmxvZ2luLXNpZ251cC1vbiAubG9naW4tZm9yZ290IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvZ2luLmxvZ2luLTEubG9naW4tZm9yZ290LW9uIC5sb2dpbi1zaWdudXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubG9naW4ubG9naW4tMS5sb2dpbi1mb3Jnb3Qtb24gLmxvZ2luLXNpZ25pbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dpbi5sb2dpbi0xLmxvZ2luLWZvcmdvdC1vbiAubG9naW4tZm9yZ290IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubG9naW4ubG9naW4tMSAubG9naW4tYXNpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbiAgLmxvZ2luLmxvZ2luLTEgLmxvZ2luLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbiAgLmxvZ2luLmxvZ2luLTEgLmxvZ2luLWNvbnRlbnQgLmxvZ2luLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5sb2dpbi5sb2dpbi0xIC5sb2dpbi1hc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ2luLmxvZ2luLTEgLmxvZ2luLWNvbnRlbnQgLmxvZ2luLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5sb2dpbi5sb2dpbi0xIC5hc2lkZS1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDBweDtcbiAgfVxuICAubG9naW4ubG9naW4tMSAubG9naW4tY29udGVudCAubG9naW4tZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hdy1kYXRhdGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyID4gdGQsIC5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGQsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0aCxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRkLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkIC5rdC1jaGVja2JveCwgLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyID4gdGggLmt0LWNoZWNrYm94LFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGQgLmt0LWNoZWNrYm94LFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGggLmt0LWNoZWNrYm94LFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGQgLmt0LWNoZWNrYm94LFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGggLmt0LWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0ZCAua3QtY2hlY2tib3ggPiBzcGFuLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aCAua3QtY2hlY2tib3ggPiBzcGFuLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGQgLmt0LWNoZWNrYm94ID4gc3Bhbixcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRoIC5rdC1jaGVja2JveCA+IHNwYW4sXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZCAua3QtY2hlY2tib3ggPiBzcGFuLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGggLmt0LWNoZWNrYm94ID4gc3BhbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkIC5rdC1jaGVja2JveCA+IHNwYW46YWZ0ZXIsIC5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoIC5rdC1jaGVja2JveCA+IHNwYW46YWZ0ZXIsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0ZCAua3QtY2hlY2tib3ggPiBzcGFuOmFmdGVyLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGggLmt0LWNoZWNrYm94ID4gc3BhbjphZnRlcixcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRkIC5rdC1jaGVja2JveCA+IHNwYW46YWZ0ZXIsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0aCAua3QtY2hlY2tib3ggPiBzcGFuOmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkOmZpcnN0LWNoaWxkLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0ZDpsYXN0LWNoaWxkLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aDpsYXN0LWNoaWxkLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRoOmxhc3QtY2hpbGQsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGg6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkLnNvcnRpbmdfZGVzYywgLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyID4gdGQuc29ydGluZywgLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyID4gdGQuc29ydGluZ19hc2MsIC5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoLnNvcnRpbmdfZGVzYywgLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyID4gdGguc29ydGluZywgLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyID4gdGguc29ydGluZ19hc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0ZC5zb3J0aW5nX2Rlc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0ZC5zb3J0aW5nLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGQuc29ydGluZ19hc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0aC5zb3J0aW5nX2Rlc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0aC5zb3J0aW5nLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGguc29ydGluZ19hc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZC5zb3J0aW5nX2Rlc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZC5zb3J0aW5nLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGQuc29ydGluZ19hc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0aC5zb3J0aW5nX2Rlc2MsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0aC5zb3J0aW5nLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGguc29ydGluZ19hc2Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkLnNvcnRpbmdfZGVzYyBpLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0ZC5zb3J0aW5nIGksIC5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkLnNvcnRpbmdfYXNjIGksIC5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoLnNvcnRpbmdfZGVzYyBpLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aC5zb3J0aW5nIGksIC5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoLnNvcnRpbmdfYXNjIGksXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0ZC5zb3J0aW5nX2Rlc2MgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRkLnNvcnRpbmcgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRkLnNvcnRpbmdfYXNjIGksXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0aC5zb3J0aW5nX2Rlc2MgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRoLnNvcnRpbmcgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRoLnNvcnRpbmdfYXNjIGksXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZC5zb3J0aW5nX2Rlc2MgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRkLnNvcnRpbmcgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRkLnNvcnRpbmdfYXNjIGksXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0aC5zb3J0aW5nX2Rlc2MgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRoLnNvcnRpbmcgaSxcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRoLnNvcnRpbmdfYXNjIGkge1xuICBmb250LXNpemU6IDAuNnJlbTtcbn1cblxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHRyID4gdGQgYS5hdy1saW5rLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aCBhLmF3LWxpbmssXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0ZCBhLmF3LWxpbmssXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0aCBhLmF3LWxpbmssXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZCBhLmF3LWxpbmssXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0aCBhLmF3LWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkIGEuYXctbGluayBzcGFuLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aCBhLmF3LWxpbmsgc3Bhbixcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRkIGEuYXctbGluayBzcGFuLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGggYS5hdy1saW5rIHNwYW4sXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZCBhLmF3LWxpbmsgc3Bhbixcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRoIGEuYXctbGluayBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkIGEuYXctbGluayBzcGFuLmJ0bi1sYWJlbC1zdWNjZXNzOmhvdmVyLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aCBhLmF3LWxpbmsgc3Bhbi5idG4tbGFiZWwtc3VjY2Vzczpob3Zlcixcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciA+IHRkIGEuYXctbGluayBzcGFuLmJ0bi1sYWJlbC1zdWNjZXNzOmhvdmVyLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGggYS5hdy1saW5rIHNwYW4uYnRuLWxhYmVsLXN1Y2Nlc3M6aG92ZXIsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0ZCBhLmF3LWxpbmsgc3Bhbi5idG4tbGFiZWwtc3VjY2Vzczpob3Zlcixcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRoIGEuYXctbGluayBzcGFuLmJ0bi1sYWJlbC1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYWJiODc7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRkIGEuYXctbGluayBzcGFuLmJ0bi1sYWJlbC1kYW5nZXI6aG92ZXIsIC5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoIGEuYXctbGluayBzcGFuLmJ0bi1sYWJlbC1kYW5nZXI6aG92ZXIsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHIgPiB0ZCBhLmF3LWxpbmsgc3Bhbi5idG4tbGFiZWwtZGFuZ2VyOmhvdmVyLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRyID4gdGggYS5hdy1saW5rIHNwYW4uYnRuLWxhYmVsLWRhbmdlcjpob3Zlcixcbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Zm9vdCB0ciA+IHRkIGEuYXctbGluayBzcGFuLmJ0bi1sYWJlbC1kYW5nZXI6aG92ZXIsXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGZvb3QgdHIgPiB0aCBhLmF3LWxpbmsgc3Bhbi5idG4tbGFiZWwtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDM5N2E7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoLFxuLmF3LWRhdGF0YWJsZSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSA+IHRmb290IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogI0I1QjVDMztcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoIHtcbiAgcGFkZGluZzogMTZweCAxMHB4O1xufVxuXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aCA+IGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoLnNvcnRpbmdfYXNjOmFmdGVyLCAuYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBmb250LWZhbWlseTogRmxhdGljb24yO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAuNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDJweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uYXctZGF0YXRhYmxlIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgdHIgPiB0aC5zb3J0aW5nX2FzYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB0ciA+IHRoLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSB0ciB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5hdy1kYXRhdGFibGUgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSAudHItcGxhY2Vob2xkZXIge1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODUsIDEyMCwgMjM1LCAwLjEpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmF3LWRhdGF0YWJsZSAua3QtZGF0YXRhYmxlX19wYWdlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjVweCAyNXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXctZGF0YXRhYmxlIC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXctZGF0YXRhYmxlIC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2IC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXctZGF0YXRhYmxlIC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2IC5wYWdpbmF0aW9uIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF3LWRhdGF0YWJsZSAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiAucGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYXctZGF0YXRhYmxlIC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2IC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgbWluLXdpZHRoOiAyLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmF3LWRhdGF0YWJsZSAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiAucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0uZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hdy1kYXRhdGFibGUgLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYgLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtID4gaSB7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF3LWRhdGF0YWJsZSAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXctZGF0YXRhYmxlIC5rdC1kYXRhdGFibGVfX3BhZ2VyIC5kdC1idXR0b25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3LWRhdGF0YWJsZS0taGVhZGVyLWZpeGVkIHRoZWFkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiB2YXIoLS1jYXJkLWhlYWRlci1oZWlnaHQsIDApO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuYm9keVtkYXRhLWhlYWRlci1zY3JvbGw9XCJvblwiXSAuY2FyZC5oZWFkZXItZml4ZWQgLmF3LWRhdGF0YWJsZS0taGVhZGVyLWZpeGVkIHRoZWFkIHtcbiAgdG9wOiBjYWxjKDEwNXB4ICsgdmFyKC0tY2FyZC1oZWFkZXItaGVpZ2h0LCAwKSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmZpcnN0LWNoaWxkLFxuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmZpcnN0LWNoaWxkLFxuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbDpsYXN0LWNoaWxkLFxuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmxhc3QtY2hpbGQsXG4gIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDcuNXB4IDE1cHg7XG4gIH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX19wYWdlciAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYsXG4gIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgLmt0LWRhdGF0YWJsZV9fcGFnZXItaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkIHRoLCAuYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgdGQsXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGZvb3QgdGgsXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGZvb3QgdGQsXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGJvZHkgdGgsXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGJvZHkgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkIHRyID4gdGQsIC5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCB0ciA+IHRoLFxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRmb290IHRyID4gdGQsXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGZvb3QgdHIgPiB0aCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzU5NWQ2ZTtcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkID4gdHIuZGF0YVRhYmxlLWZpbHRlcnJvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTIsIDg2LCAyNTUsIDAuMDMpO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ci5kYXRhVGFibGUtZmlsdGVycm93ID4gdGgge1xuICBwYWRkaW5nOiAxNHB4IDEwcHg7XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCA+IHRyID4gdGggPiBpIHtcbiAgY29sb3I6ICM1ZDc4ZmY7XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2MsIC5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjIHtcbiAgY29sb3I6ICM1ZDc4ZmY7XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCA+IHRyID4gdGggLmlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCA+IHRyID4gdGggLmlucHV0LWdyb3VwID4gKiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MywgMTIwLCAyNTUsIDAuMDUpO1xuICBjb2xvcjogI0I1QjVDMztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IGNhbGMoMS4zZW0gKyAxLjNyZW0gKyAycHgpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIGlucHV0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MywgMTIwLCAyNTUsIDAuMDUpO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIGlucHV0OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE4MSwgMTgxLCAxOTUsIDAuMTUpO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTMsIDEyMCwgMjU1LCAwLjA1KTtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiBjYWxjKDEuM2VtICsgMS4zcmVtICsgMnB4KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTgxLCAxODEsIDE5NSwgMC41KTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCBzZWxlY3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkzLCAxMjAsIDI1NSwgMC4wNSk7XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCA+IHRyID4gdGggc2VsZWN0OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE4MSwgMTgxLCAxOTUsIDAuMTUpO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MywgMTIwLCAyNTUsIDAuMDUpO1xuICBjb2xvcjogIzVkNzhmZjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjVyZW07XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgPiB0aGVhZCA+IHRyID4gdGggLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5ncm91cC1yZXNldCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MywgMTIwLCAyNTUsIDAuMDYpO1xuICBjb2xvcjogIzVkNzhmZjtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5ncm91cC1yZXNldCAuYnRuLXJlc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMzBweDtcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCAuZ3JvdXAtcmVzZXQgLmJ0bi1yZXNldCBpIHtcbiAgZm9udC1zaXplOiAuOHJlbTtcbn1cblxuLmF3LWRhdGF0YWJsZSB0YWJsZSB0Ym9keSB0ciA+IHRkIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XG4gIGNvbG9yOiAjNTk1ZDZlO1xufVxuXG4uYXctZGF0YXRhYmxlIHRhYmxlIHRib2R5IHRyID4gdGQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgdGJvZHkgdHIuZXZlbiA+IHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5hdy1kYXRhdGFibGUgdGFibGUgdGJvZHkgdHI6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxMjAsIDI1NSwgMC4wNCk7XG59XG5cbi5hdy1kYXRhdGFibGUgLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmF3LWRhdGF0YWJsZSAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8gLmRhdGFUYWJsZXNfbGVuZ3RoIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmF3LWRhdGF0YWJsZSAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8gLmRhdGFUYWJsZXNfbGVuZ3RoIGxhYmVsIC5mb3JtLWNvbnRyb2wge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzkzYTJkZDtcbiAgYmFja2dyb3VuZDogI0VCRURGMztcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBwYWRkaW5nOiAuNDVyZW0gMXJlbTtcbn1cblxuLmF3LWRhdGF0YWJsZSAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8gLmRhdGFUYWJsZXNfbGVuZ3RoIGxhYmVsIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uYXctZGF0YXRhYmxlIC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItaW5mbyAuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwgLmZvcm0tY29udHJvbDpob3ZlciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNWQ3OGZmO1xufVxuXG4uYXctZGF0YXRhYmxlIC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItaW5mbyAuZGF0YVRhYmxlc19pbmZvIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5jaGlsZCxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5jaGlsZCxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kYXRhVGFibGVzX2VtcHR5IHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5jaGlsZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguY2hpbGQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmRhdGFUYWJsZXNfZW1wdHk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiA0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggIzQ0NDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdDb3VyaWVyIE5ldycsIENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbnRlbnQ6ICcrJztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjEzMTtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRoOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICctJztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMzMzMztcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5jaGlsZCB0ZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZC5jb21wYWN0ID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICB0b3A6IDVweDtcbiAgbGVmdDogNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdGV4dC1pbmRlbnQ6IDNweDtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyID4gdGQuY29udHJvbCxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uID4gdGJvZHkgPiB0ciA+IHRoLmNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyID4gdGQuY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbiA+IHRib2R5ID4gdHIgPiB0aC5jb250cm9sOmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggIzQ0NDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdDb3VyaWVyIE5ldycsIENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbnRlbnQ6ICcrJztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjEzMTtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyLnBhcmVudCB0ZC5jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uID4gdGJvZHkgPiB0ci5wYXJlbnQgdGguY29udHJvbDpiZWZvcmUge1xuICBjb250ZW50OiAnLSc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzMzMzM7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQge1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHVsLmR0ci1kZXRhaWxzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB1bC5kdHItZGV0YWlscyBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICBwYWRkaW5nOiAwLjVlbSAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHVsLmR0ci1kZXRhaWxzIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwuZHRyLWRldGFpbHMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgc3Bhbi5kdHItdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogNzVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRpdi5kdHItbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBwYWRkaW5nOiAxMGVtIDFlbTtcbn1cblxuZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWRpc3BsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDEwMjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG5kaXYuZHRyLW1vZGFsIGRpdi5kdHItbW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMWVtO1xufVxuXG5kaXYuZHRyLW1vZGFsIGRpdi5kdHItbW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICByaWdodDogNnB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMjtcbn1cblxuZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbn1cblxuZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGRpdi5kdHItbW9kYWwgZGl2LmR0ci1tb2RhbC1kaXNwbGF5IHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5kYXRhVGFibGUtZmlsdGVycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hd19zb3J0YWJsZV9fY3Vyc29yIHtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzMsIDQyLCA3OSwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMzMsIDQyLCA3OSwgMC4wNSk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLmF3X3NvcnRhYmxlX19jdXJzb3IgaSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYXdfc29ydGFibGVfX2N1cnNvcjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgzMywgNDIsIDc5LCAwLjEpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA0MiwgNzksIDAuMDUpO1xufVxuXG4uYXdfc29ydGFibGVfX2N1cnNvcjphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4yNSk7XG59XG5cbi5hd19zb3J0YWJsZV9fY3Vyc29yOmFjdGl2ZSBpIHtcbiAgY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC41KTtcbn1cblxuLmF3X3NvcnRhYmxlID4gdGhlYWQgdGgsIC5hd19zb3J0YWJsZSA+IHRoZWFkIHRkLCAuYXdfc29ydGFibGUgPiB0Zm9vdCB0aCwgLmF3X3NvcnRhYmxlID4gdGZvb3QgdGQsIC5hd19zb3J0YWJsZSA+IHRib2R5IHRoLCAuYXdfc29ydGFibGUgPiB0Ym9keSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5hd19zb3J0YWJsZSB0ci5yb3ctcGFyZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMzUsIDIzNywgMjQzLCAwLjcpLCByZ2JhKDI0MywgMjQ2LCAyNDksIDAuNykpO1xufVxuXG4uYXdfc29ydGFibGUgdHIucm93LXBhcmVudCA+IHRkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjExLCAyMjQsIDAuMik7XG59XG5cbi5hd19zb3J0YWJsZSB0ci5yb3ctcGFyZW50IC5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4vKiogQ2hhcnQgKi9cbi5kaXYtbWluaS1jaGFydCBzdmcge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmRpdi1taW5pLWNoYXJ0IC5jdC1sYWJlbHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGl2LW1pbmktY2hhcnQgLmNvbnRyb2xlcnMge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwYWRkaW5nOiAuNjI1cmVtIDEuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDM4OUY7XG59XG5cbi5kaXYtbWluaS1jaGFydCAuY29udHJvbGVycyAjc21zLWNvbnRyb2xlci1wcmV2LFxuLmRpdi1taW5pLWNoYXJ0IC5jb250cm9sZXJzICNzbXMtY29udHJvbGVyLW5leHQge1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDM4OUY7XG59XG5cbi5kaXYtbWluaS1jaGFydCAuY29udHJvbGVycyAjc21zLWNoYW5nZS10eXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDM4OUY7XG59XG5cbi5kaXYtbWluaS1jaGFydCAjbWluaS1jaGFydCB7XG4gIGhlaWdodDogMTgycHg7XG59XG5cbi5kaXYtbWluaS1jaGFydCAjbWluaS1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1hcmVhIHtcbiAgZmlsbDogIzU0ZDRjZTtcbiAgZmlsbC1vcGFjaXR5OiAxO1xufVxuXG4uZGl2LW1pbmktY2hhcnQgI21pbmktY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYSAuY3QtcG9pbnQsXG4uZGl2LW1pbmktY2hhcnQgI21pbmktY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYSAuY3QtbGluZSxcbi5kaXYtbWluaS1jaGFydCAjbWluaS1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1iYXIsXG4uZGl2LW1pbmktY2hhcnQgI21pbmktY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYSAuY3Qtc2xpY2UtZG9udXQge1xuICBzdHJva2U6ICMwMDM4OUY7XG59XG5cbi5kaXYtbWluaS1jaGFydCAjbWluaS1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1wb2ludC5hY3RpdmUsXG4uZGl2LW1pbmktY2hhcnQgI21pbmktY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYSAuY3QtbGluZS5hY3RpdmUsXG4uZGl2LW1pbmktY2hhcnQgI21pbmktY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYSAuY3QtYmFyLmFjdGl2ZSxcbi5kaXYtbWluaS1jaGFydCAjbWluaS1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1zbGljZS1kb251dC5hY3RpdmUge1xuICBzdHJva2U6ICNkZTI2MjY7XG59XG5cbi5kaXYtbWluaS1jaGFydCAjbWluaS1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1saW5lIHtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5kaXYtbWluaS1jaGFydCAjbWluaS1jaGFydCAuY3QtbGFiZWwuY3QtaG9yaXpvbnRhbC5jdC1lbmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTMuMHJlbTtcbiAgbGVmdDogLTEuNzVyZW07XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDM4OWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNhcm9vbS10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZDogI2RlMjYyNjtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNhcm9vbS10b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0uMzc1cmVtO1xuICBib3JkZXI6IC4zNzVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZTI2MjY7XG59XG5cbi5kaXYtZG9udXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmRpdi1kb251dCAubWluaS1kb251dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRpdi1kb251dCAubWluaS1kb251dCAucGllLWRhdGFzLWFyZWEge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzIlO1xuICBsZWZ0OiAyOCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDQ1JTtcbn1cblxuLmRpdi1kb251dCAubWluaS1kb251dCAucGllLWRhdGFzLWFyZWEgLnZhbHVlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzLjc1cmVtO1xufVxuXG4uZGl2LWRvbnV0IC5taW5pLWRvbnV0IC5waWUtZGF0YXMtYXJlYS5zaG93IHtcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cblxuLmRpdi1kb251dCAuY3Qtc2xpY2UtZG9udXQge1xuICBvcGFjaXR5OiAuNDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xufVxuXG4uZGl2LWRvbnV0IC5jdC1zbGljZS1kb251dDpob3ZlciwgLmRpdi1kb251dCAuY3Qtc2xpY2UtZG9udXQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgc3Ryb2tlLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kaXYtZG9udXQgLmN0LXNlcmllcy1hIC5jdC1zbGljZS1kb251dCB7XG4gIHN0cm9rZTogIzJlY2M3MSAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWRvbnV0IC5jdC1zZXJpZXMtYiAuY3Qtc2xpY2UtZG9udXQge1xuICBzdHJva2U6ICMzNDk4ZGIgIWltcG9ydGFudDtcbn1cblxuLmRpdi1kb251dCAuY3Qtc2VyaWVzLWMgLmN0LXNsaWNlLWRvbnV0IHtcbiAgc3Ryb2tlOiAjOWI1OWI2ICFpbXBvcnRhbnQ7XG59XG5cbi5kaXYtZG9udXQgLmN0LXNlcmllcy1kIC5jdC1zbGljZS1kb251dCB7XG4gIHN0cm9rZTogI2YxYzQwZiAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWRvbnV0IC5jdC1zZXJpZXMtZSAuY3Qtc2xpY2UtZG9udXQge1xuICBzdHJva2U6ICNlNjdlMjIgIWltcG9ydGFudDtcbn1cblxuLmRpdi1kb251dCAjZG9udXQtY2hhbmdlLXR5cGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMzg5RjtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZGl2LWRvbnV0IC5waWUtb3ZlcnZpZXctbGFiZWxzIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IC42MjVyZW0gMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRpdi1kb251dCAucGllLW92ZXJ2aWV3LWxhYmVscyBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLjEyNXJlbTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IC44NzVyZW07XG4gIGhlaWdodDogLjg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA2NDQ4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uZGl2LWRvbnV0IC5waWUtb3ZlcnZpZXctbGFiZWxzIGxpLmN0LXNlcmllcy1hOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZWNjNzE7XG59XG5cbi5kaXYtZG9udXQgLnBpZS1vdmVydmlldy1sYWJlbHMgbGkuY3Qtc2VyaWVzLWI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRpdi1kb251dCAucGllLW92ZXJ2aWV3LWxhYmVscyBsaS5jdC1zZXJpZXMtYzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI1OWI2O1xufVxuXG4uZGl2LWRvbnV0IC5waWUtb3ZlcnZpZXctbGFiZWxzIGxpLmN0LXNlcmllcy1kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWM0MGY7XG59XG5cbi5kaXYtZG9udXQgLnBpZS1vdmVydmlldy1sYWJlbHMgbGkuY3Qtc2VyaWVzLWU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2N2UyMjtcbn1cblxuLm9mZmNhbnZhcy5vZmZjYW52YXMtbGcge1xuICB3aWR0aDogOTAwcHg7XG59XG5cbi5vZmZjYW52YXMub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1yaWdodCB7XG4gIHJpZ2h0OiAtOTk1cHg7XG59XG5cbi5vZmZjYW52YXMub2ZmY2FudmFzLXhsZyB7XG4gIHdpZHRoOiA5MCU7XG59XG5cbi5vZmZjYW52YXMub2ZmY2FudmFzLXhsZy5vZmZjYW52YXMtcmlnaHQge1xuICByaWdodDogLTkwJTtcbn1cblxuLmZvbnQtc2l6ZS1jdXN0b20tbGcge1xuICBmb250LXNpemU6IDEuMThyZW07XG59XG5cbi5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51IC5tZW51LWhlYWRpbmcge1xuICBwYWRkaW5nOiAxNXB4IDMwcHggNXB4IDMwcHg7XG59XG5cbi5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51IC5tZW51LWlubmVyIHtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSA+IC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAwO1xufVxuXG4uaW5wdXRmaWxlIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4uaW5wdXRmaWxlICsgbGFiZWwge1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiAjZDMzOTRjO1xufVxuXG4uaW5wdXRmaWxlICsgbGFiZWw6aG92ZXIge1xuICBjb2xvcjogIzcyMjA0MDtcbn1cblxuLmlucHV0ZmlsZSArIGxhYmVsOmhvdmVyIGZpZ3VyZSB7XG4gIGNvbG9yOiAjNzIyMDQwO1xufVxuXG4uaW5wdXRmaWxlICsgbGFiZWwgZmlndXJlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDMzOTRjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cblxuLmlucHV0ZmlsZSArIGxhYmVsIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZpbGw6ICNmMWU1ZTY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi10b3A6IC0wLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnNlbGVjdDIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ja3RfbG9naW5fc2lnbmluX2Zvcm0gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQge1xuICBtaW4td2lkdGg6IDQwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2t0X2xvZ2luX3NpZ25pbl9mb3JtIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhpZGUtZm9yLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRheXMgdGJvZHkgdHIgPiB0ZC5kYXkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLm5hdi1zdHVkZW50LXN1Y2Nlc3MubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4ubmF2LXN0dWRlbnQtc3VjY2Vzcy5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLm5hdi1zdHVkZW50LXN1Y2Nlc3MubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtc3R1ZGVudC1zdWNjZXNzLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4ubmF2LXN0dWRlbnQtZGFuZ2VyLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLm5hdi1zdHVkZW50LWRhbmdlci5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLm5hdi1zdHVkZW50LWRhbmdlci5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1zdHVkZW50LWRhbmdlci5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLm5hdi1zdHVkZW50LWluZm8ubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4ubmF2LXN0dWRlbnQtaW5mby5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLm5hdi1zdHVkZW50LWluZm8ubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtc3R1ZGVudC1pbmZvLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzMsIDQyLCA3OSwgMC4wNyk7XG59XG5cbi5hd19maWVsZF9oZWFkIHtcbiAgcGFkZGluZzogMjBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsIDQyLCA3OSwgMC4wNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdfZmllbGRfaGVhZC0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTFiNjQ5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjA1KTtcbn1cblxuLmF3X2ZpZWxkX2hlYWQtLWRhbmdlciB7XG4gIGNvbG9yOiAjZDcyZTFiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyOCwgNTksIDQwLCAwLjA1KTtcbn1cblxuLmF3X2ZpZWxkX19zd2l0Y2gge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuXG4uYXdfZmllbGRfX3N3aXRjaC5pcy1kYW5nZXIgZyBbZmlsbF0ucmlnaHQge1xuICBmaWxsOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5hd19maWVsZF9fc3dpdGNoLmlzLXN1Y2Nlc3MgZyBbZmlsbF0ubGVmdCB7XG4gIGZpbGw6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmF3X2ZpZWxkX2l0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzMywgNDIsIDc5LCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgzMywgNDIsIDc5LCAwLjA1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmF3X2ZpZWxkX2l0ZW0tLXBsYWNlaG9sZGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA0MiwgNzksIDAuMDUpO1xufVxuXG4uYXdfZmllbGRfaXRlbV9fY3Vyc29yIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLmF3X2ZpZWxkX2l0ZW1fX3N0YXR1cyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgzMywgOTUsIDIxNywgMC4yNSk7XG4gIGJhY2tncm91bmQ6ICMyMTVGRDk7XG59XG5cbi5hd19maWVsZF9pdGVtLmlzLXN1Y2Nlc3MgLmF3X2ZpZWxkX2l0ZW1fX3N0YXR1cyB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDE5LCAyMDUsIDgyLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjMTNDRDUyO1xufVxuXG4uYXdfZmllbGRfaXRlbS5pcy1kYW5nZXIgLmF3X2ZpZWxkX2l0ZW1fX3N0YXR1cyB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDIyOCwgNTksIDQwLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjRTQzQjI4O1xufVxuXG4uYXdfZmllbGRfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmF3X2ZpZWxkX2l0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMzMsIDQyLCA3OSwgMC4xKTtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgNDIsIDc5LCAwLjA1KTtcbn1cblxuLmF3X2ZpZWxkX2l0ZW06YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMjUpO1xufVxuXG4uYXdfZmllbGRfaXRlbTphY3RpdmUgaSB7XG4gIGNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuNSk7XG59XG5cbnNlbGVjdFtyZWFkb25seV0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyoqXG4gKiBDYXJkIGZpeGVkIGhlYWRlclxuICovXG4uY2FyZC5oZWFkZXItZml4ZWQgLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5W2RhdGEtaGVhZGVyLXNjcm9sbD1cIm9uXCJdIC5jYXJkLmhlYWRlci1maXhlZCAuY2FyZC1oZWFkZXIge1xuICB0b3A6IDEwNXB4O1xufVxuXG4vKipcbiAqIENhcmQgaGVhZGVyIG5hdi90YWJzXG4gKi9cbi5jYXJkID4gLmNhcmQtaGVhZGVyLmlzLW5hdiB7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4uY2FyZCA+IC5jYXJkLWhlYWRlci5pcy1uYXYgLm5hdiB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cblxuLmNhcmQgPiAuY2FyZC1oZWFkZXIuaXMtbmF2IC5uYXYgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhcmQgPiAuY2FyZC1oZWFkZXIuaXMtbmF2IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY2FyZCA+IC5jYXJkLWhlYWRlci5pcy1uYXYgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAubGFiZWwubGFiZWwtbGlnaHQtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICNGRkYgIWltcG9ydGFudDtcbn1cblxuLmNhcmQgPiAuY2FyZC1oZWFkZXIuaXMtbmF2IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayAubGFiZWwubGFiZWwtaW5saW5lIHtcbiAgcGFkZGluZzogMC4xNXJlbSAwLjM1cmVtO1xufVxuXG4uaXRlbS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDMzLCA0MiwgNzksIDAuMSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMzMsIDQyLCA3OSwgMC4xNSk7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbi5pdGVtLWNhcmQgLmhlbHBlci10ZXh0IHtcbiAgb3BhY2l0eTogLjY1O1xufVxuXG4uaXRlbS1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xufVxuXG5ib2R5LnF1b3RlIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cblxuLnd5c2l3eWcge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi53eXNpd3lnIGE6bm90KC5idG4pIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uaW5mby1jYXJkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgNDIsIDc5LCAwLjAzKTtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5ib2R5LnF1b3RlIC5idG4tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnF1b3RlLWZvcm0gLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5xdW90ZS1mb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4zNyk7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLnF1b3RlLWZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsIDQyLCA3OSwgMC4wMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjc1KTtcbn1cblxuLnF1b3RlLWZvcm0gLmZvcm0tZ3JvdXAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ucXVvdGUtZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5xdW90ZS1mb3JtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMzcpO1xufVxuXG4ucXVvdGUtZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0sIC5xdW90ZS1mb3JtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuNzUpO1xufVxuXG4ucXVvdGUtZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogMTIuNzVweCAxNXB4O1xufVxuXG4ucXVvdGUtZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5xdW90ZS1mb3JtIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucXVvdGUtZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsIDQyLCA3OSwgMC4wOCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuXG4ucXVvdGUtZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBwYWRkaW5nOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnF1b3RlLWZvcm0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgNDIsIDc5LCAwLjEpO1xufVxuXG4uYXctcGFuZWwge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5hdy1wYW5lbC5hdy1wYW5lbC0tc3R1ZGVudCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmF3LXBhbmVsLmF3LXBhbmVsLS1zdHVkZW50IC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgcGFkZGluZzogMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLmF3LXBhbmVsLmF3LXBhbmVsLS1zdHVkZW50IC5vZmZjYW52YXMtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAyLjVyZW07XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDVkOWU2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZWVmMGYzO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hdy1wYW5lbC5hdy1wYW5lbC0tc3R1ZGVudCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmF3LXBhbmVsLmF3LXBhbmVsLS1zdHVkZW50IC5hdy1wYW5lbF9fY29sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYXctcGFuZWwuYXctcGFuZWwtLXN0dWRlbnQgLmF3LXBhbmVsX19jb2w6bm90KC5pcy1sYXN0KSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5hdy1wYW5lbC5hdy1wYW5lbC0tc3R1ZGVudCAuYXctcGFuZWxfX2NvbC5pcy1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG5cbi5hdy1wYW5lbC5hdy1wYW5lbC0tc3R1ZGVudCAuYXctcGFuZWxfX2NvbC5pcy1zdGlja3kuaXMtc3RpY2t5LS1ib3R0b20ge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgYm90dG9tOiAxMDBweDtcbiAgdG9wOiBpbml0aWFsO1xufVxuXG4uYXctcGFuZWwuYXctcGFuZWwtLXN0dWRlbnQgLmF3LXBhbmVsX19jb2wuaXMtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cblxuLmF3LXBhbmVsLmF3LXBhbmVsLS1zdHVkZW50IC5hdy1wYW5lbF9fY29sX19oZWFkZXIuaXMtc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiBjYWxjKDIwcHggKyAxMDBweCk7XG4gIHotaW5kZXg6IDI7XG59XG5cbi50aW1lbGluZS0tbGlnaHQtZGFyayAudGltZWxpbmUtaXRlbSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4udGltZWxpbmUtLWxpZ2h0LWRhcmsgLnRpbWVsaW5lLW1lZGlhIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLnRpbWVsaW5lLS1saWdodC1kYXJrIC50aW1lbGluZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGRiAhaW1wb3J0YW50O1xufVxuXG4udGltZWxpbmUtLWxpZ2h0LWRhcmsgLnRpbWVsaW5lLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xufVxuXG4jaG90IC5maXJzdC1sZXZlbCB7XG4gIGJhY2tncm91bmQ6ICNjY2NjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UyZTNlMyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTNlMyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4jaG90IC5zZWNvbmQtbGV2ZWwge1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMmUzZTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUzZTMgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuI2hvdCAudGhpcmQtbGV2ZWwsICNob3QgLnRoaXJkLWxldmVsLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNjZmUyZjMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UyZTNlMyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTNlMyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4jaG90IC5odENvcmUgdHIgLnRoaXJkLWxldmVsLWhlYWRlcjpudGgtY2hpbGQobis0KSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbiNob3QgLnRvdGFsLWxldmVsIHtcbiAgYmFja2dyb3VuZDogI2ZjZTVjZCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlM2UzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlM2UzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbiNob3QgLmh0X2Nsb25lX3RvcCwgI2hvdCAud3RCb3JkZXIge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbiNvdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmN2LXNwaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3Bpbm5lci1hamF4IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiA0cHggI2RkZCBzb2xpZDtcbiAgYm9yZGVyLXRvcDogNHB4ICMyZTkzZTYgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzcC1hbmltZSAwLjhzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyBzcC1hbmltZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmlzLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciAuYmctaG92ZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdGF0ZS1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLXByaW1hcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzM1ZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtcHJpbWFyeTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaWFnb25hbC1yLXByaW1hcnk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yYWRpYWwtZ3JhZGllbnQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjQ0LCAyNDQsIDI0NiwgMC40KSwgIzIxMmE0ZiA3MCUpO1xufVxuXG4uYmctcHJpbWFyeS1vLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMDIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktby0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4wNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0yOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjA2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTM6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LW8tMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMDgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tNDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktby0yNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjEyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTM1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjE0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjE2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTQ1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjE4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTEwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktby01NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4yMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0xMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjI0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTEyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0xMjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LW8tNjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTEzOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktby03MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4yOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0xNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTE1OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktby04MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4zMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0xNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTg1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjM0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTE3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0xNzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LW8tOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMzYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTE4OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktby05NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4zOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0xOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5LW8tMTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1vLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeS1vLTIwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXByaW1hcnktby0yMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciAuYmctaG92ZXItc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zdGF0ZS1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZGFlNyAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLXItc2Vjb25kYXJ5OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYmctcmFkaWFsLWdyYWRpZW50LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjM1LCAyMzcsIDI0MywgMC40KSwgI0U0RTZFRiA3MCUpO1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC4wMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1vLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjA0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0yOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMDYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0zIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTM6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktby0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC4wOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tNDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1vLTI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby01IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tMzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMTIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby02IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tMzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby03IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMTYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby04IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tNDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMTgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby05IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTEwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTEwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU2ZWYgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1vLTU1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjIyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tNjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0xMiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0xMjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNmVmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktby02NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC4yNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTEzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTEzOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU2ZWYgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1vLTcwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjI4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tNzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTE1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTE1OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU2ZWYgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1vLTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjMyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tODUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMzQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0xNyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0xNzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNmVmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktby05MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC4zNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTE4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXNlY29uZGFyeS1vLTE4OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU2ZWYgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1vLTk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjM4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc2Vjb25kYXJ5LW8tMTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTZlZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LW8tMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0yMCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnktby0yMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNmVmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIC5iZy1ob3Zlci1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3RhdGUtc3VjY2Vzczpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFiYTRiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaWFnb25hbC1zdWNjZXNzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLXItc3VjY2VzczphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJnLXJhZGlhbC1ncmFkaWVudC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyMzIsIDI1MCwgMjM4LCAwLjQpLCAjMTNDRDUyIDcwJSk7XG59XG5cbi5iZy1zdWNjZXNzLW8tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMDIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjA0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2Vzcy1vLTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4wNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby0zIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby0zOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtby0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMDgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tNDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tMjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tNSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tNTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNjZDUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tMzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjEyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzY2Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2Vzcy1vLTM1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby03IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby03OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2NkNTIgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtby00MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMTYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tOCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tODpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNjZDUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tNDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjE4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzY2Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2Vzcy1vLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTEwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby0xMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNjZDUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tNTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjIyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTExIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby0xMTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNjZDUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tNjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjI0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTEyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby0xMjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNjZDUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tNjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjI2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTEzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby0xMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNjZDUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tNzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjI4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTE0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN1Y2Nlc3Mtby0xNDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNjZDUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLW8tNzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTE1OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2NkNTIgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtby04MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMzIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTE2OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2NkNTIgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtby04NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMzQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMTcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTE3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2NkNTIgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtby05MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMzYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTE4OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2NkNTIgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtby05NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMzgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTE5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2NkNTIgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtby0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzLW8tMjAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItc3VjY2Vzcy1vLTIwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2NkNTIgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mbzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgLmJnLWhvdmVyLWluZm8ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItc3RhdGUtaW5mbyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zdGF0ZS1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTU3YzcgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLWluZm86YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtci1pbmZvOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uYmctcmFkaWFsLWdyYWRpZW50LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDIzMywgMjM5LCAyNTIsIDAuNCksICMyMTVGRDkgNzAlKTtcbn1cblxuLmJnLWluZm8tby01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4wMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0xIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0xOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMDQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLW8tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjA2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItaW5mby1vLTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mby1vLTM6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1vLTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4wOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby00IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWluZm8tby00OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby0yNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby01IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWluZm8tby01OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVmZDkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby0zMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMTIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1ZmQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLW8tMzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjE0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItaW5mby1vLTcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mby1vLTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWZkOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1vLTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4xNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby04IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWluZm8tby04OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVmZDkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby00NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMTgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1ZmQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLW8tNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mby1vLTEwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVmZDkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby01NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mby1vLTExOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVmZDkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby02MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mby1vLTEyOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVmZDkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby02NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mby1vLTEzOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVmZDkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby03MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItaW5mby1vLTE0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVmZDkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tby03NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0xNSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWZkOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1vLTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4zMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0xNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWZkOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1vLTg1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4zNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0xNyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWZkOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1vLTkwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4zNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0xOCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWZkOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1vLTk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4zOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0xOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWZkOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1vLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWluZm8tby0yMCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1pbmZvLW8tMjA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWZkOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciAuYmctaG92ZXItd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdGF0ZS13YXJuaW5nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLXdhcm5pbmc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjNzgxYyAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtd2FybmluZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaWFnb25hbC1yLXdhcm5pbmc6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yYWRpYWwtZ3JhZGllbnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjUzLCAyNDMsIDIzNCwgMC40KSwgI0U0ODIyOCA3MCUpO1xufVxuXG4uYmctd2FybmluZy1vLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4wMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4wNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0yOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4wNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0zIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0zOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4wOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby00IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby00OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tMjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1vLTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMTIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tMzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4xNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby03IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby03OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctby00MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjE2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1vLTQ1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMTgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTEwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tNTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4yMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tMTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1vLTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tMTIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTEyOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctby02NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjI2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTEzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tNzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4yOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tMTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1vLTc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xNSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tMTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1vLTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMzIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tMTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTE2OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctby04NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjM0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTE3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xNzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLW8tOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4zNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0xOCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tMTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1vLTk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMzgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nLW8tMTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTE5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctby0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2FybmluZy1vLTIwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmctby0yMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciAuYmctaG92ZXItZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLWRhbmdlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1zdGF0ZS1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMmYxYyAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtZGFuZ2VyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLXItZGFuZ2VyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctcmFkaWFsLWdyYWRpZW50LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjUzLCAyMzYsIDIzNCwgMC40KSwgI0U0M0IyOCA3MCUpO1xufVxuXG4uYmctZGFuZ2VyLW8tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMDIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhbmdlci1vLTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjA0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0yOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1vLTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC4wNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhbmdlci1vLTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItby0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMDgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby00IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhbmdlci1vLTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tMjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby01IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhbmdlci1vLTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tMzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby02OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDNiMjggIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1vLTM1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC4xNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhbmdlci1vLTcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tNzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzYjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItby00MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMTYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby04IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhbmdlci1vLTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tNDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjE4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby05OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDNiMjggIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1vLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tNTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjIyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tNjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjI0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tNjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjI2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTM6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tNzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjI4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFuZ2VyLW8tMTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0M2IyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLW8tNzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xNSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xNTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzYjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItby04MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMzIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzYjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItby04NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMzQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xNyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xNzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzYjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItby05MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMzYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xOCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xODpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzYjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItby05NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMzgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0xOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzYjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItby0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0yMCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXItby0yMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzYjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgLmJnLWhvdmVyLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLWxpZ2h0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLWxpZ2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLXItbGlnaHQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yYWRpYWwtZ3JhZGllbnQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDI0MywgMjQ2LCAyNDksIDAuNCksICNGM0Y2RjkgNzAlKTtcbn1cblxuLmJnLWxpZ2h0LW8tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC4wMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1vLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjA0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMDYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0zOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtby0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC4wOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1vLTI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby01OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tMzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMTIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby02OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tMzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby03OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMTYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby04OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tNDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMTgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby05OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMTAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1vLTU1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjIyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTExOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tNjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTEyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMTI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmOSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtby02NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC4yNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1vLTcwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjI4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTE0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tNzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xNTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1vLTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjMyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTE2OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tODUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMzQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTE3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmOSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtby05MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC4zNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xODpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1vLTk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjM4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtby0xOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTE5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2ZjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LW8tMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1vLTIwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LW8tMjA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyayB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYXJrOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciAuYmctaG92ZXItZGFyayB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdGF0ZS1kYXJrIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLWRhcms6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTYyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtZGFyazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaWFnb25hbC1yLWRhcms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yYWRpYWwtZ3JhZGllbnQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjM1LCAyMzcsIDI0MywgMC40KSwgIzE4MUMzMiA3MCUpO1xufVxuXG4uYmctZGFyay1vLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMDIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstby0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4wNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0yOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjA2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTM6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLW8tMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMDgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tNDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstby0yNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjEyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTM1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjE0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjE2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTQ1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjE4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTEwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFjMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstby01NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4yMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0xMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjI0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTEyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0xMjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxYzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLW8tNjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTEzOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFjMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstby03MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4yOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0xNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTE1OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFjMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstby04MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4zMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0xNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTg1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjM0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTE3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0xNzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxYzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLW8tOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMzYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZGFyay1vLTE4OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFjMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstby05NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4zOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0xOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1kYXJrLW8tMTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWMzMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1vLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZGFyay1vLTIwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWRhcmstby0yMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxYzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgLmJnLWhvdmVyLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXN0YXRlLXdoaXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLXdoaXRlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLXItd2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yYWRpYWwtZ3JhZGllbnQtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksICNmZmZmZmYgNzAlKTtcbn1cblxuLmJnLXdoaXRlLW8tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby0yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLW8tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2hpdGUtby0zOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUtby0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2hpdGUtby01OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby02IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUtby0zNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tNyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLW8tNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItd2hpdGUtby04OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTQ1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby05IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUtby01MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby0xMCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTEwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTU1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby0xMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTExOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby0xMiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTEyOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTY1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI2KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby0xMyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTEzOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTcwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI4KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUtby0xNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTE0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZS1vLTc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTE1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLW8tODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTE2IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMTY6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLW8tODUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTE3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLW8tOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTE4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLW8tOTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTE5IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMTk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLW8tMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZS1vLTIwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLXdoaXRlLW8tMjA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC13aGl0ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC13aGl0ZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLWxpZ2h0LXdoaXRlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjYgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtcHJpbWFyeTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaWFnb25hbC1saWdodC1wcmltYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjYgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtbGlnaHQtc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXN1Y2Nlc3M6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkFFRSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtbGlnaHQtc3VjY2VzczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUZGQyAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtaW5mbyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVGRkMgIWltcG9ydGFudDtcbn1cblxuLmJnLWRpYWdvbmFsLWxpZ2h0LWluZm86YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUZGQyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREYzRUEgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtd2FybmluZzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGM0VBICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaWFnb25hbC1saWdodC13YXJuaW5nOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREYzRUEgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUEgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWRhbmdlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1saWdodC1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERUNFQSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtbGlnaHQtZGFuZ2VyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUEgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtbGlnaHQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtbGlnaHQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGlhZ29uYWwtbGlnaHQtbGlnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWRhcmsge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItbGlnaHQtZGFyazpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaWFnb25hbC1saWdodC1kYXJrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZ3JheS0xMDAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZ3JheS0xMDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1ncmF5LTIwMCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1ncmF5LTIwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWdyYXktMzAwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWdyYXktMzAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxRDNFMCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZ3JheS00MDAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZ3JheS00MDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxRDNFMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1ncmF5LTUwMCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1ncmF5LTUwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWdyYXktNjAwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWdyYXktNjAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItZ3JheS03MDAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmctaG92ZXItZ3JheS03MDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1ncmF5LTgwMCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1ob3Zlci1ncmF5LTgwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWdyYXktOTAwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJnLWhvdmVyLWdyYXktOTAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudC1pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJnaS1zaXplLWxlbmd0aCB7XG4gIGJhY2tncm91bmQtc2l6ZTogbGVuZ3RoO1xufVxuXG4uYmdpLXNpemUtY292ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmdpLXNpemUtY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJnaS1uby1yZXBlYXQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYmdpLXBvc2l0aW9uLXktdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XG59XG5cbi5iZ2ktcG9zaXRpb24teS1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbn1cblxuLmJnaS1wb3NpdGlvbi15LWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuXG4uYmdpLXBvc2l0aW9uLXgtbGVmdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xufVxuXG4uYmdpLXBvc2l0aW9uLXRvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgdG9wO1xufVxuXG4uYmdpLXBvc2l0aW9uLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xufVxuXG4uYmdpLXBvc2l0aW9uLWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iZy1kaWFnb25hbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJnLWRpYWdvbmFsIC5jYXJkLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5iZy1kaWFnb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5iZy1kaWFnb25hbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMjAwJTtcbiAgaGVpZ2h0OiAxMDAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0NSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZsZXgtcm9vdCB7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDAgMHB4O1xufVxuXG4uZmxleC1jb2x1bW4tYXV0byB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5mbGV4LWNvbHVtbi1mbHVpZCB7XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctZmx1aWQge1xuICBmbGV4OiAxIGF1dG87XG4gIC1tcy1mbGV4OiAxIDAgMHB4O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5mbGV4LXJvdy1mbHVpZCB7XG4gICAgbWluLXdpZHRoOiBub25lO1xuICB9XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm9vdCB7XG4gICAgZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAwIDBweDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC5mbGV4LXNtLXJvdy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuZmxleC1zbS1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICAtbXMtZmxleDogMSAwIDBweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5mbGV4LXNtLXJvdy1mbHVpZCB7XG4gICAgbWluLXdpZHRoOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuZmxleC1tZC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZsZXgtbWQtcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuZmxleC1tZC1yb3ctZmx1aWQge1xuICAgIG1pbi13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb290IHtcbiAgICBmbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxIDAgMHB4O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1hdXRvIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLmZsZXgtbGctcm93LWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5mbGV4LWxnLXJvdy1mbHVpZCB7XG4gICAgZmxleDogMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDAgMHB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKG1pbi13aWR0aDogOTkycHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmZsZXgtbGctcm93LWZsdWlkIHtcbiAgICBtaW4td2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuZmxleC14bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZsZXgteGwtcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5mbGV4LXhsLXJvdy1mbHVpZCB7XG4gICAgbWluLXdpZHRoOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsZXgteHhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1hdXRvIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1mbHVpZCB7XG4gICAgZmxleDogMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDAgMHB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIChtaW4td2lkdGg6IDE0MDBweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuZmxleC14eGwtcm93LWZsdWlkIHtcbiAgICBtaW4td2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZmxleC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5vcGFjaXR5LTEge1xuICBvcGFjaXR5OiAwLjAxICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4wMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yIHtcbiAgb3BhY2l0eTogMC4wMiAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0yOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMDIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMyB7XG4gIG9wYWNpdHk6IDAuMDMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0zLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTQge1xuICBvcGFjaXR5OiAwLjA0ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4wNCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS01IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS01OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNiB7XG4gIG9wYWNpdHk6IDAuMDYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS02LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjA2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTcge1xuICBvcGFjaXR5OiAwLjA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4wNyAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS04IHtcbiAgb3BhY2l0eTogMC4wOCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS04IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS04OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMDggIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktOSB7XG4gIG9wYWNpdHk6IDAuMDkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktOSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS05LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjA5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTEwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTEwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMTA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTExIHtcbiAgb3BhY2l0eTogMC4xMSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0xMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0xMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTExOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMTEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTIge1xuICBvcGFjaXR5OiAwLjEyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTEyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTEyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMTI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4xMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMyB7XG4gIG9wYWNpdHk6IDAuMTMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0xMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjEzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTE0IHtcbiAgb3BhY2l0eTogMC4xNCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0xNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0xNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTE0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMTQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTE1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTE1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xNiB7XG4gIG9wYWNpdHk6IDAuMTYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0xNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjE2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTE3IHtcbiAgb3BhY2l0eTogMC4xNyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0xNyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0xNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTE3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMTcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTgge1xuICBvcGFjaXR5OiAwLjE4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTE4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTE4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4xOCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xOSB7XG4gIG9wYWNpdHk6IDAuMTkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0xOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjE5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTIwIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTIwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTIwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMjA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTIxIHtcbiAgb3BhY2l0eTogMC4yMSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0yMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0yMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTIxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjIge1xuICBvcGFjaXR5OiAwLjIyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTIyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTIyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMjI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4yMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yMyB7XG4gIG9wYWNpdHk6IDAuMjMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMjMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMjMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0yMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjIzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI0IHtcbiAgb3BhY2l0eTogMC4yNCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0yNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0yNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTI0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMjQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTI1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTI1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMjU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNiB7XG4gIG9wYWNpdHk6IDAuMjYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMjYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMjYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0yNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjI2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI3IHtcbiAgb3BhY2l0eTogMC4yNyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0yNyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0yNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTI3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMjcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjgge1xuICBvcGFjaXR5OiAwLjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTI4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTI4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMjg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4yOCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yOSB7XG4gIG9wYWNpdHk6IDAuMjkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMjkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMjkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0yOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjI5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTMwIHtcbiAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTMwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTMwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMzA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTMxIHtcbiAgb3BhY2l0eTogMC4zMSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0zMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0zMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTMxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMzEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMzIge1xuICBvcGFjaXR5OiAwLjMyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTMyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTMyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMzI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4zMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0zMyB7XG4gIG9wYWNpdHk6IDAuMzMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMzMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMzMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0zMzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjMzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTM0IHtcbiAgb3BhY2l0eTogMC4zNCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0zNCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0zNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTM0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMzQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMzUge1xuICBvcGFjaXR5OiAwLjM1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTM1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTM1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMzU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4zNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0zNiB7XG4gIG9wYWNpdHk6IDAuMzYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMzYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMzYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0zNjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTM3IHtcbiAgb3BhY2l0eTogMC4zNyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS0zNyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS0zNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTM3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuMzcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMzgge1xuICBvcGFjaXR5OiAwLjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTM4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTM4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktMzg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC4zOCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0zOSB7XG4gIG9wYWNpdHk6IDAuMzkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMzkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktMzkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS0zOTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjM5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTQwIHtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTQxIHtcbiAgb3BhY2l0eTogMC40MSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS00MSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS00MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTQxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNDEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNDIge1xuICBvcGFjaXR5OiAwLjQyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNDI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC40MiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS00MyB7XG4gIG9wYWNpdHk6IDAuNDMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNDMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNDMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS00Mzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjQzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTQ0IHtcbiAgb3BhY2l0eTogMC40NCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS00NCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS00NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTQ0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNDQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNDUge1xuICBvcGFjaXR5OiAwLjQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQ1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQ1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNDU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC40NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS00NiB7XG4gIG9wYWNpdHk6IDAuNDYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNDYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNDYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS00Njpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjQ2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTQ3IHtcbiAgb3BhY2l0eTogMC40NyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS00NyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS00Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTQ3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNDcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNDgge1xuICBvcGFjaXR5OiAwLjQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQ4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTQ4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNDg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC40OCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS00OSB7XG4gIG9wYWNpdHk6IDAuNDkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNDkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNDkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS00OTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTUwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTUwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNTA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUxIHtcbiAgb3BhY2l0eTogMC41MSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS01MSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS01MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTUxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNTEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTIge1xuICBvcGFjaXR5OiAwLjUyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTUyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTUyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNTI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC41MiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MyB7XG4gIG9wYWNpdHk6IDAuNTMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS01Mzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjUzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTU0IHtcbiAgb3BhY2l0eTogMC41NCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS01NCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS01NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTU0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNTQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTUge1xuICBvcGFjaXR5OiAwLjU1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTU1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTU1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC41NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01NiB7XG4gIG9wYWNpdHk6IDAuNTYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS01Njpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjU2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTU3IHtcbiAgb3BhY2l0eTogMC41NyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS01NyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS01Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTU3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNTcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTgge1xuICBvcGFjaXR5OiAwLjU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTU4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTU4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC41OCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01OSB7XG4gIG9wYWNpdHk6IDAuNTkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS01OTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTYwIHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTYwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTYwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNjA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTYxIHtcbiAgb3BhY2l0eTogMC42MSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS02MSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS02MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTYxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNjIge1xuICBvcGFjaXR5OiAwLjYyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTYyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTYyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNjI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC42MiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS02MyB7XG4gIG9wYWNpdHk6IDAuNjMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNjMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNjMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS02Mzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjYzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTY0IHtcbiAgb3BhY2l0eTogMC42NCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS02NCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS02NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTY0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNjQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNjUge1xuICBvcGFjaXR5OiAwLjY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTY1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTY1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNjU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC42NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS02NiB7XG4gIG9wYWNpdHk6IDAuNjYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNjYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNjYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS02Njpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjY2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTY3IHtcbiAgb3BhY2l0eTogMC42NyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS02NyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS02Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTY3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNjcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNjgge1xuICBvcGFjaXR5OiAwLjY4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTY4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTY4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNjg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC42OCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS02OSB7XG4gIG9wYWNpdHk6IDAuNjkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNjkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNjkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS02OTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjY5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTcwIHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTcwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTcwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNzA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTcxIHtcbiAgb3BhY2l0eTogMC43MSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS03MSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS03MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTcxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNzEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzIge1xuICBvcGFjaXR5OiAwLjcyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTcyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTcyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNzI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC43MiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03MyB7XG4gIG9wYWNpdHk6IDAuNzMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNzMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNzMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS03Mzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjczICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc0IHtcbiAgb3BhY2l0eTogMC43NCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS03NCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS03NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTc0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNzQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTc1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTc1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNzU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NiB7XG4gIG9wYWNpdHk6IDAuNzYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNzYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNzYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS03Njpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjc2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc3IHtcbiAgb3BhY2l0eTogMC43NyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS03NyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS03Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTc3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuNzcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzgge1xuICBvcGFjaXR5OiAwLjc4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTc4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTc4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktNzg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC43OCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03OSB7XG4gIG9wYWNpdHk6IDAuNzkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktNzkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktNzkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS03OTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjc5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTgwIHtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTgwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTgwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktODA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTgxIHtcbiAgb3BhY2l0eTogMC44MSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS04MSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS04MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTgxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuODEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktODIge1xuICBvcGFjaXR5OiAwLjgyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTgyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTgyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktODI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC44MiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS04MyB7XG4gIG9wYWNpdHk6IDAuODMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktODMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktODMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS04Mzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjgzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTg0IHtcbiAgb3BhY2l0eTogMC44NCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS04NCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS04NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTg0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuODQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktODUge1xuICBvcGFjaXR5OiAwLjg1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTg1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTg1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktODU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC44NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS04NiB7XG4gIG9wYWNpdHk6IDAuODYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktODYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktODYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS04Njpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjg2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTg3IHtcbiAgb3BhY2l0eTogMC44NyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS04NyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS04Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTg3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuODcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktODgge1xuICBvcGFjaXR5OiAwLjg4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTg4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTg4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktODg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC44OCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS04OSB7XG4gIG9wYWNpdHk6IDAuODkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktODkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktODkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS04OTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjg5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTkwIHtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTkwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTkwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktOTA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTkxIHtcbiAgb3BhY2l0eTogMC45MSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS05MSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS05MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTkxOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuOTEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktOTIge1xuICBvcGFjaXR5OiAwLjkyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTkyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTkyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktOTI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC45MiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS05MyB7XG4gIG9wYWNpdHk6IDAuOTMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktOTMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktOTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS05Mzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjkzICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTk0IHtcbiAgb3BhY2l0eTogMC45NCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS05NCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS05NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTk0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuOTQgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktOTUge1xuICBvcGFjaXR5OiAwLjk1ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTk1IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTk1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktOTU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC45NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS05NiB7XG4gIG9wYWNpdHk6IDAuOTYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktOTYge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktOTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS05Njpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjk2ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTk3IHtcbiAgb3BhY2l0eTogMC45NyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItb3BhY2l0eS05NyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uaG92ZXItb3BhY2l0eS05Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTk3OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDAuOTcgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktOTgge1xuICBvcGFjaXR5OiAwLjk4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTk4IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTk4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktOTg6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMC45OCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS05OSB7XG4gIG9wYWNpdHk6IDAuOTkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktOTkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmhvdmVyLW9wYWNpdHktOTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS05OTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAwLjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLW9wYWNpdHktMTAwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5ob3Zlci1vcGFjaXR5LTEwMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub3BhY2l0eS1zbS0xIHtcbiAgICBvcGFjaXR5OiAwLjAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0yIHtcbiAgICBvcGFjaXR5OiAwLjAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0zIHtcbiAgICBvcGFjaXR5OiAwLjAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS00IHtcbiAgICBvcGFjaXR5OiAwLjA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS01IHtcbiAgICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS02IHtcbiAgICBvcGFjaXR5OiAwLjA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS03IHtcbiAgICBvcGFjaXR5OiAwLjA3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS04IHtcbiAgICBvcGFjaXR5OiAwLjA4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS05IHtcbiAgICBvcGFjaXR5OiAwLjA5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0xMCB7XG4gICAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMTAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTEwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMTA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTExIHtcbiAgICBvcGFjaXR5OiAwLjExICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMTEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTExLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0xMiB7XG4gICAgb3BhY2l0eTogMC4xMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTEyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0xMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTEyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjEyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMTMge1xuICAgIG9wYWNpdHk6IDAuMTMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0xMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0xMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTE0IHtcbiAgICBvcGFjaXR5OiAwLjE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMTQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTE0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0xNSB7XG4gICAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTE1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0xNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTE1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMTYge1xuICAgIG9wYWNpdHk6IDAuMTYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0xNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0xNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTE3IHtcbiAgICBvcGFjaXR5OiAwLjE3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMTcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTE3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0xOCB7XG4gICAgb3BhY2l0eTogMC4xOCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTE4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0xOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTE4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMTkge1xuICAgIG9wYWNpdHk6IDAuMTkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0xOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0xOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTIwIHtcbiAgICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0yMCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMjAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0yMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMjEge1xuICAgIG9wYWNpdHk6IDAuMjEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0yMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMjEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0yMTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTIyIHtcbiAgICBvcGFjaXR5OiAwLjIyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMjIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTIyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMjI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0yMyB7XG4gICAgb3BhY2l0eTogMC4yMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTIzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0yMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTIzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjIzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMjQge1xuICAgIG9wYWNpdHk6IDAuMjQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0yNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMjQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0yNDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMjUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTI1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMjU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0yNiB7XG4gICAgb3BhY2l0eTogMC4yNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTI2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0yNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTI2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMjcge1xuICAgIG9wYWNpdHk6IDAuMjcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0yNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMjcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0yNzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTI4IHtcbiAgICBvcGFjaXR5OiAwLjI4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMjgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTI4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMjg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0yOSB7XG4gICAgb3BhY2l0eTogMC4yOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTI5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0yOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTI5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMzAge1xuICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTMwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0zMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTMwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0zMSB7XG4gICAgb3BhY2l0eTogMC4zMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTMxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0zMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTMxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMzIge1xuICAgIG9wYWNpdHk6IDAuMzIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0zMiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMzIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0zMjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTMzIHtcbiAgICBvcGFjaXR5OiAwLjMzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMzMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTMzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMzM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0zNCB7XG4gICAgb3BhY2l0eTogMC4zNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTM0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0zNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTM0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMzUge1xuICAgIG9wYWNpdHk6IDAuMzUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0zNSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMzUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0zNTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTM2IHtcbiAgICBvcGFjaXR5OiAwLjM2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMzYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTM2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMzY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0zNyB7XG4gICAgb3BhY2l0eTogMC4zNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTM3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0zNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTM3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tMzgge1xuICAgIG9wYWNpdHk6IDAuMzggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0zOCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMzguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS0zODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zOCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTM5IHtcbiAgICBvcGFjaXR5OiAwLjM5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tMzkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTM5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tMzk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS00MCB7XG4gICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNDAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTQwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNDA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTQxIHtcbiAgICBvcGFjaXR5OiAwLjQxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNDEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTQxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNDE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS00MiB7XG4gICAgb3BhY2l0eTogMC40MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTQyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS00Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTQyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNDMge1xuICAgIG9wYWNpdHk6IDAuNDMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS00MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNDMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS00Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTQ0IHtcbiAgICBvcGFjaXR5OiAwLjQ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNDQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTQ0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNDQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS00NSB7XG4gICAgb3BhY2l0eTogMC40NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTQ1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS00NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTQ1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNDYge1xuICAgIG9wYWNpdHk6IDAuNDYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS00NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNDYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS00Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTQ3IHtcbiAgICBvcGFjaXR5OiAwLjQ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNDcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTQ3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNDc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS00OCB7XG4gICAgb3BhY2l0eTogMC40OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTQ4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS00OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTQ4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNDkge1xuICAgIG9wYWNpdHk6IDAuNDkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS00OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNDkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS00OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTUwIHtcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS01MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNTAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS01MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNTEge1xuICAgIG9wYWNpdHk6IDAuNTEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS01MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNTEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS01MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTUyIHtcbiAgICBvcGFjaXR5OiAwLjUyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNTIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTUyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS01MyB7XG4gICAgb3BhY2l0eTogMC41MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTUzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS01My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTUzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjUzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNTQge1xuICAgIG9wYWNpdHk6IDAuNTQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS01NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNTQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS01NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTU1IHtcbiAgICBvcGFjaXR5OiAwLjU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNTUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTU1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS01NiB7XG4gICAgb3BhY2l0eTogMC41NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTU2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS01Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTU2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNTcge1xuICAgIG9wYWNpdHk6IDAuNTcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS01NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNTcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS01Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTU4IHtcbiAgICBvcGFjaXR5OiAwLjU4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNTgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTU4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS01OSB7XG4gICAgb3BhY2l0eTogMC41OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTU5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS01OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTU5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNjAge1xuICAgIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTYwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS02MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTYwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS02MSB7XG4gICAgb3BhY2l0eTogMC42MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTYxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS02MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTYxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNjIge1xuICAgIG9wYWNpdHk6IDAuNjIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS02MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNjIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS02Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTYzIHtcbiAgICBvcGFjaXR5OiAwLjYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNjMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTYzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNjM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS02NCB7XG4gICAgb3BhY2l0eTogMC42NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTY0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS02NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTY0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNjUge1xuICAgIG9wYWNpdHk6IDAuNjUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS02NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNjUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS02NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTY2IHtcbiAgICBvcGFjaXR5OiAwLjY2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNjYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTY2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNjY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS02NyB7XG4gICAgb3BhY2l0eTogMC42NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTY3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS02Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTY3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNjgge1xuICAgIG9wYWNpdHk6IDAuNjggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS02OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNjguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS02ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTY5IHtcbiAgICBvcGFjaXR5OiAwLjY5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNjkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTY5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNjk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS03MCB7XG4gICAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNzAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTcwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNzA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTcxIHtcbiAgICBvcGFjaXR5OiAwLjcxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNzEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTcxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNzE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS03MiB7XG4gICAgb3BhY2l0eTogMC43MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTcyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS03Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTcyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjcyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNzMge1xuICAgIG9wYWNpdHk6IDAuNzMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS03MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNzMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS03Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTc0IHtcbiAgICBvcGFjaXR5OiAwLjc0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNzQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTc0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNzQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS03NSB7XG4gICAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTc1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS03NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTc1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNzYge1xuICAgIG9wYWNpdHk6IDAuNzYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS03NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNzYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS03Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTc3IHtcbiAgICBvcGFjaXR5OiAwLjc3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNzcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTc3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tNzc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS03OCB7XG4gICAgb3BhY2l0eTogMC43OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTc4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS03OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTc4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tNzkge1xuICAgIG9wYWNpdHk6IDAuNzkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS03OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tNzkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS03OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTgwIHtcbiAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS04MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tODAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS04MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tODEge1xuICAgIG9wYWNpdHk6IDAuODEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS04MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tODEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS04MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTgyIHtcbiAgICBvcGFjaXR5OiAwLjgyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tODIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTgyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tODI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS04MyB7XG4gICAgb3BhY2l0eTogMC44MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTgzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS04My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTgzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjgzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tODQge1xuICAgIG9wYWNpdHk6IDAuODQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS04NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tODQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS04NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTg1IHtcbiAgICBvcGFjaXR5OiAwLjg1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tODUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTg1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tODU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS04NiB7XG4gICAgb3BhY2l0eTogMC44NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTg2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS04Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTg2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tODcge1xuICAgIG9wYWNpdHk6IDAuODcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS04NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tODcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS04Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTg4IHtcbiAgICBvcGFjaXR5OiAwLjg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tODgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTg4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tODg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS04OSB7XG4gICAgb3BhY2l0eTogMC44OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTg5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS04OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTg5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tOTAge1xuICAgIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTkwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS05MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTkwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS05MSB7XG4gICAgb3BhY2l0eTogMC45MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTkxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS05MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTkxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tOTIge1xuICAgIG9wYWNpdHk6IDAuOTIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS05MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS05Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTkzIHtcbiAgICBvcGFjaXR5OiAwLjkzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTkzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tOTM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS05NCB7XG4gICAgb3BhY2l0eTogMC45NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTk0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS05NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTk0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tOTUge1xuICAgIG9wYWNpdHk6IDAuOTUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS05NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS05NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTk2IHtcbiAgICBvcGFjaXR5OiAwLjk2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTk2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tOTY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS05NyB7XG4gICAgb3BhY2l0eTogMC45NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTk3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS05Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTk3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktc20tOTgge1xuICAgIG9wYWNpdHk6IDAuOTggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS05OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1zbS05ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXNtLTk5IHtcbiAgICBvcGFjaXR5OiAwLjk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktc20tOTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTk5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktc20tOTk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1zbS0xMDAge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1zbS0xMDAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXNtLTEwMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXNtLTEwMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BhY2l0eS1tZC0xIHtcbiAgICBvcGFjaXR5OiAwLjAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0yIHtcbiAgICBvcGFjaXR5OiAwLjAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0zIHtcbiAgICBvcGFjaXR5OiAwLjAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC00IHtcbiAgICBvcGFjaXR5OiAwLjA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC01IHtcbiAgICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC02IHtcbiAgICBvcGFjaXR5OiAwLjA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC03IHtcbiAgICBvcGFjaXR5OiAwLjA3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC04IHtcbiAgICBvcGFjaXR5OiAwLjA4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC05IHtcbiAgICBvcGFjaXR5OiAwLjA5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0xMCB7XG4gICAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMTAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTEwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMTA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTExIHtcbiAgICBvcGFjaXR5OiAwLjExICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMTEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTExLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0xMiB7XG4gICAgb3BhY2l0eTogMC4xMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTEyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0xMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTEyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjEyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMTMge1xuICAgIG9wYWNpdHk6IDAuMTMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0xMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0xMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTE0IHtcbiAgICBvcGFjaXR5OiAwLjE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMTQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTE0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0xNSB7XG4gICAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTE1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0xNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTE1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMTYge1xuICAgIG9wYWNpdHk6IDAuMTYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0xNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0xNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTE3IHtcbiAgICBvcGFjaXR5OiAwLjE3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMTcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTE3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0xOCB7XG4gICAgb3BhY2l0eTogMC4xOCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTE4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0xOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTE4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMTkge1xuICAgIG9wYWNpdHk6IDAuMTkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0xOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0xOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTIwIHtcbiAgICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0yMCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMjAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0yMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMjEge1xuICAgIG9wYWNpdHk6IDAuMjEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0yMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMjEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0yMTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTIyIHtcbiAgICBvcGFjaXR5OiAwLjIyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMjIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTIyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMjI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0yMyB7XG4gICAgb3BhY2l0eTogMC4yMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTIzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0yMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTIzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjIzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMjQge1xuICAgIG9wYWNpdHk6IDAuMjQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0yNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMjQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0yNDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMjUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTI1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMjU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0yNiB7XG4gICAgb3BhY2l0eTogMC4yNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTI2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0yNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTI2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMjcge1xuICAgIG9wYWNpdHk6IDAuMjcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0yNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMjcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0yNzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTI4IHtcbiAgICBvcGFjaXR5OiAwLjI4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMjgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTI4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMjg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0yOSB7XG4gICAgb3BhY2l0eTogMC4yOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTI5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0yOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTI5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMzAge1xuICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTMwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0zMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTMwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0zMSB7XG4gICAgb3BhY2l0eTogMC4zMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTMxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0zMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTMxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMzIge1xuICAgIG9wYWNpdHk6IDAuMzIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0zMiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMzIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0zMjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTMzIHtcbiAgICBvcGFjaXR5OiAwLjMzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMzMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTMzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMzM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0zNCB7XG4gICAgb3BhY2l0eTogMC4zNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTM0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0zNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTM0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMzUge1xuICAgIG9wYWNpdHk6IDAuMzUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0zNSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMzUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0zNTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTM2IHtcbiAgICBvcGFjaXR5OiAwLjM2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMzYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTM2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMzY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0zNyB7XG4gICAgb3BhY2l0eTogMC4zNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTM3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0zNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTM3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtMzgge1xuICAgIG9wYWNpdHk6IDAuMzggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0zOCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMzguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC0zODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zOCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTM5IHtcbiAgICBvcGFjaXR5OiAwLjM5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtMzkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTM5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtMzk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC00MCB7XG4gICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNDAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTQwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNDA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTQxIHtcbiAgICBvcGFjaXR5OiAwLjQxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNDEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTQxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNDE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC00MiB7XG4gICAgb3BhY2l0eTogMC40MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTQyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC00Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTQyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNDMge1xuICAgIG9wYWNpdHk6IDAuNDMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC00MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNDMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC00Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTQ0IHtcbiAgICBvcGFjaXR5OiAwLjQ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNDQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTQ0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNDQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC00NSB7XG4gICAgb3BhY2l0eTogMC40NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTQ1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC00NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTQ1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNDYge1xuICAgIG9wYWNpdHk6IDAuNDYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC00NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNDYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC00Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTQ3IHtcbiAgICBvcGFjaXR5OiAwLjQ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNDcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTQ3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNDc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC00OCB7XG4gICAgb3BhY2l0eTogMC40OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTQ4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC00OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTQ4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNDkge1xuICAgIG9wYWNpdHk6IDAuNDkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC00OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNDkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC00OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTUwIHtcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC01MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNTAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC01MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNTEge1xuICAgIG9wYWNpdHk6IDAuNTEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC01MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNTEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC01MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTUyIHtcbiAgICBvcGFjaXR5OiAwLjUyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNTIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTUyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC01MyB7XG4gICAgb3BhY2l0eTogMC41MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTUzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC01My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTUzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjUzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNTQge1xuICAgIG9wYWNpdHk6IDAuNTQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC01NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNTQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC01NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTU1IHtcbiAgICBvcGFjaXR5OiAwLjU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNTUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTU1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC01NiB7XG4gICAgb3BhY2l0eTogMC41NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTU2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC01Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTU2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNTcge1xuICAgIG9wYWNpdHk6IDAuNTcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC01NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNTcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC01Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTU4IHtcbiAgICBvcGFjaXR5OiAwLjU4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNTgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTU4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC01OSB7XG4gICAgb3BhY2l0eTogMC41OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTU5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC01OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTU5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNjAge1xuICAgIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTYwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC02MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTYwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC02MSB7XG4gICAgb3BhY2l0eTogMC42MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTYxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC02MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTYxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNjIge1xuICAgIG9wYWNpdHk6IDAuNjIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC02MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNjIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC02Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTYzIHtcbiAgICBvcGFjaXR5OiAwLjYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNjMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTYzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNjM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC02NCB7XG4gICAgb3BhY2l0eTogMC42NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTY0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC02NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTY0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNjUge1xuICAgIG9wYWNpdHk6IDAuNjUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC02NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNjUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC02NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTY2IHtcbiAgICBvcGFjaXR5OiAwLjY2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNjYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTY2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNjY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC02NyB7XG4gICAgb3BhY2l0eTogMC42NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTY3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC02Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTY3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNjgge1xuICAgIG9wYWNpdHk6IDAuNjggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC02OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNjguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC02ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTY5IHtcbiAgICBvcGFjaXR5OiAwLjY5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNjkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTY5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNjk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC03MCB7XG4gICAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNzAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTcwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNzA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTcxIHtcbiAgICBvcGFjaXR5OiAwLjcxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNzEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTcxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNzE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC03MiB7XG4gICAgb3BhY2l0eTogMC43MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTcyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC03Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTcyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjcyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNzMge1xuICAgIG9wYWNpdHk6IDAuNzMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC03MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNzMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC03Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTc0IHtcbiAgICBvcGFjaXR5OiAwLjc0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNzQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTc0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNzQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC03NSB7XG4gICAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTc1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC03NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTc1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNzYge1xuICAgIG9wYWNpdHk6IDAuNzYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC03NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNzYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC03Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTc3IHtcbiAgICBvcGFjaXR5OiAwLjc3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNzcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTc3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtNzc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC03OCB7XG4gICAgb3BhY2l0eTogMC43OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTc4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC03OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTc4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtNzkge1xuICAgIG9wYWNpdHk6IDAuNzkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC03OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtNzkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC03OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTgwIHtcbiAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC04MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtODAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC04MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtODEge1xuICAgIG9wYWNpdHk6IDAuODEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC04MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtODEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC04MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTgyIHtcbiAgICBvcGFjaXR5OiAwLjgyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtODIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTgyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtODI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC04MyB7XG4gICAgb3BhY2l0eTogMC44MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTgzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC04My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTgzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjgzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtODQge1xuICAgIG9wYWNpdHk6IDAuODQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC04NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtODQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC04NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTg1IHtcbiAgICBvcGFjaXR5OiAwLjg1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtODUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTg1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtODU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC04NiB7XG4gICAgb3BhY2l0eTogMC44NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTg2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC04Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTg2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtODcge1xuICAgIG9wYWNpdHk6IDAuODcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC04NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtODcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC04Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTg4IHtcbiAgICBvcGFjaXR5OiAwLjg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtODgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTg4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtODg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC04OSB7XG4gICAgb3BhY2l0eTogMC44OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTg5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC04OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTg5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtOTAge1xuICAgIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTkwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC05MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTkwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC05MSB7XG4gICAgb3BhY2l0eTogMC45MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTkxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC05MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTkxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtOTIge1xuICAgIG9wYWNpdHk6IDAuOTIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC05MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC05Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTkzIHtcbiAgICBvcGFjaXR5OiAwLjkzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTkzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtOTM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC05NCB7XG4gICAgb3BhY2l0eTogMC45NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTk0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC05NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTk0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtOTUge1xuICAgIG9wYWNpdHk6IDAuOTUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC05NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC05NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTk2IHtcbiAgICBvcGFjaXR5OiAwLjk2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTk2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtOTY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC05NyB7XG4gICAgb3BhY2l0eTogMC45NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTk3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC05Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTk3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbWQtOTgge1xuICAgIG9wYWNpdHk6IDAuOTggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC05OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1tZC05ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LW1kLTk5IHtcbiAgICBvcGFjaXR5OiAwLjk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbWQtOTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTk5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbWQtOTk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1tZC0xMDAge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1tZC0xMDAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LW1kLTEwMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LW1kLTEwMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3BhY2l0eS1sZy0xIHtcbiAgICBvcGFjaXR5OiAwLjAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0yIHtcbiAgICBvcGFjaXR5OiAwLjAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0zIHtcbiAgICBvcGFjaXR5OiAwLjAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy00IHtcbiAgICBvcGFjaXR5OiAwLjA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy01IHtcbiAgICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy02IHtcbiAgICBvcGFjaXR5OiAwLjA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy03IHtcbiAgICBvcGFjaXR5OiAwLjA3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy04IHtcbiAgICBvcGFjaXR5OiAwLjA4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy05IHtcbiAgICBvcGFjaXR5OiAwLjA5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0xMCB7XG4gICAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMTAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTEwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMTA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTExIHtcbiAgICBvcGFjaXR5OiAwLjExICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMTEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTExLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0xMiB7XG4gICAgb3BhY2l0eTogMC4xMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTEyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0xMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTEyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjEyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMTMge1xuICAgIG9wYWNpdHk6IDAuMTMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0xMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0xMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTE0IHtcbiAgICBvcGFjaXR5OiAwLjE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMTQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTE0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0xNSB7XG4gICAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTE1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0xNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTE1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMTYge1xuICAgIG9wYWNpdHk6IDAuMTYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0xNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0xNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTE3IHtcbiAgICBvcGFjaXR5OiAwLjE3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMTcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTE3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0xOCB7XG4gICAgb3BhY2l0eTogMC4xOCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTE4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0xOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTE4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMTkge1xuICAgIG9wYWNpdHk6IDAuMTkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0xOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0xOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTIwIHtcbiAgICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0yMCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMjAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0yMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMjEge1xuICAgIG9wYWNpdHk6IDAuMjEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0yMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMjEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0yMTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTIyIHtcbiAgICBvcGFjaXR5OiAwLjIyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMjIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTIyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMjI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0yMyB7XG4gICAgb3BhY2l0eTogMC4yMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTIzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0yMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTIzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjIzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMjQge1xuICAgIG9wYWNpdHk6IDAuMjQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0yNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMjQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0yNDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMjUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTI1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMjU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0yNiB7XG4gICAgb3BhY2l0eTogMC4yNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTI2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0yNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTI2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMjcge1xuICAgIG9wYWNpdHk6IDAuMjcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0yNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMjcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0yNzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTI4IHtcbiAgICBvcGFjaXR5OiAwLjI4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMjgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTI4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMjg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0yOSB7XG4gICAgb3BhY2l0eTogMC4yOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTI5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0yOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTI5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMzAge1xuICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTMwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0zMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTMwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0zMSB7XG4gICAgb3BhY2l0eTogMC4zMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTMxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0zMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTMxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMzIge1xuICAgIG9wYWNpdHk6IDAuMzIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0zMiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMzIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0zMjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTMzIHtcbiAgICBvcGFjaXR5OiAwLjMzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMzMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTMzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMzM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0zNCB7XG4gICAgb3BhY2l0eTogMC4zNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTM0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0zNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTM0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMzUge1xuICAgIG9wYWNpdHk6IDAuMzUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0zNSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMzUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0zNTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTM2IHtcbiAgICBvcGFjaXR5OiAwLjM2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMzYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTM2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMzY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0zNyB7XG4gICAgb3BhY2l0eTogMC4zNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTM3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0zNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTM3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctMzgge1xuICAgIG9wYWNpdHk6IDAuMzggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0zOCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMzguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy0zODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zOCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTM5IHtcbiAgICBvcGFjaXR5OiAwLjM5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctMzkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTM5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctMzk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy00MCB7XG4gICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNDAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTQwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNDA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTQxIHtcbiAgICBvcGFjaXR5OiAwLjQxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNDEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTQxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNDE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy00MiB7XG4gICAgb3BhY2l0eTogMC40MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTQyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy00Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTQyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNDMge1xuICAgIG9wYWNpdHk6IDAuNDMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy00MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNDMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy00Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTQ0IHtcbiAgICBvcGFjaXR5OiAwLjQ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNDQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTQ0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNDQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy00NSB7XG4gICAgb3BhY2l0eTogMC40NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTQ1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy00NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTQ1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNDYge1xuICAgIG9wYWNpdHk6IDAuNDYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy00NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNDYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy00Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTQ3IHtcbiAgICBvcGFjaXR5OiAwLjQ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNDcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTQ3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNDc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy00OCB7XG4gICAgb3BhY2l0eTogMC40OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTQ4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy00OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTQ4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNDkge1xuICAgIG9wYWNpdHk6IDAuNDkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy00OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNDkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy00OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTUwIHtcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy01MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNTAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy01MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNTEge1xuICAgIG9wYWNpdHk6IDAuNTEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy01MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNTEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy01MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTUyIHtcbiAgICBvcGFjaXR5OiAwLjUyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNTIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTUyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy01MyB7XG4gICAgb3BhY2l0eTogMC41MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTUzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy01My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTUzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjUzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNTQge1xuICAgIG9wYWNpdHk6IDAuNTQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy01NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNTQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy01NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTU1IHtcbiAgICBvcGFjaXR5OiAwLjU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNTUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTU1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy01NiB7XG4gICAgb3BhY2l0eTogMC41NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTU2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy01Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTU2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNTcge1xuICAgIG9wYWNpdHk6IDAuNTcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy01NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNTcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy01Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTU4IHtcbiAgICBvcGFjaXR5OiAwLjU4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNTgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTU4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy01OSB7XG4gICAgb3BhY2l0eTogMC41OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTU5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy01OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTU5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNjAge1xuICAgIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTYwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy02MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTYwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy02MSB7XG4gICAgb3BhY2l0eTogMC42MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTYxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy02MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTYxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNjIge1xuICAgIG9wYWNpdHk6IDAuNjIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy02MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNjIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy02Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTYzIHtcbiAgICBvcGFjaXR5OiAwLjYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNjMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTYzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNjM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy02NCB7XG4gICAgb3BhY2l0eTogMC42NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTY0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy02NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTY0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNjUge1xuICAgIG9wYWNpdHk6IDAuNjUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy02NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNjUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy02NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTY2IHtcbiAgICBvcGFjaXR5OiAwLjY2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNjYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTY2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNjY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy02NyB7XG4gICAgb3BhY2l0eTogMC42NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTY3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy02Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTY3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNjgge1xuICAgIG9wYWNpdHk6IDAuNjggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy02OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNjguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy02ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTY5IHtcbiAgICBvcGFjaXR5OiAwLjY5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNjkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTY5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNjk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy03MCB7XG4gICAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNzAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTcwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNzA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTcxIHtcbiAgICBvcGFjaXR5OiAwLjcxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNzEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTcxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNzE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy03MiB7XG4gICAgb3BhY2l0eTogMC43MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTcyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy03Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTcyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjcyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNzMge1xuICAgIG9wYWNpdHk6IDAuNzMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy03MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNzMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy03Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTc0IHtcbiAgICBvcGFjaXR5OiAwLjc0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNzQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTc0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNzQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy03NSB7XG4gICAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTc1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy03NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTc1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNzYge1xuICAgIG9wYWNpdHk6IDAuNzYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy03NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNzYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy03Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTc3IHtcbiAgICBvcGFjaXR5OiAwLjc3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNzcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTc3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctNzc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy03OCB7XG4gICAgb3BhY2l0eTogMC43OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTc4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy03OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTc4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctNzkge1xuICAgIG9wYWNpdHk6IDAuNzkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy03OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctNzkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy03OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTgwIHtcbiAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy04MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctODAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy04MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctODEge1xuICAgIG9wYWNpdHk6IDAuODEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy04MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctODEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy04MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTgyIHtcbiAgICBvcGFjaXR5OiAwLjgyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctODIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTgyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctODI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy04MyB7XG4gICAgb3BhY2l0eTogMC44MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTgzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy04My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTgzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjgzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctODQge1xuICAgIG9wYWNpdHk6IDAuODQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy04NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctODQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy04NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTg1IHtcbiAgICBvcGFjaXR5OiAwLjg1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctODUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTg1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctODU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy04NiB7XG4gICAgb3BhY2l0eTogMC44NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTg2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy04Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTg2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctODcge1xuICAgIG9wYWNpdHk6IDAuODcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy04NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctODcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy04Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTg4IHtcbiAgICBvcGFjaXR5OiAwLjg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctODgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTg4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctODg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy04OSB7XG4gICAgb3BhY2l0eTogMC44OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTg5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy04OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTg5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctOTAge1xuICAgIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTkwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy05MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTkwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy05MSB7XG4gICAgb3BhY2l0eTogMC45MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTkxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy05MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTkxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctOTIge1xuICAgIG9wYWNpdHk6IDAuOTIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy05MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy05Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTkzIHtcbiAgICBvcGFjaXR5OiAwLjkzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTkzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctOTM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy05NCB7XG4gICAgb3BhY2l0eTogMC45NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTk0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy05NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTk0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctOTUge1xuICAgIG9wYWNpdHk6IDAuOTUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy05NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy05NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTk2IHtcbiAgICBvcGFjaXR5OiAwLjk2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTk2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctOTY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy05NyB7XG4gICAgb3BhY2l0eTogMC45NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTk3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy05Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTk3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHktbGctOTgge1xuICAgIG9wYWNpdHk6IDAuOTggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy05OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS1sZy05ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LWxnLTk5IHtcbiAgICBvcGFjaXR5OiAwLjk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHktbGctOTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTk5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHktbGctOTk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS1sZy0xMDAge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS1sZy0xMDAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LWxnLTEwMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LWxnLTEwMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9wYWNpdHkteGwtMSB7XG4gICAgb3BhY2l0eTogMC4wMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0xOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMiB7XG4gICAgb3BhY2l0eTogMC4wMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0yOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMyB7XG4gICAgb3BhY2l0eTogMC4wMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0zOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNCB7XG4gICAgb3BhY2l0eTogMC4wNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC00OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNSB7XG4gICAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC01OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNiB7XG4gICAgb3BhY2l0eTogMC4wNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC02OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNyB7XG4gICAgb3BhY2l0eTogMC4wNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC03OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtOCB7XG4gICAgb3BhY2l0eTogMC4wOCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC04OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtOSB7XG4gICAgb3BhY2l0eTogMC4wOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC05OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMTAge1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTEwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xMC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTEwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0xMSB7XG4gICAgb3BhY2l0eTogMC4xMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTExIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xMS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTExOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjExICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMTIge1xuICAgIG9wYWNpdHk6IDAuMTIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xMiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0xMjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTEzIHtcbiAgICBvcGFjaXR5OiAwLjEzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTEzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMTM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0xNCB7XG4gICAgb3BhY2l0eTogMC4xNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTE0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xNC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTE0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMTUge1xuICAgIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xNSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0xNTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTE2IHtcbiAgICBvcGFjaXR5OiAwLjE2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTE2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMTY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0xNyB7XG4gICAgb3BhY2l0eTogMC4xNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTE3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xNy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTE3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMTgge1xuICAgIG9wYWNpdHk6IDAuMTggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xOCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0xODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xOCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTE5IHtcbiAgICBvcGFjaXR5OiAwLjE5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTE5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMTk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0yMCB7XG4gICAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMjAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTIwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMjA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTIxIHtcbiAgICBvcGFjaXR5OiAwLjIxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMjEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTIxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMjE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0yMiB7XG4gICAgb3BhY2l0eTogMC4yMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTIyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0yMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTIyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjIyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMjMge1xuICAgIG9wYWNpdHk6IDAuMjMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0yMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMjMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0yMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTI0IHtcbiAgICBvcGFjaXR5OiAwLjI0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMjQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTI0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMjQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0yNSB7XG4gICAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTI1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0yNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTI1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMjYge1xuICAgIG9wYWNpdHk6IDAuMjYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0yNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMjYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0yNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTI3IHtcbiAgICBvcGFjaXR5OiAwLjI3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMjcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTI3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMjc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0yOCB7XG4gICAgb3BhY2l0eTogMC4yOCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTI4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0yOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTI4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMjkge1xuICAgIG9wYWNpdHk6IDAuMjkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0yOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMjkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0yOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTMwIHtcbiAgICBvcGFjaXR5OiAwLjMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0zMCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMzAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0zMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMzEge1xuICAgIG9wYWNpdHk6IDAuMzEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0zMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMzEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0zMTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTMyIHtcbiAgICBvcGFjaXR5OiAwLjMyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMzIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTMyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMzI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0zMyB7XG4gICAgb3BhY2l0eTogMC4zMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTMzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0zMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTMzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMzQge1xuICAgIG9wYWNpdHk6IDAuMzQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0zNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMzQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0zNDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTM1IHtcbiAgICBvcGFjaXR5OiAwLjM1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMzUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTM1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMzU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0zNiB7XG4gICAgb3BhY2l0eTogMC4zNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTM2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0zNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTM2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMzcge1xuICAgIG9wYWNpdHk6IDAuMzcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0zNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMzcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0zNzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTM4IHtcbiAgICBvcGFjaXR5OiAwLjM4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMzgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTM4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtMzg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC0zOSB7XG4gICAgb3BhY2l0eTogMC4zOSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTM5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0zOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTM5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNDAge1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC00MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTQwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC00MSB7XG4gICAgb3BhY2l0eTogMC40MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC00MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTQxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNDIge1xuICAgIG9wYWNpdHk6IDAuNDIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC00MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNDIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC00Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTQzIHtcbiAgICBvcGFjaXR5OiAwLjQzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNDMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQzLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNDM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC00NCB7XG4gICAgb3BhY2l0eTogMC40NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQ0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC00NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTQ0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNDUge1xuICAgIG9wYWNpdHk6IDAuNDUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC00NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNDUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC00NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTQ2IHtcbiAgICBvcGFjaXR5OiAwLjQ2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNDYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQ2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNDY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC00NyB7XG4gICAgb3BhY2l0eTogMC40NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQ3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC00Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTQ3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNDgge1xuICAgIG9wYWNpdHk6IDAuNDggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC00OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNDguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC00ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTQ5IHtcbiAgICBvcGFjaXR5OiAwLjQ5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNDkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTQ5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNDk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC01MCB7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNTAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTUwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNTA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTUxIHtcbiAgICBvcGFjaXR5OiAwLjUxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNTEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTUxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC01MiB7XG4gICAgb3BhY2l0eTogMC41MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTUyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC01Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTUyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjUyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNTMge1xuICAgIG9wYWNpdHk6IDAuNTMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC01MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC01Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTU0IHtcbiAgICBvcGFjaXR5OiAwLjU0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNTQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTU0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC01NSB7XG4gICAgb3BhY2l0eTogMC41NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTU1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC01NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTU1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNTYge1xuICAgIG9wYWNpdHk6IDAuNTYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC01NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC01Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTU3IHtcbiAgICBvcGFjaXR5OiAwLjU3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNTcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTU3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC01OCB7XG4gICAgb3BhY2l0eTogMC41OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTU4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC01OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTU4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNTkge1xuICAgIG9wYWNpdHk6IDAuNTkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC01OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC01OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTYwIHtcbiAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC02MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNjAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC02MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNjEge1xuICAgIG9wYWNpdHk6IDAuNjEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC02MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNjEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC02MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTYyIHtcbiAgICBvcGFjaXR5OiAwLjYyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNjIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTYyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNjI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC02MyB7XG4gICAgb3BhY2l0eTogMC42MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTYzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC02My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTYzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNjQge1xuICAgIG9wYWNpdHk6IDAuNjQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC02NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNjQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC02NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTY1IHtcbiAgICBvcGFjaXR5OiAwLjY1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNjUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTY1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNjU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC02NiB7XG4gICAgb3BhY2l0eTogMC42NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTY2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC02Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTY2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNjcge1xuICAgIG9wYWNpdHk6IDAuNjcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC02NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNjcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC02Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTY4IHtcbiAgICBvcGFjaXR5OiAwLjY4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNjgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTY4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNjg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC02OSB7XG4gICAgb3BhY2l0eTogMC42OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTY5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC02OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTY5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNzAge1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTcwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC03MC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTcwOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC03MSB7XG4gICAgb3BhY2l0eTogMC43MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTcxIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC03MS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTcxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjcxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNzIge1xuICAgIG9wYWNpdHk6IDAuNzIgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC03MiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNzIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC03Mjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43MiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTczIHtcbiAgICBvcGFjaXR5OiAwLjczICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNzMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTczLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNzM6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzMgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC03NCB7XG4gICAgb3BhY2l0eTogMC43NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTc0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC03NC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTc0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNzUge1xuICAgIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC03NSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNzUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC03NTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTc2IHtcbiAgICBvcGFjaXR5OiAwLjc2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNzYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTc2LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNzY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzYgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC03NyB7XG4gICAgb3BhY2l0eTogMC43NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTc3IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC03Ny5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTc3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtNzgge1xuICAgIG9wYWNpdHk6IDAuNzggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC03OCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNzguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC03ODpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43OCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTc5IHtcbiAgICBvcGFjaXR5OiAwLjc5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtNzkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTc5LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtNzk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzkgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC04MCB7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtODAge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTgwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtODA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTgxIHtcbiAgICBvcGFjaXR5OiAwLjgxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtODEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTgxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtODE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC04MiB7XG4gICAgb3BhY2l0eTogMC44MiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTgyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC04Mi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTgyOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjgyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtODMge1xuICAgIG9wYWNpdHk6IDAuODMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC04MyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtODMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC04Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTg0IHtcbiAgICBvcGFjaXR5OiAwLjg0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtODQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTg0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtODQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC04NSB7XG4gICAgb3BhY2l0eTogMC44NSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTg1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC04NS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTg1OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtODYge1xuICAgIG9wYWNpdHk6IDAuODYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC04NiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtODYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC04Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTg3IHtcbiAgICBvcGFjaXR5OiAwLjg3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtODcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTg3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtODc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC04OCB7XG4gICAgb3BhY2l0eTogMC44OCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTg4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC04OC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTg4OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtODkge1xuICAgIG9wYWNpdHk6IDAuODkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC04OSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtODkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC04OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTkwIHtcbiAgICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC05MCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtOTAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC05MDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtOTEge1xuICAgIG9wYWNpdHk6IDAuOTEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC05MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtOTEuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC05MTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45MSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTkyIHtcbiAgICBvcGFjaXR5OiAwLjkyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtOTIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTkyLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtOTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC05MyB7XG4gICAgb3BhY2l0eTogMC45MyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTkzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC05My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTkzOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtOTQge1xuICAgIG9wYWNpdHk6IDAuOTQgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC05NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtOTQuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC05NDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45NCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtOTUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTk1LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtOTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC05NiB7XG4gICAgb3BhY2l0eTogMC45NiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTk2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC05Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTk2OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtOTcge1xuICAgIG9wYWNpdHk6IDAuOTcgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC05NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtOTcuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC05Nzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45NyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXhsLTk4IHtcbiAgICBvcGFjaXR5OiAwLjk4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtOTgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTk4LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteGwtOTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14bC05OSB7XG4gICAgb3BhY2l0eTogMC45OSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXhsLTk5IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC05OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXhsLTk5OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteGwtMTAwIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteGwtMTAwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14bC0xMDAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14bC0xMDA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5vcGFjaXR5LXh4bC0xIHtcbiAgICBvcGFjaXR5OiAwLjAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0xLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDEgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMiB7XG4gICAgb3BhY2l0eTogMC4wMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0yIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0yOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTMge1xuICAgIG9wYWNpdHk6IDAuMDMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTMuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4wMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC00IHtcbiAgICBvcGFjaXR5OiAwLjA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC00LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDQgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNSB7XG4gICAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC01IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC01OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTYge1xuICAgIG9wYWNpdHk6IDAuMDYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTYuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4wNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC03IHtcbiAgICBvcGFjaXR5OiAwLjA3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC03LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTc6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMDcgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtOCB7XG4gICAgb3BhY2l0eTogMC4wOCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC04IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOC5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC04OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjA4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTkge1xuICAgIG9wYWNpdHk6IDAuMDkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTkuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4wOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0xMCB7XG4gICAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTEwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMTA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0xMSB7XG4gICAgb3BhY2l0eTogMC4xMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0xMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTExLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTExOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjExICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTEyIHtcbiAgICBvcGFjaXR5OiAwLjEyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTEyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMTMge1xuICAgIG9wYWNpdHk6IDAuMTMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0xMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0xMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0xNCB7XG4gICAgb3BhY2l0eTogMC4xNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0xNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTE0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTE0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTE1IHtcbiAgICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTE1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMTYge1xuICAgIG9wYWNpdHk6IDAuMTYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0xNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0xNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0xNyB7XG4gICAgb3BhY2l0eTogMC4xNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0xNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTE3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTE3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjE3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTE4IHtcbiAgICBvcGFjaXR5OiAwLjE4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTE4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMTggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMTkge1xuICAgIG9wYWNpdHk6IDAuMTkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0xOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0xOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4xOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0yMCB7XG4gICAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTIwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMjAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMjA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0yMSB7XG4gICAgb3BhY2l0eTogMC4yMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0yMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTIxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTIxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjIxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTIyIHtcbiAgICBvcGFjaXR5OiAwLjIyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTIyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMjIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMjI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMjMge1xuICAgIG9wYWNpdHk6IDAuMjMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMjMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0yMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0yMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0yNCB7XG4gICAgb3BhY2l0eTogMC4yNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0yNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTI0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTI0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTI1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMjUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMjU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMjYge1xuICAgIG9wYWNpdHk6IDAuMjYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMjYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0yNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0yNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0yNyB7XG4gICAgb3BhY2l0eTogMC4yNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0yNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTI3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTI3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjI3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTI4IHtcbiAgICBvcGFjaXR5OiAwLjI4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTI4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMjguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMjg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMjggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMjkge1xuICAgIG9wYWNpdHk6IDAuMjkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMjkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0yOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0yOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4yOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0zMCB7XG4gICAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTMwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMzAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMzA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0zMSB7XG4gICAgb3BhY2l0eTogMC4zMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0zMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTMxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTMxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjMxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTMyIHtcbiAgICBvcGFjaXR5OiAwLjMyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTMyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMzIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMzI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMzMge1xuICAgIG9wYWNpdHk6IDAuMzMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMzMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0zMy5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0zMzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0zNCB7XG4gICAgb3BhY2l0eTogMC4zNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0zNCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTM0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTM0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTM1IHtcbiAgICBvcGFjaXR5OiAwLjM1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTM1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMzUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMzU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMzYge1xuICAgIG9wYWNpdHk6IDAuMzYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMzYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0zNi5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0zNjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0zNyB7XG4gICAgb3BhY2l0eTogMC4zNyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0zNyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTM3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTM3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjM3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTM4IHtcbiAgICBvcGFjaXR5OiAwLjM4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTM4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMzguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtMzg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuMzggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtMzkge1xuICAgIG9wYWNpdHk6IDAuMzkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMzkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC0zOS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC0zOTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC4zOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC00MCB7XG4gICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNDAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNDA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC00MSB7XG4gICAgb3BhY2l0eTogMC40MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC00MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTQxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTQyIHtcbiAgICBvcGFjaXR5OiAwLjQyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNDIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNDI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNDMge1xuICAgIG9wYWNpdHk6IDAuNDMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNDMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC00My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC00Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC00NCB7XG4gICAgb3BhY2l0eTogMC40NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC00NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQ0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTQ0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTQ1IHtcbiAgICBvcGFjaXR5OiAwLjQ1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQ1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNDUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNDU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNDYge1xuICAgIG9wYWNpdHk6IDAuNDYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNDYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC00Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC00Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC00NyB7XG4gICAgb3BhY2l0eTogMC40NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC00NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQ3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTQ3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjQ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTQ4IHtcbiAgICBvcGFjaXR5OiAwLjQ4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTQ4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNDguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNDg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNDggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNDkge1xuICAgIG9wYWNpdHk6IDAuNDkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNDkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC00OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC00OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC40OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC01MCB7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTUwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNTAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNTA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC01MSB7XG4gICAgb3BhY2l0eTogMC41MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC01MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTUxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTUxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjUxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTUyIHtcbiAgICBvcGFjaXR5OiAwLjUyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTUyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNTMge1xuICAgIG9wYWNpdHk6IDAuNTMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC01My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC01Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC01NCB7XG4gICAgb3BhY2l0eTogMC41NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC01NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTU0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTU0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTU1IHtcbiAgICBvcGFjaXR5OiAwLjU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTU1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNTYge1xuICAgIG9wYWNpdHk6IDAuNTYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC01Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC01Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC01NyB7XG4gICAgb3BhY2l0eTogMC41NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC01NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTU3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTU3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTU4IHtcbiAgICBvcGFjaXR5OiAwLjU4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTU4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNTkge1xuICAgIG9wYWNpdHk6IDAuNTkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC01OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC01OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC41OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC02MCB7XG4gICAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTYwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNjAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNjA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC02MSB7XG4gICAgb3BhY2l0eTogMC42MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC02MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTYxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTYxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjYxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTYyIHtcbiAgICBvcGFjaXR5OiAwLjYyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTYyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNjIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNjI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNjMge1xuICAgIG9wYWNpdHk6IDAuNjMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNjMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC02My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC02Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC02NCB7XG4gICAgb3BhY2l0eTogMC42NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC02NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTY0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTY0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTY1IHtcbiAgICBvcGFjaXR5OiAwLjY1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTY1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNjUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNjU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNjYge1xuICAgIG9wYWNpdHk6IDAuNjYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNjYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC02Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC02Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC02NyB7XG4gICAgb3BhY2l0eTogMC42NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC02NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTY3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTY3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjY3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTY4IHtcbiAgICBvcGFjaXR5OiAwLjY4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTY4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNjguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNjg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNjggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNjkge1xuICAgIG9wYWNpdHk6IDAuNjkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNjkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC02OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC02OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC42OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC03MCB7XG4gICAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTcwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNzAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNzA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC03MSB7XG4gICAgb3BhY2l0eTogMC43MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC03MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTcxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTcxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjcxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTcyIHtcbiAgICBvcGFjaXR5OiAwLjcyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTcyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNzIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNzI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNzMge1xuICAgIG9wYWNpdHk6IDAuNzMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNzMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC03My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC03Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC03NCB7XG4gICAgb3BhY2l0eTogMC43NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC03NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTc0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTc0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTc1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNzUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNzU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNzYge1xuICAgIG9wYWNpdHk6IDAuNzYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNzYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC03Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC03Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC03NyB7XG4gICAgb3BhY2l0eTogMC43NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC03NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTc3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTc3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjc3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTc4IHtcbiAgICBvcGFjaXR5OiAwLjc4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTc4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNzguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtNzg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNzggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtNzkge1xuICAgIG9wYWNpdHk6IDAuNzkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtNzkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC03OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC03OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC43OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC04MCB7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTgwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtODAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtODA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC04MSB7XG4gICAgb3BhY2l0eTogMC44MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC04MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTgxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTgxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjgxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTgyIHtcbiAgICBvcGFjaXR5OiAwLjgyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTgyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtODIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtODI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtODMge1xuICAgIG9wYWNpdHk6IDAuODMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtODMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC04My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC04Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC04NCB7XG4gICAgb3BhY2l0eTogMC44NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC04NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTg0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTg0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTg1IHtcbiAgICBvcGFjaXR5OiAwLjg1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTg1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtODUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtODU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtODYge1xuICAgIG9wYWNpdHk6IDAuODYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtODYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC04Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC04Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC04NyB7XG4gICAgb3BhY2l0eTogMC44NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC04NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTg3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTg3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjg3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTg4IHtcbiAgICBvcGFjaXR5OiAwLjg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTg4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtODguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtODg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuODggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtODkge1xuICAgIG9wYWNpdHk6IDAuODkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtODkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC04OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC04OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC44OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC05MCB7XG4gICAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTkwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOTAuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtOTA6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC05MSB7XG4gICAgb3BhY2l0eTogMC45MSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC05MSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTkxLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTkxOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjkxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTkyIHtcbiAgICBvcGFjaXR5OiAwLjkyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTkyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOTIuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtOTI6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTIgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtOTMge1xuICAgIG9wYWNpdHk6IDAuOTMgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOTMge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC05My5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC05Mzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45MyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC05NCB7XG4gICAgb3BhY2l0eTogMC45NCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC05NCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTk0LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTk0OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTk1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOTUuYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtOTU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTUgIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtOTYge1xuICAgIG9wYWNpdHk6IDAuOTYgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOTYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC05Ni5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC05Njpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45NiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC05NyB7XG4gICAgb3BhY2l0eTogMC45NyAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC05NyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTk3LmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTk3OmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjk3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9wYWNpdHkteHhsLTk4IHtcbiAgICBvcGFjaXR5OiAwLjk4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLW9wYWNpdHkteHhsLTk4IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOTguYWN0aXZlLCAuaG92ZXItb3BhY2l0eS14eGwtOTg6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuOTggIWltcG9ydGFudDtcbiAgfVxuICAub3BhY2l0eS14eGwtOTkge1xuICAgIG9wYWNpdHk6IDAuOTkgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtOTkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG4gIC5ob3Zlci1vcGFjaXR5LXh4bC05OS5hY3RpdmUsIC5ob3Zlci1vcGFjaXR5LXh4bC05OTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMC45OSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGFjaXR5LXh4bC0xMDAge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTAwIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgfVxuICAuaG92ZXItb3BhY2l0eS14eGwtMTAwLmFjdGl2ZSwgLmhvdmVyLW9wYWNpdHkteHhsLTEwMDpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yb3VuZGVkLXRvcC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0LTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXgge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXgtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXktMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvcmRlci14LXNtIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci15LXNtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14LXNtLTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci15LXNtLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItdG9wLXNtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItcmlnaHQtc20ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWJvdHRvbS1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxlZnQtc20ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tMCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3Atc20tMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItcmlnaHQtc20tMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20tc20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGVmdC1zbS0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tMSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS0zIHtcbiAgICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLTUge1xuICAgIGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3JkZXIteC1tZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteS1tZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteC1tZC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteS1tZC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXRvcC1tZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXJpZ2h0LW1kIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20tbWQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZWZ0LW1kIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTAge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItdG9wLW1kLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXJpZ2h0LW1kLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItYm90dG9tLW1kLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxlZnQtbWQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTEge1xuICAgIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtMyB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC01IHtcbiAgICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9yZGVyLXgtbGcge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXktbGcge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXgtbGctMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXktbGctMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3AtbGcge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1yaWdodC1sZyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItYm90dG9tLWxnIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGVmdC1sZyB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy0wIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXRvcC1sZy0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1yaWdodC1sZy0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWJvdHRvbS1sZy0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZWZ0LWxnLTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy0xIHtcbiAgICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctMiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLTMge1xuICAgIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy00IHtcbiAgICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctNSB7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib3JkZXIteC14bCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteS14bCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteC14bC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteS14bC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXRvcC14bCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXJpZ2h0LXhsIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20teGwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZWZ0LXhsIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLTAge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItdG9wLXhsLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXJpZ2h0LXhsLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItYm90dG9tLXhsLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxlZnQteGwtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLTEge1xuICAgIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtMyB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC01IHtcbiAgICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJvcmRlci14LXh4bCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteS14eGwge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXgteHhsLTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci15LXh4bC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteHhsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3AteHhsIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItcmlnaHQteHhsIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20teHhsIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGVmdC14eGwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VCRURGMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteHhsLTAge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItdG9wLXh4bC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1yaWdodC14eGwtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20teHhsLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxlZnQteHhsLTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14eGwtMSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXh4bC0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteHhsLTMge1xuICAgIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14eGwtNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXh4bC01IHtcbiAgICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1wcmltYXJ5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LXByaW1hcnkge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tcHJpbWFyeSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1zZWNvbmRhcnkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLXNlY29uZGFyeSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LXNlY29uZGFyeSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1zdWNjZXNzIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LXN1Y2Nlc3Mge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tc3VjY2VzcyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3Mge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtaW5mbyB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC1pbmZvIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWluZm8ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC1pbmZvIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLXdhcm5pbmcge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtd2FybmluZyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS13YXJuaW5nIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLWRhbmdlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC1kYW5nZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tZGFuZ2VyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtZGFuZ2VyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1saWdodCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC1saWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1saWdodCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LWxpZ2h0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLWRhcmsge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtZGFyayB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kYXJrIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtZGFyayB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Atd2hpdGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtd2hpdGUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20td2hpdGUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC13aGl0ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtd2hpdGUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1saWdodC13aGl0ZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LWxpZ2h0LXdoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tbGlnaHQtd2hpdGUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LWxpZ2h0LXdoaXRlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0LXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICNGNEY0RjYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtbGlnaHQtcHJpbWFyeSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNEY0RjYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC1saWdodC1wcmltYXJ5IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjRGNEY2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWxpZ2h0LXByaW1hcnkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjRGNEY2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC1saWdodC1wcmltYXJ5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNEY0RjYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodC1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LWxpZ2h0LXNlY29uZGFyeSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1saWdodC1zZWNvbmRhcnkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC1saWdodC1zZWNvbmRhcnkge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0LXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICNFOEZBRUUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtbGlnaHQtc3VjY2VzcyB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFOEZBRUUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC1saWdodC1zdWNjZXNzIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRThGQUVFICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWxpZ2h0LXN1Y2Nlc3Mge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRThGQUVFICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC1saWdodC1zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFOEZBRUUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTlFRkZDICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLWxpZ2h0LWluZm8ge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTlFRkZDICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtbGlnaHQtaW5mbyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U5RUZGQyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1saWdodC1pbmZvIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U5RUZGQyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtbGlnaHQtaW5mbyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTlFRkZDICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0ZERjNFQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1saWdodC13YXJuaW5nIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZERjNFQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LWxpZ2h0LXdhcm5pbmcge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGREYzRUEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tbGlnaHQtd2FybmluZyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGREYzRUEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LWxpZ2h0LXdhcm5pbmcge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZERjNFQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0LWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZERUNFQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1saWdodC1kYW5nZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkRFQ0VBICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtbGlnaHQtZGFuZ2VyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkRFQ0VBICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWxpZ2h0LWRhbmdlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGREVDRUEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LWxpZ2h0LWRhbmdlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkRFQ0VBICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtbGlnaHQtbGlnaHQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtbGlnaHQtbGlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tbGlnaHQtbGlnaHQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC1saWdodC1saWdodCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC1saWdodC1kYXJrIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LWxpZ2h0LWRhcmsge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tbGlnaHQtZGFyayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFQkVERjMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LWxpZ2h0LWRhcmsge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Atc20ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI4cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1sZWZ0LXNtIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtcmlnaHQtc20ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tc20ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI4cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1sZWZ0LXNtIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tcmlnaHQtc20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1sZWZ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tcmlnaHQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC14bCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLXhsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtbGVmdC14bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLXJpZ2h0LXhsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLXhsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tbGVmdC14bCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLXJpZ2h0LXhsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy14cyB7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01MCB7XG4gIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01MCB7XG4gIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtNTAge1xuICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm1heC13LTUwIHtcbiAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1pbi13LWF1dG8ge1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLWF1dG8ge1xuICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC1hdXRvIHtcbiAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctYXV0byB7XG4gIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udy0xcHgge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTFweCB7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xcHgge1xuICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMXB4IHtcbiAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0xcHgge1xuICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTFweCB7XG4gIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTJweCB7XG4gIHdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmgtMnB4IHtcbiAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTJweCB7XG4gIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0ycHgge1xuICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTJweCB7XG4gIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMnB4IHtcbiAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLnctM3B4IHtcbiAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zcHgge1xuICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctM3B4IHtcbiAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTNweCB7XG4gIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtM3B4IHtcbiAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0zcHgge1xuICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4udy00cHgge1xuICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTRweCB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00cHgge1xuICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNHB4IHtcbiAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC00cHgge1xuICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTRweCB7XG4gIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTVweCB7XG4gIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNXB4IHtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTVweCB7XG4gIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01cHgge1xuICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTVweCB7XG4gIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctNXB4IHtcbiAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTBweCB7XG4gIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwcHgge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwcHgge1xuICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEwcHgge1xuICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0xMHB4IHtcbiAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTBweCB7XG4gIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udy0xNXB4IHtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTVweCB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTVweCB7XG4gIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTVweCB7XG4gIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTE1cHgge1xuICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0xNXB4IHtcbiAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTIwcHgge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMHB4IHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yMHB4IHtcbiAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yMHB4IHtcbiAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMjBweCB7XG4gIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTIwcHgge1xuICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjVweCB7XG4gIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1cHgge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI1cHgge1xuICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTI1cHgge1xuICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0yNXB4IHtcbiAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMjVweCB7XG4gIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udy0zMHB4IHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMzBweCB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzBweCB7XG4gIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzBweCB7XG4gIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTMwcHgge1xuICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0zMHB4IHtcbiAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTM1cHgge1xuICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNXB4IHtcbiAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zNXB4IHtcbiAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zNXB4IHtcbiAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMzVweCB7XG4gIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTM1cHgge1xuICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDBweCB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQwcHgge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQwcHgge1xuICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQwcHgge1xuICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC00MHB4IHtcbiAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctNDBweCB7XG4gIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udy00NXB4IHtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDVweCB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDVweCB7XG4gIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDVweCB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTQ1cHgge1xuICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy00NXB4IHtcbiAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwcHgge1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC01MHB4IHtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01MHB4IHtcbiAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01MHB4IHtcbiAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtNTBweCB7XG4gIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTUwcHgge1xuICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNTVweCB7XG4gIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTU1cHgge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTU1cHgge1xuICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTU1cHgge1xuICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC01NXB4IHtcbiAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctNTVweCB7XG4gIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udy02MHB4IHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNjBweCB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjBweCB7XG4gIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjBweCB7XG4gIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTYwcHgge1xuICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy02MHB4IHtcbiAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTY1cHgge1xuICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC02NXB4IHtcbiAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02NXB4IHtcbiAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC02NXB4IHtcbiAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtNjVweCB7XG4gIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTY1cHgge1xuICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnctNzBweCB7XG4gIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTcwcHgge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTcwcHgge1xuICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTcwcHgge1xuICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC03MHB4IHtcbiAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctNzBweCB7XG4gIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udy03NXB4IHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNzVweCB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzVweCB7XG4gIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzVweCB7XG4gIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTc1cHgge1xuICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy03NXB4IHtcbiAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTgwcHgge1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuXG4uaC04MHB4IHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy04MHB4IHtcbiAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04MHB4IHtcbiAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtODBweCB7XG4gIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTgwcHgge1xuICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnctODVweCB7XG4gIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTg1cHgge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTg1cHgge1xuICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTg1cHgge1xuICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC04NXB4IHtcbiAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctODVweCB7XG4gIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udy05MHB4IHtcbiAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLmgtOTBweCB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTBweCB7XG4gIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTBweCB7XG4gIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTkwcHgge1xuICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy05MHB4IHtcbiAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTk1cHgge1xuICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4uaC05NXB4IHtcbiAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05NXB4IHtcbiAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC05NXB4IHtcbiAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtOTVweCB7XG4gIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTk1cHgge1xuICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTAwcHgge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTAwcHgge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMDBweCB7XG4gIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEwMHB4IHtcbiAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTEwMHB4IHtcbiAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTEwMHB4IHtcbiAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udy0xMDVweCB7XG4gIHdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDVweCB7XG4gIGhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwNXB4IHtcbiAgbWluLXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTA1cHgge1xuICBtaW4taGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMTA1cHgge1xuICBtYXgtaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTA1cHgge1xuICBtYXgtd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTExMHB4IHtcbiAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTExMHB4IHtcbiAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTEwcHgge1xuICBtaW4td2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMTBweCB7XG4gIG1pbi1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0xMTBweCB7XG4gIG1heC1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0xMTBweCB7XG4gIG1heC13aWR0aDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTE1cHgge1xuICB3aWR0aDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTE1cHgge1xuICBoZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMTVweCB7XG4gIG1pbi13aWR0aDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTExNXB4IHtcbiAgbWluLWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTExNXB4IHtcbiAgbWF4LWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTExNXB4IHtcbiAgbWF4LXdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4udy0xMjBweCB7XG4gIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMjBweCB7XG4gIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEyMHB4IHtcbiAgbWluLXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTIwcHgge1xuICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMTIwcHgge1xuICBtYXgtaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTIwcHgge1xuICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEyNXB4IHtcbiAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEyNXB4IHtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTI1cHgge1xuICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMjVweCB7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0xMjVweCB7XG4gIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0xMjVweCB7XG4gIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTMwcHgge1xuICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTMwcHgge1xuICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMzBweCB7XG4gIG1pbi13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEzMHB4IHtcbiAgbWluLWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTEzMHB4IHtcbiAgbWF4LWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTEzMHB4IHtcbiAgbWF4LXdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4udy0xMzVweCB7XG4gIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMzVweCB7XG4gIGhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEzNXB4IHtcbiAgbWluLXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTM1cHgge1xuICBtaW4taGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMTM1cHgge1xuICBtYXgtaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTM1cHgge1xuICBtYXgtd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE0MHB4IHtcbiAgd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTE0MHB4IHtcbiAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTQwcHgge1xuICBtaW4td2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xNDBweCB7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0xNDBweCB7XG4gIG1heC1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0xNDBweCB7XG4gIG1heC13aWR0aDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTQ1cHgge1xuICB3aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTQ1cHgge1xuICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xNDVweCB7XG4gIG1pbi13aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTE0NXB4IHtcbiAgbWluLWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTE0NXB4IHtcbiAgbWF4LWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTE0NXB4IHtcbiAgbWF4LXdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xufVxuXG4udy0xNTBweCB7XG4gIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xNTBweCB7XG4gIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTE1MHB4IHtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTUwcHgge1xuICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMTUwcHgge1xuICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTUwcHgge1xuICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE1NXB4IHtcbiAgd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTE1NXB4IHtcbiAgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTU1cHgge1xuICBtaW4td2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xNTVweCB7XG4gIG1pbi1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0xNTVweCB7XG4gIG1heC1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0xNTVweCB7XG4gIG1heC13aWR0aDogMTU1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTYwcHgge1xuICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTYwcHgge1xuICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xNjBweCB7XG4gIG1pbi13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTE2MHB4IHtcbiAgbWluLWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTE2MHB4IHtcbiAgbWF4LWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTE2MHB4IHtcbiAgbWF4LXdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4udy0xNjVweCB7XG4gIHdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xNjVweCB7XG4gIGhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTE2NXB4IHtcbiAgbWluLXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTY1cHgge1xuICBtaW4taGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMTY1cHgge1xuICBtYXgtaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTY1cHgge1xuICBtYXgtd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE3NnB4IHtcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTE3NnB4IHtcbiAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTc2cHgge1xuICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xNzZweCB7XG4gIG1pbi1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0xNzZweCB7XG4gIG1heC1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0xNzZweCB7XG4gIG1heC13aWR0aDogMTcwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTc1cHgge1xuICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTc1cHgge1xuICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xNzVweCB7XG4gIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTE3NXB4IHtcbiAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTE3NXB4IHtcbiAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTE3NXB4IHtcbiAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4udy0xODBweCB7XG4gIHdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xODBweCB7XG4gIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTE4MHB4IHtcbiAgbWluLXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTgwcHgge1xuICBtaW4taGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMTgwcHgge1xuICBtYXgtaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTgwcHgge1xuICBtYXgtd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTIwMHB4IHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTIwMHB4IHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjAwcHgge1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yMDBweCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0yMDBweCB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0yMDBweCB7XG4gIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjI1cHgge1xuICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMjI1cHgge1xuICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yMjVweCB7XG4gIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTIyNXB4IHtcbiAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTIyNXB4IHtcbiAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTIyNXB4IHtcbiAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xufVxuXG4udy0yMzVweCB7XG4gIHdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMzVweCB7XG4gIGhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTIzNXB4IHtcbiAgbWluLXdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjM1cHgge1xuICBtaW4taGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMjM1cHgge1xuICBtYXgtaGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMjM1cHgge1xuICBtYXgtd2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1MHB4IHtcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1MHB4IHtcbiAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjUwcHgge1xuICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yNTBweCB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0yNTBweCB7XG4gIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0yNTBweCB7XG4gIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjU1cHgge1xuICB3aWR0aDogMjU1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMjU1cHgge1xuICBoZWlnaHQ6IDI1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yNTVweCB7XG4gIG1pbi13aWR0aDogMjU1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTI1NXB4IHtcbiAgbWluLWhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTI1NXB4IHtcbiAgbWF4LWhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTI1NXB4IHtcbiAgbWF4LXdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xufVxuXG4udy0yNjBweCB7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yNjBweCB7XG4gIGhlaWdodDogMjYwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI2MHB4IHtcbiAgbWluLXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjYwcHgge1xuICBtaW4taGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMjYwcHgge1xuICBtYXgtaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMjYwcHgge1xuICBtYXgtd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI2NXB4IHtcbiAgd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI2NXB4IHtcbiAgaGVpZ2h0OiAyNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjY1cHgge1xuICBtaW4td2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yNjVweCB7XG4gIG1pbi1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0yNjVweCB7XG4gIG1heC1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0yNjVweCB7XG4gIG1heC13aWR0aDogMjY1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjc1cHgge1xuICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMjc1cHgge1xuICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yNzVweCB7XG4gIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTI3NXB4IHtcbiAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTI3NXB4IHtcbiAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTI3NXB4IHtcbiAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4udy0yOTVweCB7XG4gIHdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yOTVweCB7XG4gIGhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI5NXB4IHtcbiAgbWluLXdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjk1cHgge1xuICBtaW4taGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMjk1cHgge1xuICBtYXgtaGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMjk1cHgge1xuICBtYXgtd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTMwMHB4IHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMwMHB4IHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzAwcHgge1xuICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zMDBweCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0zMDBweCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0zMDBweCB7XG4gIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMzI1cHgge1xuICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMzI1cHgge1xuICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zMjVweCB7XG4gIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTMyNXB4IHtcbiAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTMyNXB4IHtcbiAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTMyNXB4IHtcbiAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4udy0zNTBweCB7XG4gIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNTBweCB7XG4gIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTM1MHB4IHtcbiAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzUwcHgge1xuICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtMzUwcHgge1xuICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMzUwcHgge1xuICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTM3NXB4IHtcbiAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTM3NXB4IHtcbiAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzc1cHgge1xuICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zNzVweCB7XG4gIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC0zNzVweCB7XG4gIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy0zNzVweCB7XG4gIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDAwcHgge1xuICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNDAwcHgge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00MDBweCB7XG4gIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQwMHB4IHtcbiAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTQwMHB4IHtcbiAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTQwMHB4IHtcbiAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4udy00MjVweCB7XG4gIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC00MjVweCB7XG4gIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQyNXB4IHtcbiAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDI1cHgge1xuICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtNDI1cHgge1xuICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctNDI1cHgge1xuICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ1MHB4IHtcbiAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQ1MHB4IHtcbiAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDUwcHgge1xuICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC00NTBweCB7XG4gIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy00NTBweCB7XG4gIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNDc1cHgge1xuICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDc1cHgge1xuICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00NzVweCB7XG4gIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQ3NXB4IHtcbiAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTQ3NXB4IHtcbiAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTQ3NXB4IHtcbiAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4udy01MDBweCB7XG4gIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC01MDBweCB7XG4gIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTUwMHB4IHtcbiAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTAwcHgge1xuICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtNTAwcHgge1xuICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctNTAwcHgge1xuICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTU1MHB4IHtcbiAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTU1MHB4IHtcbiAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTUwcHgge1xuICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC01NTBweCB7XG4gIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy01NTBweCB7XG4gIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNjAwcHgge1xuICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNjAwcHgge1xuICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02MDBweCB7XG4gIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTYwMHB4IHtcbiAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTYwMHB4IHtcbiAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTYwMHB4IHtcbiAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4udy02NTBweCB7XG4gIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC02NTBweCB7XG4gIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTY1MHB4IHtcbiAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjUwcHgge1xuICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtNjUwcHgge1xuICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctNjUwcHgge1xuICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTcwMHB4IHtcbiAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTcwMHB4IHtcbiAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzAwcHgge1xuICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC03MDBweCB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC03MDBweCB7XG4gIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy03MDBweCB7XG4gIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNzUwcHgge1xuICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNzUwcHgge1xuICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy03NTBweCB7XG4gIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTc1MHB4IHtcbiAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTc1MHB4IHtcbiAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTc1MHB4IHtcbiAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4udy04MDBweCB7XG4gIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC04MDBweCB7XG4gIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTgwMHB4IHtcbiAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODAwcHgge1xuICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtODAwcHgge1xuICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctODAwcHgge1xuICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTg1MHB4IHtcbiAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTg1MHB4IHtcbiAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctODUwcHgge1xuICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaC04NTBweCB7XG4gIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtdy04NTBweCB7XG4gIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLnctOTAwcHgge1xuICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtOTAwcHgge1xuICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05MDBweCB7XG4gIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTkwMHB4IHtcbiAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTkwMHB4IHtcbiAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC13LTkwMHB4IHtcbiAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4udy05NTBweCB7XG4gIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC05NTBweCB7XG4gIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTk1MHB4IHtcbiAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTUwcHgge1xuICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LWgtOTUwcHgge1xuICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctOTUwcHgge1xuICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMDBweCB7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTAwMHB4IHtcbiAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwMDBweCB7XG4gIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMDAwcHgge1xuICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1heC1oLTEwMDBweCB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXctMTAwMHB4IHtcbiAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMDAge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTUwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tYXV0byB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTFweCB7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTFweCB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xcHgge1xuICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0xcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0xcHgge1xuICAgIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMnB4IHtcbiAgICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0ycHgge1xuICAgIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTJweCB7XG4gICAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zcHgge1xuICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTRweCB7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTRweCB7XG4gICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00cHgge1xuICAgIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS00cHgge1xuICAgIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS00cHgge1xuICAgIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNXB4IHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01cHgge1xuICAgIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTVweCB7XG4gICAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xMHB4IHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwcHgge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0xMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTVweCB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTE1cHgge1xuICAgIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjBweCB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0yMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0yNXB4IHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1cHgge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNXB4IHtcbiAgICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0yNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzBweCB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTMwcHgge1xuICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0zMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMzVweCB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0zNXB4IHtcbiAgICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS00MHB4IHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTQwcHgge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MHB4IHtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS00MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDVweCB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTQ1cHgge1xuICAgIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNTBweCB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS01MHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS01NXB4IHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTU1cHgge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01NXB4IHtcbiAgICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS01NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjBweCB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTYwcHgge1xuICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS02MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNjVweCB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS02NXB4IHtcbiAgICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS03MHB4IHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTcwcHgge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03MHB4IHtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS03MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzVweCB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTc1cHgge1xuICAgIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS03NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tODBweCB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS04MHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS04NXB4IHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTg1cHgge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04NXB4IHtcbiAgICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS04NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTBweCB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTkwcHgge1xuICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS05MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tOTVweCB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS05NXB4IHtcbiAgICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xMDBweCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0xMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTEwNXB4IHtcbiAgICB3aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMDVweCB7XG4gICAgaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMDVweCB7XG4gICAgbWluLXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMDVweCB7XG4gICAgbWluLWhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMTA1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTEwNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTEwcHgge1xuICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTExMHB4IHtcbiAgICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTExMHB4IHtcbiAgICBtaW4td2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTExMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0xMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMTEwcHgge1xuICAgIG1heC13aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xMTVweCB7XG4gICAgd2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTE1cHgge1xuICAgIGhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTE1cHgge1xuICAgIG1pbi13aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTExNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0xMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTEyMHB4IHtcbiAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMjBweCB7XG4gICAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMjBweCB7XG4gICAgbWluLXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMjBweCB7XG4gICAgbWluLWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTEyMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTEyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0xMjVweCB7XG4gICAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xMzBweCB7XG4gICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTMwcHgge1xuICAgIGhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTMwcHgge1xuICAgIG1pbi13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTEzMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0xMzBweCB7XG4gICAgbWF4LXdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTEzNXB4IHtcbiAgICB3aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMzVweCB7XG4gICAgaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMzVweCB7XG4gICAgbWluLXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMzVweCB7XG4gICAgbWluLWhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTEzNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTQwcHgge1xuICAgIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTE0MHB4IHtcbiAgICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTE0MHB4IHtcbiAgICBtaW4td2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTE0MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0xNDBweCB7XG4gICAgbWF4LWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMTQwcHgge1xuICAgIG1heC13aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xNDVweCB7XG4gICAgd2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTQ1cHgge1xuICAgIGhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTQ1cHgge1xuICAgIG1pbi13aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTE0NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0xNDVweCB7XG4gICAgbWF4LXdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTE1MHB4IHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xNTBweCB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTE1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTU1cHgge1xuICAgIHdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTE1NXB4IHtcbiAgICBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTE1NXB4IHtcbiAgICBtaW4td2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTE1NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0xNTVweCB7XG4gICAgbWF4LWhlaWdodDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMTU1cHgge1xuICAgIG1heC13aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xNjBweCB7XG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTYwcHgge1xuICAgIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTYwcHgge1xuICAgIG1pbi13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTE2MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0xNjBweCB7XG4gICAgbWF4LXdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTE2NXB4IHtcbiAgICB3aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xNjVweCB7XG4gICAgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xNjVweCB7XG4gICAgbWluLXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xNjVweCB7XG4gICAgbWluLWhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTE2NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTc2cHgge1xuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTE3NnB4IHtcbiAgICBoZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTE3NnB4IHtcbiAgICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTE3NnB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0xNzZweCB7XG4gICAgbWF4LWhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMTc2cHgge1xuICAgIG1heC13aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xNzVweCB7XG4gICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0xNzVweCB7XG4gICAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTE4MHB4IHtcbiAgICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xODBweCB7XG4gICAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xODBweCB7XG4gICAgbWluLXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xODBweCB7XG4gICAgbWluLWhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTE4MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTIwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0yMDBweCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0yMjVweCB7XG4gICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTIzNXB4IHtcbiAgICB3aWR0aDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yMzVweCB7XG4gICAgaGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yMzVweCB7XG4gICAgbWluLXdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yMzVweCB7XG4gICAgbWluLWhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMjM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTIzNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1MHB4IHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTI1MHB4IHtcbiAgICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTI1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0yNTBweCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMjUwcHgge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0yNTVweCB7XG4gICAgd2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjU1cHgge1xuICAgIGhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMjU1cHgge1xuICAgIG1pbi13aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTI1NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0yNTVweCB7XG4gICAgbWF4LXdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTI2MHB4IHtcbiAgICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNjBweCB7XG4gICAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNjBweCB7XG4gICAgbWluLXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yNjBweCB7XG4gICAgbWluLWhlaWdodDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMjYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTI2MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjY1cHgge1xuICAgIHdpZHRoOiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI2NXB4IHtcbiAgICBoZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTI2NXB4IHtcbiAgICBtaW4td2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTI2NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0yNjVweCB7XG4gICAgbWF4LWhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMjY1cHgge1xuICAgIG1heC13aWR0aDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMjc1cHgge1xuICAgIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTI5NXB4IHtcbiAgICB3aWR0aDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yOTVweCB7XG4gICAgaGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yOTVweCB7XG4gICAgbWluLXdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yOTVweCB7XG4gICAgbWluLWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMjk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTI5NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTMwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMzAwcHgge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zMjVweCB7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS0zMjVweCB7XG4gICAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTM1MHB4IHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zNTBweCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTM1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTM3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tMzc1cHgge1xuICAgIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS00MDBweCB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS00MDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTQyNXB4IHtcbiAgICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS00MjVweCB7XG4gICAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTQyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTQ1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tNDUwcHgge1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS00NzVweCB7XG4gICAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS00NzVweCB7XG4gICAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTUwMHB4IHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MDBweCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTUwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTU1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tNTUwcHgge1xuICAgIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS02MDBweCB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS02MDBweCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTY1MHB4IHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NTBweCB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTY1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTcwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tNzAwcHgge1xuICAgIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS03NTBweCB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS03NTBweCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTgwMHB4IHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS04MDBweCB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTgwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTg1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1zbS04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctc20tODUwcHgge1xuICAgIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS05MDBweCB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1zbS05MDBweCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTk1MHB4IHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS05NTBweCB7XG4gICAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtc20tOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTk1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMDAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTEwMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXNtLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXNtLTEwMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTAwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC01MCB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC01MCB7XG4gICAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTUwIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLWF1dG8ge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLWF1dG8ge1xuICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtYXV0byB7XG4gICAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xcHgge1xuICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTFweCB7XG4gICAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMnB4IHtcbiAgICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMnB4IHtcbiAgICBtYXgtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTNweCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtM3B4IHtcbiAgICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0zcHgge1xuICAgIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC00cHgge1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTRweCB7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtNXB4IHtcbiAgICBtYXgtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTEwcHgge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwcHgge1xuICAgIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTVweCB7XG4gICAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0xNXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0yMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTI1cHgge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI1cHgge1xuICAgIG1pbi13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMzBweCB7XG4gICAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0zMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0zNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTQwcHgge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQwcHgge1xuICAgIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtNDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNDVweCB7XG4gICAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC00NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC01MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTU1cHgge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTU1cHgge1xuICAgIG1pbi13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtNTVweCB7XG4gICAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNjBweCB7XG4gICAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC02MHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC02NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTcwcHgge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTcwcHgge1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtNzBweCB7XG4gICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNzVweCB7XG4gICAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC03NXB4IHtcbiAgICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC04MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTg1cHgge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTg1cHgge1xuICAgIG1pbi13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtODVweCB7XG4gICAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtOTBweCB7XG4gICAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC05MHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC05NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTEwMHB4IHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDBweCB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTA1cHgge1xuICAgIHdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEwNXB4IHtcbiAgICBoZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwNXB4IHtcbiAgICBtaW4td2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0xMDVweCB7XG4gICAgbWF4LWhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTA1cHgge1xuICAgIG1heC13aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMTBweCB7XG4gICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTEwcHgge1xuICAgIGhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTEwcHgge1xuICAgIG1pbi13aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTExMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0xMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTExNXB4IHtcbiAgICB3aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMTVweCB7XG4gICAgaGVpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xMTVweCB7XG4gICAgbWluLXdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xMTVweCB7XG4gICAgbWluLWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTExNXB4IHtcbiAgICBtYXgtd2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTIwcHgge1xuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEyMHB4IHtcbiAgICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEyMHB4IHtcbiAgICBtaW4td2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEyMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0xMjBweCB7XG4gICAgbWF4LWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTIwcHgge1xuICAgIG1heC13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTI1cHgge1xuICAgIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTEzMHB4IHtcbiAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMzBweCB7XG4gICAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xMzBweCB7XG4gICAgbWluLXdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xMzBweCB7XG4gICAgbWluLWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTEzMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTM1cHgge1xuICAgIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEzNXB4IHtcbiAgICBoZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEzNXB4IHtcbiAgICBtaW4td2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEzNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0xMzVweCB7XG4gICAgbWF4LWhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTM1cHgge1xuICAgIG1heC13aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xNDBweCB7XG4gICAgd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTQwcHgge1xuICAgIGhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTQwcHgge1xuICAgIG1pbi13aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTE0MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0xNDBweCB7XG4gICAgbWF4LXdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTE0NXB4IHtcbiAgICB3aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNDVweCB7XG4gICAgaGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xNDVweCB7XG4gICAgbWluLXdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xNDVweCB7XG4gICAgbWluLWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTE0NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTE1MHB4IHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0xNTBweCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTUwcHgge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xNTVweCB7XG4gICAgd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTU1cHgge1xuICAgIGhlaWdodDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTU1cHgge1xuICAgIG1pbi13aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTE1NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0xNTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTE2MHB4IHtcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNjBweCB7XG4gICAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xNjBweCB7XG4gICAgbWluLXdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xNjBweCB7XG4gICAgbWluLWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTE2MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTY1cHgge1xuICAgIHdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTE2NXB4IHtcbiAgICBoZWlnaHQ6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTE2NXB4IHtcbiAgICBtaW4td2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTE2NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0xNjVweCB7XG4gICAgbWF4LWhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTY1cHgge1xuICAgIG1heC13aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xNzZweCB7XG4gICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTc2cHgge1xuICAgIGhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTc2cHgge1xuICAgIG1pbi13aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTc2cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTE3NnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0xNzZweCB7XG4gICAgbWF4LXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTE3NXB4IHtcbiAgICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNzVweCB7XG4gICAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xNzVweCB7XG4gICAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTgwcHgge1xuICAgIHdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTE4MHB4IHtcbiAgICBoZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTE4MHB4IHtcbiAgICBtaW4td2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTE4MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0xODBweCB7XG4gICAgbWF4LWhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTgwcHgge1xuICAgIG1heC13aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMjAwcHgge1xuICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0yMjVweCB7XG4gICAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMjI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTIyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjM1cHgge1xuICAgIHdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTIzNXB4IHtcbiAgICBoZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTIzNXB4IHtcbiAgICBtaW4td2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTIzNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0yMzVweCB7XG4gICAgbWF4LWhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMjM1cHgge1xuICAgIG1heC13aWR0aDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0yNTBweCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTI1NXB4IHtcbiAgICB3aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNTVweCB7XG4gICAgaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0yNTVweCB7XG4gICAgbWluLXdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yNTVweCB7XG4gICAgbWluLWhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMjU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTI1NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjYwcHgge1xuICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI2MHB4IHtcbiAgICBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI2MHB4IHtcbiAgICBtaW4td2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI2MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0yNjBweCB7XG4gICAgbWF4LWhlaWdodDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMjYwcHgge1xuICAgIG1heC13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNjVweCB7XG4gICAgd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjY1cHgge1xuICAgIGhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMjY1cHgge1xuICAgIG1pbi13aWR0aDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMjY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTI2NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0yNjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTI3NXB4IHtcbiAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNzVweCB7XG4gICAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTI3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjk1cHgge1xuICAgIHdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI5NXB4IHtcbiAgICBoZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI5NXB4IHtcbiAgICBtaW4td2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI5NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0yOTVweCB7XG4gICAgbWF4LWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMjk1cHgge1xuICAgIG1heC13aWR0aDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzAwcHgge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTMyNXB4IHtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMjVweCB7XG4gICAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0zMjVweCB7XG4gICAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMzI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTM1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC0zNTBweCB7XG4gICAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzc1cHgge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTQwMHB4IHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00MDBweCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC00MDBweCB7XG4gICAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC00MjVweCB7XG4gICAgbWF4LWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNDUwcHgge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTQ3NXB4IHtcbiAgICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00NzVweCB7XG4gICAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC00NzVweCB7XG4gICAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNDc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTUwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC01MDBweCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTUwcHgge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTYwMHB4IHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02MDBweCB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC02MDBweCB7XG4gICAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTY1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC02NTBweCB7XG4gICAgbWF4LWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzAwcHgge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTc1MHB4IHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NTBweCB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC03NTBweCB7XG4gICAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtNzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTgwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC04MDBweCB7XG4gICAgbWF4LWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtODUwcHgge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLW1kLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1tZC04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTkwMHB4IHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05MDBweCB7XG4gICAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC05MDBweCB7XG4gICAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtOTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LW1kLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTk1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1tZC05NTBweCB7XG4gICAgbWF4LWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbWQtMTAwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbWQtMTAwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudy1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTAwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTFweCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTJweCB7XG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTRweCB7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTVweCB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xNXB4IHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0zMHB4IHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy00NXB4IHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy02MHB4IHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTcwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy03NXB4IHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTg1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy05MHB4IHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTEwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTEwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xMDVweCB7XG4gICAgd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTA1cHgge1xuICAgIGhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTA1cHgge1xuICAgIG1pbi13aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTA1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTEwNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xMDVweCB7XG4gICAgbWF4LXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTExMHB4IHtcbiAgICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMTBweCB7XG4gICAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xMTBweCB7XG4gICAgbWluLWhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTExMHB4IHtcbiAgICBtYXgtd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTE1cHgge1xuICAgIHdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTExNXB4IHtcbiAgICBoZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTExNXB4IHtcbiAgICBtaW4td2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTExNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xMTVweCB7XG4gICAgbWF4LWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMTE1cHgge1xuICAgIG1heC13aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xMjBweCB7XG4gICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTIwcHgge1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTIwcHgge1xuICAgIG1pbi13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTEyMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xMjBweCB7XG4gICAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEyNXB4IHtcbiAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMjVweCB7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTEyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTMwcHgge1xuICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEzMHB4IHtcbiAgICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTEzMHB4IHtcbiAgICBtaW4td2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTEzMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xMzBweCB7XG4gICAgbWF4LWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMTMwcHgge1xuICAgIG1heC13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xMzVweCB7XG4gICAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTM1cHgge1xuICAgIGhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTM1cHgge1xuICAgIG1pbi13aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTEzNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xMzVweCB7XG4gICAgbWF4LXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTE0MHB4IHtcbiAgICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xNDBweCB7XG4gICAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xNDBweCB7XG4gICAgbWluLXdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xNDBweCB7XG4gICAgbWluLWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTE0MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTQ1cHgge1xuICAgIHdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE0NXB4IHtcbiAgICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTE0NXB4IHtcbiAgICBtaW4td2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTE0NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xNDVweCB7XG4gICAgbWF4LWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMTQ1cHgge1xuICAgIG1heC13aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTE1NXB4IHtcbiAgICB3aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xNTVweCB7XG4gICAgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xNTVweCB7XG4gICAgbWluLXdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xNTVweCB7XG4gICAgbWluLWhlaWdodDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTE1NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTYwcHgge1xuICAgIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE2MHB4IHtcbiAgICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTE2MHB4IHtcbiAgICBtaW4td2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTE2MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xNjBweCB7XG4gICAgbWF4LWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMTYwcHgge1xuICAgIG1heC13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xNjVweCB7XG4gICAgd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTY1cHgge1xuICAgIGhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTY1cHgge1xuICAgIG1pbi13aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTE2NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xNjVweCB7XG4gICAgbWF4LXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTE3NnB4IHtcbiAgICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xNzZweCB7XG4gICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xNzZweCB7XG4gICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xNzZweCB7XG4gICAgbWluLWhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMTc2cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTE3NnB4IHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE3NXB4IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTE3NXB4IHtcbiAgICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTE3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xNzVweCB7XG4gICAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xODBweCB7XG4gICAgd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTgwcHgge1xuICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTgwcHgge1xuICAgIG1pbi13aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTE4MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xODBweCB7XG4gICAgbWF4LXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTIwMHB4IHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yMDBweCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTIwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yMzVweCB7XG4gICAgd2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjM1cHgge1xuICAgIGhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjM1cHgge1xuICAgIG1pbi13aWR0aDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTIzNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0yMzVweCB7XG4gICAgbWF4LXdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI1MHB4IHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMjU1cHgge1xuICAgIHdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1NXB4IHtcbiAgICBoZWlnaHQ6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTI1NXB4IHtcbiAgICBtaW4td2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTI1NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0yNTVweCB7XG4gICAgbWF4LWhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMjU1cHgge1xuICAgIG1heC13aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yNjBweCB7XG4gICAgd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjYwcHgge1xuICAgIGhlaWdodDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjYwcHgge1xuICAgIG1pbi13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTI2MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0yNjBweCB7XG4gICAgbWF4LXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI2NXB4IHtcbiAgICB3aWR0aDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNjVweCB7XG4gICAgaGVpZ2h0OiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0yNjVweCB7XG4gICAgbWluLXdpZHRoOiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0yNjVweCB7XG4gICAgbWluLWhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMjY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTI2NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTI3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0yNzVweCB7XG4gICAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yOTVweCB7XG4gICAgd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjk1cHgge1xuICAgIGhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjk1cHgge1xuICAgIG1pbi13aWR0aDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTI5NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0yOTVweCB7XG4gICAgbWF4LXdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMyNXB4IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTMyNXB4IHtcbiAgICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTMyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0zMjVweCB7XG4gICAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQwMHB4IHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTQwMHB4IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTQwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy00MDBweCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQ3NXB4IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTQ3NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTQ3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy00NzVweCB7XG4gICAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTYwMHB4IHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTYwMHB4IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTYwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy02MDBweCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1MHB4IHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTc1MHB4IHtcbiAgICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTc1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy03NTBweCB7XG4gICAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgtbGctODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LWxnLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTkwMHB4IHtcbiAgICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTkwMHB4IHtcbiAgICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTkwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy05MDBweCB7XG4gICAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXctbGctOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLWxnLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC1sZy0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy1sZy0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudy14bC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTAwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTFweCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTJweCB7XG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTRweCB7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTVweCB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xNXB4IHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0zMHB4IHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC00NXB4IHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC02MHB4IHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTcwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC03NXB4IHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTg1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC05MHB4IHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTEwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTEwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTEwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xMDVweCB7XG4gICAgd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTA1cHgge1xuICAgIGhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTA1cHgge1xuICAgIG1pbi13aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTA1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTEwNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xMDVweCB7XG4gICAgbWF4LXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTExMHB4IHtcbiAgICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xMTBweCB7XG4gICAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xMTBweCB7XG4gICAgbWluLWhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTExMHB4IHtcbiAgICBtYXgtd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTE1cHgge1xuICAgIHdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTExNXB4IHtcbiAgICBoZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTExNXB4IHtcbiAgICBtaW4td2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTExNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xMTVweCB7XG4gICAgbWF4LWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMTE1cHgge1xuICAgIG1heC13aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xMjBweCB7XG4gICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTIwcHgge1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTIwcHgge1xuICAgIG1pbi13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTEyMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xMjBweCB7XG4gICAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEyNXB4IHtcbiAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xMjVweCB7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTEyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTMwcHgge1xuICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTEzMHB4IHtcbiAgICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTEzMHB4IHtcbiAgICBtaW4td2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTEzMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xMzBweCB7XG4gICAgbWF4LWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMTMwcHgge1xuICAgIG1heC13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xMzVweCB7XG4gICAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTM1cHgge1xuICAgIGhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTM1cHgge1xuICAgIG1pbi13aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTEzNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xMzVweCB7XG4gICAgbWF4LXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTE0MHB4IHtcbiAgICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xNDBweCB7XG4gICAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xNDBweCB7XG4gICAgbWluLXdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xNDBweCB7XG4gICAgbWluLWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTE0MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTQ1cHgge1xuICAgIHdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE0NXB4IHtcbiAgICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTE0NXB4IHtcbiAgICBtaW4td2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTE0NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xNDVweCB7XG4gICAgbWF4LWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMTQ1cHgge1xuICAgIG1heC13aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTE1NXB4IHtcbiAgICB3aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xNTVweCB7XG4gICAgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xNTVweCB7XG4gICAgbWluLXdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xNTVweCB7XG4gICAgbWluLWhlaWdodDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTE1NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTYwcHgge1xuICAgIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE2MHB4IHtcbiAgICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTE2MHB4IHtcbiAgICBtaW4td2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTE2MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xNjBweCB7XG4gICAgbWF4LWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMTYwcHgge1xuICAgIG1heC13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xNjVweCB7XG4gICAgd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTY1cHgge1xuICAgIGhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTY1cHgge1xuICAgIG1pbi13aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTE2NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xNjVweCB7XG4gICAgbWF4LXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTE3NnB4IHtcbiAgICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xNzZweCB7XG4gICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xNzZweCB7XG4gICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xNzZweCB7XG4gICAgbWluLWhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMTc2cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTE3NnB4IHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE3NXB4IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTE3NXB4IHtcbiAgICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTE3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xNzVweCB7XG4gICAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xODBweCB7XG4gICAgd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTgwcHgge1xuICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTgwcHgge1xuICAgIG1pbi13aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTE4MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xODBweCB7XG4gICAgbWF4LXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTIwMHB4IHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yMDBweCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTIwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yMzVweCB7XG4gICAgd2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjM1cHgge1xuICAgIGhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjM1cHgge1xuICAgIG1pbi13aWR0aDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTIzNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0yMzVweCB7XG4gICAgbWF4LXdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI1MHB4IHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMjU1cHgge1xuICAgIHdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTI1NXB4IHtcbiAgICBoZWlnaHQ6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTI1NXB4IHtcbiAgICBtaW4td2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTI1NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0yNTVweCB7XG4gICAgbWF4LWhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMjU1cHgge1xuICAgIG1heC13aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yNjBweCB7XG4gICAgd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjYwcHgge1xuICAgIGhlaWdodDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjYwcHgge1xuICAgIG1pbi13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTI2MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0yNjBweCB7XG4gICAgbWF4LXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI2NXB4IHtcbiAgICB3aWR0aDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yNjVweCB7XG4gICAgaGVpZ2h0OiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0yNjVweCB7XG4gICAgbWluLXdpZHRoOiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0yNjVweCB7XG4gICAgbWluLWhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMjY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTI2NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTI3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0yNzVweCB7XG4gICAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yOTVweCB7XG4gICAgd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjk1cHgge1xuICAgIGhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjk1cHgge1xuICAgIG1pbi13aWR0aDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTI5NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0yOTVweCB7XG4gICAgbWF4LXdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTMyNXB4IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTMyNXB4IHtcbiAgICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTMyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0zMjVweCB7XG4gICAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQwMHB4IHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTQwMHB4IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTQwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC00MDBweCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQ3NXB4IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTQ3NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTQ3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC00NzVweCB7XG4gICAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTYwMHB4IHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTYwMHB4IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTYwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC02MDBweCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTc1MHB4IHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTc1MHB4IHtcbiAgICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTc1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC03NTBweCB7XG4gICAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteGwtODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXhsLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTkwMHB4IHtcbiAgICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTkwMHB4IHtcbiAgICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTkwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC05MDBweCB7XG4gICAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteGwtOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXhsLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14bC0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14bC0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAudy14eGwtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTFweCB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTFweCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTFweCB7XG4gICAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0xcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMnB4IHtcbiAgICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTJweCB7XG4gICAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTRweCB7XG4gICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTRweCB7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTRweCB7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC00cHgge1xuICAgIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTVweCB7XG4gICAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTEwcHgge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTEwcHgge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0xMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTVweCB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTI1cHgge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTI1cHgge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0yNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzBweCB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTQwcHgge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTQwcHgge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC00MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDVweCB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTU1cHgge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTU1cHgge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC01NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNjBweCB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTcwcHgge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTcwcHgge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC03MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzVweCB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTg1cHgge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTg1cHgge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC04NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtOTBweCB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTEwMHB4IHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTEwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTA1cHgge1xuICAgIHdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xMDVweCB7XG4gICAgaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTA1cHgge1xuICAgIG1pbi13aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEwNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMTA1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xMDVweCB7XG4gICAgbWF4LXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xMTBweCB7XG4gICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTExMHB4IHtcbiAgICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0xMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTExMHB4IHtcbiAgICBtYXgtd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTExNXB4IHtcbiAgICB3aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTE1cHgge1xuICAgIGhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTExNXB4IHtcbiAgICBtaW4td2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xMTVweCB7XG4gICAgbWluLWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTExNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMTE1cHgge1xuICAgIG1heC13aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTIwcHgge1xuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xMjBweCB7XG4gICAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTIwcHgge1xuICAgIG1pbi13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEyMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xMjBweCB7XG4gICAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0xMjVweCB7XG4gICAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTEyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTEzMHB4IHtcbiAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTMwcHgge1xuICAgIGhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTEzMHB4IHtcbiAgICBtaW4td2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xMzBweCB7XG4gICAgbWluLWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTEzMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMTMwcHgge1xuICAgIG1heC13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTM1cHgge1xuICAgIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xMzVweCB7XG4gICAgaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTM1cHgge1xuICAgIG1pbi13aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEzNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xMzVweCB7XG4gICAgbWF4LXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xNDBweCB7XG4gICAgd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTE0MHB4IHtcbiAgICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNDBweCB7XG4gICAgbWluLXdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0xNDBweCB7XG4gICAgbWF4LWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTE0MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTE0NXB4IHtcbiAgICB3aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTQ1cHgge1xuICAgIGhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTE0NXB4IHtcbiAgICBtaW4td2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xNDVweCB7XG4gICAgbWluLWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTE0NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMTQ1cHgge1xuICAgIG1heC13aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xNTVweCB7XG4gICAgd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTE1NXB4IHtcbiAgICBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNTVweCB7XG4gICAgbWluLXdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0xNTVweCB7XG4gICAgbWF4LWhlaWdodDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTE1NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTE2MHB4IHtcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTYwcHgge1xuICAgIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTE2MHB4IHtcbiAgICBtaW4td2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xNjBweCB7XG4gICAgbWluLWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTE2MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMTYwcHgge1xuICAgIG1heC13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTY1cHgge1xuICAgIHdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xNjVweCB7XG4gICAgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTY1cHgge1xuICAgIG1pbi13aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTE2NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xNjVweCB7XG4gICAgbWF4LXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xNzZweCB7XG4gICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTE3NnB4IHtcbiAgICBoZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNzZweCB7XG4gICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTc2cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0xNzZweCB7XG4gICAgbWF4LWhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTE3NnB4IHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTE3NXB4IHtcbiAgICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTE3NXB4IHtcbiAgICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTgwcHgge1xuICAgIHdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xODBweCB7XG4gICAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTgwcHgge1xuICAgIG1pbi13aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTE4MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xODBweCB7XG4gICAgbWF4LXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0yMDBweCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTIwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjM1cHgge1xuICAgIHdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yMzVweCB7XG4gICAgaGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjM1cHgge1xuICAgIG1pbi13aWR0aDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTIzNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMjM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0yMzVweCB7XG4gICAgbWF4LXdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTI1MHB4IHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0yNTBweCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTI1NXB4IHtcbiAgICB3aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjU1cHgge1xuICAgIGhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTI1NXB4IHtcbiAgICBtaW4td2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yNTVweCB7XG4gICAgbWluLWhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTI1NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMjU1cHgge1xuICAgIG1heC13aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjYwcHgge1xuICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yNjBweCB7XG4gICAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjYwcHgge1xuICAgIG1pbi13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTI2MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMjYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0yNjBweCB7XG4gICAgbWF4LXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yNjVweCB7XG4gICAgd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTI2NXB4IHtcbiAgICBoZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0yNjVweCB7XG4gICAgbWluLXdpZHRoOiAyNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0yNjVweCB7XG4gICAgbWF4LWhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTI2NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTI3NXB4IHtcbiAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjk1cHgge1xuICAgIHdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yOTVweCB7XG4gICAgaGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjk1cHgge1xuICAgIG1pbi13aWR0aDogMjk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTI5NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMjk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0yOTVweCB7XG4gICAgbWF4LXdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTMyNXB4IHtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTMyNXB4IHtcbiAgICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0zNTBweCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTM1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTQwMHB4IHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTQwMHB4IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC00MjVweCB7XG4gICAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTQyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTQ3NXB4IHtcbiAgICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTQ3NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC01MDBweCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTUwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTYwMHB4IHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTYwMHB4IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC02NTBweCB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTY1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTc1MHB4IHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTc1MHB4IHtcbiAgICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC04MDBweCB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTgwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oLXh4bC04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXcteHhsLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTkwMHB4IHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTkwMHB4IHtcbiAgICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtdy14eGwtOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC05NTBweCB7XG4gICAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTk1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaC14eGwtOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LWgteHhsLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC13LXh4bC0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmxlZnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnJpZ2h0LTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi56aW5kZXgtMCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi56aW5kZXgtbjEge1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnppbmRleC0xIHtcbiAgei1pbmRleDogMTtcbn1cblxuLnppbmRleC0yIHtcbiAgei1pbmRleDogMjtcbn1cblxuLnppbmRleC0zIHtcbiAgei1pbmRleDogMztcbn1cblxuLnppbmRleC00IHtcbiAgei1pbmRleDogNDtcbn1cblxuLnppbmRleC01IHtcbiAgei1pbmRleDogNTtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXdoaXRlIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtd2hpdGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci13aGl0ZSxcbi50ZXh0LWhvdmVyLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG5hLnRleHQtaG92ZXItd2hpdGU6aG92ZXIsXG4udGV4dC1ob3Zlci13aGl0ZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIGksXG4udGV4dC1ob3Zlci13aGl0ZTpob3ZlciBpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4udGV4dC1ob3Zlci13aGl0ZTpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbmEudGV4dC1ob3Zlci13aGl0ZTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci13aGl0ZSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXdoaXRlIGksXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLXdoaXRlIGkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci13aGl0ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci13aGl0ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItd2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItd2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjRjRGNEY2ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1wcmltYXJ5LFxuLnRleHQtaG92ZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuYS50ZXh0LWhvdmVyLXByaW1hcnk6aG92ZXIsXG4udGV4dC1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciBpLFxuLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciBpIHtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLXByaW1hcnk6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLXByaW1hcnk6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG5hLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXByaW1hcnksXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXByaW1hcnkgaSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItcHJpbWFyeSBpIHtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItcHJpbWFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1wcmltYXJ5IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1zZWNvbmRhcnksXG4udGV4dC1ob3Zlci1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbmEudGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIsXG4udGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIgaSxcbi50ZXh0LWhvdmVyLXNlY29uZGFyeTpob3ZlciBpIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuYS50ZXh0LWhvdmVyLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItc2Vjb25kYXJ5LFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXNlY29uZGFyeSBpLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjRThGQUVFICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1zdWNjZXNzLFxuLnRleHQtaG92ZXItc3VjY2VzcyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuYS50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIsXG4udGV4dC1ob3Zlci1zdWNjZXNzOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciBpLFxuLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciBpIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG5hLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXN1Y2Nlc3MsXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXN1Y2Nlc3MgaSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItc3VjY2VzcyBpIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItc3VjY2VzcyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1zdWNjZXNzIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1pbmZvIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiAjRTlFRkZDICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1pbmZvLFxuLnRleHQtaG92ZXItaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuYS50ZXh0LWhvdmVyLWluZm86aG92ZXIsXG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItaW5mbzpob3ZlciBpLFxuLnRleHQtaG92ZXItaW5mbzpob3ZlciBpIHtcbiAgY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWluZm86aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLWluZm86aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjE1RkQ5O1xufVxuXG5hLnRleHQtaG92ZXItaW5mbzpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItaW5mbzpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWluZm8sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWluZm8ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWluZm8gaSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItaW5mbyBpIHtcbiAgY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItaW5mbyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1pbmZvIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRkRGM0VBICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci13YXJuaW5nLFxuLnRleHQtaG92ZXItd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuYS50ZXh0LWhvdmVyLXdhcm5pbmc6aG92ZXIsXG4udGV4dC1ob3Zlci13YXJuaW5nOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItd2FybmluZzpob3ZlciBpLFxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciBpIHtcbiAgY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLXdhcm5pbmc6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLXdhcm5pbmc6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQ4MjI4O1xufVxuXG5hLnRleHQtaG92ZXItd2FybmluZzpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXdhcm5pbmcsXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLXdhcm5pbmcgaSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItd2FybmluZyBpIHtcbiAgY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItd2FybmluZyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci13YXJuaW5nIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiAjRkRFQ0VBICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYW5nZXIsXG4udGV4dC1ob3Zlci1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbmEudGV4dC1ob3Zlci1kYW5nZXI6aG92ZXIsXG4udGV4dC1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYW5nZXI6aG92ZXIgaSxcbi50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciBpIHtcbiAgY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItZGFuZ2VyOmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0M0IyODtcbn1cblxuYS50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItZGFuZ2VyOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFuZ2VyLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhbmdlciBpLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhbmdlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtbGlnaHQge1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1saWdodCB7XG4gIGNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1saWdodCxcbi50ZXh0LWhvdmVyLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG5hLnRleHQtaG92ZXItbGlnaHQ6aG92ZXIsXG4udGV4dC1ob3Zlci1saWdodDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIGksXG4udGV4dC1ob3Zlci1saWdodDpob3ZlciBpIHtcbiAgY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4udGV4dC1ob3Zlci1saWdodDpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGM0Y2Rjk7XG59XG5cbmEudGV4dC1ob3Zlci1saWdodDpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItbGlnaHQ6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1saWdodCxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWxpZ2h0IGksXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWxpZ2h0IGkge1xuICBjb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1saWdodCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1saWdodCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZGFyayB7XG4gIGNvbG9yOiAjRUJFREYzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLFxuLnRleHQtaG92ZXItZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcms6aG92ZXIsXG4udGV4dC1ob3Zlci1kYXJrOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItZGFyazpob3ZlciBpLFxuLnRleHQtaG92ZXItZGFyazpob3ZlciBpIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcms6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG5hLnRleHQtaG92ZXItZGFyazpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItZGFyazpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhcmssXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWRhcmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhcmsgaSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFyayAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYXJrIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1kYXJrLTc1IHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1kYXJrLTc1IHtcbiAgY29sb3I6ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhcmstNzUge1xuICBjb2xvcjogIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcmstNzUsXG4udGV4dC1ob3Zlci1kYXJrLTc1IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG5hLnRleHQtaG92ZXItZGFyay03NTpob3Zlcixcbi50ZXh0LWhvdmVyLWRhcmstNzU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLTc1OmhvdmVyIGksXG4udGV4dC1ob3Zlci1kYXJrLTc1OmhvdmVyIGkge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItZGFyay03NTpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItZGFyay03NTpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLTc1OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4udGV4dC1ob3Zlci1kYXJrLTc1OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFyay03NSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItZGFyay03NSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFyay03NSBpLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYXJrLTc1IGkge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1kYXJrLTc1IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWRhcmstNzUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhcmstNzUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItZGFyay03NSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWRhcmstNjUge1xuICBjb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWRhcmstNjUge1xuICBjb2xvcjogIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZGFyay02NSB7XG4gIGNvbG9yOiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItZGFyay02NSxcbi50ZXh0LWhvdmVyLWRhcmstNjUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLTY1OmhvdmVyLFxuLnRleHQtaG92ZXItZGFyay02NTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcmstNjU6aG92ZXIgaSxcbi50ZXh0LWhvdmVyLWRhcmstNjU6aG92ZXIgaSB7XG4gIGNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLTY1OmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4udGV4dC1ob3Zlci1kYXJrLTY1OmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzVFNjI3ODtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcmstNjU6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLWRhcmstNjU6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1kYXJrLTY1LFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYXJrLTY1IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1kYXJrLTY1IGksXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWRhcmstNjUgaSB7XG4gIGNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhcmstNjUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItZGFyay02NSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFyay02NSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYXJrLTY1IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtZGFyay01MCB7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtZGFyay01MCB7XG4gIGNvbG9yOiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1kYXJrLTUwIHtcbiAgY29sb3I6ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLTUwLFxuLnRleHQtaG92ZXItZGFyay01MCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcmstNTA6aG92ZXIsXG4udGV4dC1ob3Zlci1kYXJrLTUwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItZGFyay01MDpob3ZlciBpLFxuLnRleHQtaG92ZXItZGFyay01MDpob3ZlciBpIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcmstNTA6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLWRhcmstNTA6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuXG5hLnRleHQtaG92ZXItZGFyay01MDpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItZGFyay01MDpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhcmstNTAsXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWRhcmstNTAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhcmstNTAgaSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItZGFyay01MCBpIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFyay01MCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYXJrLTUwIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1kYXJrLTUwIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWRhcmstNTAgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1kYXJrLTI1IHtcbiAgY29sb3I6ICNEMUQzRTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1kYXJrLTI1IHtcbiAgY29sb3I6ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhcmstMjUge1xuICBjb2xvcjogIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWhvdmVyLWRhcmstMjUsXG4udGV4dC1ob3Zlci1kYXJrLTI1IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG5hLnRleHQtaG92ZXItZGFyay0yNTpob3Zlcixcbi50ZXh0LWhvdmVyLWRhcmstMjU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjRDFEM0UwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLTI1OmhvdmVyIGksXG4udGV4dC1ob3Zlci1kYXJrLTI1OmhvdmVyIGkge1xuICBjb2xvcjogI0QxRDNFMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItZGFyay0yNTpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItZGFyay0yNTpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNEMUQzRTA7XG59XG5cbmEudGV4dC1ob3Zlci1kYXJrLTI1OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4udGV4dC1ob3Zlci1kYXJrLTI1OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFyay0yNSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItZGFyay0yNSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICNEMUQzRTAgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItZGFyay0yNSBpLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1kYXJrLTI1IGkge1xuICBjb2xvcjogI0QxRDNFMCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1kYXJrLTI1IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLWRhcmstMjUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRDFEM0UwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLWRhcmstMjUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItZGFyay0yNSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1tdXRlZCB7XG4gIGNvbG9yOiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1tdXRlZCB7XG4gIGNvbG9yOiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaG92ZXItbXV0ZWQsXG4udGV4dC1ob3Zlci1tdXRlZCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuYS50ZXh0LWhvdmVyLW11dGVkOmhvdmVyLFxuLnRleHQtaG92ZXItbXV0ZWQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1tdXRlZDpob3ZlciBpLFxuLnRleHQtaG92ZXItbXV0ZWQ6aG92ZXIgaSB7XG4gIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ob3Zlci1tdXRlZDpob3ZlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnRleHQtaG92ZXItbXV0ZWQ6aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuXG5hLnRleHQtaG92ZXItbXV0ZWQ6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi50ZXh0LWhvdmVyLW11dGVkOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItbXV0ZWQsXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLW11dGVkIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXJhYmxlOmhvdmVyIGEudGV4dC1ob3Zlci1tdXRlZCBpLFxuLmhvdmVyYWJsZTpob3ZlciAudGV4dC1ob3Zlci1tdXRlZCBpIHtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciBhLnRleHQtaG92ZXItbXV0ZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5ob3ZlcmFibGU6aG92ZXIgLnRleHQtaG92ZXItbXV0ZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5ob3ZlcmFibGU6aG92ZXIgYS50ZXh0LWhvdmVyLW11dGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uaG92ZXJhYmxlOmhvdmVyIC50ZXh0LWhvdmVyLW11dGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmZvbnQtc2l6ZS1iYXNlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZm9udC1zaXplLXNtIHtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbn1cblxuLmZvbnQtc2l6ZS14cyB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuXG4uZm9udC1zaXplLWxnIHtcbiAgZm9udC1zaXplOiAxLjA4cmVtO1xufVxuXG4uZm9udC1zaXplLWgxIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtaDIge1xuICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS1oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtaDQge1xuICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS1oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLWg2IHtcbiAgZm9udC1zaXplOiAxLjE3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheTEge1xuICBmb250LXNpemU6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheTIge1xuICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheTMge1xuICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheTQge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheTUge1xuICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb250LXNpemUtaDEtc20ge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDItc20ge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDMtc20ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbnQtc2l6ZS1oNC1zbSB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbnQtc2l6ZS1oNS1zbSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbnQtc2l6ZS1oNi1zbSB7XG4gICAgZm9udC1zaXplOiAxLjE3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5MS1zbSB7XG4gICAgZm9udC1zaXplOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTItc20ge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXkzLXNtIHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5NC1zbSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTUtc20ge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udC1zaXplLWgxLW1kIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWgyLW1kIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWgzLW1kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDQtbWQge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDUtbWQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDYtbWQge1xuICAgIGZvbnQtc2l6ZTogMS4xNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTEtbWQge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXkyLW1kIHtcbiAgICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5My1tZCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTQtbWQge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXk1LW1kIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvbnQtc2l6ZS1oMS1sZyB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbnQtc2l6ZS1oMi1sZyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbnQtc2l6ZS1oMy1sZyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWg0LWxnIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWg1LWxnIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWg2LWxnIHtcbiAgICBmb250LXNpemU6IDEuMTc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXkxLWxnIHtcbiAgICBmb250LXNpemU6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5Mi1sZyB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTMtbGcge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXk0LWxnIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5NS1sZyB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9udC1zaXplLWgxLXhsIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWgyLXhsIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWgzLXhsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDQteGwge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDUteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDYteGwge1xuICAgIGZvbnQtc2l6ZTogMS4xNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTEteGwge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXkyLXhsIHtcbiAgICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5My14bCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTQteGwge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXk1LXhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mb250LXNpemUtaDEteHhsIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWgyLXh4bCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbnQtc2l6ZS1oMy14eGwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbnQtc2l6ZS1oNC14eGwge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb250LXNpemUtaDUteHhsIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9udC1zaXplLWg2LXh4bCB7XG4gICAgZm9udC1zaXplOiAxLjE3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5MS14eGwge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXkyLXh4bCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZGlzcGxheTMteHhsIHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXNwbGF5NC14eGwge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpc3BsYXk1LXh4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlc3Qge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubGluZS1oZWlnaHQtMCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubGluZS1oZWlnaHQteHMge1xuICBsaW5lLWhlaWdodDogMC43NTtcbn1cblxuLmxpbmUtaGVpZ2h0LXNtIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5saW5lLWhlaWdodC1tZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4ubGluZS1oZWlnaHQtbGcge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubGluZS1oZWlnaHQteGwge1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLnRleHQtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50ZXh0LXN0cm9rZSB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDAuMzVyZW07XG4gIC1tb3otdGV4dC1zdHJva2Utd2lkdGg6IDAuMzVyZW07XG4gIHRleHQtc3Ryb2tlLXdpZHRoOiAwLjM1cmVtO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmZmZmO1xuICAtbW96LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXN0cm9rZS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yLW1vdmUge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbmE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbmkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uaWNvbi1zcyB7XG4gIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uLXhzIHtcbiAgZm9udC1zaXplOiAwLjY1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uLXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uLW5tIHtcbiAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tbXMge1xuICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tbWQge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tbGcge1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uaWNvbi14bCB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uaWNvbi14eGwge1xuICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tMXgge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tMngge1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tM3gge1xuICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tNHgge1xuICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tNXgge1xuICBmb250LXNpemU6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tNngge1xuICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tN3gge1xuICBmb250LXNpemU6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tOHgge1xuICBmb250LXNpemU6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tOXgge1xuICBmb250LXNpemU6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLmljb24tMTB4IHtcbiAgZm9udC1zaXplOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmljb24tc20tc3Mge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tc20teHMge1xuICAgIGZvbnQtc2l6ZTogMC42NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXNtLXNtIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1zbS1ubSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1zbS1tcyB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tc20tbWQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXNtLWxnIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXNtLXhsIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1zbS14eGwge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXNtLTF4IHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1zbS0yeCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tc20tM3gge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXNtLTR4IHtcbiAgICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1zbS01eCB7XG4gICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tc20tNngge1xuICAgIGZvbnQtc2l6ZTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXNtLTd4IHtcbiAgICBmb250LXNpemU6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1zbS04eCB7XG4gICAgZm9udC1zaXplOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tc20tOXgge1xuICAgIGZvbnQtc2l6ZTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXNtLTEweCB7XG4gICAgZm9udC1zaXplOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWNvbi1tZC1zcyB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1tZC14cyB7XG4gICAgZm9udC1zaXplOiAwLjY1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbWQtc20ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLW1kLW5tIHtcbiAgICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLW1kLW1zIHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1tZC1tZCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbWQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbWQteGwge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLW1kLXh4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbWQtMXgge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLW1kLTJ4IHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1tZC0zeCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbWQtNHgge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLW1kLTV4IHtcbiAgICBmb250LXNpemU6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1tZC02eCB7XG4gICAgZm9udC1zaXplOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbWQtN3gge1xuICAgIGZvbnQtc2l6ZTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLW1kLTh4IHtcbiAgICBmb250LXNpemU6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1tZC05eCB7XG4gICAgZm9udC1zaXplOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbWQtMTB4IHtcbiAgICBmb250LXNpemU6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pY29uLWxnLXNzIHtcbiAgICBmb250LXNpemU6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLWxnLXhzIHtcbiAgICBmb250LXNpemU6IDAuNjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1sZy1zbSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbGctbm0ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbGctbXMge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLWxnLW1kIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1sZy1sZyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1sZy14bCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbGcteHhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1sZy0xeCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbGctMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLWxnLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1sZy00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbGctNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLWxnLTZ4IHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1sZy03eCB7XG4gICAgZm9udC1zaXplOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tbGctOHgge1xuICAgIGZvbnQtc2l6ZTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLWxnLTl4IHtcbiAgICBmb250LXNpemU6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1sZy0xMHgge1xuICAgIGZvbnQtc2l6ZTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pY29uLXhsLXNzIHtcbiAgICBmb250LXNpemU6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXhsLXhzIHtcbiAgICBmb250LXNpemU6IDAuNjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14bC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teGwtbm0ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teGwtbXMge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXhsLW1kIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14bC1sZyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14bC14bCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teGwteHhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14bC0xeCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teGwtMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXhsLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14bC00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teGwtNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXhsLTZ4IHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14bC03eCB7XG4gICAgZm9udC1zaXplOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teGwtOHgge1xuICAgIGZvbnQtc2l6ZTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXhsLTl4IHtcbiAgICBmb250LXNpemU6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14bC0xMHgge1xuICAgIGZvbnQtc2l6ZTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5pY29uLXh4bC1zcyB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14eGwteHMge1xuICAgIGZvbnQtc2l6ZTogMC42NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXh4bC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teHhsLW5tIHtcbiAgICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXh4bC1tcyB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teHhsLW1kIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14eGwtbGcge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teHhsLXhsIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14eGwteHhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14eGwtMXgge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXh4bC0yeCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teHhsLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14eGwtNHgge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXh4bC01eCB7XG4gICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teHhsLTZ4IHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14eGwtN3gge1xuICAgIGZvbnQtc2l6ZTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29uLXh4bC04eCB7XG4gICAgZm9udC1zaXplOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24teHhsLTl4IHtcbiAgICBmb250LXNpemU6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaWNvbi14eGwtMTB4IHtcbiAgICBmb250LXNpemU6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ1cmdlci1pY29uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uYnVyZ2VyLWljb24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRvcDogMTBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idXJnZXItaWNvbiBzcGFuOjpiZWZvcmUsIC5idXJnZXItaWNvbiBzcGFuOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgbWluLWhlaWdodDogM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uYnVyZ2VyLWljb24gc3Bhbjo6YmVmb3JlIHtcbiAgdG9wOiAtOHB4O1xufVxuXG4uYnVyZ2VyLWljb24gc3Bhbjo6YWZ0ZXIge1xuICBib3R0b206IC04cHg7XG59XG5cbi5idXJnZXItaWNvbi1sZWZ0IHNwYW46YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5idXJnZXItaWNvbi1sZWZ0IHNwYW46YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDBweDtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmJ1cmdlci1pY29uLWxlZnQtYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5idXJnZXItaWNvbi1sZWZ0LWFjdGl2ZSBzcGFuOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5idXJnZXItaWNvbi1yaWdodCBzcGFuOmJlZm9yZSB7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uYnVyZ2VyLWljb24tcmlnaHQgc3BhbjphZnRlciB7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA3NSU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uYnVyZ2VyLWljb24tcmlnaHQtYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDBweDtcbiAgd2lkdGg6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbi5idXJnZXItaWNvbi1yaWdodC1hY3RpdmUgc3BhbjphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uYnVyZ2VyLWljb24gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idXJnZXItaWNvbiBzcGFuOjpiZWZvcmUsIC5idXJnZXItaWNvbiBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idXJnZXItaWNvbjpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ1cmdlci1pY29uOmhvdmVyIHNwYW46OmJlZm9yZSwgLmJ1cmdlci1pY29uOmhvdmVyIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ1cmdlci1pY29uLWFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ1cmdlci1pY29uLWFjdGl2ZSBzcGFuOjpiZWZvcmUsIC5idXJnZXItaWNvbi1hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMzBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4wNSk7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gaTphZnRlciwgLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1pY29uIC5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLFxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMjc1cmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtbGFiZWwge1xuICBtYXJnaW46IDAgMC43NXJlbSAwIDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgc21hbGwge1xuICBjb2xvcjogI0I1QjVDMztcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlciAuY2FyZC10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlci5jYXJkLWhlYWRlci10YWJzLWxpbmUge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIuY2FyZC1oZWFkZXItdGFicy1saW5lIC5jYXJkLXRvb2xiYXIge1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyLmNhcmQtaGVhZGVyLXRhYnMtbGluZSAubmF2IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyLmNhcmQtaGVhZGVyLXRhYnMtbGluZSAubmF2IC5uYXYtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlci5jYXJkLWhlYWRlci10YWJzLWxpbmUgLm5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyLmNhcmQtaGVhZGVyLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMnJlbSAyLjI1cmVtO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSAuY2FyZC1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXN0cmV0Y2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tLmNhcmQtc3RyZXRjaC5ndXR0ZXItYiB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjVweCk7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tLmNhcmQtc3RyZXRjaC5jYXJkLXN0cmV0Y2gtaGFsZiB7XG4gIGhlaWdodDogNTAlO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXN0cmV0Y2guY2FyZC1zdHJldGNoLWhhbGYuZ3V0dGVyLWIge1xuICBoZWlnaHQ6IGNhbGMoNTAlIC0gMjVweCk7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tLmNhcmQtc3RyZXRjaC5jYXJkLXN0cmV0Y2gtdGhpcmQge1xuICBoZWlnaHQ6IDMzLjMzJTtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20uY2FyZC1zdHJldGNoLmNhcmQtc3RyZXRjaC10aGlyZC5ndXR0ZXItYiB7XG4gIGhlaWdodDogY2FsYygzMy4zMyUgLSAyNXB4KTtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20uY2FyZC1zdHJldGNoLmNhcmQtc3RyZXRjaC1mb3VydGgge1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20uY2FyZC1zdHJldGNoLmNhcmQtc3RyZXRjaC1mb3VydGguZ3V0dGVyLWIge1xuICBoZWlnaHQ6IGNhbGMoMjUlIC0gMjVweCk7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tLmNhcmQtZml0ID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20uY2FyZC1maXQgPiAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXNwYWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXNwYWNlID4gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXNwYWNlID4gZm9ybSA+IC5jYXJkLWJvZHksXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXNwYWNlID4gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20uY2FyZC1zcGFjZSA+IGZvcm0gPiAuY2FyZC1mb290ZXIsXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXNwYWNlID4gLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXN0aWNreSA+IC5jYXJkLWhlYWRlciB7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcywgcmlnaHQgMC4zcywgaGVpZ2h0IDAuM3M7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG59XG5cbi5jYXJkLXN0aWNreS1vbiAuY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXN0aWNreSA+IC5jYXJkLWhlYWRlciB7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcywgcmlnaHQgMC4zcywgaGVpZ2h0IDAuM3M7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxNXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMSk7XG4gIHotaW5kZXg6IDEwMTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmNhcmQuY2FyZC1jdXN0b20uY2FyZC10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXNoYWRvd2xlc3Mge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXB4LTAgLmNhcmQtaGVhZGVyLFxuLmNhcmQuY2FyZC1jdXN0b20uY2FyZC1weC0wIC5jYXJkLWJvZHksXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLXB4LTAgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbS5jYXJkLWJvcmRlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tLmNhcmQtY29sbGFwc2VkID4gZm9ybSxcbi5jYXJkLmNhcmQtY3VzdG9tLmNhcmQtY29sbGFwc2VkID4gLmNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tIC5jYXJkLWhlYWRlciAuY2FyZC10b29sYmFyIFtkYXRhLWNhcmQtdG9vbD1cInRvZ2dsZVwiXSBpIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tLmNhcmQtY29sbGFwc2VkIC5jYXJkLWhlYWRlciAuY2FyZC10b29sYmFyIFtkYXRhLWNhcmQtdG9vbD1cInRvZ2dsZVwiXSBpLCAuY2FyZC5jYXJkLWN1c3RvbS5jYXJkLWNvbGxhcHNlIC5jYXJkLWhlYWRlciAuY2FyZC10b29sYmFyIFtkYXRhLWNhcmQtdG9vbD1cInRvZ2dsZVwiXSBpIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5jYXJkLXNwYWNlciB7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1zcGFjZXIteCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXNwYWNlci15IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5jYXJkLXJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5jYXJkLXJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlcjpub3QoLmZsZXgtbm93cmFwKSB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cblxuLnJvdW5kZWQtY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5yb3VuZGVkLWNhcmQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5yb3VuZGVkLWNhcmQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi53aXphcmQgW2RhdGEtd2l6YXJkLXR5cGU9XCJzdGVwLWluZm9cIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6YXJkIFtkYXRhLXdpemFyZC10eXBlPVwic3RlcC1pbmZvXCJdW2RhdGEtd2l6YXJkLXN0YXRlPVwiY3VycmVudFwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2l6YXJkIFtkYXRhLXdpemFyZC10eXBlPVwic3RlcC1jb250ZW50XCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpemFyZCBbZGF0YS13aXphcmQtdHlwZT1cInN0ZXAtY29udGVudFwiXVtkYXRhLXdpemFyZC1zdGF0ZT1cImN1cnJlbnRcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndpemFyZCBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1wcmV2XCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpemFyZCBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1uZXh0XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2l6YXJkIFtkYXRhLXdpemFyZC10eXBlPVwiYWN0aW9uLXN1Ym1pdFwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aXphcmRbZGF0YS13aXphcmQtc3RhdGU9XCJmaXJzdFwiXSBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1wcmV2XCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpemFyZFtkYXRhLXdpemFyZC1zdGF0ZT1cImZpcnN0XCJdIFtkYXRhLXdpemFyZC10eXBlPVwiYWN0aW9uLW5leHRcIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53aXphcmRbZGF0YS13aXphcmQtc3RhdGU9XCJmaXJzdFwiXSBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1zdWJtaXRcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6YXJkW2RhdGEtd2l6YXJkLXN0YXRlPVwiYmV0d2VlblwiXSBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1wcmV2XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2l6YXJkW2RhdGEtd2l6YXJkLXN0YXRlPVwiYmV0d2VlblwiXSBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1uZXh0XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2l6YXJkW2RhdGEtd2l6YXJkLXN0YXRlPVwiYmV0d2VlblwiXSBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1zdWJtaXRcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2l6YXJkW2RhdGEtd2l6YXJkLXN0YXRlPVwibGFzdFwiXSBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1wcmV2XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2l6YXJkW2RhdGEtd2l6YXJkLXN0YXRlPVwibGFzdFwiXSBbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1uZXh0XCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpemFyZFtkYXRhLXdpemFyZC1zdGF0ZT1cImxhc3RcIl0gW2RhdGEtd2l6YXJkLXR5cGU9XCJhY3Rpb24tc3VibWl0XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2l6YXJkW2RhdGEtd2l6YXJkLWNsaWNrYWJsZT1cInRydWVcIl0gLndpemFyZC1zdGVwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaDEge1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaDIge1xuICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaDQge1xuICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaDUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmg2IHtcbiAgZm9udC1zaXplOiAxLjE3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA1LjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KSAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYSxcbmJ1dHRvbiB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBpLFxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUgYSwgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTpob3ZlciBpLFxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTpob3ZlciBhIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYnJlYWRjcnVtYi5icmVhZGNydW1iLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5icmVhZGNydW1iLmJyZWFkY3J1bWItbGluZSAuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLmJyZWFkY3J1bWItbGluZSAuYnJlYWRjcnVtYi1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCItXCI7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4uYnJlYWRjcnVtYi5icmVhZGNydW1iLWxpbmUgLmJyZWFkY3J1bWItaXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWIuYnJlYWRjcnVtYi1kb3QgLmJyZWFkY3J1bWItaXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi5icmVhZGNydW1iLWRvdCAuYnJlYWRjcnVtYi1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDIwMjJcIjtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5icmVhZGNydW1iLmJyZWFkY3J1bWItZG90IC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5uYXYgLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4ubmF2IC5uYXYtbGluayAubmF2LWljb24ge1xuICBsaW5lLWhlaWdodDogMDtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIHdpZHRoOiAycmVtO1xufVxuXG4ubmF2IC5uYXYtbGluayAubmF2LWljb246YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5uYXYgLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ubmF2IC5uYXYtbGluayAubmF2LWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG5cbi5uYXYgLm5hdi1saW5rIC5uYXYtaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdiAubmF2LWxpbmsgLmxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ubmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdiAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXG4ubmF2IC5uYXYtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtdGV4dCxcbi5uYXYgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdiAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIGksXG4ubmF2IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdiAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLm5hdiAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdiAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYgLnNob3cgPiAubmF2LWxpbms6YWZ0ZXIsXG4ubmF2IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTphZnRlcixcbi5uYXYgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LWJvbGQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5uYXYubmF2LWJvbGQgLm5hdi1pdGVtIC5uYXYtbGluayAubmF2LXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubmF2Lm5hdi1ib2xkZXIgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5uYXYubmF2LWJvbGRlciAubmF2LWl0ZW0gLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5uYXYubmF2LWJvbGRlc3QgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5uYXYubmF2LWJvbGRlc3QgLm5hdi1pdGVtIC5uYXYtbGluayAubmF2LXRleHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLm5hdi5uYXYtdGFicyAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5hdi5uYXYtdGFicyAubmF2LWxpbmsgLm5hdi10ZXh0IHtcbiAgZmxleC1ncm93OiAwO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUgLm5hdi1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgLTFweCAwO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUgLm5hdi1saW5rIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgcGFkZGluZzogMC44NXJlbSAwO1xuICBtYXJnaW46IDAgMXJlbTtcbn1cblxuLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZSAubmF2LWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5hdi1pdGVtOmxhc3QtY2hpbGQgLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCAubmF2LWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtaXRlbTpsYXN0LWNoaWxkIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMTJhNGY7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtMngge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTJ4IC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTJ4IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtMnggLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtMnggLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTJ4IC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTN4IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS0zeCAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtM3B4O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS0zeCAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTN4IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTN4IC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS0zeCAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtdHJhbnNwYXJlbnQtd2hpdGUgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtdHJhbnNwYXJlbnQtd2hpdGUgLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAubmF2LWxpbmsgLm5hdi1hcnJvdyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtdHJhbnNwYXJlbnQtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtdHJhbnNwYXJlbnQtd2hpdGUgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtdHJhbnNwYXJlbnQtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXRyYW5zcGFyZW50LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtdHJhbnNwYXJlbnQtd2hpdGUgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtdHJhbnNwYXJlbnQtd2hpdGUgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWFycm93IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjRGNEY2ICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTJhNGY7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1hcnJvdyxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWFycm93LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWFycm93IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWFjdGl2ZS1ib3JkZXItcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWFjdGl2ZS1ib3JkZXItcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTRFNkVGO1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc2Vjb25kYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXNlY29uZGFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc2Vjb25kYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc2Vjb25kYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1hcnJvdyxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3Mge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRThGQUVFICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxM0NENTI7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zdWNjZXNzIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zdWNjZXNzIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zdWNjZXNzIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1hcnJvdyxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWFycm93LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWFycm93IHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWFjdGl2ZS1ib3JkZXItc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWFjdGl2ZS1ib3JkZXItc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mbyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFOUVGRkMgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxNUZEOTtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtdGV4dCxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8gLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gaSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8gLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8gLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mbyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWFycm93LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtYXJyb3cge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci1pbmZvIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWFjdGl2ZS1ib3JkZXItaW5mbyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci1pbmZvIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZERjNFQSAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTQ4MjI4O1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZyAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZyAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUgLm5hdi1hcnJvdyxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGREVDRUEgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U0M0IyODtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWFycm93LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtYXJyb3cge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWFjdGl2ZS1ib3JkZXItZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtbGlnaHQgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtbGlnaHQgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YzRjZGOTtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodCAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodCAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodCAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtbGlnaHQgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtbGlnaHQgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtbGlnaHQgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGM0Y2Rjk7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodCAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodCAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1hcnJvdyxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi1hcnJvdyxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtYXJyb3cge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci1saWdodCAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLWxpZ2h0IC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLnNob3cgPiAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTgxQzMyO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyayAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyayAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyayAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyayAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyayAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi1hcnJvdyxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLWRhcmsgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci1kYXJrIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1hY3RpdmUtYm9yZGVyLWRhcmsgLnNob3cgPiAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdoaXRlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdoaXRlIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi10ZXh0LFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2hpdGUgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2hpdGUgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2hpdGUgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtYXJyb3csXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWFycm93IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWFjdGl2ZS1ib3JkZXItd2hpdGUgLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci13aGl0ZSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1maWxsIC5uYXYtbGluayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1maWxsIC5uYXYtbGluayAubmF2LXRleHQge1xuICBmbGV4LWdyb3c6IDA7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1maWxsIC5uYXYtbGluayAubmF2LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cCAubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCAubmF2LWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTByZW07XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cCAubmF2LWl0ZW06bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTByZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MHJlbTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1yb3VuZGVkOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcm91bmRlZDpsYXN0LWNoaWxkIC5uYXYtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLm5hdi5uYXYtcGlsbHMgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubmF2Lm5hdi1waWxscyAubmF2LWxpbmsge1xuICBjb2xvcjogI0I1QjVDMztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uYXYubmF2LXBpbGxzIC5uYXYtbGluayAubmF2LXRleHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzIC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMgLm5hdi1saW5rOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1wcmltYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LXByaW1hcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1wcmltYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXByaW1hcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMSk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY2O1xuICBib3JkZXI6IDA7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAubmF2LWxpbmsgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAubmF2LWxpbmsgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXByaW1hcnkgLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAubmF2LWxpbms6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5uYXYtbGluazpob3Zlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXByaW1hcnkgLm5hdi1saW5rOmhvdmVyIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXByaW1hcnkgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5uYXYtbGluazpob3ZlciAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtcHJpbWFyeSAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbms6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXByaW1hcnkgLm5hdi1saW5rOmhvdmVyOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1wcmltYXJ5IC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODMzNWQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc2Vjb25kYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXNlY29uZGFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc2Vjb25kYXJ5IC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc2Vjb25kYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc2Vjb25kYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc2Vjb25kYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXNlY29uZGFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc2Vjb25kYXJ5IC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMSk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXI6IDA7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXIgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluazpob3ZlciAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zZWNvbmRhcnkgLnNob3cgPiAubmF2LWxpbms6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc2Vjb25kYXJ5IC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2RhZTc7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zdWNjZXNzIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zdWNjZXNzIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1zdWNjZXNzIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbms6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zdWNjZXNzIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zdWNjZXNzIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zdWNjZXNzIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbms6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xKTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxM0NENTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEZBRUU7XG4gIGJvcmRlcjogMDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc3VjY2VzcyAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5uYXYtbGluazphZnRlciB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc3VjY2VzcyAubmF2LWxpbms6aG92ZXIgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc3VjY2VzcyAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1zdWNjZXNzIC5uYXYtbGluazpob3ZlciAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc3VjY2VzcyAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExYmE0Yjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWluZm8gLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1pbmZvIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWluZm8gLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1pbmZvIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWluZm8gLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1pbmZvIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWluZm8gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1pbmZvIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1pbmZvIC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWluZm8gLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1pbmZvIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWluZm8gLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1pbmZvIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWluZm8gLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1pbmZvIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWluZm8gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1pbmZvIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWluZm8gLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAubmF2LWxpbmsge1xuICBjb2xvcjogIzIxNUZEOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUZGQztcbiAgYm9yZGVyOiAwO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1pbmZvIC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLm5hdi1saW5rOmFmdGVyIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAubmF2LWxpbms6aG92ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1pbmZvIC5uYXYtbGluazpob3ZlciAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1pbmZvIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1pbmZvIC5uYXYtbGluazpob3ZlciAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWluZm8gLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1pbmZvIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1pbmZvIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1pbmZvIC5uYXYtbGluazpob3ZlcjphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtaW5mbyAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU1N2M3O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtd2FybmluZyAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtd2FybmluZyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtd2FybmluZyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKTphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2FybmluZyAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2FybmluZyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13YXJuaW5nIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2FybmluZyAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKTphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjEpO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAubmF2LWxpbmsge1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERjNFQTtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLm5hdi1saW5rIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13YXJuaW5nIC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLm5hdi1saW5rOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAubmF2LWxpbms6aG92ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13YXJuaW5nIC5uYXYtbGluazpob3ZlciAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13YXJuaW5nIC5uYXYtbGluazpob3ZlciAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13YXJuaW5nIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13YXJuaW5nIC5uYXYtbGluazpob3ZlcjphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2FybmluZyAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM3ODFjO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWRhbmdlciAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhbmdlciAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWRhbmdlciAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYW5nZXIgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFuZ2VyIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhbmdlciAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKTphZnRlciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhbmdlciAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhbmdlciAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhbmdlciAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYW5nZXIgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFuZ2VyIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhbmdlciAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYW5nZXIgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKTphZnRlciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI0U0M0IyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC4xKTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUE7XG4gIGJvcmRlcjogMDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAubmF2LWxpbmsgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAubmF2LWxpbms6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAubmF2LWxpbms6aG92ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5uYXYtbGluazpob3ZlciAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5uYXYtbGluazpob3ZlciAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhbmdlciAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5uYXYtbGluazpob3ZlcjphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYW5nZXIgLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMmYxYztcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodCAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodCAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodCAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1saWdodCAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtbGlnaHQgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjEpO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtbGlnaHQgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWxpZ2h0IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbmsge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWxpZ2h0IC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbmsgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbms6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtbGlnaHQgLm5hdi1saW5rOmhvdmVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtbGlnaHQgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbms6aG92ZXIgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWxpZ2h0IC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtbGlnaHQgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtbGlnaHQgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWxpZ2h0IC5uYXYtbGluazpob3ZlciAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtbGlnaHQgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWxpZ2h0IC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbms6aG92ZXI6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWxpZ2h0IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1saWdodCAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFyayAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWRhcmsgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFyayAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhcmsgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFyayAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWRhcmsgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZGFyayAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhcmsgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFyayAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYXJrIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYXJrIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhcmsgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFyayAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYXJrIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhcmsgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFyayAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYXJrIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhcmsgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFyayAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4xKTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhcmsgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhcmsgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtZGFyayAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlcjogMDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5uYXYtbGluayAubmF2LXRleHQge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFyayAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5uYXYtbGluazphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLm5hdi1saW5rOmhvdmVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFyayAubmF2LWxpbms6aG92ZXIgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFyayAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFyayAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi1kYXJrIC5uYXYtbGluazpob3ZlciAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFyayAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFyayAuc2hvdyA+IC5uYXYtbGluazphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtZGFyayAubmF2LWxpbms6aG92ZXI6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LWRhcmsgLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTYyODtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtd2hpdGUgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13aGl0ZSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi13aGl0ZSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXdoaXRlIC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1saWdodC13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2hpdGUgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rOmFmdGVyLFxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtbGlnaHQtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWxpZ2h0LXdoaXRlIC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13aGl0ZSAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXI6IDA7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2hpdGUgLm5hdi1saW5rIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluayAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluazphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13aGl0ZSAubmF2LWxpbms6aG92ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluazpob3ZlciAubmF2LXRleHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2hpdGUgLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGksXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluazpob3ZlciAubmF2LWljb24gaSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWljb24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13aGl0ZSAubmF2LWxpbms6aG92ZXIgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluay5hY3RpdmUgLm5hdi1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13aGl0ZSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2hpdGUgLm5hdi1saW5rOmhvdmVyIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLm5hdi5uYXYtcGlsbHMubmF2LWdyb3VwLm5hdi13aGl0ZSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2hpdGUgLnNob3cgPiAubmF2LWxpbms6YWZ0ZXIsXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluazpob3ZlcjphZnRlcixcbi5uYXYubmF2LXBpbGxzLm5hdi1ncm91cC5uYXYtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtZ3JvdXAubmF2LXdoaXRlIC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5hbGVydC5hbGVydC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmFsZXJ0LmFsZXJ0LXByaW1hcnkgLmNsb3NlIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYWxlcnQuYWxlcnQtcHJpbWFyeSAuY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LXByaW1hcnkgLmNsb3NlOmhvdmVyIGkge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmFsZXJ0LmFsZXJ0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5hbGVydC5hbGVydC1zZWNvbmRhcnkgLmNsb3NlIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtc2Vjb25kYXJ5IC5jbG9zZTpmb2N1cyBpLCAuYWxlcnQuYWxlcnQtc2Vjb25kYXJ5IC5jbG9zZTpob3ZlciBpIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5hbGVydC5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MjtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3MgLmNsb3NlIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtc3VjY2VzcyAuY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3MgLmNsb3NlOmhvdmVyIGkge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtaW5mbyAuY2xvc2UgaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1pbmZvIC5jbG9zZTpmb2N1cyBpLCAuYWxlcnQuYWxlcnQtaW5mbyAuY2xvc2U6aG92ZXIgaSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC13YXJuaW5nIC5jbG9zZSBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmcgLmNsb3NlOmZvY3VzIGksIC5hbGVydC5hbGVydC13YXJuaW5nIC5jbG9zZTpob3ZlciBpIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtZGFuZ2VyIC5jbG9zZSBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWRhbmdlciAuY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LWRhbmdlciAuY2xvc2U6aG92ZXIgaSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYWxlcnQuYWxlcnQtbGlnaHQgLmNsb3NlIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYWxlcnQuYWxlcnQtbGlnaHQgLmNsb3NlOmZvY3VzIGksIC5hbGVydC5hbGVydC1saWdodCAuY2xvc2U6aG92ZXIgaSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYWxlcnQuYWxlcnQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1kYXJrIC5jbG9zZSBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWRhcmsgLmNsb3NlOmZvY3VzIGksIC5hbGVydC5hbGVydC1kYXJrIC5jbG9zZTpob3ZlciBpIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5hbGVydC5hbGVydC13aGl0ZSAuY2xvc2UgaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5hbGVydC5hbGVydC13aGl0ZSAuY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LXdoaXRlIC5jbG9zZTpob3ZlciBpIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgcGFkZGluZzogMS41cmVtIDJyZW07XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20gLmFsZXJ0LWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAwO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tIC5hbGVydC1pY29uIGkge1xuICBmb250LXNpemU6IDIuNHJlbTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbSAuYWxlcnQtaWNvbi5hbGVydC1pY29uLXRvcCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tIC5hbGVydC10ZXh0IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20gLmFsZXJ0LWNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20gLmFsZXJ0LWNsb3NlIC5jbG9zZSB7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20gLmFsZXJ0LWNsb3NlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbSAuYWxlcnQtY2xvc2UgaS5raSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbSAuYWxlcnQtY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LWN1c3RvbSAuYWxlcnQtY2xvc2U6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLTJ4IHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2hpdGUgLmFsZXJ0LWljb24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXdoaXRlIC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2hpdGUgLmFsZXJ0LWNsb3NlIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMzBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4wNSk7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1wcmltYXJ5IC5hbGVydC1pY29uIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1wcmltYXJ5IC5hbGVydC1jbG9zZSBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtcHJpbWFyeSAuYWxlcnQtY2xvc2U6Zm9jdXMsIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtcHJpbWFyeSAuYWxlcnQtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1wcmltYXJ5IC5hbGVydC1pY29uIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1wcmltYXJ5IC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtcHJpbWFyeSAuYWxlcnQtY2xvc2UgaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXByaW1hcnkgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXByaW1hcnkgLmFsZXJ0LWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMyODMzNWQ7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtcHJpbWFyeS5hbGVydC1ub3RpY2Uge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzIxMmE0ZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtcHJpbWFyeSAuYWxlcnQtaWNvbiBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1wcmltYXJ5IC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1wcmltYXJ5IC5hbGVydC1jbG9zZSBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXByaW1hcnkgLmFsZXJ0LWNsb3NlOmZvY3VzIGksIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1wcmltYXJ5IC5hbGVydC1jbG9zZTpob3ZlciBpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1pY29uIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtY2xvc2UgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtY2xvc2U6Zm9jdXMsIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtc2Vjb25kYXJ5IC5hbGVydC1pY29uIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1zZWNvbmRhcnkgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1zZWNvbmRhcnkgLmFsZXJ0LWNsb3NlIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1zZWNvbmRhcnkgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXNlY29uZGFyeSAuYWxlcnQtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2Q3ZGFlNztcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1zZWNvbmRhcnkuYWxlcnQtbm90aWNlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtc2Vjb25kYXJ5IC5hbGVydC1pY29uIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXNlY29uZGFyeSAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtc2Vjb25kYXJ5IC5hbGVydC1jbG9zZSBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXNlY29uZGFyeSAuYWxlcnQtY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXNlY29uZGFyeSAuYWxlcnQtY2xvc2U6aG92ZXIgaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1zdWNjZXNzIC5hbGVydC1pY29uIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1zdWNjZXNzIC5hbGVydC1jbG9zZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtc3VjY2VzcyAuYWxlcnQtY2xvc2U6Zm9jdXMsIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtc3VjY2VzcyAuYWxlcnQtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkFFRTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1zdWNjZXNzIC5hbGVydC1pY29uIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1zdWNjZXNzIC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtc3VjY2VzcyAuYWxlcnQtY2xvc2UgaSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXN1Y2Nlc3MgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXN1Y2Nlc3MgLmFsZXJ0LWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMxMWJhNGI7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtc3VjY2Vzcy5hbGVydC1ub3RpY2Uge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzEzQ0Q1MjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtc3VjY2VzcyAuYWxlcnQtaWNvbiBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1zdWNjZXNzIC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1zdWNjZXNzIC5hbGVydC1jbG9zZSBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXN1Y2Nlc3MgLmFsZXJ0LWNsb3NlOmZvY3VzIGksIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1zdWNjZXNzIC5hbGVydC1jbG9zZTpob3ZlciBpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWluZm8gLmFsZXJ0LWljb24gaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtaW5mbyAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWluZm8gLmFsZXJ0LWNsb3NlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1pbmZvIC5hbGVydC1jbG9zZTpmb2N1cywgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1pbmZvIC5hbGVydC1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFRkZDO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWluZm8gLmFsZXJ0LWljb24gaSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWluZm8gLmFsZXJ0LXRleHQge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1pbmZvIC5hbGVydC1jbG9zZSBpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtaW5mbyAuYWxlcnQtY2xvc2U6Zm9jdXMsIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtaW5mbyAuYWxlcnQtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzFlNTdjNztcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1pbmZvLmFsZXJ0LW5vdGljZSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMjE1RkQ5O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1pbmZvIC5hbGVydC1pY29uIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWluZm8gLmFsZXJ0LXRleHQge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWluZm8gLmFsZXJ0LWNsb3NlIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtaW5mbyAuYWxlcnQtY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWluZm8gLmFsZXJ0LWNsb3NlOmhvdmVyIGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2FybmluZyAuYWxlcnQtaWNvbiBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC13YXJuaW5nIC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2FybmluZyAuYWxlcnQtY2xvc2UgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREYzRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtd2FybmluZyAuYWxlcnQtaWNvbiBpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtd2FybmluZyAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXdhcm5pbmcgLmFsZXJ0LWNsb3NlIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC13YXJuaW5nIC5hbGVydC1jbG9zZTpmb2N1cywgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC13YXJuaW5nIC5hbGVydC1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGM3ODFjO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXdhcm5pbmcuYWxlcnQtbm90aWNlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNFNDgyMjg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXdhcm5pbmcgLmFsZXJ0LWljb24gaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtd2FybmluZyAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtd2FybmluZyAuYWxlcnQtY2xvc2UgaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS13YXJuaW5nIC5hbGVydC1jbG9zZTpmb2N1cyBpLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtd2FybmluZyAuYWxlcnQtY2xvc2U6aG92ZXIgaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWRhbmdlciAuYWxlcnQtaWNvbiBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1kYW5nZXIgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1kYW5nZXIgLmFsZXJ0LWNsb3NlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1kYW5nZXIgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWRhbmdlciAuYWxlcnQtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRFQ0VBO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWRhbmdlciAuYWxlcnQtaWNvbiBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtZGFuZ2VyIC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtZGFuZ2VyIC5hbGVydC1jbG9zZSBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtZGFuZ2VyIC5hbGVydC1jbG9zZTpmb2N1cywgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1kYW5nZXIgLmFsZXJ0LWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNkYzJmMWM7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtZGFuZ2VyLmFsZXJ0LW5vdGljZSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjRTQzQjI4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWRhbmdlciAuYWxlcnQtaWNvbiBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1kYW5nZXIgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWRhbmdlciAuYWxlcnQtY2xvc2UgaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1kYW5nZXIgLmFsZXJ0LWNsb3NlOmZvY3VzIGksIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1kYW5nZXIgLmFsZXJ0LWNsb3NlOmhvdmVyIGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0IC5hbGVydC1pY29uIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0IC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQgLmFsZXJ0LWNsb3NlIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodCAuYWxlcnQtY2xvc2U6Zm9jdXMsIC5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQgLmFsZXJ0LWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWxpZ2h0IC5hbGVydC1pY29uIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1saWdodCAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWxpZ2h0IC5hbGVydC1jbG9zZSBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtbGlnaHQgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWxpZ2h0IC5hbGVydC1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWxpZ2h0LmFsZXJ0LW5vdGljZSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjRjNGNkY5O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtbGlnaHQgLmFsZXJ0LWljb24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtbGlnaHQgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWxpZ2h0IC5hbGVydC1jbG9zZSBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWxpZ2h0IC5hbGVydC1jbG9zZTpmb2N1cyBpLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtbGlnaHQgLmFsZXJ0LWNsb3NlOmhvdmVyIGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtZGFyayAuYWxlcnQtaWNvbiBpIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1kYXJrIC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtZGFyayAuYWxlcnQtY2xvc2UgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWRhcmsgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWRhcmsgLmFsZXJ0LWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtZGFyayAuYWxlcnQtaWNvbiBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtZGFyayAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWRhcmsgLmFsZXJ0LWNsb3NlIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1kYXJrIC5hbGVydC1jbG9zZTpmb2N1cywgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1kYXJrIC5hbGVydC1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMTMxNjI4O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LWRhcmsuYWxlcnQtbm90aWNlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMxODFDMzI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLWRhcmsgLmFsZXJ0LWljb24gaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtZGFyayAuYWxlcnQtdGV4dCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtZGFyayAuYWxlcnQtY2xvc2UgaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS1kYXJrIC5hbGVydC1jbG9zZTpmb2N1cyBpLCAuYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LW91dGxpbmUtZGFyayAuYWxlcnQtY2xvc2U6aG92ZXIgaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2hpdGUgLmFsZXJ0LWljb24gaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtd2hpdGUgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC13aGl0ZSAuYWxlcnQtY2xvc2UgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LXdoaXRlIC5hbGVydC1jbG9zZTpmb2N1cywgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC13aGl0ZSAuYWxlcnQtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC13aGl0ZSAuYWxlcnQtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtbGlnaHQtd2hpdGUgLmFsZXJ0LXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC13aGl0ZSAuYWxlcnQtY2xvc2UgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXdoaXRlIC5hbGVydC1jbG9zZTpmb2N1cywgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC13aGl0ZSAuYWxlcnQtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC13aGl0ZS5hbGVydC1ub3RpY2Uge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXdoaXRlIC5hbGVydC1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXdoaXRlIC5hbGVydC10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS13aGl0ZSAuYWxlcnQtY2xvc2UgaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hbGVydC5hbGVydC1jdXN0b20uYWxlcnQtb3V0bGluZS13aGl0ZSAuYWxlcnQtY2xvc2U6Zm9jdXMgaSwgLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1vdXRsaW5lLXdoaXRlIC5hbGVydC1jbG9zZTpob3ZlciBpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJ0biB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uYnRuIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5idG46aG92ZXI6bm90KC5idG4tdGV4dCksIC5idG46Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uZm9jdXMge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5idG46aG92ZXI6bm90KC5idG4tdGV4dCkgaSwgLmJ0bjpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmZvY3VzIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5idG4uZGlzYWJsZWQgaSwgLmJ0bjpkaXNhYmxlZCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uYnRuOmZvY3VzOm5vdCguYnRuLXNoYWRvdyk6bm90KC5idG4tc2hhZG93LWhvdmVyKSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi5idG4tcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG5cbi5idG4uYnRuLXRleHQge1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5idG46bm90KC5idG4tdGV4dCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4uYnRuLWJvcmRlcmxlc3Mge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuIGkge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgcGFkZGluZy1yaWdodDogMC4zNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYnRuIC5zdmctaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uYnRuIC5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uYnRuLmJ0bi14cyBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjNyZW07XG59XG5cbi5idG4uYnRuLXhzIC5zdmctaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC4zcmVtO1xufVxuXG4uYnRuLmJ0bi14cyAuc3ZnLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cblxuLmJ0bi5idG4tc20gaSwgLmJ0bi1ncm91cC1zbSA+IC5idG4gaSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM1cmVtO1xufVxuXG4uYnRuLmJ0bi1zbSAuc3ZnLWljb24sIC5idG4tZ3JvdXAtc20gPiAuYnRuIC5zdmctaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC4zNXJlbTtcbn1cblxuLmJ0bi5idG4tc20gLnN2Zy1pY29uIHN2ZywgLmJ0bi1ncm91cC1zbSA+IC5idG4gLnN2Zy1pY29uIHN2ZyB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5idG4uYnRuLWxnIGksIC5idG4tZ3JvdXAtbGcgPiAuYnRuIGkge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cblxuLmJ0bi5idG4tbGcgLnN2Zy1pY29uLCAuYnRuLWdyb3VwLWxnID4gLmJ0biAuc3ZnLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5idG4uYnRuLWxnIC5zdmctaWNvbiBzdmcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIC5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uYnRuLmJ0bi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjNyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxLjVlbSArIDEuM3JlbSArIDJweCk7XG59XG5cbi5idG4uYnRuLWljb24uYnRuLXhzIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmJ0bi5idG4taWNvbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1pY29uIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMzVlbSArIDEuMXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDEuMzVlbSArIDEuMXJlbSArIDJweCk7XG59XG5cbi5idG4uYnRuLWljb24uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi5idG4taWNvbiB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xufVxuXG4uYnRuLmJ0bi1pY29uLmJ0bi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5idG4uYnRuLWljb24gaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJ0bi5idG4taWNvbiBbY2xhc3NePVwic29jaWNvbi1cIl06YmVmb3JlLFxuLmJ0bi5idG4taWNvbiBbY2xhc3MqPVwiIHNvY2ljb24tXCJdOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYnRuLmJ0bi1pY29uIC5zdmctaWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJ0bi5idG4tZml4ZWQtaGVpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYnRuLmJ0bi1maXhlZC1oZWlnaHQuYnRuIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtICsgMnB4KTtcbn1cblxuLmJ0bi5idG4tZml4ZWQtaGVpZ2h0LmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWZpeGVkLWhlaWdodCB7XG4gIGhlaWdodDogY2FsYygxLjM1ZW0gKyAxLjFyZW0gKyAycHgpO1xufVxuXG4uYnRuLmJ0bi1maXhlZC1oZWlnaHQuYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi5idG4tZml4ZWQtaGVpZ2h0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG59XG5cbi5kcm9wZG93bi10b2dnbGUubmF2LWxpbms6YmVmb3JlLCAuZHJvcGRvd24tdG9nZ2xlLm5hdi1saW5rOmFmdGVyLCAuZHJvcGRvd24tdG9nZ2xlLmJ0bjpiZWZvcmUsIC5kcm9wZG93bi10b2dnbGUuYnRuOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDAuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluazphZnRlciwgLmRyb3Bkb3duLXRvZ2dsZS5idG46YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtLypydGw6aWdub3JlKi87XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SJXCI7XG59XG5cbi5kcm9wZG93bi10b2dnbGUubmF2LWxpbms6YmVmb3JlLCAuZHJvcGRvd24tdG9nZ2xlLmJ0bjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbS8qcnRsOmlnbm9yZSovO1xuICBmb250LWZhbWlseTogS2k7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+EhlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmRyb3Bkb3duLXRvZ2dsZS5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDphZnRlciwgLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluay5kcm9wZG93bi10b2dnbGUtc3BsaXQ6YmVmb3JlLCAuZHJvcGRvd24tdG9nZ2xlLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6YWZ0ZXIsIC5kcm9wZG93bi10b2dnbGUuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpiZWZvcmUge1xuICBtYXJnaW46IDA7XG59XG5cbi5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluazphZnRlciwgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLm5hdi1saW5rOmJlZm9yZSwgLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluay5hY3RpdmU6YWZ0ZXIsIC5kcm9wZG93bi10b2dnbGUubmF2LWxpbmsuYWN0aXZlOmJlZm9yZSwgLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluazpmb2N1czphZnRlciwgLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluazpmb2N1czpiZWZvcmUsIC5kcm9wZG93bi10b2dnbGUubmF2LWxpbms6YWN0aXZlOmFmdGVyLCAuZHJvcGRvd24tdG9nZ2xlLm5hdi1saW5rOmFjdGl2ZTpiZWZvcmUsIC5kcm9wZG93bi10b2dnbGUubmF2LWxpbms6aG92ZXI6YWZ0ZXIsIC5kcm9wZG93bi10b2dnbGUubmF2LWxpbms6aG92ZXI6YmVmb3JlLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuOmFmdGVyLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuOmJlZm9yZSwgLmRyb3Bkb3duLXRvZ2dsZS5idG4uYWN0aXZlOmFmdGVyLCAuZHJvcGRvd24tdG9nZ2xlLmJ0bi5hY3RpdmU6YmVmb3JlLCAuZHJvcGRvd24tdG9nZ2xlLmJ0bjpmb2N1czphZnRlciwgLmRyb3Bkb3duLXRvZ2dsZS5idG46Zm9jdXM6YmVmb3JlLCAuZHJvcGRvd24tdG9nZ2xlLmJ0bjphY3RpdmU6YWZ0ZXIsIC5kcm9wZG93bi10b2dnbGUuYnRuOmFjdGl2ZTpiZWZvcmUsIC5kcm9wZG93bi10b2dnbGUuYnRuOmhvdmVyOmFmdGVyLCAuZHJvcGRvd24tdG9nZ2xlLmJ0bjpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluay5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5kcm9wZG93bi10b2dnbGUubmF2LWxpbmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluazpmb2N1cy5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5kcm9wZG93bi10b2dnbGUubmF2LWxpbms6YWN0aXZlLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmRyb3Bkb3duLXRvZ2dsZS5uYXYtbGluazpob3Zlci5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuZHJvcGRvd24tdG9nZ2xlLmJ0bi5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuZHJvcGRvd24tdG9nZ2xlLmJ0bjpmb2N1cy5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5kcm9wZG93bi10b2dnbGUuYnRuOmFjdGl2ZS5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5kcm9wZG93bi10b2dnbGUuYnRuOmhvdmVyLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1ncm91cC5kcm9wdXAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SOXCI7XG59XG5cbi5idG4tZ3JvdXAuZHJvcHJpZ2h0ID4gLmJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBmb250LWZhbWlseTogS2k7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+EhVwiO1xufVxuXG4uYnRuLWdyb3VwLmRyb3BsZWZ0ID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZ3JvdXAuZHJvcGxlZnQgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZ3JvdXAuZHJvcGxlZnQgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAuZHJvcGxlZnQgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5idG4uYnRuLWNsZWFuIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1jbGVhbiBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWNsZWFuIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4tY2xlYW4gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1jbGVhbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4tY2xlYW46aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWNsZWFuOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1jbGVhbi5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1jbGVhbjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1jbGVhbjpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1jbGVhbi5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWNsZWFuOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWNsZWFuOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWNsZWFuLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tY2xlYW46aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tY2xlYW46Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tY2xlYW4uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1jbGVhbjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWNsZWFuOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tY2xlYW4uZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWNsZWFuLmRpc2FibGVkLCAuYnRuLmJ0bi1jbGVhbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tY2xlYW4uZGlzYWJsZWQgaSwgLmJ0bi5idG4tY2xlYW46ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uYnRuLmJ0bi1jbGVhbi5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1jbGVhbjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWNsZWFuLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWNsZWFuOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tY2xlYW4uZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1jbGVhbjpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4tY2xlYW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1jbGVhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWNsZWFuLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWNsZWFuLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1jbGVhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tY2xlYW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWNsZWFuLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tY2xlYW4uYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tY2xlYW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWNsZWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1jbGVhbi5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWNsZWFuLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWNsZWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1jbGVhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tY2xlYW4uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1jbGVhbi5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1jbGVhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1jbGVhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1jbGVhbi5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tY2xlYW4uYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tZGVmYXVsdCBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4tZGVmYXVsdDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tZGVmYXVsdDpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGVmYXVsdC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tZGVmYXVsdDpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1kZWZhdWx0LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tZGVmYXVsdDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kZWZhdWx0OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWRlZmF1bHQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWRlZmF1bHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tZGVmYXVsdC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kZWZhdWx0OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGVmYXVsdC5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tZGVmYXVsdC5kaXNhYmxlZCwgLmJ0bi5idG4tZGVmYXVsdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQgaSwgLmJ0bi5idG4tZGVmYXVsdDpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZGVmYXVsdDpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tZGVmYXVsdDpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kZWZhdWx0OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tZGVmYXVsdC5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tZGVmYXVsdC5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tZGVmYXVsdC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tZGVmYXVsdC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tZGVmYXVsdC5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5IGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODMzNWQ7XG4gIGJvcmRlci1jb2xvcjogIzI4MzM1ZDtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1wcmltYXJ5OmRpc2FibGVkIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1wcmltYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1wcmltYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXByaW1hcnk6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzMzVkO1xuICBib3JkZXItY29sb3I6ICMyODMzNWQ7XG59XG5cbi5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkIGksIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5IHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5IHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeSBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkuZGlzYWJsZWQsIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmRpc2FibGVkIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeSBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5OmRpc2FibGVkIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1wcmltYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtcHJpbWFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXByaW1hcnkuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeSBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tbGluay1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saW5rLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMjgzMzVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saW5rLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGluay1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzI4MzM1ZDtcbn1cblxuLmJ0bi5idG4tbGluay1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjgzMzVkO1xufVxuXG4uYnRuLmJ0bi1saW5rLXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzI4MzM1ZDtcbn1cblxuLmJ0bi5idG4tbGluay1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLmJ0bi1saW5rLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLXByaW1hcnkuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGluay1wcmltYXJ5OmRpc2FibGVkIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4tbGluay1wcmltYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstcHJpbWFyeTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXByaW1hcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLXByaW1hcnkuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLXByaW1hcnk6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saW5rLXByaW1hcnkuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMyODMzNWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saW5rLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpbmstcHJpbWFyeS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMjgzMzVkO1xufVxuXG4uYnRuLmJ0bi1saW5rLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGluay1wcmltYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyODMzNWQ7XG59XG5cbi5idG4uYnRuLWxpbmstcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLXByaW1hcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpbmstcHJpbWFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyODMzNWQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXByaW1hcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItcHJpbWFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItcHJpbWFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItcHJpbWFyeS5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItYmctcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItYmctcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWJnLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1iZy1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItYmctcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1iZy1wcmltYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWJnLXByaW1hcnkuZGlzYWJsZWQsIC5idG4uYnRuLWJnLXByaW1hcnk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLXByaW1hcnkuYnRuLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgzMywgNDIsIDc5LCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5LmJ0bi1zaGFkb3c6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLXByaW1hcnkuYnRuLXNoYWRvdzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tcHJpbWFyeS5idG4tc2hhZG93LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDMzLCA0MiwgNzksIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeS5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tcHJpbWFyeS5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeS5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgzMywgNDIsIDc5LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXByaW1hcnkuYnRuLXNoYWRvdy1ob3Zlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tcHJpbWFyeS5idG4tc2hhZG93LWhvdmVyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1zaGFkb3ctaG92ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMzMsIDQyLCA3OSwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5LmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1zaGFkb3ctaG92ZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDMzLCA0MiwgNzksIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5IGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2RhZTc7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZGFlNztcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4uYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXNlY29uZGFyeTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXNlY29uZGFyeS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZGFlNztcbiAgYm9yZGVyLWNvbG9yOiAjZDdkYWU3O1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXNlY29uZGFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tc2Vjb25kYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmRpc2FibGVkIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZGlzYWJsZWQgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5OmRpc2FibGVkIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXNlY29uZGFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtc2Vjb25kYXJ5LmJ0bi1jbGVhbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstc2Vjb25kYXJ5IGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tbGluay1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNkN2RhZTc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGluay1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZDdkYWU3O1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNkN2RhZTc7XG59XG5cbi5idG4uYnRuLWxpbmstc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZDdkYWU3O1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tbGluay1zZWNvbmRhcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tbGluay1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNkN2RhZTc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNkN2RhZTc7XG59XG5cbi5idG4uYnRuLWxpbmstc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLXNlY29uZGFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZDdkYWU3O1xufVxuXG4uYnRuLmJ0bi1saW5rLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGluay1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tbGluay1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpbmstc2Vjb25kYXJ5LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2Q3ZGFlNztcbn1cblxuLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLXNlY29uZGFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItc2Vjb25kYXJ5LmJ0bi1jbGVhbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1iZy1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLWJnLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItYmctc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItYmctc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItYmctc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWJnLXNlY29uZGFyeS5idG4tZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWJnLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi5idG4tYmctc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnkuYnRuLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnkuYnRuLXNoYWRvdzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmJ0bi1zaGFkb3c6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXNlY29uZGFyeS5idG4tc2hhZG93LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI0LCAyOCwgNTAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5LmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYnRuLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeS5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeS5idG4tc2hhZG93LWhvdmVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYnRuLXNoYWRvdy1ob3Zlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmJ0bi1zaGFkb3ctaG92ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjQsIDI4LCA1MCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnkuYnRuLXNoYWRvdy1ob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXNlY29uZGFyeS5idG4tc2hhZG93LWhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5LmJ0bi1zaGFkb3ctaG92ZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI0LCAyOCwgNTAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExYmE0YjtcbiAgYm9yZGVyLWNvbG9yOiAjMTFiYTRiO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4uYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MjtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzLmRpc2FibGVkIGksIC5idG4uYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc3VjY2VzczpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMWJhNGI7XG4gIGJvcmRlci1jb2xvcjogIzExYmE0Yjtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4uYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQgaSwgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkFFRTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkFFRTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2VzcyBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5kaXNhYmxlZCBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3M6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtc3VjY2Vzcy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxM0NENTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmRpc2FibGVkIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2VzczpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMxM0NENTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1zdWNjZXNzLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtc3VjY2Vzcy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXN1Y2Nlc3MuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2VzcyB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2VzcyBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2VzcyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tbGluay1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMTFiYTRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGluay1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzExYmE0Yjtcbn1cblxuLmJ0bi5idG4tbGluay1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTFiYTRiO1xufVxuXG4uYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzExYmE0Yjtcbn1cblxuLmJ0bi5idG4tbGluay1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLXN1Y2Nlc3MuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGluay1zdWNjZXNzOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4tbGluay1zdWNjZXNzLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstc3VjY2VzczpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2Vzcy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLXN1Y2Nlc3MuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMxMWJhNGI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpbmstc3VjY2Vzcy5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMTFiYTRiO1xufVxuXG4uYnRuLmJ0bi1saW5rLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGluay1zdWNjZXNzLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxMWJhNGI7XG59XG5cbi5idG4uYnRuLWxpbmstc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpbmstc3VjY2Vzcy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxMWJhNGI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItc3VjY2Vzcy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItc3VjY2Vzcy5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItYmctc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItYmctc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWJnLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1iZy1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItYmctc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1iZy1zdWNjZXNzLmJ0bi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWJnLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4uYnRuLWJnLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3MuYnRuLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgxOSwgMjA1LCA4MiwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzcy5idG4tc2hhZG93OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1zaGFkb3c6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXN1Y2Nlc3MuYnRuLXNoYWRvdy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgxOSwgMjA1LCA4MiwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzLmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1zaGFkb3cuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDE5LCAyMDUsIDgyLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3MuYnRuLXNoYWRvdy1ob3Zlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tc3VjY2Vzcy5idG4tc2hhZG93LWhvdmVyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1zaGFkb3ctaG92ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMTksIDIwNSwgODIsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tc3VjY2Vzcy5idG4tc2hhZG93LWhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tc3VjY2Vzcy5idG4tc2hhZG93LWhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5idG4tc2hhZG93LWhvdmVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgxOSwgMjA1LCA4MiwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taW5mbyBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU1N2M3O1xuICBib3JkZXItY29sb3I6ICMxZTU3Yzc7XG59XG5cbi5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWluZm8uZGlzYWJsZWQgaSwgLmJ0bi5idG4taW5mbzpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluZm8uZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taW5mbzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluZm8uZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taW5mbzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWluZm8uZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taW5mby5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlNTdjNztcbiAgYm9yZGVyLWNvbG9yOiAjMWU1N2M3O1xufVxuXG4uYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taW5mby5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taW5mby5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taW5mby5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taW5mby5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taW5mby5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm8gaSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm8gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tb3V0bGluZS1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tb3V0bGluZS1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLW91dGxpbmUtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtaW5mby5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1pbmZvLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLWluZm8uYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtaW5mby5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1pbmZvLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFRkZDO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5mby5kaXNhYmxlZCwgLmJ0bi5idG4tbGlnaHQtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFRkZDO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvLmRpc2FibGVkIGksIC5idG4uYnRuLWxpZ2h0LWluZm86ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluZm86ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluZm86ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5mbzpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWluZm8uYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1pbmZvLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1pbmZvLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbyB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mby5kaXNhYmxlZCwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmRpc2FibGVkIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbzpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm8uYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm8uZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1pbmZvLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbyB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbyBpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZGlzYWJsZWQsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxNUZEOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZGlzYWJsZWQgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mby5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzIxNUZEOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mby5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mby5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mby5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWluZm8uYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVGRkM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm8uYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVGRkM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1pbmZvLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtaW5mby5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1saW5rLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpbmstaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGluay1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMxZTU3Yzc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpbmstaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saW5rLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjMWU1N2M3O1xufVxuXG4uYnRuLmJ0bi1saW5rLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxZTU3Yzc7XG59XG5cbi5idG4uYnRuLWxpbmstaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMWU1N2M3O1xufVxuXG4uYnRuLmJ0bi1saW5rLWluZm8uZGlzYWJsZWQsIC5idG4uYnRuLWxpbmstaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstaW5mby5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saW5rLWluZm86ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1saW5rLWluZm8uZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1pbmZvOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstaW5mbzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstaW5mby5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstaW5mbzpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGluay1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpbmstaW5mby5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzFlNTdjNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpbmstaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1pbmZvLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tbGluay1pbmZvLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMxZTU3Yzc7XG59XG5cbi5idG4uYnRuLWxpbmstaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWluZm8uYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzFlNTdjNztcbn1cblxuLmJ0bi5idG4tbGluay1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstaW5mby5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpbmstaW5mby5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstaW5mby5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tbGluay1pbmZvLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzFlNTdjNztcbn1cblxuLmJ0bi5idG4taG92ZXItaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWluZm8uYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaW5mby5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWluZm8uYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pbmZvLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaW5mby5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pbmZvLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pbmZvLmJ0bi1jbGVhbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1iZy1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1iZy1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1iZy1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWJnLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1iZy1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWJnLWluZm8uYnRuLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tYmctaW5mby5kaXNhYmxlZCwgLmJ0bi5idG4tYmctaW5mbzpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taW5mby5idG4tc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDMzLCA5NSwgMjE3LCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1pbmZvLmJ0bi1zaGFkb3c6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWluZm8uYnRuLXNoYWRvdzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taW5mby5idG4tc2hhZG93LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDMzLCA5NSwgMjE3LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWluZm8uYnRuLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWluZm8uYnRuLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWluZm8uYnRuLXNoYWRvdy5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMzMsIDk1LCAyMTcsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taW5mby5idG4tc2hhZG93LWhvdmVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1pbmZvLmJ0bi1zaGFkb3ctaG92ZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWluZm8uYnRuLXNoYWRvdy1ob3Zlci5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgzMywgOTUsIDIxNywgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1pbmZvLmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1pbmZvLmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmJ0bi1zaGFkb3ctaG92ZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDMzLCA5NSwgMjE3LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi13YXJuaW5nIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4td2FybmluZyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzc4MWM7XG4gIGJvcmRlci1jb2xvcjogI2RjNzgxYztcbn1cblxuLmJ0bi5idG4td2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4td2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4td2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4td2FybmluZy5kaXNhYmxlZCBpLCAuYnRuLmJ0bi13YXJuaW5nOmRpc2FibGVkIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4td2FybmluZy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4td2FybmluZy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4td2FybmluZy5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM3ODFjO1xuICBib3JkZXItY29sb3I6ICNkYzc4MWM7XG59XG5cbi5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZyBpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkIGksIC5idG4uYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtd2FybmluZy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREYzRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nLmRpc2FibGVkLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREYzRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nIHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmRpc2FibGVkIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmc6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2FybmluZy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcge1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOmRpc2FibGVkIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmc6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdhcm5pbmcuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREYzRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmcuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREYzRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC13YXJuaW5nLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtd2FybmluZy5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1saW5rLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpbmstd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGluay13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNkYzc4MWM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpbmstd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saW5rLXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZGM3ODFjO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNkYzc4MWM7XG59XG5cbi5idG4uYnRuLWxpbmstd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZGM3ODFjO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4uYnRuLWxpbmstd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstd2FybmluZy5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saW5rLXdhcm5pbmc6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1saW5rLXdhcm5pbmcuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstd2FybmluZzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstd2FybmluZy5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstd2FybmluZzpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGluay13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpbmstd2FybmluZy5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2RjNzgxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpbmstd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tbGluay13YXJuaW5nLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNkYzc4MWM7XG59XG5cbi5idG4uYnRuLWxpbmstd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLXdhcm5pbmcuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2RjNzgxYztcbn1cblxuLmJ0bi5idG4tbGluay13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstd2FybmluZy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpbmstd2FybmluZy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstd2FybmluZy5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tbGluay13YXJuaW5nLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2RjNzgxYztcbn1cblxuLmJ0bi5idG4taG92ZXItd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItd2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXdhcm5pbmcuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItd2FybmluZy5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXdhcm5pbmcuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItd2FybmluZy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci13YXJuaW5nLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci13YXJuaW5nLmJ0bi1jbGVhbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1iZy13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1iZy13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1iZy13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWJnLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1iZy13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWJnLXdhcm5pbmcuYnRuLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4tYmctd2FybmluZy5kaXNhYmxlZCwgLmJ0bi5idG4tYmctd2FybmluZzpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDIyOCwgMTMwLCA0MCwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1zaGFkb3c6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXdhcm5pbmcuYnRuLXNoYWRvdy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyMjgsIDEzMCwgNDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyMjgsIDEzMCwgNDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93LWhvdmVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1zaGFkb3ctaG92ZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXdhcm5pbmcuYnRuLXNoYWRvdy1ob3Zlci5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyMjgsIDEzMCwgNDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93LWhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93LWhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4td2FybmluZy5idG4tc2hhZG93LWhvdmVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyMjgsIDEzMCwgNDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzJmMWM7XG4gIGJvcmRlci1jb2xvcjogI2RjMmYxYztcbn1cblxuLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4uYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWRhbmdlci5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1kYW5nZXI6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1kYW5nZXIuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZGFuZ2VyOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWRhbmdlcjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWRhbmdlci5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhbmdlcjpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWRhbmdlci5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMmYxYztcbiAgYm9yZGVyLWNvbG9yOiAjZGMyZjFjO1xufVxuXG4uYnRuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1kYW5nZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWRhbmdlci5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI0U0M0IyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhbmdlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRTQzQjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlciBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlci5kaXNhYmxlZCwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlci5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYW5nZXIuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlci5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWRhbmdlci5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWRhbmdlci5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1kYW5nZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWRhbmdlci5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuZGlzYWJsZWQsIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRTQzQjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuZGlzYWJsZWQgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOmRpc2FibGVkIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlci5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXI6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXI6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlci5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlci5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYW5nZXIuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIge1xuICBjb2xvcjogI0U0M0IyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlciBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5kaXNhYmxlZCwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuZGlzYWJsZWQgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyOmRpc2FibGVkIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlci5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYW5nZXIuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlci5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI0U0M0IyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERUNFQTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlci5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlci5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhbmdlci5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0U0M0IyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhbmdlciBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWxpbmstZGFuZ2VyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpbmstZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saW5rLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZGMyZjFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpbmstZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpbmstZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2RjMmYxYztcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZGMyZjFjO1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2RjMmYxYztcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXIuZGlzYWJsZWQsIC5idG4uYnRuLWxpbmstZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXIuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGluay1kYW5nZXI6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhbmdlci5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWRhbmdlcjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWxpbmstZGFuZ2VyLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstZGFuZ2VyOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXIuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLWRhbmdlcjpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saW5rLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpbmstZGFuZ2VyLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZGMyZjFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saW5rLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWRhbmdlci5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZGMyZjFjO1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGluay1kYW5nZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2RjMmYxYztcbn1cblxuLmJ0bi5idG4tbGluay1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLWRhbmdlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpbmstZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWRhbmdlci5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNkYzJmMWM7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWRhbmdlci5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1kYW5nZXIuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWRhbmdlci5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWRhbmdlci5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1kYW5nZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1kYW5nZXIuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhbmdlci5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1iZy1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWJnLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWJnLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWJnLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWJnLWRhbmdlci5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1iZy1kYW5nZXIuYnRuLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1iZy1kYW5nZXIuZGlzYWJsZWQsIC5idG4uYnRuLWJnLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyLmJ0bi1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjI4LCA1OSwgNDAsIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWRhbmdlci5idG4tc2hhZG93OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLXNoYWRvdzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1zaGFkb3cuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjI4LCA1OSwgNDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyLmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWRhbmdlci5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyMjgsIDU5LCA0MCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1kYW5nZXIuYnRuLXNoYWRvdy1ob3Zlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1zaGFkb3ctaG92ZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWRhbmdlci5idG4tc2hhZG93LWhvdmVyLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDIyOCwgNTksIDQwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWRhbmdlci5idG4tc2hhZG93LWhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIuYnRuLXNoYWRvdy1ob3Zlci5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjI4LCA1OSwgNDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1saWdodCBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4uYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlnaHQ6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1saWdodC5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodDpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodDpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saWdodC5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodCBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtbGlnaHQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tb3V0bGluZS1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tb3V0bGluZS1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tb3V0bGluZS1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkIGksIC5idG4uYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtbGlnaHQuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtbGlnaHQuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtbGlnaHQuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodCB7XG4gIGNvbG9yOiAjRjNGNkY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodCBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saWdodC1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0LmRpc2FibGVkLCAuYnRuLmJ0bi1saWdodC1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRjNGNkY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodC5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saWdodC1saWdodDpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlnaHQuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlnaHQ6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodC5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtbGlnaHQuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1saWdodC5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1saWdodC5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0IHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQgaSB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodC5kaXNhYmxlZCwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodC5kaXNhYmxlZCBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQ6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodC5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodC5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1saWdodC5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0IHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodCBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjRjNGNkY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuZGlzYWJsZWQsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodDpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWxpZ2h0LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjRjNGNkY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodC5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LWxpZ2h0LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtbGlnaHQuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLWxpZ2h0IGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGluay1saWdodCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1saW5rLWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saW5rLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saW5rLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saW5rLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpbmstbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1saW5rLWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1saW5rLWxpZ2h0LmRpc2FibGVkLCAuYnRuLmJ0bi1saW5rLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1saWdodC5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saW5rLWxpZ2h0OmRpc2FibGVkIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGluay1saWdodC5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWxpZ2h0OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGluay1saWdodC5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWxpZ2h0OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1saWdodC5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstbGlnaHQ6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saW5rLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1saWdodC5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWxpZ2h0LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstbGlnaHQuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWxpZ2h0LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstbGlnaHQuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWxpZ2h0LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstbGlnaHQuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWxpZ2h0LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWxpZ2h0LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LmJ0bi1jbGVhbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1iZy1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItYmctbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWJnLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1iZy1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWJnLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWJnLWxpZ2h0LmJ0bi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1iZy1saWdodC5kaXNhYmxlZCwgLmJ0bi5idG4tYmctbGlnaHQ6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LmJ0bi1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjQsIDI4LCA1MCwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQuYnRuLXNoYWRvdzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGlnaHQuYnRuLXNoYWRvdzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQuYnRuLXNoYWRvdy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQuYnRuLXNoYWRvdy5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjQsIDI4LCA1MCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC5idG4tc2hhZG93LWhvdmVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC5idG4tc2hhZG93LWhvdmVyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC5idG4tc2hhZG93LWhvdmVyLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI0LCAyOCwgNTAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQuYnRuLXNoYWRvdy1ob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC5idG4tc2hhZG93LWhvdmVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1kYXJrIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzE2Mjg7XG4gIGJvcmRlci1jb2xvcjogIzEzMTYyODtcbn1cblxuLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tZGFyay5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1kYXJrOmRpc2FibGVkIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFyay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kYXJrOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZGFyay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1kYXJrOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZGFyay5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1kYXJrLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxNjI4O1xuICBib3JkZXItY29sb3I6ICMxMzE2Mjg7XG59XG5cbi5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1kYXJrLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1kYXJrLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyayAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkIGksIC5idG4uYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1kYXJrLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLWRhcmsuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtZGFyay5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tb3V0bGluZS1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1vdXRsaW5lLWRhcmsuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYXJrLmRpc2FibGVkLCAuYnRuLmJ0bi1saWdodC1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcmsuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlnaHQtZGFyazpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcmsuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFyazpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcmsuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFyazpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcmsuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYXJrOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtZGFyay5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWRhcmsuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWRhcmsuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWRhcmsuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWRhcmsuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsuZGlzYWJsZWQsIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmRpc2FibGVkIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcmsgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5kaXNhYmxlZCwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1kYXJrLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtZGFyay5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LWRhcmsuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyayB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyayAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tbGluay1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saW5rLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMTMxNjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saW5rLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGluay1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzEzMTYyODtcbn1cblxuLmJ0bi5idG4tbGluay1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTMxNjI4O1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzMTYyODtcbn1cblxuLmJ0bi5idG4tbGluay1kYXJrLmRpc2FibGVkLCAuYnRuLmJ0bi1saW5rLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhcmsuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGluay1kYXJrOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tbGluay1kYXJrLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstZGFyazpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLWRhcms6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhcmsuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLWRhcms6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWRhcmsuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMxMzE2Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saW5rLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstZGFyay5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpbmstZGFyay5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMTMxNjI4O1xufVxuXG4uYnRuLmJ0bi1saW5rLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay1kYXJrLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGluay1kYXJrLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxMzE2Mjg7XG59XG5cbi5idG4uYnRuLWxpbmstZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saW5rLWRhcmsuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLWRhcmsuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpbmstZGFyay5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxMzE2Mjg7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1kYXJrLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWRhcmsuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1kYXJrLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItZGFyay5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWRhcmsuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1kYXJrLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItZGFyay5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItZGFyay5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItZGFyay5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItZGFyay5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItYmctZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItYmctZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItYmctZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWJnLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci1iZy1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItYmctZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1iZy1kYXJrLmJ0bi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWJnLWRhcmsuZGlzYWJsZWQsIC5idG4uYnRuLWJnLWRhcms6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWRhcmsuYnRuLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1kYXJrLmJ0bi1zaGFkb3c6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWRhcmsuYnRuLXNoYWRvdzpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGFyay5idG4tc2hhZG93LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI0LCAyOCwgNTAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tZGFyay5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZGFyay5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tZGFyay5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWRhcmsuYnRuLXNoYWRvdy1ob3Zlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tZGFyay5idG4tc2hhZG93LWhvdmVyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1kYXJrLmJ0bi1zaGFkb3ctaG92ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjQsIDI4LCA1MCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1kYXJrLmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1kYXJrLmJ0bi1zaGFkb3ctaG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1kYXJrLmJ0bi1zaGFkb3ctaG92ZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI0LCAyOCwgNTAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4td2hpdGUge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi13aGl0ZSBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXdoaXRlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4td2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4td2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4td2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4td2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4td2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4td2hpdGUuZGlzYWJsZWQsIC5idG4uYnRuLXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4td2hpdGUuZGlzYWJsZWQgaSwgLmJ0bi5idG4td2hpdGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi13aGl0ZS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi13aGl0ZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXdoaXRlOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4td2hpdGUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13aGl0ZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXdoaXRlLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi13aGl0ZS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4td2hpdGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi13aGl0ZS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2hpdGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLW91dGxpbmUtd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5kaXNhYmxlZCwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkIGksIC5idG4uYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtd2hpdGUuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtd2hpdGUuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtd2hpdGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtd2hpdGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLW91dGxpbmUtd2hpdGUuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1saWdodC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdoaXRlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2hpdGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGlnaHQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpZ2h0LXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1saWdodC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2hpdGUuZGlzYWJsZWQsIC5idG4uYnRuLWxpZ2h0LXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2hpdGUuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlnaHQtd2hpdGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC13aGl0ZS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC13aGl0ZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXdoaXRlOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2hpdGUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13aGl0ZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXdoaXRlLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtd2hpdGUuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtd2hpdGUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC13aGl0ZS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC13aGl0ZS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtd2hpdGUuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuZGlzYWJsZWQsIC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuZGlzYWJsZWQgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi10cmFuc3BhcmVudC13aGl0ZS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmRpc2FibGVkLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuZGlzYWJsZWQgaSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC13aGl0ZS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGUuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWhvdmVyLWxpZ2h0LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItbGlnaHQtd2hpdGUuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1saWdodC13aGl0ZS5idG4tY2xlYW4ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpbmstd2hpdGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdoaXRlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmstd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpbmstd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpbmstd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpbmstd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGluay13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWxpbmstd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmstd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWxpbmstd2hpdGUuZGlzYWJsZWQsIC5idG4uYnRuLWxpbmstd2hpdGU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saW5rLXdoaXRlLmRpc2FibGVkIGksIC5idG4uYnRuLWxpbmstd2hpdGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstd2hpdGU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdoaXRlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmstd2hpdGU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rLXdoaXRlLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGluay13aGl0ZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpbmstd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpbmstd2hpdGUuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay13aGl0ZS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpbmstd2hpdGUuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpbmstd2hpdGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGluay13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpbmstd2hpdGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGluay13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmstd2hpdGUuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpbmstd2hpdGUuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItd2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItd2hpdGUuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItd2hpdGUuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci13aGl0ZS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXdoaXRlLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci13aGl0ZS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItd2hpdGUuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWJnLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci1iZy13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItYmctd2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1iZy13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLWJnLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItYmctd2hpdGUuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItYmctd2hpdGUuYnRuLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWJnLXdoaXRlLmRpc2FibGVkLCAuYnRuLmJ0bi1iZy13aGl0ZTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4td2hpdGUuYnRuLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi13aGl0ZS5idG4tc2hhZG93OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi13aGl0ZS5idG4tc2hhZG93OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi13aGl0ZS5idG4tc2hhZG93LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI0LCAyOCwgNTAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4td2hpdGUuYnRuLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXdoaXRlLmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi13aGl0ZS5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNCwgMjgsIDUwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXdoaXRlLmJ0bi1zaGFkb3ctaG92ZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLXdoaXRlLmJ0bi1zaGFkb3ctaG92ZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLXdoaXRlLmJ0bi1zaGFkb3ctaG92ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjQsIDI4LCA1MCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi13aGl0ZS5idG4tc2hhZG93LWhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4td2hpdGUuYnRuLXNoYWRvdy1ob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLXdoaXRlLmJ0bi1zaGFkb3ctaG92ZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI0LCAyOCwgNTAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tdGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXdoaXRlLmRpc2FibGVkLCAuYnRuLmJ0bi10ZXh0LXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pY29uLXdoaXRlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taWNvbi13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUuZGlzYWJsZWQgaSwgLmJ0bi5idG4taWNvbi13aGl0ZTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi13aGl0ZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi13aGl0ZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pY29uLXdoaXRlOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10ZXh0LXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRleHQtd2hpdGUuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24td2hpdGUuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24td2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24td2hpdGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24td2hpdGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24td2hpdGUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24td2hpdGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24td2hpdGUuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24td2hpdGUuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXByaW1hcnkuZGlzYWJsZWQsIC5idG4uYnRuLXRleHQtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5idG4uYnRuLWljb24tcHJpbWFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1pY29uLXByaW1hcnk6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1wcmltYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taWNvbi1wcmltYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWljb24tcHJpbWFyeTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tcHJpbWFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWljb24tcHJpbWFyeTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRleHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRleHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10ZXh0LXByaW1hcnkuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnkuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tcHJpbWFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tdGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tdGV4dC1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4uYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWljb24tc2Vjb25kYXJ5IGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1pY29uLXNlY29uZGFyeTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWljb24tc2Vjb25kYXJ5LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWljb24tc2Vjb25kYXJ5OmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1zZWNvbmRhcnk6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWljb24tc2Vjb25kYXJ5OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdGV4dC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRleHQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRleHQtc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1zZWNvbmRhcnkuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLXNlY29uZGFyeS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tdGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLXRleHQtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi5idG4tdGV4dC1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWljb24tc3VjY2VzcyBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWljb24tc3VjY2VzcyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWljb24tc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJ0bi5idG4taWNvbi1zdWNjZXNzLmRpc2FibGVkIGksIC5idG4uYnRuLWljb24tc3VjY2VzczpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5idG4uYnRuLWljb24tc3VjY2Vzcy5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pY29uLXN1Y2Nlc3M6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1pY29uLXN1Y2Nlc3MuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1zdWNjZXNzOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taWNvbi1zdWNjZXNzLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taWNvbi1zdWNjZXNzOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXRleHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdGV4dC1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdGV4dC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdGV4dC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRleHQtc3VjY2Vzcy5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzcy5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3MuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3MuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzcy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1zdWNjZXNzLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWluZm8ge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4tdGV4dC1pbmZvLmRpc2FibGVkLCAuYnRuLmJ0bi10ZXh0LWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taWNvbi1pbmZvIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taWNvbi1pbmZvIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taWNvbi1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uYnRuLmJ0bi1pY29uLWluZm8uZGlzYWJsZWQgaSwgLmJ0bi5idG4taWNvbi1pbmZvOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLmJ0bi5idG4taWNvbi1pbmZvLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWljb24taW5mbzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWljb24taW5mby5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pY29uLWluZm86ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLWluZm8uZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pY29uLWluZm86ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRleHQtaW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdGV4dC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10ZXh0LWluZm8uZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdGV4dC1pbmZvLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24taW5mbzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24taW5mby5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24taW5mbzpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24taW5mby5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24taW5mby5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm8uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm8uYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWluZm8uYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi10ZXh0LXdhcm5pbmcuZGlzYWJsZWQsIC5idG4uYnRuLXRleHQtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5idG4uYnRuLWljb24td2FybmluZy5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1pY29uLXdhcm5pbmc6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi13YXJuaW5nOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taWNvbi13YXJuaW5nLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWljb24td2FybmluZzpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24td2FybmluZy5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWljb24td2FybmluZzpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtd2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRleHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRleHQtd2FybmluZy5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10ZXh0LXdhcm5pbmcuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmcuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24td2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24td2FybmluZzpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZzpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZy5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZy5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmcuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24td2FybmluZy5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYW5nZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYW5nZXIuZGlzYWJsZWQsIC5idG4uYnRuLXRleHQtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWljb24tZGFuZ2VyIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taWNvbi1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhbmdlci5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1pY29uLWRhbmdlcjpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5idG4uYnRuLWljb24tZGFuZ2VyLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWljb24tZGFuZ2VyOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0M0IyODtcbn1cblxuLmJ0bi5idG4taWNvbi1kYW5nZXIuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1kYW5nZXI6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhbmdlci5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWljb24tZGFuZ2VyOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdGV4dC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRleHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRleHQtZGFuZ2VyLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjRTQzQjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlci5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYW5nZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1kYW5nZXIuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlci5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhbmdlci5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tdGV4dC1saWdodCB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWxpZ2h0LmRpc2FibGVkLCAuYnRuLmJ0bi10ZXh0LWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQgaSB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1pY29uLWxpZ2h0IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLmJ0bi5idG4taWNvbi1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQuZGlzYWJsZWQgaSwgLmJ0bi5idG4taWNvbi1saWdodDpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1saWdodDpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGM0Y2Rjk7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1saWdodDpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pY29uLWxpZ2h0OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10ZXh0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRleHQtbGlnaHQuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1saWdodDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1saWdodDpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1saWdodC5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1saWdodC5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1saWdodC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tbGlnaHQuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXRleHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWRhcmsuZGlzYWJsZWQsIC5idG4uYnRuLXRleHQtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmsgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1pY29uLWRhcms6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmsuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1kYXJrOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWljb24tZGFyazpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWljb24tZGFyazpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRleHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmsuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmsuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcms6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcms6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmsuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmsuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmsuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYXJrLTc1IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXRleHQtZGFyay03NS5kaXNhYmxlZCwgLmJ0bi5idG4tdGV4dC1kYXJrLTc1OmRpc2FibGVkIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay03NSBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay03NSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay03NSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay03NS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTc1LmRpc2FibGVkIGksIC5idG4uYnRuLWljb24tZGFyay03NTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay03NS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pY29uLWRhcmstNzU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNzUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1kYXJrLTc1OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTc1LmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taWNvbi1kYXJrLTc1OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstNzU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay03NTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTc1LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTc1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTc1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTc1LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay03NS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzUuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzUuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNzU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay03NS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTc1LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWRhcmstNjUge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYXJrLTY1LmRpc2FibGVkLCAuYnRuLmJ0bi10ZXh0LWRhcmstNjU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTY1IGkge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTY1IC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzVFNjI3ODtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTY1IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTY1LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNjUuZGlzYWJsZWQgaSwgLmJ0bi5idG4taWNvbi1kYXJrLTY1OmRpc2FibGVkIGkge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTY1LmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWljb24tZGFyay02NTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay02NS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pY29uLWRhcmstNjU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNjUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pY29uLWRhcmstNjU6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRleHQtZGFyay02NTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTY1OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstNjUuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstNjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstNjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstNjUuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTY1LmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjU6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1LmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1OmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjUuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay02NTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTY1LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNjUuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXRleHQtZGFyay01MCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWRhcmstNTAuZGlzYWJsZWQsIC5idG4uYnRuLXRleHQtZGFyay01MDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNTAgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNTAgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNTAgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNTAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay01MC5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1pY29uLWRhcmstNTA6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstNTAuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1kYXJrLTUwOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTUwLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWljb24tZGFyay01MDpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay01MC5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWljb24tZGFyay01MDpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTUwOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstNTA6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay01MC5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRleHQtZGFyay01MDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay01MDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay01MC5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstNTAuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MDpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTAuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTA6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTA6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MC5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MDpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MC5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTAuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTAuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTUwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstNTAuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay01MC5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYXJrLTI1IHtcbiAgY29sb3I6ICNEMUQzRTA7XG59XG5cbi5idG4uYnRuLXRleHQtZGFyay0yNS5kaXNhYmxlZCwgLmJ0bi5idG4tdGV4dC1kYXJrLTI1OmRpc2FibGVkIHtcbiAgY29sb3I6ICNEMUQzRTA7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay0yNSBpIHtcbiAgY29sb3I6ICNEMUQzRTA7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay0yNSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNEMUQzRTA7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay0yNSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay0yNS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0QxRDNFMDtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTI1LmRpc2FibGVkIGksIC5idG4uYnRuLWljb24tZGFyay0yNTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNEMUQzRTA7XG59XG5cbi5idG4uYnRuLWljb24tZGFyay0yNS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pY29uLWRhcmstMjU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRDFEM0UwO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmstMjUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taWNvbi1kYXJrLTI1OmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrLTI1LmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taWNvbi1kYXJrLTI1OmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRDFEM0UwO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LWRhcmstMjU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay0yNTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTI1LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNEMUQzRTAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTI1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTI1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItdGV4dC1kYXJrLTI1LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLXRleHQtZGFyay0yNS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI0QxRDNFMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1OmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNEMUQzRTAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRDFEM0UwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1LmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1OmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1LmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRDFEM0UwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjUuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjUuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI0QxRDNFMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1LmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1LmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNEMUQzRTAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLWRhcmstMjU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tZGFyay0yNS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1kYXJrLTI1LmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0QxRDNFMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi10ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLXRleHQtbXV0ZWQuZGlzYWJsZWQsIC5idG4uYnRuLXRleHQtbXV0ZWQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZCBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWljb24tbXV0ZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuXG4uYnRuLmJ0bi1pY29uLW11dGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZC5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1pY29uLW11dGVkOmRpc2FibGVkIGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZC5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pY29uLW11dGVkOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZC5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pY29uLW11dGVkOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZC5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWljb24tbXV0ZWQ6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWhvdmVyLXRleHQtbXV0ZWQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXRleHQtbXV0ZWQ6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXRleHQtbXV0ZWQuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci10ZXh0LW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItdGV4dC1tdXRlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLXRleHQtbXV0ZWQuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taG92ZXItdGV4dC1tdXRlZC5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQ6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZC5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZDpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZDpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQ6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZC5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1ob3Zlci1pY29uLW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWhvdmVyLWljb24tbXV0ZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4taG92ZXItaWNvbi1tdXRlZC5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2sge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1OTk4O1xufVxuXG4uYnRuLmJ0bi1mYWNlYm9vayBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWZhY2Vib29rIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2sgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1mYWNlYm9vay5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0OTdjO1xuICBib3JkZXItY29sb3I6ICMzMDQ5N2M7XG59XG5cbi5idG4uYnRuLWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWZhY2Vib29rLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZmFjZWJvb2suZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1mYWNlYm9vay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1mYWNlYm9vay5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2suZGlzYWJsZWQsIC5idG4uYnRuLWZhY2Vib29rOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gIGJvcmRlci1jb2xvcjogIzNiNTk5ODtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2suZGlzYWJsZWQgaSwgLmJ0bi5idG4tZmFjZWJvb2s6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1mYWNlYm9vay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1mYWNlYm9vazpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWZhY2Vib29rLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWZhY2Vib29rOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2suZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1mYWNlYm9vazpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWZhY2Vib29rLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0OTdjO1xuICBib3JkZXItY29sb3I6ICMzMDQ5N2M7XG59XG5cbi5idG4uYnRuLWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1mYWNlYm9vay5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tZmFjZWJvb2suYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1mYWNlYm9vay5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWZhY2Vib29rLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1mYWNlYm9vay5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIHtcbiAgY29sb3I6ICMzYjU5OTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDg5LCAxNTIsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGkge1xuICBjb2xvcjogIzNiNTk5ODtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM2I1OTk4O1xufVxuXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM2I1OTk4O1xufVxuXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZGlzYWJsZWQsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzYjU5OTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDg5LCAxNTIsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRpc2FibGVkIGksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzNiNTk5ODtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM2I1OTk4O1xufVxuXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzYjU5OTg7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG4gIGJvcmRlci1jb2xvcjogI2RkNGIzOTtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1nb29nbGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWdvb2dsZTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZ29vZ2xlLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDM2MjM7XG4gIGJvcmRlci1jb2xvcjogI2NkMzYyMztcbn1cblxuLmJ0bi5idG4tZ29vZ2xlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWdvb2dsZTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1nb29nbGUuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1nb29nbGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZ29vZ2xlOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWdvb2dsZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWdvb2dsZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1nb29nbGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tZ29vZ2xlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZ29vZ2xlOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZ29vZ2xlLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1nb29nbGUuZGlzYWJsZWQsIC5idG4uYnRuLWdvb2dsZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICBib3JkZXItY29sb3I6ICNkZDRiMzk7XG59XG5cbi5idG4uYnRuLWdvb2dsZS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1nb29nbGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1nb29nbGUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZ29vZ2xlOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWdvb2dsZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWdvb2dsZS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWdvb2dsZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWdvb2dsZS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkMzYyMztcbiAgYm9yZGVyLWNvbG9yOiAjY2QzNjIzO1xufVxuXG4uYnRuLmJ0bi1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWdvb2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4tZ29vZ2xlLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWdvb2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1nb29nbGUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1nb29nbGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWdvb2dsZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWdvb2dsZS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWdvb2dsZS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4tZ29vZ2xlLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIHtcbiAgY29sb3I6ICNkZDRiMzk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCA3NSwgNTcsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSBpIHtcbiAgY29sb3I6ICNkZDRiMzk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNkZDRiMzk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2RkNGIzOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1nb29nbGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1nb29nbGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kaXNhYmxlZCwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNkZDRiMzk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCA3NSwgNTcsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kaXNhYmxlZCBpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZGQ0YjM5O1xufVxuXG4uYnRuLmJ0bi1saWdodC1nb29nbGUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2RkNGIzOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2RkNGIzOTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1nb29nbGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYTFmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMWRhMWYyO1xufVxuXG4uYnRuLmJ0bi10d2l0dGVyIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHdpdHRlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10d2l0dGVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi10d2l0dGVyOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10d2l0dGVyLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDhkZGM7XG4gIGJvcmRlci1jb2xvcjogIzBkOGRkYztcbn1cblxuLmJ0bi5idG4tdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi10d2l0dGVyOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXR3aXR0ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10d2l0dGVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tdHdpdHRlci5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tdHdpdHRlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10d2l0dGVyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi10d2l0dGVyLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi10d2l0dGVyLmRpc2FibGVkLCAuYnRuLmJ0bi10d2l0dGVyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGExZjI7XG4gIGJvcmRlci1jb2xvcjogIzFkYTFmMjtcbn1cblxuLmJ0bi5idG4tdHdpdHRlci5kaXNhYmxlZCBpLCAuYnRuLmJ0bi10d2l0dGVyOmRpc2FibGVkIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHdpdHRlci5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi10d2l0dGVyOmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHdpdHRlci5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi10d2l0dGVyOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tdHdpdHRlci5kaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXR3aXR0ZXI6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi10d2l0dGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi5idG4tdHdpdHRlci5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi10d2l0dGVyLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ4ZGRjO1xuICBib3JkZXItY29sb3I6ICMwZDhkZGM7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi10d2l0dGVyLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10d2l0dGVyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi10d2l0dGVyLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi10d2l0dGVyLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlciB7XG4gIGNvbG9yOiAjMWRhMWYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAxNjEsIDI0MiwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlciBpIHtcbiAgY29sb3I6ICMxZGExZjI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMWRhMWYyO1xufVxuXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzFkYTFmMjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRhMWYyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZGlzYWJsZWQsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFkYTFmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMTYxLCAyNDIsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICMxZGExZjI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxZGExZjI7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMWRhMWYyO1xufVxuXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYTFmMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMzA2YztcbiAgYm9yZGVyLWNvbG9yOiAjZTEzMDZjO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW0gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1pbnN0YWdyYW0uZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkMWU1OTtcbiAgYm9yZGVyLWNvbG9yOiAjY2QxZTU5O1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4taW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWluc3RhZ3JhbS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4taW5zdGFncmFtLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pbnN0YWdyYW0uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbnN0YWdyYW0uZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbS5kaXNhYmxlZCwgLmJ0bi5idG4taW5zdGFncmFtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTMwNmM7XG4gIGJvcmRlci1jb2xvcjogI2UxMzA2Yztcbn1cblxuLmJ0bi5idG4taW5zdGFncmFtLmRpc2FibGVkIGksIC5idG4uYnRuLWluc3RhZ3JhbTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pbnN0YWdyYW06ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW0uZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4taW5zdGFncmFtOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4taW5zdGFncmFtLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5zdGFncmFtOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4taW5zdGFncmFtLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QxZTU5O1xuICBib3JkZXItY29sb3I6ICNjZDFlNTk7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4taW5zdGFncmFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1pbnN0YWdyYW0uYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taW5zdGFncmFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWluc3RhZ3JhbS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4taW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4taW5zdGFncmFtLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4taW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1pbnN0YWdyYW0uYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0ge1xuICBjb2xvcjogI2UxMzA2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjUsIDQ4LCAxMDgsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSBpIHtcbiAgY29sb3I6ICNlMTMwNmM7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNlMTMwNmM7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2UxMzA2Yztcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEzMDZjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5mb2N1czpub3QoLmJ0bi10ZXh0KSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kaXNhYmxlZCwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlMTMwNmM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI1LCA0OCwgMTA4LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmRpc2FibGVkIGkge1xuICBjb2xvcjogI2UxMzA2Yztcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNlMTMwNmM7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNlMTMwNmM7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTMwNmM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYnRuLWRyb3Bkb3duIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYnRuLWRyb3Bkb3duLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbn1cblxuLmJ0bi5idG4teW91dHViZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXlvdXR1YmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4teW91dHViZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4teW91dHViZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4teW91dHViZTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4teW91dHViZS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkwMDAwO1xuICBib3JkZXItY29sb3I6ICNkOTAwMDA7XG59XG5cbi5idG4uYnRuLXlvdXR1YmU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgaSwgLmJ0bi5idG4teW91dHViZTpmb2N1czpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi15b3V0dWJlLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4teW91dHViZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi15b3V0dWJlOmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLXlvdXR1YmUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4teW91dHViZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXlvdXR1YmU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi15b3V0dWJlOmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4teW91dHViZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4teW91dHViZS5kaXNhYmxlZCwgLmJ0bi5idG4teW91dHViZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICBib3JkZXItY29sb3I6ICNmZjAwMDA7XG59XG5cbi5idG4uYnRuLXlvdXR1YmUuZGlzYWJsZWQgaSwgLmJ0bi5idG4teW91dHViZTpkaXNhYmxlZCBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXlvdXR1YmUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4teW91dHViZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXlvdXR1YmUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4teW91dHViZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXlvdXR1YmUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi15b3V0dWJlOmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4teW91dHViZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlLFxuLnNob3cgLmJ0bi5idG4teW91dHViZS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5MDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDkwMDAwO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZSBpLFxuLnNob3cgLmJ0bi5idG4teW91dHViZS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4teW91dHViZS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4teW91dHViZS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4teW91dHViZS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgLmJ0bi5idG4teW91dHViZS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgaSB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmMDAwMDtcbn1cblxuLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSBpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZm9jdXM6bm90KC5idG4tdGV4dCkgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmZvY3VzOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmZvY3VzOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmRpc2FibGVkLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAwLCAwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmRpc2FibGVkIGksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmRpc2FibGVkIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmYwMDAwO1xufVxuXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLmJ0bi5idG4tbGlnaHQteW91dHViZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuYnRuLWRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdiNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3N2I1O1xufVxuXG4uYnRuLmJ0bi1saW5rZWRpbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpbmtlZGluIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW4gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW46aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saW5rZWRpbi5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZThmO1xuICBib3JkZXItY29sb3I6ICMwMDVlOGY7XG59XG5cbi5idG4uYnRuLWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpbmtlZGluLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW46aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlua2VkaW46Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlua2VkaW4uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rZWRpbi5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlua2VkaW46Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rZWRpbi5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW4uZGlzYWJsZWQsIC5idG4uYnRuLWxpbmtlZGluOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc3YjU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzdiNTtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW4uZGlzYWJsZWQgaSwgLmJ0bi5idG4tbGlua2VkaW46ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rZWRpbi5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saW5rZWRpbjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpbmtlZGluLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmtlZGluOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW4uZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saW5rZWRpbjpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLWxpbmtlZGluLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZThmO1xuICBib3JkZXItY29sb3I6ICMwMDVlOGY7XG59XG5cbi5idG4uYnRuLWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1saW5rZWRpbi5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlua2VkaW4uYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLWxpbmtlZGluLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1saW5rZWRpbi5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIHtcbiAgY29sb3I6ICMwMDc3YjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIGkge1xuICBjb2xvcjogIzAwNzdiNTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDA3N2I1O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMDA3N2I1O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc3YjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZGlzYWJsZWQsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDc3YjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRpc2FibGVkIGksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzAwNzdiNTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDA3N2I1O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMwMDc3YjU7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdiNTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2t5cGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWZmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhZmYwO1xufVxuXG4uYnRuLmJ0bi1za3lwZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXNreXBlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2t5cGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYnRuLmJ0bi1za3lwZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2t5cGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLXNreXBlOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1za3lwZS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5M2NhO1xuICBib3JkZXItY29sb3I6ICMwMDkzY2E7XG59XG5cbi5idG4uYnRuLXNreXBlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLXNreXBlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLXNreXBlLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2t5cGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc2t5cGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc2t5cGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1za3lwZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1za3lwZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1za3lwZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXNreXBlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2t5cGU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1za3lwZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2t5cGUuZGlzYWJsZWQsIC5idG4uYnRuLXNreXBlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFmZjA7XG4gIGJvcmRlci1jb2xvcjogIzAwYWZmMDtcbn1cblxuLmJ0bi5idG4tc2t5cGUuZGlzYWJsZWQgaSwgLmJ0bi5idG4tc2t5cGU6ZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1za3lwZS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1za3lwZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXNreXBlLmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXNreXBlOmRpc2FibGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tc2t5cGUuZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1za3lwZTpkaXNhYmxlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1za3lwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4uYnRuLXNreXBlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93IC5idG4uYnRuLXNreXBlLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5M2NhO1xuICBib3JkZXItY29sb3I6ICMwMDkzY2E7XG59XG5cbi5idG4uYnRuLXNreXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSBpLCAuYnRuLmJ0bi1za3lwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgaSxcbi5zaG93ID4gLmJ0bi5idG4tc2t5cGUuZHJvcGRvd24tdG9nZ2xlIGksXG4uc2hvdyAuYnRuLmJ0bi1za3lwZS5idG4tZHJvcGRvd24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1za3lwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLXNreXBlLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tc2t5cGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5idG4uYnRuLXNreXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgPiAuYnRuLmJ0bi1za3lwZS5kcm9wZG93bi10b2dnbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5zaG93IC5idG4uYnRuLXNreXBlLmJ0bi1kcm9wZG93biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLXNreXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNreXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyA+IC5idG4uYnRuLXNreXBlLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uc2hvdyAuYnRuLmJ0bi1za3lwZS5idG4tZHJvcGRvd24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlIHtcbiAgY29sb3I6ICMwMGFmZjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTc1LCAyNDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlIGkge1xuICBjb2xvcjogIzAwYWZmMDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2t5cGUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDBhZmYwO1xufVxuXG4uYnRuLmJ0bi1saWdodC1za3lwZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMDBhZmYwO1xufVxuXG4uYnRuLmJ0bi1saWdodC1za3lwZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXNreXBlLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFmZjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIGksIC5idG4uYnRuLWxpZ2h0LXNreXBlOmZvY3VzOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXNreXBlLmZvY3VzOm5vdCguYnRuLXRleHQpIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2t5cGU6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6Zm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc2t5cGUuZm9jdXM6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1za3lwZTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1za3lwZTpmb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1za3lwZS5mb2N1czpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6Zm9jdXM6bm90KC5idG4tdGV4dCkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1za3lwZS5mb2N1czpub3QoLmJ0bi10ZXh0KS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2t5cGUuZGlzYWJsZWQsIC5idG4uYnRuLWxpZ2h0LXNreXBlOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMGFmZjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTc1LCAyNDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlLmRpc2FibGVkIGksIC5idG4uYnRuLWxpZ2h0LXNreXBlOmRpc2FibGVkIGkge1xuICBjb2xvcjogIzAwYWZmMDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2t5cGUuZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6ZGlzYWJsZWQgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDBhZmYwO1xufVxuXG4uYnRuLmJ0bi1saWdodC1za3lwZS5kaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1za3lwZTpkaXNhYmxlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlLmRpc2FibGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6ZGlzYWJsZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMwMGFmZjA7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1za3lwZS5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1za3lwZS5idG4tZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWZmMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpIGksIC5idG4uYnRuLWxpZ2h0LXNreXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1za3lwZS5kcm9wZG93bi10b2dnbGUgaSxcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXNreXBlLmJ0bi1kcm9wZG93biBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNreXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYnRuLmJ0bi1saWdodC1za3lwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc2t5cGUuZHJvcGRvd24tdG9nZ2xlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uc2hvdyAuYnRuLmJ0bi1saWdodC1za3lwZS5idG4tZHJvcGRvd24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1za3lwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCkgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXNreXBlLmRyb3Bkb3duLXRvZ2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLnNob3cgLmJ0bi5idG4tbGlnaHQtc2t5cGUuYnRuLWRyb3Bkb3duIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc2t5cGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc2t5cGUuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5zaG93IC5idG4uYnRuLWxpZ2h0LXNreXBlLmJ0bi1kcm9wZG93bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIHBhZGRpbmc6IDAuMTVyZW0gMC41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IDAvKnJ0bDppZ25vcmUqLztcbiAgLypydGw6cmF3OlxyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICAqL1xufVxuXG4uZHJvcGRvd24tbWVudTpiZWZvcmUsIC5kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWl0ZW0ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEgPiBpOmJlZm9yZSxcbi5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWl0ZW0gPiBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudTpub3QoLmRhdGVyYW5nZXBpY2tlcikge1xuICAvKnJ0bDpyYXc6XHJcbiAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICovXG59XG5cbi5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtYW5pbS11cCB7XG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uLWRyb3Bkb3duLW1lbnUtZmFkZS1pbiAuM3MgZWFzZSAxLCBhbmltYXRpb24tZHJvcGRvd24tbWVudS1tb3ZlLXVwIC4zcyBlYXNlLW91dCAxO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtYW5pbSxcbi5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1tZW51LWFuaW0tZG93bi5kcm9wZG93bi1tZW51LWFuaW0ge1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1kcm9wZG93bi1tZW51LWZhZGUtaW4gLjNzIGVhc2UgMSwgYW5pbWF0aW9uLWRyb3Bkb3duLW1lbnUtbW92ZS1kb3duIC4zcyBlYXNlLW91dCAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHdpZHRoOiA3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMDVweCkge1xuICAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXNtIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDI4MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbWQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzgwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1sZyB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MzBweCkge1xuICAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXhsIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYzMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUteHhsIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbn1cblxuLmRyb3Bkb3duLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRyb3Bkb3duLmRyb3Bkb3duLWhvdmVyOmhvdmVyID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLmRyb3Bkb3duLWhvdmVyOmhvdmVyID4gLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZHJvcGRvd24uZHJvcGRvd24taG92ZXI6aG92ZXIgPiAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSB7XG4gIC8qV2l0aG91dCB0aGlzLCBjbGlja2luZyB3aWxsIG1ha2UgaXQgc3RpY2t5Ki9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLWRyb3Bkb3duLW1lbnUtZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tZHJvcGRvd24tbWVudS1tb3ZlLWRvd24ge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIHRvIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tZHJvcGRvd24tbWVudS1tb3ZlLXVwIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbi5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmZvcm0tZ3JvdXAgLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1ncm91cCAudmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvcm0tZ3JvdXAgLmZvcm0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXBpbGwuZm9ybS1jb250cm9sLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMS4zNTtcbn1cblxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtcGlsbC5mb3JtLWNvbnRyb2wtbGcge1xuICBib3JkZXItcmFkaXVzOiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2w6YWN0aXZlLCAuZm9ybS1jb250cm9sLmFjdGl2ZSwgLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tY29udHJvbC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDphY3RpdmUsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkLmFjdGl2ZSwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgYm9yZGVyLWNvbG9yOiAjRUJFREYzO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uZm9ybS1jb250cm9sLWljb25sZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmZvcm0tY29udHJvbC1pY29ubGVzcyAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnBsYWNlaG9sZGVyLWRhcmstNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdFODI5OTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBsYWNlaG9sZGVyLWRhcmstNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5wbGFjZWhvbGRlci1kYXJrLTUwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5wbGFjZWhvbGRlci1kYXJrLTc1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wbGFjZWhvbGRlci1kYXJrLTc1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ucGxhY2Vob2xkZXItZGFyay03NTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsOmFmdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLXZhbGlkICsgLmlucHV0LWdyb3VwLWFwcGVuZCxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCArIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4uaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXByZXBlbmQgKyAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgaSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwIGk6YWZ0ZXIsIC5pbnB1dC1ncm91cCBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgLnN2Zy1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zbSBpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLWxnIGkge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZC5hY3RpdmUsIC5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMztcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDphY3RpdmUsIC5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZC5hY3RpdmUsIC5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDpmb2N1cywgLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgYm9yZGVyLWNvbG9yOiAjRUJFREYzO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQuaW5wdXQtZ3JvdXAtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjI4cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQuaW5wdXQtZ3JvdXAtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmlucHV0LWdyb3VwLWFwcGVuZCxcbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4tc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmlucHV0LWdyb3VwLXRleHQgLmJ0bi1zZWNvbmRhcnkge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIC5pbnB1dC1ncm91cC1wcmVwZW5kIH4gLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4udmFsaWRhdGVkIC52YWxpZC1mZWVkYmFjayxcbi52YWxpZGF0ZWQgLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlucHV0LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbnB1dC1pY29uIHNwYW4ge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMS41ZW0gKyAxLjNyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtaWNvbiBzcGFuIGkge1xuICBsaW5lLWhlaWdodDogMDtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5pbnB1dC1pY29uIHNwYW4gaTphZnRlciwgLmlucHV0LWljb24gc3BhbiBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uaW5wdXQtaWNvbiBzcGFuIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cblxuLmlucHV0LWljb24gc3BhbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5pbnB1dC1pY29uIHNwYW4gLnN2Zy1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5pbnB1dC1pY29uIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAxLjNyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtaWNvbi5pbnB1dC1pY29uLXJpZ2h0IHNwYW4ge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLmlucHV0LWljb24uaW5wdXQtaWNvbi1yaWdodCAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtICsgMnB4KTtcbn1cblxuLnJlc2l6ZS1ub25lIHtcbiAgcmVzaXplOiBub25lO1xufVxuXG4ucm93LnJvdy1wYWRkaW5nbGVzcyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5yb3cucm93LXBhZGRpbmdsZXNzID4gW2NsYXNzKj1cImNvbFwiXSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnJvdy5yb3ctc3RyZXRjaCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJvdyAuY29sLXN0cmV0Y2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLnJvd1tjbGFzcyo9XCJyb3ctY29sLWRpdmlkZXItXCJdID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5yb3dbY2xhc3MqPVwicm93LWNvbC1kaXZpZGVyLVwiXSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnJvdy5yb3ctY29sLWRpdmlkZXIgPiBkaXYge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzO1xufVxuXG4ucm93LnJvdy1jb2wtZGl2aWRlciA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJvdy5yb3ctY29sLWRpdmlkZXItc20gPiBkaXYge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURGMztcbiAgfVxuICAucm93LnJvdy1jb2wtZGl2aWRlci1zbSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yb3cucm93LWNvbC1kaXZpZGVyLW1kID4gZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjM7XG4gIH1cbiAgLnJvdy5yb3ctY29sLWRpdmlkZXItbWQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucm93LnJvdy1jb2wtZGl2aWRlci1sZyA+IGRpdiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzO1xuICB9XG4gIC5yb3cucm93LWNvbC1kaXZpZGVyLWxnID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yb3cucm93LWNvbC1kaXZpZGVyLXhsID4gZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjM7XG4gIH1cbiAgLnJvdy5yb3ctY29sLWRpdmlkZXIteGwgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnJvdy5yb3ctY29sLWRpdmlkZXIteHhsID4gZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjM7XG4gIH1cbiAgLnJvdy5yb3ctY29sLWRpdmlkZXIteHhsID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuXG4uZ3V0dGVyLWIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uZ3V0dGVyLXQge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4ubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSBpLFxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIC5raSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuXG4ubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Ugc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZTpob3ZlciBpLFxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlOmhvdmVyIC5raSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5tb2RhbC5tb2RhbC1zdGlja3kubW9kYWwtc3RpY2t5LWJvdHRvbS1yaWdodCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAyNXB4O1xuICByaWdodDogMjVweDtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggLTE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ubW9kYWwubW9kYWwtc3RpY2t5Lm1vZGFsLXN0aWNreS1ib3R0b20tcmlnaHQgLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5tb2RhbC5tb2RhbC1zdGlja3kubW9kYWwtc3RpY2t5LWJvdHRvbS1yaWdodCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ubW9kYWwubW9kYWwtc3RpY2t5Lm1vZGFsLXN0aWNreS1ib3R0b20tcmlnaHQubW9kYWwtc3RpY2t5LWxnIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLm1vZGFsLm1vZGFsLXN0aWNreS5tb2RhbC1zdGlja3ktYm90dG9tLXJpZ2h0Lm1vZGFsLXN0aWNreS1sZyAubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zdGlja3kubW9kYWwtc3RpY2t5LWJvdHRvbS1yaWdodCB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtc3RpY2t5Lm1vZGFsLXN0aWNreS1ib3R0b20tcmlnaHQge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICB9XG59XG5cbi5wcm9ncmVzcy5wcm9ncmVzcy14cyB7XG4gIGhlaWdodDogMC41cmVtO1xufVxuXG4ucHJvZ3Jlc3MucHJvZ3Jlc3MteHMgLnByb2dyZXNzLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjhyZW07XG59XG5cbi5wcm9ncmVzcy5wcm9ncmVzcy1zbSB7XG4gIGhlaWdodDogMC43NXJlbTtcbn1cblxuLnByb2dyZXNzLnByb2dyZXNzLXNtIC5wcm9ncmVzcy1iYXIge1xuICBib3JkZXItcmFkaXVzOiAwLjI4cmVtO1xufVxuXG4ucHJvZ3Jlc3MucHJvZ3Jlc3MtbGcge1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnByb2dyZXNzLnByb2dyZXNzLWxnIC5wcm9ncmVzcy1iYXIge1xuICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtdmVydGljYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnByb2dyZXNzLXZlcnRpY2FsIC5wcm9ncmVzczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4udGFibGUgdGhlYWQgdGgsIC50YWJsZSB0aGVhZCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi50YWJsZS50YWJsZS1oZWFkLWJvcmRlcmxlc3MgdGhlYWQgdGgsIC50YWJsZS50YWJsZS1oZWFkLWJvcmRlcmxlc3MgdGhlYWQgdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4udGFibGUudGFibGUtaGVhZC1zb2xpZCB0aGVhZCB0aCwgLnRhYmxlLnRhYmxlLWhlYWQtc29saWQgdGhlYWQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4udGFibGUudGFibGUtbGlnaHQtcHJpbWFyeSB0aGVhZCB0ciB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuMSk7XG59XG5cbi50YWJsZS50YWJsZS1saWdodC1zZWNvbmRhcnkgdGhlYWQgdHIge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjEpO1xufVxuXG4udGFibGUudGFibGUtbGlnaHQtc3VjY2VzcyB0aGVhZCB0ciB7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjEpO1xufVxuXG4udGFibGUudGFibGUtbGlnaHQtaW5mbyB0aGVhZCB0ciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpO1xufVxuXG4udGFibGUudGFibGUtbGlnaHQtd2FybmluZyB0aGVhZCB0ciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMTMwLCA0MCwgMC4xKTtcbn1cblxuLnRhYmxlLnRhYmxlLWxpZ2h0LWRhbmdlciB0aGVhZCB0ciB7XG4gIGNvbG9yOiAjRTQzQjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpO1xufVxuXG4udGFibGUudGFibGUtbGlnaHQtbGlnaHQgdGhlYWQgdHIge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjEpO1xufVxuXG4udGFibGUudGFibGUtbGlnaHQtZGFyayB0aGVhZCB0ciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAyOCwgNTAsIDAuMSk7XG59XG5cbi50YWJsZS50YWJsZS1saWdodC13aGl0ZSB0aGVhZCB0ciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi50YWJsZS50YWJsZS1oZWFkLWN1c3RvbSB0aGVhZCB0ciwgLnRhYmxlLnRhYmxlLWhlYWQtY3VzdG9tIHRoZWFkIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG59XG5cbi50YWJsZS50YWJsZS1mb290LWN1c3RvbSB0Zm9vdCB0aCwgLnRhYmxlLnRhYmxlLWZvb3QtY3VzdG9tIHRmb290IHRkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG59XG5cbi50YWJsZS50YWJsZS1oZWFkLWJnIHRoZWFkIHRyLCAudGFibGUudGFibGUtaGVhZC1iZyB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi50YWJsZS50YWJsZS1oZWFkLWJnIHRoZWFkIHRyOmZpcnN0LWNoaWxkLCAudGFibGUudGFibGUtaGVhZC1iZyB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi50YWJsZS50YWJsZS1oZWFkLWJnIHRoZWFkIHRyOmxhc3QtY2hpbGQsIC50YWJsZS50YWJsZS1oZWFkLWJnIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi50YWJsZS50YWJsZS1mb290LWJnIHRmb290IHRoLCAudGFibGUudGFibGUtZm9vdC1iZyB0Zm9vdCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi50YWJsZS50YWJsZS1mb290LWJnIHRmb290IHRoOmZpcnN0LWNoaWxkLCAudGFibGUudGFibGUtZm9vdC1iZyB0Zm9vdCB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi50YWJsZS50YWJsZS1mb290LWJnIHRmb290IHRoOmxhc3QtY2hpbGQsIC50YWJsZS50YWJsZS1mb290LWJnIHRmb290IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi50YWJsZS50YWJsZS1zZXBhcmF0ZSB0aCwgLnRhYmxlLnRhYmxlLXNlcGFyYXRlIHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi50YWJsZS50YWJsZS1zZXBhcmF0ZSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLnRhYmxlLXNlcGFyYXRlIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS50YWJsZS1zZXBhcmF0ZSB0aDpsYXN0LWNoaWxkLCAudGFibGUudGFibGUtc2VwYXJhdGUgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLnRhYmxlLXNlcGFyYXRlIHRmb290IHRoLCAudGFibGUudGFibGUtc2VwYXJhdGUgdGZvb3QgdGQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLnRhYmxlLnRhYmxlLXNlcGFyYXRlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4udGFibGUudGFibGUtYm9yZGVyZWQgdGZvb3QgdGgsIC50YWJsZS50YWJsZS1ib3JkZXJlZCB0Zm9vdCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi50YWJsZS50YWJsZS12ZXJ0aWNhbC1jZW50ZXIgdGgsIC50YWJsZS50YWJsZS12ZXJ0aWNhbC1jZW50ZXIgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdGhlYWQgdGgsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aGVhZCB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5wb3BvdmVyIHtcbiAgLypydGw6cmF3OlxyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICovXG59XG5cbi5wb3BvdmVyIC5wb3BvdmVyLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItcmlnaHQsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1yaWdodDogYXV0by8qcnRsOmlnbm9yZSovO1xuICBtYXJnaW4tbGVmdDogMC41cmVtLypydGw6aWdub3JlKi87XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiBhdXRvLypydGw6aWdub3JlKi87XG4gIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCkvKnJ0bDppZ25vcmUqLztcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiBhdXRvLypydGw6aWdub3JlKi87XG4gIGxlZnQ6IDAvKnJ0bDppZ25vcmUqLztcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLypydGw6aWdub3JlKi87XG4gIGJvcmRlci1yaWdodC1jb2xvcjogd2hpdGUvKnJ0bDppZ25vcmUqLztcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogYXV0by8qcnRsOmlnbm9yZSovO1xuICBsZWZ0OiAxcHgvKnJ0bDppZ25vcmUqLztcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLypydGw6aWdub3JlKi87XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZmZmZi8qcnRsOmlnbm9yZSovO1xufVxuXG4ucG9wb3Zlci5icy1wb3BvdmVyLWxlZnQsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8vKnJ0bDppZ25vcmUqLztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0vKnJ0bDppZ25vcmUqLztcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdyB7XG4gIGxlZnQ6IGF1dG8vKnJ0bDppZ25vcmUqLztcbiAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCkvKnJ0bDppZ25vcmUqLztcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiBhdXRvLypydGw6aWdub3JlKi87XG4gIHJpZ2h0OiAwLypydGw6aWdub3JlKi87XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbS8qcnRsOmlnbm9yZSovO1xuICBib3JkZXItbGVmdC1jb2xvcjogd2hpdGUvKnJ0bDppZ25vcmUqLztcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogYXV0by8qcnRsOmlnbm9yZSovO1xuICByaWdodDogMXB4LypydGw6aWdub3JlKi87XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbS8qcnRsOmlnbm9yZSovO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZi8qcnRsOmlnbm9yZSovO1xufVxuXG4udG9vbHRpcCAudG9vbHRpcC1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93LFxuLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgLypydGw6cmF3OlxyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgKi9cbn1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzpiZWZvcmUsIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzpiZWZvcmUsXG4udG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6YmVmb3JlIHtcbiAgLypydGw6cmF3OlxyXG4gICAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcclxuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAqL1xufVxuXG4udG9vbHRpcC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyxcbi50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICAvKnJ0bDpyYXc6XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAqL1xufVxuXG4udG9vbHRpcC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzpiZWZvcmUsIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6YmVmb3JlLFxuLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzpiZWZvcmUge1xuICAvKnJ0bDpyYXc6XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xyXG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAqL1xufVxuXG4udG9vbHRpcC50b29sdG9wLWF1dG8td2lkdGggLnRvb2x0aXAtaW5uZXIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi50b29sdGlwLnRvb2x0aXAtZGFyayAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4udG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxODFDMzIvKnJ0bDppZ25vcmUqLztcbn1cblxuLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxODFDMzI7XG59XG5cbi50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTgxQzMyLypydGw6aWdub3JlKi87XG59XG5cbi5hY2NvcmRpb24gLmNhcmQge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uYWNjb3JkaW9uIC5jYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSA+IGkge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5hY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWxhYmVsIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5hY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZCA+IGkge1xuICBjb2xvcjogI0I1QjVDMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5hY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFmdGVyIHtcbiAgcmlnaHQ6IDFyZW07XG59XG5cbi5hY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRleHQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5hY2NvcmRpb24gLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYWNjb3JkaW9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLW91dGxpbmUgLmNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFREYzO1xufVxuXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1saWdodCAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1saWdodCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWxpZ2h0IC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1saWdodCAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDFyZW0gMDtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1saWdodCAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1oZWFkZXIge1xuICBtYXJnaW46IDA7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWxpZ2h0IC5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQtYm9yZGVybGVzcyAuY2FyZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXNvbGlkIC5jYXJkIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1zb2xpZCAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tc29saWQgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXNvbGlkIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1zb2xpZCAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YzRjZGOTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXNvbGlkIC5jYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1wbHVzIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1wbHVzIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SKXCI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1wbHVzIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLXBsdXMgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZDphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzdFODI5OTtcbiAgZm9udC1mYW1pbHk6IEtpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCLvhI1cIjtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLWFycm93IC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1hcnJvdyAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SJXCI7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1hcnJvdyAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuY29sbGFwc2VkIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4uYWNjb3JkaW9uLmFjY29yZGlvbi10b2dnbGUtYXJyb3cgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZDphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLypydGw6YmVnaW46Ki9cbiAgLypydGw6ZW5kOiovXG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXN2Zy10b2dnbGUgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5zdmctaWNvbiBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAvKnJ0bDpiZWdpbjoqL1xuICAvKnJ0bDplbmQ6Ki9cbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tc3ZnLXRvZ2dsZSAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuY29sbGFwc2VkIC5zdmctaWNvbiBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXBhbmVsIC5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tcGFuZWwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tcGFuZWwgLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kYXRhdGFibGU6bm90KC50YWJsZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHksXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3csXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGw6Zmlyc3QtY2hpbGQsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbDpmaXJzdC1jaGlsZCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbDpsYXN0LWNoaWxkLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGw6bGFzdC1jaGlsZCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1sZWZ0LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtbGVmdCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1sZWZ0ID4gc3Bhbixcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWxlZnQgPiBzcGFuLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtbGVmdCA+IHNwYW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1yaWdodCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLXJpZ2h0LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtcmlnaHQgPiBzcGFuLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtcmlnaHQgPiBzcGFuLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtcmlnaHQgPiBzcGFuIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLXJpZ2h0ID4gc3BhbiA+IGksXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1yaWdodCA+IHNwYW4gPiBpLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtcmlnaHQgPiBzcGFuID4gaSB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jZW50ZXIsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jZW50ZXIsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWNlbnRlciA+IHNwYW4sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jZW50ZXIgPiBzcGFuLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtY2VudGVyID4gc3BhbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtc29ydCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLXNvcnQsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1zb3J0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1zb3J0IGksXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1zb3J0IGksXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1zb3J0IGkge1xuICBmb250LXNpemU6IDAuNnJlbTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtcmVzaXppbmcsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1yZXNpemluZyxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLXJlc2l6aW5nIHtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCA+IHNwYW4sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCA+IHNwYW4sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWNoZWNrLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtY2hlY2ssXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jaGVjayB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWNoZWNrID4gc3Bhbixcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWNoZWNrID4gc3Bhbixcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWNoZWNrID4gc3BhbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jaGVjayA+IHNwYW4gPiAuY2hlY2tib3gsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jaGVjayA+IHNwYW4gPiAuY2hlY2tib3gsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1jaGVjayA+IHNwYW4gPiAuY2hlY2tib3gge1xuICB0b3A6IDJweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCAwO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtdG9nZ2xlLWRldGFpbCA+IHNwYW4sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtdG9nZ2xlLWRldGFpbCA+IHNwYW4sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtdG9nZ2xlLWRldGFpbCA+IHNwYW4ge1xuICB3aWR0aDogMTJweDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgPiAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtdG9nZ2xlLWRldGFpbCA+IC5kYXRhdGFibGUtdG9nZ2xlLWRldGFpbCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS10b2dnbGUtZGV0YWlsID4gLmRhdGF0YWJsZS10b2dnbGUtZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgPiAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgPiBpLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgPiAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgPiBpLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgPiAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgPiBpIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCAuZHJvcGRvd24sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCAuZHJvcGRvd24sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCAuZHJvcGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwgLmRyb3Bkb3duLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsIC5kcm9wZG93bi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCAuZHJvcGRvd24uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjhyZW07XG4gIC8qcnRsOmlnbm9yZSovXG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1sZWZ0LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbGVmdCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTEwcmVtO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCA+IC5kYXRhdGFibGUtbG9jayxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5ID4gLmRhdGF0YWJsZS1sb2NrLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgPiAuZGF0YXRhYmxlLWxvY2sge1xuICBib3JkZXI6IDA7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkID4gLmRhdGF0YWJsZS1sb2NrLmRhdGF0YWJsZS1sb2NrLWxlZnQsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSA+IC5kYXRhdGFibGUtbG9jay5kYXRhdGFibGUtbG9jay1sZWZ0LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgPiAuZGF0YXRhYmxlLWxvY2suZGF0YXRhYmxlLWxvY2stbGVmdCB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE3cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCA+IC5kYXRhdGFibGUtbG9jay5kYXRhdGFibGUtbG9jay1yaWdodCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5ID4gLmRhdGF0YWJsZS1sb2NrLmRhdGF0YWJsZS1sb2NrLXJpZ2h0LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgPiAuZGF0YXRhYmxlLWxvY2suZGF0YXRhYmxlLWxvY2stcmlnaHQge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxN3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgPiAuZGF0YXRhYmxlLWxvY2suZGF0YXRhYmxlLWxvY2stc2Nyb2xsLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgPiAuZGF0YXRhYmxlLWxvY2suZGF0YXRhYmxlLWxvY2stc2Nyb2xsLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgPiAuZGF0YXRhYmxlLWxvY2suZGF0YXRhYmxlLWxvY2stc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCA+IHNwYW4sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtc29ydGVkID4gc3Bhbixcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLXNvcnRlZCA+IHNwYW4ge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwge1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsID4gc3BhbiA+IGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keS5wcyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCB7XG4gIGZvbnQtd2VpZ2h0OiByZWd1bGFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwgPiBzcGFuIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsLmRhdGF0YWJsZS1jZWxsLWNoZWNrID4gc3BhbiA+IC5jaGVja2JveCB7XG4gIHRvcDogMXB4O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1ob3ZlciB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cuZGF0YXRhYmxlLXJvdy1ldmVuID4gLmRhdGF0YWJsZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LmRhdGF0YWJsZS1yb3ctYWN0aXZlID4gLmRhdGF0YWJsZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3cuZGF0YXRhYmxlLXJvdy1ob3Zlcjpub3QoLmRhdGF0YWJsZS1yb3ctYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy5kYXRhdGFibGUtcm93LWhvdmVyOm5vdCguZGF0YXRhYmxlLXJvdy1hY3RpdmUpID4gLmRhdGF0YWJsZS1jZWxsIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy1kZXRhaWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctZGV0YWlsIC5kYXRhdGFibGUtZGV0YWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMi4yNXJlbTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctZGV0YWlsIC5kYXRhdGFibGUtZGV0YWlsIHRhYmxlIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctZGV0YWlsIC5kYXRhdGFibGUtZGV0YWlsIC5kYXRhdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy1kZXRhaWwgLmRhdGF0YWJsZS1kZXRhaWwgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctZGV0YWlsIC5kYXRhdGFibGUtZGV0YWlsIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsID4gc3BhbiB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LWRldGFpbCAuZGF0YXRhYmxlLWRldGFpbCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LWRldGFpbCAuZGF0YXRhYmxlLWRldGFpbCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbDpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IHJlZ3VsYXI7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtdG9nZ2xlLWRldGFpbCBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWw6aG92ZXIgaSwgLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS10b2dnbGUtZGV0YWlsLmRhdGF0YWJsZS10b2dnbGUtZGV0YWlsLWFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtYm9yZGVyZWQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtYm9yZGVyZWQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtYm9yZGVyZWQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWJvcmRlcmVkID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdy5kYXRhdGFibGUtcm93LXN1YnRhYmxlLWV4cGFuZGVkLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtYm9yZGVyZWQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LmRhdGF0YWJsZS1yb3ctc3VidGFibGUtZXhwYW5kZWQsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1ib3JkZXJlZCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZS1leHBhbmRlZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWJvcmRlcmVkID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtYm9yZGVyZWQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IHRyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWJvcmRlcmVkID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy1kZXRhaWwgLmRhdGF0YWJsZS1kZXRhaWwgdGFibGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVERjM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWhlYWQtY3VzdG9tID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbCA+IHNwYW4sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1oZWFkLWN1c3RvbSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwgPiBzcGFuIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1oZWFkLWN1c3RvbSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwuZGF0YXRhYmxlLWNlbGwtc29ydGVkID4gc3Bhbixcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWhlYWQtY3VzdG9tID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbC5kYXRhdGFibGUtY2VsbC1zb3J0ZWQgPiBzcGFuIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWhlYWQtYmcgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtaGVhZC1iZyA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1oZWFkLWJnID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWhlYWQtYmcgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWZvb3QtYmcgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtZm9vdC1iZyA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3cgPiAuZGF0YXRhYmxlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1mb290LWJnID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyA+IC5kYXRhdGFibGUtY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWZvb3QtYmcgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290IC5kYXRhdGFibGUtcm93ID4gLmRhdGF0YWJsZS1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWVycm9yIC5kYXRhdGFibGUtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtbG9jayA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgPiAuZGF0YXRhYmxlLWxvY2ssXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1sb2NrID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSA+IC5kYXRhdGFibGUtbG9jayxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWxvY2sgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1mb290ID4gLmRhdGF0YWJsZS1sb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWxvYWRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1sb2FkZWQgPiAuZGF0YXRhYmxlLXRhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWxvYWRlZCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1sb2FkZWQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtbG9hZGVkID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLWxvYWRlZCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3csXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1sb2FkZWQgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtbG9hZGVkID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGluaXRpYWw7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXNjcm9sbCA+IC5kYXRhdGFibGUtdGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtc2Nyb2xsID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXNjcm9sbCA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zY3JvbGwgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93LFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtc2Nyb2xsID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtc2Nyb2xsID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXRvZ2dsZS1zdWJ0YWJsZSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXRvZ2dsZS1zdWJ0YWJsZSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXRvZ2dsZS1zdWJ0YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS10b2dnbGUtc3VidGFibGUgPiBpLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtc3VidGFibGUgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtdG9nZ2xlLXN1YnRhYmxlID4gaSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXRvZ2dsZS1zdWJ0YWJsZSA+IGkge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS10b2dnbGUtc3VidGFibGU6aG92ZXIsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS10b2dnbGUtc3VidGFibGU6aG92ZXIsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS10b2dnbGUtc3VidGFibGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtaGVhZCAuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtc3VidGFibGUgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1oZWFkIC5kYXRhdGFibGUtcm93LXN1YnRhYmxlID4gLmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctc3VidGFibGUgPiAuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtZm9vdCAuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtc3VidGFibGUgPiAuZGF0YXRhYmxlIHtcbiAgcGFkZGluZzogMCAyLjI1cmVtO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWhlYWQgLmRhdGF0YWJsZS1yb3ctc3VidGFibGUgPiAuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZSA+IC5kYXRhdGFibGUtcGFnZXIsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctc3VidGFibGUgPiAuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZSA+IC5kYXRhdGFibGUtcGFnZXIsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWZvb3QgLmRhdGF0YWJsZS1yb3ctc3VidGFibGUgPiAuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZSA+IC5kYXRhdGFibGUtcGFnZXIge1xuICBwYWRkaW5nOiAyLjI1cmVtIDBweDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdC5kYXRhdGFibGUtc3VidGFibGUgPiAuZGF0YXRhYmxlLXRhYmxlID4gLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LmRhdGF0YWJsZS1yb3ctc3VidGFibGUtZXhwYW5kZWQgPiAuZGF0YXRhYmxlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0LmRhdGF0YWJsZS1zdWJ0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUgPiAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctc3VidGFibGUgPiAuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZSB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZS10YWJsZSA+IC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZS5kYXRhdGFibGUtcm93LWxvYWRpbmcgPiAuZGF0YXRhYmxlLXN1YnRhYmxlID4gLmRhdGF0YWJsZSA+IC5kYXRhdGFibGUtdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyLmRhdGF0YWJsZS1wYWdlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2ID4gbGkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2ID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBtaW4td2lkdGg6IDIuMjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyID4gLmRhdGF0YWJsZS1wYWdlci1uYXYgPiBsaSA+IC5kYXRhdGFibGUtcGFnZXItbGluayA+IGkge1xuICBmb250LXNpemU6IDAuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb2xvcjogI0I1QjVDMztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2ID4gbGkgPiAuZGF0YXRhYmxlLXBhZ2VyLWxpbmsuZGF0YXRhYmxlLXBhZ2VyLWxpbmstZmlyc3QsIC5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyID4gLmRhdGF0YWJsZS1wYWdlci1uYXYgPiBsaSA+IC5kYXRhdGFibGUtcGFnZXItbGluay5kYXRhdGFibGUtcGFnZXItbGluay1wcmV2LCAuZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2ID4gbGkgPiAuZGF0YXRhYmxlLXBhZ2VyLWxpbmsuZGF0YXRhYmxlLXBhZ2VyLWxpbmstbmV4dCwgLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1saW5rLmRhdGF0YWJsZS1wYWdlci1saW5rLWxhc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmMWY2O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2ID4gbGkgPiAuZGF0YXRhYmxlLXBhZ2VyLWxpbmsuZGF0YXRhYmxlLXBhZ2VyLWxpbmstZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1saW5rOmhvdmVyOm5vdCguZGF0YXRhYmxlLXBhZ2VyLWxpbmstZGlzYWJsZWQpIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1saW5rOmhvdmVyOm5vdCguZGF0YXRhYmxlLXBhZ2VyLWxpbmstZGlzYWJsZWQpIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2ID4gbGkgPiAuZGF0YXRhYmxlLXBhZ2VyLWxpbmsuZGF0YXRhYmxlLXBhZ2VyLWxpbmstYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1saW5rLmRhdGF0YWJsZS1wYWdlci1saW5rLWFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1pbnB1dCB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjFmNjtcbiAgYm9yZGVyLWNvbG9yOiAjZWNmMWY2O1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1pbnB1dDpmb2N1cyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjFmNjtcbiAgYm9yZGVyLWNvbG9yOiAjZWNmMWY2O1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItaW5mbyAuZGF0YXRhYmxlLXBhZ2VyLXNpemUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyID4gLmRhdGF0YWJsZS1wYWdlci1pbmZvIC5kYXRhdGFibGUtcGFnZXItc2l6ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgcGFkZGluZzogMC40NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjFmNiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItaW5mbyAuZGF0YXRhYmxlLXBhZ2VyLXNpemUgLmJ0bi5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24sIC5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyID4gLmRhdGF0YWJsZS1wYWdlci1pbmZvIC5kYXRhdGFibGUtcGFnZXItc2l6ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyID4gLmRhdGF0YWJsZS1wYWdlci1pbmZvIC5kYXRhdGFibGUtcGFnZXItc2l6ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplIC5idG4uZHJvcGRvd24tdG9nZ2xlOmhvdmVyLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplLnNob3cgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyID4gLmRhdGF0YWJsZS1wYWdlci1pbmZvIC5kYXRhdGFibGUtcGFnZXItc2l6ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyAuZmlsdGVyLW9wdGlvbiwgLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzOmFmdGVyLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIGksXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItaW5mbyAuZGF0YXRhYmxlLXBhZ2VyLXNpemUgLmJ0bi5kcm9wZG93bi10b2dnbGU6aG92ZXIgLmZpbHRlci1vcHRpb24sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItaW5mbyAuZGF0YXRhYmxlLXBhZ2VyLXNpemUgLmJ0bi5kcm9wZG93bi10b2dnbGU6aG92ZXI6YWZ0ZXIsXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItaW5mbyAuZGF0YXRhYmxlLXBhZ2VyLXNpemUgLmJ0bi5kcm9wZG93bi10b2dnbGU6aG92ZXIgaSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgPiAuZGF0YXRhYmxlLXBhZ2VyID4gLmRhdGF0YWJsZS1wYWdlci1pbmZvIC5kYXRhdGFibGUtcGFnZXItc2l6ZS5zaG93ID4gLmJ0bi5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24sXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItaW5mbyAuZGF0YXRhYmxlLXBhZ2VyLXNpemUuc2hvdyA+IC5idG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplLnNob3cgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItaW5mbyAuZGF0YXRhYmxlLXBhZ2VyLXNpemUgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgc3Bhbi5jaGVjay1tYXJrIHtcbiAgbWFyZ2luLXRvcDogLTAuNnJlbTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplIC5kcm9wZG93bi1tZW51IHtcbiAgei1pbmRleDogMTAwO1xufVxuXG4ubW9kYWwgLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLWluZm8gLmRhdGF0YWJsZS1wYWdlci1zaXplIC5kcm9wZG93bi1tZW51IHtcbiAgei1pbmRleDogMTA1MTtcbn1cblxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCAucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteSxcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgLnBzID4gLnBzX19yYWlsLXggPiAucHNfX3RodW1iLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0IC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15OmhvdmVyLCAuZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0IC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15OmZvY3VzLFxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCAucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteDpob3Zlcixcbi5kYXRhdGFibGUuZGF0YXRhYmxlLWRlZmF1bHQgLnBzID4gLnBzX19yYWlsLXggPiAucHNfX3RodW1iLXg6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4uY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXJnaW46IDA7XG59XG5cbi5jaGVja2JveCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5jaGVja2JveCA+IHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMC8qcnRsOmlnbm9yZSovICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKS8qcnRsOmlnbm9yZSovO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4uY2hlY2tib3ggPiBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jaGVja2JveDpob3ZlciA+IGlucHV0Om5vdChbZGlzYWJsZWRdKSB+IHNwYW4sXG4uY2hlY2tib3ggPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbn1cblxuLmNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXNxdWFyZSA+IHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY2lyY2xlID4gc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUgPiBzcGFuIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLTJ4ID4gc3BhbiB7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1hY2NlbnQgPiBzcGFuIHtcbiAgYm9yZGVyLXdpZHRoOiAhaW1wb3J0YW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1hY2NlbnQgPiBzcGFuOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaGVja2JveCA+IHNwYW4ge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uY2hlY2tib3ggPiBzcGFuOmFmdGVyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGcgPiBzcGFuIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxnID4gc3BhbjphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUgPiBzcGFuIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUgPiBzcGFuOmFmdGVyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1sZyA+IHNwYW4ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1sZyA+IHNwYW46YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5jaGVja2JveCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNoZWNrYm94ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1wcmltYXJ5ID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtcHJpbWFyeSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtcHJpbWFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXByaW1hcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LXByaW1hcnkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1wcmltYXJ5ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1wcmltYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtcHJpbWFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1wcmltYXJ5ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LXByaW1hcnkgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1wcmltYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1wcmltYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1zZWNvbmRhcnkgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1zZWNvbmRhcnkgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXNlY29uZGFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXNlY29uZGFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtc2Vjb25kYXJ5ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtc2Vjb25kYXJ5ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1zZWNvbmRhcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1zZWNvbmRhcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNGNDI1NDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtc2Vjb25kYXJ5ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LXNlY29uZGFyeSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LXNlY29uZGFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtc2Vjb25kYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1zdWNjZXNzID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtc3VjY2VzcyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtc3VjY2VzcyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXN1Y2Nlc3MgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LXN1Y2Nlc3MgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkFFRTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1zdWNjZXNzID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtc3VjY2VzcyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1zdWNjZXNzID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LXN1Y2Nlc3MgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1pbmZvID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtaW5mbyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtaW5mbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWluZm8gPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LWluZm8gPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUZGQztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1pbmZvID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1pbmZvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtaW5mbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1pbmZvID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LWluZm8gPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1pbmZvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1pbmZvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC13YXJuaW5nID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtd2FybmluZyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtd2FybmluZyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXdhcm5pbmcgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LXdhcm5pbmcgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERjNFQTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC13YXJuaW5nID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC13YXJuaW5nID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtd2FybmluZyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC13YXJuaW5nID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LXdhcm5pbmcgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC13YXJuaW5nID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC13YXJuaW5nID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNFNDgyMjg7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1kYW5nZXIgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1kYW5nZXIgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWRhbmdlciA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWRhbmdlciA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtZGFuZ2VyID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtZGFuZ2VyID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1kYW5nZXIgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1kYW5nZXIgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtZGFuZ2VyID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LWRhbmdlciA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LWRhbmdlciA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtZGFuZ2VyID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodCA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1saWdodCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LWxpZ2h0ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1saWdodCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM3RTgyOTk7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LWxpZ2h0ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LWxpZ2h0ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtbGlnaHQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1kYXJrID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtZGFyayA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtZGFyayA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWRhcmsgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LWRhcmsgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1kYXJrID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC1kYXJrID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtZGFyayA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1kYXJrID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1vdXRsaW5lLmNoZWNrYm94LWRhcmsgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1kYXJrID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC1kYXJrID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC13aGl0ZSA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXdoaXRlID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC13aGl0ZSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LXdoaXRlID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1saWdodC13aGl0ZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtd2hpdGUgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWxpZ2h0LXdoaXRlID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtbGlnaHQtd2hpdGUgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNGNDI1NDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtd2hpdGUgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtd2hpdGUgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC13aGl0ZSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LW91dGxpbmUuY2hlY2tib3gtd2hpdGUgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNoZWNrYm94LWlubGluZSAuY2hlY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMzVyZW07XG59XG5cbi5jaGVja2JveC1pbmxpbmUgLmNoZWNrYm94IHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5jaGVja2JveC1pbmxpbmUgLmNoZWNrYm94Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jaGVja2JveC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94IHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5jaGVja2JveC1saXN0IC5jaGVja2JveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1pbmxpbmUgLmNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmFkaW8gPiBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5yYWRpbyA+IHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucmFkaW8gPiBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5yYWRpbzpob3ZlciA+IGlucHV0Om5vdChbZGlzYWJsZWRdKSB+IHNwYW4sXG4ucmFkaW8gPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4ucmFkaW8ucmFkaW8tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yYWRpbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbn1cblxuLnJhZGlvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJhZGlvLnJhZGlvLXNxdWFyZSA+IHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucmFkaW8ucmFkaW8tcm91bmRlZCA+IHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZSA+IHNwYW4ge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUtMnggPiBzcGFuIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudCA+IHNwYW4ge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQgPiBzcGFuOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yYWRpbyA+IHNwYW4ge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4ucmFkaW8gPiBzcGFuOmFmdGVyIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG5cbi5yYWRpby5yYWRpby1sZyA+IHNwYW4ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4ucmFkaW8ucmFkaW8tbGcgPiBzcGFuOmFmdGVyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lID4gc3BhbiB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lID4gc3BhbjphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby1sZyA+IHNwYW4ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby1sZyA+IHNwYW46YWZ0ZXIge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudCA+IHNwYW4ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50ID4gc3BhbjphZnRlciB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tbGcgPiBzcGFuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1sZyA+IHNwYW46YWZ0ZXIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ucmFkaW8gPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpbyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8gPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi5yYWRpbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ucmFkaW8ucmFkaW8tcHJpbWFyeSA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLnJhZGlvLXByaW1hcnkgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLnJhZGlvLXByaW1hcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi5yYWRpby5yYWRpby1wcmltYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1wcmltYXJ5ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtcHJpbWFyeSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtcHJpbWFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXByaW1hcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tcHJpbWFyeSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby1wcmltYXJ5ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tcHJpbWFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tcHJpbWFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXByaW1hcnkgPiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1wcmltYXJ5ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjRGNEY2O1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXByaW1hcnkgPiBpbnB1dDpmb2N1cyB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXByaW1hcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0Y0RjRGNjtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1wcmltYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ucmFkaW8ucmFkaW8tc2Vjb25kYXJ5ID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8ucmFkaW8tc2Vjb25kYXJ5ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1zZWNvbmRhcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG5cbi5yYWRpby5yYWRpby1zZWNvbmRhcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXNlY29uZGFyeSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXNlY29uZGFyeSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtc2Vjb25kYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtc2Vjb25kYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXNlY29uZGFyeSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby1zZWNvbmRhcnkgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby1zZWNvbmRhcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXNlY29uZGFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXNlY29uZGFyeSA+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXNlY29uZGFyeSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMztcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1zZWNvbmRhcnkgPiBpbnB1dDpmb2N1cyB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXNlY29uZGFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFREYzO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXNlY29uZGFyeSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLnJhZGlvLnJhZGlvLXN1Y2Nlc3MgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1zdWNjZXNzID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4ucmFkaW8ucmFkaW8tc3VjY2VzcyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtc3VjY2VzcyA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXN1Y2Nlc3MgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXN1Y2Nlc3MgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXN1Y2Nlc3MgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tc3VjY2VzcyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXN1Y2Nlc3MgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXN1Y2Nlc3MgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1zdWNjZXNzID4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tc3VjY2VzcyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0U4RkFFRTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1zdWNjZXNzID4gaW5wdXQ6Zm9jdXMgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNFOEZBRUU7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tc3VjY2VzcyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLnJhZGlvLnJhZGlvLWluZm8gPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1pbmZvID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1pbmZvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ucmFkaW8ucmFkaW8taW5mbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtaW5mbyA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFRkZDO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWluZm8gPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWluZm8gPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1pbmZvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWluZm8gPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8taW5mbyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWluZm8gPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyMTVGRDk7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWluZm8gPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJvcmRlci1jb2xvcjogIzIxNUZEOTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1pbmZvID4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8taW5mbyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0U5RUZGQztcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1pbmZvID4gaW5wdXQ6Zm9jdXMgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1pbmZvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNFOUVGRkM7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8taW5mbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbn1cblxuLnJhZGlvLnJhZGlvLXdhcm5pbmcgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby13YXJuaW5nID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby13YXJuaW5nID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ucmFkaW8ucmFkaW8td2FybmluZyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtd2FybmluZyA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGM0VBO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXdhcm5pbmcgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXdhcm5pbmcgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC13YXJuaW5nID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXdhcm5pbmcgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8td2FybmluZyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXdhcm5pbmcgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFNDgyMjg7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXdhcm5pbmcgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby13YXJuaW5nID4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8td2FybmluZyA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0ZERjNFQTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby13YXJuaW5nID4gaW5wdXQ6Zm9jdXMgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby13YXJuaW5nID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNGREYzRUE7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8td2FybmluZyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbn1cblxuLnJhZGlvLnJhZGlvLWRhbmdlciA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLnJhZGlvLWRhbmdlciA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8ucmFkaW8tZGFuZ2VyID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4ucmFkaW8ucmFkaW8tZGFuZ2VyID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1kYW5nZXIgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERUNFQTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1kYW5nZXIgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWRhbmdlciA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWRhbmdlciA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby1kYW5nZXIgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tZGFuZ2VyID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tZGFuZ2VyID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby1kYW5nZXIgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1kYW5nZXIgPiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1kYW5nZXIgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNGREVDRUE7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tZGFuZ2VyID4gaW5wdXQ6Zm9jdXMgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1kYW5nZXIgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0ZERUNFQTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1kYW5nZXIgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi5yYWRpby5yYWRpby1saWdodCA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLnJhZGlvLWxpZ2h0ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1saWdodCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnJhZGlvLnJhZGlvLWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1saWdodCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWxpZ2h0ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1saWdodCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM3RTgyOTk7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWxpZ2h0ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWxpZ2h0ID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tbGlnaHQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tbGlnaHQgPiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1saWdodCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1saWdodCA+IGlucHV0OmZvY3VzIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tbGlnaHQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1saWdodCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnJhZGlvLnJhZGlvLWRhcmsgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1kYXJrID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5yYWRpby1kYXJrID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4ucmFkaW8ucmFkaW8tZGFyayA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtZGFyayA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWRhcmsgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LWRhcmsgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC1kYXJrID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWRhcmsgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0QxRDNFMDtcbn1cblxuLnJhZGlvLnJhZGlvLW91dGxpbmUucmFkaW8tZGFyayA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWRhcmsgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLWRhcmsgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1kYXJrID4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tZGFyayA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMztcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1kYXJrID4gaW5wdXQ6Zm9jdXMgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby1kYXJrID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNFQkVERjM7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8tZGFyayA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnJhZGlvLnJhZGlvLXdoaXRlID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8ucmFkaW8td2hpdGUgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJhZGlvLnJhZGlvLXdoaXRlID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8ucmFkaW8td2hpdGUgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnJhZGlvLmNoZWNrYm94LWxpZ2h0LXdoaXRlID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC13aGl0ZSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmFkaW8uY2hlY2tib3gtbGlnaHQtd2hpdGUgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5jaGVja2JveC1saWdodC13aGl0ZSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby13aGl0ZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEM0UwO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby13aGl0ZSA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNEMUQzRTA7XG59XG5cbi5yYWRpby5yYWRpby1vdXRsaW5lLnJhZGlvLXdoaXRlID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8ucmFkaW8tb3V0bGluZS5yYWRpby13aGl0ZSA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXdoaXRlID4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8td2hpdGUgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLnJhZGlvLnJhZGlvLWFjY2VudC5yYWRpby13aGl0ZSA+IGlucHV0OmZvY3VzIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpby5yYWRpby1hY2NlbnQucmFkaW8td2hpdGUgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ucmFkaW8ucmFkaW8tYWNjZW50LnJhZGlvLXdoaXRlID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucmFkaW8taW5saW5lIC5yYWRpbyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNXJlbTtcbn1cblxuLnJhZGlvLWlubGluZSAucmFkaW8gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLnJhZGlvLWlubGluZSAucmFkaW86bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnJhZGlvLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucmFkaW8tbGlzdCAucmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ucmFkaW8tbGlzdCAucmFkaW8gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLnJhZGlvLWxpc3QgLnJhZGlvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgLnJhZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWlubGluZSAucmFkaW8ge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uc3dpdGNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uc3dpdGNoIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3dpdGNoIGlucHV0OmVtcHR5IHtcbiAgbWFyZ2luLWxlZnQ6IC05OTlweDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpdGNoIGlucHV0OmVtcHR5IH4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDFweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zd2l0Y2ggaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSxcbi5zd2l0Y2ggaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6ICcgJztcbiAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW47XG59XG5cbi5zd2l0Y2ggaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnN3aXRjaCBpbnB1dFtkaXNhYmxlZF0gfiBzcGFuOmFmdGVyLFxuLnN3aXRjaCBpbnB1dFtkaXNhYmxlZF0gfiBzcGFuOmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtaWNvbiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SIXCI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uc3dpdGNoIGlucHV0OmVtcHR5IH4gc3BhbiB7XG4gIG1hcmdpbjogMnB4IDA7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDU3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5zd2l0Y2ggaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSxcbi5zd2l0Y2ggaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5zd2l0Y2ggaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBmb250LXNpemU6IDAuNjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc3dpdGNoIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG59XG5cbi5zd2l0Y2guc3dpdGNoLXNtIGlucHV0OmVtcHR5IH4gc3BhbiB7XG4gIG1hcmdpbjogMnB4IDA7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5zd2l0Y2guc3dpdGNoLXNtIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUsXG4uc3dpdGNoLnN3aXRjaC1zbSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICB3aWR0aDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtc20gaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgdG9wOiAycHg7XG4gIGJvdHRvbTogMnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDAuNTVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1zbSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1sZyBpbnB1dDplbXB0eSB+IHNwYW4ge1xuICBtYXJnaW46IDJweCAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA3NXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1sZyBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlLFxuLnN3aXRjaC5zd2l0Y2gtbGcgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgd2lkdGg6IDcycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWxnIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGhlaWdodDogMzRweDtcbiAgd2lkdGg6IDM0cHg7XG4gIHRvcDogM3B4O1xuICBib3R0b206IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtbGcgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMzRweDtcbn1cblxuLnN3aXRjaCBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLnN3aXRjaCBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLnN3aXRjaCBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1wcmltYXJ5Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1wcmltYXJ5Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnN3aXRjaC5zd2l0Y2gtcHJpbWFyeTpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1wcmltYXJ5Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXByaW1hcnkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFQkVERjM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC1wcmltYXJ5IGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXByaW1hcnkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXByaW1hcnkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtc2Vjb25kYXJ5Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1zZWNvbmRhcnk6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1zZWNvbmRhcnk6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtc2Vjb25kYXJ5Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXNlY29uZGFyeSBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0VCRURGMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXNlY29uZGFyeSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC1zZWNvbmRhcnkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXNlY29uZGFyeSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1zdWNjZXNzOm5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1zdWNjZXNzOm5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnN3aXRjaC5zd2l0Y2gtc3VjY2Vzczpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1zdWNjZXNzOm5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxM0NENTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXN1Y2Nlc3MgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFQkVERjM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC1zdWNjZXNzIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXN1Y2Nlc3MgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzEzQ0Q1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXN1Y2Nlc3MgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtaW5mbzpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtaW5mbzpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWluZm86bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtaW5mbzpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC1pbmZvIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRUJFREYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtaW5mbyBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC1pbmZvIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTVGRDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC1pbmZvIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG59XG5cbi5zd2l0Y2guc3dpdGNoLXdhcm5pbmc6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG59XG5cbi5zd2l0Y2guc3dpdGNoLXdhcm5pbmc6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uc3dpdGNoLnN3aXRjaC13YXJuaW5nOm5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG59XG5cbi5zd2l0Y2guc3dpdGNoLXdhcm5pbmc6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI0U0ODIyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtd2FybmluZyBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0VCRURGMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXdhcm5pbmcgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtd2FybmluZyBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTQ4MjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtd2FybmluZyBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1kYW5nZXI6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWRhbmdlcjpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWRhbmdlcjpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1kYW5nZXI6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI0U0M0IyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtZGFuZ2VyIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRUJFREYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtZGFuZ2VyIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLWRhbmdlciBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTQzQjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtZGFuZ2VyIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWxpZ2h0Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1saWdodDpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWxpZ2h0Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWxpZ2h0Om5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNGM0Y2Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLWxpZ2h0IGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRUJFREYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtbGlnaHQgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtbGlnaHQgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLWxpZ2h0IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWRhcms6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWRhcms6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1kYXJrOm5vdCguc3dpdGNoLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG5cbi5zd2l0Y2guc3dpdGNoLWRhcms6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtZGFyayBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0VCRURGMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLWRhcmsgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtZGFyayBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtZGFyayBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uc3dpdGNoLnN3aXRjaC13aGl0ZTpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnN3aXRjaC5zd2l0Y2gtd2hpdGU6bm90KC5zd2l0Y2gtb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uc3dpdGNoLnN3aXRjaC13aGl0ZTpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc3dpdGNoLnN3aXRjaC13aGl0ZTpub3QoLnN3aXRjaC1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC13aGl0ZSBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0VCRURGMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXdoaXRlIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5zd2l0Y2guc3dpdGNoLW91dGxpbmUuc3dpdGNoLXdoaXRlIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpdGNoLnN3aXRjaC1vdXRsaW5lLnN3aXRjaC13aGl0ZSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ub3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMS40ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5vcHRpb24gLm9wdGlvbi1jb250cm9sIHtcbiAgd2lkdGg6IDIuN3JlbTtcbiAgcGFkZGluZy10b3A6IDAuMXJlbTtcbn1cblxuLm9wdGlvbiAub3B0aW9uLWNvbnRyb2wgLmt0LXJhZGlvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vcHRpb24gLm9wdGlvbi1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B0aW9uIC5vcHRpb24tbGFiZWwgLm9wdGlvbi1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ub3B0aW9uIC5vcHRpb24tbGFiZWwgLm9wdGlvbi1oZWFkIC5vcHRpb24tdGl0bGUge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5vcHRpb24gLm9wdGlvbi1sYWJlbCAub3B0aW9uLWhlYWQgLm9wdGlvbi1mb2N1cyB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm9wdGlvbiAub3B0aW9uLWxhYmVsIC5vcHRpb24tYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC43cmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5vcHRpb24ub3B0aW9uLXBsYWluIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAtMC4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ub3B0aW9uLm9wdGlvbi1wbGFpbiAub3B0aW9uLWNvbnRyb2wge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi43cmVtO1xufVxuXG4ub3B0aW9uLm9wdGlvbi1wbGFpbiAub3B0aW9uLWNvbnRyb2wgLnJhZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuXG4ub3B0aW9uLm9wdGlvbi1wbGFpbiAub3B0aW9uLWxhYmVsIC5vcHRpb24tYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwLjJyZW07XG59XG5cbi5kaWFsb2cge1xuICB3aWR0aDogMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDExMDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmRpYWxvZy5kaWFsb2ctdG9wLWNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRvcDogLTEwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNjVweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNnMgZWFzZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5kaWFsb2cuZGlhbG9nLXRvcC1jZW50ZXIuZGlhbG9nLXNob3duIHtcbiAgdG9wOiAwcHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjZzIGVhc2U7XG59XG5cbi5kaWFsb2cuZGlhbG9nLWxvYWRlciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5zdHJpa2V0aHJvdWdoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnN0cmlrZXRocm91Z2ggc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI0I1QjVDMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnN0cmlrZXRocm91Z2ggc3BhbjpiZWZvcmUsIC5zdHJpa2V0aHJvdWdoIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogOTk5OXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0VCRURGMztcbn1cblxuLnN0cmlrZXRocm91Z2ggc3BhbjpiZWZvcmUge1xuICByaWdodDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uc3RyaWtldGhyb3VnaCBzcGFuOmFmdGVyIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDA7XG59XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWRhc2hlZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRURGMztcbn1cblxuLnNlcGFyYXRvci5zZXBhcmF0b3Itc29saWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLnNlcGFyYXRvci5zZXBhcmF0b3ItYm9yZGVyLTIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWJvcmRlci0zIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xufVxuXG4uc2VwYXJhdG9yLnNlcGFyYXRvci1ib3JkZXItNCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbn1cblxuLnNlcGFyYXRvci5zZXBhcmF0b3ItcHJpbWFyeSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTJhNGY7XG59XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLXNlY29uZGFyeSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNEU2RUY7XG59XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLXN1Y2Nlc3Mge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uc2VwYXJhdG9yLnNlcGFyYXRvci1pbmZvIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxNUZEOTtcbn1cblxuLnNlcGFyYXRvci5zZXBhcmF0b3Itd2FybmluZyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNDgyMjg7XG59XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWRhbmdlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNDNCMjg7XG59XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWxpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnNlcGFyYXRvci5zZXBhcmF0b3ItZGFyayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxODFDMzI7XG59XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLXdoaXRlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmltYWdlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5pbWFnZS1pbnB1dCAuaW1hZ2UtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmltYWdlLWlucHV0IFtkYXRhLWFjdGlvbj1cImNoYW5nZVwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5pbWFnZS1pbnB1dCBbZGF0YS1hY3Rpb249XCJjaGFuZ2VcIl0gaW5wdXQge1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmltYWdlLWlucHV0IFtkYXRhLWFjdGlvbj1cImNhbmNlbFwiXSxcbi5pbWFnZS1pbnB1dCBbZGF0YS1hY3Rpb249XCJyZW1vdmVcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiAtNXB4O1xufVxuXG4uaW1hZ2UtaW5wdXQgW2RhdGEtYWN0aW9uPVwiY2FuY2VsXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNoYW5nZWQgW2RhdGEtYWN0aW9uPVwiY2FuY2VsXCJdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNoYW5nZWQgW2RhdGEtYWN0aW9uPVwicmVtb3ZlXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWVtcHR5IFtkYXRhLWFjdGlvbj1cInJlbW92ZVwiXSxcbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1lbXB0eSBbZGF0YS1hY3Rpb249XCJjYW5jZWxcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIFtkYXRhLWFjdGlvbj1cImNoYW5nZVwiXSB7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNXB4O1xufVxuXG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIFtkYXRhLWFjdGlvbj1cImNhbmNlbFwiXSxcbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUgW2RhdGEtYWN0aW9uPVwicmVtb3ZlXCJdIHtcbiAgcmlnaHQ6IDVweDtcbiAgYm90dG9tOiA1cHg7XG59XG5cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1vdXRsaW5lIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLmxhYmVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cblxuLmxhYmVsLmxhYmVsLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmxhYmVsLmxhYmVsLW91dGxpbmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIxMmE0Zjtcbn1cblxuLmxhYmVsLmxhYmVsLW91dGxpbmUtcHJpbWFyeS5sYWJlbC1vdXRsaW5lLTJ4IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxMmE0Zjtcbn1cblxuLmxhYmVsLmxhYmVsLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNjtcbn1cblxuLmxhYmVsLmxhYmVsLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG59XG5cbi5sYWJlbC5sYWJlbC1vdXRsaW5lLXNlY29uZGFyeS5sYWJlbC1vdXRsaW5lLTJ4IHtcbiAgYm9yZGVyOiAycHggc29saWQgI0U0RTZFRjtcbn1cblxuLmxhYmVsLmxhYmVsLWxpZ2h0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4ubGFiZWwubGFiZWwtc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTNDRDUyO1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1zdWNjZXNzLmxhYmVsLW91dGxpbmUtMngge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTNDRDUyO1xufVxuXG4ubGFiZWwubGFiZWwtbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTNDRDUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFO1xufVxuXG4ubGFiZWwubGFiZWwtaW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjE1RkQ5O1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1pbmZvLmxhYmVsLW91dGxpbmUtMngge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjE1RkQ5O1xufVxuXG4ubGFiZWwubGFiZWwtbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFRkZDO1xufVxuXG4ubGFiZWwubGFiZWwtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTQ4MjI4O1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS13YXJuaW5nLmxhYmVsLW91dGxpbmUtMngge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTQ4MjI4O1xufVxuXG4ubGFiZWwubGFiZWwtbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGM0VBO1xufVxuXG4ubGFiZWwubGFiZWwtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi5sYWJlbC5sYWJlbC1vdXRsaW5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0M0IyODtcbn1cblxuLmxhYmVsLmxhYmVsLW91dGxpbmUtZGFuZ2VyLmxhYmVsLW91dGxpbmUtMngge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTQzQjI4O1xufVxuXG4ubGFiZWwubGFiZWwtbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVDRUE7XG59XG5cbi5sYWJlbC5sYWJlbC1saWdodCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YzRjZGOTtcbn1cblxuLmxhYmVsLmxhYmVsLW91dGxpbmUtbGlnaHQubGFiZWwtb3V0bGluZS0yeCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGM0Y2Rjk7XG59XG5cbi5sYWJlbC5sYWJlbC1saWdodC1saWdodCB7XG4gIGNvbG9yOiAjRjNGNkY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubGFiZWwubGFiZWwtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTgxQzMyO1xufVxuXG4ubGFiZWwubGFiZWwtb3V0bGluZS1kYXJrLmxhYmVsLW91dGxpbmUtMngge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTgxQzMyO1xufVxuXG4ubGFiZWwubGFiZWwtbGlnaHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4ubGFiZWwubGFiZWwtd2hpdGUge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxhYmVsLmxhYmVsLW91dGxpbmUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5cbi5sYWJlbC5sYWJlbC1vdXRsaW5lLXdoaXRlLmxhYmVsLW91dGxpbmUtMngge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xufVxuXG4ubGFiZWwubGFiZWwtbGlnaHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ubGFiZWwubGFiZWwtaW5saW5lIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAuMTVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmxhYmVsLmxhYmVsLWlubGluZS5sYWJlbC1tZCB7XG4gIHBhZGRpbmc6IDAuOHJlbSAwLjZyZW07XG59XG5cbi5sYWJlbC5sYWJlbC1pbmxpbmUubGFiZWwtbGcge1xuICBwYWRkaW5nOiAwLjlyZW0gMC43NXJlbTtcbn1cblxuLmxhYmVsLmxhYmVsLWlubGluZS5sYWJlbC14bCB7XG4gIHBhZGRpbmc6IDFyZW0gMC44NXJlbTtcbn1cblxuLmxhYmVsLmxhYmVsLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiBub25lO1xufVxuXG4ubGFiZWwubGFiZWwtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5sYWJlbC5sYWJlbC1zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubGFiZWwubGFiZWwtZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGFiZWwubGFiZWwtaW5saW5lIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5sYWJlbC5sYWJlbC1kb3Qge1xuICBsaW5lLWhlaWdodDogNnB4O1xuICBtaW4taGVpZ2h0OiA2cHg7XG4gIG1pbi13aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbn1cblxuLmxhYmVsLmxhYmVsLXNtIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwubGFiZWwtc20ubGFiZWwtaW5saW5lIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5sYWJlbC5sYWJlbC1zbS5sYWJlbC1kb3Qge1xuICBsaW5lLWhlaWdodDogNHB4O1xuICBtaW4taGVpZ2h0OiA0cHg7XG4gIG1pbi13aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDRweDtcbn1cblxuLmxhYmVsLmxhYmVsLWxnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi5sYWJlbC5sYWJlbC1sZy5sYWJlbC1pbmxpbmUge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmxhYmVsLmxhYmVsLWxnLmxhYmVsLWRvdCB7XG4gIGxpbmUtaGVpZ2h0OiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDhweDtcbiAgbWluLXdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xufVxuXG4ubGFiZWwubGFiZWwteGwge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sYWJlbC5sYWJlbC14bC5sYWJlbC1pbmxpbmUge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmxhYmVsLmxhYmVsLXhsLmxhYmVsLWRvdCB7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi5sb2FkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1sb2FkZXIgMC45cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG59XG5cbi5idG4gLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5sb2FkZXIubG9hZGVyLWxnIHtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG59XG5cbi5sb2FkZXIubG9hZGVyLXNtIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5sb2FkZXIubG9hZGVyLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubG9hZGVyLmxvYWRlci1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubG9hZGVyLmxvYWRlci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmxvYWRlci5sb2FkZXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG59XG5cbi5sb2FkZXIubG9hZGVyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubG9hZGVyLmxvYWRlci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubG9hZGVyLmxvYWRlci1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5sb2FkZXIubG9hZGVyLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubG9hZGVyLmxvYWRlci13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLWxvYWRlciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLnN5bWJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnN5bWJvbCAuc3ltYm9sLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnN5bWJvbCAuc3ltYm9sLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc3ltYm9sID4gaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnN5bWJvbC5zeW1ib2wtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uc3ltYm9sLnN5bWJvbC1jaXJjbGUgPiBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uc3ltYm9sLnN5bWJvbC1wcmltYXJ5IC5zeW1ib2wtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnN5bWJvbC5zeW1ib2wtbGlnaHQtcHJpbWFyeSAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNjtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5zeW1ib2wuc3ltYm9sLXNlY29uZGFyeSAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5zeW1ib2wuc3ltYm9sLWxpZ2h0LXNlY29uZGFyeSAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5zeW1ib2wuc3ltYm9sLXN1Y2Nlc3MgLnN5bWJvbC1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc3ltYm9sLnN5bWJvbC1saWdodC1zdWNjZXNzIC5zeW1ib2wtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFO1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLnN5bWJvbC5zeW1ib2wtaW5mbyAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zeW1ib2wuc3ltYm9sLWxpZ2h0LWluZm8gLnN5bWJvbC1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVGRkM7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uc3ltYm9sLnN5bWJvbC13YXJuaW5nIC5zeW1ib2wtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnN5bWJvbC5zeW1ib2wtbGlnaHQtd2FybmluZyAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERjNFQTtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLWRhbmdlciAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zeW1ib2wuc3ltYm9sLWxpZ2h0LWRhbmdlciAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERUNFQTtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLWxpZ2h0IC5zeW1ib2wtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLnN5bWJvbC5zeW1ib2wtbGlnaHQtbGlnaHQgLnN5bWJvbC1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4uc3ltYm9sLnN5bWJvbC1kYXJrIC5zeW1ib2wtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnN5bWJvbC5zeW1ib2wtbGlnaHQtZGFyayAuc3ltYm9sLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5zeW1ib2wuc3ltYm9sLXdoaXRlIC5zeW1ib2wtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtbGlnaHQtd2hpdGUgLnN5bWJvbC1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTIwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0yMCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMjAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTIwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0yMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IC03LjlweDtcbiAgcmlnaHQ6IC03LjlweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTcuOXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0yMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTIwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtMjAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTIwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC0yNSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMjUgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTI1IC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0yNSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiAtNi44NzVweDtcbiAgcmlnaHQ6IC02Ljg3NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0yNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNi44NzVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0yNS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTI1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAzNy41cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTI1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMzcuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTMwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zMCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMzAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTMwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IC01Ljg1cHg7XG4gIHJpZ2h0OiAtNS44NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNS44NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTMwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtMzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDQ1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTMwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogNDVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zNSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMzUgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTM1IC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zNSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMzUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiAtNC44MjVweDtcbiAgcmlnaHQ6IC00LjgyNXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNC44MjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMzUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0zNS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTM1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiA1Mi41cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTM1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogNTIuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTQwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC00MCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNDAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTQwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC00MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IC0zLjhweDtcbiAgcmlnaHQ6IC0zLjhweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTMuOHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC00MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTQwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtNDAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDYwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTQwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNjBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC00NSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNDUgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTQ1IC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC00NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNDUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiAtMi43NzVweDtcbiAgcmlnaHQ6IC0yLjc3NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC00NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMi43NzVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNDUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC00NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTQ1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiA2Ny41cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTQ1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNjcuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5zeW1ib2wgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5zeW1ib2wgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiAtMS43NXB4O1xuICByaWdodDogLTEuNzVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMS43NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA3NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTUwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC01MCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNTAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IC0xLjc1cHg7XG4gIHJpZ2h0OiAtMS43NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMS43NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC01MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtNTAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTUwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC01NSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNTUgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTU1IC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC01NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNTUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiAtMC43MjVweDtcbiAgcmlnaHQ6IC0wLjcyNXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC01NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMC43MjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNTUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC01NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTU1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA4Mi41cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTU1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogODIuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTYwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC02MCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNjAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTYwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC02MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IDAuM3B4O1xuICByaWdodDogMC4zcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTYwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDAuM3B4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC02MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTYwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtNjAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTYwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogOTBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC02NSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNjUgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTY1IC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC02NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiAxLjMyNXB4O1xuICByaWdodDogMS4zMjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMS4zMjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC02NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTY1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDY1cHg7XG4gIHdpZHRoOiA5Ny41cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTY1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogOTcuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTcwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03MCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNzAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTcwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IDIuMzVweDtcbiAgcmlnaHQ6IDIuMzVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMi4zNXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTcwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtNzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNzBweDtcbiAgd2lkdGg6IDEwNXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNzBweDtcbiAgd2lkdGg6IDEwNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTc1ID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03NSAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtNzUgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTc1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IDMuMzc1cHg7XG4gIHJpZ2h0OiAzLjM3NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAzLjM3NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC03NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTc1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtNzUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNzVweDtcbiAgd2lkdGg6IDExMi41cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTc1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA3NXB4O1xuICB3aWR0aDogMTEyLjVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC04MCA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODAgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTgwIC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC04MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiA0LjRweDtcbiAgcmlnaHQ6IDQuNHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC04MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiA0LjRweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC04MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTgwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMjBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODAuc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC04NSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogODVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODUgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDg1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTg1IC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC04NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiA1LjQyNXB4O1xuICByaWdodDogNS40MjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogNS40MjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtODUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA4NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC04NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA4NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTg1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDg1cHg7XG4gIHdpZHRoOiAxMjcuNXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC04NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogODVweDtcbiAgd2lkdGg6IDEyNy41cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtOTAgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTkwIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC05MCAuc3ltYm9sLWJhZGdlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAtNnB4O1xuICByaWdodDogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtOTAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTkwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gIHRvcDogNi40NXB4O1xuICByaWdodDogNi40NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC05MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiA2LjQ1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTkwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtOTAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC05MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogMTM1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTkwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogMTM1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtOTUgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NXB4O1xuICBoZWlnaHQ6IDk1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTk1IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiA5NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC05NSAuc3ltYm9sLWJhZGdlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAtNnB4O1xuICByaWdodDogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtOTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gIHRvcDogNy40NzVweDtcbiAgcmlnaHQ6IDcuNDc1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDcuNDc1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTk1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDk1cHg7XG4gIGhlaWdodDogOTVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtOTUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDk1cHg7XG4gIGhlaWdodDogOTVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC05NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA5NXB4O1xuICB3aWR0aDogMTQyLjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtOTUuc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDk1cHg7XG4gIHdpZHRoOiAxNDIuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEwMCA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMDAgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTAwIC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMDAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEwMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IDguNXB4O1xuICByaWdodDogOC41cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEwMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiA4LjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTAwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMDAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEwMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTIwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEyMCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMjAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEyMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTIwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gIHRvcDogMTIuNnB4O1xuICByaWdodDogMTIuNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTIuNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMjAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEyMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTIwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDEyMHB4O1xuICB3aWR0aDogMTgwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEyMC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxODBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMzAgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTMwIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMTMwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEzMCAuc3ltYm9sLWJhZGdlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAtNnB4O1xuICByaWdodDogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTMwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgdG9wOiAxNC42NXB4O1xuICByaWdodDogMTQuNjVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDE0LjY1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTEzMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTMwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xMzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTMwcHg7XG4gIHdpZHRoOiAxOTVweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTMwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDE5NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE0MCA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xNDAgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTQwIC5zeW1ib2wtYmFkZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xNDAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE0MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICB0b3A6IDE2LjdweDtcbiAgcmlnaHQ6IDE2LjdweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTQwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDE2LjdweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTQwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xNDAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE0MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgd2lkdGg6IDIxMHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xNDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDE0MHB4O1xuICB3aWR0aDogMjEwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTUwID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE1MCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xNTAgLnN5bWJvbC1iYWRnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE1MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTZweDtcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTUwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gIHRvcDogMTguNzVweDtcbiAgcmlnaHQ6IDE4Ljc1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE1MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxOC43NXB4O1xufVxuXG4uc3ltYm9sLnN5bWJvbC0xNTAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE1MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cblxuLnN5bWJvbC5zeW1ib2wtMTUwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMjI1cHg7XG59XG5cbi5zeW1ib2wuc3ltYm9sLTE1MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAyMjVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtNy45cHg7XG4gICAgcmlnaHQ6IC03LjlweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTcuOXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC02Ljg3NXB4O1xuICAgIHJpZ2h0OiAtNi44NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTYuODc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC01Ljg1cHg7XG4gICAgcmlnaHQ6IC01Ljg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC01Ljg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTMwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTQuODI1cHg7XG4gICAgcmlnaHQ6IC00LjgyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNC44MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTMuOHB4O1xuICAgIHJpZ2h0OiAtMy44cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0zLjhweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMi43NzVweDtcbiAgICByaWdodDogLTIuNzc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0yLjc3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTEuNzVweDtcbiAgICByaWdodDogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMS43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTEuNzVweDtcbiAgICByaWdodDogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMC43MjVweDtcbiAgICByaWdodDogLTAuNzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0wLjcyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAwLjNweDtcbiAgICByaWdodDogMC4zcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDAuM3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDEuMzI1cHg7XG4gICAgcmlnaHQ6IDEuMzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEuMzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDIuMzVweDtcbiAgICByaWdodDogMi4zNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAyLjM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAzLjM3NXB4O1xuICAgIHJpZ2h0OiAzLjM3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAzLjM3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS04MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS04MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS04MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDQuNHB4O1xuICAgIHJpZ2h0OiA0LjRweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS04MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNC40cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS04MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS04MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTg1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTg1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA1LjQyNXB4O1xuICAgIHJpZ2h0OiA1LjQyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTg1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA1LjQyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTg1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tODUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTg1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogODVweDtcbiAgICB3aWR0aDogMTI3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS04NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIHdpZHRoOiAxMjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDYuNDVweDtcbiAgICByaWdodDogNi40NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTkwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA2LjQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTk1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA3LjQ3NXB4O1xuICAgIHJpZ2h0OiA3LjQ3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA3LjQ3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTk1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTk1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTVweDtcbiAgICB3aWR0aDogMTQyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHdpZHRoOiAxNDIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDguNXB4O1xuICAgIHJpZ2h0OiA4LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDguNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTIwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTIwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDEyLjZweDtcbiAgICByaWdodDogMTIuNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTIuNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTIwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMzAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMzAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTMwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTMwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE0LjY1cHg7XG4gICAgcmlnaHQ6IDE0LjY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxNC42NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEzMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTMwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEzMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMzAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNDAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNDAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTQwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTQwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE2LjdweDtcbiAgICByaWdodDogMTYuN3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE0MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTYuN3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE0MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTQwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE0MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE4Ljc1cHg7XG4gICAgcmlnaHQ6IDE4Ljc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxOC43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtNy45cHg7XG4gICAgcmlnaHQ6IC03LjlweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTcuOXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC02Ljg3NXB4O1xuICAgIHJpZ2h0OiAtNi44NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTYuODc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC01Ljg1cHg7XG4gICAgcmlnaHQ6IC01Ljg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC01Ljg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTQuODI1cHg7XG4gICAgcmlnaHQ6IC00LjgyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNC44MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTMuOHB4O1xuICAgIHJpZ2h0OiAtMy44cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0zLjhweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMi43NzVweDtcbiAgICByaWdodDogLTIuNzc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0yLjc3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTEuNzVweDtcbiAgICByaWdodDogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMS43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTEuNzVweDtcbiAgICByaWdodDogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMC43MjVweDtcbiAgICByaWdodDogLTAuNzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0wLjcyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAwLjNweDtcbiAgICByaWdodDogMC4zcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDAuM3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDEuMzI1cHg7XG4gICAgcmlnaHQ6IDEuMzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEuMzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDIuMzVweDtcbiAgICByaWdodDogMi4zNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAyLjM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAzLjM3NXB4O1xuICAgIHJpZ2h0OiAzLjM3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAzLjM3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC04MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC04MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC04MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDQuNHB4O1xuICAgIHJpZ2h0OiA0LjRweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC04MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNC40cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC04MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC04MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTg1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTg1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA1LjQyNXB4O1xuICAgIHJpZ2h0OiA1LjQyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTg1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA1LjQyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTg1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtODUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTg1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogODVweDtcbiAgICB3aWR0aDogMTI3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC04NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIHdpZHRoOiAxMjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDYuNDVweDtcbiAgICByaWdodDogNi40NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTkwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA2LjQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTk1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA3LjQ3NXB4O1xuICAgIHJpZ2h0OiA3LjQ3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA3LjQ3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTk1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTk1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTVweDtcbiAgICB3aWR0aDogMTQyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHdpZHRoOiAxNDIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDguNXB4O1xuICAgIHJpZ2h0OiA4LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDguNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEwMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEwMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTIwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTIwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDEyLjZweDtcbiAgICByaWdodDogMTIuNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTIuNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTIwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMzAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMzAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTMwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTMwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE0LjY1cHg7XG4gICAgcmlnaHQ6IDE0LjY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxNC42NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEzMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTMwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEzMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMzAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNDAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNDAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTQwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTQwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE2LjdweDtcbiAgICByaWdodDogMTYuN3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE0MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTYuN3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE0MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTQwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE0MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE4Ljc1cHg7XG4gICAgcmlnaHQ6IDE4Ljc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxOC43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE1MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE1MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtNy45cHg7XG4gICAgcmlnaHQ6IC03LjlweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTcuOXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC02Ljg3NXB4O1xuICAgIHJpZ2h0OiAtNi44NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTYuODc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC01Ljg1cHg7XG4gICAgcmlnaHQ6IC01Ljg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC01Ljg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTQuODI1cHg7XG4gICAgcmlnaHQ6IC00LjgyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNC44MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTMuOHB4O1xuICAgIHJpZ2h0OiAtMy44cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0zLjhweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMi43NzVweDtcbiAgICByaWdodDogLTIuNzc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0yLjc3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTEuNzVweDtcbiAgICByaWdodDogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMS43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTEuNzVweDtcbiAgICByaWdodDogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMC43MjVweDtcbiAgICByaWdodDogLTAuNzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0wLjcyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAwLjNweDtcbiAgICByaWdodDogMC4zcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDAuM3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDEuMzI1cHg7XG4gICAgcmlnaHQ6IDEuMzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEuMzI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDIuMzVweDtcbiAgICByaWdodDogMi4zNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAyLjM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAzLjM3NXB4O1xuICAgIHJpZ2h0OiAzLjM3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAzLjM3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy04MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy04MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy04MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDQuNHB4O1xuICAgIHJpZ2h0OiA0LjRweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy04MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNC40cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy04MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy04MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTg1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTg1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA1LjQyNXB4O1xuICAgIHJpZ2h0OiA1LjQyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTg1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA1LjQyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTg1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctODUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTg1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogODVweDtcbiAgICB3aWR0aDogMTI3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy04NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIHdpZHRoOiAxMjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDYuNDVweDtcbiAgICByaWdodDogNi40NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTkwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA2LjQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTk1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA3LjQ3NXB4O1xuICAgIHJpZ2h0OiA3LjQ3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTk1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA3LjQ3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTk1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTk1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTVweDtcbiAgICB3aWR0aDogMTQyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHdpZHRoOiAxNDIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDguNXB4O1xuICAgIHJpZ2h0OiA4LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDguNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTIwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTIwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDEyLjZweDtcbiAgICByaWdodDogMTIuNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTIuNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTIwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMzAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMzAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTMwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTMwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE0LjY1cHg7XG4gICAgcmlnaHQ6IDE0LjY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxNC42NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEzMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTMwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEzMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMzAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNDAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNDAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTQwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTQwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE2LjdweDtcbiAgICByaWdodDogMTYuN3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE0MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTYuN3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE0MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTQwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE0MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNDAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE4Ljc1cHg7XG4gICAgcmlnaHQ6IDE4Ljc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxOC43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTcuOXB4O1xuICAgIHJpZ2h0OiAtNy45cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC03LjlweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtNi44NzVweDtcbiAgICByaWdodDogLTYuODc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02Ljg3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtNS44NXB4O1xuICAgIHJpZ2h0OiAtNS44NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNS44NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zMC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC00LjgyNXB4O1xuICAgIHJpZ2h0OiAtNC44MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTQuODI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC0zLjhweDtcbiAgICByaWdodDogLTMuOHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMy44cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTIuNzc1cHg7XG4gICAgcmlnaHQ6IC0yLjc3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMi43NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC0xLjc1cHg7XG4gICAgcmlnaHQ6IC0xLjc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTEuNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC0xLjc1cHg7XG4gICAgcmlnaHQ6IC0xLjc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0xLjc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTAuNzI1cHg7XG4gICAgcmlnaHQ6IC0wLjcyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMC43MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogMC4zcHg7XG4gICAgcmlnaHQ6IDAuM3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwLjNweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAxLjMyNXB4O1xuICAgIHJpZ2h0OiAxLjMyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxLjMyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAyLjM1cHg7XG4gICAgcmlnaHQ6IDIuMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMi4zNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogMy4zNzVweDtcbiAgICByaWdodDogMy4zNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMy4zNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtODAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtODAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTgwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtODAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTgwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA0LjRweDtcbiAgICByaWdodDogNC40cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtODAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDQuNHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTgwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtODAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTgwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtODAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTg1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTg1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogODVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC04NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTg1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC04NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogNS40MjVweDtcbiAgICByaWdodDogNS40MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC04NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNS40MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC04NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTg1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC04NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgd2lkdGg6IDEyNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtODUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogODVweDtcbiAgICB3aWR0aDogMTI3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA2LjQ1cHg7XG4gICAgcmlnaHQ6IDYuNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNi40NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTk1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTk1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTk1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogNy40NzVweDtcbiAgICByaWdodDogNy40NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNy40NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTk1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgd2lkdGg6IDE0Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogOTVweDtcbiAgICB3aWR0aDogMTQyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA4LjVweDtcbiAgICByaWdodDogOC41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA4LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTIwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTIwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyMCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTIwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAxMi42cHg7XG4gICAgcmlnaHQ6IDEyLjZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEyLjZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTIwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTMwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTMwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEzMCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEzMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAxNC42NXB4O1xuICAgIHJpZ2h0OiAxNC42NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEzMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTQuNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMzAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEzMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICB3aWR0aDogMTk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTMwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxOTVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTQwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTQwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE0MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE0MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTQwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAxNi43cHg7XG4gICAgcmlnaHQ6IDE2LjdweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDE2LjdweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNDAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE0MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNDAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICB3aWR0aDogMjEwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTQwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAxOC43NXB4O1xuICAgIHJpZ2h0OiAxOC43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTguNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTcuOXB4O1xuICAgIHJpZ2h0OiAtNy45cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNy45cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogLTYuODc1cHg7XG4gICAgcmlnaHQ6IC02Ljg3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yNS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTYuODc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC01Ljg1cHg7XG4gICAgcmlnaHQ6IC01Ljg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNS44NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zNSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC00LjgyNXB4O1xuICAgIHJpZ2h0OiAtNC44MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC00LjgyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zNS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zNS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zNS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMy44cHg7XG4gICAgcmlnaHQ6IC0zLjhweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0zLjhweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00NSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMi43NzVweDtcbiAgICByaWdodDogLTIuNzc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMi43NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAtMS43NXB4O1xuICAgIHJpZ2h0OiAtMS43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0xLjc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC0xLjc1cHg7XG4gICAgcmlnaHQ6IC0xLjc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMS43NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01NSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IC0wLjcyNXB4O1xuICAgIHJpZ2h0OiAtMC43MjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0wLjcyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAwLjNweDtcbiAgICByaWdodDogMC4zcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwLjNweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02NSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAxLjMyNXB4O1xuICAgIHJpZ2h0OiAxLjMyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMS4zMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTcwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogMi4zNXB4O1xuICAgIHJpZ2h0OiAyLjM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTcwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAyLjM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTcwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTcwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzUgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NSAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTc1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAzLjM3NXB4O1xuICAgIHJpZ2h0OiAzLjM3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMy4zNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzUuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzUuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NS5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTc1LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtODAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTgwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiA0LjRweDtcbiAgICByaWdodDogNC40cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTgwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA0LjRweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtODAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtODAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTg1ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04NSAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTg1IC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTg1IC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtODUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDUuNDI1cHg7XG4gICAgcmlnaHQ6IDUuNDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTg1LnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA1LjQyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04NS5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC04NS5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTg1LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogODVweDtcbiAgICB3aWR0aDogMTI3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtODUuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogODVweDtcbiAgICB3aWR0aDogMTI3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDYuNDVweDtcbiAgICByaWdodDogNi40NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNi40NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05MC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05MC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTk1IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTUgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTUgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05NS5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogNy40NzVweDtcbiAgICByaWdodDogNy40NzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTUuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDcuNDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTk1LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTk1LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTUuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHdpZHRoOiAxNDIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05NS5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHdpZHRoOiAxNDIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogOC41cHg7XG4gICAgcmlnaHQ6IDguNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDguNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyMCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyMCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDEyLjZweDtcbiAgICByaWdodDogMTIuNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEyLjZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTIwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTIwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyMC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMzAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTMwIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMzAgLnN5bWJvbC1iYWRnZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTMwIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTMwLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1iYWRnZSB7XG4gICAgdG9wOiAxNC42NXB4O1xuICAgIHJpZ2h0OiAxNC42NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMzAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDE0LjY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEzMC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEzMC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTMwLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDE5NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMzAuc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTQwID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE0MCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTQwIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE0MCAuc3ltYm9sLWJhZGdlLnN5bWJvbC1iYWRnZS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE0MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uge1xuICAgIHRvcDogMTYuN3B4O1xuICAgIHJpZ2h0OiAxNi43cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE0MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTYuN3B4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNDAuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNDAuc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE0MC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTQwLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTAgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MCAuc3ltYm9sLWJhZGdlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTAgLnN5bWJvbC1iYWRnZS5zeW1ib2wtYmFkZ2UtYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTAuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWJhZGdlIHtcbiAgICB0b3A6IDE4Ljc1cHg7XG4gICAgcmlnaHQ6IDE4Ljc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtYmFkZ2Uuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTguNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwLnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTAuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5zeW1ib2wtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3ltYm9sLWdyb3VwIC5zeW1ib2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnN5bWJvbC1ncm91cCAuc3ltYm9sOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zeW1ib2wtZ3JvdXAgLnN5bWJvbDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zeW1ib2wtZ3JvdXAuc3ltYm9sLWhvdmVyIC5zeW1ib2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zeW1ib2wtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zeW1ib2wtbGlzdCAuc3ltYm9sIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5zeW1ib2wtbGlzdCAuc3ltYm9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wdWxzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnB1bHNlIC5wdWxzZS1yaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb24tcHVsc2UgMy41cyBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci13aWR0aDogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wdWxzZSAucHVsc2UtcmluZyB7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbi5wdWxzZS5wdWxzZS1wcmltYXJ5IC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCA0MiwgNzksIDAuNzUpO1xufVxuXG4ucHVsc2UucHVsc2Utc2Vjb25kYXJ5IC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuNzUpO1xufVxuXG4ucHVsc2UucHVsc2Utc3VjY2VzcyAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC43NSk7XG59XG5cbi5wdWxzZS5wdWxzZS1pbmZvIC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjc1KTtcbn1cblxuLnB1bHNlLnB1bHNlLXdhcm5pbmcgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjc1KTtcbn1cblxuLnB1bHNlLnB1bHNlLWRhbmdlciAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC43NSk7XG59XG5cbi5wdWxzZS5wdWxzZS1saWdodCAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjc1KTtcbn1cblxuLnB1bHNlLnB1bHNlLWRhcmsgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC43NSk7XG59XG5cbi5wdWxzZS5wdWxzZS13aGl0ZSAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICBvcGFjaXR5OiAwLjA7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuICAgIG9wYWNpdHk6IDAuMDtcbiAgfVxuICA2NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcbiAgICBvcGFjaXR5OiAwLjA7XG4gIH1cbn1cblxuLnBhZ2UtbG9hZGluZyAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1sb2FkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtbG9hZGluZyAucGFnZS1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBhZ2UtbG9hZGVyLnBhZ2UtbG9hZGVyLW5vbi1ibG9jayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucGFnZS1sb2FkaW5nLW5vbi1ibG9jayAucGFnZS1sb2FkZXIucGFnZS1sb2FkZXItbm9uLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFnZS1sb2FkZXIucGFnZS1sb2FkZXItbG9nbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wYWdlLWxvYWRlci5wYWdlLWxvYWRlci1sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZS1sb2FkZXIucGFnZS1sb2FkZXItbG9nbyAuc3Bpbm5lciB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5wYWdlLWxvYWRlci5wYWdlLWxvYWRlci1sb2dvIC5zcGlubmVyOmJlZm9yZSB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IC0xM3B4O1xuICBtYXJnaW4tbGVmdDogLTEzcHg7XG59XG5cbi5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC1mb3JtIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucXVpY2stc2VhcmNoIC5xdWljay1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4ucXVpY2stc2VhcmNoIC5xdWljay1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC1mb3JtIC5xdWljay1zZWFyY2gtY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLXdyYXBwZXIucHMge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLXJlc3VsdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtaGFzLXJlc3VsdCAucXVpY2stc2VhcmNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtZHJvcGRvd24ge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtZHJvcGRvd24gLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cDpiZWZvcmUge1xuICByaWdodDogMDtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtZHJvcGRvd24gLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtZHJvcGRvd24gLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtZHJvcGRvd24gLnF1aWNrLXNlYXJjaC13cmFwcGVyIHtcbiAgbWFyZ2luOiAxLjVyZW0gMCAwLjVyZW0gMDtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtZHJvcGRvd24ucXVpY2stc2VhcmNoLWhhcy1yZXN1bHQgLnF1aWNrLXNlYXJjaC1mb3JtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ucXVpY2stc2VhcmNoLnF1aWNrLXNlYXJjaC1pbmxpbmUgLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5xdWljay1zZWFyY2gucXVpY2stc2VhcmNoLW9mZmNhbnZhcyAucXVpY2stc2VhcmNoLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5xdWljay1zZWFyY2gucXVpY2stc2VhcmNoLW9mZmNhbnZhcyAucXVpY2stc2VhcmNoLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtb2ZmY2FudmFzIC5xdWljay1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXA6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5xdWljay1zZWFyY2gucXVpY2stc2VhcmNoLW9mZmNhbnZhcyAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucXVpY2stc2VhcmNoLnF1aWNrLXNlYXJjaC1vZmZjYW52YXMgLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnF1aWNrLXNlYXJjaC5xdWljay1zZWFyY2gtb2ZmY2FudmFzIC5xdWljay1zZWFyY2gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2Nyb2xsdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsdG9wIC5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uc2Nyb2xsdG9wIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLnNjcm9sbHRvcCAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zY3JvbGx0b3AgPiBpIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2Nyb2xsdG9wOmhvdmVyID4gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2Nyb2xsdG9wOmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLnNjcm9sbHRvcDpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbltkYXRhLXNjcm9sbHRvcD1cIm9uXCJdIC5zY3JvbGx0b3Age1xuICBvcGFjaXR5OiAwLjM7XG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uLXNjcm9sbHRvcCAuNHMgZWFzZS1vdXQgMTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuW2RhdGEtc2Nyb2xsdG9wPVwib25cIl0gLnNjcm9sbHRvcDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zY3JvbGx0b3Age1xuICAgIGJvdHRvbTogMzBweDtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tc2Nyb2xsdG9wIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG4gIH1cbiAgdG8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEMUQzRTA7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lcjpiZWZvcmUge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItY2VudGVyOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLWxlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zcGlubmVyLnNwaW5uZXItcmlnaHQ6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci1zbTpiZWZvcmUge1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItc20uc3Bpbm5lci1jZW50ZXI6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXNtLnNwaW5uZXItbGVmdDpiZWZvcmUge1xuICByaWdodDogYXV0bztcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci1zbS5zcGlubmVyLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zcGlubmVyLnNwaW5uZXItbGc6YmVmb3JlIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItbGcuc3Bpbm5lci1jZW50ZXI6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItbGcuc3Bpbm5lci1sZWZ0OmJlZm9yZSB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLWxnLnNwaW5uZXItcmlnaHQ6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNwaW5uZXI6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb24tc3Bpbm5lciAuNXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXByaW1hcnk6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxMmE0ZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItZGFya2VyLXByaW1hcnk6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE2MWQzNjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLWRhcmtlci1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2NlZDFlMjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItc3VjY2VzczpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTNDRDUyO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci1kYXJrZXItc3VjY2VzczpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTBhYzQ1O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci1pbmZvOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTVGRDk7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLWRhcmtlci1pbmZvOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxYzUxYmE7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXdhcm5pbmc6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0U0ODIyODtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItZGFya2VyLXdhcm5pbmc6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2NlNzAxYTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItZGFuZ2VyOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNDNCMjg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLWRhcmtlci1kYW5nZXI6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2NlMmMxYTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItbGlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0YzRjZGOTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItZGFya2VyLWxpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkYmU0ZWQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLWRhcms6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE4MUMzMjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItZGFya2VyLWRhcms6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzBjMGUxYTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItd2hpdGU6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItZGFya2VyLXdoaXRlOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZGVkZWQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxcmVtO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXJpZ2h0LmJ0bjpub3QoLmJ0bi1ibG9jaykge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItcmlnaHQuYnRuOm5vdCguYnRuLWJsb2NrKS5zcGlubmVyLXNtIHtcbiAgcGFkZGluZy1yaWdodDogMy4yNXJlbTtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci1yaWdodC5idG46bm90KC5idG4tYmxvY2spLnNwaW5uZXItbGcge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLWxlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDFyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItbGVmdC5idG46bm90KC5idG4tYmxvY2spIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItbGVmdC5idG46bm90KC5idG4tYmxvY2spLnNwaW5uZXItc20ge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItbGVmdC5idG46bm90KC5idG4tYmxvY2spLnNwaW5uZXItbGcge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG59XG5cbi5zcGlubmVyLnNwaW5uZXItdHJhY2s6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb24tc3Bpbm5lciAuNXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItcHJpbWFyeTpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTI2NmI3O1xuICBib3JkZXItdG9wLWNvbG9yOiAjMWMyNDQ0O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItZGFya2VyLXByaW1hcnk6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzNmNTA5NztcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzEyMTcyYjtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci10cmFjay5zcGlubmVyLXNlY29uZGFyeTpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RhZGRlOTtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci10cmFjay5zcGlubmVyLWRhcmtlci1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjNGM4ZGM7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItdHJhY2suc3Bpbm5lci1zdWNjZXNzOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4NWY0YWI7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxMmJmNGM7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItdHJhY2suc3Bpbm5lci1kYXJrZXItc3VjY2VzczpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTdlZjhhO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMGY5ZTNmO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItaW5mbzpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYTJiZGYxO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMWY1OWNjO1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItZGFya2VyLWluZm86YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzc2OWRlYTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFhNGNhZDtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci10cmFjay5zcGlubmVyLXdhcm5pbmc6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y1ZDFiMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UxN2ExYztcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci10cmFjay5zcGlubmVyLWRhcmtlci13YXJuaW5nOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZmI3ODM7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjMTY5MTg7XG59XG5cbi5zcGlubmVyLnNwaW5uZXItdHJhY2suc3Bpbm5lci1kYW5nZXI6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y1YjdiMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UxMzAxYztcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci10cmFjay5zcGlubmVyLWRhcmtlci1kYW5nZXI6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2VmOGU4MztcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MxMjkxODtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci10cmFjay5zcGlubmVyLWxpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTllZWY0O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItZGFya2VyLWxpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDFkZGU4O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItZGFyazpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGE1Njk5O1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTMxNjI4O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItZGFya2VyLWRhcms6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzM5NDM3NztcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzA3MDkxMDtcbn1cblxuLnNwaW5uZXIuc3Bpbm5lci10cmFjay5zcGlubmVyLXdoaXRlOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4uc3Bpbm5lci5zcGlubmVyLXRyYWNrLnNwaW5uZXItZGFya2VyLXdoaXRlOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tc3Bpbm5lciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5zdGlja3ktdG9vbGJhciB7XG4gIHdpZHRoOiA0NnB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzAlO1xuICByaWdodDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiA5NTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cblxuLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuXG4uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi13aGl0ZSBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24td2hpdGUgc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zdmctaWNvbi5zdmctbG9nby13aGl0ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLXByaW1hcnkgc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLXByaW1hcnkgc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zdmctaWNvbi5zdmctbG9nby1wcmltYXJ5IHN2ZyBwYXRoIHtcbiAgZmlsbDogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tc2Vjb25kYXJ5IHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1zZWNvbmRhcnkgc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zdmctaWNvbi5zdmctbG9nby1zZWNvbmRhcnkgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1zdWNjZXNzIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1zdWNjZXNzIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uc3ZnLWljb24uc3ZnLWxvZ28tc3VjY2VzcyBzdmcgcGF0aCB7XG4gIGZpbGw6ICMxM0NENTIgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLWluZm8gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTVGRDkgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLWluZm8gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zdmctaWNvbi5zdmctbG9nby1pbmZvIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24td2FybmluZyBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyOCAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24td2FybmluZyBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnN2Zy1pY29uLnN2Zy1sb2dvLXdhcm5pbmcgc3ZnIHBhdGgge1xuICBmaWxsOiAjRTQ4MjI4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1kYW5nZXIgc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLWRhbmdlciBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnN2Zy1pY29uLnN2Zy1sb2dvLWRhbmdlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLWxpZ2h0IHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1saWdodCBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnN2Zy1pY29uLnN2Zy1sb2dvLWxpZ2h0IHN2ZyBwYXRoIHtcbiAgZmlsbDogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tZGFyayBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tZGFyayBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnN2Zy1pY29uLnN2Zy1sb2dvLWRhcmsgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1kYXJrLTc1IHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1kYXJrLTc1IHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uc3ZnLWljb24uc3ZnLWxvZ28tZGFyay03NSBzdmcgcGF0aCB7XG4gIGZpbGw6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLWRhcmstNjUgc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLWRhcmstNjUgc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zdmctaWNvbi5zdmctbG9nby1kYXJrLTY1IHN2ZyBwYXRoIHtcbiAgZmlsbDogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tZGFyay01MCBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tZGFyay01MCBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnN2Zy1pY29uLnN2Zy1sb2dvLWRhcmstNTAgc3ZnIHBhdGgge1xuICBmaWxsOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1kYXJrLTI1IHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRDFEM0UwICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1kYXJrLTI1IHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uc3ZnLWljb24uc3ZnLWxvZ28tZGFyay0yNSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNEMUQzRTAgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLW11dGVkIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1tdXRlZCBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnN2Zy1pY29uLnN2Zy1sb2dvLW11dGVkIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tc20gc3ZnIHtcbiAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1tZCBzdmcge1xuICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1sZyBzdmcge1xuICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLXhsIHN2ZyB7XG4gIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24teHhsIHN2ZyB7XG4gIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tMXggc3ZnIHtcbiAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi0yeCBzdmcge1xuICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLTN4IHN2ZyB7XG4gIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tNHggc3ZnIHtcbiAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi01eCBzdmcge1xuICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLTZ4IHN2ZyB7XG4gIGhlaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tN3ggc3ZnIHtcbiAgaGVpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi04eCBzdmcge1xuICBoZWlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLTl4IHN2ZyB7XG4gIGhlaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24uc3ZnLWljb24tMTB4IHN2ZyB7XG4gIGhlaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1mdWxsIHN2ZyB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLXNtIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tbWQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tbGcgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS14bCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLXh4bCBzdmcge1xuICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMnggc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zeCBzdmcge1xuICAgIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNXggc3ZnIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS02eCBzdmcge1xuICAgIGhlaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTd4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tOHggc3ZnIHtcbiAgICBoZWlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS05eCBzdmcge1xuICAgIGhlaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTEweCBzdmcge1xuICAgIGhlaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tZnVsbCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC1zbSBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLW1kIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLWxnIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQteGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC14eGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xeCBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00eCBzdmcge1xuICAgIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNnggc3ZnIHtcbiAgICBoZWlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC03eCBzdmcge1xuICAgIGhlaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtOXggc3ZnIHtcbiAgICBoZWlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xMHggc3ZnIHtcbiAgICBoZWlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLWZ1bGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ZnLWljb24uc3ZnLWljb24tbGctc20gc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1tZCBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1sZyBzdmcge1xuICAgIGhlaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLXhsIHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGcteHhsIHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMXggc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0yeCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNHggc3ZnIHtcbiAgICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy01eCBzdmcge1xuICAgIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTZ4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctN3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy04eCBzdmcge1xuICAgIGhlaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTl4IHN2ZyB7XG4gICAgaGVpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMTB4IHN2ZyB7XG4gICAgaGVpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1mdWxsIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC1zbSBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLW1kIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLWxnIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwteGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC14eGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0xeCBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC00eCBzdmcge1xuICAgIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNnggc3ZnIHtcbiAgICBoZWlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC03eCBzdmcge1xuICAgIGhlaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtOXggc3ZnIHtcbiAgICBoZWlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0xMHggc3ZnIHtcbiAgICBoZWlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLWZ1bGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC1zbSBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC1tZCBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtbGcgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwteGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwteHhsIHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTZ4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTd4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTl4IHN2ZyB7XG4gICAgaGVpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTEweCBzdmcge1xuICAgIGhlaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLWZ1bGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zdmctaWNvbi5zdmctaWNvbi1mbGlwIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuLnN2Zy5zdmctZmlsbC13aGl0ZSB7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1saWdodC13aGl0ZSB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLnN2Zy1maWxsLXByaW1hcnkge1xuICBmaWxsOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQtcHJpbWFyeSB7XG4gIGZpbGw6ICNGNEY0RjYgIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1zZWNvbmRhcnkge1xuICBmaWxsOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgZmlsbDogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLnN2Zy1maWxsLXN1Y2Nlc3Mge1xuICBmaWxsOiAjMTNDRDUyICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQtc3VjY2VzcyB7XG4gIGZpbGw6ICNFOEZBRUUgIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1pbmZvIHtcbiAgZmlsbDogIzIxNUZEOSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLnN2Zy1maWxsLWxpZ2h0LWluZm8ge1xuICBmaWxsOiAjRTlFRkZDICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtd2FybmluZyB7XG4gIGZpbGw6ICNFNDgyMjggIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1saWdodC13YXJuaW5nIHtcbiAgZmlsbDogI0ZERjNFQSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLnN2Zy1maWxsLWRhbmdlciB7XG4gIGZpbGw6ICNFNDNCMjggIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1saWdodC1kYW5nZXIge1xuICBmaWxsOiAjRkRFQ0VBICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQge1xuICBmaWxsOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQtbGlnaHQge1xuICBmaWxsOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtZGFyayB7XG4gIGZpbGw6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1saWdodC1kYXJrIHtcbiAgZmlsbDogI0VCRURGMyAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLnN2Zy1maWxsLWRhcmstNzUge1xuICBmaWxsOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQtZGFyay03NSB7XG4gIGZpbGw6ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtZGFyay02NSB7XG4gIGZpbGw6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1saWdodC1kYXJrLTY1IHtcbiAgZmlsbDogIWltcG9ydGFudDtcbn1cblxuLnN2Zy5zdmctZmlsbC1kYXJrLTUwIHtcbiAgZmlsbDogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLnN2Zy1maWxsLWxpZ2h0LWRhcmstNTAge1xuICBmaWxsOiAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLnN2Zy1maWxsLWRhcmstMjUge1xuICBmaWxsOiAjRDFEM0UwICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQtZGFyay0yNSB7XG4gIGZpbGw6ICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbXV0ZWQge1xuICBmaWxsOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5zdmcuc3ZnLWZpbGwtbGlnaHQtbXV0ZWQge1xuICBmaWxsOiAhaW1wb3J0YW50O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTEgLnRpbWVsaW5lLXNlcCB7XG4gIHotaW5kZXg6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDczcHg7XG4gIHdpZHRoOiA0cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMSAudGltZWxpbmUtaXRlbSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTEgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4OiAwIDAgNjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0xIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiA0cHggc29saWQgd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTEgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWJhZGdlIC5zdmctaWNvbixcbi50aW1lbGluZS50aW1lbGluZS0xIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1iYWRnZSBpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0xIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDAgMCAwIDAuNzVyZW07XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0xIC50aW1lbGluZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxcHg7XG4gIHRvcDogNXB4O1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNHB4O1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtYmFkZ2UudGltZWxpbmUtYmFkZ2UtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0yIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1iYWRnZS50aW1lbGluZS1iYWRnZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtYmFkZ2UudGltZWxpbmUtYmFkZ2Utc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0yIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1iYWRnZS50aW1lbGluZS1iYWRnZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTIgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWJhZGdlLnRpbWVsaW5lLWJhZGdlLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtYmFkZ2UudGltZWxpbmUtYmFkZ2UtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0M0IyODtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTIgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWJhZGdlLnRpbWVsaW5lLWJhZGdlLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTIgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWJhZGdlLnRpbWVsaW5lLWJhZGdlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtYmFkZ2UudGltZWxpbmUtYmFkZ2Utd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTMgLnRpbWVsaW5lLWl0ZW1zIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMyAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRUJFREYzO1xuICBwYWRkaW5nOiAwIDAgMjBweCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0zIC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbWVkaWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTI2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFQkVERjM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTMgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1tZWRpYSBpIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0zIC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbWVkaWEgLnN2Zy1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS0zIC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbWVkaWEgaW1nIHtcbiAgbWF4LXdpZHRoOiA0OHB4O1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMyAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMyAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWNvbnRlbnQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAtMjVweDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxMHB4ICNGM0Y2Rjk7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtMyAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00LnRpbWVsaW5lLWNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogM3JlbTtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICBib3JkZXItbGVmdDogc29saWQgMTBweCAjRjNGNkY5O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMuNXJlbTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1iYWRnZSA+IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0udGltZWxpbmUtaXRlbS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMi44NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0udGltZWxpbmUtaXRlbS1sZWZ0IC50aW1lbGluZS1iYWRnZSB7XG4gIHJpZ2h0OiAtMTBweDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtLnRpbWVsaW5lLWl0ZW0tbGVmdCAudGltZWxpbmUtbGFiZWwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtLnRpbWVsaW5lLWl0ZW0tcmlnaHQge1xuICBsZWZ0OiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMi44NnJlbTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtLnRpbWVsaW5lLWl0ZW0tcmlnaHQgLnRpbWVsaW5lLWJhZGdlIHtcbiAgbGVmdDogLTEwcHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbS50aW1lbGluZS1pdGVtLXJpZ2h0IC50aW1lbGluZS1sYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbS50aW1lbGluZS1pdGVtLXJpZ2h0OmFmdGVyIHtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIGJvcmRlci1yaWdodDogc29saWQgMTBweCAjRjNGNkY5O1xuICBib3JkZXItbGVmdDogc29saWQgMTdweCB0cmFuc3BhcmVudDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgdG9wOiAycmVtO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvdHRvbTogMnJlbTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQudGltZWxpbmUtanVzdGlmaWVkIC50aW1lbGluZS1iYXIge1xuICBsZWZ0OiA1cHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00LnRpbWVsaW5lLWp1c3RpZmllZDphZnRlciB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQudGltZWxpbmUtanVzdGlmaWVkIC50aW1lbGluZS1pdGVtcyB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQudGltZWxpbmUtanVzdGlmaWVkIC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIuODVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQudGltZWxpbmUtanVzdGlmaWVkIC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbTphZnRlciB7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxMHB4ICNGM0Y2Rjk7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNC50aW1lbGluZS1qdXN0aWZpZWQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1iYWRnZSB7XG4gIGxlZnQ6IC01cHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS00LnRpbWVsaW5lLWp1c3RpZmllZCAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTQudGltZWxpbmUtanVzdGlmaWVkIC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1iYXIge1xuICAgIGxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC50aW1lbGluZS50aW1lbGluZS00OmFmdGVyIHtcbiAgICBsZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxuICAudGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODVyZW0gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwICAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMCAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnRpbWVsaW5lLnRpbWVsaW5lLTQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtOmFmdGVyIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEwcHggI0YzRjZGOTtcbiAgICBib3JkZXItbGVmdDogc29saWQgMTdweCB0cmFuc3BhcmVudDtcbiAgfVxuICAudGltZWxpbmUudGltZWxpbmUtNCAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWJhZGdlIHtcbiAgICBsZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRpbWVsaW5lLnRpbWVsaW5lLTQgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50aW1lbGluZS50aW1lbGluZS00IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTUgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTUgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1tZWRpYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbWVkaWEgaSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLW1lZGlhIC5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2Mge1xuICBwYWRkaW5nOiA5cHggMCAwIDQ0cHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IDE2cHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtZGVzYy50aW1lbGluZS1kZXNjLXByaW1hcnk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtZGVzYy50aW1lbGluZS1kZXNjLWxpZ2h0LXByaW1hcnk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjY7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtZGVzYy50aW1lbGluZS1kZXNjLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTUgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1kZXNjLnRpbWVsaW5lLWRlc2MtbGlnaHQtc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1zdWNjZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1saWdodC1zdWNjZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGQUVFO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1pbmZvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1saWdodC1pbmZvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFRkZDO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy13YXJuaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1saWdodC13YXJuaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGM0VBO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1kYW5nZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtZGVzYy50aW1lbGluZS1kZXNjLWxpZ2h0LWRhbmdlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERUNFQTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTUgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1kZXNjLnRpbWVsaW5lLWRlc2MtbGlnaHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS01IC50aW1lbGluZS1pdGVtcyAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtZGVzYy50aW1lbGluZS1kZXNjLWxpZ2h0LWxpZ2h0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1kYXJrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy1saWdodC1kYXJrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNSAudGltZWxpbmUtaXRlbXMgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWRlc2MudGltZWxpbmUtZGVzYy13aGl0ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTUgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1kZXNjLnRpbWVsaW5lLWRlc2MtbGlnaHQtd2hpdGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTUgLnRpbWVsaW5lLWl0ZW1zIC50aW1lbGluZS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTY6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTFweDtcbiAgd2lkdGg6IDNweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS02IC50aW1lbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG59XG5cbi50aW1lbGluZS50aW1lbGluZS02IC50aW1lbGluZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTYgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWJhZGdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiA2cHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGltZWxpbmUudGltZWxpbmUtNiAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtYmFkZ2Ugc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTYgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcmxheSAub3ZlcmxheS1sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm92ZXJsYXkub3ZlcmxheS1ibG9jayAub3ZlcmxheS1sYXllciwgLm92ZXJsYXk6aG92ZXIgLm92ZXJsYXktbGF5ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3ZlcmxheS5vdmVybGF5LWJsb2NrIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuXG4ud2F2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhdmUgPiBkaXYge1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiAnICc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLndhdmU6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIGhlaWdodDogMTAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNjUlO1xuICBsZWZ0OiAtMjUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1JTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi53YXZlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ud2F2ZS1hbmltYXRlOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRlLXdhdmUgMTVzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLndhdmUtYW5pbWF0ZS1zbG93ZXI6YWZ0ZXIge1xuICBhbmltYXRpb246IGFuaW1hdGUtd2F2ZSAzMHMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4ud2F2ZS1hbmltYXRlLXNsb3c6YWZ0ZXIge1xuICBhbmltYXRpb246IGFuaW1hdGUtd2F2ZSAyNXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4ud2F2ZS1hbmltYXRlLWZhc3Q6YWZ0ZXIge1xuICBhbmltYXRpb246IGFuaW1hdGUtd2F2ZSAxMHMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4ud2F2ZS1hbmltYXRlLWZhc3RlcjphZnRlciB7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZS13YXZlIDVzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLndhdmUud2F2ZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi53YXZlLndhdmUtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLndhdmUud2F2ZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLndhdmUud2F2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG5cbi53YXZlLndhdmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLndhdmUud2F2ZS1zdWNjZXNzIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4ud2F2ZS53YXZlLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi53YXZlLndhdmUtaW5mbyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLndhdmUud2F2ZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLndhdmUud2F2ZS13YXJuaW5nIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICBmaWxsOiAjRTQ4MjI4O1xufVxuXG4ud2F2ZS53YXZlLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLndhdmUud2F2ZS1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi53YXZlLndhdmUtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLndhdmUud2F2ZS1saWdodCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLndhdmUud2F2ZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi53YXZlLndhdmUtZGFyayAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLndhdmUud2F2ZS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4ud2F2ZS53YXZlLXdoaXRlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGUtd2F2ZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5saXN0IC5saXN0LWl0ZW0gLmxpc3QtdGl0bGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmxpc3QgLmxpc3QtaXRlbSAubGlzdC1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLmxpc3QgLmxpc3QtaXRlbS5hY3RpdmUgLmxpc3QtdGl0bGUsIC5saXN0IC5saXN0LWl0ZW06aG92ZXIgLmxpc3QtdGl0bGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmxpc3QgLmxpc3QtaXRlbS5hY3RpdmUgLmxpc3QtaGlkZGVuLCAubGlzdCAubGlzdC1pdGVtOmhvdmVyIC5saXN0LWhpZGRlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubGlzdC5saXN0LWJvcmRlciAubGlzdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5saXN0Lmxpc3QtYm9yZGVyIC5saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5saXN0Lmxpc3QtZGFzaGVkIC5saXN0LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQkVERjM7XG59XG5cbi5saXN0Lmxpc3QtZGFzaGVkIC5saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5saXN0Lmxpc3QtaG92ZXIgLmxpc3QtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmxpc3QubGlzdC1ob3ZlciAubGlzdC1pdGVtOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxpc3QubGlzdC1ob3ZlciAubGlzdC1pdGVtLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmM2Y3O1xufVxuXG4uYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG5cbi5idWxsZXQuYnVsbGV0LWRvdCB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5idWxsZXQuYnVsbGV0LXZlciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmJ1bGxldC5idWxsZXQtYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubmF2aSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktaWNvbjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktdGV4dCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktYXJyb3cge1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWFycm93OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LWZhbWlseTogS2k7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+EhVwiO1xuICBmb250LXNpemU6IDAuNnJlbTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWFycm93Lm5hdmktYXJyb3ctZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpLypydGw6aWdub3JlKi87XG59XG5cbltkaXJlY3Rpb249XCJydGxcIl0gLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWFycm93Lm5hdmktYXJyb3ctZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZykvKnJ0bDppZ25vcmUqLztcbn1cblxuLm5hdmkgLm5hdmktaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubmF2aSAubmF2aS1pdGVtOmxhc3QtY2hpbGQgLm5hdmktbGluayB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm5hdmkgLm5hdmktc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLm5hdmkgLm5hdmktc2VwYXJhdG9yLm5hdmktc2VwYXJhdG9yLWRhc2hlZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRURGMztcbn1cblxuLm5hdmkgLm5hdmktaGVhZGVyLFxuLm5hdmkgLm5hdmktZm9vdGVyLFxuLm5hdmkgLm5hdmktc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmkgLm5hdmktc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xufVxuXG4ubmF2aSAubmF2aS1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbn1cblxuLm5hdmkgLm5hdmktZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG59XG5cbi5uYXZpLm5hdmktc3BhY2VyLXgtMCAubmF2aS1pdGVtIC5uYXZpLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIHtcbiAgZmxleDogMCAwIDJyZW07XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG5cbi5uYXZpLm5hdmktaWNvbi1sZyAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktaWNvbiB7XG4gIGZsZXg6IDAgMCAzcmVtO1xufVxuXG4ubmF2aS5uYXZpLWljb24tbGcgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ubmF2aS5uYXZpLWljb24tbGcgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cblxuLm5hdmkubmF2aS1pY29uLXhsIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIHtcbiAgZmxleDogMCAwIDRyZW07XG59XG5cbi5uYXZpLm5hdmktaWNvbi14bCAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktaWNvbiBpIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG4ubmF2aS5uYXZpLWljb24teGwgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLm5hdmkubmF2aS1pY29uLWNlbnRlciAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktaWNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktdGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLm5hdmkubmF2aS1mb250LWxnIC5uYXZpLWl0ZW0gLm5hdmktbGluayB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4ubmF2aS5uYXZpLWZvbnQtbGcgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLXRleHQge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cblxuLm5hdmkubmF2aS1mb250LXhsIC5uYXZpLWl0ZW0gLm5hdmktbGluayB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4ubmF2aS5uYXZpLWZvbnQteGwgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLXRleHQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuLm5hdmkubmF2aS1saWdodCAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5uYXZpLm5hdmktbGlnaHRlciAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xufVxuXG4ubmF2aS5uYXZpLWJvbGQgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubmF2aS5uYXZpLWJvbGRlciAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5uYXZpLm5hdmktYm9sZGVzdCAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWJ1bGxldCAuYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS10ZXh0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIGkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktYXJyb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLXRleHQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gaSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1hcnJvdyB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWJ1bGxldCAuYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS10ZXh0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIGkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLXRleHQge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1hcnJvdyB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWJ1bGxldCAuYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktdGV4dCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIGkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1hcnJvdyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLm5hdmkgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWFycm93IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbmsge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktYnVsbGV0IC5idWxsZXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS10ZXh0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktaWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gaSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWFycm93IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLXRleHQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIGkge1xuICBjb2xvcjogI0QxRDNFMDtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluayAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRDFEM0UwO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbmsgLm5hdmktYXJyb3cge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluay5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1idWxsZXQgLmJ1bGxldCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLXRleHQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBpIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktdGV4dCB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1hcnJvdyB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYnVsbGV0IC5idWxsZXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktdGV4dCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gaSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYXJyb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1saWdodC1pY29uIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktbGlnaHQtaWNvbiAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1hcnJvdyB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubmF2aS5uYXZpLWJvcmRlciAubmF2aS1pdGVtIC5uYXZpLWxpbmsge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLm5hdmkubmF2aS1saW5rLXJvdW5kZWQgLm5hdmktaXRlbSAubmF2aS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLm5hdmkubmF2aS1saW5rLXJvdW5kZWQtbGcgLm5hdmktaXRlbSAubmF2aS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC44NXJlbTtcbn1cblxuLm5hdmkubmF2aS1ob3ZlciAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubmF2aS5uYXZpLWFjdGl2ZSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQgLm5hdmktaXRlbSAubmF2aS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudCAubmF2aS1pdGVtIC5uYXZpLWxpbms6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xuICBib3R0b206IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29udGVudDogXCIgXCI7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1wcmltYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1wcmltYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXByaW1hcnkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWFycm93IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLXRleHQge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1wcmltYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBpIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWFycm93IHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktcHJpbWFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktc2Vjb25kYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXNlY29uZGFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktdGV4dCB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXNlY29uZGFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktc2Vjb25kYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXNlY29uZGFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zZWNvbmRhcnkgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWFycm93IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktc2Vjb25kYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zZWNvbmRhcnkgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS10ZXh0IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktc2Vjb25kYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktc2Vjb25kYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zZWNvbmRhcnkgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXNlY29uZGFyeSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWFycm93IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktc2Vjb25kYXJ5IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXN1Y2Nlc3MgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLXRleHQge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXN1Y2Nlc3MgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktc3VjY2VzcyAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktdGV4dCB7XG4gIGNvbG9yOiAjMTNDRDUyO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXN1Y2Nlc3MgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIGkge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYXJyb3cge1xuICBjb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1zdWNjZXNzIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWluZm8gLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLXRleHQge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjE1RkQ5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWluZm8gLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktaW5mbyAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktdGV4dCB7XG4gIGNvbG9yOiAjMjE1RkQ5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWluZm8gLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIGkge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYXJyb3cge1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1pbmZvIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXdhcm5pbmcgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLXRleHQge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQ4MjI4O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXdhcm5pbmcgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktd2FybmluZyAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktdGV4dCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXdhcm5pbmcgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIGkge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYXJyb3cge1xuICBjb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13YXJuaW5nIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYW5nZXIgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktZGFuZ2VyIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS10ZXh0IHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktZGFuZ2VyIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYW5nZXIgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNDNCMjg7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktZGFuZ2VyIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWRhbmdlciAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYW5nZXIgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWRhbmdlciAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLXRleHQge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYW5nZXIgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIGkge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYW5nZXIgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTQzQjI4O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWRhbmdlciAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktZGFuZ2VyIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYXJyb3cge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYW5nZXIgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS10ZXh0IHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktbGlnaHQgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gaSB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjNGNkY5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1hcnJvdyB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1saWdodCAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLXRleHQge1xuICBjb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1saWdodCAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gaSB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YzRjZGOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1saWdodCAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktbGlnaHQgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1hcnJvdyB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWxpZ2h0IC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWRhcmsgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLXRleHQge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWRhcmsgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIC5uYXZpLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktZGFyayAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktdGV4dCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLWRhcmsgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYXJyb3cge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS1kYXJrIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXdoaXRlIC5uYXZpLWl0ZW0gLm5hdmktbGluazpob3ZlciAubmF2aS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbms6aG92ZXIgLm5hdmktYXJyb3cge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktd2hpdGUgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktd2hpdGUgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlIC5uYXZpLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5uYXZpLm5hdmktYWNjZW50Lm5hdmktd2hpdGUgLm5hdmktaXRlbSAubmF2aS1saW5rLmFjdGl2ZSAubmF2aS1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubmF2aS5uYXZpLWFjY2VudC5uYXZpLXdoaXRlIC5uYXZpLWl0ZW0gLm5hdmktbGluay5hY3RpdmUgLm5hdmktYXJyb3cge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdmkubmF2aS1hY2NlbnQubmF2aS13aGl0ZSAubmF2aS1pdGVtIC5uYXZpLWxpbmsuYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yaWJib24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yaWJib24gLnJpYmJvbi10YXJnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4ucmliYm9uIC5yaWJib24tdGFyZ2V0ID4gLnJpYmJvbi1pbm5lciB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnJpYmJvbiAucmliYm9uLXRhcmdldDphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbi5yaWJib24tdmVyIC5yaWJib24tdGFyZ2V0IHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmliYm9uLnJpYmJvbi10b3AgLnJpYmJvbi10YXJnZXQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLnJpYmJvbi5yaWJib24tYm90dG9tIC5yaWJib24tdGFyZ2V0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5yaWJib24ucmliYm9uLWxlZnQgLnJpYmJvbi10YXJnZXQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5yaWJib24ucmliYm9uLXJpZ2h0IC5yaWJib24tdGFyZ2V0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tbGVmdCAucmliYm9uLXRhcmdldCB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuXG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1sZWZ0IC5yaWJib24tdGFyZ2V0IC5yaWJib24taW5uZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLWxlZnQgLnJpYmJvbi10YXJnZXQgLnJpYmJvbi1pbm5lcjpiZWZvcmUsIC5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLWxlZnQgLnJpYmJvbi10YXJnZXQgLnJpYmJvbi1pbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tbGVmdCAucmliYm9uLXRhcmdldCAucmliYm9uLWlubmVyOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG59XG5cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXJpZ2h0IC5yaWJib24tdGFyZ2V0IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1yaWdodCAucmliYm9uLXRhcmdldCAucmliYm9uLWlubmVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tcmlnaHQgLnJpYmJvbi10YXJnZXQgLnJpYmJvbi1pbm5lcjpiZWZvcmUsIC5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXJpZ2h0IC5yaWJib24tdGFyZ2V0IC5yaWJib24taW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTEwcHg7XG59XG5cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXJpZ2h0IC5yaWJib24tdGFyZ2V0IC5yaWJib24taW5uZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMTBweCAxMHB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbn1cblxuLm9mZmNhbnZhcyxcbi5vZmZjYW52YXMtbW9iaWxlIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlci5vZmZjYW52YXMtaGVhZGVyLW5hdnMsXG4ub2ZmY2FudmFzLW1vYmlsZSAub2ZmY2FudmFzLWhlYWRlci5vZmZjYW52YXMtaGVhZGVyLW5hdnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIub2ZmY2FudmFzLWhlYWRlci1uYXZzIC5vZmZjYW52YXMtY2xvc2UsXG4ub2ZmY2FudmFzLW1vYmlsZSAub2ZmY2FudmFzLWhlYWRlci5vZmZjYW52YXMtaGVhZGVyLW5hdnMgLm9mZmNhbnZhcy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLm9mZmNhbnZhcyAub2ZmY2FudmFzLWNvbnRlbnQgLm9mZmNhbnZhcy1kZW1vLFxuLm9mZmNhbnZhcy1tb2JpbGUgLm9mZmNhbnZhcy1jb250ZW50IC5vZmZjYW52YXMtZGVtbyB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5vZmZjYW52YXMgLm9mZmNhbnZhcy1jb250ZW50IC5vZmZjYW52YXMtZGVtby5vZmZjYW52YXMtZGVtby1hY3RpdmUsXG4ub2ZmY2FudmFzLW1vYmlsZSAub2ZmY2FudmFzLWNvbnRlbnQgLm9mZmNhbnZhcy1kZW1vLm9mZmNhbnZhcy1kZW1vLWFjdGl2ZSB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMyMTJhNGY7XG59XG5cbi5vZmZjYW52YXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLW1vYmlsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuLm9mZmNhbnZhcyB7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2UsIGJvdHRvbSAwLjNzIGVhc2UsIHRvcCAwLjNzIGVhc2U7XG4gIGxlZnQ6IC0zOTVweDtcbiAgd2lkdGg6IDM3NXB4O1xufVxuXG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1vbiB7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2UsIGJvdHRvbSAwLjNzIGVhc2UsIHRvcCAwLjNzIGVhc2U7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5vZmZjYW52YXMge1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1yaWdodCB7XG4gIHJpZ2h0OiAtMzk1cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5vZmZjYW52YXMub2ZmY2FudmFzLXJpZ2h0Lm9mZmNhbnZhcy1vbiB7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2UsIGJvdHRvbSAwLjNzIGVhc2UsIHRvcCAwLjNzIGVhc2U7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ub2ZmY2FudmFzLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTAwMDtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb24tb2ZmY2FudmFzLWZhZGUtaW4gLjZzIGVhc2UgMTtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tb2ZmY2FudmFzLWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5vZmZjYW52YXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5vZmZjYW52YXMtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vZmZjYW52YXMge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tb2JpbGUge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZSwgYm90dG9tIDAuM3MgZWFzZSwgdG9wIDAuM3MgZWFzZTtcbiAgICBsZWZ0OiAtMzk1cHg7XG4gICAgd2lkdGg6IDM3NXB4O1xuICB9XG4gIC5vZmZjYW52YXMtbW9iaWxlLm9mZmNhbnZhcy1tb2JpbGUtb24ge1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2UsIGJvdHRvbSAwLjNzIGVhc2UsIHRvcCAwLjNzIGVhc2U7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm9mZmNhbnZhcy1tb2JpbGUge1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tb2JpbGUub2ZmY2FudmFzLW1vYmlsZS1yaWdodCB7XG4gICAgcmlnaHQ6IC0zOTVweDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5vZmZjYW52YXMtbW9iaWxlLm9mZmNhbnZhcy1tb2JpbGUtcmlnaHQub2ZmY2FudmFzLW1vYmlsZS1vbiB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZSwgYm90dG9tIDAuM3MgZWFzZSwgdG9wIDAuM3MgZWFzZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5vZmZjYW52YXMtbW9iaWxlLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLW9mZmNhbnZhcy1mYWRlLWluIC42cyBlYXNlIDE7XG4gIH1cbiAgQGtleWZyYW1lcyBhbmltYXRpb24tb2ZmY2FudmFzLWZhZGUtaW4ge1xuICAgIGZyb20ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgLm9mZmNhbnZhcy1tb2JpbGUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA5cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB9XG4gIC5vZmZjYW52YXMtbW9iaWxlLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm9mZmNhbnZhcy1tb2JpbGUge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udG9nZ2xlLW9mZiAudG9nZ2xlLW9mZi1pdGVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udG9nZ2xlLW9uIC50b2dnbGUtb24taXRlbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciAuZnYtaGVscC1ibG9jayB7XG4gIGNvbG9yOiAjRTQzQjI4O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJsb2NrdWkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5ibG9ja3VpLmJsb2NrdWktbm9zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYmxvY2t1aSA+IHNwYW4ge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5ibG9ja3VpID4gc3BhbiA+IC5sb2FkZXIsXG4uYmxvY2t1aSA+IHNwYW4gPiAuc3Bpbm5lciB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cblxuLmRhdGVwaWNrZXIge1xuICB3aWR0aDogMjY1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItb3JpZW50LXRvcCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVwaWNrZXIgdGQsXG4uZGF0ZXBpY2tlciB0aCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IHJlZ3VsYXI7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRoIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRoLnByZXYsIC5kYXRlcGlja2VyIHRoZWFkIHRoLmRhdGVwaWNrZXItc3dpdGNoLCAuZGF0ZXBpY2tlciB0aGVhZCB0aC5uZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRoLnByZXYgaSwgLmRhdGVwaWNrZXIgdGhlYWQgdGguZGF0ZXBpY2tlci1zd2l0Y2ggaSwgLmRhdGVwaWNrZXIgdGhlYWQgdGgubmV4dCBpIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0aC5wcmV2IGk6YmVmb3JlLCAuZGF0ZXBpY2tlciB0aGVhZCB0aC5kYXRlcGlja2VyLXN3aXRjaCBpOmJlZm9yZSwgLmRhdGVwaWNrZXIgdGhlYWQgdGgubmV4dCBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0aC5wcmV2OmhvdmVyLCAuZGF0ZXBpY2tlciB0aGVhZCB0aC5kYXRlcGlja2VyLXN3aXRjaDpob3ZlciwgLmRhdGVwaWNrZXIgdGhlYWQgdGgubmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdGguZG93IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS5vbGQge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkubmV3IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQuZGF5LnNlbGVjdGVkLCAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS5zZWxlY3RlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkuYWN0aXZlLCAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjEyYTRmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkudG9kYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGNEY0RjYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkudG9kYXk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgN3B4IDdweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxMmE0ZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgcmlnaHQ6IDRweDtcbn1cblxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkucmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xufVxuXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ueWVhcixcbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5ob3VyLFxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1pbnV0ZSxcbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5tb250aCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ueWVhcjpob3Zlcixcbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5ob3VyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1pbnV0ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5tb250aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG59XG5cbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi55ZWFyLmZvY3VzZWQsIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi55ZWFyLmZvY3VzZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi55ZWFyLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLnllYXIuYWN0aXZlLmZvY3VzZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi55ZWFyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5ob3VyLmZvY3VzZWQsXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4uaG91ci5mb2N1c2VkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIuYWN0aXZlLmZvY3VzZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4uaG91ci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlLmZvY3VzZWQsXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlLmZvY3VzZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5taW51dGUuYWN0aXZlLmZvY3VzZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5tb250aC5mb2N1c2VkLFxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1vbnRoLmZvY3VzZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubW9udGguYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1vbnRoLmFjdGl2ZS5mb2N1c2VkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1vbnRoLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyMTJhNGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciA+IHRoIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgPiB0aC50b2RheSwgLmRhdGVwaWNrZXIgdGZvb3QgdHIgPiB0aC5jbGVhciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kYXRlcGlja2VyIHRmb290IHRyID4gdGgudG9kYXk6aG92ZXIsIC5kYXRlcGlja2VyIHRmb290IHRyID4gdGguY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRUJFREYzO1xufVxuXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5pbnB1dC1kYXRlcmFuZ2UgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgbWluLXdpZHRoOiA0NHB4O1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmlucHV0LWRhdGVyYW5nZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgei1pbmRleDogOTg7XG59XG5cbi5tb2RhbC1vcGVuIC5kYXRlcmFuZ2VwaWNrZXIge1xuICB6LWluZGV4OiAxMDUxO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB1bCB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgd2lkdGg6IDE3NXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkge1xuICBwYWRkaW5nOiAwLjdyZW0gMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGk6aG92ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQkVERjM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGhlaWdodDogMjk3cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIHtcbiAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLXNlbGVjdGVkIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0LCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIucmlnaHQge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLFxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogcmVndWxhcjtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5tb250aCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgubmV4dCBzcGFuLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgucHJldiBzcGFuIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgubmV4dCBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5wcmV2IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmF2YWlsYWJsZS5vZmYge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5zdGFydC1kYXRlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5zdGFydC1kYXRlLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLnRvZGF5LCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQudG9kYXkuYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgNDIsIDc5LCAwLjEyKSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuaW4tcmFuZ2UuYXZhaWxhYmxlOm5vdCguYWN0aXZlKTpub3QoLm9mZik6bm90KC50b2RheSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3Qge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDczMHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHtcbiAgICBoZWlnaHQ6IDI5N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHtcbiAgICBoZWlnaHQ6IDI0NXB4O1xuICB9XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRoIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdGgucGlja2VyLXN3aXRjaCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRoLnBpY2tlci1zd2l0Y2g6aG92ZXIge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZDogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0aC5wcmV2IHNwYW4sIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRoLm5leHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdGgucHJldjpob3ZlciBzcGFuLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0aC5uZXh0OmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdGguZGlzYWJsZWQge1xuICBjb2xvcjogI0I1QjVDMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGF5cyB0YWJsZSB0ciB0ZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRheXMgdGFibGUgdHIgdGgge1xuICBmb250LXNpemU6IDFyZW07XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiByZWd1bGFyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRheXMgdGFibGUgdGJvZHkgdHIgPiB0ZCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kYXlzIHRhYmxlIHRib2R5IHRyID4gdGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kYXlzIHRhYmxlIHRib2R5IHRyID4gdGQub2xkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRheXMgdGFibGUgdGJvZHkgdHIgPiB0ZC5uZXcge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGF5cyB0YWJsZSB0Ym9keSB0ciA+IHRkOmZvY3VzLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kYXlzIHRhYmxlIHRib2R5IHRyID4gdGQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzIxMmE0ZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kYXlzIHRhYmxlIHRib2R5IHRyID4gdGQuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjRGNEY2O1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGF5cyB0YWJsZSB0Ym9keSB0ciA+IHRkLmRpc2FibGVkIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRheXMgdGFibGUgdGJvZHkgdHIgPiB0ZC50b2RheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kYXlzIHRhYmxlIHRib2R5IHRyID4gdGQudG9kYXk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgN3B4IDdweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxMmE0ZjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxMmE0ZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgcmlnaHQ6IDRweDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRoLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXIteWVhcnMgdGFibGUgdHIgdGQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0aCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRlY2FkZXMgdGFibGUgdHIgdGQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kZWNhZGVzIHRhYmxlIHRyIHRoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogcmVndWxhcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGQgc3Bhbixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0ciB0aCBzcGFuLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXIteWVhcnMgdGFibGUgdHIgdGQgc3Bhbixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRyIHRoIHNwYW4sXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kZWNhZGVzIHRhYmxlIHRyIHRkIHNwYW4sXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kZWNhZGVzIHRhYmxlIHRyIHRoIHNwYW4ge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGggc3Bhbjpob3Zlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0aCBzcGFuOmhvdmVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0aCBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRoIHNwYW4ub2xkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXIteWVhcnMgdGFibGUgdHIgdGQgc3Bhbi5vbGQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0aCBzcGFuLm9sZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRlY2FkZXMgdGFibGUgdHIgdGQgc3Bhbi5vbGQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kZWNhZGVzIHRhYmxlIHRyIHRoIHNwYW4ub2xkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0ciB0ZCBzcGFuLm5ldyxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0ciB0aCBzcGFuLm5ldyxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRyIHRkIHNwYW4ubmV3LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXIteWVhcnMgdGFibGUgdHIgdGggc3Bhbi5uZXcsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kZWNhZGVzIHRhYmxlIHRyIHRkIHNwYW4ubmV3LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0aCBzcGFuLm5ldyB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGQgc3Bhbjpmb2N1cywgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRoIHNwYW46Zm9jdXMsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGggc3Bhbi5hY3RpdmUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0ZCBzcGFuOmZvY3VzLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXIteWVhcnMgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0aCBzcGFuOmZvY3VzLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXIteWVhcnMgdGFibGUgdHIgdGggc3Bhbi5hY3RpdmUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kZWNhZGVzIHRhYmxlIHRyIHRkIHNwYW46Zm9jdXMsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1kZWNhZGVzIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0aCBzcGFuOmZvY3VzLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0aCBzcGFuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyMTJhNGYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW4uc2VsZWN0ZWQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGggc3Bhbi5zZWxlY3RlZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRyIHRkIHNwYW4uc2VsZWN0ZWQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0aCBzcGFuLnNlbGVjdGVkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0ZCBzcGFuLnNlbGVjdGVkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0aCBzcGFuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNjtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0ciB0ZCBzcGFuLnRvZGF5LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRoIHNwYW4udG9kYXksXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0ZCBzcGFuLnRvZGF5LFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXIteWVhcnMgdGFibGUgdHIgdGggc3Bhbi50b2RheSxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRlY2FkZXMgdGFibGUgdHIgdGQgc3Bhbi50b2RheSxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRlY2FkZXMgdGFibGUgdHIgdGggc3Bhbi50b2RheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGQgc3Bhbi50b2RheTpiZWZvcmUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGggc3Bhbi50b2RheTpiZWZvcmUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0ZCBzcGFuLnRvZGF5OmJlZm9yZSxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRyIHRoIHNwYW4udG9kYXk6YmVmb3JlLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0ZCBzcGFuLnRvZGF5OmJlZm9yZSxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLWRlY2FkZXMgdGFibGUgdHIgdGggc3Bhbi50b2RheTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgMCA3cHggN3B4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgcmlnaHQ6IDRweDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGggc3Bhbi5kaXNhYmxlZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci15ZWFycyB0YWJsZSB0ciB0aCBzcGFuLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGVjYWRlcyB0YWJsZSB0ciB0aCBzcGFuLmRpc2FibGVkIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIHRhYmxlIHRkIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIHRhYmxlIHRkIGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQgc3BhbiB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciB0YWJsZSB0ZCAudGltZXBpY2tlci1taW51dGUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQgLnRpbWVwaWNrZXItaG91ciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciB0YWJsZSB0ZDpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLW1pbnV0ZXMgdGFibGUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1ob3VycyB0YWJsZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItbWludXRlcyB0YWJsZSB0ciB0ZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLWhvdXJzIHRhYmxlIHRyIHRkIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLW1pbnV0ZXMgdGFibGUgdHIgdGQ6aG92ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1ob3VycyB0YWJsZSB0ciB0ZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2guYWNjb3JkaW9uLXRvZ2dsZSB0YWJsZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoLmFjY29yZGlvbi10b2dnbGUgdGFibGUgdGQge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoLmFjY29yZGlvbi10b2dnbGUgdGFibGUgdGQgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaC5hY2NvcmRpb24tdG9nZ2xlIHRhYmxlIHRkIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2guYWNjb3JkaW9uLXRvZ2dsZSB0YWJsZSB0ZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2RjkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2guYWNjb3JkaW9uLXRvZ2dsZSB0YWJsZSB0ZDpob3ZlciBhIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb2xsYXBzZS5zaG93IH4gLnBpY2tlci1zd2l0Y2guYWNjb3JkaW9uLXRvZ2dsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaC5hY2NvcmRpb24tdG9nZ2xlIH4gLmNvbGxhcHNlLnNob3cgLnRpbWVwaWNrZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm1kLWVkaXRvciB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG59XG5cbi5tZC1lZGl0b3IgLm1kLWZvb3Rlcixcbi5tZC1lZGl0b3IgLm1kLWhlYWRlciB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLm1kLWVkaXRvciAubWQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5tZC1lZGl0b3IgLm1kLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc0cmVtO1xufVxuXG4ubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmhvdmVyLCAubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmZvY3VzLCAubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmFjdGl2ZSwgLm1kLWVkaXRvciAubWQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bi5hY3RpdmUge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5tZC1lZGl0b3IgLm1kLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubWQtZWRpdG9yID4gdGV4dGFyZWEge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubWQtZWRpdG9yLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tZC1lZGl0b3IuYWN0aXZlID4gdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xufVxuXG4uaXMtdmFsaWQgLm1kLWVkaXRvciB7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmlzLWludmFsaWQgLm1kLWVkaXRvciB7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuLmJvb3RzdHJhcC1tYXhsZW5ndGgge1xuICB6LWluZGV4OiAxMDQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtbWF4bGVuZ3RoLmt0LWJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLm1vZGFsIC5ib290c3RyYXAtbWF4bGVuZ3RoIHtcbiAgei1pbmRleDogMTA2MCAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnRbZGF0YS1ub3RpZnldIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG59XG5cbi5hbGVydFtkYXRhLW5vdGlmeV0gLmNsb3NlIHtcbiAgcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC4yNXJlbSAwIDAgMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmFsZXJ0W2RhdGEtbm90aWZ5XSAuY2xvc2U6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgZm9udC1mYW1pbHk6IEtpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCLvhLBcIjtcbn1cblxuLmFsZXJ0W2RhdGEtbm90aWZ5XSAuY2xvc2U6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWxlcnRbZGF0YS1ub3RpZnldIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cblxuLmFsZXJ0W2RhdGEtbm90aWZ5XVtkYXRhLW5vdGlmeS1wb3NpdGlvbj10b3AtY2VudGVyXSwgLmFsZXJ0W2RhdGEtbm90aWZ5XVtkYXRhLW5vdGlmeS1wb3NpdGlvbj1ib3R0b20tY2VudGVyXSB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWxlcnRbZGF0YS1ub3RpZnldW2RhdGEtbm90aWZ5LXBvc2l0aW9uPXRvcC1jZW50ZXJdLCAuYWxlcnRbZGF0YS1ub3RpZnldW2RhdGEtbm90aWZ5LXBvc2l0aW9uPWJvdHRvbS1jZW50ZXJdIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWxlcnRbZGF0YS1ub3RpZnldW2RhdGEtbm90aWZ5LXBvc2l0aW9uPXRvcC1jZW50ZXJdLCAuYWxlcnRbZGF0YS1ub3RpZnldW2RhdGEtbm90aWZ5LXBvc2l0aW9uPWJvdHRvbS1jZW50ZXJdIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbi5hbGVydFtkYXRhLW5vdGlmeV0gLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hbGVydFtkYXRhLW5vdGlmeV0gW2RhdGEtbm90aWZ5PXRpdGxlXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYWxlcnRbZGF0YS1ub3RpZnldIC5pY29uIH4gW2RhdGEtbm90aWZ5PXRpdGxlXSB7XG4gIHBhZGRpbmctbGVmdDogMi44NXJlbTtcbn1cblxuLmFsZXJ0W2RhdGEtbm90aWZ5XSAuaWNvbiB+IFtkYXRhLW5vdGlmeT1tZXNzYWdlXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyLjg1cmVtO1xufVxuXG4uYWxlcnRbZGF0YS1ub3RpZnldIFtkYXRhLW5vdGlmeT10aXRsZV06bm90KDplbXB0eSkgfiBbZGF0YS1ub3RpZnk9bWVzc2FnZV0ge1xuICBtYXJnaW4tdG9wOiAwLjJyZW07XG59XG5cbi5hbGVydFtkYXRhLW5vdGlmeV0gLnByb2dyZXNzIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzMDNkNzMgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SJXCI7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCwgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodC5mb2N1cywgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodC5hY3RpdmUsIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LmZvY3VzLCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodDpkaXNhYmxlZCwgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0IC5maWx0ZXItb3B0aW9uLCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSAuZmlsdGVyLW9wdGlvbiB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0IC5maWx0ZXItb3B0aW9uIC5icy1pY29uLCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSAuZmlsdGVyLW9wdGlvbiAuYnMtaWNvbiB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBtYXJnaW4tcmlnaHQ6IDAuMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIC5icy1pY29uIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgLnRleHQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgLnRleHQgc21hbGwge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgLmNoZWNrLW1hcmsge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgLmNoZWNrLW1hcmsge1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtMC40cmVtO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgcmlnaHQ6IDFyZW07XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuc2VsZWN0ZWQgPiBhIC5jaGVjay1tYXJrOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SIXCI7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuc2VsZWN0ZWQgPiBhIC5jaGVjay1tYXJrOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEsIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgLnRleHQsIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGk6aG92ZXIgPiBhIC50ZXh0IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuc2VsZWN0ZWQgPiBhIC5icy1pY29uLCAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpOmhvdmVyID4gYSAuYnMtaWNvbiB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLnNlbGVjdGVkID4gYSAuY2hlY2stbWFyaywgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaTpob3ZlciA+IGEgLmNoZWNrLW1hcmsge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5kaXZpZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjNGNkY5O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkubm8tcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5kcm9wZG93bi1oZWFkZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLmRpc2FibGVkID4gYSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5hY3RpdmU6bm90KC5zZWxlY3RlZCkgPiBhIHtcbiAgYmFja2dyb3VuZDogIzIxMmE0Zjtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5hY3RpdmU6bm90KC5zZWxlY3RlZCkgPiBhIC5icy1pY29uLFxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5hY3RpdmU6bm90KC5zZWxlY3RlZCkgPiBhIC50ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuYWN0aXZlOm5vdCguc2VsZWN0ZWQpID4gYSAuY2hlY2stbWFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLm5vLXJlc3VsdHMge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLnBvcG92ZXItdGl0bGUge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLnBvcG92ZXItdGl0bGUgLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmJzLXNlYXJjaGJveCxcbi5ib290c3RyYXAtc2VsZWN0IC5icy1hY3Rpb25zYm94LFxuLmJvb3RzdHJhcC1zZWxlY3QgLmJzLWRvbmVidXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0LnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCwgLmJvb3RzdHJhcC1zZWxlY3Quc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMwM2Q3MyAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdC5pcy1pbnZhbGlkIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdC5pcy12YWxpZCAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLnBvcG92ZXItdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG59XG5cbi5jb250ZW50IC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IHtcbiAgei1pbmRleDogOTM7XG59XG5cbiNzZXNzaW9uLXRpbWVvdXQtZGlhbG9nIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAwO1xuICB0b3A6IDEuNzVyZW07XG59XG5cbiNzZXNzaW9uLXRpbWVvdXQtZGlhbG9nIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgZmxleDogMSBhdXRvO1xufVxuXG5bZGF0YS1zd2l0Y2g9dHJ1ZV0ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAuNjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjY1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW1pbmkgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1taW5pIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW1pbmkgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtc21hbGwgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjU1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbGFyZ2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHBhZGRpbmc6IDAuODI1cmVtIDEuNDJyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1waWxsIC5ib290c3RyYXAtc3dpdGNoIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zcXVhcmUgLmJvb3RzdHJhcC1zd2l0Y2gge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtc3F1YXJlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLXNxdWFyZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24ge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1wcmltYXJ5LFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1zZWNvbmRhcnksXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtc3VjY2Vzcyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MjtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtaW5mbyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtd2FybmluZyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZGFuZ2VyLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWxpZ2h0LFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZGFyayxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtd2hpdGUsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1kZWZhdWx0LFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWVsZXZhdGUgLmJvb3RzdHJhcC1zd2l0Y2gge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5ib290c3RyYXAtdGltZXBpY2tlci1ob3VyLFxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCAuYm9vdHN0cmFwLXRpbWVwaWNrZXItbWludXRlLFxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCAuYm9vdHN0cmFwLXRpbWVwaWNrZXItbWVyaWRpYW4sXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5ib290c3RyYXAtdGltZXBpY2tlci1zZWNvbmQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkID4gYSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkID4gYSBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI0I1QjVDMztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmZvcm0tY29udHJvbC5ib290c3RyYXAtdG91Y2hzcGluLXZlcnRpY2FsLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgLmJ0biB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgLmJ0biBpIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYm9vdHN0cmFwLXRvdWNoc3BpbiAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmNrLXRhcmdldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jay10b29sYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2stY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jay1jb250ZW50LmNrLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY2stZWRpdG9yIC5jay10b29sYmFyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jay1lZGl0b3IgLmNrLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwgLmNrLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbCAuY2stY29udGVudC5jay1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5jay1ib2R5IC5jay1iYWxsb29uLXBhbmVsLmNrLXRvb2xiYXItY29udGFpbmVyLFxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwgLmNrLXRvb2xiYXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3JkZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDFyZW0gMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0aCAuY2hlY2tib3gsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZCAuY2hlY2tib3gge1xuICBtYXJnaW46IDA7XG4gIHJpZ2h0OiAtMnB4O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguZHQtY2VudGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuZHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguZHQtbGVmdCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRkLmR0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguZHQtcmlnaHQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5kdC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguc29ydGluZzpiZWZvcmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0aC5zb3J0aW5nOmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuc29ydGluZzpiZWZvcmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5zb3J0aW5nOmFmdGVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguc29ydGluZ19kZXNjOmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLnNvcnRpbmdfZGVzYzphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLm9ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGgub3J0aW5nX2FzY19kaXNhYmxlZDphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLm9ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLm9ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguc29ydGluZ19hc2M6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguc29ydGluZ19hc2M6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0aC5zb3J0aW5nOmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLnNvcnRpbmc6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5zb3J0aW5nX2Rlc2M6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuc29ydGluZ19kZXNjOmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQub3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5vcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQub3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQub3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5zb3J0aW5nX2FzYzpiZWZvcmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5zb3J0aW5nX2FzYzphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRkLnNvcnRpbmc6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuc29ydGluZzphZnRlciB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLnNvcnRpbmdfYXNjLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuc29ydGluZ19hc2Mge1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguc29ydGluZ19hc2M6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuc29ydGluZ19hc2M6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyMTJhNGYgIWltcG9ydGFudDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLnNvcnRpbmdfZGVzYywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRkLnNvcnRpbmdfZGVzYyB7XG4gIGNvbG9yOiAjMjEyYTRmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0aC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGZvb3QgdGgsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGhlYWQgdGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRib2R5IHRyLmFjdGl2ZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0Ym9keSB0ci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0Ym9keSB0ci5hY3RpdmUgdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0Ym9keSB0ci5hY3RpdmUgdGQsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGJvZHkgdHIuc2VsZWN0ZWQgdGgsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGJvZHkgdHIuc2VsZWN0ZWQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFREYzO1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VCRURGMztcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUJFREYzO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5ncm91cCB0aCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5ncm91cCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZmlsdGVyIHRoLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgLmZpbHRlciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZmlsdGVyIHRoIC5pbnB1dC1ncm91cCArIC5pbnB1dC1ncm91cCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5maWx0ZXIgdGQgLmlucHV0LWdyb3VwICsgLmlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgLmZpbHRlciB0aCAuYnRuICsgLmJ0biwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5maWx0ZXIgdGQgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZ3JvdXAgdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZ3JvdXAgdGQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsIHtcbiAgbWFyZ2luOiAxcmVtIDAgIWltcG9ydGFudDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGwgLmRhdGFUYWJsZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMC40cmVtO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0gPiAucGFnZS1saW5rIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIG1pbi13aWR0aDogMi4yNXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtID4gLnBhZ2UtbGluayA+IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5wcmV2aW91cyA+IC5wYWdlLWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5uZXh0ID4gLnBhZ2UtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmxhc3QgPiAucGFnZS1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uZmlyc3QgPiAucGFnZS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLnByZXZpb3VzID4gLnBhZ2UtbGluazpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLm5leHQgPiAucGFnZS1saW5rOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ubGFzdCA+IC5wYWdlLWxpbms6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5maXJzdCA+IC5wYWdlLWxpbms6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ucHJldmlvdXMgPiAucGFnZS1saW5rOmhvdmVyID4gaSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLm5leHQgPiAucGFnZS1saW5rOmhvdmVyID4gaSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmxhc3QgPiAucGFnZS1saW5rOmhvdmVyID4gaSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmZpcnN0ID4gLnBhZ2UtbGluazpob3ZlciA+IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgPiAucGFnZS1saW5rID4gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbTpob3Zlcjpub3QoLmRpc2FibGVkKSA+IC5wYWdlLWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW06aG92ZXI6bm90KC5kaXNhYmxlZCkgPiAucGFnZS1saW5rID4gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5kaXNhYmxlZCA+IC5wYWdlLWxpbmsge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIC5kYXRhVGFibGVzX2luZm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdlciAuZGF0YVRhYmxlc19sZW5ndGgge1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdlciAuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIC5kYXRhVGFibGVzX2xlbmd0aCAuY3VzdG9tLXNlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50ZXh0LXJpZ2h0IC5kYXRhVGFibGVzX2ZpbHRlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLnRleHQtbGVmdCAuZGF0YVRhYmxlc19maWx0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmNvbGxhcHNlZCA+IHRib2R5ID4gdHJbcm9sZT1cInJvd1wiXSA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0cltyb2xlPVwicm93XCJdID4gdGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SJXCI7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SOXCI7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmNoaWxkIC5kdHItZGV0YWlscyB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmNoaWxkIC5kdHItZGV0YWlscyA+IGxpIHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5jaGlsZCAuZHRyLWRldGFpbHMgPiBsaSAuZHRyLXRpdGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRjNGNkY5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMnJlbSAwLjVyZW0gMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuY2hpbGQgLmR0ci1kZXRhaWxzID4gbGkgLmR0ci10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICc6Jztcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuY2hpbGQgLmR0ci1kZXRhaWxzID4gbGkgLmR0ci1kYXRhIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRjNGNkY5O1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuY2hpbGQgLmR0ci1kZXRhaWxzID4gbGk6bGFzdC1jaGlsZCAuZHRyLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuY2hpbGQgLmR0ci1kZXRhaWxzID4gbGk6bGFzdC1jaGlsZCAuZHRyLWRhdGEge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kdC1ib290c3RyYXA0IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgLypydGw6aWdub3JlKi9cbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG59XG5cbi5kcm9wem9uZSB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi5kcm9wem9uZS5kcm9wem9uZS1kZWZhdWx0IHtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjRUJFREYzO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdCAuZHJvcHpvbmUtbXNnLXRpdGxlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLWRlZmF1bHQgLmRyb3B6b25lLW1zZy1kZXNjIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLWRlZmF1bHQgLmR6LXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLWRlZmF1bHQgLmR6LXJlbW92ZSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBmb250LXNpemU6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdCAuZHotcmVtb3ZlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLWRlZmF1bHQuZHJvcHpvbmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0Zjtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLWRlZmF1bHQuZHJvcHpvbmUtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdC5kcm9wem9uZS1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdC5kcm9wem9uZS1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdC5kcm9wem9uZS13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdC5kcm9wem9uZS1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNFNDNCMjg7XG59XG5cbi5kcm9wem9uZS5kcm9wem9uZS1kZWZhdWx0LmRyb3B6b25lLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdC5kcm9wem9uZS1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdC5kcm9wem9uZS13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmR6LW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLXBhbmVsIC5kcm9wem9uZS11cGxvYWQsXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLXBhbmVsIC5kcm9wem9uZS1yZW1vdmUtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5kcm9wem9uZS5kcm9wem9uZS1tdWx0aSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIC5kcm9wem9uZS1maWxlbmFtZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzdFODI5OTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLWZpbGUgLmRyb3B6b25lLWZpbGVuYW1lIGIge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5kcm9wem9uZS5kcm9wem9uZS1tdWx0aSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSAuZHJvcHpvbmUtZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNFNDNCMjg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXByb2dyZXNzIHtcbiAgd2lkdGg6IDE1JTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1wcm9ncmVzcyAucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5kcm9wem9uZS5kcm9wem9uZS1tdWx0aSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wem9uZS5kcm9wem9uZS1tdWx0aSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydCxcbi5kcm9wem9uZS5kcm9wem9uZS1tdWx0aSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtY2FuY2VsLFxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1kZWxldGUge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0IGksXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWNhbmNlbCBpLFxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1kZWxldGUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0OmhvdmVyLFxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1jYW5jZWw6aG92ZXIsXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWRlbGV0ZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydDpob3ZlciBpLFxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1jYW5jZWw6aG92ZXIgaSxcbi5kcm9wem9uZS5kcm9wem9uZS1tdWx0aSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtZGVsZXRlOmhvdmVyIGkge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLW11bHRpIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19zZWFyY2gge1xuICB3aWR0aDogMjI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fc2VhcmNoOmFjdGl2ZSwgLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19zZWFyY2g6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzMDNkNzMgIWltcG9ydGFudDtcbn1cblxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19zZWFyY2guZHVhbC1saXN0Ym94X19zZWFyY2gtLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyID4gZGl2Om5vdCguZHVhbC1saXN0Ym94X19idXR0b25zKSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG59XG5cbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyIC5kdWFsLWxpc3Rib3hfX3RpdGxlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZHVhbC1saXN0Ym94IC5kdWFsLWxpc3Rib3hfX2NvbnRhaW5lciAuZHVhbC1saXN0Ym94X19idXR0b25zIHtcbiAgbWFyZ2luOiAwIDEuNXJlbTtcbn1cblxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19jb250YWluZXIgLmR1YWwtbGlzdGJveF9fYnV0dG9ucyAuZHVhbC1saXN0Ym94X19idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmUgICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uZHVhbC1saXN0Ym94IC5kdWFsLWxpc3Rib3hfX2NvbnRhaW5lciAuZHVhbC1saXN0Ym94X19idXR0b25zIC5kdWFsLWxpc3Rib3hfX2J1dHRvbiBpIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19jb250YWluZXIgLmR1YWwtbGlzdGJveF9fYnV0dG9ucyAuZHVhbC1saXN0Ym94X19idXR0b246aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyIC5kdWFsLWxpc3Rib3hfX2J1dHRvbnMgLmR1YWwtbGlzdGJveF9fYnV0dG9uOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyIC5kdWFsLWxpc3Rib3hfX3NlbGVjdGVkLFxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19jb250YWluZXIgLmR1YWwtbGlzdGJveF9fYXZhaWxhYmxlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFREYzO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19jb250YWluZXIgLmR1YWwtbGlzdGJveF9fc2VsZWN0ZWQgLmR1YWwtbGlzdGJveF9faXRlbSxcbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyIC5kdWFsLWxpc3Rib3hfX2F2YWlsYWJsZSAuZHVhbC1saXN0Ym94X19pdGVtIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19jb250YWluZXIgLmR1YWwtbGlzdGJveF9fc2VsZWN0ZWQgLmR1YWwtbGlzdGJveF9faXRlbTpsYXN0LWNoaWxkLFxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X19jb250YWluZXIgLmR1YWwtbGlzdGJveF9fYXZhaWxhYmxlIC5kdWFsLWxpc3Rib3hfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyIC5kdWFsLWxpc3Rib3hfX3NlbGVjdGVkIC5kdWFsLWxpc3Rib3hfX2l0ZW0uZHVhbC1saXN0Ym94X19pdGVtLS1zZWxlY3RlZCxcbi5kdWFsLWxpc3Rib3ggLmR1YWwtbGlzdGJveF9fY29udGFpbmVyIC5kdWFsLWxpc3Rib3hfX2F2YWlsYWJsZSAuZHVhbC1saXN0Ym94X19pdGVtLmR1YWwtbGlzdGJveF9faXRlbS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzNlbSAhaW1wb3J0YW50O1xufVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW0gIWltcG9ydGFudDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1kYXktZ3JpZCB0ZDpub3QoLmZjLWF4aXMpIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1kYXktZ3JpZCB0ZDpub3QoLmZjLWF4aXMpLmZjLWV2ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjVyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtYXhpcyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtc2Nyb2xsZXIgLmZjLWNvbnRlbnQtY29sIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbn1cblxuLmZjLXVudGhlbWVkIHRoLmZjLWRheS1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyAuZmMtd2lkZ2V0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgLmZjLWxpc3QtaGVhZGluZy1tYWluLFxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgLmZjLWxpc3QtaGVhZGluZy1hbHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1oZWFkaW5nIC5mYy1saXN0LWhlYWRpbmctbWFpbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbSAuZmMtZXZlbnQtZG90IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3Qge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50IC5mYy1jb250ZW50LFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QgLmZjLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwLjU1cmVtIDAuNTVyZW0gMC41NXJlbSAycmVtO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50IC5mYy1jb250ZW50OmJlZm9yZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90IC5mYy1jb250ZW50OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMC43cmVtO1xuICBsZWZ0OiAwLjc1cmVtO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLWNvbnRlbnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCAuZmMtdGltZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50IC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90IC5mYy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLXRpdGxlID4gYSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZjLXVudGhlbWVkIGEuZmMtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy1jbG9zZSB7XG4gIG1hcmdpbi10b3A6IDAuMzVyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDAuNzVyZW0gIDEuMjVyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIGgyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNzVyZW07XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbi5mYy1jb3JuZXItbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtYnV0dG9uLmZjLWNvcm5lci1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24gLmZjLWljb24ge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24gLmZjLWljb246YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbiAuZmMtaWNvbi5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93IHtcbiAgZm9udC1mYW1pbHk6IEtpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCLvhIVcIjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24gLmZjLWljb24uZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3cge1xuICBmb250LWZhbWlseTogS2k7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+EhlwiO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWF4aXMgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi51aS1kcmFnZ2FibGUtaGFuZGxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICAvKiBmYWxsYmFjayBpZiBncmFiIGN1cnNvciBpcyB1bnN1cHBvcnRlZCAqL1xuICBjdXJzb3I6IGdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWxlZnQsXG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtcmlnaHQsXG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWxlZnQgaDIsXG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtcmlnaHQgaDIsXG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtY2VudGVyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1sZWZ0ID4gLmZjLWJ1dHRvbi1ncm91cCxcbiAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1yaWdodCA+IC5mYy1idXR0b24tZ3JvdXAsXG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtY2VudGVyID4gLmZjLWJ1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtbGVmdCA+IC5mYy1idXR0b24tZ3JvdXAgPiAuZmMtYnV0dG9uLFxuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLXJpZ2h0ID4gLmZjLWJ1dHRvbi1ncm91cCA+IC5mYy1idXR0b24sXG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtY2VudGVyID4gLmZjLWJ1dHRvbi1ncm91cCA+IC5mYy1idXR0b24ge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtbGVmdCA+IC5mYy1idXR0b24sXG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtcmlnaHQgPiAuZmMtYnV0dG9uLFxuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWNlbnRlciA+IC5mYy1idXR0b24ge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5mYy11bnRoZW1lZCB0aCwgLmZjLXVudGhlbWVkIHRkLCAuZmMtdW50aGVtZWQgdGhlYWQsIC5mYy11bnRoZW1lZCB0Ym9keSwgLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLCAuZmMtdW50aGVtZWQgLmZjLXJvdywgLmZjLXVudGhlbWVkIC5mYy1jb250ZW50LCAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIsIC5mYy11bnRoZW1lZCAuZmMtbGlzdC12aWV3LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCB7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMztcbn1cblxuLmZjLXVudGhlbWVkIHRkLmZjLXRvZGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgNDIsIDc5LCAwLjAyNSk7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICBtYXJnaW46IDA7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDU1KTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRjNGNkY5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0IC5mYy1jb250ZW50OmJlZm9yZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLXN0YXJ0IC5mYy1jb250ZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFQkVERjM7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCAuZmMtdGltZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50IC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90IC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLXRpdGxlID4gYVtocmVmXTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbW9yZSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXByaW1hcnkuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtcHJpbWFyeS5mYy1zdGFydCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjEyYTRmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkuZmMtc3RhcnQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLXN0YXJ0LFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XG4gIGJhY2tncm91bmQ6ICMyMTJhNGY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1zdGFydCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkuZmMtc3RhcnQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkuZmMtc3RhcnQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1zdGFydCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkuZmMtc3RhcnQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc2Vjb25kYXJ5LmZjLXN0YXJ0IC5mYy1jb250ZW50OmJlZm9yZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNlY29uZGFyeS5mYy1zdGFydCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTRFNkVGO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1zdGFydCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc2Vjb25kYXJ5LmZjLW5vdC1zdGFydC5mYy1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtc3RhcnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XG4gIGJhY2tncm91bmQ6ICNFNEU2RUY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc2Vjb25kYXJ5LmZjLXN0YXJ0IC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1zdGFydCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc2Vjb25kYXJ5LmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc2Vjb25kYXJ5LmZjLXN0YXJ0IC5mYy1kZXNjcmlwdGlvbiwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc2Vjb25kYXJ5LmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc2Vjb25kYXJ5LmZjLXN0YXJ0IC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1zdGFydCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc3VjY2Vzcy5mYy1zdGFydCAuZmMtY29udGVudDpiZWZvcmUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zdWNjZXNzLmZjLXN0YXJ0IC5mYy1jb250ZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxM0NENTI7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1zdGFydCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MuZmMtbm90LXN0YXJ0LmZjLWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MuZmMtc3RhcnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1ub3Qtc3RhcnQuZmMtZW5kIHtcbiAgYmFja2dyb3VuZDogIzEzQ0Q1Mjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLXN0YXJ0IC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1zdGFydCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLXN0YXJ0IC5mYy1kZXNjcmlwdGlvbiwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbiwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLXN0YXJ0IC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1zdGFydCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpbWUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1pbmZvLmZjLXN0YXJ0IC5mYy1jb250ZW50OmJlZm9yZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LWluZm8uZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxNUZEOTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLXN0YXJ0LCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtaW5mby5mYy1ub3Qtc3RhcnQuZmMtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtaW5mby5mYy1zdGFydCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLW5vdC1zdGFydC5mYy1lbmQge1xuICBiYWNrZ3JvdW5kOiAjMjE1RkQ5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtc3RhcnQgLmZjLXRpdGxlLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLXN0YXJ0IC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtaW5mby5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtc3RhcnQgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLXN0YXJ0IC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtaW5mby5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtc3RhcnQgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtaW5mby5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLXN0YXJ0IC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtaW5mby5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXdhcm5pbmcuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtd2FybmluZy5mYy1zdGFydCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTQ4MjI4O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtc3RhcnQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLmZjLW5vdC1zdGFydC5mYy1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLmZjLXN0YXJ0LFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XG4gIGJhY2tncm91bmQ6ICNFNDgyMjg7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1zdGFydCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtc3RhcnQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtc3RhcnQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1zdGFydCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtc3RhcnQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtZGFuZ2VyLmZjLXN0YXJ0IC5mYy1jb250ZW50OmJlZm9yZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LWRhbmdlci5mYy1zdGFydCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTQzQjI4O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1zdGFydCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtc3RhcnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XG4gIGJhY2tncm91bmQ6ICNFNDNCMjg7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLXN0YXJ0IC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1zdGFydCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLXN0YXJ0IC5mYy1kZXNjcmlwdGlvbiwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLXN0YXJ0IC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1zdGFydCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtbGlnaHQuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtbGlnaHQuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1zdGFydCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtbGlnaHQuZmMtc3RhcnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLW5vdC1zdGFydC5mYy1lbmQge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLXN0YXJ0IC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtbGlnaHQuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1zdGFydCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLXN0YXJ0IC5mYy1kZXNjcmlwdGlvbiwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtbGlnaHQuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLXN0YXJ0IC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1zdGFydCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtbGlnaHQuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LWRhcmsuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtZGFyay5mYy1zdGFydCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMTgxQzMyO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtc3RhcnQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYXJrLmZjLW5vdC1zdGFydC5mYy1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYXJrLmZjLXN0YXJ0LFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XG4gIGJhY2tncm91bmQ6ICMxODFDMzI7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1zdGFydCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtc3RhcnQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYXJrLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtc3RhcnQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYXJrLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1zdGFydCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYXJrLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtc3RhcnQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYXJrLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtd2hpdGUuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtd2hpdGUuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1zdGFydCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2hpdGUuZmMtc3RhcnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1lbmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLXN0YXJ0IC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2hpdGUuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1zdGFydCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLXN0YXJ0IC5mYy1kZXNjcmlwdGlvbiwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2hpdGUuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1zdGFydCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLXN0YXJ0IC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1lbmQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC13aGl0ZS5mYy1zdGFydCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2hpdGUuZmMtbm90LXN0YXJ0LmZjLWVuZCAuZmMtdGltZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlcixcbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1oZWFkaW5nIHRkIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10aW1lLWdyaWQtZXZlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjM7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy1jbG9zZSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciAuZmMtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0VCRURGMztcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1jb250ZW50OmJlZm9yZSxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXByaW1hcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxMmE0Zjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCB7XG4gIGJhY2tncm91bmQ6ICMyMTJhNGY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtcHJpbWFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtY29udGVudDpiZWZvcmUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0U0RTZFRjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQge1xuICBiYWNrZ3JvdW5kOiAjRTRFNkVGO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc2Vjb25kYXJ5LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zZWNvbmRhcnkuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1jb250ZW50OmJlZm9yZSxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXN1Y2Nlc3MuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzEzQ0Q1Mjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCB7XG4gIGJhY2tncm91bmQ6ICMxM0NENTI7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtc3VjY2Vzcy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtaW5mby5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjE1RkQ5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIHtcbiAgYmFja2dyb3VuZDogIzIxNUZEOTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtaW5mby5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWluZm8uZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1pbmZvLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtY29udGVudDpiZWZvcmUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC13YXJuaW5nLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1jb250ZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFNDgyMjg7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQge1xuICBiYWNrZ3JvdW5kOiAjRTQ4MjI4O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtd2FybmluZy5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1jb250ZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFNDNCMjg7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIHtcbiAgYmFja2dyb3VuZDogI0U0M0IyODtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhbmdlci5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1kYW5nZXIuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFuZ2VyLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtbGlnaHQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtbGlnaHQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24sXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1saWdodC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWxpZ2h0LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtY29udGVudDpiZWZvcmUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC1kYXJrLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1jb250ZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxODFDMzI7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQge1xuICBiYWNrZ3JvdW5kOiAjMTgxQzMyO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpdGxlLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC1zb2xpZC1kYXJrLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtZXZlbnQtc29saWQtZGFyay5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtdGltZSxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLWRhcmsuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ldmVudC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtY29udGVudDpiZWZvcmUsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ldmVudC13aGl0ZS5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2hpdGUuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbixcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLWV2ZW50LXNvbGlkLXdoaXRlLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy10aW1lLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtZXZlbnQtc29saWQtd2hpdGUuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQgLmZjLXRpbWUge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmZjLXVudGhlbWVkIHRoLmZjLWRheS1oZWFkZXIgPiBhLFxuLmZjLXVudGhlbWVkIHRoLmZjLWRheS1oZWFkZXIgPiBzcGFuIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1oZWFkaW5nIHRkIHtcbiAgYmFja2dyb3VuZDogI0VCRURGMztcbiAgYm9yZGVyLWNvbG9yOiAjRUJFREYzO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyAuZmMtbGlzdC1oZWFkaW5nLW1haW4ge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgLmZjLWxpc3QtaGVhZGluZy1hbHQge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIsXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtOmhvdmVyIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0gLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICNFQkVERjM7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMztcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtZXZlbnQtZG90LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1wcmltYXJ5IC5mYy1ldmVudC1kb3Qge1xuICBiYWNrZ3JvdW5kOiAjMjEyYTRmO1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLXNlY29uZGFyeSAuZmMtZXZlbnQtZG90LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1zZWNvbmRhcnkgLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtZXZlbnQtZG90LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1zdWNjZXNzIC5mYy1ldmVudC1kb3Qge1xuICBiYWNrZ3JvdW5kOiAjMTNDRDUyO1xuICBib3JkZXItY29sb3I6ICMxM0NENTI7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtaW5mbyAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogIzIxNUZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy1ldmVudC1kb3QsIC5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXdhcm5pbmcgLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICNFNDgyMjg7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy1ldmVudC1kb3QsIC5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LWRhbmdlciAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogI0U0M0IyODtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtZXZlbnQtZG90LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1saWdodCAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy1ldmVudC1kb3QsIC5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LWRhcmsgLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtc29saWQtd2hpdGUgLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtd2hpdGUgLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24ge1xuICBjb2xvcjogI0I1QjVDMztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24gLmZjLWljb24ge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b246aG92ZXIge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbjpmb2N1cywgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b246YWN0aXZlLCAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbi5mYy1idXR0b24tYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzIxMmE0ZjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTJhNGY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbjpmb2N1cyAuZmMtaWNvbiwgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b246YWN0aXZlIC5mYy1pY29uLCAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbi5mYy1idXR0b24tYWN0aXZlIC5mYy1pY29uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtYnV0dG9uLmZjLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmdtYXBzIHtcbiAgLyogaW1wb3J0YW50ISAgYm9vdHN0cmFwIHNldHMgbWF4LXdpZHRoIG9uIGltZyB0byAxMDAlIHdoaWNoIGNvbmZsaWN0cyB3aXRoIGdvb2dsZSBtYXAgY2FudmFzKi9cbn1cblxuLmdtYXBzIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmdtYXBzLmdtYXBzLXN0YXRpYyA+IGRpdiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW9uLXJhbmdlLXNsaWRlciAuaXJzIC5pcnMtbWluLFxuLmlvbi1yYW5nZS1zbGlkZXIgLmlycyAuaXJzLW1heCxcbi5pb24tcmFuZ2Utc2xpZGVyIC5pcnMgLmlycy1mcm9tLFxuLmlvbi1yYW5nZS1zbGlkZXIgLmlycyAuaXJzLXRvLFxuLmlvbi1yYW5nZS1zbGlkZXIgLmlycyAuaXJzLXNpbmdsZSB7XG4gIHBhZGRpbmc6IDJweCA1cHggMXB4IDVweDtcbn1cblxuLnJlcGVhdGVyIC5yZXBlYXRlci1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5yZXBlYXRlciAucmVwZWF0ZXItcm93ID4gaW5wdXQge1xuICBmbGV4OiAxO1xufVxuXG4ucmVwZWF0ZXIgLnJlcGVhdGVyLXJvdyAucmVwZWF0ZXItY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ucmVwZWF0ZXIgLnJlcGVhdGVyLXJvdyAuZm9ybS10ZXh0IHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLnJlcGVhdGVyIC5yZXBlYXRlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmVwZWF0ZXIgLnJlcGVhdGVyLWl0ZW0gLmJ0bi1pY29uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucmVwZWF0ZXIgLnJlcGVhdGVyLWl0ZW06Zmlyc3QtY2hpbGQgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJlcGVhdGVyIC5yZXBlYXRlci1pdGVtOmZpcnN0LWNoaWxkIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVwZWF0ZXIgLnJlcGVhdGVyLWNsb3NlLWFsaWduLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uanF2bWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uanF2bWFwIC5qcXZtYXAtem9vbW91dCxcbi5qcXZtYXAgLmpxdm1hcC16b29taW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmpxdm1hcCAuanF2bWFwLXpvb21vdXQge1xuICB0b3A6IDQwcHg7XG59XG5cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWFuY2hvciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaWNvbiB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaWNvbi5sYSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uLmZhIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgbGluZS1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1kaXNhYmxlZCAuanN0cmVlLWljb24ge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtY2xpY2tlZCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaG92ZXJlZCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCxcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjRUJFREYzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS13aG9sZXJvdy1ob3ZlcmVkLFxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS13aG9sZXJvdyAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5qc3RyZWUtb3BlbiA+IC5qc3RyZWUtYW5jaG9yID4gLmZhLWZvbGRlcjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uanN0cmVlLW9wZW4gPiAuanN0cmVlLWFuY2hvciA+IC5sYS1mb2xkZXI6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1ub2RlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHgvKnJ0bDppZ25vcmUqLyAhaW1wb3J0YW50O1xufVxuXG4uanN0cmVlLWRlZmF1bHQuanN0cmVlLXJ0bCAuanN0cmVlLWxhc3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAvKnJ0bDppZ25vcmUqLztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmpzdHJlZS1ydGwgLmpzdHJlZS1hbmNob3Ige1xuICBwYWRkaW5nOiAwIDRweCAwIDhweC8qcnRsOmlnbm9yZSovO1xufVxuXG4udmFrYXRhLWNvbnRleHQsXG4udmFrYXRhLWNvbnRleHQgdWwge1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4udmFrYXRhLWNvbnRleHQgbGksXG4udmFrYXRhLWNvbnRleHQgdWwgbGkge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi52YWthdGEtY29udGV4dCBsaSBhLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEge1xuICBwYWRkaW5nOiAwcmVtIDEuMnJlbTtcbiAgYm9yZGVyOiAwO1xufVxuXG4udmFrYXRhLWNvbnRleHQgbGkgYSBpLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52YWthdGEtY29udGV4dCBsaSBhIC52YWthdGEtY29udGV4dG1lbnUtc2VwLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgLnZha2F0YS1jb250ZXh0bWVudS1zZXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmFrYXRhLWNvbnRleHQgbGkgYSBzcGFuLFxuLnZha2F0YS1jb250ZXh0IGxpIGEgaW5zLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgc3Bhbixcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIGlucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSxcbi52YWthdGEtY29udGV4dCBsaSBhOmhvdmVyLFxuLnZha2F0YS1jb250ZXh0IHVsIC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEsXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYTpob3ZlciB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLmlucyxcbi52YWthdGEtY29udGV4dCBsaSBhOmhvdmVyIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIgLmlucyxcbi52YWthdGEtY29udGV4dCB1bCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IHVsIC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLmlucyxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIgLmlucyB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhLFxuLnZha2F0YS1jb250ZXh0LXJ0bCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVERjM7XG59XG5cbi5qc3RyZWUtcmVuYW1lLWlucHV0IHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGM0Y2RjkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLmthbmJhbi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQge1xuICBmbG9hdDogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIucHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIucHJpbWFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDQyLCA3OSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1wcmltYXJ5IC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnNlY29uZGFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXNlY29uZGFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0NENTI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuc3VjY2VzcyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtc3VjY2VzcyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuaW5mbyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDk1LCAyMTcsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtaW5mbyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIud2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDgyMjg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIud2FybmluZyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdhcm5pbmcgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFuZ2VyIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWRhbmdlciAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNFNDNCMjg7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0IC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1saWdodCAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNGM0Y2Rjk7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFyayAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1kYXJrIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci53aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIud2hpdGUgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdoaXRlIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1cInByaW1hcnlcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJsaWdodC1wcmltYXJ5XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjEpO1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJzZWNvbmRhcnlcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJsaWdodC1zZWNvbmRhcnlcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMSk7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1cInN1Y2Nlc3NcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJsaWdodC1zdWNjZXNzXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xKTtcbiAgY29sb3I6ICMxM0NENTI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPVwiaW5mb1wiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTVGRDk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1cImxpZ2h0LWluZm9cIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpO1xuICBjb2xvcjogIzIxNUZEOTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJ3YXJuaW5nXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPVwibGlnaHQtd2FybmluZ1wiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAxMzAsIDQwLCAwLjEpO1xuICBjb2xvcjogI0U0ODIyODtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJkYW5nZXJcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJsaWdodC1kYW5nZXJcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpO1xuICBjb2xvcjogI0U0M0IyODtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJsaWdodFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1cImxpZ2h0LWxpZ2h0XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjEpO1xuICBjb2xvcjogI0YzRjZGOTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJkYXJrXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPVwibGlnaHQtZGFya1wiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4xKTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPVwid2hpdGVcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9XCJsaWdodC13aGl0ZVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ub1VpLXRhcmdldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdG9wOiAtNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0b3A6IC02cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vVWktdGFyZ2V0IC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjMjEyYTRmO1xufVxuXG4ubm9VaS10YXJnZXQgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci1saWdodCB7XG4gIGhlaWdodDogNHB4O1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci1saWdodCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IC05cHg7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItY29ubmVjdC1wcmltYXJ5IC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjMjEyYTRmO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWhhbmRsZS1wcmltYXJ5IC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzIxMmE0ZjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggIzIxMmE0Zjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzIxMmE0Zjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1saWdodC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1jb25uZWN0LXNlY29uZGFyeSAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI0U0RTZFRjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1oYW5kbGUtc2Vjb25kYXJ5IC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI0U0RTZFRjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggI0U0RTZFRjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjRTRFNkVGO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWJnLWxpZ2h0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNFQkVERjM7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItY29ubmVjdC1zdWNjZXNzIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjMTNDRDUyO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWhhbmRsZS1zdWNjZXNzIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzEzQ0Q1MjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggIzEzQ0Q1Mjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzEzQ0Q1Mjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1saWdodC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogI0U4RkFFRTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1jb25uZWN0LWluZm8gLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICMyMTVGRDk7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItaGFuZGxlLWluZm8gLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjE1RkQ5O1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjMjE1RkQ5O1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWJnLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjMjE1RkQ5O1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWJnLWxpZ2h0LWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjRTlFRkZDO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWNvbm5lY3Qtd2FybmluZyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI0U0ODIyODtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1oYW5kbGUtd2FybmluZyAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNFNDgyMjg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICNFNDgyMjg7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNFNDgyMjg7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItYmctbGlnaHQtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNGREYzRUE7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItY29ubmVjdC1kYW5nZXIgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICNFNDNCMjg7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItaGFuZGxlLWRhbmdlciAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNFNDNCMjg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICNFNDNCMjg7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI0U0M0IyODtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1saWdodC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjRkRFQ0VBO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWNvbm5lY3QtbGlnaHQgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItaGFuZGxlLWxpZ2h0IC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggI0YzRjZGOTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItYmctbGlnaHQtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWNvbm5lY3QtZGFyayAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogIzE4MUMzMjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1oYW5kbGUtZGFyayAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICMxODFDMzI7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICMxODFDMzI7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItYmctZGFyayB7XG4gIGJhY2tncm91bmQ6ICMxODFDMzI7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItYmctbGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQ6ICNFQkVERjM7XG59XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItY29ubmVjdC13aGl0ZSAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1oYW5kbGUtd2hpdGUgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjZmZmZmZmO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1iZy1saWdodC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXItc2hhZG93bGVzcyAubm9VaS1oYW5kbGUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci1ib3JkZXJsZXNzIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2Nyb2xsLnNjcm9sbC1wdWxsIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cblxuLnNjcm9sbC5zY3JvbGwtcHVsbCAucHNfX3JhaWwteSB7XG4gIHJpZ2h0OiAtMnB4O1xufVxuXG4uc2Nyb2xsLnNjcm9sbC1wdXNoIC5wc19fcmFpbC15IHtcbiAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLnBzID4gLnBzX19yYWlsLXkge1xuICB3aWR0aDogNHB4O1xufVxuXG4uc2Nyb2xsLnBzID4gLnBzX19yYWlsLXk6aG92ZXIsIC5zY3JvbGwucHMgPiAucHNfX3JhaWwteTpmb2N1cyB7XG4gIHdpZHRoOiA0cHg7XG59XG5cbi5zY3JvbGwucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteSB7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15OmhvdmVyLCAuc2Nyb2xsLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXk6Zm9jdXMge1xuICB3aWR0aDogNHB4O1xufVxuXG4uc2Nyb2xsLnBzID4gLnBzX19yYWlsLXgge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLnNjcm9sbC5wcyA+IC5wc19fcmFpbC14OmhvdmVyLCAuc2Nyb2xsLnBzID4gLnBzX19yYWlsLXg6Zm9jdXMge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLnNjcm9sbC5wcyA+IC5wc19fcmFpbC14ID4gLnBzX190aHVtYi14IHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLnBzID4gLnBzX19yYWlsLXggPiAucHNfX3RodW1iLXg6aG92ZXIsIC5zY3JvbGwucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteDpmb2N1cyB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA0cHg7XG59XG5cbi5zY3JvbGwucHMgPiAucHNfX3JhaWwteCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2Nyb2xsLnBzID4gLnBzX19yYWlsLXg6aG92ZXIsIC5zY3JvbGwucHMgPiAucHNfX3JhaWwteDpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2Nyb2xsLnBzID4gLnBzX19yYWlsLXg6aG92ZXIgPiAucHNfX3RodW1iLXgsIC5zY3JvbGwucHMgPiAucHNfX3JhaWwteDpmb2N1cyA+IC5wc19fdGh1bWIteCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zY3JvbGwucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zY3JvbGwucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteDpob3ZlciwgLnNjcm9sbC5wcyA+IC5wc19fcmFpbC14ID4gLnBzX190aHVtYi14OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLnNjcm9sbC5wcyA+IC5wc19fcmFpbC15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zY3JvbGwucHMgPiAucHNfX3JhaWwteTpob3ZlciwgLnNjcm9sbC5wcyA+IC5wc19fcmFpbC15OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zY3JvbGwucHMgPiAucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSwgLnNjcm9sbC5wcyA+IC5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNjcm9sbC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZDogI0U0RTZFRjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNjcm9sbC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15OmhvdmVyLCAuc2Nyb2xsLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXk6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjRTRFNkVGO1xufVxuXG4ucWwtdG9vbGJhciB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiO1xufVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlciAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24gLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbiAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjQjVCNUMzO1xufVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbiAucWwtZmlsbCB7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG5cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtc3Ryb2tlLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6Zm9jdXMgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6Zm9jdXMgLnFsLXN0cm9rZSwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmhvdmVyIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbi5xbC1leHBhbmRlZCAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWV4cGFuZGVkIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246aG92ZXIgLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogIzIxMmE0Zjtcbn1cblxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1maWxsLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtYWN0aXZlIC5xbC1maWxsLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6Zm9jdXMgLnFsLWZpbGwsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWV4cGFuZGVkIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpob3ZlciAucWwtZmlsbCB7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5xbC1lZGl0b3Ige1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnFsLWVkaXRvci5xbC1ibGFuazpiZWZvcmUge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFREYzO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbTtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsIC5xbC1zbm93IC5xbC1waWNrZXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsOmhvdmVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtLnFsLWFjdGl2ZSwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XTphY3RpdmUsIC5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzMDNkNzMgIWltcG9ydGFudDtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLXByZXZpZXcge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLWFjdGlvbiB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5xbC1zbm93IC5xbC10b29sdGlwIC5xbC1hY3Rpb246aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubW9kYWwgLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyB7XG4gIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUucWwtc3ludGF4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC10b29sYmFyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5xbC1xdWlsLnFsLXF1aWwtcGxhaW4gLnFsLXRvb2xiYXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5xbC1xdWlsLnFsLXF1aWwtcGxhaW4gLnFsLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtZWRpdG9yIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucmVjYXB0Y2hhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRURGMztcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnJlY2FwdGNoYSAucmVjYXB0Y2hhLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5yZWNhcHRjaGEgLnJlY2FwdGNoYV9vbmx5X2lmX2luY29ycmVjdF9zb2wge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLnJlY2FwdGNoYSAuaW5wdXQtZ3JvdXAgLmJ0biBpIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnJlY2FwdGNoYSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcixcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICMzMDNkNzM7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YWZ0ZXIsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IEtpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCLvhIlcIjtcbiAgZm9udC1zaXplOiAwLjZyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjY1cmVtIDNyZW0gMC42NXJlbSAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcmlnaHQ6IDEuODVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBvcmRlcjogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SwXCI7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBwYWRkaW5nOiAwLjM3cmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwLjFyZW0gMC40cmVtIDAuMXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0LypydGw6cmlnaHQqLztcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogS2k7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+EsFwiO1xuICBmb250LXNpemU6IDAuNnJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQ6ICNFQkVERjM7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuc2VsZWN0LnNlbGVjdDIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc2VsZWN0MiA+IHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc2VsZWN0Mi5zZWxlY3QyLS1lbGV2YXRlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLnNlbGVjdDItLWVsZXZhdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xufVxuXG4uc2VsZWN0Mi5zZWxlY3QyLS1zb2xpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLnNlbGVjdDItLXNvbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1jb2xvcjogI0VCRURGMztcbn1cblxuLnNlbGVjdDIuc2VsZWN0Mi0tc29saWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcixcbi5zZWxlY3QyLnNlbGVjdDItLXNvbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5mb3JtLmZvcm0tc3RhdGUgLmlzLXZhbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0uZm9ybS1zdGF0ZSAuaXMtdmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiBzdWNjZXNzO1xufVxuXG4uZm9ybS5mb3JtLXN0YXRlIC5pcy12YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZm9ybS5mb3JtLXN0YXRlIC5pcy12YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuZm9ybS5mb3JtLXN0YXRlIC5pcy12YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5mb3JtLmZvcm0tc3RhdGUgLmlzLXZhbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogc3VjY2Vzcztcbn1cblxuLmZvcm0uZm9ybS1zdGF0ZSAuaXMtaW52YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5mb3JtLmZvcm0tc3RhdGUgLmlzLWludmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiBkYW5nZXI7XG59XG5cbi5mb3JtLmZvcm0tc3RhdGUgLmlzLWludmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0uZm9ybS1zdGF0ZSAuaXMtaW52YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuZm9ybS5mb3JtLXN0YXRlIC5pcy1pbnZhbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmZvcm0uZm9ybS1zdGF0ZSAuaXMtaW52YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6IGRhbmdlcjtcbn1cblxuLm5vdGUtcG9wb3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RlLWVkaXRvciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtc3RhdHVzYmFyIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAgLmJ0biB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFREYzO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAgLmJ0biBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAuYnRuOmhvdmVyLCAubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAgLmJ0bjpmb2N1cywgLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIgLm5vdGUtYnRuLWdyb3VwIC5idG46YWN0aXZlLCAubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAgLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAuYnRuOmhvdmVyIGksIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAuYnRuOmZvY3VzIGksIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAuYnRuOmFjdGl2ZSBpLCAubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAgLmJ0bi5hY3RpdmUgaSB7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAubm90ZS1jb2xvciAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5ub3RlLWVkaXRvciAubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ub3RlLWVkaXRvciAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNXB4O1xuICB0b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLm5vdGUtZWRpdG9yIC5tb2RhbC5ub3RlLW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5ub3RlLWVkaXRvciAucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NHJlbSAwLjc0cmVtIDAuNzRyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5idG4ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RlLWVkaXRvciAucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDE4NXB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IHtcbiAgbWluLXdpZHRoOiAzNTBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm5vdGUtZWRpdG9yIC5wYW5lbC1oZWFkaW5nLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAuZHJvcGRvd24tbWVudSA+IGxpIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi5ub3RlLWVkaXRvciAucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IC5idG4tZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RlLWVkaXRvciAucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51ID4gbGkgPiAuYnRuLWdyb3VwIC5ub3RlLWNvbG9yLXJlc2V0IHtcbiAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XG59XG5cbi5ub3RlLWVkaXRvciAucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IC5idG4tZ3JvdXAgLm5vdGUtcGFsZXR0ZS10aXRsZSB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLm5vdGUtZWRpdG9yIC5wYW5lbC1oZWFkaW5nLm5vdGUtdG9vbGJhciAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS1lZGl0YWJsZSAudGFibGUudGFibGUtYm9yZGVyZWQgdGgsIC5ub3RlLWVkaXRvciAubm90ZS1lZGl0YWJsZSAudGFibGUudGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFREYzO1xufVxuXG4ubm90ZS1lZGl0b3IgLmlzLXZhbGlkIC5ub3RlLWVkaXRvciB7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLm5vdGUtZWRpdG9yIC5pcy1pbnZhbGlkIC5ub3RlLWVkaXRvciB7XG4gIGJvcmRlci1jb2xvcjogI0U0M0IyODtcbn1cblxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSxcbmJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bikge1xuICBvdmVyZmxvdy15OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bik6bm90KC5zd2VldGFsZXJ0Mi1ub3BhZGRpbmcpLFxuYm9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLnN3ZWV0YWxlcnQyLW5vcGFkZGluZykge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FsMi1wb3B1cCB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5zd2FsMi1wb3B1cCAuc3dhbDItaWNvbiB7XG4gIG1hcmdpbjogMnJlbSAwIDByZW0gMDtcbn1cblxuLnN3YWwyLXBvcHVwIC5zd2FsMi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBtYXJnaW46IDJyZW0gMCAwIDA7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uc3dhbDItcG9wdXAgLnN3YWwyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnN3YWwyLXBvcHVwIC5idG4ge1xuICBtYXJnaW46IDE1cHggNXB4IDA7XG59XG5cbi5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0byAxcmVtIGF1dG87XG59XG5cbi5zd2FsMi1jb250YWluZXIge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1zaG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnN3YWwyLWNvbnRhaW5lciAuc3dhbDItaHRtbC1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJvZHkuc3dhbDItaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0U0ODIyODtcbiAgY29sb3I6ICNFNDgyMjg7XG59XG5cbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTQzQjI4O1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItZXJyb3IgW2NsYXNzXj1zd2FsMi14LW1hcmstbGluZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjc1KTtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzEzQ0Q1MjtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1Mjtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDUsIDgyLCAwLjMpO1xufVxuXG4uc3dhbDItaWNvbi5zd2FsMi1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE1RkQ5O1xuICBjb2xvcjogIzIxNUZEOTtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItcXVlc3Rpb24ge1xuICBib3JkZXItY29sb3I6ICMyMTJhNGY7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4udGFnaWZ5IHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50YWdpZnk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi50YWdpZnkudGFnaWZ5LS1mb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMDNkNzM7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRURGMztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZyBkaXYge1xuICBvcmRlcjogMTtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIGRpdjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcmRlcjogMjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LWZhbWlseTogS2k7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+EsFwiO1xuICBmb250LXNpemU6IDAuNnJlbTtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuNDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tcHJpbWFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tcHJpbWFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1wcmltYXJ5Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tcHJpbWFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1wcmltYXJ5Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXByaW1hcnk6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgNDIsIDc5LCAwLjEyKTtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXByaW1hcnk6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIGRpdiAudGFnaWZ5X190YWctdGV4dCB7XG4gIGNvbG9yOiAjMjEyYTRmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tcHJpbWFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXByaW1hcnk6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tcHJpbWFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIgKyBkaXYgPiBzcGFuIHtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1zZWNvbmRhcnk6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctLXNlY29uZGFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1zZWNvbmRhcnk6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1zZWNvbmRhcnk6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tc2Vjb25kYXJ5Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXNlY29uZGFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMTIpO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tc2Vjb25kYXJ5Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXNlY29uZGFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXNlY29uZGFyeTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS1zZWNvbmRhcnk6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tc3VjY2Vzczpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tc3VjY2Vzczpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1zdWNjZXNzOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tc3VjY2Vzczpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1zdWNjZXNzOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXN1Y2Nlc3M6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjA1LCA4MiwgMC4xMik7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS1zdWNjZXNzOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogIzEzQ0Q1MjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXN1Y2Nlc3M6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmFmdGVyIHtcbiAgY29sb3I6ICMxM0NENTI7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS1zdWNjZXNzOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXN1Y2Nlc3M6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0taW5mbzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1RkQ5O1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0taW5mbzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1pbmZvOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0taW5mbzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1pbmZvOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWluZm86bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgOTUsIDIxNywgMC4xMik7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS1pbmZvOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogIzIxNUZEOTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWluZm86bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmFmdGVyIHtcbiAgY29sb3I6ICMyMTVGRDk7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS1pbmZvOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWluZm86bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0td2FybmluZzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ4MjI4O1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0td2FybmluZzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS13YXJuaW5nOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0td2FybmluZzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS13YXJuaW5nOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLXdhcm5pbmc6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDEzMCwgNDAsIDAuMTIpO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0td2FybmluZzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNFNDgyMjg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS13YXJuaW5nOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjRTQ4MjI4O1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0td2FybmluZzpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS13YXJuaW5nOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctLWRhbmdlcjpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQzQjI4O1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tZGFuZ2VyOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctLWRhbmdlcjpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctLWRhbmdlcjpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1kYW5nZXI6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tZGFuZ2VyOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMTIpO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tZGFuZ2VyOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogI0U0M0IyODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWRhbmdlcjpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBjb2xvcjogI0U0M0IyODtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWRhbmdlcjpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS1kYW5nZXI6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tbGlnaHQ6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctLWxpZ2h0Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctLWxpZ2h0Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tbGlnaHQ6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tbGlnaHQ6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tbGlnaHQ6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjEyKTtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWxpZ2h0Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogI0YzRjZGOTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWxpZ2h0Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjRjNGNkY5O1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tbGlnaHQ6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tbGlnaHQ6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tZGFyazpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tZGFyazpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1kYXJrOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0tZGFyazpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS1kYXJrOm5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciArIGRpdiA+IHNwYW4ge1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWRhcms6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjEyKTtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWRhcms6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIGRpdiAudGFnaWZ5X190YWctdGV4dCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tZGFyazpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5X190YWctbGlnaHQtLWRhcms6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0tZGFyazpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIgKyBkaXYgPiBzcGFuIHtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS13aGl0ZTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0td2hpdGU6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIGRpdiAudGFnaWZ5X190YWctdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy0td2hpdGU6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS13aGl0ZTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLS13aGl0ZTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIgKyBkaXYgPiBzcGFuIHtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS13aGl0ZTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0td2hpdGU6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIGRpdiAudGFnaWZ5X190YWctdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnlfX3RhZy1saWdodC0td2hpdGU6bm90KC50YWdpZnktLW5vdEFsbG93ZWQpIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS13aGl0ZTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeV9fdGFnLWxpZ2h0LS13aGl0ZTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIgKyBkaXYgPiBzcGFuIHtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeS0tbm90QWxsb3dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeS0tbm90QWxsb3dlZCBkaXY6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeS0tbm90QWxsb3dlZCBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnktLW5vdEFsbG93ZWQgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeS0tbm90QWxsb3dlZCAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5LS1ub3RBbGxvd2VkIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyICsgZGl2ID4gc3BhbiB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4udGFnaWZ5W3JlYWRvbmx5XSAudGFnaWZ5X190YWdfX3JlbW92ZUJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWdpZnlfX2lucHV0IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi50YWdpZnlfX2lucHV0OjpiZWZvcmUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50YWdpZnlfX2lucHV0IH4gLnRhZ2lmeS5mb3JtLWNvbnRyb2wge1xuICBtYXJnaW46IDFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZSAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGFnaWZ5X19pbnB1dC5mb3JtLWNvbnRyb2wge1xuICBtYXJnaW46IDA7XG59XG5cbi50YWdpZnlfX2lucHV0LS1vdXRzaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVERjM7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi50YWdpZnlfX2Ryb3Bkb3duIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICB6LWluZGV4OiA5ODtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLm1vZGFsLW9wZW4gLnRhZ2lmeV9fZHJvcGRvd24ge1xuICB6LWluZGV4OiAxMDUxO1xufVxuXG4udGFnaWZ5X19kcm9wZG93biAudGFnaWZ5X19kcm9wZG93bl9fd3JhcHBlciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi50YWdpZnlfX2Ryb3Bkb3duIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi50YWdpZnlfX2Ryb3Bkb3duIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4udG94LXRhcmdldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b3gtdGlueW1jZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4udG9hc3Qge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXIgLypydGw6Y2FsYygxMDAlIC0gMTVweCkgY2VudGVyKi8gIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3Q6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9hc3QgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4udG9hc3QgLnRvYXN0LWNsb3NlLWJ1dHRvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogS2k7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+EsFwiO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuLnRvYXN0IC50b2FzdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuXG4udG9hc3QgLnRvYXN0LW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi50b2FzdC50b2FzdC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0Q1MjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50b2FzdC50b2FzdC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNUZEOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50b2FzdC50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0ODIyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50b2FzdC50b2FzdC1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDNCMjg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHlwZWFoZWFkIC5mb3JtLWNvbnRyb2wudHQtaGludCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4udHlwZWFoZWFkIC5mb3JtLWNvbnRyb2wudHQtaW5wdXQge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnR5cGVhaGVhZCAudHdpdHRlci10eXBlYWhlYWQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4udHlwZWFoZWFkIC50dC1tZW51IHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMjc1cHg7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMDtcbiAgbGVmdDogYXV0byAvKnJ0bDppZ25vcmUqLyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4udHlwZWFoZWFkIC50dC1tZW51IC50dC1kYXRhc2V0IC50dC1zdWdnZXN0aW9uIHtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50eXBlYWhlYWQgLnR0LW1lbnUgLnR0LWRhdGFzZXQgLnR0LXN1Z2dlc3Rpb24gLnR0LWhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udHlwZWFoZWFkIC50dC1tZW51IC50dC1kYXRhc2V0IC50dC1zdWdnZXN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLnVwcHkgLnVwcHktUm9vdCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiO1xufVxuXG4udXBweSAudXBweS1Sb290LnVwcHktRHJhZ0Ryb3AtLWlzLWRyYWdkcm9wLXN1cHBvcnRlZCB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjRUJFREYzO1xufVxuXG4udXBweSAudXBweS1EYXNoYm9hcmQtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFREYzO1xufVxuXG4udXBweSAudXBweS1EYXNoYm9hcmQtaW5uZXIgLnVwcHktRGFzaGJvYXJkQ29udGVudC1iYXIsXG4udXBweSAudXBweS1EYXNoYm9hcmQtaW5uZXIgLnVwcHktRGFzaGJvYXJkLUFkZEZpbGVzUGFuZWwsXG4udXBweSAudXBweS1EYXNoYm9hcmQtaW5uZXIgLnVwcHktRGFzaGJvYXJkQ29udGVudC1wYW5lbCxcbi51cHB5IC51cHB5LURhc2hib2FyZC1pbm5lciAudXBweS1EYXNoYm9hcmRJdGVtLXByb2dyZXNzLFxuLnVwcHkgLnVwcHktRGFzaGJvYXJkLWlubmVyIC51cHB5LURhc2hib2FyZEl0ZW0tYWN0aW9uLFxuLnVwcHkgLnVwcHktRGFzaGJvYXJkLWlubmVyIC51cHB5LURhc2hib2FyZEl0ZW0tcHJldmlld0xpbmsge1xuICB6LWluZGV4OiAxO1xufVxuXG4udXBweSAudXBweS1EYXNoYm9hcmQtaW5uZXIgLnVwcHktRGFzaGJvYXJkQ29udGVudC10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51cHB5IC51cHB5LURhc2hib2FyZC1pbm5lciAudXBweS1EYXNoYm9hcmRDb250ZW50LWFkZE1vcmVDYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi51cHB5IC51cHB5LURhc2hib2FyZC1pbm5lciAudXBweS1EYXNoYm9hcmRUYWJzIC51cHB5LURhc2hib2FyZC1kcm9wRmlsZXNUaXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnVwcHkgLnVwcHktRGFzaGJvYXJkLWlubmVyIC51cHB5LURhc2hib2FyZFRhYnMgLnVwcHktRGFzaGJvYXJkVGFiLW5hbWUge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnVwcHkgLnVwcHktRGFzaGJvYXJkLWlubmVyIC51cHB5LURhc2hib2FyZEl0ZW0uaXMtY29tcGxldGUgLnByb2dyZXNzIHtcbiAgc3Ryb2tlOiAjMTNDRDUyO1xuICBmaWxsOiAjMTNDRDUyO1xufVxuXG4udXBweSAudXBweS1EYXNoYm9hcmQtaW5uZXIgLnVwcHktU3RhdHVzQmFyLXN0YXR1c1NlY29uZGFyeSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4udXBweSAudXBweS1EcmFnRHJvcC1jb250YWluZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIxMmE0ZiAhaW1wb3J0YW50O1xufVxuXG4udXBweSAudXBweS1EYXNoYm9hcmRBZGRGaWxlcy1pbmZvIHtcbiAgYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51cHB5IC51cHB5LURhc2hib2FyZC1ub3RlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udXBweSAudXBweS1idG4tcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogIzIxMmE0ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnVwcHkgLnVwcHktYnRuLXByaW1hcnk6Zm9jdXMsIC51cHB5IC51cHB5LWJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWYzOTtcbn1cblxuLnVwcHkgLnVwcHktRGFzaGJvYXJkQ29udGVudC1iYWNrIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udXBweSAudXBweS1EYXNoYm9hcmRDb250ZW50LWJhY2s6Zm9jdXMsIC51cHB5IC51cHB5LURhc2hib2FyZENvbnRlbnQtYmFjazpob3ZlciB7XG4gIGNvbG9yOiAjMTgxZjM5O1xufVxuXG4udXBweSAudXBweS1EYXNoYm9hcmQtYnJvd3NlIHtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi51cHB5IC51cHB5LURhc2hib2FyZC1icm93c2U6Zm9jdXMsIC51cHB5IC51cHB5LURhc2hib2FyZC1icm93c2U6aG92ZXIge1xuICBjb2xvcjogIzE4MWYzOTtcbn1cblxuLnVwcHkgLnVwcHktRGFzaGJvYXJkQ29udGVudC1hZGRNb3JlIHN2ZyB7XG4gIHN0cm9rZTogIzIxMmE0ZjtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLnVwcHkgLnVwcHktUHJvZ3Jlc3NCYXIge1xuICB6LWluZGV4OiAxO1xufVxuXG4udXBweSAudXBweS1Qcm9ncmVzc0JhciAudXBweS1Qcm9ncmVzc0Jhci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi51cHB5IC51cHB5LVByb2dyZXNzQmFyIC51cHB5LVByb2dyZXNzQmFyLXBlcmNlbnRhZ2Uge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi51cHB5IC51cHB5LURyYWdEcm9wLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnVwcHkgLnVwcHktRHJhZ0Ryb3AtbGFiZWwgLnVwcHktRHJhZ0Ryb3AtZHJhZ1RleHQge1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLnVwcHkgLnVwcHktRHJhZ0Ryb3AtbGFiZWwgLnVwcHktRHJhZ0Ryb3AtZHJhZ1RleHQ6Zm9jdXMsIC51cHB5IC51cHB5LURyYWdEcm9wLWxhYmVsIC51cHB5LURyYWdEcm9wLWRyYWdUZXh0OmhvdmVyIHtcbiAgY29sb3I6ICMxODFmMzk7XG59XG5cbi51cHB5IC51cHB5LVN0YXR1c0JhciB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi51cHB5IC51cHB5LVN0YXR1c0JhciAudXBweS1TdGF0dXNCYXItc3RhdHVzIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVwcHkgLnVwcHktU3RhdHVzQmFyIC51cHB5LVN0YXR1c0Jhci1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG59XG5cbi51cHB5IC51cHB5LVN0YXR1c0JhciAudXBweS1TdGF0dXNCYXItY29udGVudCAudXBweS1TdGF0dXNCYXItc3RhdHVzUHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLnVwcHkgLnVwcHktU3RhdHVzQmFyIC51cHB5LVN0YXR1c0Jhci1jb250ZW50IC51cHB5LVN0YXR1c0Jhci1zcGlubmVyIHN2ZyB7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi51cHB5IC51cHB5LVN0YXR1c0JhciAudXBweS1TdGF0dXNCYXItYWN0aW9ucyAudXBweS1TdGF0dXNCYXItYWN0aW9uQ2lyY2xlQnRuIC5VcHB5SWNvbiBjaXJjbGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUJFREYzO1xufVxuXG4udXBweSAudXBweS1TdGF0dXNCYXIgLnVwcHktU3RhdHVzQmFyLWFjdGlvbnMgLnVwcHktU3RhdHVzQmFyLWFjdGlvbkNpcmNsZUJ0biAuVXBweUljb24gcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG5cbi51cHB5IC51cHB5LVN0YXR1c0JhciAudXBweS1TdGF0dXNCYXItYWN0aW9ucyAudXBweS1TdGF0dXNCYXItYWN0aW9uQ2lyY2xlQnRuIC5VcHB5SWNvbjpob3ZlciBjaXJjbGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4udXBweSAudXBweS1TdGF0dXNCYXIgLnVwcHktU3RhdHVzQmFyLWFjdGlvbnMgLnVwcHktU3RhdHVzQmFyLWFjdGlvbkNpcmNsZUJ0biAuVXBweUljb246aG92ZXIgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi51cHB5IC51cHB5LVN0YXR1c0Jhci5pcy1jb21wbGV0ZSAudXBweS1TdGF0dXNCYXItcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRDUyO1xufVxuXG4udXBweSAudXBweS1TdGF0dXNCYXIudXBweS1Sb290IC51cHB5LVN0YXR1c0Jhci1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51cHB5IC51cHB5LVN0YXR1c0Jhci51cHB5LVJvb3QgLnVwcHktU3RhdHVzQmFyLWFjdGlvbnMge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4udXBweSAudXBweS51cHB5LUluZm9ybWVyIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgNTksIDQwLCAwLjEpO1xuICBjb2xvcjogI0U0M0IyODtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbn1cblxuLnVwcHkgLnVwcHktcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi51cHB5IC51cHB5LXN0YXR1cyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLnVwcHkgLnVwcHktc3RhdHVzLnVwcHktc3RhdHVzLW9uZ29pbmcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi51cHB5IC51cHB5LXN0YXR1cy51cHB5LXN0YXR1cy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udXBweSAudXBweS1idG4ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4udXBweSAudXBweS10aHVtYm5haWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi51cHB5IC51cHB5LXRodW1ibmFpbHMgLnVwcHktdGh1bWJuYWlsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIG1hcmdpbjogMTBweCA1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi51cHB5IC51cHB5LXRodW1ibmFpbHMgLnVwcHktdGh1bWJuYWlsLWNvbnRhaW5lciAudXBweS10aHVtYm5haWwge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnVwcHkgLnVwcHktdGh1bWJuYWlscyAudXBweS10aHVtYm5haWwtY29udGFpbmVyIC51cHB5LXRodW1ibmFpbCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udXBweSAudXBweS10aHVtYm5haWxzIC51cHB5LXRodW1ibmFpbC1jb250YWluZXIgLnVwcHktdGh1bWJuYWlsLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4udXBweSAudXBweS10aHVtYm5haWxzIC51cHB5LXRodW1ibmFpbC1jb250YWluZXIgLnVwcHktcmVtb3ZlLXRodW1ibmFpbCB7XG4gIG1hcmdpbjogYXV0byAxMHB4IGF1dG8gYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udXBweSAudXBweS10aHVtYm5haWxzIC51cHB5LXRodW1ibmFpbC1jb250YWluZXIgLnVwcHktcmVtb3ZlLXRodW1ibmFpbCBpIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi51cHB5IC51cHB5LXRodW1ibmFpbHMgLnVwcHktdGh1bWJuYWlsLWNvbnRhaW5lciAudXBweS1yZW1vdmUtdGh1bWJuYWlsOmhvdmVyIGkge1xuICBjb2xvcjogIzIxMmE0ZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgYm94LXNoYWRvdyAwLjE1cyBlYXNlO1xufVxuXG4udXBweSAudXBweS10aHVtYm5haWxzIC51cHB5LXRodW1ibmFpbC1jb250YWluZXI6bnRoLWNoaWxkKG9kZCkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnVwcHkgLnVwcHktdGh1bWJuYWlscyAudXBweS10aHVtYm5haWwtY29udGFpbmVyOm50aC1jaGlsZChldmVuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudXBweSAudXBweS10aHVtYm5haWxzIC51cHB5LXRodW1ibmFpbC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cblxuLnVwcHkgLnVwcHktbGlzdCAudXBweS1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4udXBweSAudXBweS1saXN0IC51cHB5LWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnVwcHkgLnVwcHktbGlzdCAudXBweS1saXN0LWl0ZW0gLnVwcHktbGlzdC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4udXBweSAudXBweS1saXN0IC51cHB5LWxpc3QtaXRlbSAudXBweS1saXN0LXJlbW92ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi51cHB5IC51cHB5LWxpc3QgLnVwcHktbGlzdC1pdGVtIC51cHB5LWxpc3QtcmVtb3ZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLnVwcHkgLnVwcHktbGlzdCAudXBweS1saXN0LWl0ZW0gLnVwcHktbGlzdC1yZW1vdmU6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG59XG5cbi51cHB5IC51cHB5LXdyYXBwZXIgLnVwcHktRmlsZUlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG5cbi51cHB5IC51cHB5LWlucHV0LWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi51cHB5IC51cHB5LWluZm9ybWVyLW1pbiAudXBweS1JbmZvcm1lciB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgei1pbmRleDogMDtcbn1cblxuLnVwcHkgLnVwcHktaW5mb3JtZXItbWluIC51cHB5LUluZm9ybWVyW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51cHB5IC51cHB5LWluZm9ybWVyLW1pbiAudXBweS1JbmZvcm1lciBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmRyYWdnYWJsZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kcmFnZ2FibGUuZHJhZ2dhYmxlLW1pcnJvciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5kcmFnZ2FibGUuZHJhZ2dhYmxlLS1vcmlnaW5hbCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLmRyYWdnYWJsZS5kcmFnZ2FibGUtc291cmNlLS1pcy1kcmFnZ2luZy5kcmFnZ2FibGUtLW92ZXIge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kcmFnZ2FibGUgLmRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5kcmFnZ2FibGUtem9uZSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtdG9vbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZXhhbXBsZSAuZXhhbXBsZS10b2dnbGUsXG4uZXhhbXBsZSAuZXhhbXBsZS1jb3B5IHtcbiAgaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uZXhhbXBsZSAuZXhhbXBsZS10b2dnbGU6aG92ZXIsXG4uZXhhbXBsZSAuZXhhbXBsZS1jb3B5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIGNvbG9yOiAjMjEyYTRmO1xufVxuXG4uZXhhbXBsZSAuZXhhbXBsZS10b2dnbGUge1xuICBmb250LXNpemU6IDEuMzVyZW07XG59XG5cbi5leGFtcGxlIC5leGFtcGxlLXRvZ2dsZTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SWXCI7XG59XG5cbi5leGFtcGxlIC5leGFtcGxlLXRvZ2dsZS5leGFtcGxlLXRvZ2dsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZXhhbXBsZSAuZXhhbXBsZS10b2dnbGUuZXhhbXBsZS10b2dnbGVkOmFmdGVyIHtcbiAgY29udGVudDogXCLvhJVcIjtcbn1cblxuLmV4YW1wbGUgLmNhcmQtdG9vbGJhciAuZXhhbXBsZS10b2dnbGUge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xufVxuXG4uZXhhbXBsZSAuZXhhbXBsZS1jb3B5OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IEtpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCLvhJdcIjtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtY29weS5leGFtcGxlLWNvcGllZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBjb2xvcjogIzIxMmE0Zjtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtY29weS5leGFtcGxlLWNvcGllZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7XG59XG5cbi5leGFtcGxlIC5leGFtcGxlLXByZXZpZXcge1xuICBib3JkZXI6IDRweCBzb2xpZCAjRjNGNkY5O1xuICBwYWRkaW5nOiAxLjc1cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5leGFtcGxlIC5leGFtcGxlLW5hdi5uYXYge1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtbmF2Lm5hdiAubmF2LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtbmF2Lm5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5cbi5leGFtcGxlIC5leGFtcGxlLWNvZGUge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5leGFtcGxlIC5leGFtcGxlLWNvZGUgLmV4YW1wbGUtY29weSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICByaWdodDogMC43NXJlbTtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtY29kZSAuZXhhbXBsZS1jb3B5OmhvdmVyIHtcbiAgY29sb3I6ICMyMTJhNGY7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtY29kZSAuZXhhbXBsZS1oaWdobGlnaHQge1xuICBwYWRkaW5nOiAxLjc1cmVtIDEuNXJlbTtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtY29kZSAudGFiLXBhbmUgLmV4YW1wbGUtaGlnaGxpZ2h0IHtcbiAgcGFkZGluZzogMS43NXJlbSAxLjVyZW07XG59XG5cbi5leGFtcGxlIC5leGFtcGxlLWNvZGUgLmV4YW1wbGUtbmF2ICsgLmV4YW1wbGUtY29weSB7XG4gIHRvcDogMC4yNXJlbTtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtY29kZSBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZXhhbXBsZSAuZXhhbXBsZS1jb2RlIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtY29kZSBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIGNvZGUgLnRva2VuLm9wZXJhdG9yIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtcHJldmlldyArIC5leGFtcGxlLWNvZGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmV4YW1wbGUgLmV4YW1wbGUtcHJldmlldyArIC5leGFtcGxlLWNvZGUgLmV4YW1wbGUtY29weSB7XG4gIHRvcDogMHJlbTtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4uZXhhbXBsZSAuZXhhbXBsZS1wcmV2aWV3ICsgLmV4YW1wbGUtY29kZSBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5leGFtcGxlLmV4YW1wbGUtY29tcGFjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV4YW1wbGUuZXhhbXBsZS1jb21wYWN0IC5leGFtcGxlLXRvZ2dsZS5leGFtcGxlLXRvZ2dsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uZXhhbXBsZS5leGFtcGxlLWNvbXBhY3QgLmV4YW1wbGUtY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5leGFtcGxlLmV4YW1wbGUtY29tcGFjdCAuZXhhbXBsZS1jb2RlIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xufVxuXG4uZXhhbXBsZS5leGFtcGxlLWNvbXBhY3QgLmV4YW1wbGUtY29kZTpub3QoLmV4YW1wbGUtY29kZS1vbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwcmVtO1xuICB0b3A6IC0xMDAwcmVtO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZXhhbXBsZS5leGFtcGxlLWNvbXBhY3QgLmV4YW1wbGUtY29kZS5leGFtcGxlLWNvZGUtb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXhhbXBsZS5leGFtcGxlLWNvbXBhY3QgLmV4YW1wbGUtcHJldmlldyArIC5leGFtcGxlLWNvZGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmFwZXhjaGFydHMtdGV4dCxcbi5hcGV4Y2hhcnRzLXRpdGxlLXRleHQsXG4uYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXRpdGxlLXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYXBleGNoYXJ0cy1waWUtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xufVxuXG4uYXBleGNoYXJ0cy10b29sYmFyIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1tZW51IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1tZW51IC5hcGV4Y2hhcnRzLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5hcGV4Y2hhcnRzLW1lbnUgLmFwZXhjaGFydHMtbWVudS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy10b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmFwZXhjaGFydHMtdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy10b29sdGlwIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAuYXBleGNoYXJ0cy10aGVtZS1saWdodDphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcm91bmRlZC1ib3R0b20gLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQycmVtO1xufVxuXG4ucm91bmRlZCAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC44NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC14bCAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcGFuZSxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10b3AsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtYm90dG9tLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBodG1sLFxuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5odG1sIGE6aG92ZXIsXG5odG1sIGE6YWN0aXZlLFxuaHRtbCBhOmZvY3VzLFxuYm9keSBhOmhvdmVyLFxuYm9keSBhOmFjdGl2ZSxcbmJvZHkgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5odG1sIGEsXG5odG1sIGJ1dHRvbixcbmJvZHkgYSxcbmJvZHkgYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbnJvdXRlci1vdXRsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5jYW52YXMge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5wcmludC1jb250ZW50LW9ubHkge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW50LWNvbnRlbnQtb25seSAud3JhcHBlcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAucGFnZSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGVudCxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGFpbmVyLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItZmx1aWQsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1zbSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGFpbmVyLW1kLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItbGcsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14bCxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGFpbmVyLXh4bCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbnQtY29udGVudC1vbmx5IC5hc2lkZSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuc2lkZWJhcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAuc3RpY2t5LXRvb2xiYXIsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLnNjcm9sbHRvcCxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuaGVhZGVyLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5oZWFkZXItbW9iaWxlLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5mb290ZXIsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLnN1YmhlYWRlcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAub2ZmY2FudmFzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmOGY1ZjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkLFxuICAuY29udGFpbmVyLXNtLFxuICAuY29udGFpbmVyLW1kLFxuICAuY29udGFpbmVyLWxnLFxuICAuY29udGFpbmVyLXhsLFxuICAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkLFxuICAuY29udGFpbmVyLXNtLFxuICAuY29udGFpbmVyLW1kLFxuICAuY29udGFpbmVyLWxnLFxuICAuY29udGFpbmVyLXhsLFxuICAuY29udGFpbmVyLXh4bCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA2O1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3Age1xuICAgIGhlaWdodDogMTA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lcixcbiAgLmhlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyLWZsdWlkLFxuICAuaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXItc20sXG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lci1tZCxcbiAgLmhlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyLWxnLFxuICAuaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIteGwsXG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lci14eGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItdG9wIC5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IC5xdWljay1zZWFyY2gtY2xvc2Uge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLXRvcCAucXVpY2stc2VhcmNoIC5xdWljay1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnF1aWNrLXNlYXJjaCAucXVpY2stc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6YWN0aXZlLCAuaGVhZGVyIC5oZWFkZXItdG9wIC5xdWljay1zZWFyY2ggLnF1aWNrLXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmFjdGl2ZSwgLmhlYWRlciAuaGVhZGVyLXRvcCAucXVpY2stc2VhcmNoIC5xdWljay1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cywgLmhlYWRlciAuaGVhZGVyLXRvcCAucXVpY2stc2VhcmNoIC5xdWljay1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5mb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLXRvcCAucXVpY2stc2VhcmNoIC5xdWljay1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFwcGVuZC5zcGlubmVyOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5jb250YWluZXIsXG4gIC5oZWFkZXIgLmhlYWRlci1ib3R0b20gLmNvbnRhaW5lci1mbHVpZCxcbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSAuY29udGFpbmVyLXNtLFxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5jb250YWluZXItbWQsXG4gIC5oZWFkZXIgLmhlYWRlci1ib3R0b20gLmNvbnRhaW5lci1sZyxcbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSAuY29udGFpbmVyLXhsLFxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5jb250YWluZXIteHhsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuaGVhZGVyLWZpeGVkW2RhdGEtaGVhZGVyLXNjcm9sbD1cIm9uXCJdIC5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxOTk7XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgICBhbmltYXRpb246IGhlYWRlci1zY3JvbGwtYW5pbWF0aW9uIC41cyBlYXNlIDE7XG4gIH1cbiAgLmhlYWRlci1maXhlZFtkYXRhLWhlYWRlci1zY3JvbGw9XCJvblwiXSAuaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyLXNjcm9sbC1hbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICB0b3A6IC0xMDVweDtcbiAgfVxuICB0byB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWluLWhlaWdodDogNTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUtZml4ZWQgLmhlYWRlci1tb2JpbGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxOTk7XG4gIH1cbiAgLnRvcGJhci1tb2JpbGUtb24gLmhlYWRlci1tb2JpbGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLmJ1cmdlci1pY29uIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLmJ1cmdlci1pY29uIHNwYW46OmJlZm9yZSwgLmhlYWRlci1tb2JpbGUgLmJ1cmdlci1pY29uIHNwYW46OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB9XG4gIC5oZWFkZXItbW9iaWxlIC5idXJnZXItaWNvbjpob3ZlciBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIC5oZWFkZXItbW9iaWxlIC5idXJnZXItaWNvbjpob3ZlciBzcGFuOjpiZWZvcmUsIC5oZWFkZXItbW9iaWxlIC5idXJnZXItaWNvbjpob3ZlciBzcGFuOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAuYnVyZ2VyLWljb24tYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLmJ1cmdlci1pY29uLWFjdGl2ZSBzcGFuOjpiZWZvcmUsIC5oZWFkZXItbW9iaWxlIC5idXJnZXItaWNvbi1hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLmJ0biBpIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAuYnRuIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLmJ0biAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAuYnRuLmFjdGl2ZSBpLFxuICAuaGVhZGVyLW1vYmlsZSAuYnRuOmZvY3VzIGksXG4gIC5oZWFkZXItbW9iaWxlIC5idG46aG92ZXIgaSxcbiAgLmhlYWRlci1tb2JpbGUgLnNob3cgLmJ0biBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAuYnRuLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1vYmlsZSAuYnRuOmZvY3VzIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4gIC5oZWFkZXItbW9iaWxlIC5idG46aG92ZXIgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmhlYWRlci1tb2JpbGUgLnNob3cgLmJ0biAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG4gIC5oZWFkZXItbW9iaWxlIC5idG4uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbW9iaWxlIC5idG46Zm9jdXMgLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgLmhlYWRlci1tb2JpbGUgLmJ0bjpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1vYmlsZSAuc2hvdyAuYnRuIC5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXIsIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbms6YWN0aXZlLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1saW5rOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rID4gLm1lbnUtdGV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWljb24gPiAubWVudS1saW5rIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taWNvbiA+IC5tZW51LWxpbmsgPiAubWVudS1pY29uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMHB4IDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNjcm9sbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUubWVudS1zdWJtZW51LWZ1bGwge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtZml4ZWQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtcmlnaHQubWVudS1zdWJtZW51LXB1bGwge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1sZWZ0Lm1lbnUtc3VibWVudS1wdWxsIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtY2VudGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLXN1Ym1lbnUgPiAubWVudS1zdWJtZW51IHtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51ID4gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtbGVmdCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tc3VibWVudSA+IC5tZW51LXN1Ym1lbnUubWVudS1zdWJtZW51LXJpZ2h0IHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51Lm1lbnUtaXRlbS1kcm9wdXAgPiAubWVudS1zdWJtZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWhlYWRpbmcgLm1lbnUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaGVhZGluZyAubWVudS1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1oZWFkaW5nIC5tZW51LWFycm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1pbm5lcixcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibmF2IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSxcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayxcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXIsIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSAubWVudS1saW5rOmFjdGl2ZSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIC5tZW51LWxpbms6Zm9jdXMsXG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3ZlcixcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1saW5rOmFjdGl2ZSxcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1saW5rOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10ZXh0LFxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWxhYmVsLFxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDVweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDAgMCAzM3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0LFxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3csXG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zdWJtZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLXN1Ym1lbnUubWVudS1pdGVtLXRhYnMgPiAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tc3VibWVudSA+IC5tZW51LXN1Ym1lbnUge1xuICAgIHRvcDogMTAwJTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tc3VibWVudS5tZW51LWl0ZW0tdGFicyA+IC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51ID4gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtbGVmdCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tc3VibWVudS5tZW51LWl0ZW0tdGFicyA+IC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51ID4gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtcmlnaHQge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwcHggMC4yNXJlbTtcbiAgICBwYWRkaW5nOiAwcHggMC4yNXJlbSA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+EiVwiICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLXJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW0gO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluazpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiB7XG4gICAgaGVpZ2h0OiAyM3B4IDtcbiAgICB3aWR0aDogMjNweCA7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCA+IHNwYW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1sYWJlbCB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgd2lkdGg6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogS2k7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgY29udGVudDogXCLvhIVcIjtcbiAgfVxuICBbZGlyZWN0aW9uPVwicnRsXCJdIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74SGXCIgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaXRlbS1oZXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDBweCA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMXB4IDMwcHggO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluazpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiB7XG4gICAgaGVpZ2h0OiAyM3B4IDtcbiAgICB3aWR0aDogMjNweCA7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCA+IHNwYW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1sYWJlbCB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgd2lkdGg6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAxMHB4O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBLaTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICB9XG4gIFtkaXJlY3Rpb249XCJydGxcIl0gLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhIZcIiAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pdGVtLWhlcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMTBweCAzMHB4O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1oZWFkaW5nID4gLm1lbnUtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuMDdyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWhlYWRpbmcgPiAubWVudS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgZmxleDogMCAwIDMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaGVhZGluZyAubWVudS1sYWJlbCB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciB7XG4gICAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwcHggO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMXB4IDMwcHggO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiB7XG4gICAgaGVpZ2h0OiAyM3B4IDtcbiAgICB3aWR0aDogMjNweCA7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgPiBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1sYWJlbCB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogS2k7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgY29udGVudDogXCLvhIVcIjtcbiAgfVxuICBbZGlyZWN0aW9uPVwicnRsXCJdIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhIZcIiAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWl0ZW0taGVyZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1jbGFzc2ljIHtcbiAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtaW5saW5lID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLXJlc2l6ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZS10YWIgLm1lbnUtc3VibWVudSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3ZlciAubWVudS1zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbmltYXRpb246IGhlYWRlci1tZW51LXN1Ym1lbnUtZmFkZS1pbiAwLjNzIGVhc2UgMSwgaGVhZGVyLW1lbnUtc3VibWVudS1tb3ZlLWRvd24gMC4zcyBlYXNlLW91dCAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWluLXdpZHRoOiA5OTJweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZS10YWIgLm1lbnUtc3VibWVudSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3ZlciAubWVudS1zdWJtZW51IHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlLXRhYiAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51LCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFuaW1hdGlvbjogaGVhZGVyLW1lbnUtc3VibWVudS1mYWRlLWluIDAuM3MgZWFzZSAxLCBoZWFkZXItbWVudS1zdWJtZW51LW1vdmUtdXAgMC4zcyBlYXNlLW91dCAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWluLXdpZHRoOiA5OTJweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZS10YWIgLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3ZlciAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItbWVudS5oZWFkZXItbWVudS1yb290LWFycm93IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUubWVudS1zdWJtZW51LWZ1bGwsIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUubWVudS1zdWJtZW51LWZpeGVkLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1hdXRvLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1hdXRvLm1lbnUtc3VibWVudS1taW1pbWFsLWRlc2t0b3Atd2lkZSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtZml4ZWQteGwsIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUubWVudS1zdWJtZW51LWZpeGVkLXh4bCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1maXhlZC14cyB7XG4gICAgd2lkdGg6IC02MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1maXhlZC1zbSB7XG4gICAgd2lkdGg6IDUxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1maXhlZC1tZCB7XG4gICAgd2lkdGg6IDcwOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1maXhlZC1sZyB7XG4gICAgd2lkdGg6IDkzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtZml4ZWQteGwge1xuICAgIHdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1maXhlZC14eGwge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoZWFkZXItbWVudS1zdWJtZW51LWZhZGUtb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhlYWRlci1tZW51LXN1Ym1lbnUtZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoZWFkZXItbWVudS1zdWJtZW51LW1vdmUtdXAge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhlYWRlci1tZW51LXN1Ym1lbnUtbW92ZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzM7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMzRjQyNTQ7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogI0U0M0IyODtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayA+IC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogI0U0M0IyODtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgPiAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmssIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOmhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS10ZXh0LCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICNFNDNCMjg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgPiAubWVudS1hcnJvdywgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDE1cHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgZmlsbDogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzNGNDI1NDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgPiAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBjb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtOmhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtOmhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtOmhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3csIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayA+IC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREYzO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1oZWFkaW5nID4gLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMxODFDMzI7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWhlYWRpbmcgPiAubWVudS1pY29uIHtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgZmlsbDogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzM7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjM0Y0MjU0O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgZmlsbDogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayA+IC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBjb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgZmlsbDogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmssIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS10ZXh0LCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzIxMmE0ZjtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51ID4gLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtOmhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3csIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjMjEyYTRmO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LXNjcm9sbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1zdWJuYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWlubmVyLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtaW5uZXIgLm1lbnUtY29udGVudCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtc3VibWVudSAubWVudS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pbm5lciAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtc3VibWVudSAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pbm5lciAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbS5tZW51LWhlYWRpbmdsZXNzID4gLm1lbnUtaW5uZXIsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LXN1Ym1lbnUgLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0ubWVudS1oZWFkaW5nbGVzcyA+IC5tZW51LWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWlubmVyIC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtLm1lbnUtaGVhZGluZ2xlc3MgPiAubWVudS1pbm5lciA+IGxpID4gLm1lbnUtbGluayxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtc3VibWVudSAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbS5tZW51LWhlYWRpbmdsZXNzID4gLm1lbnUtaW5uZXIgPiBsaSA+IC5tZW51LWxpbmsge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmc6aG92ZXIsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1sYWJlbCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyA+IC5tZW51LWFycm93OmJlZm9yZSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgPiAubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZykvKnJ0bDppZ25vcmUqLztcbiAgfVxuICBbZGlyZWN0aW9uPVwicnRsXCJdIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nID4gLm1lbnUtYXJyb3c6YmVmb3JlLCBbZGlyZWN0aW9uPVwicnRsXCJdXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKS8qcnRsOmlnbm9yZSovO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1zdWJtZW51LFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0tcGFyZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAyN3B4O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2IC5tZW51LXNlY3Rpb24ubWVudS1zZWN0aW9uLWZpcnN0IHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtc2VjdGlvbiAubWVudS10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtc2VjdGlvbiAubWVudS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgLm1lbnUtc2VwYXJhdG9yIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiAubWVudS1zZXBhcmF0b3IubWVudS1zZXBhcmF0b3ItbWFyZ2lubGVzcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxLjAycmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBmbGV4OiAwIDAgMzVweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24gc3ZnLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24gc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbGV4OiAwIDAgMTVweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldCA+IHNwYW4sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0ID4gc3BhbiB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWxhYmVsLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWxhYmVsIHtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgZmxleDogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdzpiZWZvcmUsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBLaTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICB9XG4gIFtkaXJlY3Rpb249XCJydGxcIl0gLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74SGXCIgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWl0ZW0taGVyZSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pdGVtLWhlcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdzpiZWZvcmUsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiB7XG4gICAgbWFyZ2luOiAwIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtIHtcbiAgICBtYXJnaW46IDAgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgZmxleDogMCAwIDM1cHg7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24gc3ZnLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0LFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbGV4OiAwIDAgMjBweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgPiBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1sYWJlbCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtbGFiZWwge1xuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDVweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGZsZXg6IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93OmJlZm9yZSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBLaTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICB9XG4gIFtkaXJlY3Rpb249XCJydGxcIl0gLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLCBbZGlyZWN0aW9uPVwicnRsXCJdXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhIZcIiAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWl0ZW0taGVyZSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaXRlbS1oZXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93OmJlZm9yZSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtc2VjdGlvbiAubWVudS10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlcGFyYXRvciB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtc2VwYXJhdG9yIC5tZW51LXNlcGFyYXRvci1tYXJnaW5sZXNzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtc2VjdGlvbiAubWVudS10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuODNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LXNlcGFyYXRvciB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1zZXBhcmF0b3IgLm1lbnUtc2VwYXJhdG9yLW1hcmdpbmxlc3Mge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiA5cHggMzBweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItbWVudS1tb2JpbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzNGNDI1NCA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjQjVCNUMzIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjQjVCNUMzO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMyA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1zZWN0aW9uIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjN0U4Mjk5IDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LXNlY3Rpb24gLm1lbnUtaWNvbiB7XG4gICAgY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtc2VwYXJhdG9yIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMyA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMzRjQyNTQgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjQjVCNUMzIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICNCNUI1QzM7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjQjVCNUMzIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjMjEyYTRmO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICMyMTJhNGY7XG4gIH1cbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmhlYWRlci1tZW51LW1vYmlsZSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuaGVhZGVyLW1lbnUtbW9iaWxlIC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlY3Rpb24gLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICM3RTgyOTkgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlY3Rpb24gLm1lbnUtaWNvbiB7XG4gICAgY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5oZWFkZXItbWVudS1tb2JpbGUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlcGFyYXRvciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjMgO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlLCBib3R0b20gMC4zcyBlYXNlLCB0b3AgMC4zcyBlYXNlO1xuICAgIGxlZnQ6IC0yOTVweDtcbiAgICB3aWR0aDogMjc1cHg7XG4gIH1cbiAgLmhlYWRlci1tZW51LXdyYXBwZXIuaGVhZGVyLW1lbnUtd3JhcHBlci1vbiB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZSwgYm90dG9tIDAuM3MgZWFzZSwgdG9wIDAuM3MgZWFzZTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLW1lbnUtd3JhcHBlci5oZWFkZXItbWVudS13cmFwcGVyLXJpZ2h0IHtcbiAgICByaWdodDogLTI5NXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlYWRlci1tZW51LXdyYXBwZXIuaGVhZGVyLW1lbnUtd3JhcHBlci1yaWdodC5oZWFkZXItbWVudS13cmFwcGVyLW9uIHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlLCBib3R0b20gMC4zcyBlYXNlLCB0b3AgMC4zcyBlYXNlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlYWRlci1tZW51LXdyYXBwZXItb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRpb24tb2ZmY2FudmFzLWZhZGUtaW4gLjZzIGVhc2UgMTtcbiAgfVxuICBAa2V5ZnJhbWVzIGFuaW1hdGlvbi1vZmZjYW52YXMtZmFkZS1pbiB7XG4gICAgZnJvbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAuaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIH1cbiAgLmhlYWRlci1tZW51LXdyYXBwZXItb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjVweCkge1xuICAuaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGVhZGVyLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0YzRjZGOTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzNGNDI1NDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMC4zNXJlbTtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICNCNUI1QzM7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06Zmlyc3QtY2hpbGQgPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bGFzdC1jaGlsZCA+IC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSAubWVudS10ZXh0LCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogI0U0M0IyODtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpIC5tZW51LWFycm93LCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuOCk7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSAubWVudS1pY29uIGksIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gICAgY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuOCk7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgZmlsbDogcmdiYSgyMjgsIDU5LCA0MCwgMC44KTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmssIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICNFNDNCMjg7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93LCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuOCk7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogcmdiYSgyMjgsIDU5LCA0MCwgMC44KTtcbiAgfVxuICAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuaGVhZGVyLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6IHJnYmEoMjI4LCA1OSwgNDAsIDAuOCk7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSwgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06Zmlyc3QtY2hpbGQgPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bGFzdC1jaGlsZCA+IC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlci1tZW51LXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIC5oZWFkZXItbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b3BiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRvcGJhciAudG9wYmFyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udG9wYmFyIC5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRvcGJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggOXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG4gIC5oZWFkZXItbW9iaWxlLWZpeGVkIC50b3BiYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxOTg7XG4gIH1cbiAgLnRvcGJhci1tb2JpbGUtb24gLnRvcGJhciB7XG4gICAgei1pbmRleDogMjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxufVxuXG4uYXNpZGUge1xuICB3aWR0aDogMjY1cHg7XG59XG5cbi5hc2lkZSAuYXNpZGUtbWVudS5wcyA+IC5wc19fcmFpbC15IHtcbiAgcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hc2lkZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40MnJlbTtcbiAgfVxuICAuYXNpZGUgLmFzaWRlLW1lbnUsXG4gIC5hc2lkZSAuYXNpZGUtbWVudS13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQycmVtO1xuICB9XG4gIC5hc2lkZS1zdGF0aWMgLmFzaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuYXNpZGUucHMgPiAucHNfX3JhaWwteSB7XG4gICAgd2lkdGg6IDRweDtcbiAgfVxuICAuYXNpZGUucHMgPiAucHNfX3JhaWwteTpob3ZlciwgLmFzaWRlLnBzID4gLnBzX19yYWlsLXk6Zm9jdXMge1xuICAgIHdpZHRoOiA0cHg7XG4gIH1cbiAgLmFzaWRlLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXkge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5hc2lkZS5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15OmhvdmVyLCAuYXNpZGUucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteTpmb2N1cyB7XG4gICAgd2lkdGg6IDRweDtcbiAgfVxufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LXNjcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtc3VibmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWlubmVyLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LXN1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaW5uZXIgLm1lbnUtY29udGVudCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1zdWJtZW51IC5tZW51LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pbm5lciAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1zdWJtZW51IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaW5uZXIgLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0ubWVudS1oZWFkaW5nbGVzcyA+IC5tZW51LWlubmVyLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LXN1Ym1lbnUgLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0ubWVudS1oZWFkaW5nbGVzcyA+IC5tZW51LWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWlubmVyIC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtLm1lbnUtaGVhZGluZ2xlc3MgPiAubWVudS1pbm5lciA+IGxpID4gLm1lbnUtbGluayxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1zdWJtZW51IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtLm1lbnUtaGVhZGluZ2xlc3MgPiAubWVudS1pbm5lciA+IGxpID4gLm1lbnUtbGluayB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmc6aG92ZXIsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWxhYmVsLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93OmJlZm9yZSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyA+IC5tZW51LWFycm93OmJlZm9yZSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayA+IC5tZW51LWFycm93OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZykvKnJ0bDppZ25vcmUqLztcbn1cblxuW2RpcmVjdGlvbj1cInJ0bFwiXSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgPiAubWVudS1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayA+IC5tZW51LWFycm93OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpLypydGw6aWdub3JlKi87XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtc3VibWVudSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS1wYXJlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LXNlY3Rpb24ubWVudS1zZWN0aW9uLWZpcnN0IHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtc2VjdGlvbiAubWVudS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtc2VjdGlvbiAubWVudS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1zZXBhcmF0b3IubWVudS1zZXBhcmF0b3ItbWFyZ2lubGVzcyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbiBzdmcsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjNweCA7XG4gIHdpZHRoOiAyM3B4IDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsZXg6IDAgMCAxNXB4O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0ID4gc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtbGFiZWwsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1sYWJlbCB7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDVweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gIGZsZXg6IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDAuNnJlbTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgZm9udC1mYW1pbHk6IEtpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCLvhIVcIjtcbn1cblxuW2RpcmVjdGlvbj1cInJ0bFwiXSAuYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SGXCIgIWltcG9ydGFudDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaXRlbS1oZXJlLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaXRlbS1oZXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiB7XG4gIG1hcmdpbjogMCA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtIHtcbiAgbWFyZ2luOiAwIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24gc3ZnLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4IDtcbiAgd2lkdGg6IDI0cHggO1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbGV4OiAwIDAgMTVweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldCA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0ID4gc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1sYWJlbCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1sYWJlbCB7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDVweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgZmxleDogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGZvbnQtZmFtaWx5OiBLaTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74SFXCI7XG59XG5cbltkaXJlY3Rpb249XCJydGxcIl0gLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93OmJlZm9yZSwgW2RpcmVjdGlvbj1cInJ0bFwiXVxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SGXCIgIWltcG9ydGFudDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWl0ZW0taGVyZSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pdGVtLWhlcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zZWN0aW9uIHtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zZWN0aW9uIC5tZW51LXRleHQge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zZXBhcmF0b3IgLm1lbnUtc2VwYXJhdG9yLW1hcmdpbmxlc3Mge1xuICBtYXJnaW46IDA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LXNlY3Rpb24ge1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtc2VjdGlvbiAubWVudS10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LXNlcGFyYXRvciAubWVudS1zZXBhcmF0b3ItbWFyZ2lubGVzcyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nOiA5cHggMjVweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWNvbnRlbnQgLm1lbnUtaW5uZXIgLm1lbnUtbGluayB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtc2VjdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Ym1lbnUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1zZWN0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtc3VibWVudSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlY3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pID4gLm1lbnUtbGluayA+IC5tZW51LWFycm93OmJlZm9yZSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkgPiAubWVudS1saW5rID4gLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkgPiAubWVudS1zdWJtZW51LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKSA+IC5tZW51LXN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUge1xuICAgIHRvcDogLTEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjAwO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjY1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI2NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBhbmltYXRpb246IGFzaWRlLW1lbnUtc3VibWVudS1mYWRlLWluIDAuM3MgZWFzZSAxLCBhc2lkZS1tZW51LXN1Ym1lbnUtbW92ZS11cCAwLjNzIGVhc2Utb3V0IDE7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS11cCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtdXAge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS11cCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudS5tZW51LXN1Ym1lbnUtdXAge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0xMHB4O1xuICAgIGFuaW1hdGlvbjogYXNpZGUtbWVudS1zdWJtZW51LWZhZGUtaW4gMC4zcyBlYXNlIDEsIGFzaWRlLW1lbnUtc3VibWVudS1tb3ZlLWRvd24gMC4zcyBlYXNlLW91dCAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWluLXdpZHRoOiA5OTJweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUubWVudS1zdWJtZW51LXVwLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS11cCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbjogMCA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1saW5rIC5saW5rLXRpdGxlLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubGluay10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRleHQsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1sYWJlbCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdyxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlY3Rpb24sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcsXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgZmxleDogMCAwIDM1cHg7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uIHN2ZyxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24gc3ZnLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24gc3ZnLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24gc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0LFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbGV4OiAwIDAgMTVweDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0ID4gc3BhbixcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCA+IHNwYW4sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0ID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgPiBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtbGFiZWwsXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1sYWJlbCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1sYWJlbCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1sYWJlbCB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgICBmbGV4OiAwIDAgMjBweDtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93OmJlZm9yZSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgZm9udC1mYW1pbHk6IEtpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbnRlbnQ6IFwi74SFXCI7XG4gIH1cbiAgW2RpcmVjdGlvbj1cInJ0bFwiXSAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3c6YmVmb3JlLCBbZGlyZWN0aW9uPVwicnRsXCJdXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74SGXCIgIWltcG9ydGFudDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaXRlbS1oZXJlLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaXRlbS1oZXJlLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWl0ZW0taGVyZSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pdGVtLWhlcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93OmJlZm9yZSxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWFycm93OmJlZm9yZSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdzpiZWZvcmUsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1zZWN0aW9uLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlY3Rpb24gLm1lbnUtdGV4dCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1zZWN0aW9uIC5tZW51LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2ID4gLm1lbnUtc2VwYXJhdG9yLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlcGFyYXRvciB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiA+IC5tZW51LXNlcGFyYXRvciAubWVudS1zZXBhcmF0b3ItbWFyZ2lubGVzcyxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgPiAubWVudS1zZXBhcmF0b3IgLm1lbnUtc2VwYXJhdG9yLW1hcmdpbmxlc3Mge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMjY1cHg7XG4gICAgdG9wOiAtNXB4O1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS11cCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS11cCB7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFzaWRlLW1lbnUtc3VibWVudS1mYWRlLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhc2lkZS1tZW51LXN1Ym1lbnUtZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhc2lkZS1tZW51LXN1Ym1lbnUtbW92ZS11cCB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgdG8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhc2lkZS1tZW51LXN1Ym1lbnUtbW92ZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYXNpZGUtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gIGNvbG9yOiAjM0Y0MjU0IDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICBjb2xvcjogI0I1QjVDMyA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3Bhbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMyA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3Bhbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzMgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgY29sb3I6ICNCNUI1QzMgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMjEyYTRmO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICBjb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5IDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICBjb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICBjb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3Bhbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3Bhbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICBjb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1hcnJvdyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1zZWN0aW9uIC5tZW51LXRleHQge1xuICBjb2xvcjogIzdFODI5OSA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LXNlY3Rpb24gLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjQjVCNUMzIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERjMgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgY29sb3I6ICMzRjQyNTQgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgY29sb3I6ICNCNUI1QzMgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3Bhbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzMgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzMgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3cge1xuICBjb2xvcjogI0I1QjVDMyA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5IDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3Bhbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5IDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICBjb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMyMTJhNGY7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICBjb2xvcjogIzIxMmE0ZiA7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzIxMmE0Zjtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3Bhbixcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gIGNvbG9yOiAjMjEyYTRmIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlY3Rpb24gLm1lbnUtdGV4dCB7XG4gIGNvbG9yOiAjN0U4Mjk5IDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlY3Rpb24gLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjQjVCNUMzIDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFREYzIDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogIzNGNDI1NCA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjQjVCNUMzIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICNCNUI1QzM7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3csXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gICAgY29sb3I6ICNCNUI1QzMgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcsXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmssXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LXRleHQsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gICAgY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgZmlsbDogIzIxMmE0ZjtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1vcGVuID4gLm1lbnUtbGluayAubWVudS1hcnJvdyxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tb3BlbiA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYXJyb3csXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLW9wZW4gPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5IDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhlcmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmssXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICMyMTJhNGY7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWFycm93LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWFycm93LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlcixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmssXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5IDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS10ZXh0LFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS10ZXh0LFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtdGV4dCxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICBmaWxsOiAjMjEyYTRmO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1idWxsZXQubWVudS1idWxsZXQtZG90ID4gc3BhbixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1kb3QgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTJhNGYgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWJ1bGxldC5tZW51LWJ1bGxldC1saW5lID4gc3BhbixcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0Lm1lbnUtYnVsbGV0LWxpbmUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTRmIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3csXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtaGVhZGluZyAubWVudS1hcnJvdyxcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgICBjb2xvcjogIzIxMmE0ZiA7XG4gIH1cbiAgLmFzaWRlLW1pbmltaXplOm5vdCguYXNpZGUtbWluaW1pemUtaG92ZXIpIC5hc2lkZS1tZW51IC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1zZWN0aW9uIC5tZW51LXRleHQsXG4gIC5hc2lkZS1tZW51LmFzaWRlLW1lbnUtZHJvcGRvd24gLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LXNlY3Rpb24gLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICM3RTgyOTkgO1xuICB9XG4gIC5hc2lkZS1taW5pbWl6ZTpub3QoLmFzaWRlLW1pbmltaXplLWhvdmVyKSAuYXNpZGUtbWVudSAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtc2VjdGlvbiAubWVudS1pY29uLFxuICAuYXNpZGUtbWVudS5hc2lkZS1tZW51LWRyb3Bkb3duIC5tZW51LW5hdiAubWVudS1pdGVtOm5vdChbZGF0YS1tZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5tZW51LWl0ZW0taG92ZXIgPiAubWVudS1zdWJtZW51IC5tZW51LXN1Ym5hdiAubWVudS1zZWN0aW9uIC5tZW51LWljb24ge1xuICAgIGNvbG9yOiAjQjVCNUMzIDtcbiAgfVxuICAuYXNpZGUtbWluaW1pemU6bm90KC5hc2lkZS1taW5pbWl6ZS1ob3ZlcikgLmFzaWRlLW1lbnUgLm1lbnUtbmF2IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUgLm1lbnUtc3VibmF2IC5tZW51LXNlcGFyYXRvcixcbiAgLmFzaWRlLW1lbnUuYXNpZGUtbWVudS1kcm9wZG93biAubWVudS1uYXYgLm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkubWVudS1pdGVtLWhvdmVyID4gLm1lbnUtc3VibWVudSAubWVudS1zdWJuYXYgLm1lbnUtc2VwYXJhdG9yIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMyA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hc2lkZSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlLCBib3R0b20gMC4zcyBlYXNlLCB0b3AgMC4zcyBlYXNlO1xuICAgIGxlZnQ6IC0yOTVweDtcbiAgICB3aWR0aDogMjc1cHg7XG4gIH1cbiAgLmFzaWRlLmFzaWRlLW9uIHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlLCBib3R0b20gMC4zcyBlYXNlLCB0b3AgMC4zcyBlYXNlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5hc2lkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXNpZGUuYXNpZGUtcmlnaHQge1xuICAgIHJpZ2h0OiAtMjk1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYXNpZGUuYXNpZGUtcmlnaHQuYXNpZGUtb24ge1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2UsIGJvdHRvbSAwLjNzIGVhc2UsIHRvcCAwLjNzIGVhc2U7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYXNpZGUtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRpb24tb2ZmY2FudmFzLWZhZGUtaW4gLjZzIGVhc2UgMTtcbiAgfVxuICBAa2V5ZnJhbWVzIGFuaW1hdGlvbi1vZmZjYW52YXMtZmFkZS1pbiB7XG4gICAgZnJvbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAuYXNpZGUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA5cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB9XG4gIC5hc2lkZS1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyNXB4KSB7XG4gIC5hc2lkZSB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zdWJoZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3ViaGVhZGVyIC5zdWJoZWFkZXItc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uc3ViaGVhZGVyIC5zdWJoZWFkZXItc2VwYXJhdG9yLnN1YmhlYWRlci1zZXBhcmF0b3ItdmVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuXG4uc3ViaGVhZGVyLnN1YmhlYWRlci1zb2xpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLWZpeGVkLnN1YmhlYWRlci1maXhlZCAuc3ViaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIHRvcDogMTc1cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDk1O1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMDgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVERjM7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5oZWFkZXItZml4ZWQuaGVhZGVyLW1pbmltaXplLnN1YmhlYWRlci1maXhlZCAuc3ViaGVhZGVyIHtcbiAgICB0b3A6IDE3NXB4O1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XG4gIH1cbiAgLmFzaWRlLWVuYWJsZWQuc3ViaGVhZGVyLWZpeGVkIC5zdWJoZWFkZXIge1xuICAgIGxlZnQ6IDI2NXB4O1xuICB9XG4gIC5zdWJoZWFkZXItZW5hYmxlZDpub3QoLnN1YmhlYWRlci1maXhlZCkgLmNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5zdWJoZWFkZXItZW5hYmxlZDpub3QoLnN1YmhlYWRlci1maXhlZCkgLnN1YmhlYWRlci5zdWJoZWFkZXItc29saWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWJoZWFkZXItZW5hYmxlZCAuY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnN1YmhlYWRlci1lbmFibGVkIC5zdWJoZWFkZXIuc3ViaGVhZGVyLXNvbGlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICB9XG4gIC5oZWFkZXItZml4ZWRbZGF0YS1oZWFkZXItc2Nyb2xsPVwib25cIl0gLmNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNzVweDtcbiAgfVxuICAuYXNpZGUtZW5hYmxlZCAuY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbiAgLnN1YmhlYWRlci1lbmFibGVkLnN1YmhlYWRlci10cmFuc3BhcmVudCAuY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUtZml4ZWQgLmNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC42LjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicm9vdFwiO1xuQGltcG9ydCBcInJlYm9vdFwiO1xuQGltcG9ydCBcInR5cGVcIjtcbkBpbXBvcnQgXCJpbWFnZXNcIjtcbkBpbXBvcnQgXCJjb2RlXCI7XG5AaW1wb3J0IFwiZ3JpZFwiO1xuQGltcG9ydCBcInRhYmxlc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcInRyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJidXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJpbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xuQGltcG9ydCBcIm5hdlwiO1xuQGltcG9ydCBcIm5hdmJhclwiO1xuQGltcG9ydCBcImNhcmRcIjtcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XG5AaW1wb3J0IFwicGFnaW5hdGlvblwiO1xuQGltcG9ydCBcImJhZGdlXCI7XG5AaW1wb3J0IFwianVtYm90cm9uXCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJwcm9ncmVzc1wiO1xuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0IFwibGlzdC1ncm91cFwiO1xuQGltcG9ydCBcImNsb3NlXCI7XG5AaW1wb3J0IFwidG9hc3RzXCI7XG5AaW1wb3J0IFwibW9kYWxcIjtcbkBpbXBvcnQgXCJ0b29sdGlwXCI7XG5AaW1wb3J0IFwicG9wb3ZlclwiO1xuQGltcG9ydCBcImNhcm91c2VsXCI7XG5AaW1wb3J0IFwic3Bpbm5lcnNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJwcmludFwiO1xuIiwiOnJvb3Qge1xuICAvLyBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgLy8gVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vXHJcbi8vIE92ZXJyaWRlIGdsb2JhbCB2YXJpYWJsZXNcclxuLy9cclxuXHJcbi8vIEJsYWNrIGNvbG9yXHJcbiRibGFjazogICAgXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCMwMDAwMDA7XHJcblxyXG4vLyBXaGl0ZSBjb2xvclxyXG4kd2hpdGU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQjZmZmZmZmO1xyXG5cclxuLy8gR3JheSBjb2xvcnNcclxuJGdyYXktMTAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0YzRjZGOTtcclxuJGdyYXktMjAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0VCRURGMztcclxuJGdyYXktMzAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0U0RTZFRjtcclxuJGdyYXktNDAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0QxRDNFMDtcclxuJGdyYXktNTAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0I1QjVDMztcclxuJGdyYXktNjAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzdFODI5OTtcclxuJGdyYXktNzAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzVFNjI3ODtcclxuJGdyYXktODAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzNGNDI1NDtcclxuJGdyYXktOTAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzE4MUMzMjtcclxuXHJcbi8vIERhcmsgY29sb3JzXHJcbiRkYXJrOiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS05MDA7XHJcbiRkYXJrLTc1OiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS04MDA7XHJcbiRkYXJrLTY1OiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS03MDA7XHJcbiRkYXJrLTUwOiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS02MDA7XHJcbiRkYXJrLTI1OiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS00MDA7XHJcblxyXG4kZGFyay1ob3ZlcjogICAgICAgICAgXHRcdFx0XHRcdFx0XHRcdGRhcmtlbigkZGFyaywgMyUpO1xyXG4kZGFyay1saWdodDogICAgICAgICAgXHRcdFx0XHRcdFx0XHQgICAgJGdyYXktMjAwO1xyXG4kZGFyay1pbnZlcnNlOiAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHQkd2hpdGU7XHJcblxyXG4vLyBQcmltYXJ5IGNvbG9yc1xyXG4kcHJpbWFyeTogICAgICAgXHRcdFx0XHRcdFx0XHRcdFx0IzIxMmE0ZjtcclxuJHByaW1hcnktaG92ZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMyODMzNWQ7XHJcbiRwcmltYXJ5LWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRjRGNEY2O1xyXG4kcHJpbWFyeS1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0I0ZGRkZGRjtcclxuXHJcbi8vIFNlY29uZGFyeSBjb2xvcnNcclxuJHNlY29uZGFyeTogICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTMwMDtcclxuJHNlY29uZGFyeS1ob3ZlcjogIFx0XHRcdFx0XHRcdFx0XHRcdGRhcmtlbigkZ3JheS0zMDAsIDQlKTtcclxuJHNlY29uZGFyeS1saWdodDogIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTIwMDtcclxuJHNlY29uZGFyeS1pbnZlcnNlOlx0XHRcdFx0XHRcdFx0XHRcdCRkYXJrLTc1O1xyXG5cclxuLy8gU3VjY2VzcyBjb2xvcnNcclxuJHN1Y2Nlc3M6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCMxM0NENTI7XHJcbiRzdWNjZXNzLWhvdmVyOiAgICBcdFx0XHRcdFx0XHRcdFx0XHRkYXJrZW4oIzEzQ0Q1MiwgNCUpO1xyXG4kc3VjY2Vzcy1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdFx0I0U4RkFFRTtcclxuJHN1Y2Nlc3MtaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZTtcclxuXHJcbi8vIEluY28gY29sb3JzXHJcbiRpbmZvOiAgICAgICAgIFx0XHQgXHRcdFx0XHRcdFx0XHRcdCMyMTVGRDk7XHJcbiRpbmZvLWhvdmVyOiAgIFx0XHQgXHRcdFx0XHRcdFx0XHRcdGRhcmtlbigjMjE1RkQ5LCA0JSk7XHJcbiRpbmZvLWxpZ2h0OiAgIFx0XHQgXHRcdFx0XHRcdFx0XHRcdCNFOUVGRkM7XHJcbiRpbmZvLWludmVyc2U6IFx0XHQgXHRcdFx0XHRcdFx0XHRcdCR3aGl0ZTtcclxuXHJcbi8vIFdhcm5pbmcgY29sb3JzXHJcbiR3YXJuaW5nOiAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRTQ4MjI4O1xyXG4kd2FybmluZy1ob3ZlcjogICAgXHRcdFx0XHRcdFx0XHRcdFx0ZGFya2VuKCNFNDgyMjgsIDQlKTtcclxuJHdhcm5pbmctbGlnaHQ6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdCNGREYzRUE7XHJcbiR3YXJuaW5nLWludmVyc2U6ICBcdFx0XHRcdFx0XHRcdFx0XHQkd2hpdGU7XHJcblxyXG4vLyBEYW5nZXIgY29sb3JzXHJcbiRkYW5nZXI6ICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRTQzQjI4O1xyXG4kZGFuZ2VyLWhvdmVyOiAgICAgXHRcdFx0XHRcdFx0XHRcdFx0ZGFya2VuKCNFNDNCMjgsIDQlKTtcclxuJGRhbmdlci1saWdodDogICAgIFx0XHRcdFx0XHRcdFx0XHRcdCNGREVDRUE7XHJcbiRkYW5nZXItaW52ZXJzZTogICBcdFx0XHRcdFx0XHRcdFx0XHQkd2hpdGU7XHJcblxyXG4vLyBMaWdodCBjb2xvcnNcclxuJGxpZ2h0OiAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTEwMDtcclxuJGxpZ2h0LWhvdmVyOiAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHQkZ3JheS0zMDA7XHJcbiRsaWdodC1saWdodDogICAgICAgICBcdFx0XHRcdFx0XHRcdFx0JGdyYXktMTAwO1xyXG4kbGlnaHQtaW52ZXJzZTogICAgICAgIFx0XHRcdFx0XHRcdFx0XHQkZ3JheS02MDA7XHJcblxyXG4vLyBXaGl0ZSBjb2xvcnNcclxuJHdoaXRlOiAgICBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JHdoaXRlO1xyXG4kd2hpdGUtaG92ZXI6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTEwMDtcclxuJHdoaXRlLWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHRyZ2JhKCR3aGl0ZSwgLjEpO1xyXG4kd2hpdGUtaW52ZXJzZTogICAgXHRcdFx0XHRcdFx0XHRcdFx0JGRhcmstNzU7XHJcblxyXG5cclxuJHJvdy1ib3JkZXItY29sb3I6ICNFQkVERjM7IiwiLy9cclxuLy8gR2xvYmFsIHZhcmlhYmxlcyBmb3IgQm9vdHN0cmFwIGN1c3RvbWl6YXRpb24uXHJcbi8vIFRvIG92ZXJyaWRlIGFueSBCb290c3RyYXAgdmFyaWFibGUgc2FmZWx5IHlvdSBjYW4gdXNlIF92YXJpYWJsZXMuZGVtby5zY3NzXHJcbi8vXHJcblxyXG4vL1xyXG4vLyBDb2xvciBzeXN0ZW1cclxuLy9cclxuXHJcbi8vIEJsYWNrIGNvbG9yXHJcbiRibGFjazogICAgXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCMwMDAwMDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBXaGl0ZSBjb2xvclxyXG4kd2hpdGU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQjZmZmZmZmICFkZWZhdWx0O1xyXG5cclxuLy8gR3JheSBjb2xvcnNcclxuJGdyYXktMTAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0YzRjZGOSAhZGVmYXVsdDtcclxuJGdyYXktMjAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0VCRURGMyAhZGVmYXVsdDtcclxuJGdyYXktMzAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0U0RTZFRiAhZGVmYXVsdDtcclxuJGdyYXktNDAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0QxRDNFMCAhZGVmYXVsdDtcclxuJGdyYXktNTAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I0I1QjVDMyAhZGVmYXVsdDtcclxuJGdyYXktNjAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzdFODI5OSAhZGVmYXVsdDtcclxuJGdyYXktNzAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzVFNjI3OCAhZGVmYXVsdDtcclxuJGdyYXktODAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzNGNDI1NCAhZGVmYXVsdDtcclxuJGdyYXktOTAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzE4MUMzMiAhZGVmYXVsdDtcclxuXHJcbi8vIERhcmsgY29sb3JzXHJcbiRkYXJrOiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRkYXJrLTc1OiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS04MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kZGFyay02NTogICAgICAgICAgXHRcdFx0XHRcdFx0XHRcdFx0JGdyYXktNzAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGRhcmstNTA6ICAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTYwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRkYXJrLTI1OiAgICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS00MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gVGV4dCBtdXRlZFxyXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQkZ3JheS01MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gR3JheSBjb2xvcnMgbGlzdFxyXG4kZ3JheXM6IChcclxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcclxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcclxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcclxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcclxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcclxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcclxuXHRcIjcwMFwiOiAkZ3JheS03MDAsXHJcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXHJcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcclxuKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBCb290c3RyYXAgc3RhbmRhcmQgJiBleHRlbmRlZCBjb2xvcnNcclxuLy8gRGFyayBjb2xvcnNcclxuJGRhcms6ICAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRkYXJrICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJGRhcmstaG92ZXI6ICAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHRkYXJrZW4oJGRhcmssIDMlKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRkYXJrLWxpZ2h0OiAgICAgICAgICBcdFx0XHRcdFx0XHRcdCAgICAkZ3JheS00MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kZGFyay1pbnZlcnNlOiAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gUHJpbWFyeSBjb2xvcnNcclxuJHByaW1hcnk6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCMzNjk5RkYgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kcHJpbWFyeS1ob3ZlcjogICAgXHRcdFx0XHRcdFx0XHRcdFx0IzE4N0RFNCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRwcmltYXJ5LWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRTFGMEZGICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHByaW1hcnktaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gU2Vjb25kYXJ5IGNvbG9yc1xyXG4kc2Vjb25kYXJ5OiAgICAgXHRcdFx0XHRcdFx0XHRcdFx0JGdyYXktMzAwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJHNlY29uZGFyeS1ob3ZlcjogIFx0XHRcdFx0XHRcdFx0XHRcdGRhcmtlbigkZ3JheS0zMDAsIDQlKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRzZWNvbmRhcnktbGlnaHQ6ICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS0yMDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kc2Vjb25kYXJ5LWludmVyc2U6XHRcdFx0XHRcdFx0XHRcdFx0JGRhcmstNzUgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gU3VjY2VzcyBjb2xvcnNcclxuJHN1Y2Nlc3M6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCMxQkM1QkQgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kc3VjY2Vzcy1ob3ZlcjogICAgXHRcdFx0XHRcdFx0XHRcdFx0IzBCQjdBRiAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRzdWNjZXNzLWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHQjQzlGN0Y1ICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHN1Y2Nlc3MtaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBJbmNvIGNvbG9yc1xyXG4kaW5mbzogICAgICAgICBcdFx0IFx0XHRcdFx0XHRcdFx0XHQjODk1MEZDICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJGluZm8taG92ZXI6ICAgXHRcdCBcdFx0XHRcdFx0XHRcdFx0IzczMzdFRSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRpbmZvLWxpZ2h0OiAgIFx0XHQgXHRcdFx0XHRcdFx0XHRcdCNFRUU1RkYgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kaW5mby1pbnZlcnNlOiBcdFx0IFx0XHRcdFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gV2FybmluZyBjb2xvcnNcclxuJHdhcm5pbmc6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCNGRkE4MDAgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kd2FybmluZy1ob3ZlcjogICAgXHRcdFx0XHRcdFx0XHRcdFx0I0VFOUQwMSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR3YXJuaW5nLWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRkZGNERFICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHdhcm5pbmctaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBEYW5nZXIgY29sb3JzXHJcbiRkYW5nZXI6ICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRjY0RTYwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJGRhbmdlci1ob3ZlcjogICAgIFx0XHRcdFx0XHRcdFx0XHRcdCNFRTJENDEgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kZGFuZ2VyLWxpZ2h0OiAgICAgXHRcdFx0XHRcdFx0XHRcdFx0I0ZGRTJFNSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRkYW5nZXItaW52ZXJzZTogICBcdFx0XHRcdFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gTGlnaHQgY29sb3JzXHJcbiRsaWdodDogICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS0xMDAgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kbGlnaHQtaG92ZXI6ICAgICAgICAgXHRcdFx0XHRcdFx0XHRcdCRncmF5LTMwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRsaWdodC1saWdodDogICAgICAgICBcdFx0XHRcdFx0XHRcdFx0JGdyYXktMTAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGxpZ2h0LWludmVyc2U6ICAgICAgICBcdFx0XHRcdFx0XHRcdFx0JGdyYXktNjAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIFdoaXRlIGNvbG9yc1xyXG4kd2hpdGU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kd2hpdGUtaG92ZXI6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTEwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR3aGl0ZS1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR3aGl0ZS1pbnZlcnNlOiAgICBcdFx0XHRcdFx0XHRcdFx0XHQkZGFyay03NSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBCb290c3RyYXAgdGhlbWUgY29sb3JzXHJcbiR0aGVtZS1jb2xvcnM6IChcclxuXHRcIndoaXRlXCI6ICAgICAgJHdoaXRlLCAgLy8gY3VzdG9tIGNvbG9yIHR5cGVcclxuXHRcInByaW1hcnlcIjogICAgJHByaW1hcnksXHJcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcclxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcclxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcclxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcclxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxyXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcclxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gRXh0ZW5kZWQgaG92ZXIgY29sb3JzIGZvciBCb290c3RyYXAgdGhlbWUgY29sb3JzXHJcbiR0aGVtZS1ob3Zlci1jb2xvcnM6IChcclxuXHRcIndoaXRlXCI6ICAgICAgJHdoaXRlLWhvdmVyLCAgIC8vIGN1c3RvbSBjb2xvciB0eXBlXHJcblx0XCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LWhvdmVyLFxyXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnktaG92ZXIsXHJcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MtaG92ZXIsXHJcbiAgICBcImluZm9cIjogICAgICAgJGluZm8taG92ZXIsXHJcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmctaG92ZXIsXHJcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlci1ob3ZlcixcclxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQtaG92ZXIsXHJcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmstaG92ZXJcclxuKSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gRXh0ZW5kZWQgaW52ZXJzZSBjb2xvcnMgZm9yIEJvb3RzdHJhcCB0aGVtZSBjb2xvcnNcclxuJHRoZW1lLWludmVyc2UtY29sb3JzOiAoXHJcblx0XCJ3aGl0ZVwiOiAgICAgICR3aGl0ZS1pbnZlcnNlLFxyXG5cdFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeS1pbnZlcnNlLFxyXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnktaW52ZXJzZSxcclxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2Vzcy1pbnZlcnNlLFxyXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLWludmVyc2UsXHJcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmctaW52ZXJzZSxcclxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLWludmVyc2UsXHJcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LWludmVyc2UsXHJcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmstaW52ZXJzZVxyXG4pICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBFeHRlbmRlZCBvdXRsaW5lIGNvbG9ycyBmb3IgQm9vdHN0cmFwIHRoZW1lIGNvbG9yc1xyXG4kdGhlbWUtb3V0bGluZS1pbnZlcnNlLWNvbG9yczogKFxyXG5cdFwid2hpdGVcIjogICAgICAkd2hpdGUsXHJcblx0XCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxyXG4gICAgXCJzZWNvbmRhcnlcIjogICRkYXJrLTc1LFxyXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxyXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxyXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxyXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXHJcbiAgICBcImxpZ2h0XCI6ICAgICAgJGRhcmstNzUsXHJcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcclxuKSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gRXh0ZW5kZWQgbGlnaHQgY29sb3JzIGZvciBCb290c3RyYXAgdGhlbWUgY29sb3JzXHJcbiR0aGVtZS1saWdodC1jb2xvcnM6IChcclxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUtbGlnaHQsXHJcblx0XCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LWxpZ2h0LFxyXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnktbGlnaHQsXHJcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MtbGlnaHQsXHJcbiAgICBcImluZm9cIjogICAgICAgJGluZm8tbGlnaHQsXHJcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmctbGlnaHQsXHJcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlci1saWdodCxcclxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQtbGlnaHQsXHJcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmstbGlnaHRcclxuKSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gRXh0ZW5kZWQgc2hhZG93IGNvbG9ycyBmb3IgQm9vdHN0cmFwIHRoZW1lIGNvbG9yc1xyXG4kdGhlbWUtc2hhZG93LWNvbG9yczogKFxyXG4gICAgXCJ3aGl0ZVwiOiAgICAgICRkYXJrLFxyXG5cdFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcclxuICAgIFwic2Vjb25kYXJ5XCI6ICAkZGFyayxcclxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcclxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcclxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcclxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxyXG4gICAgXCJsaWdodFwiOiAgICAgICRkYXJrLFxyXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXHJcbikgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIEV4dGVuZGVkIHRoZW1lIHRleHQgY29sb3JzXHJcbiR0aGVtZS10ZXh0LWNvbG9yczogKFxyXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcclxuXHRcInByaW1hcnlcIjogICAgJHByaW1hcnksXHJcbiAgICBcInNlY29uZGFyeVwiOiAgJGRhcmssXHJcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXHJcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXHJcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXHJcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcclxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXHJcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmssXHJcbiAgICBcImRhcmstNzVcIjogICAgJGRhcmstNzUsXHJcbiAgICBcImRhcmstNjVcIjogICAgJGRhcmstNjUsXHJcbiAgICBcImRhcmstNTBcIjogICAgJGRhcmstNTAsXHJcbiAgICBcImRhcmstMjVcIjogICAgJGRhcmstMjUsXHJcbiAgICBcIm11dGVkXCI6ICAgICAgJHRleHQtbXV0ZWRcclxuKSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gU29jaWFsIE5ldHdvcmsgQ29sb3JzIFVzZWQgV2l0aCBCb29zdHJhcCBCdXR0b25zKHNlZTogaHR0cHM6Ly9wcmltYXJ5Y29sb3JzLm5ldC8pXHJcbiRzb2NpYWwtY29sb3JzOiAoXHJcblx0ZmFjZWJvb2s6IChcclxuXHRcdGJhc2U6ICMzYjU5OTgsXHJcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxyXG4gICAgICAgIGxpZ2h0OiByZ2JhKCMzYjU5OTgsIDAuMSksXHJcbiAgICAgICAgaG92ZXI6IGRhcmtlbigjM2I1OTk4LCA3LjUlKVxyXG5cdCksXHJcblx0Z29vZ2xlOiAoXHJcblx0XHRiYXNlOiAjZGQ0YjM5LFxyXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcclxuICAgICAgICBsaWdodDogcmdiYSgjZGQ0YjM5LCAwLjEpLFxyXG4gICAgICAgIGhvdmVyOiBkYXJrZW4oI2RkNGIzOSwgNy41JSlcclxuXHQpLFxyXG5cdHR3aXR0ZXI6IChcclxuXHRcdGJhc2U6ICMxZGExZjIsXHJcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxyXG4gICAgICAgIGxpZ2h0OiByZ2JhKCMxZGExZjIsIDAuMSksXHJcbiAgICAgICAgaG92ZXI6IGRhcmtlbigjMWRhMWYyLCA3LjUlKVxyXG5cdCksXHJcblx0aW5zdGFncmFtOiAoXHJcblx0XHRiYXNlOiAjZTEzMDZjLFxyXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcclxuICAgICAgICBsaWdodDogcmdiYSgjZTEzMDZjLCAwLjEpLFxyXG4gICAgICAgIGhvdmVyOiBkYXJrZW4oI2UxMzA2YywgNy41JSlcclxuXHQpLFxyXG5cdHlvdXR1YmU6IChcclxuXHRcdGJhc2U6ICNmZjAwMDAsXHJcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxyXG4gICAgICAgIGxpZ2h0OiByZ2JhKCNmZjAwMDAsIDAuMSksXHJcbiAgICAgICAgaG92ZXI6IGRhcmtlbigjZmYwMDAwLCA3LjUlKVxyXG5cdCksXHJcbiAgICBsaW5rZWRpbjogKFxyXG4gICAgICAgIGJhc2U6ICMwMDc3YjUsXHJcbiAgICAgICAgaW52ZXJzZTogI2ZmZmZmZixcclxuICAgICAgICBsaWdodDogcmdiYSgjMDA3N2I1LCAwLjEpLFxyXG4gICAgICAgIGhvdmVyOiBkYXJrZW4oIzAwNzdiNSwgNy41JSlcclxuICAgICksXHJcbiAgICBza3lwZTogKFxyXG4gICAgICAgIGJhc2U6ICMwMGFmZjAsXHJcbiAgICAgICAgaW52ZXJzZTogI2ZmZmZmZixcclxuICAgICAgICBsaWdodDogcmdiYSgjMDBhZmYwLCAwLjEpLFxyXG4gICAgICAgIGhvdmVyOiBkYXJrZW4oIzAwYWZmMCwgNy41JSlcclxuICAgIClcclxuKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBFeHRlbmRlZCBjdXN0b20gc3BhY2luZyBmb3IgQm9vdHN0cmFwXHJcbi8vXHJcbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2VcclxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxyXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxyXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxyXG4kc3BhY2VyczogKFxyXG4gICAgMDogMCxcclxuICAgIDE6ICgkc3BhY2VyICogLjI1KSwgIFx0Ly8gMy41cHhcclxuICAgIDI6ICgkc3BhY2VyICogLjUpLCAgIFx0Ly8gN3B4O1xyXG5cdDM6ICgkc3BhY2VyICogLjc1KSwgIFx0Ly8gMTAuNXB4XHJcblx0NDogKCRzcGFjZXIgKiAxKSwgICAgXHQvLyAxNHB4XHJcblx0NTogKCRzcGFjZXIgKiAxLjI1KSwgXHQvLyAxNy41cHhcclxuXHQ2OiAoJHNwYWNlciAqIDEuNSksICBcdC8vIDIxcHhcclxuXHQ3OiAoJHNwYWNlciAqIDEuNzUpLCBcdC8vIDI0LjVweFxyXG5cdDg6ICgkc3BhY2VyICogMiksICAgIFx0Ly8gMjhweFxyXG5cdDk6ICgkc3BhY2VyICogMi4yNSksIFx0Ly8gMzEuNXB4XHJcblx0MTA6ICgkc3BhY2VyICogMi41KSwgXHQvLyAzNXB4XHJcblx0MTE6ICgkc3BhY2VyICogMi43NSksXHQvLyAzOC41cHhcclxuXHQxMjogKCRzcGFjZXIgKiAzKSwgICBcdC8vIDQycHhcclxuXHQxMzogKCRzcGFjZXIgKiAzLjI1KSxcdC8vIDQ1LjVweFxyXG5cdDE0OiAoJHNwYWNlciAqIDMuNSksIFx0Ly8gNDlweFxyXG5cdDE1OiAoJHNwYWNlciAqIDMuNzUpLCBcdC8vIDUyLjVweFxyXG5cdDE2OiAoJHNwYWNlciAqIDQpLCBcdFx0Ly8gNTVweFxyXG5cdDE3OiAoJHNwYWNlciAqIDQuMjUpLCBcdC8vIDU4LjVweFxyXG5cdDE4OiAoJHNwYWNlciAqIDQuNSksIFx0Ly8gNjJweFxyXG5cdDE5OiAoJHNwYWNlciAqIDQuNzUpLCBcdC8vIDY1LjVweFxyXG5cdDIwOiAoJHNwYWNlciAqIDUpLCBcdFx0Ly8gNjlweFxyXG5cdDIxOiAoJHNwYWNlciAqIDUuMjUpLFx0Ly8gNzMuNXB4XHJcblx0MjI6ICgkc3BhY2VyICogNS41KSwgXHQvLyA3N3B4XHJcblx0MjM6ICgkc3BhY2VyICogNS43NSksIFx0Ly8gODAuNXB4XHJcblx0MjQ6ICgkc3BhY2VyICogNiksIFx0XHQvLyA4NHB4XHJcblx0MjU6ICgkc3BhY2VyICogNi4yNSksIFx0Ly8gODcuNXB4XHJcblx0MjY6ICgkc3BhY2VyICogNi41KSwgXHQvLyA5MXB4XHJcblx0Mjc6ICgkc3BhY2VyICogNi43NSksIFx0Ly8gOTQuNXB4XHJcblx0Mjg6ICgkc3BhY2VyICogNyksIFx0XHQvLyA5OXB4XHJcblx0Mjk6ICgkc3BhY2VyICogNy4yNSksICAgLy8gMTAyLjVweFxyXG5cdDMwOiAoJHNwYWNlciAqIDcuNSksIFx0Ly8gMTA2cHhcclxuXHQzMTogKCRzcGFjZXIgKiA3Ljc1KSwgXHQvLyAxMDkuNXB4XHJcblx0MzI6ICgkc3BhY2VyICogOCksIFx0XHQvLyAxMTNweFxyXG5cdDMzOiAoJHNwYWNlciAqIDguMjUpLCBcdC8vIDExNi41cHhcclxuXHQzNDogKCRzcGFjZXIgKiA4LjUpLCBcdC8vIDEyMHB4XHJcblx0MzU6ICgkc3BhY2VyICogOC43NSksIFx0Ly8gMTIzLjVweFxyXG5cdDM2OiAoJHNwYWNlciAqIDkpLCBcdFx0Ly8gMTI3cHhcclxuXHQzNzogKCRzcGFjZXIgKiA5LjI1KSwgICAgLy8gMTMwLjVweFxyXG5cdDQ4OiAoJHNwYWNlciAqIDkuNSksIFx0Ly8gMTM0cHhcclxuXHQzOTogKCRzcGFjZXIgKiA5Ljc1KSwgXHQvLyAxMzcuNXB4XHJcbiAgICA0MDogKCRzcGFjZXIgKiAxMCksIFx0Ly8gMTQwcHhcclxuKTtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG4kbGluZS1oZWlnaHQteGw6XHRcdFx0XHRcdFx0XHRcdFx0MS44ICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQxLjUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIFx0XHRcdFx0XHRcdDEuMzUgIWRlZmF1bHQ7XHJcblxyXG4kY29tcG9uZW50LWxpZ2h0LXN0eWxlLW9wYWNpdHk6ICAgICAgICAgICAgICAgICBcdDAuMSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbi8vIEJveCBzaGFkb3dcclxuJGJveC1zaGFkb3cteHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgMC4yNXJlbSAwLjVyZW0gMCByZ2JhKCRibGFjaywgMC4wNSk7XHJcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIFx0XHRcdFx0XHRcdDAgLjFyZW0gMXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQwIC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQwIDFyZW0gMnJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBCb3JkZXIgUmFkaXVlc1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICBcdFx0XHRcdFx0XHQuMjhyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIFx0XHRcdFx0XHRcdC40MnJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgXHRcdFx0XHRcdFx0Ljg1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBCb3JkZXIgc2V0dGluZ3NcclxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcclxuXHJcbi8vIEhvdmVyIGJhY2tncm91bmQgY29sb3JcclxuJGhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBBY3RpdmViYWNrZ3JvdW5kIGNvbG9yXHJcbiRhY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGdyYXktMTAwLCAxJSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gT3B0aW9uc1xyXG4vL1xyXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXHJcbiRlbmFibGUtcm91bmRlZDogXHRcdFx0XHRcdFx0XHRcdFx0dHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFx0XHR0cnVlICFkZWZhdWx0O1xyXG5cclxuLy8gR3JpZCBicmVha3BvaW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcclxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHgsXHJcbiAgeHhsOiAxNDAwcHggLy8gY3VzdG9tIGJyZWFrcG9pbnRcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LFxyXG4gIG1kOiA3MjBweCxcclxuICBsZzogOTYwcHgsXHJcbiAgeGw6IDExNDBweCxcclxuICB4eGw6IDEzNDBweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEdyaWQgY29sdW1uc1xyXG4vL1xyXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cclxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0MTIgIWRlZmF1bHQ7XHJcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIFx0XHRcdFx0XHRcdDI1cHggIWRlZmF1bHQ7XHJcbiRncmlkLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuXHJcbi8vIEJvZHlcclxuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxyXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xyXG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0JGRhcmstNzUgIWRlZmF1bHQ7XHJcblxyXG4vLyBUeXBvZ3JhcGh5XHJcbi8vXHJcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuLy8gRm9udCBmYW1pbHlcclxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgXHRcdFx0XHRcdFx0UG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIiAhZGVmYXVsdDtcclxuXHJcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIFx0XHRcdFx0XHRcdDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxM3B4YFxyXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgIFx0IFx0XHRcdFx0XHQkZm9udC1zaXplLWJhc2UgKiAxLjA4ICFkZWZhdWx0OyAgIC8vIDE0LjA0cHhcclxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0JGZvbnQtc2l6ZS1iYXNlICogLjkyNSAhZGVmYXVsdDsgICAvLyAxMi4wMjVweFxyXG4kZm9udC1zaXplLXhzOiAgICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQkZm9udC1zaXplLWJhc2UgKiAuOCAhZGVmYXVsdDsgICAgIC8vIDEwLjRweFxyXG5cclxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7ICAgICAgLy8gMjZweFxyXG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDsgICAvLyAyMi43NXB4XHJcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7ICAgIC8vIDE5LjVweFxyXG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4zNSAhZGVmYXVsdDsgICAvLyAxNy41NXB4XHJcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0OyAgIC8vIDE2LjI1cHhcclxuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMTc1ICFkZWZhdWx0OyAgLy8gMTUuMjc1cHhcclxuXHJcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1MDAgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjIgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDsgIC8vIDcxLjVweFxyXG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0OyAgLy8gNTguNXB4XHJcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7ICAvLyA0NS41cHhcclxuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDsgIC8vIDMyLjVweFxyXG4kZGlzcGxheTUtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDsgLy8gMjkuNXB4XHJcblxyXG4vLyBGb250IFNpemVzXHJcbiRmb250LXNpemVzOiAoXHJcbiAgICBmb250LXNpemUtaDE6ICRoMS1mb250LXNpemUsXHJcbiAgICBmb250LXNpemUtaDI6ICRoMi1mb250LXNpemUsXHJcbiAgICBmb250LXNpemUtaDM6ICRoMy1mb250LXNpemUsXHJcbiAgICBmb250LXNpemUtaDQ6ICRoNC1mb250LXNpemUsXHJcbiAgICBmb250LXNpemUtaDU6ICRoNS1mb250LXNpemUsXHJcbiAgICBmb250LXNpemUtaDY6ICRoNi1mb250LXNpemUsXHJcbiAgICBkaXNwbGF5MTogJGRpc3BsYXkxLXNpemUsXHJcbiAgICBkaXNwbGF5MjogJGRpc3BsYXkyLXNpemUsXHJcbiAgICBkaXNwbGF5MzogJGRpc3BsYXkzLXNpemUsXHJcbiAgICBkaXNwbGF5NDogJGRpc3BsYXk0LXNpemUsXHJcbiAgICBkaXNwbGF5NTogJGRpc3BsYXk1LXNpemVcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcclxuXHJcbi8vIEZvbnQgV2VpZ2h0XHJcbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIFx0XHRcdFx0XHRcdGxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIFx0XHRcdFx0XHRcdDMwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgXHRcdFx0XHRcdFx0NDAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICBcdFx0XHRcdFx0XHQ1MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIFx0XHRcdFx0XHRcdDYwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWJvbGRlc3Q6ICAgICAgICAgIFx0XHRcdFx0XHRcdDcwMCAhZGVmYXVsdDtcclxuXHJcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVHJhbnNpdGlvblxyXG4kdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdGFsbCAwLjE1cyBlYXNlICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHRyYW5zaXRpb24tbGluazogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR0cmFuc2l0aW9uLWlucHV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2UgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuXHJcbi8vIExpbmtzXHJcbi8vXHJcbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cclxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xyXG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcHJpbWFyeSwgMTUlKSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcclxuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcclxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogICAgICAgICAgIDE1JSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCdXR0b25zICsgRm9ybXNcclxuLy9cclxuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuNjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgLjU1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjgyNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNDJyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQnV0dG9uc1xyXG4vL1xyXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cclxuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgXHRcdFx0XHRcdFx0LjYgIWRlZmF1bHQ7XHJcbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIFx0XHRcdFx0XHRcdGNvbG9yIC4zcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuM3MgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0ICFkZWZhdWx0Oy8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICBcdFx0XHRcdFx0XHRub3JtYWwgIWRlZmF1bHQ7XHJcbiRidG4tc2Vjb25kYXJ5LWNvbG9yOlx0XHRcdFx0XHRcdFx0XHQkZGFyay03NSAhZGVmYXVsdDtcclxuJGJ0bi1zZWNvbmRhcnktaG92ZXItYmctY29sb3I6XHRcdFx0XHRcdFx0JGdyYXktMTAwICFkZWZhdWx0O1xyXG4kYnRuLWljb24tc2l6ZS14czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjRweCAhZGVmYXVsdDsgLy9jdXN0b20gcGFyYW1ldGVyXHJcblxyXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXHJcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgXHRcdFx0JGRhcmstNzUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICBcdFx0XHQkdGV4dC1tdXRlZCAhZGVmYXVsdDtcclxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdCRkYXJrLTc1ICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLWNvbG9yOlx0XHRcdFx0XHRcdFx0XHQkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6XHRcdFx0XHRcdFx0XHRsaWdodGVuKCRwcmltYXJ5LCAxMCUpO1xyXG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgIFx0XHRcdCRncmF5LTEwMCAhZGVmYXVsdDtcclxuJGlucHV0LXJlYWRvbmx5LWJnOiAgICAgICAgICAgICAgICAgICAgIFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRpbnB1dC1ncm91cC1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIFx0XHQkZGFyay03NSAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgIFx0XHRcdCRkYXJrLTc1ICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgXHRcdFx0JGdyYXktMTAwICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgXHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICBcdFx0XHQkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1zb2xpZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDA7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kaW5wdXQtc29saWQtYmctZm9jdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwOyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kaW5wdXQtc29saWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHQkZGFyay03NTsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcblxyXG4vLyBGb3Jtc1xyXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAgICAgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgNDAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuOXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRmb3JtLWZlZWRiYWNrLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICA0MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC45cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRmb3JtLXZhbGlkYXRpb24taW5wdXQtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBmYWxzZTsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gVGFibGVcclxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgICBcdFx0XHRcdFx0dHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgICAgXHRcdFx0XHRcdCRncmF5LTIwMCAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgICBcdFx0XHRcdFx0JGdyYXktMzAwICFkZWZhdWx0O1xyXG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAgIFx0XHRcdFx0XHQkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIFx0XHRcdFx0XHQkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICAgXHRcdFx0XHRcdCRncmF5LTEwMCAhZGVmYXVsdDtcclxuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgICBcdFx0XHRcdFx0JGRhcmstNzUgIWRlZmF1bHQ7XHJcbiR0YWJsZS1oZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgXHRcdFx0XHRcdDFyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kdGFibGUtaGVhZC1mb250LXdlaWdodDogICAgICAgICAgIFx0XHRcdFx0XHQ2MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgXHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xyXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQkZGFyayAhZGVmYXVsdDtcclxuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgXHRcdFx0XHRcdFx0cmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XHJcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgIFx0XHRcdFx0XHRcdCR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xyXG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgIFx0XHRcdFx0XHRcdHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcclxuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgXHRcdFx0XHRcdFx0bGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHRhYmxlLWNvbXBhY3QtaGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgIDAuOXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR0YWJsZS1jb21wYWN0LWhlYWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR0YWJsZS1jb21wYWN0LWhlYWQtdGV4dC10cmFuc2Zvcm06ICAgICAgICAgICAgICAgICB1cHBlcmNhc2UgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kdGFibGUtY29tcGFjdC1oZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgNjAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHRhYmxlLWNvbXBhY3QtaGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgIDYwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR0YWJsZS1jb21wYWN0LWhlYWQtbGV0dGVyLXNwYWNpbmc6ICAgICAgICAgICAgICAgICAwLjFyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gQ2FyZFxyXG4kY2FyZC1ib3gtc2hhZG93OiBcdFx0XHRcdFx0XHRcdFx0XHQwcHggMHB4IDMwcHggMHB4IHJnYmEoODIsNjMsMTA1LDAuMDUpICFkZWZhdWx0OyAvLyBjYXJkIGN1c3RvbSBzaGFkb3dcclxuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xyXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICBcdFx0XHRcdDJyZW0gIWRlZmF1bHQ7XHJcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHRcdDIuMjVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgIFx0XHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kY2FyZC1oZWFkZXItc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC41cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGNhcmQtaGVhZGVyLWhlaWdodDogXHRcdFx0XHRcdFx0XHRcdDcwcHggIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kY2FyZC1zdGlja3ktaGVhZGVyLWJnOiAgIFx0XHRcdFx0XHRcdCAgICAkd2hpdGUgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kY2FyZC1zdGlja3ktaGVhZGVyLWhlaWdodDogXHRcdFx0XHRcdFx0NzBweCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRjYXJkLXN0aWNreS16aW5kZXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMDEgICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGNhcmQtc3RpY2t5LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDBweCAxcHggMTVweCAxcHggcmdiYSg2OSwgNjUsIDc4LCAwLjEpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIExpc3QgZ3JvdXBcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgXHRcdFx0XHQkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIFx0XHRcdFx0JGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XHJcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgXHRcdFx0XHRcdDEuNzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcclxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgXHRcdFx0XHQuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIFx0XHRcdFx0LjVyZW0gIWRlZmF1bHQ7XHJcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIFx0XHRcdFx0MS43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIFx0XHRcdFx0bnVsbCAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIFx0XHRcdFx0cmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgXHRcdFx0XHQwICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdzogICAgICAgXHRcdFx0XHQgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIFx0XHRcdFx0MCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICBcdFx0XHRcdFx0MCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XHJcblxyXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICBcdFx0IFx0XHRcdCRibGFjayAhZGVmYXVsdDtcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgXHRcdFx0XHQuMiAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgXHRcdFx0XHQkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICBcdFx0XHQgXHQkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICBcdFx0XHRcdDFweCAhZGVmYXVsdDtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgXHRcdFx0XHQxcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIFx0XHRcdFx0MS41cmVtICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICBcdFx0XHRcdDEuNzVyZW0gIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgIFx0XHRcdFx0JG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcclxuXHJcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgXHRcdCBcdFx0XHQxMTQwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0ODAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0NTAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0MzAwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvblxyXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICBcdFx0XHRcdCRwcmltYXJ5ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICBcdFx0XHRcdCRncmF5LTMwMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICBcdCBcdFx0XHRcdCRncmF5LTIwMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgXHRcdFx0XHQkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIFx0XHRcdFx0JGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIERyb3Bkb3duc1xyXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXHJcbiRkcm9wZG93bi1ib3gtc2hhZG93Olx0XHRcdFx0XHRcdFx0XHQwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsNjMsMTA1LCAwLjE1KSAhZGVmYXVsdDtcclxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgXHRcdFx0XHQ5OCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1tZW51LXdpZHRoczogKFxyXG5cdHNtOiAxNzVweCxcclxuXHRtZDogMjUwcHgsXHJcblx0bGc6IDM1MHB4LFxyXG5cdHhsOiA0MDBweCxcclxuXHR4eGw6IDYwMHB4XHJcbik7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuXHJcbi8vIFBvcG92ZXJzXHJcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgIFx0XHRcdFx0MC45cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICBcdFx0XHRcdDI3NnB4ICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICBcdFx0XHRcdDFweCAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgXHRcdFx0XHQjZmZmZmZmICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICBcdFx0XHRcdDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwwLjE1KSAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQjZmZmZmZmICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICBcdFx0XHRcdCRkYXJrICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItZm9udC13ZWlnaHQ6ICAgICAgICAgICBcdFx0XHRcdDUwMCAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAgICBcdFx0XHRcdDFyZW0gIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICBcdFx0XHRcdDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgXHRcdFx0XHQkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUb29sdGlwc1xyXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICBcdFx0XHRcdDAuOXJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQyMDBweCAhZGVmYXVsdDtcclxuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQkZGFyay03NSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQjZmZmZmZmICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICBcdFx0XHRcdDNweCAhZGVmYXVsdDtcclxuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgXHRcdFx0XHQxICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICBcdFx0XHRcdCRwb3BvdmVyLWJveC1zaGFkb3cgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICBcdFx0XHRcdC43NXJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBcdFx0XHRcdDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBDdXN0b20gVG9hc3RzXHJcbiR0b2FzdC16aW5kZXg6XHRcdFx0XHRcdFx0XHRcdFx0XHQkemluZGV4LWRyb3Bkb3duICsgMTAwICFkZWZhdWx0O1xyXG4kdG9hc3Qtc3BhY2luZzpcdFx0XHRcdFx0XHRcdFx0XHRcdDJyZW0gICFkZWZhdWx0O1xyXG4kdG9hc3Qtd2lkdGg6IFx0XHRcdFx0XHRcdFx0XHRcdFx0MzUwcHggIWRlZmF1bHQ7XHJcbiR0b2FzdC1ib3gtc2hhZG93Olx0XHRcdFx0XHRcdFx0XHRcdCRkcm9wZG93bi1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiBcdFx0XHRcdFx0XHRcdFx0JGRhcmstNzUgIWRlZmF1bHQ7XHJcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogXHRcdFx0XHRcdCNmZmYgIWRlZmF1bHQ7XHJcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOlx0XHRcdFx0XHRcdFx0JGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1oZWlnaHQteHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kcHJvZ3Jlc3MtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC43NXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRwcm9ncmVzcy1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgICAgICAgICAgICAgICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcclxuXHJcbi8vIEJhZGdlc1xyXG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICBcdFx0XHRcdC41ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0Ljc1ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0ODUlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENvZGVcclxuJGNvZGUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRjb2RlLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjE1cmVtIDAuNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG5cclxuLy8gTW9kYWxzXHJcbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAgICAgICAgICAgICAgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuJG1vZGFsLXRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRkYXJrICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJG1vZGFsLXRpdGxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgIDUwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRtb2RhbC10aXRsZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjNyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kbW9kYWwtdGl0bGUtc21hbGwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kbW9kYWwtdGl0bGUtc21hbGwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgNDAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJG1vZGFsLXRpdGxlLXNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgIDAuOXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRtb2RhbC10aXRsZS1jbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJG1vZGFsLXRpdGxlLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJG1vZGFsLXRpdGxlLWNsb3NlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBBbGVydHNcclxuLy9cclxuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcbiRhbGVydC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICBcdFx0XHRcdFx0JGNhcmQtYm94LXNoYWRvdyAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG5cclxuLy8gTmF2c1xyXG5cclxuJG5hdi1saW5rLXB4OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbTtcclxuJG5hdi1saW5rLXB5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuNzVyZW07XHJcbiRuYXYtYnRuLXB4OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtO1xyXG4kbmF2LXNlY3Rpb24tcHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC41cmVtO1xyXG4kbmF2LWVsZW0tc3BhY2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4yNXJlbTtcclxuXHJcbiRuYXYtbGluay1iZy1ob3ZlcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDA7XHJcbiRuYXYtbGluay1iZy1hY3RpdmU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDA7XHJcblxyXG4kbmF2LWhlYWRlci1weTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbTtcclxuJG5hdi1mb290ZXItcHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFyZW07XHJcblxyXG4kbmF2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbTtcclxuJG5hdi1pY29uLXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW07XHJcbiRuYXYtaWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAycmVtO1xyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgZm9udC1yZXNpemluZ1xuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG4vLyBSZXNpemUgZm9udC1zaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udC1zaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gVmFyaWFibGVzIGZvciBzdG9yaW5nIHN0YXRpYyBhbmQgZmx1aWQgcmVzY2FsaW5nXG4gICAgJHJmcy1zdGF0aWM6IG51bGw7XG4gICAgJHJmcy1mbHVpZDogbnVsbDtcblxuICAgIC8vIFJlbW92ZSBweC11bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250LXNpemVcbiAgICBAaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0ge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzIC8gJHJmcy1yZW0tdmFsdWV9cmVtI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcHgge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzfXB4I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbiAgICB9XG5cbiAgICAvLyBPbmx5IGFkZCBtZWRpYSBxdWVyeSBpZiBmb250LXNpemUgaXMgYmlnZ2VyIGFzIHRoZSBtaW5pbXVtIGZvbnQtc2l6ZVxuICAgIC8vIElmICRyZnMtZmFjdG9yID09IDEsIG5vIHJlc2NhbGluZyB3aWxsIHRha2UgcGxhY2VcbiAgICBAaWYgJGZzID4gJHJmcy1iYXNlLWZvbnQtc2l6ZSBhbmQgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgJG1pbi13aWR0aDogbnVsbDtcbiAgICAgICR2YXJpYWJsZS11bml0OiBudWxsO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArICgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplKSAvICRyZnMtZmFjdG9yO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGdpdmVuIGZvbnQtc2l6ZSBhbmQgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgIC8vIE5vIG5lZWQgdG8gY2hlY2sgaWYgdGhlIHVuaXQgaXMgdmFsaWQsIGJlY2F1c2Ugd2UgZGlkIHRoYXQgYmVmb3JlXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3skZnMtbWluIC8gJHJmcy1yZW0tdmFsdWV9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBJZiB0d28tZGltZW5zaW9uYWwsIHVzZSBzbWFsbGVzdCBvZiBzY3JlZW4gd2lkdGggYW5kIGhlaWdodFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3skZnMtZGlmZiAqIDEwMCAvICRyZnMtYnJlYWtwb2ludH0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZS5cbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuXG4gICAgLy8gUmVuZGVyaW5nXG4gICAgQGlmICRyZnMtZmx1aWQgPT0gbnVsbCB7XG4gICAgICAvLyBPbmx5IHJlbmRlciBzdGF0aWMgZm9udC1zaXplIGlmIG5vIGZsdWlkIGZvbnQtc2l6ZSBpcyBhdmFpbGFibGVcbiAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICRtcS12YWx1ZTogbnVsbDtcblxuICAgICAgLy8gUkZTIGJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgQGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IGVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0ID09IHJlbSB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnQgLyAkcmZzLXJlbS12YWx1ZX0jeyRyZnMtYnJlYWtwb2ludC11bml0fTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4IHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludH1weDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAgICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSxcbiAgICAgICAgLy8gd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW4gdXNlcyBSRlMgdG8gcmVzY2FsZSBmb250IHNpemVzXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15IC8gMikgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgICAgNTAlIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yOiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yOiAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0Jz48cGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplIC8gMiAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAvIDIgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTsgfVxuaDIsIC5oMiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTsgfVxuaDMsIC5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTsgfVxuaDQsIC5oNCB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTsgfVxuaDUsIC5oNSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTsgfVxuaDYsIC5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTsgfVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5MS1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkyLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTMtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5NC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoOTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLyAyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCJAbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICRyZXN1bHQ6ICgpO1xuXG4gICAgQGlmIChsZW5ndGgoJHNoYWRvdykgPT0gMSkge1xuICAgICAgLy8gV2UgY2FuIHBhc3MgYEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7YFxuICAgICAgJHJlc3VsdDogJHNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEZpbHRlciB0byBhdm9pZCBpbnZhbGlkIHByb3BlcnRpZXMgZm9yIGV4YW1wbGUgYGJveC1zaGFkb3c6IG5vbmUsIDFweCAxcHggYmxhY2s7YFxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHNoYWRvdykge1xuICAgICAgICBAaWYgbnRoKCRzaGFkb3csICRpKSAhPSBcIm5vbmVcIiB7XG4gICAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIG50aCgkc2hhZG93LCAkaSksIFwiY29tbWFcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGlmIChsZW5ndGgoJHJlc3VsdCkgPiAwKSB7XG4gICAgICBib3gtc2hhZG93OiAkcmVzdWx0O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgLyAyO1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgLyAyO1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCUgLyAkY291bnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlIC8gJGNvdW50O1xuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIG9yIHVuaXQoJG51bSkgPT0gXCIlXCIgb3IgdW5pdCgkcHJldi1udW0pID09IFwiJVwiIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBVc2VkIHRvIGVuc3VyZSB0aGUgbWluLXdpZHRoIG9mIHRoZSBsb3dlc3QgYnJlYWtwb2ludCBzdGFydHMgYXQgMC5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXAsICRtYXAtbmFtZTogXCIkZ3JpZC1icmVha3BvaW50c1wiKSB7XG4gIEBpZiBsZW5ndGgoJG1hcCkgPiAwIHtcbiAgICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAgICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xuICAgIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gI3skbWFwLW5hbWV9IG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uXCI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBTZWUgaHR0cHM6Ly9jb2RlcGVuLmlvL2tldmlud2ViZXIvcGVuL2RYV29Sd1xuLy9cbi8vIFJlcXVpcmVzIHRoZSB1c2Ugb2YgcXVvdGVzIGFyb3VuZCBkYXRhIFVSSXMuXG5cbkBmdW5jdGlvbiBlc2NhcGUtc3ZnKCRzdHJpbmcpIHtcbiAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcImRhdGE6aW1hZ2Uvc3ZnK3htbFwiKSB7XG4gICAgQGVhY2ggJGNoYXIsICRlbmNvZGVkIGluICRlc2NhcGVkLWNoYXJhY3RlcnMge1xuICAgICAgLy8gRG8gbm90IGVzY2FwZSB0aGUgdXJsIGJyYWNrZXRzXG4gICAgICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwidXJsKFwiKSA9PSAxIHtcbiAgICAgICAgJHN0cmluZzogdXJsKFwiI3tzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgNiwgLTMpLCAkY2hhciwgJGVuY29kZWQpfVwiKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAkc3RyaW5nOiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkY2hhciwgJGVuY29kZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gQ29sb3IgY29udHJhc3RcbkBmdW5jdGlvbiBjb2xvci15aXEoJGNvbG9yLCAkZGFyazogJHlpcS10ZXh0LWRhcmssICRsaWdodDogJHlpcS10ZXh0LWxpZ2h0KSB7XG4gICRyOiByZWQoJGNvbG9yKTtcbiAgJGc6IGdyZWVuKCRjb2xvcik7XG4gICRiOiBibHVlKCRjb2xvcik7XG5cbiAgJHlpcTogKCgkciAqIDI5OSkgKyAoJGcgKiA1ODcpICsgKCRiICogMTE0KSkgLyAxMDAwO1xuXG4gIEBpZiAoJHlpcSA+PSAkeWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkKSB7XG4gICAgQHJldHVybiAkZGFyaztcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiAkbGlnaHQ7XG4gIH1cbn1cblxuLy8gUmV0cmlldmUgY29sb3IgU2FzcyBtYXBzXG5AZnVuY3Rpb24gY29sb3IoJGtleTogXCJibHVlXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gdGhlbWUtY29sb3IoJGtleTogXCJwcmltYXJ5XCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gZ3JheSgka2V5OiBcIjEwMFwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkZ3JheXMsICRrZXkpO1xufVxuXG4vLyBSZXF1ZXN0IGEgdGhlbWUgY29sb3IgbGV2ZWxcbkBmdW5jdGlvbiB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3ItbmFtZTogXCJwcmltYXJ5XCIsICRsZXZlbDogMCkge1xuICAkY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvci1uYW1lKTtcbiAgJGNvbG9yLWJhc2U6IGlmKCRsZXZlbCA+IDAsICRibGFjaywgJHdoaXRlKTtcbiAgJGxldmVsOiBhYnMoJGxldmVsKTtcblxuICBAcmV0dXJuIG1peCgkY29sb3ItYmFzZSwgJGNvbG9yLCAkbGV2ZWwgKiAkdGhlbWUtY29sb3ItaW50ZXJ2YWwpO1xufVxuXG4vLyBSZXR1cm4gdmFsaWQgY2FsY1xuQGZ1bmN0aW9uIGFkZCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxICsgJHZhbHVlMjtcbiAgfVxuXG4gIEByZXR1cm4gaWYoJHJldHVybi1jYWxjID09IHRydWUsIGNhbGMoI3skdmFsdWUxfSArICN7JHZhbHVlMn0pLCAkdmFsdWUxICsgdW5xdW90ZShcIiArIFwiKSArICR2YWx1ZTIpO1xufVxuXG5AZnVuY3Rpb24gc3VidHJhY3QoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwgYW5kICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG5cbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAtJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSAtICR2YWx1ZTI7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gLSAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgLSBcIikgKyAkdmFsdWUyKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBSZW1vdmUgc2VsZWN0IG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGlucHV0LWNvbG9yO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvciBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGFkZCgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMiwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgLyAyOyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgLyAyO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBpbWFnZSBzaXplIGJ1ZyBpbiBJRVxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI4ODU1XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgLyAyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDsgLy8gRm9yIElFOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5Mzk2XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuXG4gID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIFByZXZlbnRzIGZyb20gc2hyaW5raW5nIGluIElFMTEsIHdoZW4gaW4gYSBmbGV4IGNvbnRhaW5lclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODM0MVxuICBmbGV4LWJhc2lzOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBtYXgtd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdG9hc3QtcGFkZGluZy14O1xuICB9XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy15ICR0b2FzdC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9hc3QtaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHN1YnRyYWN0KCR0b2FzdC1ib3JkZXItcmFkaXVzLCAkdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteDsgLy8gYXBwbHkgdG8gYm90aCB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbFxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkemluZGV4LXRvb2x0aXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbjtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9vbHRpcC1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eTsgfVxuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgdG9wOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1sZWZ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAkdG9vbHRpcC1tYXgtd2lkdGg7XG4gIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0KCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRwb3BvdmVyLWJvcmRlci1yYWRpdXM7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgYm90dG9tOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICB0b3A6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aCAvIDI7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbiAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXItd2lkdGgtc207XG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xufVxuXG5AaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSAvICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiAkc2l6ZSAhPSAwIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHBzOi8vd2ViLmFyY2hpdmUub3JnL3dlYi8yMDE4MDgxNTE1MDkzNC9odHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcbiAgICAvL1xuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLmxvZ2luLmxvZ2luLTEgLmxvZ2luLWFzaWRlIC5hc2lkZS1pbWcge1xyXG5cdG1pbi1oZWlnaHQ6IDQ1MHB4OyB9XHJcblxyXG4ubG9naW4ubG9naW4tMSAubG9naW4tc2lnbmluLFxyXG4ubG9naW4ubG9naW4tMSAubG9naW4tc2lnbnVwLFxyXG4ubG9naW4ubG9naW4tMSAubG9naW4tZm9yZ290IHtcclxuXHRkaXNwbGF5OiBub25lOyB9XHJcblxyXG4ubG9naW4ubG9naW4tMS5sb2dpbi1zaWduaW4tb24gLmxvZ2luLXNpZ251cCB7XHJcblx0ZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmxvZ2luLmxvZ2luLTEubG9naW4tc2lnbmluLW9uIC5sb2dpbi1zaWduaW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4ubG9naW4ubG9naW4tMS5sb2dpbi1zaWduaW4tb24gLmxvZ2luLWZvcmdvdCB7XHJcblx0ZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmxvZ2luLmxvZ2luLTEubG9naW4tc2lnbnVwLW9uIC5sb2dpbi1zaWdudXAge1xyXG5cdGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4ubG9naW4ubG9naW4tMS5sb2dpbi1zaWdudXAtb24gLmxvZ2luLXNpZ25pbiB7XHJcblx0ZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmxvZ2luLmxvZ2luLTEubG9naW4tc2lnbnVwLW9uIC5sb2dpbi1mb3Jnb3Qge1xyXG5cdGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi5sb2dpbi5sb2dpbi0xLmxvZ2luLWZvcmdvdC1vbiAubG9naW4tc2lnbnVwIHtcclxuXHRkaXNwbGF5OiBub25lOyB9XHJcblxyXG4ubG9naW4ubG9naW4tMS5sb2dpbi1mb3Jnb3Qtb24gLmxvZ2luLXNpZ25pbiB7XHJcblx0ZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmxvZ2luLmxvZ2luLTEubG9naW4tZm9yZ290LW9uIC5sb2dpbi1mb3Jnb3Qge1xyXG5cdGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHQubG9naW4ubG9naW4tMSAubG9naW4tYXNpZGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDYwMHB4OyB9XHJcblx0LmxvZ2luLmxvZ2luLTEgLmxvZ2luLWNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDUwMHB4OyB9XHJcblx0LmxvZ2luLmxvZ2luLTEgLmxvZ2luLWNvbnRlbnQgLmxvZ2luLWZvcm0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDQ1MHB4OyB9IH1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xyXG5cdC5sb2dpbi5sb2dpbi0xIC5sb2dpbi1hc2lkZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNDUwcHg7IH0gfVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcblx0LmxvZ2luLmxvZ2luLTEgLmxvZ2luLWNvbnRlbnQgLmxvZ2luLWZvcm0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDQwMHB4OyB9IH1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG5cdC5sb2dpbi5sb2dpbi0xIC5hc2lkZS1pbWcge1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogNDAwcHg7IH1cclxuXHQubG9naW4ubG9naW4tMSAubG9naW4tY29udGVudCAubG9naW4tZm9ybSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTAwJTsgfSB9XHJcblxyXG4iLCJcclxuQG1peGluIGF3LWRhdGF0YWJsZS1iYXNlKCkge1xyXG5cdFxyXG5cdCRwYWdlLXNpemU6IDIuMjVyZW07XHJcblx0JHRhYmxlLXNwYWNlOiAyNXB4O1xyXG5cdCR0YWJsZS1zcGFjZS1tb2JpbGU6IDE1cHg7XHJcblx0XHJcblx0LmF3LWRhdGF0YWJsZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdC8vbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFxyXG5cdFx0LmRhdGFUYWJsZXNfd3JhcHBlciB7XHJcblx0XHRcdHRhYmxlLmRhdGFUYWJsZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRcdFx0XHQvL292ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0PiB0aGVhZCxcclxuXHRcdFx0XHQ+IHRib2R5LFxyXG5cdFx0XHRcdD4gdGZvb3Qge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR0ciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQ+IHRkLCA+IHRoIHtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQua3QtY2hlY2tib3gge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR0YWJsZS1zcGFjZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICR0YWJsZS1zcGFjZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Ji5zb3J0aW5nX2Rlc2MsXHJcblx0XHRcdFx0XHRcdFx0Ji5zb3J0aW5nLFxyXG5cdFx0XHRcdFx0XHRcdCYuc29ydGluZ19hc2N7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjZyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGEuYXctbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdCYuYnRuLWxhYmVsLXN1Y2Nlc3M6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBhYmI4NztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5idG4tbGFiZWwtZGFuZ2VyOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjojRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZDM5N2E7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0PiB0aGVhZCxcclxuXHRcdFx0XHQ+IHRmb290IHtcclxuXHRcdFx0XHRcdHRyIHtcclxuXHRcdFx0XHRcdFx0PiB0aCB7XHJcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0I1QjVDMztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRcdFx0Ly9sZXR0ZXItc3BhY2luZzogMC4xcmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdD4gdGhlYWQge1xyXG5cdFx0XHRcdFx0dHIge1xyXG5cdFx0XHRcdFx0XHQ+IHRoIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0PiBpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmLnNvcnRpbmdfYXNjOmFmdGVyLFxyXG5cdFx0XHRcdFx0XHRcdCYuc29ydGluZ19kZXNjOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZsYXRpY29uMjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuNnJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnNvcnRpbmdfYXNjOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMWE3XCI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuc29ydGluZ19kZXNjOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMWE2XCI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdD4gdGJvZHkge1xyXG5cdFx0XHRcdFx0dHIge1xyXG5cdFx0XHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudHItcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDU0cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoODUsIDEyMCwgMjM1LCAwLjEpO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lmt0LWRhdGF0YWJsZV9fcGFnZXIge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6ICR0YWJsZS1zcGFjZSAkdGFibGUtc3BhY2UgMDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFxyXG5cdFx0XHQ+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQucGFnaW5hdGlvbiB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Ji5wYWdlLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkcGFnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogJHBhZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCYuZGlzYWJsZWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQ+IGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjZyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0PiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5kdC1idXR0b25zIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmF3LWRhdGF0YWJsZSB7XHJcblx0XHQmLS1oZWFkZXItZml4ZWQge1xyXG5cdFx0XHR0aGVhZCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHN0aWNreTtcclxuXHRcdFx0XHR0b3A6IHZhcigtLWNhcmQtaGVhZGVyLWhlaWdodCwgMCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ym9keVtkYXRhLWhlYWRlci1zY3JvbGw9XCJvblwiXSAuY2FyZC5oZWFkZXItZml4ZWQge1xyXG5cdFx0LmF3LWRhdGF0YWJsZSB7XHJcblx0XHRcdCYtLWhlYWRlci1maXhlZCB7XHJcblx0XHRcdFx0dGhlYWQge1xyXG5cdFx0XHRcdFx0dG9wOiBjYWxjKCN7Z2V0KCRoZWFkZXItY29uZmlnLCBkZXNrdG9wLCBoZWlnaHQpIC0gZ2V0KCRoZWFkZXItY29uZmlnLCBkZXNrdG9wLCBoZWlnaHQtYm90dG9tKX0gKyB2YXIoLS1jYXJkLWhlYWRlci1oZWlnaHQsIDApKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHQua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICR0YWJsZS1zcGFjZS1tb2JpbGU7XHJcblx0XHRcdFxyXG5cdFx0XHQ+IC5rdC1kYXRhdGFibGVfX3RhYmxlIHtcclxuXHRcdFx0XHQ+IC5rdC1kYXRhdGFibGVfX2hlYWQsXHJcblx0XHRcdFx0PiAua3QtZGF0YXRhYmxlX19ib2R5LFxyXG5cdFx0XHRcdD4gLmt0LWRhdGF0YWJsZV9fZm9vdCB7XHJcblx0XHRcdFx0XHQua3QtZGF0YXRhYmxlX19yb3cge1xyXG5cdFx0XHRcdFx0XHQ+IC5rdC1kYXRhdGFibGVfX2NlbGwge1xyXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkdGFibGUtc3BhY2UtbW9iaWxlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJHRhYmxlLXNwYWNlLW1vYmlsZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdD4gLmt0LWRhdGF0YWJsZV9fcGFnZXIge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAkdGFibGUtc3BhY2UtbW9iaWxlICR0YWJsZS1zcGFjZS1tb2JpbGUgJHRhYmxlLXNwYWNlLW1vYmlsZS8yICR0YWJsZS1zcGFjZS1tb2JpbGU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Lmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2LFxyXG5cdFx0XHRcdC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFNraW5cclxuQG1peGluIGF3LWRhdGF0YWJsZS1za2luKCkge1xyXG5cdC5hdy1kYXRhdGFibGUge1xyXG5cdFx0Ly8gQmFzZSBjb2xvclxyXG5cdFx0JGJhc2VfY29sb3I6ICNmOWZiZmU7XHJcblx0XHRcclxuXHRcdC8vIFNjcm9sbGJhclxyXG5cdFx0JHNjcm9sbGJhcl9jb2xvcjogZGFya2VuKCNlOGVjZmEsIDMlKTtcclxuXHRcdFxyXG5cdFx0Ly8gVGFibGVcclxuXHRcdCRiYXNlX2JnOiAjZmZmO1xyXG5cdFx0XHJcblx0XHQvLyBIZWFkXHJcblx0XHQkaGVhZF9jZWxsX2JnOiB0cmFuc3BhcmVudDtcclxuXHRcdCRoZWFkX2NlbGxfY29sb3I6ICM1OTVkNmU7XHJcblx0XHQkaGVhZF9jZWxsX3NvcnRlZF9jb2xvcjogIzVkNzhmZjtcclxuXHRcdCRoZWFkX2NlbGxfaWNvbl9jb2xvcjogIzVkNzhmZjtcclxuXHRcdFxyXG5cdFx0Ly8gQ2hlY2tib3hcclxuXHRcdCRjaGVja2JveF9iZzogI0VCRURGMztcclxuXHRcdCRjaGVja2JveF9jaGVja2VkX2JnOiAjZThlY2ZhO1xyXG5cdFx0XHJcblx0XHQvLyBSb3cgY29sb3JzXHJcblx0XHQkcm93LWJvcmRlci1jb2xvcjogI0VCRURGMztcclxuXHRcdCRyb3ctZXZlbjogdHJhbnNwYXJlbnQ7XHJcblx0XHQkcm93LWhvdmVyOiB0cmFuc3BhcmVudDtcclxuXHRcdCRyb3ctYWN0aXZlOiAjZjdmOGZhO1xyXG5cdFx0XHJcblx0XHQvLyBCb2R5IGNlbGxcclxuXHRcdCRib2R5X2NlbGxfZm9udF9jb2xvcjogIzU5NWQ2ZTtcclxuXHRcdFxyXG5cdFx0Ly8gTG9jayB0YWJsZSBzaGFkb3dcclxuXHRcdCRsb2NrLXNoYWRvdzogMHB4IDBweCAxN3B4IDVweCByZ2JhKDExMywgMTA2LCAyMDIsIDAuMTQpO1xyXG5cdFx0XHJcblx0XHQvLyBTdWJ0YWJsZVxyXG5cdFx0JHN1YnRhYmxlX3RvZ2dsZV9pY29uOiAjNWQ3OGZmO1xyXG5cdFx0JHN1YnRhYmxlX2V4cGFuZGVkOiAkcm93LWFjdGl2ZTtcclxuXHRcdCRzdWJ0YWJsZV9wYWdlcl9wYWdlbDogJGJhc2UtY29sb3I7XHJcblx0XHQkc3VidGFibGVfc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYmEoMTEzLCAxMDYsIDIwMiwgMC4xKTtcclxuXHRcdFxyXG5cdFx0JGRldGFpbF9pY29uX2NvbG9yOiAjNWQ3OGZmO1xyXG5cdFx0JGRldGFpbF9pY29uX2NvbG9yX2hvdmVyOiAjNWQ3OGZmO1xyXG5cdFx0XHJcblx0XHQvLyBQYWdpbmF0aW9uIGNvbG9yc1xyXG5cdFx0JHBhZ2UtZGVmYXVsdDogI0VCRURGMztcclxuXHRcdCRwYWdlLWRlZmF1bHQtZm9udDogIzkzYTJkZDtcclxuXHRcdCRwYWdlLWhvdmVyOiAjNWQ3OGZmO1xyXG5cdFx0JHBhZ2UtaG92ZXItZm9udDogI2ZmZmZmZjtcclxuXHRcdCRwYWdlLWFjdGl2ZTogIzVkNzhmZjtcclxuXHRcdCRwYWdlLWFjdGl2ZS1mb250OiAjZmZmZmZmO1xyXG5cdFx0XHJcblx0XHQkcGFnZS1pbmZvOiAjRUJFREYzO1xyXG5cdFx0JHBhZ2UtaW5mby1mb250OiAjOTNhMmRkO1xyXG5cdFx0JHBhZ2UtaW5mby1ob3ZlcjogIzVkNzhmZjtcclxuXHRcdCRwYWdlLWluZm8taG92ZXItZm9udDogI2ZmZmZmZjtcclxuXHRcdFxyXG5cdFx0Ly8gQmFzZSBUYWJsZVxyXG5cdFx0dGFibGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZV9iZztcclxuXHRcdFx0XHJcblx0XHRcdC8vIEdlbmVyYWxcclxuXHRcdFx0PiB0aGVhZCxcclxuXHRcdFx0PiB0Zm9vdCxcclxuXHRcdFx0PiB0Ym9keSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0dGgsIHRkIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcm93LWJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHQvLyBIZWFkICYgRm9vdFxyXG5cdFx0XHQ+IHRoZWFkLFxyXG5cdFx0XHQ+IHRmb290IHtcclxuXHRcdFx0XHR0ciB7XHJcblx0XHRcdFx0XHQ+IHRkLCA+IHRoIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGhlYWRfY2VsbF9iZztcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRoZWFkX2NlbGxfY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQvLyBIZWFkXHJcblx0XHRcdD4gdGhlYWQge1xyXG5cdFx0XHRcdD4gdHIge1xyXG5cdFx0XHRcdFx0Ji5kYXRhVGFibGUtZmlsdGVycm93e1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCBkYXJrZW4oIzVkNzhmZiwgOCUpLCAwLjAzKTtcclxuXHRcdFx0XHRcdFx0PiB0aHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdD4gdGgge1xyXG5cdFx0XHRcdFx0XHQ+IGkge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkaGVhZF9jZWxsX2ljb25fY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCYuc29ydGluZ19hc2MsXHJcblx0XHRcdFx0XHRcdCYuc29ydGluZ19kZXNjIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHBhZ2UtaW5mby1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmlucHV0LWdyb3Vwe1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0JiA+ICp7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmlucHV0LWdyb3VwLWFwcGVuZHtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMSBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDJyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQycmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgjNWQ3OGZmLCAwLjA1KTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxLjNlbSArIDEuM3JlbSArIDJweCk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgjNWQ3OGZmLCAwLjA1KTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgkaW5wdXQtcGxhY2Vob2xkZXItY29sb3IsLjE1KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdHNlbGVjdHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM1ZDc4ZmYsIDAuMDUpO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEuM2VtICsgMS4zcmVtICsgMnB4KTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yLC41KTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6Zm9jdXN7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM1ZDc4ZmYsIDAuMDUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCRpbnB1dC1wbGFjZWhvbGRlci1jb2xvciwuMTUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXHJcblx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcclxuXHRcdFx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzVkNzhmZiwgMC4wNSk7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM1ZDc4ZmY7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuXHRcdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Lmdyb3VwLXJlc2V0e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM1ZDc4ZmYsIDAuMDYpO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNWQ3OGZmO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuYnRuLXJlc2V0e1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IC44cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0dGJvZHkge1xyXG5cdFx0XHRcdHRyIHtcclxuXHRcdFx0XHRcdD4gdGQge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRib2R5X2NlbGxfZm9udF9jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcm93LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYuZXZlbiB7XHJcblx0XHRcdFx0XHRcdD4gdGQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRyb3ctZXZlbjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHR0ZHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCM1ZDc4ZmYsIDAuMDQpOztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0Ly8gUGFnaW5hdGlvblxyXG5cdFx0Lmt0LWRhdGF0YWJsZV9fcGFnZXIge1xyXG5cdFx0XHRcclxuXHRcdFx0PiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIHtcclxuXHRcdFx0XHQuZGF0YVRhYmxlc19sZW5ndGgge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHBhZ2UtaW5mby1mb250O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwYWdlLWluZm87XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IC40NXJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sOmZvY3VzLFxyXG5cdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHBhZ2UtaW5mby1ob3Zlci1mb250ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHBhZ2UtaW5mby1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZGF0YVRhYmxlc19pbmZvIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG59XHJcblxyXG4vLyBCdWlsZFxyXG4vLyBCYXNlXHJcbkBpbmNsdWRlIGF3LWRhdGF0YWJsZS1iYXNlKCk7XHJcblxyXG4vLyBTa2luXHJcbkBpbmNsdWRlIGF3LWRhdGF0YWJsZS1za2luKCk7XHJcblxyXG5AaW1wb3J0IFwiZGF0YXRhYmxlLXJlc3BvbnNpdmVcIjtcclxuXHJcbi5hd19zb3J0YWJsZSB7XHJcblxyXG5cdCZfX2N1cnNvciB7XHJcblx0XHRwYWRkaW5nOiA4cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRwcmltYXJ5LCAuMSk7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgkcHJpbWFyeSwgLjA1KTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHRcdGkge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoJHByaW1hcnksIC4xKTtcclxuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjA1KTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjI1KTtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoJHByaW1hcnksIC41KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JiA+IHRoZWFkIHRoLCAmID4gdGhlYWQgdGQsICYgPiB0Zm9vdCB0aCwgJiA+IHRmb290IHRkLCAmID4gdGJvZHkgdGgsICYgPiB0Ym9keSB0ZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxuXHJcblx0dHIucm93LXBhcmVudCB7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKCRncmF5LTIwMCwgLjcpLCByZ2JhKCRncmF5LTEwMCwgLjcpKTtcclxuXHJcblx0XHQmID4gdGQge1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGdyYXktNDAwLCAuMilcclxuXHRcdH1cclxuXHJcblx0XHQuZm9udC13ZWlnaHQtYm9sZCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJ0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuY2hpbGQsXHJcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5jaGlsZCxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmRhdGFUYWJsZXNfZW1wdHkge1xyXG5cdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xyXG59XHJcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5jaGlsZDpiZWZvcmUsXHJcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5jaGlsZDpiZWZvcmUsXHJcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kYXRhVGFibGVzX2VtcHR5OmJlZm9yZSB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuXHR0b3A6IDlweDtcclxuXHRsZWZ0OiA0cHg7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdHdpZHRoOiAxNHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0Ym9yZGVyOiAycHggc29saWQgd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcclxuXHRib3gtc2hhZG93OiAwIDAgM3B4ICM0NDQ7XHJcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBDb3VyaWVyLCBtb25vc3BhY2U7XHJcblx0bGluZS1oZWlnaHQ6IDE0cHg7XHJcblx0Y29udGVudDogJysnO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzMWIxMzE7XHJcbn1cclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIucGFyZW50ID4gdGg6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnLSc7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2QzMzMzMztcclxufVxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLmNoaWxkIHRkOmJlZm9yZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkLmNvbXBhY3QgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctbGVmdDogMjdweDtcclxufVxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZC5jb21wYWN0ID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcblx0dG9wOiA1cHg7XHJcblx0bGVmdDogNHB4O1xyXG5cdGhlaWdodDogMTRweDtcclxuXHR3aWR0aDogMTRweDtcclxuXHRib3JkZXItcmFkaXVzOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdHRleHQtaW5kZW50OiAzcHg7XHJcbn1cclxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyID4gdGQuY29udHJvbCxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyID4gdGguY29udHJvbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbiA+IHRib2R5ID4gdHIgPiB0ZC5jb250cm9sOmJlZm9yZSxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyID4gdGguY29udHJvbDpiZWZvcmUge1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRoZWlnaHQ6IDE2cHg7XHJcblx0d2lkdGg6IDE2cHg7XHJcblx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0Ym9yZGVyOiAycHggc29saWQgd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTRweDtcclxuXHRib3gtc2hhZG93OiAwIDAgM3B4ICM0NDQ7XHJcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBDb3VyaWVyLCBtb25vc3BhY2U7XHJcblx0bGluZS1oZWlnaHQ6IDE0cHg7XHJcblx0Y29udGVudDogJysnO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzMWIxMzE7XHJcbn1cclxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyLnBhcmVudCB0ZC5jb250cm9sOmJlZm9yZSxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4gPiB0Ym9keSA+IHRyLnBhcmVudCB0aC5jb250cm9sOmJlZm9yZSB7XHJcblx0Y29udGVudDogJy0nO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkMzMzMzM7XHJcbn1cclxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB7XHJcblx0cGFkZGluZzogMC41ZW0gMWVtO1xyXG59XHJcbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB1bC5kdHItZGV0YWlscyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHVsLmR0ci1kZXRhaWxzIGxpIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRwYWRkaW5nOiAwLjVlbSAwO1xyXG59XHJcbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwuZHRyLWRldGFpbHMgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwuZHRyLWRldGFpbHMgbGk6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHNwYW4uZHRyLXRpdGxlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWluLXdpZHRoOiA3NXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5kaXYuZHRyLW1vZGFsIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHBhZGRpbmc6IDEwZW0gMWVtO1xyXG59XHJcbmRpdi5kdHItbW9kYWwgZGl2LmR0ci1tb2RhbC1kaXNwbGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0aGVpZ2h0OiA1MCU7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdHotaW5kZXg6IDEwMjtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY3O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAuNWVtO1xyXG5cdGJveC1zaGFkb3c6IDAgMTJweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxufVxyXG5kaXYuZHRyLW1vZGFsIGRpdi5kdHItbW9kYWwtY29udGVudCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDFlbTtcclxufVxyXG5kaXYuZHRyLW1vZGFsIGRpdi5kdHItbW9kYWwtY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDZweDtcclxuXHRyaWdodDogNnB4O1xyXG5cdHdpZHRoOiAyMnB4O1xyXG5cdGhlaWdodDogMjJweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ei1pbmRleDogMTI7XHJcbn1cclxuZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWNsb3NlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xyXG59XHJcbmRpdi5kdHItbW9kYWwgZGl2LmR0ci1tb2RhbC1iYWNrZ3JvdW5kIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHotaW5kZXg6IDEwMTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0ZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWRpc3BsYXkge1xyXG5cdFx0d2lkdGg6IDk1JTtcclxuXHR9XHJcblx0LmRhdGFUYWJsZS1maWx0ZXJyb3cge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuIiwiLyoqIENoYXJ0ICovXHJcbi5kaXYtbWluaS1jaGFydCB7XHJcblx0XHJcblx0c3ZnIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxuXHRcclxuXHQuY3QtbGFiZWxzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5jb250cm9sZXJzIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0XHRwYWRkaW5nOiAuNjI1cmVtIDEuMjVyZW07XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6ICMwMDM4OUY7XHJcblx0XHRcclxuXHRcdCNzbXMtY29udHJvbGVyLXByZXYsXHJcblx0XHQjc21zLWNvbnRyb2xlci1uZXh0IHtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAjMDAzODlGO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQjc21zLWNoYW5nZS10eXBlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICMwMDM4OUY7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCNtaW5pLWNoYXJ0IHtcclxuXHRcdGhlaWdodDogMTgycHg7XHJcblx0XHQuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIHtcclxuXHRcdFx0LmN0LWFyZWEge1xyXG5cdFx0XHRcdGZpbGw6ICM1NGQ0Y2U7XHJcblx0XHRcdFx0ZmlsbC1vcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY3QtcG9pbnQsXHJcblx0XHRcdC5jdC1saW5lLFxyXG5cdFx0XHQuY3QtYmFyLFxyXG5cdFx0XHQuY3Qtc2xpY2UtZG9udXQge1xyXG5cdFx0XHRcdHN0cm9rZTogIzAwMzg5RjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRzdHJva2U6ICNkZTI2MjY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY3QtbGluZSB7XHJcblx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jdC1sYWJlbC5jdC1ob3Jpem9udGFsLmN0LWVuZCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAtMy4wcmVtO1xyXG5cdFx0XHRsZWZ0OiAtMS43NXJlbTtcclxuXHRcdFx0d2lkdGg6IDQwcHggIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogIzAwMzg5ZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY2Fyb29tLXRvb2x0aXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWluLXdpZHRoOiA1cmVtO1xyXG5cdHBhZGRpbmc6IDAuMjVyZW0gMC42MjVyZW07XHJcblx0YmFja2dyb3VuZDogI2RlMjYyNjtcclxuXHRjb2xvcjogI0ZGRjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRib3JkZXItcmFkaXVzOiAyLjVyZW07XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwMCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtLjM3NXJlbTtcclxuXHRcdGJvcmRlcjogLjM3NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6ICNkZTI2MjY7XHJcblx0fVxyXG59XHJcbi5kaXYtZG9udXQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHJcblx0Lm1pbmktZG9udXQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LnBpZS1kYXRhcy1hcmVhIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDMyJTtcclxuXHRcdFx0bGVmdDogMjglO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdFxyXG5cdFx0XHQudmFsdWUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMuNzVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLnNob3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGluaXRpYWw7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmN0LXNsaWNlLWRvbnV0IHtcclxuXHRcdG9wYWNpdHk6IC40O1xyXG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XHJcblx0XHQtby10cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIsICYuYWN0aXZlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0c3Ryb2tlLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5jdC1zZXJpZXMtYSAuY3Qtc2xpY2UtZG9udXQge1xyXG5cdFx0c3Ryb2tlOiAjMmVjYzcxICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5jdC1zZXJpZXMtYiAuY3Qtc2xpY2UtZG9udXQge1xyXG5cdFx0c3Ryb2tlOiAjMzQ5OGRiICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5jdC1zZXJpZXMtYyAuY3Qtc2xpY2UtZG9udXQge1xyXG5cdFx0c3Ryb2tlOiAjOWI1OWI2ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5jdC1zZXJpZXMtZCAuY3Qtc2xpY2UtZG9udXQge1xyXG5cdFx0c3Ryb2tlOiAjZjFjNDBmICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5jdC1zZXJpZXMtZSAuY3Qtc2xpY2UtZG9udXQge1xyXG5cdFx0c3Ryb2tlOiAjZTY3ZTIyICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdCNkb251dC1jaGFuZ2UtdHlwZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGNvbG9yOiAjMDAzODlGO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0XHJcblx0LnBpZS1vdmVydmlldy1sYWJlbHMge1xyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAuNjI1cmVtIDA7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAuODc1cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLjEyNXJlbTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IC44NzVyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAuODc1cmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLjYyNXJlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjA2NDQ4O1xyXG5cdFx0XHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogLjI1cmVtO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5jdC1zZXJpZXMtYTpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IzJlY2M3MTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmN0LXNlcmllcy1iOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojMzQ5OGRiO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuY3Qtc2VyaWVzLWM6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiM5YjU5YjY7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jdC1zZXJpZXMtZDpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6I2YxYzQwZjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmN0LXNlcmllcy1lOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojZTY3ZTIyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gU2lkZSBwYW5lbFxyXG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1sZyB7XHJcblx0d2lkdGg6IDkwMHB4O1xyXG59XHJcbi5vZmZjYW52YXMub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1yaWdodCB7XHJcblx0cmlnaHQ6IC05OTVweDtcclxufVxyXG5cclxuLm9mZmNhbnZhcy5vZmZjYW52YXMteGxnIHtcclxuXHR3aWR0aDogOTAlO1xyXG59XHJcbi5vZmZjYW52YXMub2ZmY2FudmFzLXhsZy5vZmZjYW52YXMtcmlnaHQge1xyXG5cdHJpZ2h0OiAtOTAlO1xyXG59XHJcblxyXG4vLyBUeXBvZ3JhcGhpZVxyXG4uZm9udC1zaXplLWN1c3RvbS1sZyB7XHJcblx0Zm9udC1zaXplOiAxLjE4cmVtO1xyXG59XHJcblxyXG4vLyBIZWFkZXJcclxuLmhlYWRlci1tZW51IC5tZW51LW5hdiA+ICAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgPiAubWVudS1zdWJuYXYgLm1lbnUtY29udGVudCAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51IC5tZW51LWhlYWRpbmcge1xyXG5cdHBhZGRpbmc6IDE1cHggMzBweCA1cHggMzBweDtcclxufVxyXG5cclxuLmhlYWRlci1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiAubWVudS1jb250ZW50IC5tZW51LWl0ZW0ubWVudS1pdGVtLXN1Ym1lbnUgLm1lbnUtaW5uZXIge1xyXG5cdHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgPiAucGFnZS1saW5rIHtcclxuXHR6LWluZGV4OiAwO1xyXG59XHJcblxyXG4vLyBQcsOpLXJlbXBsaXIgcGFyIFBERlxyXG4uaW5wdXRmaWxlIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG59XHJcbi5pbnB1dGZpbGUgKyBsYWJlbCB7XHJcblx0bWF4LXdpZHRoOiA4MCU7XHJcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZzogMC42MjVyZW0gMS4yNXJlbTtcclxuXHRjb2xvcjogI2QzMzk0YztcclxufVxyXG5cclxuLmlucHV0ZmlsZSArIGxhYmVsOmhvdmVyIHtcclxuXHRjb2xvcjogIzcyMjA0MDtcclxufVxyXG5cclxuLmlucHV0ZmlsZSArIGxhYmVsOmhvdmVyIGZpZ3VyZSB7XHJcblx0Y29sb3I6ICM3MjIwNDA7XHJcbn1cclxuXHJcbi5pbnB1dGZpbGUgKyBsYWJlbCBmaWd1cmUge1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2QzMzk0YztcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcbn1cclxuXHJcbi5pbnB1dGZpbGUgKyBsYWJlbCBzdmcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRmaWxsOiAjZjFlNWU2O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luLXRvcDogLTAuMjVlbTtcclxuXHRtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcclxufVxyXG5cclxuLy8gU2VsZWN0MlxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XHJcblx0Ym9yZGVyLWNvbG9yOiAjRjNGNkY5O1xyXG59XHJcbi5zZWxlY3QyIHtcclxuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ja3RfbG9naW5fc2lnbmluX2Zvcm0gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQge1xyXG5cdG1pbi13aWR0aDogNDAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdCNrdF9sb2dpbl9zaWduaW5fZm9ybSAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZCB7XHJcblx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdFxyXG5cdC5oaWRlLWZvci1zbWFsbCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItZGF5cyB0Ym9keSB0ciA+IHRkLmRheSB7XHJcblx0Y29sb3I6ICMzRjQyNTQ7XHJcbn1cclxuXHJcblxyXG4ubmF2LXN0dWRlbnQtc3VjY2VzcyB7XHJcblx0XHJcblx0Ji5uYXYtbGluay5hY3RpdmUge1xyXG5cdFx0Y29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwNSwgODIsIDAuMSkgIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0Y29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xyXG5cdFx0Y29sb3I6ICMxM0NENTIgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHJcblx0XHQubmF2LXRleHQge1xyXG5cdFx0XHRjb2xvcjogIzEzQ0Q1MiAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi1zdHVkZW50LWRhbmdlciB7XHJcblx0XHJcblx0Ji5uYXYtbGluay5hY3RpdmUge1xyXG5cdFx0Y29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCA1OSwgNDAsIDAuMSkgIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0Y29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xyXG5cdFx0Y29sb3I6ICNFNDNCMjggIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHJcblx0XHQubmF2LXRleHQge1xyXG5cdFx0XHRjb2xvcjogI0U0M0IyOCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi1zdHVkZW50LWluZm8ge1xyXG5cdFxyXG5cdCYubmF2LWxpbmsuYWN0aXZlIHtcclxuXHRcdGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA5NSwgMjE3LCAwLjEpICFpbXBvcnRhbnQ7XHJcblx0XHRcclxuXHRcdC5uYXYtdGV4dCB7XHJcblx0XHRcdGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcclxuXHRcdGNvbG9yOiAjMjE1RkQ5ICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFxyXG5cdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0Y29sb3I6ICMyMTVGRDkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcclxuXHRjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AaW1wb3J0IFwiYXcvaGVhZGVyXCI7XHJcbkBpbXBvcnQgXCJhdy9maWVsZHNcIjtcclxuQGltcG9ydCBcImF3L2NhcmRcIjtcclxuQGltcG9ydCBcImF3L2l0ZW1DYXJkXCI7XHJcbkBpbXBvcnQgXCJhdy9xdW90ZVwiO1xyXG5AaW1wb3J0IFwiYXcvcGFuZWxcIjtcclxuQGltcG9ydCBcImF3L3RpbWVsaW5lXCI7XHJcbkBpbXBvcnQgXCJhdy9oYW5kc29udGFibGVcIjtcclxuQGltcG9ydCBcImF3L292ZXJsYXlcIjtcclxuIiwiLmhlYWRlciAuaGVhZGVyLWJvdHRvbSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJHByaW1hcnksIC4wNyk7XHJcbn0iLCIuYXdfZmllbGRfaGVhZCB7XHJcblx0cGFkZGluZzogMjBweCAyMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAuMDUpO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0Ji0tc3VjY2VzcyB7XHJcblx0XHRjb2xvcjogZGFya2VuKCRzdWNjZXNzLCA1JSk7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRzdWNjZXNzLCAuMDUpO1xyXG5cdH1cclxuXHQmLS1kYW5nZXIge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkZGFuZ2VyLCA1JSk7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRkYW5nZXIsIC4wNSk7XHJcblx0fVxyXG59XHJcblxyXG4uYXdfZmllbGRfX3N3aXRjaCB7XHJcblx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRwYWRkaW5nOiAxNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0ei1pbmRleDogMjtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuXHJcblx0Ji5pcy1kYW5nZXIge1xyXG5cdFx0ZyBbZmlsbF0ucmlnaHQge1xyXG5cdFx0XHRmaWxsOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5pcy1zdWNjZXNzIHtcclxuXHRcdGcgW2ZpbGxdLmxlZnQge1xyXG5cdFx0XHRmaWxsOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXdfZmllbGRfaXRlbSB7XHJcblx0cGFkZGluZzogMTJweCAyMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRwcmltYXJ5LCAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoJHByaW1hcnksIC4wNSk7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHQmLS1wbGFjZWhvbGRlciB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjA1KTtcclxuXHR9XHJcblxyXG5cdCZfX2N1cnNvciB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHQvL2JvcmRlcjogMXB4IHNvbGlkIHJnYmEoJHByaW1hcnksIC4xKTtcclxuXHRcdC8vYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoJHByaW1hcnksIC4wNSk7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdCZfX3N0YXR1cyB7XHJcblx0XHR3aWR0aDogMTJweDtcclxuXHRcdGhlaWdodDogMTJweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKCRpbmZvLCAuMjUpO1xyXG5cdFx0YmFja2dyb3VuZDogJGluZm87XHJcblx0fVxyXG5cclxuXHQmLmlzLXN1Y2Nlc3Mge1xyXG5cdFx0LmF3X2ZpZWxkX2l0ZW0ge1xyXG5cdFx0XHQmX19zdGF0dXMge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKCRzdWNjZXNzLCAuNSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3M7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuaXMtZGFuZ2VyIHtcclxuXHRcdC5hd19maWVsZF9pdGVtIHtcclxuXHRcdFx0Jl9fc3RhdHVzIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgkZGFuZ2VyLCAuNSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGRhbmdlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgkcHJpbWFyeSwgLjEpO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjA1KTtcclxuXHR9XHJcblxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjI1KTtcclxuXHRcdGkge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgkcHJpbWFyeSwgLjUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuc2VsZWN0W3JlYWRvbmx5XVxyXG57XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn0iLCIvKipcbiAqIENhcmQgZml4ZWQgaGVhZGVyXG4gKi9cbi5jYXJkLmhlYWRlci1maXhlZCB7XG5cdC5jYXJkLWhlYWRlciB7XG5cdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogNTtcblx0XHRiYWNrZ3JvdW5kOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0fVxufVxuXG5ib2R5W2RhdGEtaGVhZGVyLXNjcm9sbD1cIm9uXCJdIC5jYXJkLmhlYWRlci1maXhlZCAuY2FyZC1oZWFkZXIge1xuXHR0b3A6IGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0KSAtIGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0LWJvdHRvbSk7XG59XG5cblxuLyoqXG4gKiBDYXJkIGhlYWRlciBuYXYvdGFic1xuICovXG4uY2FyZCA+IC5jYXJkLWhlYWRlci5pcy1uYXYge1xuXHRwYWRkaW5nOiAwO1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XG5cdC5uYXYge1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRcblx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdHBhZGRpbmc6ICRuYXYtbGluay1weTtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0LmxhYmVsLmxhYmVsLWxpZ2h0LWluZm8ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LmxhYmVsLmxhYmVsLWlubGluZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4xNXJlbSAwLjM1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLml0ZW0tY2FyZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAzMHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgkcHJpbWFyeSwgMC4xKTtcblx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgkcHJpbWFyeSwgLjE1KTtcblx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0YmFja2dyb3VuZDogI0ZGRjtcblx0XG5cdC5oZWxwZXItdGV4dCB7XG5cdFx0b3BhY2l0eTogLjY1O1xuXHR9XG5cdFxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG4iLCJib2R5LnF1b3RlIHtcblx0YmFja2dyb3VuZDogI0ZGRjtcbn1cblxuLnd5c2l3eWcge1xuXHRmb250LXNpemU6IDEuMjVyZW07XG5cdGE6bm90KC5idG4pIHtcblx0XHRjb2xvcjogJGluZm87XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuLmluZm8tY2FyZCB7XG5cdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuMDMpO1xuXHRwYWRkaW5nOiAzMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbmJvZHkucXVvdGUge1xuXHQuYnRuLXN1Ym1pdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cbn1cblxuLnF1b3RlLWZvcm0ge1xuXHRcblx0LmZvcm0tZ3JvdXAge1xuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHRcdFxuXHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjM3KTtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIC4wMik7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjc1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0dGV4dGFyZWEuZm9ybS1jb250cm9sIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0fVxuXHR9XG5cdFxuXHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjM3KTtcblx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjc1KTtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0cGFkZGluZzogMTIuNzVweCAxNXB4O1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG5cdFx0cGFkZGluZzogIDAuNXJlbSAwLjc1cmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAuMDgpO1xuXHRcdHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjEpO1xuXHRcdH1cblx0fVxufVxuIiwiJHBhbmVsLXBhZGRpbmc6IDIuNXJlbTtcbiRwYW5lbC1mb290ZXItaGVpZ2h0OiAxMDBweDtcblxuLmF3LXBhbmVsIHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uYXctcGFuZWwuYXctcGFuZWwtLXN0dWRlbnQge1xuXG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XG5cdC5vZmZjYW52YXMtaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAwICRwYW5lbC1wYWRkaW5nICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAkcGFuZWwtZm9vdGVyLWhlaWdodDtcblx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdHRvcDogMDtcblx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyb3ctYm9yZGVyLWNvbG9yO1xuXHR9XG5cdFxuXHQub2ZmY2FudmFzLWNvbnRlbnQge1xuXHRcblx0fVxuXHRcblx0Lm9mZmNhbnZhcy1mb290ZXIge1xuXHRcdHBhZGRpbmc6IDEwcHggJHBhbmVsLXBhZGRpbmc7XG5cdFx0aGVpZ2h0OiAkcGFuZWwtZm9vdGVyLWhlaWdodDtcblx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdGJvdHRvbTogMDtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRyb3ctYm9yZGVyLWNvbG9yLCA3JSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6ICNlZWYwZjM7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdFxuXHQuZm9ybS1ncm91cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQuYXctcGFuZWwge1xuXHRcdFxuXHRcdCZfX2NvbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRwYW5lbC1mb290ZXItaGVpZ2h0fSk7XG5cdFx0XHRwYWRkaW5nOiAkcGFuZWwtcGFkZGluZyAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0XHQmOm5vdCguaXMtbGFzdCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkcm93LWJvcmRlci1jb2xvcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5pcy1zdGlja3kge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmlzLXN0aWNreS0tYm90dG9tIHtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRib3R0b206ICN7JHBhbmVsLWZvb3Rlci1oZWlnaHR9O1xuXHRcdFx0XHRcdHRvcDogaW5pdGlhbDtcblx0XHRcdFx0XHQvL3BhZGRpbmctYm90dG9tOiBjYWxjKCN7JHBhbmVsLWZvb3Rlci1oZWlnaHR9ICsgI3skcGFuZWwtcGFkZGluZ30pO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuaXMtc2Vjb25kYXJ5IHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jl9fY29sX19oZWFkZXIge1xuXHRcdFx0Ji5pcy1zdGlja3kge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHR0b3A6IGNhbGMoMjBweCArICN7JHBhbmVsLWZvb3Rlci1oZWlnaHR9KTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudGltZWxpbmUtLWxpZ2h0LWRhcmsge1xuXHQudGltZWxpbmUge1xuXHRcdCYtaXRlbSB7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRkYXJrLWxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYtbWVkaWEge1xuXHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1saWdodCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiI2hvdCB7XHJcblx0LmZpcnN0LWxldmVsIHtcclxuXHRcdGJhY2tncm91bmQ6ICNjY2NjY2MgIWltcG9ydGFudDs7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlM2UzICFpbXBvcnRhbnQ7O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUzZTMgIWltcG9ydGFudDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRcclxuXHQuc2Vjb25kLWxldmVsIHtcclxuXHRcdGJhY2tncm91bmQ6ICNlZmVmZWYgIWltcG9ydGFudDs7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlM2UzICFpbXBvcnRhbnQ7O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUzZTMgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdC50aGlyZC1sZXZlbCwgLnRoaXJkLWxldmVsLWhlYWRlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjY2ZlMmYzICFpbXBvcnRhbnQ7O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UyZTNlMyAhaW1wb3J0YW50OztcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlM2UzICFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRcclxuXHQuaHRDb3JlIHRyIC50aGlyZC1sZXZlbC1oZWFkZXI6bnRoLWNoaWxkKG4rNCkge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0XHJcblx0LnRvdGFsLWxldmVsIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmY2U1Y2QgIWltcG9ydGFudDs7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlM2UzICFpbXBvcnRhbnQ7O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUzZTMgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdC5odF9jbG9uZV90b3AsIC53dEJvcmRlciB7XHJcblx0XHR6LWluZGV4OiAxICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59IiwiI292ZXJsYXl7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiAxMDAxO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDoxMDAlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjYpO1xyXG59XHJcbi5jdi1zcGlubmVyIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5zcGlubmVyLWFqYXgge1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRib3JkZXI6IDRweCAjZGRkIHNvbGlkO1xyXG5cdGJvcmRlci10b3A6IDRweCAjMmU5M2U2IHNvbGlkO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRhbmltYXRpb246IHNwLWFuaW1lIDAuOHMgaW5maW5pdGUgbGluZWFyO1xyXG59XHJcbkBrZXlmcmFtZXMgc3AtYW5pbWUge1xyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuLmlzLWhpZGV7XHJcblx0ZGlzcGxheTpub25lO1xyXG59IiwiLy9cclxuLy8gQ3VzdG9tIGJhY2tncm91bmQgaGVscGVyc1xyXG4vL1xyXG5cclxuLy8gQmFja2dyb3VuZCB0aGVtZSBjb2xvcnNcclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcblx0Ly8gSG92ZXIgY29sb3JcclxuXHQuYmctaG92ZXItI3skY29sb3J9IHtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBQYXJlbnQgaG92ZXJcclxuXHQuaG92ZXJhYmxlIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuYmctaG92ZXItI3skY29sb3J9IHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gSG92ZXIgc3RhdGUgY29sb3JcclxuXHQuYmctaG92ZXItc3RhdGUtI3skY29sb3J9IHtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdGhlbWUtaG92ZXItY29sb3IoJGNvbG9yKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gRGlhZ29uYWwgc3R5bGVcclxuXHQuYmctZGlhZ29uYWwtI3skY29sb3J9IHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYmctZGlhZ29uYWwtci0jeyRjb2xvcn0ge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gUmFkaWFsIGdyYWRpZW50IGNvbG9yc1xyXG5cdC5iZy1yYWRpYWwtZ3JhZGllbnQtI3skY29sb3J9ICB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKHRoZW1lLWxpZ2h0LWNvbG9yKCRjb2xvciksIDAuNCksICR2YWx1ZSA3MCUpO1xyXG5cdH1cclxuXHJcblx0Ly8gT3BhY2l0eVxyXG5cdEBmb3IgJG9wYWNpdHkgZnJvbSAxIHRocm91Z2ggMjAge1xyXG5cdFx0LmJnLSN7JGNvbG9yfS1vLSN7JG9wYWNpdHkgKiA1fSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHZhbHVlLCAoJG9wYWNpdHkgKiAyMCAvIDEwMDApKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5iZy1ob3Zlci0jeyRjb2xvcn0tby0jeyRvcGFjaXR5fSB7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR2YWx1ZSwgJG9wYWNpdHkgKiAyMCAvIDEwMCkgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQmFja2dyb3VuZCB0aGVtZSBsaWdodCBjb2xvcnNcclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWxpZ2h0LWNvbG9ycyB7XHJcblx0Ly8gSW5pdGlhbFxyXG5cdC5iZy1saWdodC0jeyRjb2xvcn0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQvLyBIb3ZlclxyXG5cdC5iZy1ob3Zlci1saWdodC0jeyRjb2xvcn0ge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIERpYWdvbmFsIHN0eWxlXHJcblx0LmJnLWRpYWdvbmFsLWxpZ2h0LSN7JGNvbG9yfSB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gR3JheSBiYWNrZ3JvdW5kIGNvbG9yc1xyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xyXG5cdC5iZy1ncmF5LSN7JGNvbG9yfSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5iZy1ob3Zlci1ncmF5LSN7JGNvbG9yfSB7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQmFja2dyb3VuZCBjb2xvciB0cmFuc3BhcmVudFxyXG4uYmctdHJhbnNwYXJlbnQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uYmctdHJhbnNwYXJlbnQtaSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQmFja2dyb3VuZCBzaXplXHJcbi5iZ2ktc2l6ZS1sZW5ndGgge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogbGVuZ3RoO1xyXG59XHJcblxyXG4uYmdpLXNpemUtY292ZXIge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5iZ2ktc2l6ZS1jb250YWluIHtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuXHJcbi8vIEJhY2tncm91bmQgcmVwZWF0XHJcbi5iZ2ktbm8tcmVwZWF0IHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIHBvc2l0aW9uc1xyXG4uYmdpLXBvc2l0aW9uLXktdG9wIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi15LWJvdHRvbSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XHJcbn1cclxuXHJcbi5iZ2ktcG9zaXRpb24teS1jZW50ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLXgtbGVmdCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLXgtcmlnaHQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XHJcbn1cclxuXHJcbi5iZ2ktcG9zaXRpb24teC1jZW50ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLXRvcCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCB0b3A7XHJcbn1cclxuXHJcbi5iZ2ktcG9zaXRpb24tYm90dG9tIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGJvdHRvbTtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi1jZW50ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG5cclxuLy8gVHJhbnNwYXJlbnQgQmFja2dyb3VuZFxyXG4uYmctdHJhbnNwYXJlbnQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBEaWFnb25hbCBCYWNrZ3JvdW5kXHJcbi5iZy1kaWFnb25hbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHQuY2FyZC1ib2R5IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHR3aWR0aDogMjAwJTtcclxuXHRcdGhlaWdodDogMTAwMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDQ1JTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gQ3VzdG9tIGZsZXggaGVscGVyc1xyXG4vL1xyXG5cclxuXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvb3Qge1xyXG5cdFx0XHRmbGV4OiAxO1xyXG5cdFx0XHQtbXMtZmxleDogMSAwIDBweDsgIC8vIElFMTAtMTEgZml4XHJcblx0XHR9XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1hdXRvIHtcclxuICAgICAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1mbHVpZCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tcm93LWF1dG8ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvdy1mbHVpZCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgYXV0bztcclxuICAgICAgICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7ICAvLyBJRTEwLTExIGZpeFxyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3ItaWUxMSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IG5vbmU7ICAvLyBJRTEwLTExIGZpeFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIFx0Ly8gQ2VudGVyXHJcbiAgICBcdC5mbGV4I3skaW5maXh9LWNlbnRlciB7XHJcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIFx0fVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEJyb3dzZXJzXHJcbi8vXHJcblxyXG5AbWl4aW4gZm9yLWllMTEge1xyXG5cdC8vIE1pY3Jvc29mdCBJRTExXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGZvci1lZGdlIHtcclxuICAgIC8vIE1pY3Jvc29mdCBFZGdlXHJcblx0QHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOmF1dG8pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBDdXN0b20gb3BhY2l0eSBoZWxwZXJzXHJcbi8vXHJcblxyXG4vLyBSZXNwb25zaXZlIG9wYWNpdHlcclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcblx0XHQkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcblx0XHRAZm9yICRvcGFjaXR5IGZyb20gMSB0aHJvdWdoIDEwMCB7XHJcblx0XHRcdC5vcGFjaXR5I3skaW5maXh9LSN7JG9wYWNpdHl9IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAkb3BhY2l0eSAvIDEwMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaG92ZXItb3BhY2l0eSN7JGluZml4fS0jeyRvcGFjaXR5fSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblxyXG5cdFx0XHRcdCYuYWN0aXZlLFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAkb3BhY2l0eSAvIDEwMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBCb3JkZXIgdXRpbGl0aWVzXHJcbi8vXHJcblxyXG4vLyBCb3JkZXIgcmFkaXVzIHJlc2V0XHJcbi5yb3VuZGVkLXRvcC0wIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbS0wIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWxlZnQtMCB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLXJpZ2h0LTAge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEJvcmRlciB0cmFuc3BhcmVudFxyXG4uYm9yZGVyLXRyYW5zcGFyZW50IHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSBib3JkZXJzXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIC5ib3JkZXIteCN7JGluZml4fSAgICAgICAgICAgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuYm9yZGVyLXkjeyRpbmZpeH0gICAgICAgICAgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgICAgIC5ib3JkZXIteCN7JGluZml4fS0wICAgICAgICAgICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5ib3JkZXIteSN7JGluZml4fS0wICAgICAgICAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxyXG5cclxuICAgICAgICBAaWYgJGluZml4ICE9ICcnIHtcclxuICAgICAgICAgICAgLmJvcmRlciN7JGluZml4fSAgICAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxyXG4gICAgICAgICAgICAuYm9yZGVyLXRvcCN7JGluZml4fSAgICAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxyXG4gICAgICAgICAgICAuYm9yZGVyLXJpZ2h0I3skaW5maXh9ICAgICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgICAgIC5ib3JkZXItYm90dG9tI3skaW5maXh9ICAgICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgICAgIC5ib3JkZXItbGVmdCN7JGluZml4fSAgICAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxyXG5cclxuICAgICAgICAgICAgLmJvcmRlciN7JGluZml4fS0wICAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAgICAgLmJvcmRlci10b3AjeyRpbmZpeH0tMCAgICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgICAgIC5ib3JkZXItcmlnaHQjeyRpbmZpeH0tMCAgICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgICAgIC5ib3JkZXItYm90dG9tI3skaW5maXh9LTAgICB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxyXG4gICAgICAgICAgICAuYm9yZGVyLWxlZnQjeyRpbmZpeH0tMCAgICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDUge1xyXG4gICAgICAgICAgICAuYm9yZGVyI3skaW5maXh9LSN7JGl9e1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJvcmRlciB0aGVtZSBjb2xvcnNcclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAuYm9yZGVyLSN7JGNvbG9yfSAgICAgICAgICAgeyBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuYm9yZGVyLXRvcC0jeyRjb2xvcn0gICAgICAgeyBib3JkZXItdG9wLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDsgfVxyXG4gICAgLmJvcmRlci1yaWdodC0jeyRjb2xvcn0gICAgIHsgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDsgfVxyXG4gICAgLmJvcmRlci1ib3R0b20tI3skY29sb3J9ICAgIHsgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IH1cclxuICAgIC5ib3JkZXItbGVmdC0jeyRjb2xvcn0gICAgICB7IGJvcmRlci1sZWZ0LWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vLyBCb3JkZXIgdGhlbWUgbGlnaHQgY29sb3JzXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1saWdodC1jb2xvcnMge1xyXG4gICAgLmJvcmRlci1saWdodC0jeyRjb2xvcn0gICAgICAgICAgIHsgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDsgfVxyXG4gICAgLmJvcmRlci10b3AtbGlnaHQtI3skY29sb3J9ICAgICAgIHsgYm9yZGVyLXRvcC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IH1cclxuICAgIC5ib3JkZXItcmlnaHQtbGlnaHQtI3skY29sb3J9ICAgICB7IGJvcmRlci1yaWdodC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IH1cclxuICAgIC5ib3JkZXItYm90dG9tLWxpZ2h0LSN7JGNvbG9yfSAgICB7IGJvcmRlci1ib3R0b20tY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuYm9yZGVyLWxlZnQtbGlnaHQtI3skY29sb3J9ICAgICAgeyBib3JkZXItbGVmdC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLy8gQm9yZGVyIFJhZGl1c2VzXHJcbi8vIFNNIFNpemVcclxuLnJvdW5kZWQtdG9wLXNtIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtdG9wLWxlZnQtc20ge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtdG9wLXJpZ2h0LXNtIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1ib3R0b20tc20ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1ib3R0b20tbGVmdC1zbSB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1ib3R0b20tcmlnaHQtc20ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIERlZmF1bHQgU2l6ZVxyXG4ucm91bmRlZC10b3Age1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC10b3AtbGVmdCB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC10b3AtcmlnaHQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbSB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbS1sZWZ0IHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbS1yaWdodCB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gWGwgU2l6ZVxyXG4ucm91bmRlZC14bCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC10b3AteGwge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGwgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC10b3AtbGVmdC14bCB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC10b3AtcmlnaHQteGwge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbS14bCB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbS1sZWZ0LXhsIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbS1yaWdodC14bCB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQm94IHNoYWRvd1xyXG4uc2hhZG93LXhzIHtcclxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXhzO1xyXG59XHJcbiIsIi8vXHJcbi8vIFdpZHRoIGFuZCBoZWlnaHRcclxuLy9cclxuXHJcbi8vIEF1dG9cclxuLmgtYXV0byB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctYXV0byB7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIHdpZHRoc1xyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRoZWlnaHRzLWFuZC13aWR0aHMge1xyXG4gICAgICAgICAgICAvLyBIZWlnaHRcclxuICAgICAgICAgICAgLncjeyRpbmZpeH0tI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBXaWR0aFxyXG4gICAgICAgICAgICAuaCN7JGluZml4fS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBNaW4gd2lkdGhcclxuICAgICAgICAgICAgLm1pbi13I3skaW5maXh9LSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogJHZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIE1pblxyXG4gICAgICAgICAgICAubWluLWgjeyRpbmZpeH0tI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogJHZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tYXgtaCN7JGluZml4fS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAkdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1heC13I3skaW5maXh9LSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gUG9zaXRpb25zXHJcbi8vXHJcblxyXG4ubGVmdC0wIHtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJpZ2h0LTAge1xyXG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRvcC0wIHtcclxuICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm90dG9tLTAge1xyXG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56aW5kZXgtMCB7XHJcbiAgICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG4uemluZGV4LW4xIHtcclxuICAgIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG4uemluZGV4LTEge1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLnppbmRleC0yIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi56aW5kZXgtMyB7XHJcbiAgICB6LWluZGV4OiAzO1xyXG59XHJcblxyXG4uemluZGV4LTQge1xyXG4gICAgei1pbmRleDogNDtcclxufVxyXG5cclxuLnppbmRleC01IHtcclxuICAgIHotaW5kZXg6IDU7XHJcbn1cclxuIiwiLy9cclxuLy8gVGV4dFxyXG4vL1xyXG5cclxuXHJcbi8vIFRoZW1lIENvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XHJcbiAgICAvLyBCYXNlIGNvbG9yXHJcbiAgICAudGV4dC0jeyRuYW1lfSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEludmVyc2UgY29sb3JcclxuICAgIC50ZXh0LWludmVyc2UtI3skbmFtZX0ge1xyXG4gICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIExpZ2h0IGNvbG9yc1xyXG4gICAgLnRleHQtbGlnaHQtI3skbmFtZX0ge1xyXG4gICAgICAgIGNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBUZXh0IGhvdmVyXHJcbiAgICBhLnRleHQtaG92ZXItI3skbmFtZX0sXHJcbiAgICAudGV4dC1ob3Zlci0jeyRuYW1lfSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246JHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRjb2xvcik7XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUGFyZW50IGhvdmVyXHJcbiAgICAuaG92ZXJhYmxlIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYS50ZXh0LWhvdmVyLSN7JG5hbWV9LFxyXG4gICAgICAgICAgICAudGV4dC1ob3Zlci0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICBcdFx0XHRcdGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuICAgIFx0XHRcdH1cclxuXHJcbiAgICBcdFx0XHQuc3ZnLWljb24ge1xyXG4gICAgXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkY29sb3IsIHRydWUpO1xyXG4gICAgXHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBGb250IHNpemVzXHJcbi5mb250LXNpemUtYmFzZSB7XHJcbiAgICBmb250LXNpemU6ICAkZm9udC1zaXplLWJhc2U7XHJcbn1cclxuXHJcbi5mb250LXNpemUtc20ge1xyXG4gICAgZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1zbTtcclxufVxyXG5cclxuLmZvbnQtc2l6ZS14cyB7XHJcbiAgICBmb250LXNpemU6ICAkZm9udC1zaXplLXhzO1xyXG59XHJcblxyXG4uZm9udC1zaXplLWxnIHtcclxuICAgIGZvbnQtc2l6ZTogICRmb250LXNpemUtbGc7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplc1xyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRmb250LXNpemVzIHtcclxuICAgICAgICAgICAgLiN7JG5hbWV9I3skaW5maXh9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJvbGRlc3QgZm9udFxyXG4uZm9udC13ZWlnaHQtYm9sZGVzdCB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlc3Q7XHJcbn1cclxuXHJcbi8vIExpbmUgaGVpZ2h0c1xyXG4ubGluZS1oZWlnaHQtMCB7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxufVxyXG5cclxuLmxpbmUtaGVpZ2h0LXhzIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAwLjc1O1xyXG59XHJcblxyXG4ubGluZS1oZWlnaHQtc20ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC1tZCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxufVxyXG5cclxuLmxpbmUtaGVpZ2h0LWxnIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC14bCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS43NTtcclxufVxyXG5cclxuLy8gVGV4dCB0cmFuc3BhcmVudFxyXG4udGV4dC10cmFuc3BhcmVudHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLy8gVGV4dCBzdHJva2VcclxuLnRleHQtc3Ryb2tle1xyXG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMC4zNXJlbTtcclxuICAgIC1tb3otdGV4dC1zdHJva2Utd2lkdGg6IDAuMzVyZW07XHJcbiAgICB0ZXh0LXN0cm9rZS13aWR0aDogMC4zNXJlbTtcclxuICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICR3aGl0ZTtcclxuICAgIC1tb3otdGV4dC1zdHJva2UtY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtc3Ryb2tlLWNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi8vIEN1cnNvciBwb2ludGVyXHJcbi5jdXJzb3ItcG9pbnRlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8vIEN1cnNvciBtb3ZlXHJcbi5jdXJzb3ItbW92ZSB7XHJcbiAgICBjdXJzb3I6IG1vdmU7XHJcbn1cclxuXHJcbi8vIExpbmsgdHJhbnNpdGlvblxyXG5hIHtcclxuICAgIHRyYW5zaXRpb246JHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU1ZHIEljb25cclxuLy9cclxuXHJcblxyXG5AbWl4aW4gc3ZnLWljb24tY29sb3IoJGNvbG9yLCAkaW1wb3J0YW50OiBmYWxzZSkge1xyXG4gICAgc3ZnIHtcclxuICAgICAgICBnIHtcclxuICAgICAgICAgICAgW2ZpbGxdIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBnIHtcclxuICAgICAgICAgICAgICAgIFtmaWxsXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzdmctaWNvbi10cmFuc2l0aW9uKCkge1xyXG4gICAgc3ZnIHtcclxuICAgICAgICBnIHtcclxuICAgICAgICAgICAgW2ZpbGxdIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3ZnLWljb24tc2l6ZSgkc2l6ZSwgJGltcG9ydGFudDogZmFsc2UpIHtcclxuICAgIHN2ZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZSB2YWx1ZWlmKCRpbXBvcnRhbnQsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgICAgIHdpZHRoOiAkc2l6ZSB2YWx1ZWlmKCRpbXBvcnRhbnQsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3ZnLWxvZ28tY29sb3IoJGNvbG9yLCAkaW1wb3J0YW50OiBmYWxzZSl7XHJcbiAgICBzdmd7XHJcbiAgICAgICAgcGF0aHtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gSWNvblxyXG4vL1xyXG5cclxuLy8gRGVmYXVsdCBpY29uXHJcbmkge1xyXG4gICAgZm9udC1zaXplOiBnZXQoJGljb24tc2l6ZXMsIG1kKTtcclxuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSBpY29uIHNpemVzXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGljb24tc2l6ZXMge1xyXG5cdFx0XHQuaWNvbiN7JGluZml4fS0jeyRuYW1lfSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHRcdCAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEN1c3RvbSBDb21wb25lbnRzIENvbmZpZ1xyXG4vLyBUbyBvdmVycmlkZSBhbnkgY3VzdG9tIHZhcmlhYmxlIHNhZmVseSB5b3UgY2FuIHVzZSBfdmFyaWFibGVzLmRlbW8uc2Nzc1xyXG4vL1xyXG5cclxuLy8gQmFzZSBpY29ucyhTZWU6IHBsdWdpbnMva2VlbnRoZW1lcy1pY29ucy9mb250L2tpLmNzcylcclxuJGtpLXR5cGVzOiAoXHJcblx0YXJyb3dEb3duOiBcdCdcXGYxMDknLFxyXG5cdGFycm93VXA6IFx0J1xcZjEwZScsXHJcblx0YXJyb3dCYWNrOiBcdCdcXGYxMDYnLFxyXG5cdGFycm93TmV4dDogXHQnXFxmMTA1JyxcclxuXHRib2xkQ2xvc2U6IFx0J1xcZjExMycsXHJcblx0Y2xvc2U6IFx0XHQnXFxmMTMwJyxcclxuXHRwbHVzOiBcdFx0J1xcZjEwZCcsXHJcblx0bWludXM6IFx0XHQnXFxmMTBhJyxcclxuXHRjaGVjazogXHRcdCdcXGYxMDgnLFxyXG5cdGhpZGU6IFx0XHQnXFxmMTE1JyxcclxuXHRjb2RlOiBcdFx0J1xcZjExNicsXHJcblx0Y29weTogXHRcdCdcXGYxMTcnXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZWlnaHRzICYgV2lkdGhzXHJcbiRoZWlnaHRzLWFuZC13aWR0aHM6IChcclxuICBcdDEwMDogMTAwJSxcclxuICBcdDUwOiA1MCUsXHJcbiAgXHRhdXRvOiBhdXRvLFxyXG4gIFx0MXB4OiAxcHgsXHJcbiAgXHQycHg6IDJweCxcclxuICBcdDNweDogM3B4LFxyXG4gIFx0NHB4OiA0cHgsXHJcbiAgXHQ1cHg6IDVweCxcclxuICBcdDEwcHg6IDEwcHgsXHJcbiAgXHQxNXB4OiAxNXB4LFxyXG4gIFx0MjBweDogMjBweCxcclxuICBcdDI1cHg6IDI1cHgsXHJcbiAgXHQzMHB4OiAzMHB4LFxyXG4gIFx0MzVweDogMzVweCxcclxuICBcdDQwcHg6IDQwcHgsXHJcbiAgXHQ0NXB4OiA0NXB4LFxyXG4gIFx0NTBweDogNTBweCxcclxuICBcdDU1cHg6IDU1cHgsXHJcbiAgXHQ2MHB4OiA2MHB4LFxyXG4gIFx0NjVweDogNjVweCxcclxuICBcdDcwcHg6IDcwcHgsXHJcbiAgXHQ3NXB4OiA3NXB4LFxyXG4gIFx0ODBweDogODBweCxcclxuICBcdDg1cHg6IDg1cHgsXHJcbiAgXHQ5MHB4OiA5MHB4LFxyXG4gIFx0OTVweDogOTVweCxcclxuICBcdDEwMHB4OiAxMDBweCxcclxuICBcdDEwNXB4OiAxMDVweCxcclxuICBcdDExMHB4OiAxMTBweCxcclxuICBcdDExNXB4OiAxMTVweCxcclxuICBcdDEyMHB4OiAxMjBweCxcclxuICBcdDEyNXB4OiAxMjVweCxcclxuICBcdDEzMHB4OiAxMzBweCxcclxuICBcdDEzNXB4OiAxMzVweCxcclxuICBcdDE0MHB4OiAxNDBweCxcclxuICBcdDE0NXB4OiAxNDVweCxcclxuICBcdDE1MHB4OiAxNTBweCxcclxuXHQxNTVweDogMTU1cHgsXHJcblx0MTYwcHg6IDE2MHB4LFxyXG5cdDE2NXB4OiAxNjVweCxcclxuXHQxNzZweDogMTcwcHgsXHJcbiAgXHQxNzVweDogMTc1cHgsXHJcbiAgXHQxODBweDogMTgwcHgsXHJcbiAgXHQyMDBweDogMjAwcHgsXHJcbiAgXHQyMjVweDogMjI1cHgsXHJcblx0MjM1cHg6IDIzNXB4LFxyXG4gIFx0MjUwcHg6IDI1MHB4LFxyXG4gIFx0MjU1cHg6IDI1NXB4LFxyXG4gIFx0MjYwcHg6IDI2MHB4LFxyXG4gIFx0MjY1cHg6IDI2NXB4LFxyXG4gIFx0Mjc1cHg6IDI3NXB4LFxyXG4gIFx0Mjk1cHg6IDI5NXB4LFxyXG4gIFx0MzAwcHg6IDMwMHB4LFxyXG4gIFx0MzI1cHg6IDMyNXB4LFxyXG4gIFx0MzUwcHg6IDM1MHB4LFxyXG4gIFx0Mzc1cHg6IDM3NXB4LFxyXG4gIFx0NDAwcHg6IDQwMHB4LFxyXG4gIFx0NDI1cHg6IDQyNXB4LFxyXG4gIFx0NDUwcHg6IDQ1MHB4LFxyXG4gIFx0NDc1cHg6IDQ3NXB4LFxyXG4gIFx0NTAwcHg6IDUwMHB4LFxyXG4gIFx0NTUwcHg6IDU1MHB4LFxyXG4gIFx0NjAwcHg6IDYwMHB4LFxyXG4gIFx0NjUwcHg6IDY1MHB4LFxyXG4gIFx0NzAwcHg6IDcwMHB4LFxyXG4gIFx0NzUwcHg6IDc1MHB4LFxyXG4gIFx0ODAwcHg6IDgwMHB4LFxyXG4gIFx0ODUwcHg6IDg1MHB4LFxyXG4gIFx0OTAwcHg6IDkwMHB4LFxyXG4gIFx0OTUwcHg6IDk1MHB4LFxyXG4gIFx0MTAwMHB4OiAxMDAwcHgsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBJY29uIFNpemVzXHJcbiRpY29uLXNpemVzOiAoXHJcbiAgICBzczogMC41cmVtLFxyXG4gICAgeHM6IDAuNjVyZW0sXHJcbiAgICBzbTogMC43NXJlbSxcclxuICAgIG5tOiAwLjlyZW0sXHJcblx0bXM6IDEuMTVyZW0sXHJcbiAgICBtZDogMS4yNXJlbSxcclxuICAgIGxnOiAxLjVyZW0sXHJcbiAgICB4bDogMS43NXJlbSxcclxuICAgIHh4bDogMi4yNXJlbSxcclxuXHJcbiAgICAxeDogMXJlbSxcclxuICAgIDJ4OiAycmVtLFxyXG4gICAgM3g6IDNyZW0sXHJcbiAgICA0eDogNHJlbSxcclxuICAgIDV4OiA1cmVtLFxyXG4gICAgNng6IDZyZW0sXHJcbiAgICA3eDogN3JlbSxcclxuICAgIDh4OiA4cmVtLFxyXG4gICAgOXg6IDlyZW0sXHJcbiAgICAxMHg6IDEwcmVtXHJcbik7XHJcblxyXG4vLyBTVkcgSWNvbiBTaXplc1xyXG4kc3ZnLWljb24tc2l6ZXM6IChcclxuICAgIHNtOiAxLjI1cmVtLFxyXG4gICAgbWQ6IDEuNXJlbSxcclxuICAgIGxnOiAxLjc1cmVtLFxyXG4gICAgeGw6IDJyZW0sXHJcbiAgICB4eGw6IDIuMjVyZW0sXHJcblxyXG4gICAgMXg6IDFyZW0sXHJcbiAgICAyeDogMnJlbSxcclxuICAgIDN4OiAzcmVtLFxyXG4gICAgNHg6IDRyZW0sXHJcbiAgICA1eDogNXJlbSxcclxuICAgIDZ4OiA2cmVtLFxyXG4gICAgN3g6IDdyZW0sXHJcbiAgICA4eDogOHJlbSxcclxuICAgIDl4OiA5cmVtLFxyXG5cdDEweDogMTByZW0sXHJcblxyXG5cdGZ1bGw6IDEwMCVcclxuKTtcclxuXHJcbi8vIFN5bWJvbCBTaXplc1xyXG4kc3ltYm9sLXNpemVzOiAoXHJcbiAgICAyMDogMjBweCxcclxuICAgIDI1OiAyNXB4LFxyXG4gICAgMzA6IDMwcHgsXHJcbiAgICAzNTogMzVweCxcclxuICAgIDQwOiA0MHB4LFxyXG4gICAgNDU6IDQ1cHgsXHJcbiAgICBkZWZhdWx0OiA1MHB4LFxyXG4gICAgNTA6IDUwcHgsXHJcbiAgICA1NTogNTVweCxcclxuICAgIDYwOiA2MHB4LFxyXG4gICAgNjU6IDY1cHgsXHJcbiAgICA3MDogNzBweCxcclxuICAgIDc1OiA3NXB4LFxyXG4gICAgODA6IDgwcHgsXHJcbiAgICA4NTogODVweCxcclxuICAgIDkwOiA5MHB4LFxyXG4gICAgOTU6IDk1cHgsXHJcbiAgICAxMDA6MTAwcHgsXHJcbiAgICAxMjA6MTIwcHgsXHJcbiAgICAxMzA6MTMwcHgsXHJcbiAgICAxNDA6MTQwcHgsXHJcbiAgICAxNTA6MTUwcHhcclxuKTtcclxuXHJcbi8vIEJ1cmdlciBJY29uXHJcbiRidXJnZXItaWNvbi1jb25maWc6IChcclxuICAgIHdpZHRoOiAyNHB4LFxyXG4gICAgaGVpZ2h0OiAyNHB4LFxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MsXHJcbiAgICB0aGlja25lc3M6IDNweCxcclxuICAgIHNwYWNlOiA1cHgsXHJcbiAgICByYWRpdXM6IDNweCxcclxuICAgIHRoZW1lOiAoXHJcbiAgICAgICAgZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcbiAgICAgICAgaG92ZXI6ICRwcmltYXJ5LFxyXG4gICAgICAgIGFjdGl2ZTogJHByaW1hcnlcclxuICAgIClcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIEFjY29yZGlvblxyXG4kYWNjb3JkaW9uLWNvbmZpZzogKFxyXG5cdGNhcmQtc3BhY2VyLXg6IDEuMjVyZW0sXHJcblx0Y2FyZC1zcGFjZXIteTogMXJlbSxcclxuXHRjYXJkLXRpdGxlLWZvbnQtc2l6ZTogMS4xNXJlbSxcclxuXHRjYXJkLWljb24tZm9udC1zaXplOiAxLjRyZW0sXHJcblx0c3ZnLXRvZ2dsZS13aWR0aDogM3JlbVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gQnVsbGV0XHJcbiRidWxsZXQtY29uZmlnOiAoXHJcblx0Ym9yZGVyLXJhZGl1czogMnJlbSxcclxuXHRob3Itd2lkdGg6IDEwcHgsXHJcblx0aG9yLWhlaWdodDogMnB4LFxyXG5cdHZlci13aWR0aDogMnB4LFxyXG5cdHZlci1oZWlnaHQ6IDEwcHgsXHJcblx0ZG90LXNpemU6IDRweCxcclxuXHRiYXItd2lkdGg6IDRweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gTG9hZGVyXHJcbiRsb2FkZXItY29uZmlnOiAoXHJcblx0c2l6ZTogMS40cmVtLFxyXG5cdHdpZHRoOiAycHgsXHJcblx0c2l6ZS1zbTogMXJlbSxcclxuXHR3aWR0aC1zbTogMXB4LFxyXG5cdHNpemUtbGc6IDJyZW0sXHJcblx0d2lkdGgtbGc6IDNweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gU3Bpbm5lclxyXG4kc3Bpbm5lci1jb25maWc6IChcclxuXHRzaXplOiBcdDEuNXJlbSxcclxuXHRzaXplLXNtOiAxLjI1cmVtLFxyXG5cdHNpemUtbGc6IDJyZW1cclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIFRpbWVsaW5lXHJcbiR0aW1lbGluZS1jb25maWc6IChcclxuXHR0aW1lLXdpZHRoOiA2MHB4LFxyXG5cdGJhZGdlLXdpZHRoOiAzMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBUaW1lbGluZSAzXHJcbiR0aW1lbGluZS0zLWNvbmZpZzogKFxyXG5cdG1lZGlhLXNpemU6IDUwcHgsXHJcblx0Ym9yZGVyLXdpZHRoOiAycHhcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIFRpbWVsaW5lIDVcclxuJHRpbWVsaW5lLTUtY29uZmlnOiAoXHJcblx0bWVkaWEtc2l6ZTogMzVweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gVGltZWxpbmUgNlxyXG4kdGltZWxpbmUtNi1jb25maWc6IChcclxuXHRsYWJlbC13aWR0aDogNTBweCxcclxuXHRiYXItd2lkdGg6IDQwcHgsXHJcblx0YmFkZ2Utc2l6ZTogMTNweCxcclxuXHRiYXItYm9yZGVyLXdpZHRoOiAzcHgsXHJcblx0Ym9yZGVyLWNvbG9yOiAkd2hpdGVcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdmlcclxuJG5hdmktY29uZmlnOiAoXHJcblx0bGluay1weDogMS41cmVtLFxyXG5cdGxpbmstcHk6IDAuNzVyZW0sXHJcblxyXG5cdGhlYWRlci1weDogMS41cmVtLFxyXG5cdGhlYWRlci1weTogMC43NXJlbSxcclxuXHJcblx0Zm9vdGVyLXB4OiAxLjVyZW0sXHJcblx0Zm9vdGVyLXB5OiAwLjc1cmVtLFxyXG5cclxuXHRzZWN0aW9uLXB4OiAxLjVyZW0sXHJcblx0c2VjdGlvbi1weTogMC43NXJlbSxcclxuXHJcblx0bGluay1lbGVtLXNwYWNlOiAwLjc1cmVtLFxyXG5cclxuXHRsaW5rLW9wYWNpdHktZGlzYWJsZWQ6IDAuNixcclxuXHJcblx0c2VwYXJhdG9yOiAkYm9yZGVyLWNvbG9yLFxyXG5cdGJvcmRlcjogJGJvcmRlci1jb2xvcixcclxuXHJcblx0bGluay1iZy1ob3ZlcjogJGdyYXktMTAwLFxyXG5cdGxpbmstYmctYWN0aXZlOiAkZ3JheS0xMDAsXHJcblxyXG5cdGxpbmstYnVsbGV0LWJnOiAkZ3JheS0zMDAsXHJcblx0bGluay1idWxsZXQtYmctaG92ZXI6ICRwcmltYXJ5LFxyXG5cdGxpbmstYnVsbGV0LWJnLWFjdGl2ZTogJHByaW1hcnksXHJcblxyXG5cdGxpbmstdGV4dC1mb250LXNpemU6IDFyZW0sXHJcblx0bGluay10ZXh0LWZvbnQtc2l6ZS1sZzogMS4xcmVtLFxyXG5cdGxpbmstdGV4dC1mb250LXNpemUteGw6IDEuMnJlbSxcclxuXHJcblx0bGluay10ZXh0LWNvbG9yOiAkZGFyay03NSxcclxuXHRsaW5rLXRleHQtY29sb3ItaG92ZXI6ICRwcmltYXJ5LFxyXG5cdGxpbmstdGV4dC1jb2xvci1hY3RpdmU6ICRwcmltYXJ5LFxyXG5cclxuXHRsaW5rLWljb24tY2lyY2xlLXdpZHRoOiA0cmVtLFxyXG5cdGxpbmstaWNvbi1jaXJjbGUtd2lkdGgtbGc6IDQuNXJlbSxcclxuXHRsaW5rLWljb24tY2lyY2xlLXdpZHRoLXhsOiA1cmVtLFxyXG5cdGxpbmstaWNvbi13aWR0aDogMnJlbSxcclxuXHRsaW5rLWljb24td2lkdGgtbGc6IDNyZW0sXHJcblx0bGluay1pY29uLXdpZHRoLXhsOiA0cmVtLFxyXG5cclxuXHRsaW5rLWljb24tZm9udC1zaXplOiAxLjI1cmVtLFxyXG5cdGxpbmstaWNvbi1mb250LXNpemUtbGc6IDEuNXJlbSxcclxuXHRsaW5rLWljb24tZm9udC1zaXplLXhsOiAxLjc1cmVtLFxyXG5cclxuXHRsaW5rLWljb24tc3ZnLXNpemU6IDIycHgsXHJcblx0bGluay1pY29uLXN2Zy1zaXplLWxnOiAyOHB4LFxyXG5cdGxpbmstaWNvbi1zdmctc2l6ZS14bDogMzJweCxcclxuXHJcblx0bGluay1pY29uLWNvbG9yOiAkZ3JheS01MDAsXHJcblx0bGluay1pY29uLWxpZ2h0LWNvbG9yOiAkZ3JheS00MDAsXHJcblx0bGluay1pY29uLWNvbG9yLWhvdmVyOiAkcHJpbWFyeSxcclxuXHRsaW5rLWljb24tY29sb3ItYWN0aXZlOiAkcHJpbWFyeSxcclxuXHJcblx0bGluay1pY29uLWNpcmNsZS1iZzogJGdyYXktMTAwLFxyXG5cdGxpbmstaWNvbi1jaXJjbGUtYmctaG92ZXI6ICRncmF5LTIwMCxcclxuXHRsaW5rLWljb24tY2lyY2xlLWJnLWFjdGl2ZTogJGdyYXktMjAwLFxyXG5cclxuXHRsaW5rLWFycm93LWZvbnQtc2l6ZTogMC42cmVtLFxyXG5cdGxpbmstYXJyb3ctY29sb3I6ICRncmF5LTUwMCxcclxuXHRsaW5rLWFycm93LWNvbG9yLWhvdmVyOiAkcHJpbWFyeSxcclxuXHRsaW5rLWFycm93LWNvbG9yLWFjdGl2ZTogJHByaW1hcnksXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBDaGVja2JveFxyXG4kY2hlY2tib3gtY29uZmlnOiAoXHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSxcclxuXHRpdGVtU3BhY2U6IDFyZW0sXHJcblx0bGFiZWxTcGFjZTogMC43NXJlbSxcclxuXHRpbmxpbmVJdGVtU3BhY2U6IDAuMzVyZW0sXHJcblx0dHlwZXM6IChcclxuXHRcdHNvbGlkOiAoXHJcblx0XHRcdHRoZW1lOiAoXHJcblx0XHRcdFx0YmFzZS1jb2xvcjogJGdyYXktMjAwXHJcblx0XHRcdCksXHJcblx0XHRcdHNpemVzOiAoXHJcblx0XHRcdFx0ZGVmYXVsdDogKFxyXG5cdFx0XHRcdFx0YmFzZTogMThweCxcclxuXHRcdFx0XHRcdHRpY2s6IDEwcHgsXHJcblx0XHRcdFx0KSxcclxuXHRcdFx0XHRsZzogKFxyXG5cdFx0XHRcdFx0YmFzZTogMjRweCxcclxuXHRcdFx0XHRcdHRpY2s6IDEycHgsXHJcblx0XHRcdFx0KVxyXG5cdFx0XHQpXHJcblx0XHQpLFxyXG5cdFx0b3V0bGluZTogKFxyXG5cdFx0XHR0aGVtZTogKFxyXG5cdFx0XHRcdGJhc2UtY29sb3I6ICRncmF5LTQwMFxyXG5cdFx0XHQpLFxyXG5cdFx0XHRzaXplczogKFxyXG5cdFx0XHRcdGRlZmF1bHQ6IChcclxuXHRcdFx0XHRcdGJhc2U6IDE4cHgsXHJcblx0XHRcdFx0XHR0aWNrOiAgMTBweCxcclxuXHRcdFx0XHQpLFxyXG5cdFx0XHRcdGxnOiAoXHJcblx0XHRcdFx0XHRiYXNlOiAyNHB4LFxyXG5cdFx0XHRcdFx0dGljazogMTJweCxcclxuXHRcdFx0XHQpXHJcblx0XHRcdClcclxuXHRcdClcclxuXHQpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYWRpb1xyXG4kcmFkaW8tY29uZmlnOiAoXHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSxcclxuXHRpdGVtU3BhY2U6IDFyZW0sXHJcblx0aW5saW5lSXRlbVNwYWNlOiAwLjM1cmVtLFxyXG5cdGxhYmVsU3BhY2U6IDAuNzVyZW0sXHJcblx0dHlwZXM6IChcclxuXHRcdHNvbGlkOiAoXHJcblx0XHRcdHRoZW1lOiAoXHJcblx0XHRcdFx0YmFzZS1jb2xvcjogJGdyYXktMjAwXHJcblx0XHRcdCksXHJcblx0XHRcdHNpemVzOiAoXHJcblx0XHRcdFx0ZGVmYXVsdDogKFxyXG5cdFx0XHRcdFx0YmFzZTogMThweCxcclxuXHRcdFx0XHRcdHRpY2s6ICA2cHgsXHJcblx0XHRcdFx0KSxcclxuXHRcdFx0XHRsZzogKFxyXG5cdFx0XHRcdFx0YmFzZTogMjRweCxcclxuXHRcdFx0XHRcdHRpY2s6ICA4cHgsXHJcblx0XHRcdFx0KVxyXG5cdFx0XHQpXHJcblx0XHQpLFxyXG5cdFx0b3V0bGluZTogKFxyXG5cdFx0XHR0aGVtZTogKFxyXG5cdFx0XHRcdGJhc2UtY29sb3I6ICRncmF5LTQwMFxyXG5cdFx0XHQpLFxyXG5cdFx0XHRzaXplczogKFxyXG5cdFx0XHRcdGRlZmF1bHQ6IChcclxuXHRcdFx0XHRcdGJhc2U6IDE4cHgsXHJcblx0XHRcdFx0XHR0aWNrOiAgNnB4LFxyXG5cdFx0XHRcdCksXHJcblx0XHRcdFx0bGc6IChcclxuXHRcdFx0XHRcdGJhc2U6IDI0cHgsXHJcblx0XHRcdFx0XHR0aWNrOiAgOHB4LFxyXG5cdFx0XHRcdClcclxuXHRcdFx0KVxyXG5cdFx0KSxcclxuXHRcdGFjY2VudDogKFxyXG5cdFx0XHRib3JkZXJXaWR0aDogM3B4LFxyXG5cdFx0XHRzaXplczogKFxyXG5cdFx0XHRcdGRlZmF1bHQ6IChcclxuXHRcdFx0XHRcdGJhc2U6IDI0cHgsXHJcblx0XHRcdFx0XHR0aWNrOiAxNHB4LFxyXG5cdFx0XHRcdCksXHJcblx0XHRcdFx0bGc6IChcclxuXHRcdFx0XHRcdGJhc2U6IDMwcHgsXHJcblx0XHRcdFx0XHR0aWNrOiAgMTBweCxcclxuXHRcdFx0XHQpXHJcblx0XHRcdClcclxuXHRcdClcclxuXHQpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBTd2l0Y2hcclxuJHN3aXRjaC1jb25maWc6IChcclxuXHRjb2xvcjogJGdyYXktMjAwLFxyXG5cdHRpY2s6ICRwcmltYXJ5XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBTY3JvbGx0b3BcclxuJHNjcm9sbHRvcC1jb25maWc6IChcclxuICAgIGJvdHRvbTogKFxyXG4gICAgICAgIGRlc2t0b3A6IDQwcHgsXHJcbiAgICAgICAgdGFibGV0LWFuZC1tb2JpbGU6IDMwcHhcclxuICAgICksXHJcbiAgICByaWdodDogKFxyXG4gICAgICAgIGRlc2t0b3A6IDIwcHgsXHJcbiAgICAgICAgdGFibGV0LWFuZC1tb2JpbGU6IDE1cHhcclxuICAgICksXHJcbiAgICBzaXplOiAoXHJcbiAgICAgICAgZGVza3RvcDogMzZweCxcclxuICAgICAgICB0YWJsZXQtYW5kLW1vYmlsZTogMzBweFxyXG4gICAgKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gU3RpY2t5IFRvb2xiYXJcclxuJHN0aWNreS10b29sYmFyLWNvbmZpZzogKFxyXG5cdHotaW5kZXg6IDk1XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBPZmZjYW52YXNcclxuJG9mZmNhbnZhcy1jb25maWc6IChcclxuXHR3aWR0aDogMzc1cHgsIC8vIE9mZmNhbnZhcyBwYW5lbCdzIHdpZHRoXHJcblx0emluZGV4OiAxMDAxLCAvLyBPZmZjYW52YXMgcGFuZWwncyB6LWluZGV4XHJcblx0c2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwwLDAsIDAuMjUpLCAvLyBPZmZjYW52YXMgcGFuZWwncyBib3ggc2hhZG93XHJcblx0YmctY29sb3I6ICNmZmZmZmYsIC8vIE9mZmNhbnZhcyBwYW5lbCdzIEJhY2tncm91bmQgY29sb3JcclxuXHRvdmVybGF5LWJnLWNvbG9yOiByZ2JhKCMwMDAwMDAsIDAuMSkgLy8gT2ZmY2FudmFzIHBhbmVsJ3Mgb3ZlcmxheSBiYWNrZ3JvdW5kIGNvbG9yXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBEYXRhdGFibGVcclxuJGRhdGF0YWJsZS1jb25maWc6IChcclxuXHQvLyBCYXNlXHJcblx0c3BhY2VyOiBcdFx0XHRcdFx0JGNhcmQtc3BhY2VyLXgsXHJcblx0Ymc6IFx0XHRcdFx0XHRcdCNmZmZmZmYsXHJcblxyXG5cdC8vIFNjcm9sbGJhclxyXG5cdHNjcm9sbGJhci1iZzogXHRcdFx0XHQkZ3JheS0yMDAsXHJcblxyXG5cdC8vIEhlYWRcclxuXHRoZWFkLWJnOiBcdFx0XHRcdFx0JGdyYXktMTAwLFxyXG5cdGhlYWQtY29sb3I6IFx0XHRcdFx0JGRhcmssXHJcblx0aGVhZC1zb3J0ZWQtY29sb3I6IFx0XHRcdCRwcmltYXJ5LFxyXG5cdGhlYWQtaWNvbi1jb2xvcjogXHRcdFx0JHByaW1hcnksXHJcbiAgICBoZWFkLWNvbXBhY3QtY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQsXHJcbiAgICBoZWFkLWNvbXBhY3QtZm9udC1zaXplOiAgICAgMC45cmVtLFxyXG4gICAgaGVhZC1jb21wYWN0LXRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSxcclxuICAgIGhlYWQtY29tcGFjdC1mb250LXdlaWdodDogICA2MDAsXHJcbiAgICBoZWFkLWNvbXBhY3QtbGV0dGVyLXNwYWNpbmc6MC4xcmVtLFxyXG5cclxuXHQvLyBCb2R5IGNlbGxcclxuXHRib2R5LWNvbG9yOiBcdFx0XHRcdCRkYXJrLTc1LFxyXG5cclxuICAgIC8vIENlbGwgcGFkZGluZ1xyXG4gICAgY2VsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgIDFyZW0sXHJcbiAgICBjZWxsLXBhZGRpbmcteTogICAgICAgICAgICAgMXJlbSxcclxuICAgIGhlYWQtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAxcmVtLFxyXG4gICAgaGVhZC1jZWxsLXBhZGRpbmcteTogICAgICAgIDAuNzVyZW0sXHJcblxyXG5cdC8vIFJvdyBjb2xvcnNcclxuXHRyb3ctYm9yZGVyOiBcdFx0XHRcdCRncmF5LTIwMCxcclxuXHRyb3ctYmctZXZlbjogXHRcdFx0XHR0cmFuc3BhcmVudCxcclxuXHRyb3ctYmctaG92ZXI6IFx0XHRcdFx0dHJhbnNwYXJlbnQsXHJcblx0cm93LWJnLWFjdGl2ZTogXHRcdFx0XHQkZ3JheS0xMDAsXHJcblxyXG5cdC8vIExvY2sgdGFibGUgc2hhZG93XHJcblx0bG9jay1zaGFkb3c6IFx0XHRcdFx0MHB4IDEwcHggMTdweCA1cHggcmdiYSgjMDAwMDAwLCAwLjA3NSksXHJcblxyXG5cdC8vIFN1YnRhYmxlXHJcblx0c3VidGFibGUtdG9nZ2xlLWljb246IFx0XHQkcHJpbWFyeSxcclxuXHRzdWJ0YWJsZS1leHBhbmRlZC1iZzogXHRcdCRncmF5LTEwMCxcclxuXHRzdWJ0YWJsZS1wYWdlci1wYWdlbDogXHRcdCRncmF5LTEwMCxcclxuXHRzdWJ0YWJsZS1zaGFkb3c6IFx0XHRcdDBweCAxMHB4IDE1cHggMXB4IHJnYmEoIzAwMDAwMCwgMC4wNSksXHJcblxyXG5cdGRldGFpbC1pY29uLWNvbG9yOiBcdFx0XHQkcHJpbWFyeSxcclxuXHRkZXRhaWwtaWNvbi1jb2xvci1ob3ZlcjogXHQkcHJpbWFyeSxcclxuXHJcblx0Ly8gUGFnaW5hdGlvbiBjb2xvcnNcclxuICAgIHBhZ2Utc3BhY2VyOiAgICAgICAgICAgICAgICAxcmVtLFxyXG5cdHBhZ2Utc2l6ZTogXHRcdFx0XHRcdDIuMjVyZW0sXHJcblx0cGFnZS1iZzogICAgICAgICAgICAgICAgICAgIGRhcmtlbigkZ3JheS0xMDAsIDIlKSxcclxuXHRwYWdlLWJnLWhvdmVyOiAgICAgICAgICAgICAgJHByaW1hcnksXHJcblx0cGFnZS1iZy1hY3RpdmU6ICAgICAgICAgICAgICRwcmltYXJ5LFxyXG5cclxuXHRwYWdlLWNvbG9yOiBcdFx0XHRcdCRkYXJrLTUwLFxyXG5cdHBhZ2UtY29sb3ItaG92ZXI6IFx0XHRcdHRoZW1lLWludmVyc2UtY29sb3IoJ3ByaW1hcnknKSxcclxuXHRwYWdlLWNvbG9yLWFjdGl2ZTogXHRcdFx0dGhlbWUtaW52ZXJzZS1jb2xvcigncHJpbWFyeScpLFxyXG5cclxuICAgIHBhZ2UtaWNvbi1jb2xvcjogXHRcdFx0JGdyYXktNTAwLFxyXG5cdHBhZ2UtaWNvbi1jb2xvci1ob3ZlcjogXHRcdHRoZW1lLWludmVyc2UtY29sb3IoJ3ByaW1hcnknKSxcclxuXHRwYWdlLWljb24tY29sb3ItYWN0aXZlOiBcdHRoZW1lLWludmVyc2UtY29sb3IoJ3ByaW1hcnknKSxcclxuXHJcblx0cGFnZS1pbmZvLWJnOiBcdFx0XHRcdGRhcmtlbigkZ3JheS0xMDAsIDIlKSxcclxuXHRwYWdlLWluZm8tYmctaG92ZXI6IFx0XHQkcHJpbWFyeSxcclxuXHRwYWdlLWluZm8tY29sb3I6IFx0XHRcdCRkYXJrLTUwLFxyXG5cdHBhZ2UtaW5mby1jb2xvci1ob3ZlcjpcdCBcdHRoZW1lLWludmVyc2UtY29sb3IoJ3ByaW1hcnknKVxyXG4pICFkZWZhdWx0O1xyXG4iLCIvL1xyXG4vLyBCdXJnZXIgSWNvblxyXG4vL1xyXG5cclxuLmJ1cmdlci1pY29uIHtcclxuICAgIEBpbmNsdWRlICBidXJnZXItaWNvbi1idWlsZCgkYnVyZ2VyLWljb24tY29uZmlnKTtcclxuICAgIEBpbmNsdWRlICBidXJnZXItaWNvbi10aGVtZShnZXQoJGJ1cmdlci1pY29uLWNvbmZpZywgdGhlbWUsIGRlZmF1bHQpLCBnZXQoJGJ1cmdlci1pY29uLWNvbmZpZywgdGhlbWUsIGhvdmVyKSwgZ2V0KCRidXJnZXItaWNvbi1jb25maWcsIHRoZW1lLCBhY3RpdmUpKTtcclxufVxyXG4iLCIvL1xyXG4vLyBSZXNldFxyXG4vL1xyXG5cclxuQG1peGluIGJ1dHRvbi1yZXNldCgpIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgb3V0bGluZTogbm9uZSAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtaXhpbiBpbnB1dC1yZXNldCgpIHtcclxuXHRib3JkZXI6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuIiwiLy9cclxuLy8gQnVyZ2VyIEljb24gTWl4aW5zXHJcbi8vXHJcblxyXG5AbWl4aW4gYnVyZ2VyLWljb24tYnVpbGQoJGNvbmZpZykge1xyXG5cdCRzcGFjZTogZ2V0KCRjb25maWcsIHRoaWNrbmVzcykgKyBnZXQoJGNvbmZpZywgc3BhY2UpO1xyXG5cclxuXHRAaW5jbHVkZSBidXR0b24tcmVzZXQoKTtcclxuXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogbm9uZTtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6bm9uZTtcclxuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IGdldCgkY29uZmlnLCB3aWR0aCk7XHJcblx0aGVpZ2h0OiBnZXQoJGNvbmZpZywgaGVpZ2h0KTtcclxuXHR0cmFuc2l0aW9uOiBnZXQoJGNvbmZpZywgdHJhbnNpdGlvbik7XHJcblxyXG5cdHNwYW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoZ2V0KCRjb25maWcsIHJhZGl1cykpO1xyXG5cdFx0dHJhbnNpdGlvbjogZ2V0KCRjb25maWcsIHRyYW5zaXRpb24pO1xyXG4gIFx0XHR0b3A6IChnZXQoJGNvbmZpZywgaGVpZ2h0KSAvIDIpIC0gKGdldCgkY29uZmlnLCB0aGlja25lc3MpKSArIDFweDtcclxuICBcdFx0aGVpZ2h0OiBnZXQoJGNvbmZpZywgdGhpY2tuZXNzKTtcclxuICBcdFx0bWluLWhlaWdodDogZ2V0KCRjb25maWcsIHRoaWNrbmVzcyk7XHJcbiAgXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuICBcdFx0Jjo6YmVmb3JlLFxyXG4gIFx0XHQmOjphZnRlciB7XHJcbiAgXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICBcdGxlZnQ6IDA7XHJcblx0XHQgIFx0d2lkdGg6IDEwMCU7XHJcblx0XHQgIFx0aGVpZ2h0OiBnZXQoJGNvbmZpZywgdGhpY2tuZXNzKTtcclxuXHRcdCAgXHRtaW4taGVpZ2h0OiBnZXQoJGNvbmZpZywgdGhpY2tuZXNzKTtcclxuXHRcdCAgXHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ICBcdHRyYW5zaXRpb246IGdldCgkY29uZmlnLCB0cmFuc2l0aW9uKTtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyhnZXQoJGNvbmZpZywgcmFkaXVzKSk7XHJcbiAgXHRcdH1cclxuXHJcbiAgXHRcdCY6OmJlZm9yZSB7XHJcbiAgXHRcdFx0dG9wOiAtKCRzcGFjZSk7XHJcbiAgXHRcdH1cclxuXHJcbiAgXHRcdCY6OmFmdGVyIHtcclxuICBcdFx0XHRib3R0b206IC0oJHNwYWNlKTtcclxuICBcdFx0fVxyXG5cdH1cclxuXHJcbiAgICAvLyBMZWZ0IERpcmVjdGlvblxyXG4gICAgJi1sZWZ0IHtcclxuICAgIFx0c3BhbiB7XHJcbiAgICBcdFx0JjpiZWZvcmUge1xyXG4gICAgXHRcdFx0dHJhbnNpdGlvbjogZ2V0KCRjb25maWcsIHRyYW5zaXRpb24pO1xyXG4gICAgXHRcdFx0bGVmdDogYXV0bztcclxuICAgIFx0XHRcdHJpZ2h0OiAwcHg7XHJcbiAgICBcdFx0XHR3aWR0aDogNTAlO1xyXG4gICAgXHRcdH1cclxuXHJcbiAgICBcdFx0JjphZnRlciB7XHJcbiAgICBcdFx0XHR0cmFuc2l0aW9uOiBnZXQoJGNvbmZpZywgdHJhbnNpdGlvbik7XHJcbiAgICBcdFx0XHRsZWZ0OiBhdXRvO1xyXG4gICAgXHRcdFx0cmlnaHQ6IDBweDtcclxuICAgIFx0XHRcdHdpZHRoOiA3NSU7XHJcbiAgICBcdFx0fVxyXG4gICAgXHR9XHJcblxyXG4gICAgXHQvLyBBY3RpdmUgU3RhdGVcclxuXHQgICAgJi1hY3RpdmUge1xyXG5cdCAgICBcdHNwYW4ge1xyXG5cdCAgICBcdFx0JjpiZWZvcmUge1xyXG5cdCAgICBcdFx0XHR0cmFuc2l0aW9uOiBnZXQoJGNvbmZpZywgdHJhbnNpdGlvbik7XHJcblx0ICAgIFx0XHRcdGxlZnQ6IDBweDtcclxuXHQgICAgXHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0ICAgIFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0ICAgIFx0XHR9XHJcblxyXG5cdCAgICBcdFx0JjphZnRlciB7XHJcblx0ICAgIFx0XHRcdHRyYW5zaXRpb246IGdldCgkY29uZmlnLCB0cmFuc2l0aW9uKTtcclxuXHQgICAgXHRcdFx0bGVmdDogMHB4O1xyXG5cdCAgICBcdFx0XHRyaWdodDogYXV0bztcclxuXHQgICAgXHRcdFx0d2lkdGg6IDc1JTtcclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHR9XHJcblx0ICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBSaWdodCBEaXJlY3Rpb25cclxuICAgICYtcmlnaHQge1xyXG4gICAgXHRzcGFuIHtcclxuXHQgICAgXHQmOmJlZm9yZSB7XHJcblx0ICAgIFx0XHRsZWZ0OiAwcHg7XHJcblx0ICAgIFx0XHRyaWdodDogYXV0bztcclxuXHQgICAgXHRcdHdpZHRoOiA1MCU7XHJcblx0ICAgIFx0XHR0cmFuc2l0aW9uOiBnZXQoJGNvbmZpZywgdHJhbnNpdGlvbik7XHJcblx0ICAgIFx0fVxyXG5cclxuXHQgICAgXHQmOmFmdGVyIHtcclxuXHQgICAgXHRcdGxlZnQ6IDBweDtcclxuXHQgICAgXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdCAgICBcdFx0d2lkdGg6IDc1JTtcclxuXHQgICAgXHRcdHRyYW5zaXRpb246IGdldCgkY29uZmlnLCB0cmFuc2l0aW9uKTtcclxuXHQgICAgXHR9XHJcblx0ICAgIH1cclxuXHJcbiAgICBcdC8vIEFjdGl2ZSBTdGF0ZVxyXG5cdCAgICAmLWFjdGl2ZSB7XHJcblx0ICAgIFx0c3BhbiB7XHJcblx0ICAgIFx0XHQmOmJlZm9yZSB7XHJcblx0ICAgIFx0XHRcdGxlZnQ6IGF1dG87XHJcbiAgICBcdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0ICAgIFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0ICAgIFx0XHRcdHRyYW5zaXRpb246IGdldCgkY29uZmlnLCB0cmFuc2l0aW9uKTtcclxuXHQgICAgXHRcdH1cclxuXHJcblx0ICAgIFx0XHQmOmFmdGVyIHtcclxuXHQgICAgXHRcdFx0bGVmdDogYXV0bztcclxuICAgIFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHQgICAgXHRcdFx0d2lkdGg6IDc1JTtcclxuXHQgICAgXHRcdFx0dHJhbnNpdGlvbjogZ2V0KCRjb25maWcsIHRyYW5zaXRpb24pO1xyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdH1cclxuXHQgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnVyZ2VyLWljb24tdGhlbWUoJGRlZmF1bHQsICRob3ZlciwgJGFjdGl2ZSkge1xyXG5cdHNwYW4ge1xyXG4gXHRcdGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0O1xyXG5cclxuICBcdFx0Jjo6YmVmb3JlLFxyXG4gIFx0XHQmOjphZnRlciB7XHJcblx0XHQgIFx0YmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQ7XHJcbiAgXHRcdH1cclxuXHR9XHJcblxyXG4gICAgLy8gSG92ZXIgU3RhdGVcclxuICAgICY6aG92ZXIge1xyXG4gICAgXHRzcGFuIHtcclxuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXI7XHJcblxyXG5cdCAgICBcdCY6OmJlZm9yZSxcclxuXHQgIFx0XHQmOjphZnRlciB7XHJcblx0ICBcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXI7XHJcblx0ICBcdFx0fVxyXG5cdCAgXHR9XHJcbiAgICB9XHJcblxyXG5cdC8vIEFjdGl2ZSBTdGF0ZVxyXG4gICAgJi1hY3RpdmUge1xyXG5cdFx0c3BhbiB7XHJcblx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZTtcclxuXHJcblx0ICAgIFx0Jjo6YmVmb3JlLFxyXG5cdCAgXHRcdCY6OmFmdGVyIHtcclxuXHQgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmU7XHJcblx0ICBcdFx0fVxyXG5cdCAgXHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIENhcmRcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLmNhcmQuY2FyZC1jdXN0b20ge1xyXG4gICAgYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdztcclxuICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAvLyBIZWFkZXJcclxuICAgID4gLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgLy9oZWlnaHQ6ICRjYXJkLWhlYWRlci1oZWlnaHQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogJGNhcmQtaGVhZGVyLWhlaWdodDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgLy8gVGl0bGVcclxuICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGNhcmQtaGVhZGVyLXNwYWNlci15O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgLy9mbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN2Zy1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRkYXJrLTUwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgLmNhcmQtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNzVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjc1cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gRGVzY3JpcHRpb25cclxuICAgICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb29sYmFyXHJcbiAgICAgICAgLmNhcmQtdG9vbGJhciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGNhcmQtaGVhZGVyLXNwYWNlci15IDA7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExpbmUgdGFicyBpbnRlZ3JhdGlvblxyXG4gICAgICAgICYuY2FyZC1oZWFkZXItdGFicy1saW5lIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG4gICAgICAgICAgICAuY2FyZC10b29sYmFyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRjYXJkLXNwYWNlci15O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jYXJkLWhlYWRlci1yaWdodCB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJvZHlcclxuICAgID4gLmNhcmQtYm9keSB7XHJcbiAgICAgICAgIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEZvb3RlclxyXG4gICAgPiAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFNjcm9sbFxyXG4gICAgLmNhcmQtc2Nyb2xsIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTWFrZSBmdWxsIGhlaWdodFxyXG4gICAgJi5jYXJkLXN0cmV0Y2gge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgJi5ndXR0ZXItYiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY2FyZC1zdHJldGNoLWhhbGYge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICYuZ3V0dGVyLWIge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDUwJSAtICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY2FyZC1zdHJldGNoLXRoaXJkIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMy4zMyU7XHJcblxyXG4gICAgICAgICAgICAmLmd1dHRlci1iIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygzMy4zMyUgLSAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNhcmQtc3RyZXRjaC1mb3VydGgge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1JTtcclxuXHJcbiAgICAgICAgICAgICYuZ3V0dGVyLWIge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDI1JSAtICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ2FyZCBoZWFkZXIgZml0IHN0eWxlXHJcbiAgICAmLmNhcmQtZml0IHtcclxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIENhcmQgc3BhY2Ugc3R5bGVcclxuICAgICYuY2FyZC1zcGFjZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1zcGFjZXIteDtcclxuXHJcbiAgICAgICAgPiAuY2FyZC1oZWFkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IGZvcm0gPiAuY2FyZC1ib2R5LFxyXG4gICAgICAgID4gLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gZm9ybSA+IC5jYXJkLWZvb3RlcixcclxuICAgICAgICA+IC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RpY2t5IGNhcmRcclxuICAgICYuY2FyZC1zdGlja3kge1xyXG4gICAgICAgID4gLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzLCByaWdodCAwLjNzLCBoZWlnaHQgMC4zcztcclxuICAgIFx0XHQvL2hlaWdodDogJGNhcmQtc3RpY2t5LWhlYWRlci1oZWlnaHQ7XHJcbiAgICBcdFx0bWluLWhlaWdodDogJGNhcmQtc3RpY2t5LWhlYWRlci1oZWlnaHQ7XHJcbiAgICBcdH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1zdGlja3ktb24gJi5jYXJkLXN0aWNreSB7XHJcbiAgICAgICAgPiAuY2FyZC1oZWFkZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MsIHJpZ2h0IDAuM3MsIGhlaWdodCAwLjNzO1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdGJveC1zaGFkb3c6ICRjYXJkLXN0aWNreS1zaGFkb3c7XHJcblx0XHRcdHotaW5kZXg6ICRjYXJkLXN0aWNreS16aW5kZXg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjYXJkLXN0aWNreS1oZWFkZXItYmc7XHJcbiAgICBcdH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUcmFuc3BhcmVudCBCYWNrZ3JvdW5kXHJcbiAgICAmLmNhcmQtdHJhbnNwYXJlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIE5vIFNoYWRvd1xyXG4gICAgJi5jYXJkLXNoYWRvd2xlc3Mge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmVzZXQgUGFkZGluZyBYXHJcbiAgICAmLmNhcmQtcHgtMCB7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyLFxyXG4gICAgICAgIC5jYXJkLWJvZHksXHJcbiAgICAgICAgLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBCb3JkZXIgc3R5bGVcclxuICAgICYuY2FyZC1ib3JkZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIENvbGxhcHNlZCBNb2RlXHJcblx0Ji5jYXJkLWNvbGxhcHNlZCB7XHJcblx0XHQ+IGZvcm0sXHJcblx0XHQ+IC5jYXJkLWJvZHkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgICAuY2FyZC1oZWFkZXIgIHtcclxuICAgICAgICAuY2FyZC10b29sYmFyIHtcclxuICAgICAgICAgICAgW2RhdGEtY2FyZC10b29sPVwidG9nZ2xlXCJdIHtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHQmLmNhcmQtY29sbGFwc2VkLFxyXG5cdCYuY2FyZC1jb2xsYXBzZSB7XHJcblx0XHQuY2FyZC1oZWFkZXIgIHtcclxuXHRcdFx0LmNhcmQtdG9vbGJhciB7XHJcbiAgICAgICAgICAgICAgICBbZGF0YS1jYXJkLXRvb2w9XCJ0b2dnbGVcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFV0aWxpdGllc1xyXG4uY2FyZC1zcGFjZXIge1xyXG4gICAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcmQtc3BhY2VyLXgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1zcGFjZXIteCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtc3BhY2VyLXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcmQtc3BhY2VyLXkge1xyXG4gICAgcGFkZGluZy10b3A6ICRjYXJkLXNwYWNlci15ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJGNhcmQtc3BhY2VyLXkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcmQtcm91bmRlZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG59XHJcblxyXG4uY2FyZC1yb3VuZGVkLXRvcCB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5jYXJkLXJvdW5kZWQtYm90dG9tIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuLy8gTW9iaWxlIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAuY2FyZC5jYXJkLWN1c3RvbSB7XHJcbiAgICAgICAgLy8gSGVhZGVyXHJcbiAgICAgICAgPiAuY2FyZC1oZWFkZXI6bm90KC5mbGV4LW5vd3JhcCkge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGNhcmQtaGVhZGVyLXNwYWNlci15O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGNhcmQtaGVhZGVyLXNwYWNlci15O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQ2FyZCByZWxhdGVkIGhlbHBlciBjbGFzc2VzXHJcbi5yb3VuZGVkLWNhcmQge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcclxufVxyXG5cclxuLnJvdW5kZWQtY2FyZC10b3Age1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcblxyXG4ucm91bmRlZC1jYXJkLWJvdHRvbSB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuIiwiLy9cclxuLy8gV2l6YXJkXHJcbi8vXHJcblxyXG4ud2l6YXJkIHtcclxuXHQvLyBTdGVwIGluZm9cclxuXHRbZGF0YS13aXphcmQtdHlwZT1cInN0ZXAtaW5mb1wiXSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdCZbZGF0YS13aXphcmQtc3RhdGU9XCJjdXJyZW50XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBDb250ZW50IHN0YXRlc1xyXG5cdFtkYXRhLXdpemFyZC10eXBlPVwic3RlcC1jb250ZW50XCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0JltkYXRhLXdpemFyZC1zdGF0ZT1cImN1cnJlbnRcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEJ1dHRvbnMgc3RhdGVzXHJcblx0JiB7XHJcblx0XHRbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1wcmV2XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1uZXh0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLXdpemFyZC10eXBlPVwiYWN0aW9uLXN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmW2RhdGEtd2l6YXJkLXN0YXRlPVwiZmlyc3RcIl0ge1xyXG5cdFx0W2RhdGEtd2l6YXJkLXR5cGU9XCJhY3Rpb24tcHJldlwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEtd2l6YXJkLXR5cGU9XCJhY3Rpb24tbmV4dFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1zdWJtaXRcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JltkYXRhLXdpemFyZC1zdGF0ZT1cImJldHdlZW5cIl0ge1xyXG5cdFx0W2RhdGEtd2l6YXJkLXR5cGU9XCJhY3Rpb24tcHJldlwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1uZXh0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLXdpemFyZC10eXBlPVwiYWN0aW9uLXN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmW2RhdGEtd2l6YXJkLXN0YXRlPVwibGFzdFwiXSB7XHJcblx0XHRbZGF0YS13aXphcmQtdHlwZT1cImFjdGlvbi1wcmV2XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLXdpemFyZC10eXBlPVwiYWN0aW9uLW5leHRcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLXdpemFyZC10eXBlPVwiYWN0aW9uLXN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEVuYWJsZSBjdXJzb3IgcG9pbnRlciBvbiBjbGlja2FibGUgd2l6YXJkc1xyXG5cdCZbZGF0YS13aXphcmQtY2xpY2thYmxlPVwidHJ1ZVwiXSB7XHJcblx0XHQud2l6YXJkLXN0ZXAge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFR5cGVcclxuLy9cclxuXHJcblxyXG4vLyBIZWFkaW5nc1xyXG4uaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSwgdHJ1ZSk7IH1cclxuLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUsIHRydWUpOyB9XHJcbi5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplLCB0cnVlKTsgfVxyXG4uaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSwgdHJ1ZSk7IH1cclxuLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUsIHRydWUpOyB9XHJcbi5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplLCB0cnVlKTsgfVxyXG5cclxuLy8gTGVhZFxyXG4ubGVhZCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSwgdHJ1ZSk7XHJcbn1cclxuXHJcbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXHJcbi5kaXNwbGF5LTEge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSwgdHJ1ZSk7XHJcbn1cclxuLmRpc3BsYXktMiB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplLCB0cnVlKTtcclxufVxyXG4uZGlzcGxheS0zIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUsIHRydWUpO1xyXG59XHJcbi5kaXNwbGF5LTQge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSwgdHJ1ZSk7XHJcbn1cclxuXHJcbi8vIFJlc2V0IGdsb2JhbCBvdXRsaW5lXHJcbmEsXHJcbmJ1dHRvbiB7XHJcbiAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy9cclxuLy8gQnJlYWRjcnVtYlxyXG4vL1xyXG5cclxuLmJyZWFkY3J1bWIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBpLFxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJyZWFkY3J1bWItdHJhbnNwYXJlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5icmVhZGNydW1iLWxpbmUge1xyXG4gICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYnJlYWRjcnVtYi1kb3Qge1xyXG4gICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gTmF2XHJcbi8vXHJcblxyXG4vLyBFeHRlbmRlZCBuYXZcclxuLm5hdiB7XHJcblx0Lm5hdi1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdHBhZGRpbmc6ICRuYXYtbGluay1weSAkbmF2LWxpbmstcHg7XHJcblx0XHRjb2xvcjogJGRhcmstNTA7XHJcblxyXG5cdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRmb250LXNpemU6ICRuYXYtZm9udC1zaXplO1xyXG5cdFx0XHRjb2xvcjogJGRhcmstNTA7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdi1pY29uIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdGNvbG9yOiAkZGFyay01MDtcclxuXHRcdFx0d2lkdGg6ICRuYXYtaWNvbi13aWR0aDtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gRm9udCBpY29uXHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJG5hdi1pY29uLXNpemU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIFN2ZyBpY29uXHJcblx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCR0ZXh0LW11dGVkKTtcclxuXHRcdH1cclxuXHJcblx0XHQubGFiZWwge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogJG5hdi1lbGVtLXNwYWNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIERpc2FibGVkIHN0YXRlXHJcblx0XHQmLmRpc2FibGVkIHtcclxuXHRcdFx0b3BhY2l0eTogMC42O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gU3RhdGVzXHJcblx0LnNob3cgPiAubmF2LWxpbmssXHJcblx0Lm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxyXG5cdC5uYXYtbGluay5hY3RpdmUge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcblx0XHQubmF2LXRleHQge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdi1pY29uIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIFN2ZyBpY29uXHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHByaW1hcnkpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEZvbnQgV2VpZ2h0IE9wdGlvbnNcclxuLm5hdiB7XHJcbiAgICAmLm5hdi1ib2xkIHtcclxuICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAubmF2LWxpbmsge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuXHJcbiAgICAgICAgICAgICAgICAubmF2LXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5hdi1ib2xkZXIge1xyXG4gICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXYtbGluayB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgLm5hdi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblx0Ji5uYXYtYm9sZGVzdCB7XHJcbiAgICAgICAgLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlc3Q7XHJcblxyXG4gICAgICAgICAgICAgICAgLm5hdi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlc3Q7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFRhYnNcclxuLm5hdi5uYXYtdGFicyB7XHJcblx0Lm5hdi1pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmF2LWxpbmsge1xyXG5cdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0ZmxleC1ncm93OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5uYXYtdGFicy1saW5lIHtcclxuXHRcdC5uYXYtaXRlbSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIC0xcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0cGFkZGluZzogMC44NXJlbSAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMXJlbTtcclxuXHJcblx0XHRcdC5uYXYtaXRlbTpmaXJzdC1jaGlsZCAmIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hdi1pdGVtOmxhc3QtY2hpbGQgJiB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0Lm5hdi1saW5rIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Lm5hdi1saW5rIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXHJcblx0XHQubmF2LWxpbmsuYWN0aXZlLFxyXG5cdFx0LnNob3cgPiAubmF2LWxpbmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRG91YmxlIGJvcmRlclxyXG5cdFx0Ji5uYXYtdGFicy1saW5lLTJ4IHtcclxuXHRcdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxyXG5cdFx0XHQubmF2LWxpbmsuYWN0aXZlLFxyXG5cdFx0XHQuc2hvdyA+IC5uYXYtbGluayB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwcmltYXJ5O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gVHJpcHBlIGJvcmRlclxyXG5cdFx0Ji5uYXYtdGFicy1saW5lLTN4IHtcclxuXHRcdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtM3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxyXG5cdFx0XHQubmF2LWxpbmsuYWN0aXZlLFxyXG5cdFx0XHQuc2hvdyA+IC5uYXYtbGluayB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gVHJhbnNwYXJlbnQgd2hpdGVcclxuXHRcdCYubmF2LXRhYnMtbGluZS10cmFuc3BhcmVudC13aGl0ZSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xyXG5cclxuXHRcdFx0Lm5hdi1saW5rIHtcclxuXHRcdFx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XHJcblxyXG5cdFx0XHRcdC5uYXYtdGV4dCB7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmF2LWljb24ge1xyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBTdmcgaWNvblxyXG5cdFx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IocmdiYSgkd2hpdGUsIDAuNykpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm5hdi1hcnJvdyB7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXHJcblx0XHRcdC5uYXYtbGluay5hY3RpdmUsXHJcblx0XHRcdC5zaG93ID4gLm5hdi1saW5rIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHRcdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmF2LWljb24ge1xyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gU3ZnIGljb25cclxuXHRcdFx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCR3aGl0ZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmF2LWFycm93IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gVGhlbWUgY29sb3JzXHJcblx0XHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdFx0XHQmLm5hdi10YWJzLWxpbmUtI3skbmFtZX0ge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHQubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCksXHJcblx0XHRcdFx0Lm5hdi1saW5rLmFjdGl2ZSxcclxuXHRcdFx0XHQuc2hvdyA+IC5uYXYtbGluayB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cclxuXHRcdFx0XHRcdC5uYXYtdGV4dCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm5hdi1pY29uIHtcclxuXHRcdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gU3ZnIGljb25cclxuXHRcdFx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkY29sb3IpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm5hdi1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm5hdi10YWJzLWxpbmUtYWN0aXZlLWJvcmRlci0jeyRuYW1lfSB7XHJcblx0XHRcdFx0Lm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxyXG5cdFx0XHRcdC5uYXYtbGluay5hY3RpdmUsXHJcblx0XHRcdFx0LnNob3cgPiAubmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBQaWxscyBuYXZzXHJcbi5uYXYubmF2LXBpbGxzIHtcclxuXHQvLyBGaWxsIG1vZGVcclxuXHQmLm5hdi1maWxsIHtcclxuXHRcdC5uYXYtaXRlbSB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXYtbGluayB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHQubmF2LXRleHQge1xyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hdi1pY29uIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEdyb3VwIG1vZGVcclxuXHQmLm5hdi1ncm91cCB7XHJcblx0XHQubmF2LWl0ZW0ge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdC5uYXYtbGluayB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyb3VuZGVkLXBpbGwpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcm91bmRlZC1waWxsKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0Lm5hdi1saW5rIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyb3VuZGVkLXBpbGwpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJvdW5kZWQtcGlsbCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gUm91bmRlZFxyXG5cdFx0Ji5uYXYtcm91bmRlZCB7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdC5uYXYtbGluayB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gSXRlbVxyXG5cdC5uYXYtaXRlbSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XHJcblx0fVxyXG5cclxuXHQvLyBEZWZhdWx0IGNvbG9yc1xyXG5cdC5uYXYtbGluayB7XHJcblx0XHRjb2xvcjogJHRleHQtbXV0ZWQ7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5uYXYtdGV4dCB7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdi1pY29uIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gU3RhdGVzXHJcblx0LnNob3cgPiAubmF2LWxpbmssXHJcblx0Lm5hdi1saW5rLmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblxyXG5cdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0Y29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXYtaWNvbiB7XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWNvbG9yLCAwLjgpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIFN2ZyBpY29uXHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IocmdiYSgkY29tcG9uZW50LWFjdGl2ZS1jb2xvciwgMC44KSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0Y29sb3I6IHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtY29sb3IsIDAuOCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUaGVtZSBjb2xvcnNcclxuLm5hdi5uYXYtcGlsbHMge1xyXG5cdC8vIFN0YXRlIGNvbG9yc1xyXG5cdEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcblx0XHQvLyBEZWZhdWx0XHJcblx0XHQmLm5hdi0jeyRuYW1lfSB7XHJcblx0XHRcdC8vIEhvdmVyIHN0YXRlXHJcblx0XHRcdC5zaG93ID4gLm5hdi1saW5rLFxyXG5cdFx0XHQubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHQubmF2LXRleHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5uYXYtaWNvbiB7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBTdmcgaWNvblxyXG5cdFx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGNvbG9yKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIEFjdGl2ZSBzdGF0ZVxyXG5cdFx0XHQubmF2LWxpbmsuYWN0aXZlIHtcclxuXHRcdFx0XHRjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cclxuXHRcdFx0XHQubmF2LXRleHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm5hdi1pY29uIHtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gU3ZnIGljb25cclxuXHRcdFx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpLCB0cnVlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIExpZ2h0XHJcblx0XHQmLm5hdi1saWdodC0jeyRuYW1lfSB7XHJcblx0XHRcdC8vIEhvdmVyIHN0YXRlXHJcblx0XHRcdC5zaG93ID4gLm5hdi1saW5rLFxyXG5cdFx0XHQubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHQubmF2LXRleHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5uYXYtaWNvbiB7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBTdmcgaWNvblxyXG5cdFx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGNvbG9yKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIEFjdGl2ZSBzdGF0ZVxyXG5cdFx0XHQubmF2LWxpbmsuYWN0aXZlIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkY29tcG9uZW50LWxpZ2h0LXN0eWxlLW9wYWNpdHkpO1xyXG5cclxuXHRcdFx0XHQubmF2LXRleHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5uYXYtaWNvbiB7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBTdmcgaWNvblxyXG5cdFx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGNvbG9yKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBHcm91cFxyXG5cdFx0Ji5uYXYtZ3JvdXAubmF2LSN7JG5hbWV9IHtcclxuXHRcdFx0Lm5hdi1saW5rIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblxyXG5cdFx0XHRcdC5uYXYtdGV4dCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm5hdi1pY29uIHtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIFN2ZyBpY29uXHJcblx0XHRcdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkY29sb3IpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gSG92ZXIgc3RhdGVcclxuXHRcdFx0LnNob3cgPiAubmF2LWxpbmssXHJcblx0XHRcdC5uYXYtbGluazpob3ZlcixcclxuXHRcdFx0Lm5hdi1saW5rLmFjdGl2ZSB7XHJcblx0XHRcdFx0Y29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuXHJcblx0XHRcdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5uYXYtaWNvbiB7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIFN2ZyBpY29uXHJcblx0XHRcdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcih0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uYXYtbGluazpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIHRoZW1lLWhvdmVyLWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBBbGVydFxyXG4vL1xyXG5cclxuLy8gRGVmYXVsdFxyXG4uYWxlcnQge1xyXG4gICAgLy8gQ29sb3JzXHJcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgIC8vIFNvbGlkIHN0eWxlXHJcbiAgICAgICAgJi5hbGVydC0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHJcbiAgICAgICAgICAgIC5jbG9zZSB7XHJcbiAgICBcdCAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgXHQgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcbiAgICBcdCAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIFx0ICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcdCAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b21cclxuLmFsZXJ0LmFsZXJ0LWN1c3RvbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcclxuXHJcbiAgICAuYWxlcnQtaWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAwIDA7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWxlcnQtaWNvbi10b3Age1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFsZXJ0LXRleHQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsZXJ0LWNsb3NlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgIFx0dGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAmLmtpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJvcmRlciB3aWR0aCBvcHRpb25zXHJcbiAgICAmLmFsZXJ0LW91dGxpbmUtMngge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFdoaXRlIHN0eWxlXHJcbiAgICAmLmFsZXJ0LXdoaXRlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgIC5hbGVydC1pY29uIHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hbGVydC10ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFsZXJ0LWNsb3NlIHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGVmYXVsdCBzdHlsZVxyXG4gICAgJi5hbGVydC1kZWZhdWx0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRWxldmF0ZSBzdHlsZVxyXG4gICAgJi5hbGVydC1zaGFkb3cge1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRhbGVydC1ib3gtc2hhZG93O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFRoZW1lIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAvLyBTb2xpZCBzdHlsZVxyXG4gICAgICAgICYuYWxlcnQtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG5cclxuICAgICAgICAgICAgLmFsZXJ0LWljb24ge1xyXG4gICAgXHQgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgIFx0ICAgICAgICAgICAgY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG4gICAgXHQgICAgICAgIH1cclxuICAgIFx0ICAgIH1cclxuXHJcbiAgICBcdCAgICAuYWxlcnQtdGV4dCB7XHJcbiAgICBcdCAgICAgICAgY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG4gICAgXHQgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFsZXJ0LWNsb3NlIHtcclxuICAgICAgICAgICAgXHRpIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcbiAgICAgICAgICAgIFx0fVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgXHQgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExpZ2h0IHN0eWxlXHJcbiAgICAgICAgJi5hbGVydC1saWdodC0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgIC5hbGVydC1pY29uIHtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hbGVydC10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hbGVydC1jbG9zZSB7XHJcbiAgICAgICAgICAgIFx0aSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAgICAgXHR9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1ob3Zlci1jb2xvcigkbmFtZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIE5vdGljZSBzdHlsZVxyXG4gICAgICAgICAgICAmLmFsZXJ0LW5vdGljZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRjb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBPdXRsaW5lIHN0eWxlXHJcbiAgICAgICAgJi5hbGVydC1vdXRsaW5lLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG5cclxuICAgICAgICAgICAgLmFsZXJ0LWljb24ge1xyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLW91dGxpbmUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hbGVydC10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1vdXRsaW5lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWxlcnQtY2xvc2Uge1xyXG4gICAgICAgICAgICBcdGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtb3V0bGluZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuICAgICAgICAgICAgXHR9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCdXR0b25zXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uYnRuIHtcclxuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcblx0Ly8gVHJhbnNpdGlvblxyXG5cdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1saW5rKTtcclxuXHJcblx0Jjpmb2N1czpub3QoLmJ0bi1zaGFkb3cpOm5vdCguYnRuLXNoYWRvdy1ob3Zlcikge1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Ly8gQnV0dG9uIHN0eWxlc1xyXG5cdCYuYnRuLXNxdWFyZSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdH1cclxuXHJcblx0Ji5idG4tcGlsbCB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAycmVtO1xyXG5cdH1cclxuXHJcblx0Ji5idG4tdGV4dCB7XHJcblx0XHRjdXJzb3I6IHRleHQ7XHJcblx0fVxyXG5cclxuXHQmOm5vdCguYnRuLXRleHQpIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdCYuYnRuLWJvcmRlcmxlc3Mge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEljb25zXHJcbi5idG4ge1xyXG5cdC8vIEljb25zXHJcblx0aSB7XHJcblx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAuMzVyZW07XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcblx0XHQmOmFmdGVyLFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHQvL2xpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gU3ZnIGljb25zXHJcblx0LnN2Zy1pY29uIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cdFx0QGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgxOHB4KTtcclxuXHR9XHJcblxyXG5cdC8vIFNpemVzXHJcblx0Ji5idG4teHMge1xyXG5cdFx0aSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMC4zcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC4zcmVtO1xyXG5cdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1zaXplKDE2cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5idG4tc20ge1xyXG5cdFx0aSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjM1cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC4zNXJlbTtcclxuXHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgxNnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYnRuLWxnIHtcclxuXHRcdGkge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMC43NXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XHJcblx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLXNpemUoMjBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBGaXhlZCBpY29uIGJ1dHRvblxyXG5cdCYuYnRuLWljb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0aGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG5cdFx0d2lkdGg6ICRpbnB1dC1oZWlnaHQ7XHJcblxyXG5cdFx0Ly8gU2l6ZXNcclxuXHRcdCYuYnRuLXhzIHtcclxuXHRcdFx0aGVpZ2h0OiAkYnRuLWljb24tc2l6ZS14cztcclxuXHRcdFx0d2lkdGg6ICRidG4taWNvbi1zaXplLXhzO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuYnRuLXNtIHtcclxuXHRcdFx0aGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xyXG5cdFx0XHR3aWR0aDogJGlucHV0LWhlaWdodC1zbTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmJ0bi1sZyB7XHJcblx0XHRcdGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcclxuXHRcdFx0d2lkdGg6ICRpbnB1dC1oZWlnaHQtbGc7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5idG4tY2lyY2xlIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGkge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0W2NsYXNzXj1cInNvY2ljb24tXCJdLFxyXG5cdFx0W2NsYXNzKj1cIiBzb2NpY29uLVwiXSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEZpeGVkIEhlaWdodFxyXG5cdCYuYnRuLWZpeGVkLWhlaWdodCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0Ji5idG4ge1xyXG5cdFx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5idG4tc20ge1xyXG5cdFx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5idG4tbGcge1xyXG5cdFx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBEcm9wZG93biBUb2dnbGVcclxuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0Ji5uYXYtbGluayxcclxuXHQmLmJ0biB7XHJcblx0XHQvLyBBcnJvdyBpY29uXHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRmb250LXNpemU6IDAuNnJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbSN7Jy8qcnRsOmlnbm9yZSovJ307XHJcblx0XHRcdEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGFycm93RG93bikpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW0jeycvKnJ0bDppZ25vcmUqLyd9O1xyXG5cdFx0XHRAaW5jbHVkZSBraShnZXQoJGtpLXR5cGVzLCBhcnJvd0JhY2spKTtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XHJcblx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHJcblx0XHRcdCY6YWZ0ZXIsXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2hvdyA+ICYsXHJcblx0XHQmLmFjdGl2ZSxcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQmOmFmdGVyLFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJ0bi1ncm91cCB7XHJcblx0Ly8gRGlyZWN0aW9uXHJcblx0Ji5kcm9wdXAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUga2koZ2V0KCRraS10eXBlcywgYXJyb3dVcCkpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5kcm9wcmlnaHQgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUga2koZ2V0KCRraS10eXBlcywgYXJyb3dOZXh0KSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmRyb3BsZWZ0ID4gLmJ0biB7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcblxyXG5cdFx0Ji5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygwICFpbXBvcnRhbnQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQ2xlYW4gYnV0dG9uXHJcbi5idG4uYnRuLWNsZWFuIHtcclxuXHQkYnRuLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdCRidG4tYm9yZGVyOiB0cmFuc3BhcmVudDtcclxuXHQkYnRuLWNvbG9yOiAkZ3JheS01MDA7XHJcblx0JGJ0bi1pY29uOiAkZ3JheS01MDA7XHJcblx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHQkYnRuLWhvdmVyLWJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuXHQkYnRuLWhvdmVyLWJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcblx0JGJ0bi1ob3Zlci1jb2xvcjogJHByaW1hcnk7XHJcblx0JGJ0bi1ob3Zlci1pY29uOiAkcHJpbWFyeTtcclxuXHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdCRidG4tYWN0aXZlLWJhY2tncm91bmQ6ICRidG4taG92ZXItYmFja2dyb3VuZDtcclxuXHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdCRidG4tYWN0aXZlLWljb246ICRidG4taG92ZXItaWNvbjtcclxuXHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdCRidG4tYmFja2dyb3VuZCwgJGJ0bi1ib3JkZXIsICRidG4tY29sb3IsICRidG4taWNvbiwgJGJ0bi1ib3gtc2hhZG93LFxyXG5cdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0KTtcclxufVxyXG5cclxuLy8gRGVmYXVsdCBidXR0b25cclxuLmJ0bi5idG4tZGVmYXVsdCB7XHJcblx0JGJ0bi1iYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcblx0JGJ0bi1ib3JkZXI6ICRncmF5LTEwMDtcclxuXHQkYnRuLWNvbG9yOiAkZ3JheS01MDA7XHJcblx0JGJ0bi1pY29uOiAkZ3JheS01MDA7XHJcblx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHQkYnRuLWhvdmVyLWJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuXHQkYnRuLWhvdmVyLWJvcmRlcjogJGdyYXktMTAwO1xyXG5cdCRidG4taG92ZXItY29sb3I6ICRwcmltYXJ5O1xyXG5cdCRidG4taG92ZXItaWNvbjogJHByaW1hcnk7XHJcblx0JGJ0bi1ob3Zlci1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHQkYnRuLWFjdGl2ZS1jb2xvcjogJGJ0bi1ob3Zlci1jb2xvcjtcclxuXHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcblx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYm9yZGVyLCAkYnRuLWFjdGl2ZS1jb2xvciwgJGJ0bi1hY3RpdmUtaWNvbiwgJGJ0bi1hY3RpdmUtYm94LXNoYWRvd1xyXG5cdCk7XHJcbn1cclxuXHJcbi8vIFRoZW1lIGNvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdC8vXHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcblx0Ly9cdFx0JGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvciwgJGljb24sICRib3gtc2hhZG93LFxyXG5cdC8vXHRcdCRob3Zlci1iYWNrZ3JvdW5kLCAkaG92ZXItYm9yZGVyLCAkaG92ZXItY29sb3IsICRob3Zlci1pY29uLCAkaG92ZXItYm94LXNoYWRvdyxcclxuXHQvL1x0XHQkYWN0aXZlLWJhY2tncm91bmQsICRhY3RpdmUtYm9yZGVyLCAkYWN0aXZlLWNvbG9yLCAkYWN0aXZlLWljb24sICRhY3RpdmUtYm94LXNoYWRvd1xyXG5cdC8vICApO1xyXG5cclxuXHQvLyBEZWZhdWx0IFN0eWxlXHJcblx0LmJ0bi5idG4tI3skbmFtZX0ge1xyXG5cdFx0JGJ0bi1iYWNrZ3JvdW5kOiAkdmFsdWU7XHJcblx0XHQkYnRuLWJvcmRlcjogJHZhbHVlO1xyXG5cdFx0JGJ0bi1jb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcblx0XHQkYnRuLWljb246IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogdGhlbWUtaG92ZXItY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3JkZXI6IHRoZW1lLWhvdmVyLWNvbG9yKCRuYW1lKTtcclxuXHRcdCRidG4taG92ZXItY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcblx0fVxyXG5cclxuXHQvLyBPdXRsaW5lIFN0eWxlXHJcblx0LmJ0bi5idG4tb3V0bGluZS0jeyRuYW1lfSB7XHJcblx0XHQkYnRuLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0JGJ0bi1ib3JkZXI6ICR2YWx1ZTtcclxuXHRcdCRidG4tY29sb3I6IHRoZW1lLW91dGxpbmUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcblx0XHQkYnRuLWljb246IHRoZW1lLW91dGxpbmUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcblx0XHQkYnRuLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiAkdmFsdWU7XHJcblx0XHQkYnRuLWhvdmVyLWJvcmRlcjogJHZhbHVlO1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcblx0XHQkYnRuLWhvdmVyLWljb246IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQ6ICRidG4taG92ZXItYmFja2dyb3VuZDtcclxuXHRcdCRidG4tYWN0aXZlLWJvcmRlcjogJGJ0bi1ob3Zlci1ib3JkZXI7XHJcblx0XHQkYnRuLWFjdGl2ZS1jb2xvcjogJGJ0bi1ob3Zlci1jb2xvcjtcclxuXHRcdCRidG4tYWN0aXZlLWljb246ICRidG4taG92ZXItaWNvbjtcclxuXHRcdCRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICRidG4taG92ZXItYm94LXNoYWRvdztcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcblx0XHRcdCRidG4tYmFja2dyb3VuZCwgJGJ0bi1ib3JkZXIsICRidG4tY29sb3IsICRidG4taWNvbiwgJGJ0bi1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWhvdmVyLWJhY2tncm91bmQsICRidG4taG92ZXItYm9yZGVyLCAkYnRuLWhvdmVyLWNvbG9yLCAkYnRuLWhvdmVyLWljb24sICRidG4taG92ZXItYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYm9yZGVyLCAkYnRuLWFjdGl2ZS1jb2xvciwgJGJ0bi1hY3RpdmUtaWNvbiwgJGJ0bi1hY3RpdmUtYm94LXNoYWRvd1xyXG5cdFx0KTtcclxuXHR9XHJcblxyXG5cdC8vIExpZ2h0IFN0eWxlXHJcblx0LmJ0bi5idG4tbGlnaHQtI3skbmFtZX0ge1xyXG5cdFx0JGJ0bi1iYWNrZ3JvdW5kOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSk7XHJcblx0XHQkYnRuLWJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQkYnRuLWNvbG9yOiAkdmFsdWU7XHJcblx0XHQkYnRuLWljb246ICR2YWx1ZTtcclxuXHRcdCRidG4tYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWhvdmVyLWJhY2tncm91bmQ6ICR2YWx1ZTtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiB0cmFuc3BhcmVudDtcclxuXHRcdCRidG4taG92ZXItY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcblx0fVxyXG5cclxuXHQvLyBUcmFuc3BhcmVudCBTdHlsZVxyXG5cdC5idG4uYnRuLXRyYW5zcGFyZW50LSN7JG5hbWV9IHtcclxuXHRcdCRidG4tYmFja2dyb3VuZDogcmdiYSgkdmFsdWUsIDAuMSk7XHJcblx0XHQkYnRuLWJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQkYnRuLWNvbG9yOiAkdmFsdWU7XHJcblx0XHQkYnRuLWljb246ICR2YWx1ZTtcclxuXHRcdCRidG4tYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWhvdmVyLWJhY2tncm91bmQ6ICR2YWx1ZTtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiB0cmFuc3BhcmVudDtcclxuXHRcdCRidG4taG92ZXItY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcblx0fVxyXG5cclxuXHQvLyBUcmFuc3BhcmVudCBIb3ZlciBTdHlsZVxyXG5cdC5idG4uYnRuLWhvdmVyLXRyYW5zcGFyZW50LSN7JG5hbWV9IHtcclxuXHRcdCRidG4tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHQkYnRuLWJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQkYnRuLWNvbG9yOiAkdmFsdWU7XHJcblx0XHQkYnRuLWljb246ICR2YWx1ZTtcclxuXHRcdCRidG4tYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWhvdmVyLWJhY2tncm91bmQ6IHJnYmEoJHZhbHVlLCAwLjEpO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3JkZXI6IHRyYW5zcGFyZW50O1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogJHZhbHVlO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiAkdmFsdWU7XHJcblx0XHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZDogJGJ0bi1ob3Zlci1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHRcdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdFx0JGJ0bi1hY3RpdmUtaWNvbjogJGJ0bi1ob3Zlci1pY29uO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGJ0bi1iYWNrZ3JvdW5kLCAkYnRuLWJvcmRlciwgJGJ0bi1jb2xvciwgJGJ0bi1pY29uLCAkYnRuLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0XHQpO1xyXG5cdH1cclxuXHJcblx0Ly8gTGlnaHQgSG92ZXIgU3R5bGVcclxuXHQuYnRuLmJ0bi1ob3Zlci1saWdodC0jeyRuYW1lfSB7XHJcblx0XHQkYnRuLWJhY2tncm91bmQ6IG51bGw7XHJcblx0XHQkYnRuLWJvcmRlcjogbnVsbDtcclxuXHRcdCRidG4tY29sb3I6IG51bGw7XHJcblx0XHQkYnRuLWljb246IG51bGw7XHJcblx0XHQkYnRuLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSk7XHJcblx0XHQkYnRuLWhvdmVyLWJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWNvbG9yOiAkdmFsdWU7XHJcblx0XHQkYnRuLWhvdmVyLWljb246ICR2YWx1ZTtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcblxyXG5cdFx0Ly8gSW50ZWdyYXRlIGJ0bi1jbGVhblxyXG5cdFx0Ji5idG4tY2xlYW4ge1xyXG5cdFx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIExpbmsgU3R5bGVcclxuXHQuYnRuLmJ0bi1saW5rLSN7JG5hbWV9IHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuXHJcblx0XHQkYnRuLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHQkYnRuLWJvcmRlcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdCRidG4tY29sb3I6ICR2YWx1ZTtcclxuXHRcdCRidG4taWNvbjogJHZhbHVlO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogJGJ0bi1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3JkZXI6ICRidG4tYm9yZGVyO1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogdGhlbWUtaG92ZXItY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiB0aGVtZS1ob3Zlci1jb2xvcigkbmFtZSk7XHJcblx0XHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZDogJGJ0bi1ob3Zlci1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHRcdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdFx0JGJ0bi1hY3RpdmUtaWNvbjogJGJ0bi1ob3Zlci1pY29uO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGJ0bi1iYWNrZ3JvdW5kLCAkYnRuLWJvcmRlciwgJGJ0bi1jb2xvciwgJGJ0bi1pY29uLCAkYnRuLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0XHQpO1xyXG5cdH1cclxuXHJcblx0Ly8gSG92ZXIgU3R5bGVcclxuXHQuYnRuLmJ0bi1ob3Zlci0jeyRuYW1lfSB7XHJcblx0XHQkYnRuLWJhY2tncm91bmQ6IG51bGw7XHJcblx0XHQkYnRuLWJvcmRlcjogbnVsbDtcclxuXHRcdCRidG4tY29sb3I6IG51bGw7XHJcblx0XHQkYnRuLWljb246IG51bGw7XHJcblx0XHQkYnRuLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHRcdCRidG4taG92ZXItY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpICFpbXBvcnRhbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWljb246IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpICFpbXBvcnRhbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZDogJGJ0bi1ob3Zlci1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHRcdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdFx0JGJ0bi1hY3RpdmUtaWNvbjogJGJ0bi1ob3Zlci1pY29uO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGJ0bi1iYWNrZ3JvdW5kLCAkYnRuLWJvcmRlciwgJGJ0bi1jb2xvciwgJGJ0bi1pY29uLCAkYnRuLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0XHQpO1xyXG5cclxuXHRcdC8vIEludGVncmF0ZSBidG4tY2xlYW5cclxuXHRcdCYuYnRuLWNsZWFuIHtcclxuXHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBIb3ZlciBCYWNrZ3JvdW5kIFN0eWxlXHJcblx0LmJ0bi5idG4taG92ZXItYmctI3skbmFtZX0ge1xyXG5cdFx0JGJ0bi1iYWNrZ3JvdW5kOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3JkZXI6IG51bGw7XHJcblx0XHQkYnRuLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJ0bi1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWJvcmRlcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQ6ICRidG4taG92ZXItYmFja2dyb3VuZDtcclxuXHRcdCRidG4tYWN0aXZlLWJvcmRlcjogJGJ0bi1ob3Zlci1ib3JkZXI7XHJcblx0XHQkYnRuLWFjdGl2ZS1jb2xvcjogJGJ0bi1ob3Zlci1jb2xvcjtcclxuXHRcdCRidG4tYWN0aXZlLWljb246ICRidG4taG92ZXItaWNvbjtcclxuXHRcdCRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICRidG4taG92ZXItYm94LXNoYWRvdztcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcblx0XHRcdCRidG4tYmFja2dyb3VuZCwgJGJ0bi1ib3JkZXIsICRidG4tY29sb3IsICRidG4taWNvbiwgJGJ0bi1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWhvdmVyLWJhY2tncm91bmQsICRidG4taG92ZXItYm9yZGVyLCAkYnRuLWhvdmVyLWNvbG9yLCAkYnRuLWhvdmVyLWljb24sICRidG4taG92ZXItYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYm9yZGVyLCAkYnRuLWFjdGl2ZS1jb2xvciwgJGJ0bi1hY3RpdmUtaWNvbiwgJGJ0bi1hY3RpdmUtYm94LXNoYWRvd1xyXG5cdFx0KTtcclxuXHR9XHJcblxyXG5cdC8vIEJhY2tncm91bmQgU3R5bGVcclxuXHQuYnRuLmJ0bi1iZy0jeyRuYW1lfSB7XHJcblx0XHQkYnRuLWJhY2tncm91bmQ6ICR2YWx1ZTtcclxuXHRcdCRidG4tYm9yZGVyOiAkdmFsdWU7XHJcblx0XHQkYnRuLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJ0bi1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItaWNvbjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcblx0fVxyXG5cclxuXHQvLyBTaGFkb3cgU3R5bGVcclxuXHQuYnRuLmJ0bi0jeyRuYW1lfS5idG4tc2hhZG93IHtcclxuXHRcdCRidG4tYmFja2dyb3VuZDogbnVsbDtcclxuXHRcdCRidG4tYm9yZGVyOiBudWxsO1xyXG5cdFx0JGJ0bi1jb2xvcjogbnVsbDtcclxuXHRcdCRidG4taWNvbjogbnVsbDtcclxuXHRcdCRidG4tYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKHRoZW1lLXNoYWRvdy1jb2xvcigkbmFtZSksIDAuMjUpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3JkZXI6IG51bGw7XHJcblx0XHQkYnRuLWhvdmVyLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3gtc2hhZG93OiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEodGhlbWUtc2hhZG93LWNvbG9yKCRuYW1lKSwgMC4zKSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQ6ICRidG4taG92ZXItYmFja2dyb3VuZDtcclxuXHRcdCRidG4tYWN0aXZlLWJvcmRlcjogJGJ0bi1ob3Zlci1ib3JkZXI7XHJcblx0XHQkYnRuLWFjdGl2ZS1jb2xvcjogJGJ0bi1ob3Zlci1jb2xvcjtcclxuXHRcdCRidG4tYWN0aXZlLWljb246ICRidG4taG92ZXItaWNvbjtcclxuXHRcdCRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICRidG4taG92ZXItYm94LXNoYWRvdztcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcblx0XHRcdCRidG4tYmFja2dyb3VuZCwgJGJ0bi1ib3JkZXIsICRidG4tY29sb3IsICRidG4taWNvbiwgJGJ0bi1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWhvdmVyLWJhY2tncm91bmQsICRidG4taG92ZXItYm9yZGVyLCAkYnRuLWhvdmVyLWNvbG9yLCAkYnRuLWhvdmVyLWljb24sICRidG4taG92ZXItYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYm9yZGVyLCAkYnRuLWFjdGl2ZS1jb2xvciwgJGJ0bi1hY3RpdmUtaWNvbiwgJGJ0bi1hY3RpdmUtYm94LXNoYWRvd1xyXG5cdFx0KTtcclxuXHR9XHJcblxyXG5cdC8vIEhvdmVyIFNoYWRvdyBTdHlsZVxyXG5cdC5idG4uYnRuLSN7JG5hbWV9LmJ0bi1zaGFkb3ctaG92ZXIge1xyXG5cdFx0JGJ0bi1iYWNrZ3JvdW5kOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3JkZXI6IG51bGw7XHJcblx0XHQkYnRuLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJ0bi1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItaWNvbjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKHRoZW1lLXNoYWRvdy1jb2xvcigkbmFtZSksIDAuMykgIWltcG9ydGFudDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcblx0fVxyXG59XHJcblxyXG4vLyBUaGVtZSB0ZXh0IGNvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XHJcblx0Ly9cdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHQvL1x0XHQkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yLCAkaWNvbiwgJGJveC1zaGFkb3csXHJcblx0Ly9cdFx0JGhvdmVyLWJhY2tncm91bmQsICRob3Zlci1ib3JkZXIsICRob3Zlci1jb2xvciwgJGhvdmVyLWljb24sICRob3Zlci1ib3gtc2hhZG93LFxyXG5cdC8vXHRcdCRhY3RpdmUtYmFja2dyb3VuZCwgJGFjdGl2ZS1ib3JkZXIsICRhY3RpdmUtY29sb3IsICRhY3RpdmUtaWNvbiwgJGFjdGl2ZS1ib3gtc2hhZG93XHJcblx0Ly8gICk7XHJcblxyXG5cdC8vIFRleHQgU3R5bGVcclxuXHQuYnRuLmJ0bi10ZXh0LSN7JG5hbWV9IHtcclxuXHRcdCRidG4tYmFja2dyb3VuZDogbnVsbDtcclxuXHRcdCRidG4tYm9yZGVyOiBudWxsO1xyXG5cdFx0JGJ0bi1jb2xvcjogJHZhbHVlO1xyXG5cdFx0JGJ0bi1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItaWNvbjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcblx0fVxyXG5cclxuXHQvLyBJY29uIFN0eWxlXHJcblx0LmJ0bi5idG4taWNvbi0jeyRuYW1lfSB7XHJcblx0XHQkYnRuLWJhY2tncm91bmQ6IG51bGw7XHJcblx0XHQkYnRuLWJvcmRlcjogbnVsbDtcclxuXHRcdCRidG4tY29sb3I6IG51bGw7XHJcblx0XHQkYnRuLWljb246ICR2YWx1ZTtcclxuXHRcdCRidG4tYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWhvdmVyLWJhY2tncm91bmQ6IG51bGw7XHJcblx0XHQkYnRuLWhvdmVyLWJvcmRlcjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItY29sb3I6IG51bGw7XHJcblx0XHQkYnRuLWhvdmVyLWljb246IG51bGw7XHJcblx0XHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZDogJGJ0bi1ob3Zlci1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHRcdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdFx0JGJ0bi1hY3RpdmUtaWNvbjogJGJ0bi1ob3Zlci1pY29uO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGJ0bi1iYWNrZ3JvdW5kLCAkYnRuLWJvcmRlciwgJGJ0bi1jb2xvciwgJGJ0bi1pY29uLCAkYnRuLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0XHQpO1xyXG5cdH1cclxuXHJcblx0Ly8gSG92ZXIgVGV4dCBTdHlsZVxyXG5cdC5idG4uYnRuLWhvdmVyLXRleHQtI3skbmFtZX0ge1xyXG5cdFx0JGJ0bi1iYWNrZ3JvdW5kOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3JkZXI6IG51bGw7XHJcblx0XHQkYnRuLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJ0bi1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWljb246IG51bGw7XHJcblx0XHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZDogJGJ0bi1ob3Zlci1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHRcdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdFx0JGJ0bi1hY3RpdmUtaWNvbjogJGJ0bi1ob3Zlci1pY29uO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGJ0bi1iYWNrZ3JvdW5kLCAkYnRuLWJvcmRlciwgJGJ0bi1jb2xvciwgJGJ0bi1pY29uLCAkYnRuLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0XHQpO1xyXG5cdH1cclxuXHJcblx0Ly8gSG92ZXIgSWNvbiBTdHlsZVxyXG5cdC5idG4uYnRuLWhvdmVyLWljb24tI3skbmFtZX0ge1xyXG5cdFx0JGJ0bi1iYWNrZ3JvdW5kOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3JkZXI6IG51bGw7XHJcblx0XHQkYnRuLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJ0bi1pY29uOiBudWxsO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogbnVsbDtcclxuXHRcdCRidG4taG92ZXItYm9yZGVyOiBudWxsO1xyXG5cdFx0JGJ0bi1ob3Zlci1jb2xvcjogbnVsbDtcclxuXHRcdCRidG4taG92ZXItaWNvbjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZDogJGJ0bi1ob3Zlci1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHRcdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdFx0JGJ0bi1hY3RpdmUtaWNvbjogJGJ0bi1ob3Zlci1pY29uO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGJ0bi1iYWNrZ3JvdW5kLCAkYnRuLWJvcmRlciwgJGJ0bi1jb2xvciwgJGJ0bi1pY29uLCAkYnRuLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0XHQpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU29jaWFsIGJ1dHRvbnNcclxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc29jaWFsLWNvbG9ycyB7XHJcbiAgICAuYnRuLmJ0bi0jeyRuYW1lfSB7XHJcblx0XHQkYnRuLWJhY2tncm91bmQ6IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cdFx0JGJ0bi1ib3JkZXI6IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cdFx0JGJ0bi1jb2xvcjogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XHJcblx0XHQkYnRuLWljb246IGdldCgkdmFsdWUsIGludmVyc2UpO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogZ2V0KCR2YWx1ZSwgaG92ZXIpO1xyXG5cdFx0JGJ0bi1ob3Zlci1ib3JkZXI6IGdldCgkdmFsdWUsIGhvdmVyKTtcclxuXHRcdCRidG4taG92ZXItY29sb3I6IGdldCgkdmFsdWUsIGludmVyc2UpO1xyXG5cdFx0JGJ0bi1ob3Zlci1pY29uOiBnZXQoJHZhbHVlLCBpbnZlcnNlKTtcclxuXHRcdCRidG4taG92ZXItYm94LXNoYWRvdzogbnVsbDtcclxuXHJcblx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3JkZXI6ICRidG4taG92ZXItYm9yZGVyO1xyXG5cdFx0JGJ0bi1hY3RpdmUtY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblx0XHQkYnRuLWFjdGl2ZS1pY29uOiAkYnRuLWhvdmVyLWljb247XHJcblx0XHQkYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAkYnRuLWhvdmVyLWJveC1zaGFkb3c7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkYnRuLWJhY2tncm91bmQsICRidG4tYm9yZGVyLCAkYnRuLWNvbG9yLCAkYnRuLWljb24sICRidG4tYm94LXNoYWRvdyxcclxuXHRcdFx0JGJ0bi1ob3Zlci1iYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJvcmRlciwgJGJ0bi1ob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1pY29uLCAkYnRuLWhvdmVyLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4tYWN0aXZlLWJhY2tncm91bmQsICRidG4tYWN0aXZlLWJvcmRlciwgJGJ0bi1hY3RpdmUtY29sb3IsICRidG4tYWN0aXZlLWljb24sICRidG4tYWN0aXZlLWJveC1zaGFkb3dcclxuXHRcdCk7XHJcbiAgICB9XHJcblxyXG5cdC5idG4uYnRuLWxpZ2h0LSN7JG5hbWV9IHtcclxuXHRcdCRidG4tYmFja2dyb3VuZDogZ2V0KCR2YWx1ZSwgbGlnaHQpO1xyXG5cdFx0JGJ0bi1ib3JkZXI6IHRyYW5zcGFyZW50O1xyXG5cdFx0JGJ0bi1jb2xvcjogZ2V0KCR2YWx1ZSwgYmFzZSk7XHJcblx0XHQkYnRuLWljb246IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cdFx0JGJ0bi1ib3gtc2hhZG93OiBudWxsO1xyXG5cclxuXHRcdCRidG4taG92ZXItYmFja2dyb3VuZDogZ2V0KCR2YWx1ZSwgYmFzZSk7XHJcblx0XHQkYnRuLWhvdmVyLWJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQkYnRuLWhvdmVyLWNvbG9yOiBnZXQoJHZhbHVlLCBpbnZlcnNlKTtcclxuXHRcdCRidG4taG92ZXItaWNvbjogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XHJcblx0XHQkYnRuLWhvdmVyLWJveC1zaGFkb3c6IG51bGw7XHJcblxyXG5cdFx0JGJ0bi1hY3RpdmUtYmFja2dyb3VuZDogJGJ0bi1ob3Zlci1iYWNrZ3JvdW5kO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm9yZGVyOiAkYnRuLWhvdmVyLWJvcmRlcjtcclxuXHRcdCRidG4tYWN0aXZlLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xyXG5cdFx0JGJ0bi1hY3RpdmUtaWNvbjogJGJ0bi1ob3Zlci1pY29uO1xyXG5cdFx0JGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogJGJ0bi1ob3Zlci1ib3gtc2hhZG93O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGJ0bi1iYWNrZ3JvdW5kLCAkYnRuLWJvcmRlciwgJGJ0bi1jb2xvciwgJGJ0bi1pY29uLCAkYnRuLWJveC1zaGFkb3csXHJcblx0XHRcdCRidG4taG92ZXItYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1ib3JkZXIsICRidG4taG92ZXItY29sb3IsICRidG4taG92ZXItaWNvbiwgJGJ0bi1ob3Zlci1ib3gtc2hhZG93LFxyXG5cdFx0XHQkYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1ib3JkZXIsICRidG4tYWN0aXZlLWNvbG9yLCAkYnRuLWFjdGl2ZS1pY29uLCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93XHJcblx0XHQpO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEN1c3RvbSBidXR0b24gdmFyaWF0aW9uXHJcbi8vXHJcblxyXG5cclxuQG1peGluIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuICAgICRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IsICRpY29uLCAkYm94LXNoYWRvdyxcclxuICAgICRob3Zlci1iYWNrZ3JvdW5kLCAkaG92ZXItYm9yZGVyLCAkaG92ZXItY29sb3IsICRob3Zlci1pY29uLCAkaG92ZXItYm94LXNoYWRvdyxcclxuICAgICRhY3RpdmUtYmFja2dyb3VuZCwgJGFjdGl2ZS1ib3JkZXIsICRhY3RpdmUtY29sb3IsICRhY3RpdmUtaWNvbiwgJGFjdGl2ZS1ib3gtc2hhZG93KSB7XHJcblxyXG4gICAgLy8gSW5pdGlhbCBzdGF0ZVxyXG4gICAgQGlmICgkY29sb3IgIT0gbnVsbCkge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkaWNvbiAhPSBudWxsKSB7XHJcbiAgICAgICAgaSB7XHJcbiAgICBcdFx0Y29sb3I6ICRpY29uO1xyXG4gICAgXHR9XHJcblxyXG4gICAgXHQuc3ZnLWljb24ge1xyXG4gICAgXHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRpY29uKTtcclxuICAgIFx0fVxyXG5cclxuICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaWNvbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkYmFja2dyb3VuZCAhPSBudWxsKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkYm9yZGVyICE9IG51bGwpIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSG92ZXIgJiBmb2N1cyBzdGF0ZVxyXG4gICAgQGlmICgkaG92ZXItY29sb3IgIT0gbnVsbCBvciAkaG92ZXItYm9yZGVyICE9IG51bGwgb3IgJGhvdmVyLWljb24gIT0gbnVsbCBvciAkaG92ZXItYmFja2dyb3VuZCAhPSBudWxsKSB7XHJcbiAgICAgICAgJjpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSxcclxuICAgICAgICAmOmZvY3VzOm5vdCguYnRuLXRleHQpLFxyXG4gICAgICAgICYuZm9jdXM6bm90KC5idG4tdGV4dCkge1xyXG4gICAgICAgICAgICBAaWYgKCRob3Zlci1jb2xvciAhPSBudWxsKSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaWYgKCRob3Zlci1pY29uICE9IG51bGwpIHtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBcdFx0Y29sb3I6ICRob3Zlci1pY29uO1xyXG4gICAgICAgICAgICBcdH1cclxuXHJcbiAgICAgICAgICAgIFx0LnN2Zy1pY29uIHtcclxuICAgICAgICAgICAgXHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRob3Zlci1pY29uKTtcclxuICAgICAgICAgICAgXHR9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaG92ZXItaWNvbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGlmICgkaG92ZXItYmFja2dyb3VuZCAhPSBudWxsKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGlmICgkaG92ZXItYm9yZGVyICE9IG51bGwpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBEaXNhYmxlZCBzdGF0ZVxyXG4gICAgQGlmICgkY29sb3IgIT0gbnVsbCBvciAkaWNvbiAhPSBudWxsIG9yICRib3JkZXIgIT0gbnVsbCBvciAkYmFja2dyb3VuZCAhPSBudWxsKSB7XHJcbiAgICAgICAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXHJcbiAgICAgICAgJi5kaXNhYmxlZCxcclxuICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgQGlmICgkY29sb3IgIT0gbnVsbCkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGlmICgkaWNvbiAhPSBudWxsKSB7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgXHRcdGNvbG9yOiAkaWNvbjtcclxuICAgICAgICAgICAgXHR9XHJcblxyXG4gICAgICAgICAgICBcdC5zdmctaWNvbiB7XHJcbiAgICAgICAgICAgIFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkaWNvbik7XHJcbiAgICAgICAgICAgIFx0fVxyXG5cclxuICAgICAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGljb247XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpZiAoJGJhY2tncm91bmQgIT0gbnVsbCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpZiAoJGJvcmRlciAhPSBudWxsKSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQWN0aXZlIHN0YXRlXHJcbiAgICBAaWYgKCRhY3RpdmUtY29sb3IgIT0gbnVsbCBvciAkYWN0aXZlLWljb24gIT0gbnVsbCBvciAkYWN0aXZlLWJvcmRlciAhPSBudWxsIG9yICRhY3RpdmUtYmFja2dyb3VuZCAhPSBudWxsKSB7XHJcbiAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KC5idG4tdGV4dCksXHJcbiAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbiAgICAgICAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSxcclxuICAgICAgICAuc2hvdyAmLmJ0bi1kcm9wZG93biB7XHJcbiAgICAgICAgICAgIEBpZiAoJGFjdGl2ZS1jb2xvciAhPSBudWxsKSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGlmICgkYWN0aXZlLWljb24gIT0gbnVsbCkge1xyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIFx0XHRjb2xvcjogJGFjdGl2ZS1pY29uO1xyXG4gICAgICAgICAgICBcdH1cclxuXHJcbiAgICAgICAgICAgIFx0LnN2Zy1pY29uIHtcclxuICAgICAgICAgICAgXHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRhY3RpdmUtaWNvbik7XHJcbiAgICAgICAgICAgIFx0fVxyXG5cclxuICAgICAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFjdGl2ZS1pY29uO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaWYgKCRhY3RpdmUtYmFja2dyb3VuZCAhPSBudWxsKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpZiAoJGFjdGl2ZS1ib3JkZXIgIT0gbnVsbCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gRm9jdXMgc3RhdGVcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJveCBzaGFkb3dcclxuICAgIEBpZiAoJGJveC1zaGFkb3cgIT0gbnVsbCkge1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJGhvdmVyLWJveC1zaGFkb3cgIT0gbnVsbCkge1xyXG4gICAgICAgICY6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksXHJcbiAgICAgICAgJjpmb2N1czpub3QoLmJ0bi10ZXh0KSxcclxuICAgICAgICAmLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJGhvdmVyLWJveC1zaGFkb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJGFjdGl2ZS1ib3gtc2hhZG93ICE9IG51bGwpIHtcclxuICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmJ0bi10ZXh0KSxcclxuICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuICAgICAgICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJGFjdGl2ZS1ib3gtc2hhZG93O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtaXhpbiBidXR0b24tY3VzdG9tLXRyYW5zaXRpb24oJHRyYW5zaXRpb24pIHtcclxuICAgIC8vIEluaXRpYWwgc3RhdGVcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cclxuICAgIGkge1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEhvdmVyICYgZm9jdXMgc3RhdGVcclxuICAgICY6aG92ZXI6bm90KC5idG4tdGV4dCksXHJcbiAgICAmOmZvY3VzOm5vdCguYnRuLXRleHQpLFxyXG4gICAgJi5mb2N1cyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGlzYWJsZWQgc3RhdGVcclxuICAgICYuZGlzYWJsZWQsXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBBY3RpdmUgc3RhdGVcclxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCguYnRuLXRleHQpLFxyXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbiAgICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBLZWVudGhlbWVzIEljb25zXHJcbi8vXHJcblxyXG5AbWl4aW4ga2koJGljb24pIHtcclxuICAgIGZvbnQtZmFtaWx5OiBLaTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgY29udGVudDogXCIjeyRpY29ufVwiO1xyXG59XHJcbiIsIi8vXHJcbi8vIENvZGVcclxuLy9cclxuXHJcbmNvZGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvZGUtYmc7XHJcbiAgICBwYWRkaW5nOiAkY29kZS1wYWRkaW5nO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiIsIi8vXHJcbi8vIERyb3Bkb3duXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgICAmOmJlZm9yZSxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICA+IGxpID4gYSxcclxuICAgID4gLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgPiBpIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFJUTCBtb2RlIGZpeFxyXG4gICAgLmRyb3Bkb3duLW1lbnU6bm90KC5kYXRlcmFuZ2VwaWNrZXIpIHtcclxuICAgICAgICAvKnJ0bDpyYXc6XHJcbiAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICovXHJcbiAgICB9XHJcblxyXG4gICAgLy8gQW5pbWF0aW9uc1xyXG4gICAgJi5kcm9wZG93bi1tZW51LWFuaW0tdXAge1xyXG4gICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLWRyb3Bkb3duLW1lbnUtZmFkZS1pbiAuM3MgZWFzZSAxLCBhbmltYXRpb24tZHJvcGRvd24tbWVudS1tb3ZlLXVwIC4zcyBlYXNlLW91dCAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wdXAgJixcclxuICAgIC5kcm9wZG93bi1tZW51LWFuaW0tZG93biB7XHJcbiAgICAgICAgJi5kcm9wZG93bi1tZW51LWFuaW0ge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbi1kcm9wZG93bi1tZW51LWZhZGUtaW4gLjNzIGVhc2UgMSwgYW5pbWF0aW9uLWRyb3Bkb3duLW1lbnUtbW92ZS1kb3duIC4zcyBlYXNlLW91dCAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBBbGlnbm1lbnRcclxuICAgIGxlZnQ6IDAjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgLypydGw6cmF3OlxyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICAqL1xyXG59XHJcblxyXG4vLyBXaWR0aHNcclxuLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgLy8gR2xvYmFsIG1heC13aWR0aCBGb3IgTW9iaWxlIE1vZGVcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBnZXQoJGRyb3Bkb3duLW1lbnUtd2lkdGhzLCB4eGwpKSB7XHJcbiAgICAgICAgd2lkdGg6IDc1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZHJvcGRvd24tbWVudS13aWR0aHMge1xyXG4gICAgICAgICYuZHJvcGRvd24tbWVudS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGggKyAzMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogJHdpZHRoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBJbmxpbmVcclxuLmRyb3Bkb3duLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8vIEhvdmVyXHJcbi5kcm9wZG93biB7XHJcbiAgICAmLmRyb3Bkb3duLWhvdmVyOmhvdmVyIHtcclxuICAgICAgICA+IC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAmLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5kcm9wZG93bi10b2dnbGU6YWN0aXZlIHtcclxuICAgICAgICAgICAgLypXaXRob3V0IHRoaXMsIGNsaWNraW5nIHdpbGwgbWFrZSBpdCBzdGlja3kqL1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEFuaW1hdGlvbnNcclxuQGtleWZyYW1lcyBhbmltYXRpb24tZHJvcGRvd24tbWVudS1mYWRlLWluIHtcclxuICAgIGZyb20gICB7IG9wYWNpdHk6IDA7IH1cclxuICAgIHRvIHsgb3BhY2l0eTogMTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1kcm9wZG93bi1tZW51LW1vdmUtZG93biB7XHJcbiAgICBmcm9tICAgeyBtYXJnaW4tdG9wOiAxMHB4IH1cclxuICAgIHRvIHsgbWFyZ2luLXRvcDogMHB4IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24tZHJvcGRvd24tbWVudS1tb3ZlLXVwIHtcclxuICAgIGZyb20gICB7IG1hcmdpbi10b3A6IDEwcHggfVxyXG4gICAgdG8geyBtYXJnaW4tdG9wOiAwcHggfVxyXG59XHJcbiIsIi8vXHJcbi8vIEZvcm1zXHJcbi8vXHJcblxyXG5cclxuLy8gRm9ybSBncm91cFxyXG4uZm9ybS1ncm91cCB7XHJcblx0bGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAkZm9ybS1sYWJlbC1mb250LXNpemU7XHJcblx0XHRmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRjb2xvcjogJGRhcmstNzU7XHJcblx0fVxyXG5cclxuXHQuaW52YWxpZC1mZWVkYmFjayxcclxuXHQudmFsaWQtZmVlZGJhY2sge1xyXG5cdFx0Zm9udC1zaXplOiAkZm9ybS1mZWVkYmFjay1mb250LXNpemU7XHJcblx0XHRmb250LXdlaWdodDogJGZvcm0tZmVlZGJhY2stZm9udC13ZWlnaHQ7XHJcblx0fVxyXG5cclxuXHQuZm9ybS10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogJGZvcm0tdGV4dC1mb250LXNpemU7XHJcblx0XHRmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEZvcm0gY29udHJvbFxyXG4uZm9ybS1jb250cm9sIHtcclxuXHQvLyBSZWFkb25seSBzdGF0ZVxyXG5cdCZbcmVhZG9ubHldIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1yZWFkb25seS1iZztcclxuXHR9XHJcblxyXG5cdC8vIFBpbGwgc3R5bGVcclxuXHQmLmZvcm0tY29udHJvbC1waWxsIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1saW5lLWhlaWdodDtcclxuXHJcblx0XHQmLmZvcm0tY29udHJvbC1zbSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmZvcm0tY29udHJvbC1sZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAkZm9ybS12YWxpZGF0aW9uLWlucHV0LXNoYWRvdyA9PSBmYWxzZSB7XHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCYuYWN0aXZlLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCYuZm9jdXMge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBTb2xpZCBzdHlsZVxyXG5cdCYuZm9ybS1jb250cm9sLXNvbGlkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcclxuXHRcdGJvcmRlci1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xyXG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yKTtcclxuXHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcclxuXHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCYuYWN0aXZlLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCYuZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGlucHV0LXNvbGlkLWJnLWZvY3VzO1xyXG5cdFx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEhpZGUgRm9ybSBDb250cm9sIEljb24gT24gVmFsaWRhdGlvblxyXG4uZm9ybS1jb250cm9sLWljb25sZXNzIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cclxuXHQuZm9ybS1jb250cm9sIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4vLyBQbGFjZWhvbGRlciBjb2xvcnNcclxuLnBsYWNlaG9sZGVyLWRhcmstNTAge1xyXG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRkYXJrLTUwKTtcclxufVxyXG5cclxuLnBsYWNlaG9sZGVyLWRhcmstNzUge1xyXG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRkYXJrLTc1KTtcclxufVxyXG5cclxuLnBsYWNlaG9sZGVyLXdoaXRlIHtcclxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkd2hpdGUpO1xyXG59XHJcblxyXG4vLyBDdXN0b20gaW5wdXRzXHJcbi5jdXN0b20tc2VsZWN0IHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4uY3VzdG9tLWZpbGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xyXG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN1c3RvbS1maWxlLWxhYmVsIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHQgICAgZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBJbnB1dCBHcm91cFxyXG4uaW5wdXQtZ3JvdXAge1xyXG5cdC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kLFxyXG5cdC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCArIC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuaW5wdXQtZ3JvdXAtcHJlcGVuZCArIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXHJcblx0LmlucHV0LWdyb3VwLXByZXBlbmQgKyAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDFweDtcclxuXHR9XHJcblxyXG5cdC8vIFNpemluZ1xyXG5cdGkge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHJcblx0XHQmOmFmdGVyLFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdmctaWNvbiB7XHJcblx0XHRsaW5lLWhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdCYuaW5wdXQtZ3JvdXAtc20ge1xyXG5cdFx0aSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmlucHV0LWdyb3VwLWxnIHtcclxuXHRcdGkge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBTb2xpZCBzdHlsZVxyXG5cdCYuaW5wdXQtZ3JvdXAtc29saWQge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHRcdCYuYWN0aXZlLFxyXG5cdFx0Ji5mb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XHJcblx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWlucHV0O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRAaW5jbHVkZSBpbnB1dC1yZXNldCgpO1xyXG5cclxuXHRcdFx0Ji5mb3JtLWNvbnRyb2wtc29saWQge1xyXG5cdFx0XHRcdCY6YWN0aXZlLFxyXG5cdFx0XHRcdCYuYWN0aXZlLFxyXG5cdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0Ji5mb2N1cyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcclxuXHRcdFx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmlucHV0LWdyb3VwLXNtIHtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5pbnB1dC1ncm91cC1sZyB7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pbnB1dC1ncm91cC1wcmVwZW5kLFxyXG5cdFx0LmlucHV0LWdyb3VwLWFwcGVuZCxcclxuXHRcdC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcbiAgICBcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdFx0XHQuYnRuLXNlY29uZGFyeSB7XHJcblx0XHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW5wdXQtZ3JvdXAtcHJlcGVuZCB+IC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFZhbGlkYXRpb25cclxuLnZhbGlkYXRlZCB7XHJcblx0LnZhbGlkLWZlZWRiYWNrLFxyXG5cdC5pbnZhbGlkLWZlZWRiYWNrIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLy8gSW5wdXQgaWNvblxyXG4uaW5wdXQtaWNvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRzcGFuIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQgKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15ICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSk7XHJcblxyXG5cdFx0aSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRjb2xvcjogJGRhcmstNTA7XHJcblxyXG5cdFx0XHQmOmFmdGVyLFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkZGFyay01MCk7XHJcblx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLXNpemUoMjRweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1jb250cm9sIHtcclxuXHRcdHBhZGRpbmctbGVmdDogY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIDFlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KTtcclxuXHR9XHJcblxyXG5cdCYuaW5wdXQtaWNvbi1yaWdodCB7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQgKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15ICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUZXh0YXJlYSByZXNldCByZXNpemVcclxuLnJlc2l6ZS1ub25lIHtcclxuXHRyZXNpemU6IG5vbmU7XHJcbn1cclxuIiwiLy9cclxuLy8gSW5wdXQgcGxhY2Vob2xkZXIgY29sb3JcclxuLy9cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNlxyXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcbiAgICAvLyBJbnRlcm5ldCBFeHBsb3JlciAxMCtcclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcbiAgICAvLyBTYWZhcmkgYW5kIENocm9tZVxyXG59XHJcbiIsIi8vXHJcbi8vIEdyaWRcclxuLy9cclxuXHJcbi5yb3cge1xyXG5cdC8vIFBhZGRpbmdsZXNzIHJvd1xyXG5cdCYucm93LXBhZGRpbmdsZXNzIHtcclxuICAgIFx0bWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBcdG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICBcdD4gW2NsYXNzKj1cImNvbFwiXSB7XHJcbiAgICAgICAgXHRwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgXHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RyZXRjaCByb3dcclxuICAgICYucm93LXN0cmV0Y2gge1xyXG4gICAgXHRoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RyZXRjaCBjb2x1bW5cclxuICAgIC5jb2wtc3RyZXRjaCB7XHJcbiAgICBcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBSb3cgZGl2aWRlclxyXG4gICAgJltjbGFzcyo9XCJyb3ctY29sLWRpdmlkZXItXCJdIHtcclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JpZC1kaXZpZGVyLWJnO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cdC8vIFJlc3BvbnNpdmUgYnJlYWtwb2ludHNcclxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG5cdFx0XHQkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAgICAgICAgICYucm93LWNvbC1kaXZpZGVyI3skaW5maXh9IHtcclxuICAgICAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyaWQtZGl2aWRlci1iZztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gR3V0dGVyIGhlbHBlcnNcclxuLmd1dHRlci1iIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcclxufVxyXG5cclxuLmd1dHRlci10IHtcclxuICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcclxufVxyXG4iLCIvL1xyXG4vLyBNb2RhbFxyXG4vL1xyXG5cclxuLm1vZGFsIHtcclxuICAgIC8vIEhlYWRlclxyXG4gICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLm1vZGFsLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtb2RhbC10aXRsZS1mb250LXdlaWdodDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkbW9kYWwtdGl0bGUtZm9udC1zaXplO1xyXG4gICAgICAgICAgICBjb2xvcjogJG1vZGFsLXRpdGxlLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtb2RhbC10aXRsZS1zbWFsbC1mb250LXdlaWdodDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1vZGFsLXRpdGxlLXNtYWxsLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbW9kYWwtdGl0bGUtc21hbGwtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJG1vZGFsLXRpdGxlLWNsb3NlLWNvbG9yO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgaSxcclxuICAgICAgICAgICAgLmtpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1vZGFsLXRpdGxlLWNsb3NlLWhvdmVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgIGksXHJcbiAgICAgICAgICAgICAgICAua2kge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0aWNreSBNb2RhbFxyXG4gICAgJi5tb2RhbC1zdGlja3kge1xyXG4gICAgICAgICYubW9kYWwtc3RpY2t5LWJvdHRvbS1yaWdodCB7XHJcbiAgICAgICAgICAgICRzdGlja3ktd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICAkc3RpY2t5LXdpZHRoLWxnOiA2MDBweDtcclxuXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAkc3RpY2t5LXdpZHRoO1xyXG5cclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggLTE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHN0aWNreS13aWR0aDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tb2RhbC1zdGlja3ktbGcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkc3RpY2t5LXdpZHRoLWxnO1xyXG5cclxuICAgICAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHN0aWNreS13aWR0aC1sZztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzc1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBNb2JpbGUgbW9kZVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBPcGVuIHN0YXRlXHJcbi5tb2RhbC1vcGVuIHtcclxuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgYnJlYWtwb2ludHNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgLm1vZGFsLWRpYWxvZy5tb2RhbC14bCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCB4bCkgLSAxMDBweDtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBQcm9ncmVzc1xyXG4vL1xyXG5cclxuLnByb2dyZXNzIHtcclxuICAgICYucHJvZ3Jlc3MteHMge1xyXG4gICAgICAgIGhlaWdodDogJHByb2dyZXNzLWhlaWdodC14cztcclxuXHJcbiAgICAgICAgLnByb2dyZXNzLWJhciB7XHJcbiAgICAgICAgXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5wcm9ncmVzcy1zbSB7XHJcbiAgICAgICAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0LXNtO1xyXG5cclxuICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcclxuICAgICAgICBcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnByb2dyZXNzLWxnIHtcclxuICAgICAgICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQtbGc7XHJcblxyXG4gICAgICAgXHQucHJvZ3Jlc3MtYmFyIHtcclxuICAgICAgICBcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVmVydGljYWwgUG9zaXRpb25cclxuLnByb2dyZXNzLXZlcnRpY2FsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAucHJvZ3Jlc3Mge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVGFibGVcclxuLy9cclxuXHJcblxyXG4udGFibGUge1xyXG5cdHRoZWFkIHtcclxuXHRcdHRoLCB0ZCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkdGFibGUtaGVhZC1mb250LXdlaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiAkdGFibGUtaGVhZC1mb250LXNpemU7XHJcblx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji50YWJsZS1oZWFkLWJvcmRlcmxlc3Mge1xyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHR0aCwgdGQge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYudGFibGUtaGVhZC1zb2xpZCB7XHJcblx0XHR0aGVhZCB7XHJcblx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYudGFibGUtbGlnaHQge1xyXG5cdFx0QGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3Jze1xyXG5cdFx0XHQmLSN7JG5hbWV9e1xyXG5cdFx0XHRcdHRoZWFke1xyXG5cdFx0XHRcdFx0dHIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgMC4xKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYudGFibGUtaGVhZC1jdXN0b20ge1xyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHR0cix0aCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICR0YWJsZS1jb21wYWN0LWhlYWQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0Y29sb3I6ICR0YWJsZS1jb21wYWN0LWhlYWQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LXNpemU6ICR0YWJsZS1jb21wYWN0LWhlYWQtZm9udC1zaXplO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiAkdGFibGUtY29tcGFjdC1oZWFkLXRleHQtdHJhbnNmb3JtO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAkdGFibGUtY29tcGFjdC1oZWFkLWxldHRlci1zcGFjaW5nO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnRhYmxlLWZvb3QtY3VzdG9tIHtcclxuXHRcdHRmb290IHtcclxuXHRcdFx0dGgsdGQge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkdGFibGUtY29tcGFjdC1oZWFkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGNvbG9yOiAkdGFibGUtY29tcGFjdC1oZWFkLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkdGFibGUtY29tcGFjdC1oZWFkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogJHRhYmxlLWNvbXBhY3QtaGVhZC10ZXh0LXRyYW5zZm9ybTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogJHRhYmxlLWNvbXBhY3QtaGVhZC1sZXR0ZXItc3BhY2luZztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji50YWJsZS1oZWFkLWJnIHtcclxuXHRcdHRoZWFkIHtcclxuXHRcdFx0dHIsdGgge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1oZWFkLWJnO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYudGFibGUtZm9vdC1iZyB7XHJcblx0XHR0Zm9vdCB7XHJcblx0XHRcdHRoLHRkIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYudGFibGUtc2VwYXJhdGUge1xyXG5cdFx0dGgsIHRkIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0Zm9vdCB7XHJcblx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHRib2R5IHtcclxuXHRcdFx0dHI6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji50YWJsZS1ib3JkZXJlZCB7XHJcblx0XHR0Zm9vdCB7XHJcblx0XHRcdHRoLHRkIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnRhYmxlLXZlcnRpY2FsLWNlbnRlciB7XHJcblx0XHR0aCx0ZCB7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkge1xyXG5cdHRoZWFkIHtcclxuXHRcdHRoLCB0ZCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFBvcG92ZXJcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5wb3BvdmVyIHtcclxuICAgIC5wb3BvdmVyLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcG9wb3Zlci1oZWFkZXItZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLypydGw6cmF3OlxyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICovXHJcblxyXG4gICAgJi5icy1wb3BvdmVyLXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8jeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG5cclxuICAgICAgICA+IC5hcnJvdyB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvI3snLypydGw6aWdub3JlKi8nfTtcclxuICAgICAgICAgICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSN7Jy8qcnRsOmlnbm9yZSovJ307XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG8jeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMCN7Jy8qcnRsOmlnbm9yZSovJ307XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwI3snLypydGw6aWdub3JlKi8nfTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3IjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogYXV0byN7Jy8qcnRsOmlnbm9yZSovJ307XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGgjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCN7Jy8qcnRsOmlnbm9yZSovJ307XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yI3snLypydGw6aWdub3JlKi8nfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJzLXBvcG92ZXItbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8jeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0I3snLypydGw6aWdub3JlKi8nfTtcclxuXHJcbiAgICAgICAgPiAuYXJyb3cge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvI3snLypydGw6aWdub3JlKi8nfTtcclxuICAgICAgICAgICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCkjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG8jeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCN7Jy8qcnRsOmlnbm9yZSovJ307XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3IjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvI3snLypydGw6aWdub3JlKi8nfTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGgjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCN7Jy8qcnRsOmlnbm9yZSovJ307XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3IjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vICBUb29sdGlwXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4udG9vbHRpcCB7XHJcbiAgICAudG9vbHRpcC1pbm5lciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHRvb2x0aXAtYm94LXNoYWRvdztcclxuICAgIH1cclxuXHJcbiAgICAmLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csXHJcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdyB7XHJcbiAgICBcdC8qcnRsOnJhdzpcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICovXHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAvKnJ0bDpyYXc6XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICovXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csXHJcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xyXG4gICAgICAgIC8qcnRsOnJhdzpcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICovXHJcblxyXG4gICAgXHQmOmJlZm9yZSB7XHJcbiAgICAgICAgLypydGw6cmF3OlxyXG4gICAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcclxuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgKi9cclxuICAgIFx0fVxyXG4gICAgfVxyXG5cclxuICAgICYudG9vbHRvcC1hdXRvLXdpZHRoIHtcclxuICAgICAgIFx0LnRvb2x0aXAtaW5uZXIge1xyXG4gICAgICAgXHRcdHdoaXRlLXNwYWNlOm5vd3JhcDtcclxuICBcdFx0XHRtYXgtd2lkdGg6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGFyayBUaGVtZVxyXG4gICAgJi50b29sdGlwLWRhcmsge1xyXG4gICAgICAgIEBpbmNsdWRlIHRvb2x0aXAtdGhlbWUoJHdoaXRlLCAkZGFyayk7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVG9vbHRpcCBNaXhpblxyXG4vL1xyXG5cclxuQG1peGluIHRvb2x0aXAtdGhlbWUoJGNvbG9yLCAkYmctY29sb3IpIHtcclxuICAgIC50b29sdGlwLWlubmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmJzLXRvb2x0aXAtdG9wIHtcclxuICAgICAgICAuYXJyb3c6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRiZy1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5icy10b29sdGlwLXJpZ2h0IHtcclxuICAgICAgICAuYXJyb3c6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI3skYmctY29sb3J9I3snLypydGw6aWdub3JlKi8nfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSB7XHJcbiAgICAgICAgLmFycm93OjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYmctY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYnMtdG9vbHRpcC1sZWZ0IHtcclxuICAgICAgICAuYXJyb3c6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkYmctY29sb3IjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBBY2NvcmRpb25cclxuLy9cclxuXHJcbi8vIERlZmF1bHQgQWNjb3JkaW9uXHJcbi5hY2NvcmRpb24ge1xyXG5cdC5jYXJkIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cclxuXHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IGdldCgkYWNjb3JkaW9uLWNvbmZpZywgY2FyZC1zcGFjZXIteSkgZ2V0KCRhY2NvcmRpb24tY29uZmlnLCBjYXJkLXNwYWNlci14KTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBnZXQoJGFjY29yZGlvbi1jb25maWcsIGNhcmQtdGl0bGUtZm9udC1zaXplKTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cclxuXHRcdFx0XHQ+IGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXQoJGFjY29yZGlvbi1jb25maWcsIGNhcmQtaWNvbi1mb250LXNpemUpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY2FyZC1sYWJlbCB7XHJcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGRhcmstNzU7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHJcblx0XHRcdFx0XHQ+IGkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHRleHQtbXV0ZWQ7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRyaWdodDogMXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jYXJkLXRleHQge1xyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRwYWRkaW5nOiBnZXQoJGFjY29yZGlvbi1jb25maWcsIGNhcmQtc3BhY2VyLXkpIGdldCgkYWNjb3JkaW9uLWNvbmZpZywgY2FyZC1zcGFjZXIteCk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0Ji1vdXRsaW5lIHtcclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBMaWdodCBBY2NvcmRpb25cclxuLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQge1xyXG5cdC5jYXJkIHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblxyXG5cdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHJcblx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiBnZXQoJGFjY29yZGlvbi1jb25maWcsIGNhcmQtc3BhY2VyLXkpIDA7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCBnZXQoJGFjY29yZGlvbi1jb25maWcsIGNhcmQtc3BhY2VyLXkpIDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gcmVtb3ZlIGJvcmRlciBmb3IgdGhlIGxhc3QgaXRlbVxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDA7XHJcblxyXG5cdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJvcmRlcmxlc3Mge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU29saWQgQWNjb3JkaW9uXHJcbi5hY2NvcmRpb24uYWNjb3JkaW9uLXNvbGlkIHtcclxuXHQuY2FyZCB7XHJcblx0XHRib3JkZXI6IDA7XHJcblxyXG5cdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKDApO1xyXG5cclxuXHRcdFx0XHQmLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktMTAwO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0fVxyXG5cclxuXHRcdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQ3VzdG9tIHRvZ2dsZSBpY29uXHJcbi5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1wbHVzIHtcclxuXHQuY2FyZCB7XHJcblx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIG1pbnVzKSk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGRhcmstNzU7XHJcblxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmstNTA7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIHBsdXMpKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEN1c3RvbSB0b2dnbGUgaWNvblxyXG4uYWNjb3JkaW9uLmFjY29yZGlvbi10b2dnbGUtYXJyb3cge1xyXG5cdC5jYXJkIHtcclxuXHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGFycm93RG93bikpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjdyZW07XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZGFyay03NTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmstNTA7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0XHRcdFx0XHQvKnJ0bDpiZWdpbjoqL1xyXG5cdFx0XHRcdFx0XHQvL3RyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblx0XHRcdFx0XHRcdC8qcnRsOmVuZDoqL1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU3ZnIFRvZ2dsZVxyXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1zdmctdG9nZ2xlIHtcclxuXHQuY2FyZCB7XHJcblx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdFx0XHRcdC8qcnRsOmJlZ2luOiovXHJcblx0XHRcdFx0XHRcdC8vdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuXHRcdFx0XHRcdFx0LypydGw6ZW5kOiovXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBQYW5lbFxyXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1wYW5lbCB7XHJcblx0LmNhcmQge1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIEtURGF0YXRhYmxlXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uZGF0YXRhYmxlOm5vdCgudGFibGUpIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0Ly8gQmFzZVxyXG5cdD4gLmRhdGF0YWJsZS10YWJsZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGJnKTtcclxuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdD4gLmRhdGF0YWJsZS1oZWFkLFxyXG5cdFx0PiAuZGF0YXRhYmxlLWJvZHksXHJcblx0XHQ+IC5kYXRhdGFibGUtZm9vdCB7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHQuZGF0YXRhYmxlLXJvdyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdD4gLmRhdGF0YWJsZS1jZWxsIHtcclxuXHRcdFx0XHRcdC8vIFJvdyBjZWxsIGJhc2VcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGNlbGwtcGFkZGluZy15KSBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGNlbGwtcGFkZGluZy14KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwXHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLmRhdGF0YWJsZS1jZWxsLWxlZnQge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5kYXRhdGFibGUtY2VsbC1yaWdodCB7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcblx0XHRcdFx0XHRcdFx0PiBpIHtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLmRhdGF0YWJsZS1jZWxsLWNlbnRlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5kYXRhdGFibGUtY2VsbC1zb3J0IHtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjZyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLmRhdGF0YWJsZS1jZWxsLXJlc2l6aW5nIHtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBjb2wtcmVzaXplO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBSb3cgY2hlY2tib3hcclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLWNlbGwtY2hlY2sge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0PiAuY2hlY2tib3gge1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIFJvdyBkZXRhaWxzXHJcblx0XHRcdFx0XHQmLmRhdGF0YWJsZS10b2dnbGUtZGV0YWlsIHtcclxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiAuZGF0YXRhYmxlLXRvZ2dsZS1kZXRhaWwge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcblx0XHRcdFx0XHRcdFx0PiBpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gQ2VsbCBkcm9wZG93biBtZW51XHJcblx0XHRcdFx0XHQuZHJvcGRvd24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLmRyb3B1cCB7XHJcblx0XHRcdFx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTAuOHJlbTtcclxuXHRcdFx0XHRcdFx0XHQvKnJ0bDppZ25vcmUqL1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2NXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWxlZnQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTByZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLmRhdGF0YWJsZS1sb2NrIHtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblxyXG5cdFx0XHRcdCYuZGF0YXRhYmxlLWxvY2stbGVmdCB7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBsb2NrLXNoYWRvdyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmRhdGF0YWJsZS1sb2NrLXJpZ2h0IHtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgbG9jay1zaGFkb3cpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5kYXRhdGFibGUtbG9jay1zY3JvbGwge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmRhdGF0YWJsZS1oZWFkLFxyXG5cdFx0PiAuZGF0YXRhYmxlLWZvb3Qge1xyXG5cdFx0XHQuZGF0YXRhYmxlLXJvdyB7XHJcblx0XHRcdFx0PiAuZGF0YXRhYmxlLWNlbGwge1xyXG5cdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgaGVhZC1jb2xvcik7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5kYXRhdGFibGUtY2VsbC1zb3J0ZWQge1xyXG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGhlYWQtc29ydGVkLWNvbG9yKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmRhdGF0YWJsZS1oZWFkIHtcclxuXHRcdFx0LmRhdGF0YWJsZS1yb3cge1xyXG5cdFx0XHRcdD4gLmRhdGF0YWJsZS1jZWxsIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgaGVhZC1jZWxsLXBhZGRpbmcteSkgZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBoZWFkLWNlbGwtcGFkZGluZy14KTtcclxuXHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHQ+IGkge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgaGVhZC1pY29uLWNvbG9yKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmRhdGF0YWJsZS1ib2R5IHtcclxuXHRcdFx0Ji5wcyB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kYXRhdGFibGUtcm93IHtcclxuXHRcdFx0XHQ+IC5kYXRhdGFibGUtY2VsbCB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogcmVndWxhcjtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG5cclxuXHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGJvZHktY29sb3IpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLWNlbGwtY2hlY2sge1xyXG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdD4gLmNoZWNrYm94IHtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLWNlbGwtaG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCByb3ctYmctaG92ZXIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5kYXRhdGFibGUtcm93LWV2ZW4ge1xyXG5cdFx0XHRcdFx0PiAuZGF0YXRhYmxlLWNlbGwge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHJvdy1iZy1ldmVuKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuZGF0YXRhYmxlLXJvdy1hY3RpdmUge1xyXG5cdFx0XHRcdFx0PiAuZGF0YXRhYmxlLWNlbGwge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHJvdy1iZy1hY3RpdmUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5kYXRhdGFibGUtcm93LWhvdmVyOm5vdCguZGF0YXRhYmxlLXJvdy1hY3RpdmUpIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG5cclxuXHRcdFx0XHRcdD4gLmRhdGF0YWJsZS1jZWxsIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcm93LWJnLWhvdmVyKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kYXRhdGFibGUtcm93LWRldGFpbCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdC5kYXRhdGFibGUtZGV0YWlsIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHNwYWNlcik7XHJcblxyXG5cdFx0XHRcdFx0dGFibGUge1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHN1YnRhYmxlLXNoYWRvdyk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmRhdGF0YWJsZS1yb3cge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcblxyXG5cdFx0XHRcdFx0XHQ+IC5kYXRhdGFibGUtY2VsbCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMXJlbSAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogcmVndWxhcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRhdGF0YWJsZS10b2dnbGUtZGV0YWlsIHtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGRldGFpbC1pY29uLWNvbG9yKTtcclxuXHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0XHQmLmRhdGF0YWJsZS10b2dnbGUtZGV0YWlsLWFjdGl2ZSB7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBkZXRhaWwtaWNvbi1jb2xvci1ob3Zlcik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBCb3JkZXJlZFxyXG5cdCYuZGF0YXRhYmxlLWJvcmRlcmVkIHtcclxuXHRcdD4gLmRhdGF0YWJsZS10YWJsZSB7XHJcblx0XHRcdD4gLmRhdGF0YWJsZS1oZWFkLFxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtYm9keSxcclxuXHRcdFx0PiAuZGF0YXRhYmxlLWZvb3Qge1xyXG5cdFx0XHRcdC5kYXRhdGFibGUtcm93IHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHJvdy1ib3JkZXIpO1xyXG5cclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZS1leHBhbmRlZCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtYm9keSB7XHJcblx0XHRcdFx0LmRhdGF0YWJsZS1yb3cge1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHRyOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmRhdGF0YWJsZS1yb3ctZGV0YWlsIHtcclxuXHRcdFx0XHRcdC5kYXRhdGFibGUtZGV0YWlsIHtcclxuXHRcdFx0XHRcdFx0dGFibGUge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgZ2V0KCRkYXRhdGFibGUtY29uZmlnLCByb3ctYm9yZGVyKTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHJvdy1ib3JkZXIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBCb3JkZXJlZFxyXG5cdCYuZGF0YXRhYmxlLWhlYWQtY3VzdG9tIHtcclxuXHRcdD4gLmRhdGF0YWJsZS10YWJsZSB7XHJcblx0XHRcdD4gLmRhdGF0YWJsZS1oZWFkLFxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtZm9vdCB7XHJcblx0XHRcdFx0LmRhdGF0YWJsZS1yb3cge1xyXG5cdFx0XHRcdFx0PiAuZGF0YXRhYmxlLWNlbGwge1xyXG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGhlYWQtY29tcGFjdC1jb2xvcik7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGhlYWQtY29tcGFjdC1mb250LXNpemUpO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGhlYWQtY29tcGFjdC10ZXh0LXRyYW5zZm9ybSk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgaGVhZC1jb21wYWN0LWZvbnQtd2VpZ2h0KTtcclxuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBoZWFkLWNvbXBhY3QtbGV0dGVyLXNwYWNpbmcpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLmRhdGF0YWJsZS1jZWxsLXNvcnRlZCB7XHJcblx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGhlYWQtc29ydGVkLWNvbG9yKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEhlYWRlciBiZ1xyXG5cdCYuZGF0YXRhYmxlLWhlYWQtYmcge1xyXG5cdFx0PiAuZGF0YXRhYmxlLXRhYmxlIHtcclxuXHRcdFx0PiAuZGF0YXRhYmxlLWhlYWQge1xyXG5cdFx0XHRcdC5kYXRhdGFibGUtcm93IHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0PiAuZGF0YXRhYmxlLWNlbGwge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIGhlYWQtYmcpO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5kYXRhdGFibGUtZm9vdC1iZyB7XHJcblx0XHQ+IC5kYXRhdGFibGUtdGFibGUge1xyXG5cdFx0XHQ+IC5kYXRhdGFibGUtZm9vdCB7XHJcblx0XHRcdFx0LmRhdGF0YWJsZS1yb3cge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdFx0XHQ+IC5kYXRhdGFibGUtY2VsbCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgaGVhZC1iZyk7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBFcnJvciBtZXNzYWdlXHJcblx0Ji5kYXRhdGFibGUtZXJyb3Ige1xyXG5cdFx0LmRhdGF0YWJsZS1ib2R5IHtcclxuXHRcdFx0cGFkZGluZzogMzBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gTG9jayBzdGF0ZVxyXG5cdCYuZGF0YXRhYmxlLWxvY2sge1xyXG5cdFx0PiAuZGF0YXRhYmxlLXRhYmxlIHtcclxuXHRcdFx0PiAuZGF0YXRhYmxlLWhlYWQsXHJcblx0XHRcdD4gLmRhdGF0YWJsZS1ib2R5LFxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtZm9vdCB7XHJcblx0XHRcdFx0PiAuZGF0YXRhYmxlLWxvY2sge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBMb2FkZWQgc3RhdGVcclxuXHQmLmRhdGF0YWJsZS1sb2FkZWQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0PiAuZGF0YXRhYmxlLXRhYmxlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtaGVhZCxcclxuXHRcdFx0PiAuZGF0YXRhYmxlLWJvZHksXHJcblx0XHRcdD4gLmRhdGF0YWJsZS1mb290IHtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0LmRhdGF0YWJsZS1yb3cge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdFx0XHR0YWJsZS1sYXlvdXQ6IGluaXRpYWw7XHJcblxyXG5cdFx0XHRcdFx0PiAuZGF0YXRhYmxlLWNlbGwge1xyXG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBTY3JvbGxhYmxlIHN0YXRlXHJcblx0Ji5kYXRhdGFibGUtc2Nyb2xsIHtcclxuXHRcdD4gLmRhdGF0YWJsZS10YWJsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0PiAuZGF0YXRhYmxlLWhlYWQsXHJcblx0XHRcdD4gLmRhdGF0YWJsZS1ib2R5LFxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtZm9vdCB7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLmRhdGF0YWJsZS1oZWFkLFxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtZm9vdCB7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0LmRhdGF0YWJsZS1yb3cge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAuZGF0YXRhYmxlLWJvZHkge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFN1YnRhYmxlXHJcblx0Ji5kYXRhdGFibGUtc3VidGFibGUge1xyXG5cdFx0PiAuZGF0YXRhYmxlLXRhYmxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdD4gLmRhdGF0YWJsZS1oZWFkLFxyXG5cdFx0XHQ+IC5kYXRhdGFibGUtYm9keSxcclxuXHRcdFx0PiAuZGF0YXRhYmxlLWZvb3Qge1xyXG5cdFx0XHRcdC5kYXRhdGFibGUtdG9nZ2xlLXN1YnRhYmxlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0PiBpIHtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBzdWJ0YWJsZS10b2dnbGUtaWNvbik7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5kYXRhdGFibGUtcm93LXN1YnRhYmxlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cclxuXHRcdFx0XHRcdD4gLmRhdGF0YWJsZS1zdWJ0YWJsZSB7XHJcblx0XHRcdFx0XHRcdD4gLmRhdGF0YWJsZSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHNwYWNlcik7XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gLmRhdGF0YWJsZS1wYWdlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHNwYWNlcikgMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAuZGF0YXRhYmxlLWJvZHkge1xyXG5cdFx0XHRcdC5kYXRhdGFibGUtcm93IHtcclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZS1leHBhbmRlZCB7XHJcblx0XHRcdFx0XHRcdD4gLmRhdGF0YWJsZS1jZWxsIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHN1YnRhYmxlLWV4cGFuZGVkLWJnKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZGF0YXRhYmxlLXJvdy1zdWJ0YWJsZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHJvdy1iZy1ldmVuKTtcclxuXHJcblx0XHRcdFx0XHQ+IC5kYXRhdGFibGUtc3VidGFibGUge1xyXG5cdFx0XHRcdFx0XHQ+IC5kYXRhdGFibGUge1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgc3VidGFibGUtc2hhZG93KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLXJvdy1sb2FkaW5nIHtcclxuXHRcdFx0XHRcdFx0PiAuZGF0YXRhYmxlLXN1YnRhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHQ+IC5kYXRhdGFibGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiAuZGF0YXRhYmxlLXRhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCByb3ctYmctZXZlbik7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBQYWdlclxyXG5cdD4gLmRhdGF0YWJsZS1wYWdlciB7XHJcblx0XHRtYXJnaW46IDBweDtcclxuXHRcdHBhZGRpbmc6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1zcGFjZXIpIDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0Ji5kYXRhdGFibGUtcGFnZXItdG9wIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IC5kYXRhdGFibGUtcGFnZXItbmF2IHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+IC5kYXRhdGFibGUtcGFnZXItbGluayB7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHBhZ2Utc2l6ZSk7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1zaXplKTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHRcdFx0XHRcdD4gaSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42cmVtO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHBhZ2UtaWNvbi1jb2xvcik7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Y29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1jb2xvcik7XHJcblxyXG5cdFx0XHRcdFx0Ji5kYXRhdGFibGUtcGFnZXItbGluay1maXJzdCxcclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLXBhZ2VyLWxpbmstcHJldixcclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLXBhZ2VyLWxpbmstbmV4dCxcclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLXBhZ2VyLWxpbmstbGFzdCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1iZyk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5kYXRhdGFibGUtcGFnZXItbGluay1kaXNhYmxlZCB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXI6bm90KC5kYXRhdGFibGUtcGFnZXItbGluay1kaXNhYmxlZCkge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHBhZ2UtYmctaG92ZXIpO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBwYWdlLWNvbG9yLWhvdmVyKTtcclxuXHJcblx0XHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1pY29uLWNvbG9yLWhvdmVyKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuZGF0YXRhYmxlLXBhZ2VyLWxpbmstYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBwYWdlLWJnLWFjdGl2ZSk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHBhZ2UtY29sb3ItYWN0aXZlKTtcclxuXHJcblx0XHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1pY29uLWNvbG9yLWFjdGl2ZSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdD4gLmRhdGF0YWJsZS1wYWdlci1pbnB1dCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1zaXplKTtcclxuXHRcdFx0XHRcdHdpZHRoOiAzLjVyZW07XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1iZyk7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1iZyk7XHJcblx0XHRcdFx0XHRjb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBwYWdlLWNvbG9yKTtcclxuXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBwYWdlLWJnKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHBhZ2UtYmcpO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBwYWdlLWNvbG9yKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IC5kYXRhdGFibGUtcGFnZXItaW5mbyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHQuZGF0YXRhYmxlLXBhZ2VyLXNpemUge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcblx0XHRcdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGhlaWdodDogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBwYWdlLXNpemUpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC40NXJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Y29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1pbmZvLWNvbG9yKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1pbmZvLWJnKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdFx0XHRcdFx0LmZpbHRlci1vcHRpb24sXHJcblx0XHRcdFx0XHQmOmFmdGVyLFxyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHBhZ2UtaW5mby1jb2xvcik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuXHRcdFx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcixcclxuXHRcdFx0XHQgJi5zaG93ID4gLmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRjb2xvcjogZ2V0KCRkYXRhdGFibGUtY29uZmlnLCBwYWdlLWluZm8tY29sb3ItaG92ZXIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRhdGF0YWJsZS1jb25maWcsIHBhZ2UtaW5mby1iZy1ob3ZlcikgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHQuZmlsdGVyLW9wdGlvbixcclxuXHRcdFx0XHRcdCY6YWZ0ZXIsXHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgcGFnZS1pbmZvLWNvbG9yLWhvdmVyKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgc3Bhbi5jaGVjay1tYXJrIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0wLjZyZW07XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XHJcblxyXG5cdFx0XHRcdFx0Lm1vZGFsICYge1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAkemluZGV4LW1vZGFsICsgMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFNjcm9sbGJhclxyXG5cdC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15LFxyXG5cdC5wcyA+IC5wc19fcmFpbC14ID4gLnBzX190aHVtYi14IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgc2Nyb2xsYmFyLWJnKTtcclxuXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkZGF0YXRhYmxlLWNvbmZpZywgc2Nyb2xsYmFyLWJnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIE1vYmlsZSBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cclxufVxyXG4iLCIvL1xyXG4vLyBjaGVja2JveFxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLmNoZWNrYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHRyYW5zaXRpb246IGdldCgkY2hlY2tib3gtY29uZmlnLCB0cmFuc2l0aW9uKTtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwI3snLypydGw6aWdub3JlKi8nfSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBIaWRlIGRlZmF1bHQgYnJvd3NlciBpbnB1dFxyXG4gICAgPiBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSG92ZXIgJiBmb2N1cyBzdGF0ZXNcclxuXHQmOmhvdmVyID4gaW5wdXQ6bm90KFtkaXNhYmxlZF0pIH4gc3BhbixcclxuXHQ+IGlucHV0OmZvY3VzIH4gc3BhbiB7XHJcblx0XHR0cmFuc2l0aW9uOiBnZXQoJGNoZWNrYm94LWNvbmZpZywgdHJhbnNpdGlvbik7XHJcblx0fVxyXG5cclxuICAgIC8vIERpc2FibGVkIHN0YXRlXHJcbiAgICAmLmNoZWNrYm94LWRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDaGVja2VkIHN0YXRlXHJcbiAgICA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBnZXQoJGNoZWNrYm94LWNvbmZpZywgdHJhbnNpdGlvbik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblx0Ly8gU3F1YXJlIFN0eWxlXHJcbiAgICAmLmNoZWNrYm94LXNxdWFyZSB7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cdC8vIENpcmNsZSBTdHlsZVxyXG4gICAgJi5jaGVja2JveC1jaXJjbGUge1xyXG4gICAgICAgID4gc3BhbiB7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cdC8vIE91dGxpbmUgdHlwZVxyXG4gICAgJi5jaGVja2JveC1vdXRsaW5lIHtcclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gT3V0bGluZSAyeCB0eXBlXHJcblx0Ji5jaGVja2JveC1vdXRsaW5lLTJ4IHtcclxuXHRcdD4gc3BhbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cdH1cclxuXHJcbiAgICAvLyBBY2NlbnQgdHlwZVxyXG4gICAgJi5jaGVja2JveC1hY2NlbnQge1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogZ2V0KCRjaGVja2JveC1jb25maWcsIHR5cGVzLCBhY2NlbnQsIGJvcmRlcldpZHRoKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgIFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTaXplc1xyXG4uY2hlY2tib3gge1xyXG4gICAgLy8gU29saWQgdHlwZVxyXG4gICAgQGluY2x1ZGUgY2hlY2tib3gtc2l6ZShnZXQoJGNoZWNrYm94LWNvbmZpZywgdHlwZXMsIHNvbGlkLCBzaXplcywgZGVmYXVsdCwgYmFzZSksIGdldCgkY2hlY2tib3gtY29uZmlnLCB0eXBlcywgc29saWQsIHNpemVzLCBkZWZhdWx0LCB0aWNrKSk7XHJcbiAgICAmLmNoZWNrYm94LWxnIHtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zaXplKGdldCgkY2hlY2tib3gtY29uZmlnLCB0eXBlcywgc29saWQsIHNpemVzLCBsZywgYmFzZSksIGdldCgkY2hlY2tib3gtY29uZmlnLCB0eXBlcywgc29saWQsIHNpemVzLCBsZywgdGljaykpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIE91dGxpbmUgdHlwZVxyXG4gICAgJi5jaGVja2JveC1vdXRsaW5lIHtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zaXplKGdldCgkY2hlY2tib3gtY29uZmlnLCB0eXBlcywgb3V0bGluZSwgc2l6ZXMsIGRlZmF1bHQsIGJhc2UpLCBnZXQoJGNoZWNrYm94LWNvbmZpZywgdHlwZXMsIG91dGxpbmUsIHNpemVzLCBkZWZhdWx0LCB0aWNrKSk7XHJcblxyXG4gICAgICAgICYuY2hlY2tib3gtbGcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zaXplKGdldCgkY2hlY2tib3gtY29uZmlnLCB0eXBlcywgb3V0bGluZSwgc2l6ZXMsIGxnLCBiYXNlKSwgZ2V0KCRjaGVja2JveC1jb25maWcsIHR5cGVzLCBvdXRsaW5lLCBzaXplcywgbGcsIHRpY2spKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFRoZW1lIGNvbG9yc1xyXG4uY2hlY2tib3gge1xyXG4gICAgLy8gRGVmYXVsdCBzdHlsZVxyXG5cdEBpbmNsdWRlIGNoZWNrYm94LXNvbGlkLXRoZW1lKGdldCgkY2hlY2tib3gtY29uZmlnLCB0eXBlcywgc29saWQsIHRoZW1lLCBiYXNlLWNvbG9yKSwgJHByaW1hcnksICR3aGl0ZSk7XHJcblxyXG4gICAgLy8gT3V0bGluZSBzdHlsZVxyXG4gICAgJi5jaGVja2JveC1vdXRsaW5lIHtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1vdXRsaW5lLXRoZW1lKGdldCgkY2hlY2tib3gtY29uZmlnLCB0eXBlcywgb3V0bGluZSwgdGhlbWUsIGJhc2UtY29sb3IpLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIENvbG9yIG9wdGlvbnNcclxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcblx0XHQvLyBEZWZhdWx0IHN0eWxlXHJcbiAgICAgICAgJi5jaGVja2JveC0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXNvbGlkLXRoZW1lKGdldCgkY2hlY2tib3gtY29uZmlnLCBjb2xvciksICRjb2xvciwgJHdoaXRlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExpZ2h0IHN0eWxlXHJcbiAgICAgICAgJi5jaGVja2JveC1saWdodC0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXNvbGlkLXRoZW1lKHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSwgJGNvbG9yLCB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSk7XHJcbiAgICAgICAgfVxyXG5cclxuXHRcdC8vIE91dGxpbmUgc3R5bGVcclxuXHRcdCYuY2hlY2tib3gtb3V0bGluZS5jaGVja2JveC0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LW91dGxpbmUtdGhlbWUoZ2V0KCRjaGVja2JveC1jb25maWcsIHR5cGVzLCBvdXRsaW5lLCB0aGVtZSwgYmFzZS1jb2xvciksICRjb2xvciwgJGNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIElubGluZSBjaGVja2JveFxyXG4uY2hlY2tib3gtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBcclxuICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQoJGNoZWNrYm94LWNvbmZpZywgaXRlbVNwYWNlKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQoJGNoZWNrYm94LWNvbmZpZywgaW5saW5lSXRlbVNwYWNlKTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0KCRjaGVja2JveC1jb25maWcsIGxhYmVsU3BhY2UpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTGlzdCBjaGVja2JveFxyXG4uY2hlY2tib3gtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAuY2hlY2tib3gge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldCgkY2hlY2tib3gtY29uZmlnLCBpdGVtU3BhY2UpO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQoJGNoZWNrYm94LWNvbmZpZywgbGFiZWxTcGFjZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gSW5wdXQgZ3JvdXBcclxuLmlucHV0LWdyb3VwIHtcclxuICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gRm9ybSBpbnRlZ3JhdGlvblxyXG4uZm9ybS1pbmxpbmUge1xyXG4gICAgLmNoZWNrYm94IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQ2hlY2tib3hcclxuLy9cclxuXHJcblxyXG5AbWl4aW4gY2hlY2tib3gtc29saWQtdGhlbWUoJGJnLWNvbG9yLCAkY2hlY2tlZC1iZy1jb2xvciwgJGNoZWNrZWQtdGljay1jb2xvcikge1xyXG5cdC8vIERlZmF1bHQgc3RhdGVcclxuICAgID4gc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuXHQvLyBGb2N1cyBzdGF0ZVxyXG4gICAgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuXHQvLyBDaGVja2VkIHN0YXRlXHJcbiAgICA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hlY2tlZC1iZy1jb2xvcjtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlY2tlZC10aWNrLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGNoZWNrYm94LW91dGxpbmUtdGhlbWUoJG91dGxpbmUtY29sb3IsICRjaGVja2VkLW91dGxpbmUtY29sb3IsICRjaGVja2VkLXRpY2stY29sb3IpIHtcclxuXHQvLyBEZWZhdWx0IHN0YXRlXHJcblx0PiBzcGFuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJG91dGxpbmUtY29sb3I7XHJcbiAgICB9XHJcblxyXG5cdC8vIEZvY3VzIHN0YXRlXHJcblx0PiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3V0bGluZS1jb2xvcjtcclxuICAgIH1cclxuXHJcblx0Ly8gQ2hlY2tlZCBzdGF0ZVxyXG4gICAgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjaGVja2VkLW91dGxpbmUtY29sb3I7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrZWQtdGljay1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjaGVja2JveC1zaXplKCRiYXNlLCAkdGljaykge1xyXG5cdD4gc3BhbiB7XHJcbiAgICAgICAgaGVpZ2h0OiAkYmFzZTtcclxuICAgICAgICB3aWR0aDogJGJhc2U7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkdGljayAvIDI7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHRpY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFJhZGlvXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4ucmFkaW8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgdHJhbnNpdGlvbjogZ2V0KCRyYWRpby1jb25maWcsIHRyYW5zaXRpb24pO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgID4gc3BhbiB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIEhpZGUgY2hlY2tcclxuICAgICAgICAgICAgd2lkdGg6IGdldCgkcmFkaW8tY29uZmlnLCB0aWNrKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBnZXQoJHJhZGlvLWNvbmZpZywgdGljayk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSGlkZSBkZWZhdWx0IGJyb3dzZXIgaW5wdXRcclxuICAgID4gaW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEhvdmVyICYgZm9jdXMgc3RhdGVzXHJcblx0Jjpob3ZlciA+IGlucHV0Om5vdChbZGlzYWJsZWRdKSB+IHNwYW4sXHJcblx0PiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xyXG5cdFx0dHJhbnNpdGlvbjogZ2V0KCRyYWRpby1jb25maWcsIHRyYW5zaXRpb24pO1xyXG5cdH1cclxuXHJcbiAgICAvLyBEaXNhYmxlZCBzdGF0ZVxyXG4gICAgJi5yYWRpby1kaXNhYmxlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ2hlY2tlZCBzdGF0ZVxyXG4gICAgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogZ2V0KCRyYWRpby1jb25maWcsIHRyYW5zaXRpb24pO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cdC8vIFNxdWFyZSBTdHlsZVxyXG4gICAgJi5yYWRpby1zcXVhcmUge1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHQvLyBSb3VuZGVkIFN0eWxlXHJcbiAgICAmLnJhZGlvLXJvdW5kZWQge1xyXG4gICAgICAgID4gc3BhbiB7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblx0Ly8gT3V0bGluZSB0eXBlXHJcbiAgICAmLnJhZGlvLW91dGxpbmUge1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBPdXRsaW5lIDJ4IHR5cGVcclxuXHQmLnJhZGlvLW91dGxpbmUtMngge1xyXG5cdFx0PiBzcGFuIHtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblx0fVxyXG5cclxuICAgIC8vIEFjY2VudCB0eXBlXHJcbiAgICAmLnJhZGlvLWFjY2VudCB7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiBnZXQoJHJhZGlvLWNvbmZpZywgdHlwZXMsIGFjY2VudCwgYm9yZGVyV2lkdGgpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFNpemVzXHJcbi5yYWRpbyB7XHJcbiAgICAvLyBTb2xpZCB0eXBlXHJcbiAgICBAaW5jbHVkZSByYWRpby1zaXplKGdldCgkcmFkaW8tY29uZmlnLCB0eXBlcywgc29saWQsIHNpemVzLCBkZWZhdWx0LCBiYXNlKSwgZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBzb2xpZCwgc2l6ZXMsIGRlZmF1bHQsIHRpY2spKTtcclxuICAgICYucmFkaW8tbGcge1xyXG4gICAgICAgIEBpbmNsdWRlIHJhZGlvLXNpemUoZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBzb2xpZCwgc2l6ZXMsIGxnLCBiYXNlKSwgZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBzb2xpZCwgc2l6ZXMsIGxnLCB0aWNrKSk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gT3V0bGluZSB0eXBlXHJcbiAgICAmLnJhZGlvLW91dGxpbmUge1xyXG4gICAgICAgIEBpbmNsdWRlIHJhZGlvLXNpemUoZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBvdXRsaW5lLCBzaXplcywgZGVmYXVsdCwgYmFzZSksIGdldCgkcmFkaW8tY29uZmlnLCB0eXBlcywgb3V0bGluZSwgc2l6ZXMsIGRlZmF1bHQsIHRpY2spKTtcclxuXHJcbiAgICAgICAgJi5yYWRpby1sZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhZGlvLXNpemUoZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBvdXRsaW5lLCBzaXplcywgbGcsIGJhc2UpLCBnZXQoJHJhZGlvLWNvbmZpZywgdHlwZXMsIG91dGxpbmUsIHNpemVzLCBsZywgdGljaykpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBPdXRsaW5lIHR5cGVcclxuICAgICYucmFkaW8tYWNjZW50IHtcclxuICAgICAgICBAaW5jbHVkZSByYWRpby1zaXplKGdldCgkcmFkaW8tY29uZmlnLCB0eXBlcywgYWNjZW50LCBzaXplcywgZGVmYXVsdCwgYmFzZSksIGdldCgkcmFkaW8tY29uZmlnLCB0eXBlcywgYWNjZW50LCBzaXplcywgZGVmYXVsdCwgdGljaykpO1xyXG5cclxuICAgICAgICAmLnJhZGlvLWxnIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmFkaW8tc2l6ZShnZXQoJHJhZGlvLWNvbmZpZywgdHlwZXMsIGFjY2VudCwgc2l6ZXMsIGxnLCBiYXNlKSwgZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBhY2NlbnQsIHNpemVzLCBsZywgdGljaykpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGhlbWUgY29sb3JzXHJcbi5yYWRpbyB7XHJcbiAgICAvLyBEZWZhdWx0IHN0eWxlXHJcblx0QGluY2x1ZGUgcmFkaW8tc29saWQtdGhlbWUoZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBzb2xpZCwgdGhlbWUsIGJhc2UtY29sb3IpLCAkcHJpbWFyeSwgJHdoaXRlKTtcclxuXHJcbiAgICAvLyBPdXRsaW5lIHN0eWxlXHJcbiAgICAmLnJhZGlvLW91dGxpbmUge1xyXG4gICAgICAgIEBpbmNsdWRlIHJhZGlvLW91dGxpbmUtdGhlbWUoZ2V0KCRyYWRpby1jb25maWcsIHR5cGVzLCBvdXRsaW5lLCB0aGVtZSwgYmFzZS1jb2xvciksICRwcmltYXJ5LCAkcHJpbWFyeSk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ29sb3Igb3B0aW9uc1xyXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuXHRcdC8vIERlZmF1bHQgc3R5bGVcclxuICAgICAgICAmLnJhZGlvLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmFkaW8tc29saWQtdGhlbWUoZ2V0KCRyYWRpby1jb25maWcsIGNvbG9yKSwgJGNvbG9yLCAkd2hpdGUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTGlnaHQgc3R5bGVcclxuICAgICAgICAmLmNoZWNrYm94LWxpZ2h0LSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc29saWQtdGhlbWUodGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpLCAkY29sb3IsIHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpKTtcclxuICAgICAgICB9XHJcblxyXG5cdFx0Ly8gT3V0bGluZSBzdHlsZVxyXG5cdFx0Ji5yYWRpby1vdXRsaW5lLnJhZGlvLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmFkaW8tb3V0bGluZS10aGVtZShnZXQoJHJhZGlvLWNvbmZpZywgdHlwZXMsIG91dGxpbmUsIHRoZW1lLCBiYXNlLWNvbG9yKSwgJGNvbG9yLCAkY29sb3IpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQWNjZW50IHN0eWxlXHJcblx0XHQmLnJhZGlvLWFjY2VudC5yYWRpby0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhZGlvLWFjY2VudC10aGVtZSgkY29sb3IsIHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBJbmxpbmUgcmFkaW9cclxuLnJhZGlvLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIC5yYWRpbyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQoJHJhZGlvLWNvbmZpZywgaXRlbVNwYWNlKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQoJHJhZGlvLWNvbmZpZywgaW5saW5lSXRlbVNwYWNlKTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0KCRyYWRpby1jb25maWcsIGxhYmVsU3BhY2UpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTGlzdCByYWRpb1xyXG4ucmFkaW8tbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAucmFkaW8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldCgkcmFkaW8tY29uZmlnLCBpdGVtU3BhY2UpO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQoJHJhZGlvLWNvbmZpZywgbGFiZWxTcGFjZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gSW5wdXQgZ3JvdXBcclxuLmlucHV0LWdyb3VwIHtcclxuICAgIC5yYWRpbyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gRm9ybSBpbnRlZ3JhdGlvblxyXG4uZm9ybS1pbmxpbmUge1xyXG4gICAgLnJhZGlvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQ2hlY2tib3hcclxuLy9cclxuXHJcblxyXG5AbWl4aW4gcmFkaW8tc29saWQtdGhlbWUoJGJnLWNvbG9yLCAkY2hlY2tlZC1iZy1jb2xvciwgJGNoZWNrZWQtdGljay1jb2xvcikge1xyXG5cdC8vIERlZmF1bHQgc3RhdGVcclxuICAgID4gc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuXHQvLyBGb2N1cyBzdGF0ZVxyXG4gICAgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuXHQvLyBDaGVja2VkIHN0YXRlXHJcbiAgICA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hlY2tlZC1iZy1jb2xvcjtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWNrZWQtdGljay1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlY2tlZC10aWNrLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHJhZGlvLW91dGxpbmUtdGhlbWUoJG91dGxpbmUtY29sb3IsICRjaGVja2VkLW91dGxpbmUtY29sb3IsICRjaGVja2VkLXRpY2stY29sb3IpIHtcclxuXHQvLyBEZWZhdWx0IHN0YXRlXHJcblx0PiBzcGFuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJG91dGxpbmUtY29sb3I7XHJcbiAgICB9XHJcblxyXG5cdC8vIEZvY3VzIHN0YXRlXHJcblx0PiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3V0bGluZS1jb2xvcjtcclxuICAgIH1cclxuXHJcblx0Ly8gQ2hlY2tlZCBzdGF0ZVxyXG4gICAgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjaGVja2VkLW91dGxpbmUtY29sb3I7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVja2VkLXRpY2stY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrZWQtdGljay1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiByYWRpby1hY2NlbnQtdGhlbWUoJGJnLWNvbG9yLCAkY2hlY2tlZC1ib3JkZXItY29sb3IpIHtcclxuXHQvLyBEZWZhdWx0IHN0YXRlXHJcblx0PiBzcGFuIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblx0Ly8gRm9jdXMgc3RhdGVcclxuXHQ+IGlucHV0OmZvY3VzIH4gc3BhbiB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlY2tlZC1ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHQvLyBDaGVja2VkIHN0YXRlXHJcbiAgICA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjaGVja2VkLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiByYWRpby1zaXplKCRiYXNlLCAkdGljaykge1xyXG5cdD4gc3BhbiB7XHJcbiAgICAgICAgaGVpZ2h0OiAkYmFzZTtcclxuICAgICAgICB3aWR0aDogJGJhc2U7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkdGljaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAkdGljaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gU3dpdGNoXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uc3dpdGNoICB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0OmVtcHR5IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTk5OXB4O1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0OmVtcHR5IH4gc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlLFxyXG4gICAgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW47XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbZGlzYWJsZWRdIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cclxuICAgICAgICB+IHNwYW46YWZ0ZXIsXHJcbiAgICAgICAgfiBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RhdGUgaWNvbnNcclxuICAgICYuc3dpdGNoLWljb24ge1xyXG4gICAgICAgIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUga2koZ2V0KCRraS10eXBlcywgY2hlY2spKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTaXppbmdcclxuLnN3aXRjaCB7XHJcbiAgICAvLyBTaXppbmdcclxuICAgICYge1xyXG4gICAgICAgICRzd2l0Y2gtbWFyZ2luOiAycHggMDtcclxuICAgICAgICAkc3dpdGNoLXdpZHRoOiA1NHB4O1xyXG4gICAgICAgICRzd2l0Y2gtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICRzd2l0Y2gtbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgJHN3aXRjaC1zcGFjZTogM3B4O1xyXG4gICAgICAgICRzd2l0Y2gtY2hlY2tlZC10aWNrLXBvczogMjZweDtcclxuICAgICAgICAkc3dpdGNoLWljb24tZm9udC1zaXplOiAwLjY1ZW07XHJcblxyXG4gICAgICAgIC8vc3dpdGNoLXNpemUoJG1hcmdpbiwgJHdpZHRoLCAkaGVpZ2h0LCAkbGluZS1oZWlnaHQsICRzcGFjZSwgJGNoZWNrZWQtdGljay1wb3MsICRpY29uLWZvbnQtc2l6ZSlcclxuICAgICAgICBAaW5jbHVkZSBzd2l0Y2gtc2l6ZShcclxuICAgICAgICAgICAgJHN3aXRjaC1tYXJnaW4sXHJcbiAgICAgICAgICAgICRzd2l0Y2gtd2lkdGgsXHJcbiAgICAgICAgICAgICRzd2l0Y2gtaGVpZ2h0LFxyXG4gICAgICAgICAgICAkc3dpdGNoLWxpbmUtaGVpZ2h0LFxyXG4gICAgICAgICAgICAkc3dpdGNoLXNwYWNlLFxyXG4gICAgICAgICAgICAkc3dpdGNoLWNoZWNrZWQtdGljay1wb3MsXHJcbiAgICAgICAgICAgICRzd2l0Y2gtaWNvbi1mb250LXNpemVcclxuICAgICAgICApO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFNtYWxsIHNpemVcclxuICAgICYuc3dpdGNoLXNtIHtcclxuICAgICAgICAkc3dpdGNoLW1hcmdpbjogMnB4IDA7XHJcbiAgICAgICAgJHN3aXRjaC13aWR0aDogMzhweDtcclxuICAgICAgICAkc3dpdGNoLWhlaWdodDogMjRweDtcclxuICAgICAgICAkc3dpdGNoLWxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICRzd2l0Y2gtc3BhY2U6IDJweDtcclxuICAgICAgICAkc3dpdGNoLWNoZWNrZWQtdGljay1wb3M6IDE2cHg7XHJcbiAgICAgICAgJHN3aXRjaC1pY29uLWZvbnQtc2l6ZTogMC41NWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzd2l0Y2gtc2l6ZShcclxuICAgICAgICAgICAgJHN3aXRjaC1tYXJnaW4sXHJcbiAgICAgICAgICAgICRzd2l0Y2gtd2lkdGgsXHJcbiAgICAgICAgICAgICRzd2l0Y2gtaGVpZ2h0LFxyXG4gICAgICAgICAgICAkc3dpdGNoLWxpbmUtaGVpZ2h0LFxyXG4gICAgICAgICAgICAkc3dpdGNoLXNwYWNlLFxyXG4gICAgICAgICAgICAkc3dpdGNoLWNoZWNrZWQtdGljay1wb3MsXHJcbiAgICAgICAgICAgICRzd2l0Y2gtaWNvbi1mb250LXNpemVcclxuICAgICAgICApO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIExhcmdlIHNpemVcclxuICAgICYuc3dpdGNoLWxnIHtcclxuICAgICAgICAkc3dpdGNoLW1hcmdpbjogMnB4IDA7XHJcbiAgICAgICAgJHN3aXRjaC13aWR0aDogNzJweDtcclxuICAgICAgICAkc3dpdGNoLWhlaWdodDogNDBweDtcclxuICAgICAgICAkc3dpdGNoLWxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICRzd2l0Y2gtc3BhY2U6IDNweDtcclxuICAgICAgICAkc3dpdGNoLWNoZWNrZWQtdGljay1wb3M6IDM0cHg7XHJcbiAgICAgICAgJHN3aXRjaC1pY29uLWZvbnQtc2l6ZTogMC43NWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzd2l0Y2gtc2l6ZShcclxuICAgICAgICAgICAgJHN3aXRjaC1tYXJnaW4sXHJcbiAgICAgICAgICAgICRzd2l0Y2gtd2lkdGgsXHJcbiAgICAgICAgICAgICRzd2l0Y2gtaGVpZ2h0LFxyXG4gICAgICAgICAgICAkc3dpdGNoLWxpbmUtaGVpZ2h0LFxyXG4gICAgICAgICAgICAkc3dpdGNoLXNwYWNlLFxyXG4gICAgICAgICAgICAkc3dpdGNoLWNoZWNrZWQtdGljay1wb3MsXHJcbiAgICAgICAgICAgICRzd2l0Y2gtaWNvbi1mb250LXNpemVcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gVGhlbWUgY29sb3JzXHJcbi5zd2l0Y2gge1xyXG4gICAgLy9zd2l0Y2gtZGVmYXVsdC10aGVtZSgkYmFzZSwgJHRpY2ssICRjaGVja2VkLWJhc2UsICRjaGVja2VkLXRpY2stYmcsICRjaGVja2VkLXRpY2stY29sb3IpXHJcbiAgICBAaW5jbHVkZSBzd2l0Y2gtZGVmYXVsdC10aGVtZShnZXQoJHN3aXRjaC1jb25maWcsIGNvbG9yKSwgJHdoaXRlLCBnZXQoJHN3aXRjaC1jb25maWcsIGNvbG9yKSwgZ2V0KCRzd2l0Y2gtY29uZmlnLCB0aWNrKSwgJHdoaXRlKTtcclxuXHJcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgIC8vIERlZmF1bHQgc3R5bGVcclxuICAgICAgICAmLnN3aXRjaC0jeyRuYW1lfTpub3QoLnN3aXRjaC1vdXRsaW5lKSB7XHJcbiAgICAgICAgICAgIC8vc3dpdGNoLWRlZmF1bHQtdGhlbWUoJGJhc2UsICR0aWNrLCAkY2hlY2tlZC1iYXNlLCAkY2hlY2tlZC10aWNrLWJnLCAkY2hlY2tlZC10aWNrLWNvbG9yKVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzd2l0Y2gtZGVmYXVsdC10aGVtZSgkY29sb3IsICR3aGl0ZSwgJGNvbG9yLCAkd2hpdGUsICRjb2xvcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBPdXRsaW5lIHN0eWxlXHJcbiAgICAgICAgJi5zd2l0Y2gtb3V0bGluZS5zd2l0Y2gtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAvL3N3aXRjaC1vdXRsaW5lLXRoZW1lKCRiYXNlLCAkdGljay1iZywgJGNoZWNrZWQtYmFzZSwgJGNoZWNrZWQtdGljay1iZywgJGNoZWNrZWQtdGljay1jb2xvcilcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3dpdGNoLW91dGxpbmUtdGhlbWUoZ2V0KCRzd2l0Y2gtY29uZmlnLCBjb2xvciksIGdldCgkc3dpdGNoLWNvbmZpZywgY29sb3IpLCAkY29sb3IsICRjb2xvciwgJHdoaXRlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU3dpdGNoXHJcbi8vXHJcblxyXG5cclxuQG1peGluIHN3aXRjaC1zaXplKCRtYXJnaW4sICR3aWR0aCwgJGhlaWdodCwgJGxpbmUtaGVpZ2h0LCAkc3BhY2UsICRjaGVja2VkLXRpY2stcG9zLCAkaWNvbi1mb250LXNpemUpIHtcclxuICAgIGlucHV0OmVtcHR5IH4gc3BhbiB7XHJcbiAgICAgICAgLy9saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogJG1hcmdpbjtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgd2lkdGg6ICR3aWR0aCArICRzcGFjZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAoJGhlaWdodC8yKTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlLFxyXG4gICAgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogJHdpZHRoO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICgkaGVpZ2h0LzIpO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0IC0gMiAqICRzcGFjZTtcclxuICAgICAgICB3aWR0aDogJGhlaWdodCAtIDIgKiAkc3BhY2U7XHJcbiAgICAgICAgLy9saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gICAgICAgIHRvcDogJHNwYWNlO1xyXG4gICAgICAgIGJvdHRvbTogJHNwYWNlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAkaWNvbi1mb250LXNpemU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkY2hlY2tlZC10aWNrLXBvcztcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHN3aXRjaC1kZWZhdWx0LXRoZW1lKCRiYXNlLCAkdGljaywgJGNoZWNrZWQtYmFzZSwgJGNoZWNrZWQtdGljay1iZywgJGNoZWNrZWQtdGljay1jb2xvcikge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVGlja1xyXG4gICAgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGljaztcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQ6Y2hlY2tlZCB7XHJcbiAgICAgICAgLy8gQmFzZVxyXG4gICAgICAgIH4gc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hlY2tlZC1iYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVGlja1xyXG4gICAgICAgIH4gc3BhbjphZnRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlY2tlZC10aWNrLWNvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hlY2tlZC10aWNrLWJnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHN3aXRjaC1vdXRsaW5lLXRoZW1lKCRvdXRsaW5lLCAkdGljay1iZywgJGNoZWNrZWQtb3V0bGluZSwgJGNoZWNrZWQtdGljay1iZywgJGNoZWNrZWQtdGljay1jb2xvcikge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJG91dGxpbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVGlja1xyXG4gICAgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGljay1iZztcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dDpjaGVja2VkIHtcclxuICAgICAgICAvLyBCYXNlXHJcbiAgICAgICAgfiBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjaGVja2VkLW91dGxpbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVGlja1xyXG4gICAgICAgIH4gc3BhbjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlY2tlZC10aWNrLWNvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hlY2tlZC10aWNrLWJnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJcclxuLy9cclxuLy8gT3B0aW9uXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4ub3B0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAxLjRlbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC5vcHRpb24tY29udHJvbCB7XHJcbiAgICBcdHdpZHRoOiAyLjdyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMXJlbTtcclxuXHJcbiAgICBcdC5rdC1yYWRpbyB7XHJcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdH1cclxuICAgIH1cclxuXHJcbiAgICAub3B0aW9uLWxhYmVsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBcdC5vcHRpb24taGVhZCB7XHJcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIFx0XHQub3B0aW9uLXRpdGxlIHtcclxuICAgIFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgIFx0XHR9XHJcblxyXG4gICAgXHRcdC5vcHRpb24tZm9jdXMge1xyXG4gICAgXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgIFx0XHR9XHJcbiAgICBcdH1cclxuXHJcbiAgICBcdC5vcHRpb24tYm9keSB7XHJcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdFx0cGFkZGluZy10b3A6IDAuN3JlbTtcclxuICAgIFx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcblxyXG4gICAgJi5vcHRpb24tcGxhaW4ge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjJyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAub3B0aW9uLWNvbnRyb2wge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB3aWR0aDogMi43cmVtO1xyXG5cclxuICAgICAgICAgICAgLnJhZGlvIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9wdGlvbi1sYWJlbCB7XHJcbiAgICAgICAgICAgIC5vcHRpb24taGVhZCB7XHJcbiAgICAgICAgICAgICAgICAub3B0aW9uLXRpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5vcHRpb24tYm9keSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMC4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIExvYWRpbmdcclxuLy9cclxuXHJcbi5kaWFsb2cge1xyXG4gICAgJHdpZHRoOiAxMzBweDtcclxuICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDExMDA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6ICAxcmVtO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAxMnB4IDBweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLy8gUGxhY2VtZW50XHJcbiAgICAmLmRpYWxvZy10b3AtY2VudGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHRvcDogLTEwMHB4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLSgkd2lkdGggLyAyKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC42cyBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XHJcblxyXG4gICAgICAgICYuZGlhbG9nLXNob3duIHtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjZzIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFR5cGVzXHJcbiAgICAmLmRpYWxvZy1sb2FkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFRleHQgU3Ryb2tlXHJcbi8vXHJcblxyXG4uc3RyaWtldGhyb3VnaCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjb2xvcjogJHRleHQtbXV0ZWQ7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHRcdCY6YmVmb3JlLFxyXG5cdCAgICAmOmFmdGVyIHtcclxuXHQgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgICAgICB0b3A6IDUwJTtcclxuXHQgICAgICAgIHdpZHRoOiA5OTk5cHg7XHJcblx0ICAgICAgICBoZWlnaHQ6IDFweDtcclxuXHQgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgJjpiZWZvcmUge1xyXG5cdCAgICAgICAgcmlnaHQ6IDEwMCU7XHJcblx0ICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgICY6YWZ0ZXIge1xyXG5cdCAgICAgICAgbGVmdDogMTAwJTtcclxuXHQgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdCAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU2VwYXJhdG9yXHJcbi8vXHJcblxyXG4uc2VwYXJhdG9yIHtcclxuICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAvLyBEYXNoZWQgc3R5bGVcclxuICAgICYuc2VwYXJhdG9yLWRhc2hlZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2VwYXJhdG9yLXNvbGlkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLnNlcGFyYXRvci1ib3JkZXItMiB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuc2VwYXJhdG9yLWJvcmRlci0zIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZXBhcmF0b3ItYm9yZGVyLTQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBUaGVtZSBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAgICAgJi5zZXBhcmF0b3ItI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEF2YXRhclxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLmltYWdlLWlucHV0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcblx0Ly8gV3JhcHBlclxyXG5cdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdGhlaWdodDogMTIwcHg7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0Ly8gQ2hhbmdlIEJ1dHRvblxyXG5cdFtkYXRhLWFjdGlvbj1cImNoYW5nZVwiXSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogLTEwcHg7XHJcblx0XHR0b3A6IC0xMHB4O1xyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0d2lkdGg6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0aGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBDYW5jZWwgJiBSZW1vdmUgQnV0dG9uc1xyXG5cdFtkYXRhLWFjdGlvbj1cImNhbmNlbFwiXSxcclxuXHRbZGF0YS1hY3Rpb249XCJyZW1vdmVcIl0ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IC0xMHB4O1xyXG5cdFx0Ym90dG9tOiAtNXB4O1xyXG5cdH1cclxuXHJcblx0W2RhdGEtYWN0aW9uPVwiY2FuY2VsXCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQvLyBJbnB1dCBDaGFuZ2VkIFN0YXRlXHJcblx0Ji5pbWFnZS1pbnB1dC1jaGFuZ2VkIHtcclxuXHRcdFtkYXRhLWFjdGlvbj1cImNhbmNlbFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEtYWN0aW9uPVwicmVtb3ZlXCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIElucHV0IEVtcHR5IFN0YXRlXHJcblx0Ji5pbWFnZS1pbnB1dC1lbXB0eSB7XHJcblx0XHRbZGF0YS1hY3Rpb249XCJyZW1vdmVcIl0sXHJcblx0XHRbZGF0YS1hY3Rpb249XCJjYW5jZWxcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQ2lyY2xlIHN0eWxlXHJcblx0Ji5pbWFnZS1pbnB1dC1jaXJjbGUge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHJcblx0XHQvLyBXcmFwcGVyXHJcblx0XHQuaW1hZ2UtaW5wdXQtd3JhcHBlciB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBDaGFuZ2UgQ29udHJvbFxyXG5cdFx0W2RhdGEtYWN0aW9uPVwiY2hhbmdlXCJdIHtcclxuXHRcdFx0cmlnaHQ6IDVweDtcclxuXHRcdFx0dG9wOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQ2FuY2VsICYgUmVtb3ZlIEJ1dHRvbnNcclxuXHRcdFtkYXRhLWFjdGlvbj1cImNhbmNlbFwiXSxcclxuXHRcdFtkYXRhLWFjdGlvbj1cInJlbW92ZVwiXSB7XHJcblx0XHRcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdGJvdHRvbTogNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQm9yZGVyZWQgc3R5bGVcclxuXHQmLmltYWdlLWlucHV0LW91dGxpbmUge1xyXG5cdFx0LmltYWdlLWlucHV0LXdyYXBwZXIge1xyXG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBMYWJlbFxyXG4vL1xyXG5cclxuLmxhYmVsIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGhlaWdodDogMjBweDtcclxuXHR3aWR0aDogMjBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG5cdGNvbG9yOiAkZGFyay03NTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHQvLyBUaGVtZSBjb2xvcnNcclxuXHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdFx0Ly8gU29saWQgc3R5bGVcclxuXHQgIFx0Ji5sYWJlbC0jeyRuYW1lfSB7XHJcblx0ICAgIFx0Y29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcblx0ICBcdH1cclxuXHJcblx0XHQvLyBPdXRsaW5lIHN0eWxlXHJcblx0ICBcdCYubGFiZWwtb3V0bGluZS0jeyRuYW1lfSB7XHJcblx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGNvbG9yOiB0aGVtZS1vdXRsaW5lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3I7XHJcblxyXG5cdFx0XHQmLmxhYmVsLW91dGxpbmUtMngge1xyXG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcjtcclxuXHRcdFx0fVxyXG5cdCAgXHR9XHJcblxyXG5cdFx0Ly8gTGlnaHQgc3R5bGVcclxuXHQgICAgJi5sYWJlbC1saWdodC0jeyRuYW1lfSB7XHJcblx0ICAgIFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHQvLyBJbmxpbmUgbW9kZVxyXG5cdCYubGFiZWwtaW5saW5lIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMC4xNXJlbSAwLjc1cmVtO1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdFx0Ly8gU2l6aW5nXHJcblx0XHQmLmxhYmVsLW1kIHtcclxuXHRcdFx0cGFkZGluZzogMC44cmVtIDAuNnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmxhYmVsLWxnIHtcclxuXHRcdFx0cGFkZGluZzogMC45cmVtIDAuNzVyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5sYWJlbC14bCB7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW0gMC44NXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFBpbGwgbW9kZVxyXG5cdCYubGFiZWwtcGlsbCB7XHJcblx0XHRib3JkZXItcmFkaXVzOiBub25lO1xyXG5cdH1cclxuXHJcblx0Ly8gUm91bmRlZFxyXG5cdCYubGFiZWwtcm91bmRlZCB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHR9XHJcblxyXG5cdC8vIFNxdWFyZSBtb2RlXHJcblx0Ji5sYWJlbC1zcXVhcmUge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHR9XHJcblxyXG5cdC8vIERvdCBzdHlsZVxyXG5cdCYubGFiZWwtZG90IHtcclxuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgXHRmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuICAgIFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Ly8gU2l6ZXNcclxuXHRAaW5jbHVkZSBsYWJlbC1zaXplKDIwcHgsIDAuOHJlbSk7XHJcblxyXG5cdCYubGFiZWwtZG90IHtcclxuXHRcdEBpbmNsdWRlIGxhYmVsLWRvdC1zaXplKDZweCk7XHJcblx0fVxyXG5cclxuXHQmLmxhYmVsLXNtIHtcclxuXHRcdEBpbmNsdWRlIGxhYmVsLXNpemUoMTZweCwgMC43NXJlbSk7XHJcblxyXG5cdFx0Ji5sYWJlbC1kb3Qge1xyXG5cdFx0XHRAaW5jbHVkZSBsYWJlbC1kb3Qtc2l6ZSg0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5sYWJlbC1sZyB7XHJcblx0XHRAaW5jbHVkZSBsYWJlbC1zaXplKDI0cHgsIDAuOXJlbSk7XHJcblxyXG5cdFx0Ji5sYWJlbC1kb3Qge1xyXG5cdFx0XHRAaW5jbHVkZSBsYWJlbC1kb3Qtc2l6ZSg4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5sYWJlbC14bCB7XHJcblx0XHRAaW5jbHVkZSBsYWJlbC1zaXplKDI4cHgsIDFyZW0pO1xyXG5cclxuXHRcdCYubGFiZWwtZG90IHtcclxuXHRcdFx0QGluY2x1ZGUgbGFiZWwtZG90LXNpemUoMTBweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIExhYmVsXHJcbi8vXHJcblxyXG5AbWl4aW4gbGFiZWwtc2l6ZSgkc2l6ZSwgJGZvbnQtc2l6ZSkge1xyXG4gICAgaGVpZ2h0OiAkc2l6ZTtcclxuXHR3aWR0aDogJHNpemU7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XHJcblxyXG4gICAgJi5sYWJlbC1pbmxpbmUge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsYWJlbC1kb3Qtc2l6ZSgkc2l6ZSkge1xyXG4gICAgbGluZS1oZWlnaHQ6ICRzaXplO1xyXG4gICAgbWluLWhlaWdodDogJHNpemU7XHJcbiAgICBtaW4td2lkdGg6ICRzaXplO1xyXG4gICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIHdpZHRoOiAkc2l6ZTtcclxufVxyXG4iLCIvL1xyXG4vLyBMb2FkZXJcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLmxvYWRlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0YW5pbWF0aW9uOiBhbmltYXRpb24tbG9hZGVyIDAuOXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcblx0d2lkdGg6IGdldCgkbG9hZGVyLWNvbmZpZywgc2l6ZSk7XHJcblx0aGVpZ2h0OiBnZXQoJGxvYWRlci1jb25maWcsIHNpemUpO1xyXG5cclxuXHQuYnRuICYge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQmLmxvYWRlci1sZyB7XHJcblx0XHR3aWR0aDogZ2V0KCRsb2FkZXItY29uZmlnLCB3aWR0aC1sZyk7XHJcblx0ICAgIGhlaWdodDogZ2V0KCRsb2FkZXItY29uZmlnLCB3aWR0aC1sZyk7XHJcblx0fVxyXG5cclxuXHQmLmxvYWRlci1zbSB7XHJcblx0XHR3aWR0aDogZ2V0KCRsb2FkZXItY29uZmlnLCB3aWR0aC1zbSk7XHJcblx0ICAgIGhlaWdodDogZ2V0KCRsb2FkZXItY29uZmlnLCB3aWR0aC1zbSk7XHJcblx0fVxyXG5cclxuXHQvLyBDb2xvcnNcclxuXHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgICYubG9hZGVyLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gU3Bpbm5lciBhbmltYXRpb25cclxuQGtleWZyYW1lcyBhbmltYXRpb24tbG9hZGVyIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwLjM7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIHN5bWJvbFxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4uc3ltYm9sIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazs7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC8vIExhYmVsXHJcbiAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBCYWRnZVxyXG4gICAgLnN5bWJvbC1iYWRnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJbWFnZVxyXG4gICAgPiBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ2lyY2xlIHN0eWxlXHJcbiAgICAmLnN5bWJvbC1jaXJjbGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHJcbiAgICAgICAgPiBpbWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUaGVtZSBjb2xvcnNcclxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgIC8vIERlZmF1bHQgc3R5bGVcclxuICAgICAgICAmLnN5bWJvbC0jeyRjb2xvcn0ge1xyXG4gICAgICAgICAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRjb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExpZ2h0IHN0eWxlXHJcbiAgICAgICAgJi5zeW1ib2wtbGlnaHQtI3skY29sb3J9IHtcclxuICAgICAgICAgICAgLnN5bWJvbC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2YWx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBSZXNwb25zaXplIHNpemVzXHJcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzeW1ib2wtc2l6ZXMge1xyXG4gICAgICAgICAgICAgICAgQGlmICgkbmFtZSA9PSAnZGVmYXVsdCcpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzeW1ib2wtc2l6ZSgkdmFsdWUpO1xyXG4gICAgICAgICAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zeW1ib2wjeyRpbmZpeH0tI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzeW1ib2wtc2l6ZSgkdmFsdWUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gc3ltYm9sIEdyb3VwXHJcbi5zeW1ib2wtZ3JvdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLnN5bWJvbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zeW1ib2wtaG92ZXIge1xyXG4gICAgICAgIC5zeW1ib2wge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBzeW1ib2wgTGlzdFxyXG4uc3ltYm9sLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLnN5bWJvbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU3ltYm9sXHJcbi8vXHJcblxyXG5cclxuQG1peGluIHN5bWJvbC1zaXplKCRzaXplKSB7XHJcbiAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAkc2l6ZTtcclxuICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgfVxyXG5cclxuICAgIC5zeW1ib2wtbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgfVxyXG5cclxuICAgICRiYWRnZS1zaXplOiAgMTJweDtcclxuXHJcbiAgICAuc3ltYm9sLWJhZGdlIHtcclxuICAgICAgICB3aWR0aDogJGJhZGdlLXNpemU7XHJcbiAgICAgICAgaGVpZ2h0OiAkYmFkZ2Utc2l6ZTtcclxuICAgICAgICB0b3A6IC0oJGJhZGdlLXNpemUvMik7XHJcbiAgICAgICAgcmlnaHQ6IC0oJGJhZGdlLXNpemUvMik7XHJcblxyXG4gICAgICAgICYuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgYm90dG9tOiAtKCRiYWRnZS1zaXplLzIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnN5bWJvbC1jaXJjbGUge1xyXG4gICAgICAgICRkaXN0YW5jZTogKCRzaXplIC8gMikgKiAoMS40MSAtIDEpIC0gJGJhZGdlLXNpemU7XHJcblxyXG4gICAgICAgIC5zeW1ib2wtYmFkZ2Uge1xyXG4gICAgICAgICAgICB0b3A6ICRkaXN0YW5jZTtcclxuICAgICAgICAgICAgcmlnaHQ6ICRkaXN0YW5jZTtcclxuXHJcbiAgICAgICAgICAgICYuc3ltYm9sLWJhZGdlLWJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBib3R0b206ICRkaXN0YW5jZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc3ltYm9sLWZpeGVkIHtcclxuICAgICAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogJHNpemU7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmF0aW9zXHJcbiAgICAmLnN5bWJvbC0yYnkzIHtcclxuICAgICAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgICAgICAgICAgd2lkdGg6ICAkc2l6ZSAqIDMvMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgICAgICAgICAgd2lkdGg6ICAkc2l6ZSAqIDMvMjtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBQdWxzZVxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLnB1bHNlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAucHVsc2UtcmluZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLXB1bHNlIDMuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBmb3ItaWUxMSB7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFRoZW1lIENvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAmLnB1bHNlLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgLnB1bHNlLXJpbmcge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvciwgMC43NSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1wdWxzZSB7XHJcbiAgICAwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTsgb3BhY2l0eTogMC4wO31cclxuICAgIDYwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTsgb3BhY2l0eTogMC4wO31cclxuICAgIDY1JSB7b3BhY2l0eTogMTt9XHJcbiAgICAxMDAlIHstd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpOyBvcGFjaXR5OiAwLjA7fVxyXG59XHJcbiIsIi8vXHJcbi8vIFBhZ2UgbG9hZGVyXHJcbi8vXHJcblxyXG4vLyBDU1MzIFRyYW5zaXRpb25zIG9ubHkgYWZ0ZXIgcGFnZSBsb2FkKC5rdC1wYWdlLWxvYWRpbmcgY2xhc3MgYWRkZWQgdG8gYm9keSB0YWcgYW5kIHJlbW92ZSB3aXRoIEpTIG9uIHBhZ2UgbG9hZClcclxuLnBhZ2UtbG9hZGluZyAqIHtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQmFzZVxyXG4ucGFnZS1sb2FkZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG4gICBcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICBcdC5wYWdlLWxvYWRpbmcgJiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Ji5wYWdlLWxvYWRlci1ub24tYmxvY2sge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdGJvdHRvbTogYXV0bztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdC5wYWdlLWxvYWRpbmctbm9uLWJsb2NrICYge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnBhZ2UtbG9hZGVyLWxvZ28ge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNwaW5uZXIge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0ICAgIFx0d2lkdGg6IDI2cHg7XHJcblx0XHQgICAgXHRoZWlnaHQ6IDI2cHg7XHJcblx0XHQgICAgXHRtYXJnaW4tdG9wOiAtMTNweDtcclxuXHRcdCAgICBcdG1hcmdpbi1sZWZ0OiAtMTNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBRdWljayBTZWFyY2hcclxuLy9cclxuXHJcbi5xdWljay1zZWFyY2gge1xyXG5cdC8vIEZvcm1cclxuXHQucXVpY2stc2VhcmNoLWZvcm0ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHQuaW5wdXQtZ3JvdXAge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQuaW5wdXQtZ3JvdXAtcHJlcGVuZCxcclxuXHRcdC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdEBpbmNsdWRlIGlucHV0LXJlc2V0KCk7XHJcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0XHRib3JkZXItbGVmdDogMDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5xdWljay1zZWFyY2gtY2xvc2Uge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBXcmFwcGVyXHJcblx0LnF1aWNrLXNlYXJjaC13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0Ly8gU2Nyb2xsXHJcblx0XHQmLnBzIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBSZXN1bHRcclxuXHQucXVpY2stc2VhcmNoLXJlc3VsdCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0Ly8gU2hvdyByZXN1bHRzXHJcblx0Ji5xdWljay1zZWFyY2gtaGFzLXJlc3VsdCB7XHJcblx0XHQucXVpY2stc2VhcmNoLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIERyb3Bkb3duIG1vZGVcclxuXHQmLnF1aWNrLXNlYXJjaC1kcm9wZG93biB7XHJcblx0XHRwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuXHJcblx0XHQvLyBGb3JtXHJcblx0XHQucXVpY2stc2VhcmNoLWZvcm0ge1xyXG5cdFx0XHQuaW5wdXQtZ3JvdXAge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmlucHV0LWdyb3VwLXByZXBlbmQge1xyXG5cdFx0XHRcdFx0LmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBXcmFwcGVyXHJcblx0XHQucXVpY2stc2VhcmNoLXdyYXBwZXIgIHtcclxuXHRcdFx0bWFyZ2luOiAxLjVyZW0gMCAwLjVyZW0gMDtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBTaG93IHJlc3VsdHNcclxuXHRcdCYucXVpY2stc2VhcmNoLWhhcy1yZXN1bHQge1xyXG5cdFx0XHQucXVpY2stc2VhcmNoLWZvcm0ge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAuNzVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIElubGluZSBtb2RlXHJcblx0Ji5xdWljay1zZWFyY2gtaW5saW5lIHtcclxuXHRcdC8vIERyb3Bkb3duIG1lbnVcclxuXHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0cGFkZGluZzogMS41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gT2ZmY2FudmFzIG1vZGVcclxuXHQmLnF1aWNrLXNlYXJjaC1vZmZjYW52YXMge1xyXG5cdFx0Ly8gRm9ybVxyXG5cdFx0LnF1aWNrLXNlYXJjaC1mb3JtIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cclxuXHRcdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pbnB1dC1ncm91cCB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XHJcblx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdFx0LmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFdyYXBwZXJcclxuXHRcdC5xdWljay1zZWFyY2gtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBTY3JvbGx0b3BcclxuLy9cclxuXHJcbi5zY3JvbGx0b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiBnZXQoJHNjcm9sbHRvcC1jb25maWcsIHNpemUsIGRlc2t0b3ApO1xyXG4gICAgaGVpZ2h0OiBnZXQoJHNjcm9sbHRvcC1jb25maWcsIHNpemUsIGRlc2t0b3ApO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiBnZXQoJHNjcm9sbHRvcC1jb25maWcsIGJvdHRvbSwgZGVza3RvcCk7XHJcbiAgICByaWdodDogZ2V0KCRzY3JvbGx0b3AtY29uZmlnLCByaWdodCwgZGVza3RvcCk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG5cclxuICAgIC5zdmctaWNvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgyNHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkd2hpdGUpO1xyXG4gICAgfVxyXG5cclxuICAgID4gaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICA+IGkge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN2Zy1pY29uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHdoaXRlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtc2Nyb2xsdG9wPVwib25cIl0gJiB7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLXNjcm9sbHRvcCAuNHMgZWFzZS1vdXQgMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzc1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgYm90dG9tOiBnZXQoJHNjcm9sbHRvcC1jb25maWcsIGJvdHRvbSwgdGFibGV0LWFuZC1tb2JpbGUpO1xyXG4gICAgICAgIHJpZ2h0OiBnZXQoJHNjcm9sbHRvcC1jb25maWcsIHJpZ2h0LCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcbiAgICAgICAgd2lkdGg6IGdldCgkc2Nyb2xsdG9wLWNvbmZpZywgc2l6ZSwgdGFibGV0LWFuZC1tb2JpbGUpO1xyXG4gICAgICAgIGhlaWdodDogZ2V0KCRzY3JvbGx0b3AtY29uZmlnLCBzaXplLCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEFuaW1hdGlvbnNcclxuQGtleWZyYW1lcyBhbmltYXRpb24tc2Nyb2xsdG9wIHtcclxuICAgIGZyb20gICB7IG1hcmdpbi1ib3R0b206IC0xNXB4IH1cclxuICAgIHRvIHsgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cclxufVxyXG4iLCIvL1xyXG4vLyBTcGlubmVyXHJcbi8vXHJcblxyXG4vLyBTcGlubmVyIERlZmF1bHRcclxuLnNwaW5uZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0JjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGdyYXktNDAwO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gIFx0Ly8gU2l6ZXNcclxuXHRAaW5jbHVkZSBzcGlubmVyLXNpemUoZ2V0KCRzcGlubmVyLWNvbmZpZywgc2l6ZSkpO1xyXG5cclxuICBcdCYuc3Bpbm5lci1zbSB7XHJcbiAgXHRcdEBpbmNsdWRlIHNwaW5uZXItc2l6ZShnZXQoJHNwaW5uZXItY29uZmlnLCBzaXplLXNtKSk7XHJcbiAgXHR9XHJcblxyXG4gIFx0Ji5zcGlubmVyLWxnIHtcclxuICBcdFx0QGluY2x1ZGUgc3Bpbm5lci1zaXplKGdldCgkc3Bpbm5lci1jb25maWcsIHNpemUtbGcpKTtcclxuICBcdH1cclxuXHJcbiAgXHQvLyBEZWZhdWx0IFN0eWxlXHJcbiAgXHQmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24tc3Bpbm5lciAuNXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgfVxyXG5cclxuICBcdC8vIFN0YXRlIENvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAmLnNwaW5uZXItI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblx0XHQmLnNwaW5uZXItZGFya2VyLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgZGFya2VuKCRjb2xvciwgNyUpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cdC8vIEFsaWdubWVudFxyXG4gICAgJi5zcGlubmVyLXJpZ2h0IHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAkaW5wdXQtYnRuLXBhZGRpbmcteDtcclxuICAgICAgICB9XHJcblxyXG5cdFx0Ji5idG46bm90KC5idG4tYmxvY2spIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMiAqICRpbnB1dC1idG4tcGFkZGluZy14ICsgZ2V0KCRzcGlubmVyLWNvbmZpZywgc2l6ZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5idG46bm90KC5idG4tYmxvY2spLnNwaW5uZXItc20ge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyICogJGlucHV0LWJ0bi1wYWRkaW5nLXggKyBnZXQoJHNwaW5uZXItY29uZmlnLCBzaXplLXNtKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmJ0bjpub3QoLmJ0bi1ibG9jaykuc3Bpbm5lci1sZyB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIgKiAkaW5wdXQtYnRuLXBhZGRpbmcteCArIGdldCgkc3Bpbm5lci1jb25maWcsIHNpemUtbGcpO1xyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgICYuc3Bpbm5lci1sZWZ0IHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiAkaW5wdXQtYnRuLXBhZGRpbmcteDtcclxuICAgICAgICB9XHJcblxyXG5cdFx0Ji5idG46bm90KC5idG4tYmxvY2spIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyICogJGlucHV0LWJ0bi1wYWRkaW5nLXggKyBnZXQoJHNwaW5uZXItY29uZmlnLCBzaXplKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmJ0bjpub3QoLmJ0bi1ibG9jaykuc3Bpbm5lci1zbSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMiAqICRpbnB1dC1idG4tcGFkZGluZy14ICsgZ2V0KCRzcGlubmVyLWNvbmZpZywgc2l6ZS1zbSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5idG46bm90KC5idG4tYmxvY2spLnNwaW5uZXItbGcge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIgKiAkaW5wdXQtYnRuLXBhZGRpbmcteCArIGdldCgkc3Bpbm5lci1jb25maWcsIHNpemUtbGcpO1xyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFNwaW5uZXIgVHJhY2tcclxuICAgICYuc3Bpbm5lci10cmFjayB7XHJcbiAgICAgIFx0JjpiZWZvcmUge1xyXG4gICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLXNwaW5uZXIgLjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgIH1cclxuXHJcbiAgICAgIFx0Ly8gU3RhdGUgQ29sb3JzXHJcbiAgICAgICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAgICAgJi5zcGlubmVyLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBsaWdodGVuKCRjb2xvciwgMzAlKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAzJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcblx0XHRcdCYuc3Bpbm5lci1kYXJrZXItI3skbmFtZX0ge1xyXG5cdCAgICAgICAgICAgICY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGxpZ2h0ZW4oJGNvbG9yLCAyMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XHJcblx0ICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWdyb3d7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib3JkZXJ7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEFuaW1hdGlvbnNcclxuQGtleWZyYW1lcyBhbmltYXRpb24tc3Bpbm5lciB7XHJcbiAgICB0byB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBNaXhpbnNcclxuLy9cclxuXHJcblxyXG5AbWl4aW4gc3Bpbm5lci1zaXplKCRzaXplKSB7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0d2lkdGg6ICRzaXplO1xyXG4gIFx0XHRoZWlnaHQ6ICRzaXplO1xyXG4gIFx0XHRtYXJnaW4tdG9wOiAtKCRzaXplLzIpO1xyXG4gIFx0fVxyXG5cclxuXHQmLnNwaW5uZXItY2VudGVyIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG4gIFx0XHRcdG1hcmdpbi1sZWZ0OiAtKCRzaXplLzIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5zcGlubmVyLWxlZnQge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc3Bpbm5lci1yaWdodCB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc3Bpbm5lci10aGVtZSgkY29sb3IsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XHJcblx0JjpiZWZvcmUge1xyXG4gICAgXHRib3JkZXItY29sb3I6ICRjb2xvciB2YWx1ZWlmKCRpbXBvcnRhbnQsICFpbXBvcnRhbnQsIG51bGwpO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBTdGlja3kgVG9vbGJhclxyXG4vL1xyXG5cclxuLnN0aWNreS10b29sYmFyIHtcclxuICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAzMCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB6LWluZGV4OiBnZXQoJHN0aWNreS10b29sYmFyLWNvbmZpZywgei1pbmRleCk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiIsIi8vXHJcbi8vIFNWRyBJY29uXHJcbi8vXHJcblxyXG4uc3ZnLWljb24ge1xyXG4gICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZShnZXQoJHN2Zy1pY29uLXNpemVzLCBtZCkpO1xyXG4gICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHRleHQtbXV0ZWQpO1xyXG5cclxuICAgIC8vIFRoZW1lIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xyXG4gICAgICAgICYuc3ZnLWljb24tI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkY29sb3IsIHRydWUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnN2Zy1sb2dvLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWxvZ28tY29sb3IoJGNvbG9yLCB0cnVlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmVzcG9uc2l2ZSBpY29uIHNpemVzXHJcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgICAgICAvLyBTaXplc1xyXG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzdmctaWNvbi1zaXplcyB7XHJcbiAgICAgICAgICAgICAgICAmLnN2Zy1pY29uI3skaW5maXh9LSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKCR2YWx1ZSwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zdmctaWNvbi1mbGlwIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFNWR1xyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLnN2ZyB7XHJcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyAge1xyXG4gICAgICAgICYuc3ZnLWZpbGwtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBmaWxsOiAkY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc3ZnLWZpbGwtbGlnaHQtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBmaWxsOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVGltZWxpbmVcclxuLy9cclxuXHJcblxyXG4udGltZWxpbmUudGltZWxpbmUtMSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHJcblxyXG5cdC50aW1lbGluZS1zZXAge1xyXG5cdFx0ei1pbmRleDogMDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogZ2V0KCR0aW1lbGluZS1jb25maWcsIHRpbWUtd2lkdGgpICsgZ2V0KCR0aW1lbGluZS1jb25maWcsIGJhZGdlLXdpZHRoKSAvIDIgLSAycHg7XHJcblx0XHR3aWR0aDogNHB4O1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG5cdH1cclxuXHJcblx0LnRpbWVsaW5lLWl0ZW0ge1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdC50aW1lbGluZS1sYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0ZmxleDogMCAwIGdldCgkdGltZWxpbmUtY29uZmlnLCB0aW1lLXdpZHRoKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0Y29sb3I6ICR0ZXh0LW11dGVkO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aW1lbGluZS1iYWRnZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHdpZHRoOiBnZXQoJHRpbWVsaW5lLWNvbmZpZywgYmFkZ2Utd2lkdGgpO1xyXG5cdFx0XHRoZWlnaHQ6IGdldCgkdGltZWxpbmUtY29uZmlnLCBiYWRnZS13aWR0aCk7XHJcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Ym9yZGVyOiA0cHggc29saWQgd2hpdGU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMDtcclxuXHJcblx0XHRcdC5zdmctaWNvbixcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LnRpbWVsaW5lLWNvbnRlbnQge1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMC43NXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBUaW1lbGluZSAyXHJcbi8vXHJcblxyXG4udGltZWxpbmUudGltZWxpbmUtMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC50aW1lbGluZS1iYXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAudGltZWxpbmUtaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG5cclxuICAgICAgICAudGltZWxpbmUtYmFkZ2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgICAgICAgICAgJi50aW1lbGluZS1iYWRnZS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGltZWxpbmUtY29udGVudCB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gTm90ZXNcclxuLy9cclxuXHJcbi50aW1lbGluZS50aW1lbGluZS0zIHtcclxuICAgIC50aW1lbGluZS1pdGVtcyB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIC50aW1lbGluZS1pdGVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldCgkdGltZWxpbmUtMy1jb25maWcsIG1lZGlhLXNpemUpLzI7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBnZXQoJHRpbWVsaW5lLTMtY29uZmlnLCBib3JkZXItd2lkdGgpIHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4IGdldCgkdGltZWxpbmUtMy1jb25maWcsIG1lZGlhLXNpemUpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIC50aW1lbGluZS1tZWRpYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtKChnZXQoJHRpbWVsaW5lLTMtY29uZmlnLCBtZWRpYS1zaXplKSArIGdldCgkdGltZWxpbmUtMy1jb25maWcsIGJvcmRlci13aWR0aCkpLzIpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZ2V0KCR0aW1lbGluZS0zLWNvbmZpZywgbWVkaWEtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGdldCgkdGltZWxpbmUtMy1jb25maWcsIG1lZGlhLXNpemUpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdmctaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgyNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogZ2V0KCR0aW1lbGluZS0zLWNvbmZpZywgbWVkaWEtc2l6ZSkgLSBnZXQoJHRpbWVsaW5lLTMtY29uZmlnLCBib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGdldCgkdGltZWxpbmUtMy1jb25maWcsIG1lZGlhLXNpemUpIC0gZ2V0KCR0aW1lbGluZS0zLWNvbmZpZywgYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGltZWxpbmUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IC0oZ2V0KCR0aW1lbGluZS0zLWNvbmZpZywgbWVkaWEtc2l6ZSkvMik7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDEwcHggJGdyYXktMTAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMTdweCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMTdweCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUaW1lbGluZSB2MVxyXG4vL1xyXG5cclxuXHJcbi50aW1lbGluZS50aW1lbGluZS00IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogNXB4O1xyXG5cdFx0dG9wOjA7XHJcblx0XHRtYXJnaW4tdG9wOiAwLjFyZW07XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogLTIuNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0fVxyXG5cclxuXHQmLnRpbWVsaW5lLWNlbnRlciB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC50aW1lbGluZS1iYXIge1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogNXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG5cdH1cclxuXHJcblx0LnRpbWVsaW5lLWl0ZW1zIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQudGltZWxpbmUtaXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDNyZW07XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogM3JlbTtcclxuXHRcdFx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtM3JlbTtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgMTBweCAkZ3JheS0xMDA7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMTdweCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMTdweCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRpbWVsaW5lLWJhZGdlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDMuNXJlbTtcclxuXHJcblx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDZweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRpbWVsaW5lLWxhYmVsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudGltZWxpbmUtY29udGVudCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHRcdFx0cGFkZGluZzogMXJlbSAxLjVyZW07XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnRpbWVsaW5lLWl0ZW0tbGVmdCB7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyLjg1cmVtO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0LnRpbWVsaW5lLWJhZGdlIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAtMTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50aW1lbGluZS1sYWJlbCB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYudGltZWxpbmUtaXRlbS1yaWdodCB7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMi44NnJlbTtcclxuXHJcblx0XHRcdFx0LnRpbWVsaW5lLWJhZGdlIHtcclxuXHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRpbWVsaW5lLWxhYmVsIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTNyZW07XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDEwcHggJGdyYXktMTAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHR0b3A6IDJyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0Ym90dG9tOiAycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBKdXN0aWZpZWQgbW9kZVxyXG5cdCYudGltZWxpbmUtanVzdGlmaWVkIHtcclxuXHRcdC50aW1lbGluZS1iYXIge1xyXG5cdFx0XHRsZWZ0OiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDVweDtcclxuXHRcdH1cclxuXHJcblx0XHQudGltZWxpbmUtaXRlbXMge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDA7XHJcblxyXG5cdFx0XHQudGltZWxpbmUtaXRlbSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuODVyZW07XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtM3JlbTtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogc29saWQgMTBweCAkZ3JheS0xMDA7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgMTdweCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50aW1lbGluZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRsZWZ0OiAtNXB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRpbWVsaW5lLWxhYmVsIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHQudGltZWxpbmUudGltZWxpbmUtNCB7XHJcblx0XHQudGltZWxpbmUtYmFyIHtcclxuXHRcdFx0bGVmdDogNXB4ICFpbXBvcnRhbnQ7O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRsZWZ0OiA1cHggIWltcG9ydGFudDs7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpbWVsaW5lLWl0ZW1zIHtcclxuXHRcdFx0cGFkZGluZzogMXJlbSAwO1xyXG5cclxuXHRcdFx0LnRpbWVsaW5lLWl0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuODVyZW0gIWltcG9ydGFudDs7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogMCAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3R0b206IDAgICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0zcmVtO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxMHB4ICRncmF5LTEwMDtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRpbWVsaW5lLWJhZGdlIHtcclxuXHRcdFx0XHRcdGxlZnQ6IC01cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50aW1lbGluZS1sYWJlbCB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gVGltZWxpbmUgNVxyXG4vL1xyXG5cclxuLnRpbWVsaW5lLnRpbWVsaW5lLTUge1xyXG4gICAgLnRpbWVsaW5lLWl0ZW1zIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLnRpbWVsaW5lLWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLnRpbWVsaW5lLW1lZGlhIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZ2V0KCR0aW1lbGluZS01LWNvbmZpZywgbWVkaWEtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGdldCgkdGltZWxpbmUtNS1jb25maWcsIG1lZGlhLXNpemUpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdmctaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgyNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHRcdFx0LnRpbWVsaW5lLWRlc2Mge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDlweCAwIDAgNDRweDtcclxuXHJcblx0XHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogNHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdHRvcDogNDBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIFRoZW1lIGNvbG9yc1xyXG4gICAgICAgICAgICAgICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAgICAgICAgICAgICAmLnRpbWVsaW5lLWRlc2MtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnRpbWVsaW5lLWRlc2MtbGlnaHQtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cdFx0XHR9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVGltZWxpbmUgNlxyXG4vL1xyXG5cclxuLnRpbWVsaW5lLnRpbWVsaW5lLTYge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MXB4O1xyXG5cdFx0d2lkdGg6IGdldCgkdGltZWxpbmUtNi1jb25maWcsIGJhci1ib3JkZXItd2lkdGgpO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG5cdH1cclxuXHJcblx0LnRpbWVsaW5lLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS43cmVtO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcblx0XHQudGltZWxpbmUtbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogZ2V0KCR0aW1lbGluZS02LWNvbmZpZywgbGFiZWwtd2lkdGgpO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGNvbG9yOiAkZGFyay03NTtcclxuXHRcdH1cclxuXHJcblx0XHQudGltZWxpbmUtYmFkZ2Uge1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBnZXQoJHRpbWVsaW5lLTYtY29uZmlnLCBiYWRnZS1zaXplKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBnZXQoJHRpbWVsaW5lLTYtY29uZmlnLCBiYWRnZS1zaXplKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTAuNXJlbTtcclxuXHRcdFx0cGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlcjogNnB4IHNvbGlkIGdldCgkdGltZWxpbmUtNi1jb25maWcsIGJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICB9XHJcblx0XHR9XHJcblxyXG4gICAgICAgIC50aW1lbGluZS1jb250ZW50IHtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gRGVtb1xyXG4vL1xyXG5cclxuXHJcbi5vdmVybGF5ICB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLm92ZXJsYXktd3JhcHBlciB7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5vdmVybGF5LWxheWVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4wNSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYub3ZlcmxheS1ibG9jayxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5vdmVybGF5LWxheWVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5vdmVybGF5LWJsb2NrIHtcclxuICAgICAgICBjdXJzb3I6IHdhaXQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gV2F2ZVxyXG4vL1xyXG5cclxuXHJcbi53YXZlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdD4gZGl2IHtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnICc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OjA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnICc7XHJcblx0XHR3aWR0aDogMTAwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDI1cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDY1JTtcclxuXHRcdGxlZnQ6IC0yNTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDM1JTtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcblx0XHR6LWluZGV4OiAwO1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG5cclxuXHQmLWFuaW1hdGUge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGFuaW1hdGlvbjogYW5pbWF0ZS13YXZlIDE1cyBpbmZpbml0ZSBsaW5lYXI7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zbG93ZXIge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRhbmltYXRpb246IGFuaW1hdGUtd2F2ZSAzMHMgaW5maW5pdGUgbGluZWFyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zbG93IHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBhbmltYXRlLXdhdmUgMjVzIGluZmluaXRlIGxpbmVhcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZmFzdCB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGFuaW1hdGlvbjogYW5pbWF0ZS13YXZlIDEwcyBpbmZpbml0ZSBsaW5lYXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWZhc3RlciB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGFuaW1hdGlvbjogYW5pbWF0ZS13YXZlIDVzIGluZmluaXRlIGxpbmVhcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9yc3tcclxuXHRcdCYud2F2ZS0jeyRuYW1lfXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRjb21wb25lbnQtbGlnaHQtc3R5bGUtb3BhY2l0eSkgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdC5zdmctaWNvbntcclxuXHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRnIFtmaWxsXXtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRlLXdhdmUge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZylcclxuXHR9XHJcblxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIExpc3RcclxuLy9cclxuXHJcbi5saXN0IHtcclxuICAgIC8vIEl0ZW0gaG92ZXJcclxuICAgIC5saXN0LWl0ZW0ge1xyXG4gICAgICAgIC5saXN0LXRpdGxlIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlzdC1oaWRkZW4ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAubGlzdC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlzdC1oaWRkZW4ge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJvcmRlciBTdHlsZVxyXG4gICAgJi5saXN0LWJvcmRlciB7XHJcbiAgICAgICAgLmxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGFzaGVkIFN0eWxlXHJcbiAgICAmLmxpc3QtZGFzaGVkIHtcclxuICAgICAgICAubGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSG92ZXIgU3R5bGVcclxuICAgICYubGlzdC1ob3ZlciB7XHJcbiAgICAgICAgLmxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJnO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQnVsbGV0XHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5idWxsZXQge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgd2lkdGg6IGdldCgkYnVsbGV0LWNvbmZpZywgaG9yLXdpZHRoKTtcclxuICAgIGhlaWdodDogZ2V0KCRidWxsZXQtY29uZmlnLCBob3ItaGVpZ2h0KTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoZ2V0KCRidWxsZXQtY29uZmlnLCBib3JkZXItcmFkaXVzKSk7XHJcblxyXG4gICAgLy8gRG90IGJ1bGxldFxyXG4gICAgJi5idWxsZXQtZG90IHtcclxuICAgICAgICB3aWR0aDogZ2V0KCRidWxsZXQtY29uZmlnLCBkb3Qtc2l6ZSk7XHJcbiAgICAgICAgaGVpZ2h0OiBnZXQoJGJ1bGxldC1jb25maWcsIGRvdC1zaXplKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVmVydGljYWwgYnVsbGV0XHJcbiAgICAmLmJ1bGxldC12ZXIge1xyXG4gICAgICAgIHdpZHRoOiBnZXQoJGJ1bGxldC1jb25maWcsIHZlci13aWR0aCk7XHJcbiAgICAgICAgaGVpZ2h0OiBnZXQoJGJ1bGxldC1jb25maWcsIHZlci1oZWlnaHQpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFZlcnRpY2FsIHJlc2l6YWJsZSBidWxsZXQodXNlIHdpdGggYWxpZ24tc2VsZi1zdHJldGNoKVxyXG4gICAgJi5idWxsZXQtYmFyIHtcclxuICAgICAgICB3aWR0aDogZ2V0KCRidWxsZXQtY29uZmlnLCBiYXItd2lkdGgpO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBOYXZpXHJcbi8vXHJcblxyXG4vLyBWYXJpYWJsZXNcclxuXHJcblxyXG4vLyBCYXNlXHJcbi5uYXZpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAubmF2aS1saW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogZ2V0KCRuYXZpLWNvbmZpZywgbGluay1weSkgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1weCk7XHJcblxyXG4gICAgICAgICAgICAubmF2aS1pY29uIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgXHRcdFx0JjpiZWZvcmUge1xyXG4gICAgXHRcdFx0XHRsaW5lLWhlaWdodDogMDtcclxuICAgIFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdmktYnVsbGV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBcdFx0XHRmbGV4LXNocmluazogMDtcclxuICAgIFx0XHRcdG1hcmdpbi1yaWdodDogZ2V0KCRuYXZpLWNvbmZpZywgbGluay1lbGVtLXNwYWNlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdmktdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXZpLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldCgkbmF2aS1jb25maWcsIGxpbmstZWxlbS1zcGFjZSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXZpLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldCgkbmF2aS1jb25maWcsIGxpbmstZWxlbS1zcGFjZSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXZpLWFycm93IHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldCgkbmF2aS1jb25maWcsIGxpbmstZWxlbS1zcGFjZSk7XHJcbiAgICBcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIFx0XHRcdGNvbG9yOiAkZGFyay01MDtcclxuXHJcbiAgICBcdFx0XHQmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBcdFx0XHRcdEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGFycm93TmV4dCkpO1xyXG4gICAgXHRcdFx0XHRmb250LXNpemU6IGdldCgkbmF2aS1jb25maWcsIGxpbmstYXJyb3ctZm9udC1zaXplKTtcclxuICAgIFx0XHRcdH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLm5hdmktYXJyb3ctZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZykjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG5cclxuICAgIFx0XHRcdFx0W2RpcmVjdGlvbj1cInJ0bFwiXSAmIHtcclxuICAgIFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpI3snLypydGw6aWdub3JlKi8nfTtcclxuICAgIFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAubmF2aS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2aS1zZXBhcmF0b3Ige1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cclxuXHRcdCYubmF2aS1zZXBhcmF0b3ItZGFzaGVkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZpLWhlYWRlcixcclxuICAgIC5uYXZpLWZvb3RlcixcclxuICAgIC5uYXZpLXNlY3Rpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmktc2VjdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogZ2V0KCRuYXZpLWNvbmZpZywgc2VjdGlvbi1weSkgZ2V0KCRuYXZpLWNvbmZpZywgc2VjdGlvbi1weCk7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmktaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiBnZXQoJG5hdmktY29uZmlnLCBoZWFkZXItcHkpIGdldCgkbmF2aS1jb25maWcsIGhlYWRlci1weCk7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmktZm9vdGVyIHtcclxuICAgICAgICBwYWRkaW5nOiBnZXQoJG5hdmktY29uZmlnLCBmb290ZXItcHkpIGdldCgkbmF2aS1jb25maWcsIGZvb3Rlci1weCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFdpdGhvdXQgaG9yaXpvbnRhbCBzcGFjZXJcclxuLm5hdmkubmF2aS1zcGFjZXIteC0wIHtcclxuICAgIC5uYXZpLWl0ZW0ge1xyXG4gICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBJY29uIFNpemVzXHJcbi5uYXZpIHtcclxuICAgIC5uYXZpLWl0ZW0ge1xyXG4gICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBuYXZpLWljb24tc2l6ZShnZXQoJG5hdmktY29uZmlnLCBsaW5rLWljb24td2lkdGgpLCAgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1pY29uLWZvbnQtc2l6ZSksICBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWljb24tc3ZnLXNpemUpKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uYXZpLWljb24tbGcge1xyXG4gICAgICAgIC5uYXZpLWl0ZW0ge1xyXG4gICAgICAgICAgICAubmF2aS1saW5rIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5hdmktaWNvbi1zaXplKGdldCgkbmF2aS1jb25maWcsIGxpbmstaWNvbi13aWR0aC1sZyksICBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWljb24tZm9udC1zaXplLWxnKSwgIGdldCgkbmF2aS1jb25maWcsIGxpbmstaWNvbi1zdmctc2l6ZS1sZykpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubmF2aS1pY29uLXhsIHtcclxuICAgICAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdmktbGluayB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpLWljb24tc2l6ZShnZXQoJG5hdmktY29uZmlnLCBsaW5rLWljb24td2lkdGgteGwpLCAgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1pY29uLWZvbnQtc2l6ZS14bCksICBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWljb24tc3ZnLXNpemUteGwpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5hdmktaWNvbi1jZW50ZXIge1xyXG4gICAgICAgIC5uYXZpLWl0ZW0ge1xyXG4gICAgICAgICAgICAubmF2aS1saW5rIHtcclxuICAgICAgICAgICAgICAgIC5uYXZpLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gRm9udCBTaXplc1xyXG4ubmF2aSB7XHJcbiAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAubmF2aS1saW5rIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1mb250LXNpemUoZ2V0KCRuYXZpLWNvbmZpZywgbGluay10ZXh0LWZvbnQtc2l6ZSkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5hdmktZm9udC1sZyB7XHJcbiAgICAgICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1mb250LXNpemUoZ2V0KCRuYXZpLWNvbmZpZywgbGluay10ZXh0LWZvbnQtc2l6ZS1sZykpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubmF2aS1mb250LXhsIHtcclxuICAgICAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdmktbGluayB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpLWZvbnQtc2l6ZShnZXQoJG5hdmktY29uZmlnLCBsaW5rLXRleHQtZm9udC1zaXplLXhsKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEZvbnQgV2VpZ2h0IE9wdGlvbnNcclxuLm5hdmkge1xyXG4gICAgJi5uYXZpLWxpZ2h0IHtcclxuICAgICAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdmktbGluayB7XHJcbiAgICAgICAgICAgICAgICAubmF2aS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubmF2aS1saWdodGVyIHtcclxuICAgICAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdmktbGluayB7XHJcbiAgICAgICAgICAgICAgICAubmF2aS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uYXZpLWJvbGQge1xyXG4gICAgICAgIC5uYXZpLWl0ZW0ge1xyXG4gICAgICAgICAgICAubmF2aS1saW5rIHtcclxuICAgICAgICAgICAgICAgIC5uYXZpLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5hdmktYm9sZGVyIHtcclxuICAgICAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdmktbGluayB7XHJcbiAgICAgICAgICAgICAgICAubmF2aS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5hdmktYm9sZGVzdCB7XHJcbiAgICAgICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgLm5hdmktdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXN0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEZWZhdWx0IFRoZW1lXHJcbi5uYXZpIHtcclxuICAgIC5uYXZpLWl0ZW0ge1xyXG4gICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICAvLyBEZWZhdWx0IHRyYW5zaXRpb25zXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG5hdmktbGluay10cmFuc2l0aW9uKCR0cmFuc2l0aW9uKTtcclxuXHJcbiAgICAgICAgICAgIC8vIERlZmF1bHQgc3RhdGVcclxuICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1saW5rLXRoZW1lKGdldCgkbmF2aS1jb25maWcsIGxpbmstYnVsbGV0LWJnKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay10ZXh0LWNvbG9yKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1pY29uLWNvbG9yKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1hcnJvdy1jb2xvciksIG51bGwsIG51bGwpO1xyXG5cclxuICAgICAgICAgICAgLy8gRGlzYWJsZWQgc3RhdGVcclxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiBnZXQoJG5hdmktY29uZmlnLCBsaW5rLW9wYWNpdHktZGlzYWJsZWQpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5hdmktbGluay10cmFuc2l0aW9uKCR0cmFuc2l0aW9uKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5hdmktbGluay10aGVtZShnZXQoJG5hdmktY29uZmlnLCBsaW5rLWJ1bGxldC1iZy1ob3ZlciksIGdldCgkbmF2aS1jb25maWcsIGxpbmstdGV4dC1jb2xvci1ob3ZlciksIGdldCgkbmF2aS1jb25maWcsIGxpbmstaWNvbi1jb2xvci1ob3ZlciksIGdldCgkbmF2aS1jb25maWcsIGxpbmstYXJyb3ctY29sb3ItaG92ZXIpLCBudWxsLCBudWxsKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1saW5rLXRyYW5zaXRpb24oJHRyYW5zaXRpb24pO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1saW5rLXRoZW1lKGdldCgkbmF2aS1jb25maWcsIGxpbmstYnVsbGV0LWJnLWFjdGl2ZSksIGdldCgkbmF2aS1jb25maWcsIGxpbmstdGV4dC1jb2xvci1hY3RpdmUpLCBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWljb24tY29sb3ItYWN0aXZlKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1hcnJvdy1jb2xvci1hY3RpdmUpLCBudWxsLCBudWxsKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTGlnaHQgSWNvbiBUaGVtZVxyXG4ubmF2aS5uYXZpLWxpZ2h0LWljb24ge1xyXG4gICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgLm5hdmktbGluayB7XHJcbiAgICAgICAgICAgIC8vIERlZmF1bHQgdHJhbnNpdGlvbnNcclxuICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1saW5rLXRyYW5zaXRpb24oJHRyYW5zaXRpb24pO1xyXG5cclxuICAgICAgICAgICAgLy8gRGVmYXVsdCBzdGF0ZVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBuYXZpLWxpbmstdGhlbWUoZ2V0KCRuYXZpLWNvbmZpZywgbGluay1idWxsZXQtYmcpLCBnZXQoJG5hdmktY29uZmlnLCBsaW5rLXRleHQtY29sb3IpLCBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWljb24tbGlnaHQtY29sb3IpLCBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWFycm93LWNvbG9yKSwgbnVsbCwgbnVsbCk7XHJcblxyXG4gICAgICAgICAgICAvLyBEaXNhYmxlZCBzdGF0ZVxyXG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IGdldCgkbmF2aS1jb25maWcsIGxpbmstb3BhY2l0eS1kaXNhYmxlZCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1saW5rLXRyYW5zaXRpb24oJHRyYW5zaXRpb24pO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1saW5rLXRoZW1lKGdldCgkbmF2aS1jb25maWcsIGxpbmstYnVsbGV0LWJnLWhvdmVyKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay10ZXh0LWNvbG9yLWhvdmVyKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1pY29uLWNvbG9yLWhvdmVyKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay1hcnJvdy1jb2xvci1ob3ZlciksIG51bGwsIG51bGwpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpLWxpbmstdHJhbnNpdGlvbigkdHJhbnNpdGlvbik7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpLWxpbmstdGhlbWUoZ2V0KCRuYXZpLWNvbmZpZywgbGluay1idWxsZXQtYmctYWN0aXZlKSwgZ2V0KCRuYXZpLWNvbmZpZywgbGluay10ZXh0LWNvbG9yLWFjdGl2ZSksIGdldCgkbmF2aS1jb25maWcsIGxpbmstaWNvbi1jb2xvci1hY3RpdmUpLCBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWFycm93LWNvbG9yLWFjdGl2ZSksIG51bGwsIG51bGwpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBCb3JkZXIgU3R5bGVcclxuLm5hdmkge1xyXG4gICAgJi5uYXZpLWJvcmRlciB7XHJcbiAgICAgICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJvcmRlciBSYWRpdXNcclxuLm5hdmkge1xyXG4gICAgJi5uYXZpLWxpbmstcm91bmRlZCB7XHJcbiAgICAgICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uYXZpLWxpbmstcm91bmRlZC1sZyB7XHJcbiAgICAgICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJhY2tncm91bmQgQ29sb3IgU3R5bGVcclxuLm5hdmkge1xyXG4gICAgJi5uYXZpLWhvdmVyIHtcclxuICAgICAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdmktbGluazpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJG5hdmktY29uZmlnLCBsaW5rLWJnLWhvdmVyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5hdmktYWN0aXZlIHtcclxuICAgICAgICAubmF2aS1pdGVtIHtcclxuICAgICAgICAgICAgLm5hdmktbGluay5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2V0KCRuYXZpLWNvbmZpZywgbGluay1iZy1hY3RpdmUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBBY2NlbnQgU3R5bGVcclxuLm5hdmkge1xyXG4gICAgJi5uYXZpLWFjY2VudCB7XHJcbiAgICAgICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXZpLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUaGVtZSBjb2xvcnNcclxuICAgICAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgICAgICAmLm5hdmktI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgLm5hdmktaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hdmktbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aS1saW5rLXRoZW1lKG51bGwsICRjb2xvciwgJGNvbG9yLCAkY29sb3IsIG51bGwsIG51bGwpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpLWxpbmstdGhlbWUobnVsbCwgJGNvbG9yLCAkY29sb3IsICRjb2xvciwgbnVsbCwgbnVsbCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBDdXN0b20gYnV0dG9uIHZhcmlhdGlvblxyXG4vL1xyXG5cclxuXHJcbkBtaXhpbiBuYXZpLWxpbmstdGhlbWUoJGJ1bGxldC1iZywgJHRleHQtY29sb3IsICRpY29uLWNvbG9yLCAkYXJyb3ctY29sb3IsICRsaW5rLWJnLCAkbGluay1ib3JkZXItYm90dG9tKSB7XHJcbiAgICBAaWYgKCRidWxsZXQtYmcgIT0gbnVsbCkge1xyXG4gICAgICAgIC5uYXZpLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIC5idWxsZXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1bGxldC1iZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCR0ZXh0LWNvbG9yICE9IG51bGwpIHtcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcblxyXG4gICAgICAgIC5uYXZpLXRleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJGljb24tY29sb3IgIT0gbnVsbCkge1xyXG4gICAgICAgIC5uYXZpLWljb24ge1xyXG5cdFx0XHQvLyBGb250IGljb25cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6ICRpY29uLWNvbG9yO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBTdmcgaWNvblxyXG5cdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkaWNvbi1jb2xvcik7XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkYXJyb3ctY29sb3IgIT0gbnVsbCkge1xyXG4gICAgICAgIC5uYXZpLWFycm93IHtcclxuICAgICAgICAgICAgY29sb3I6ICRhcnJvdy1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkbGluay1iZyAhPSBudWxsKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmstYmc7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkbGluay1ib3JkZXItYm90dG9tICE9IG51bGwpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpbmstYm9yZGVyLWJvdHRvbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG5hdmktaWNvbi1zaXplKCR3aWR0aCwgJGZvbnQtc2l6ZSwgJHN2Zy1zaXplKSB7XHJcbiAgICAubmF2aS1pY29uIHtcclxuICAgICAgICBmbGV4OiAwIDAgJHdpZHRoO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgkc3ZnLXNpemUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbmF2aS1mb250LXNpemUoJGZvbnQtc2l6ZSkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xyXG5cclxuICAgIC5uYXZpLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG5hdmktbGluay10cmFuc2l0aW9uKCR0cmFuc2l0aW9uKSB7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHJcbiAgICAubmF2aS1idWxsZXQge1xyXG4gICAgICAgIC5idWxsZXQge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmktdGV4dCB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmktaWNvbiB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblxyXG5cdFx0aSB7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFN2ZyBpY29uXHJcblx0XHQuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi10cmFuc2l0aW9uKCk7XHJcbiAgICAgICAgfVxyXG5cdH1cclxuXHJcbiAgICAubmF2aS1hcnJvdyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gUmliYm9uXHJcbi8vXHJcblxyXG4ucmliYm9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdC5yaWJib24tdGFyZ2V0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKCMwMDAsIDAuMVx0KTtcclxuXHRcdGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCdwcmltYXJ5Jyk7XHJcblxyXG5cdFx0PiAucmliYm9uLWlubmVyIHtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0XHQgICAgdG9wOiAwO1xyXG5cdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDMwJSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBWZXJ0aWNhbCBhbGlnbWVudFxyXG5cdCYtdmVyIHtcclxuXHRcdC5yaWJib24tdGFyZ2V0e1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRcdFx0bWluLXdpZHRoOiAzNnB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnJpYmJvbi10b3Age1xyXG5cdFx0LnJpYmJvbi10YXJnZXQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5yaWJib24tYm90dG9tIHtcclxuXHRcdC5yaWJib24tdGFyZ2V0IHtcclxuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYucmliYm9uLWxlZnQge1xyXG5cdFx0LnJpYmJvbi10YXJnZXQge1xyXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYucmliYm9uLXJpZ2h0IHtcclxuXHRcdC5yaWJib24tdGFyZ2V0IHtcclxuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQ2xpcCBzdHlsZVxyXG5cdCYucmliYm9uLWNsaXAge1xyXG5cdFx0Ji5yaWJib24tbGVmdCB7XHJcblx0XHRcdC5yaWJib24tdGFyZ2V0IHtcclxuXHRcdFx0XHRsZWZ0OiAtMTBweDtcclxuXHJcblx0XHRcdFx0LnJpYmJvbi1pbm5lciB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3R0b206IC0xMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5yaWJib24tcmlnaHQge1xyXG5cdFx0XHQucmliYm9uLXRhcmdldCB7XHJcblx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xyXG5cclxuXHRcdFx0XHQucmliYm9uLWlubmVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3R0b206IC0xMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMTBweCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJGRhcmsgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIE9mZmNhbnZhc1xyXG4vL1xyXG5cclxuLy8gRGVza3RvcCAmIE1vYmlsZSBPZmZjYW52YXNlc1xyXG4ub2ZmY2FudmFzLFxyXG4ub2ZmY2FudmFzLW1vYmlsZSB7XHJcblx0ZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuXHJcblx0Lm9mZmNhbnZhcy1oZWFkZXIge1xyXG5cdFx0Ji5vZmZjYW52YXMtaGVhZGVyLW5hdnMge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQub2ZmY2FudmFzLWNsb3NlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQub2ZmY2FudmFzLWNvbnRlbnQge1xyXG5cdFx0Lm9mZmNhbnZhcy1kZW1vIHtcclxuXHRcdFx0Ym9yZGVyOiA1cHggc29saWQgJGdyYXktMjAwO1xyXG5cclxuXHRcdFx0Ji5vZmZjYW52YXMtZGVtby1hY3RpdmUge1xyXG5cdFx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBEZXNrdG9wIE9mZmNhbnZhc1xyXG4ub2ZmY2FudmFzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJG9mZmNhbnZhcy1jb25maWcsIGJnLWNvbG9yKTtcclxuXHRib3gtc2hhZG93OiBnZXQoJG9mZmNhbnZhcy1jb25maWcsIHNoYWRvdyk7XHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHQub2ZmY2FudmFzLW1vYmlsZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJG9mZmNhbnZhcy1jb25maWcsIGJnLWNvbG9yKTtcclxuXHRcdGJveC1zaGFkb3c6IGdldCgkb2ZmY2FudmFzLWNvbmZpZywgc2hhZG93KTtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLy8gRGVza3RvcCBPZmZjYW52YXNcclxuQGluY2x1ZGUgb2ZmY2FudmFzLWJ1aWxkKG9mZmNhbnZhcywgZGVmYXVsdCwgJG9mZmNhbnZhcy1jb25maWcpO1xyXG5cclxuLy8gTW9iaWxlIE9mZmNhbnZhc1xyXG5AaW5jbHVkZSBvZmZjYW52YXMtYnVpbGQob2ZmY2FudmFzLW1vYmlsZSwgdGFibGV0LWFuZC1tb2JpbGUsICRvZmZjYW52YXMtY29uZmlnKTtcclxuIiwiLy9cclxuLy8gT2ZmY2FudmFzXHJcbi8vXHJcblxyXG5AbWl4aW4gb2ZmY2FudmFzLWJhc2UoJGNsYXNzLCAkY29uZmlnKSB7XHJcblx0JHdpZHRoOiBnZXQoJGNvbmZpZywgd2lkdGgpO1xyXG5cdCRoZWlnaHQ6IGdldCgkY29uZmlnLCBoZWlnaHQpO1xyXG5cdCRvZmZzZXQ6IDIwcHg7XHJcblxyXG5cdCR0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlLCBib3R0b20gMC4zcyBlYXNlLCB0b3AgMC4zcyBlYXNlO1xyXG5cclxuXHQuI3skY2xhc3N9IHtcclxuXHRcdHotaW5kZXg6IGdldCgkY29uZmlnLCB6aW5kZXgpO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0Ly9vdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblxyXG5cdFx0QGlmICR3aWR0aCAhPSBudWxsIHtcclxuXHRcdFx0bGVmdDogLSgkd2lkdGggKyAkb2Zmc2V0KTtcclxuXHRcdFx0d2lkdGg6ICR3aWR0aDtcclxuXHRcdH1cclxuXHJcblx0XHRAaWYgJGhlaWdodCAhPSBudWxsIHtcclxuXHRcdFx0aGVpZ2h0OiAkaGVpZ2h0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuI3skY2xhc3N9LW9uIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZm9yLWllMTEge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgJHdpZHRoICE9IG51bGwge1xyXG5cdFx0Ly8gUmlnaHQgRGlyZWN0aW9uXHJcblx0XHQuI3skY2xhc3N9LiN7JGNsYXNzfS1yaWdodCB7XHJcblx0XHRcdHJpZ2h0OiAtKCR3aWR0aCArICRvZmZzZXQpO1xyXG5cdFx0XHRsZWZ0OiBhdXRvO1xyXG5cclxuXHRcdFx0Ji4jeyRjbGFzc30tb24ge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAkaGVpZ2h0ICE9IG51bGwge1xyXG5cdFx0Ly8gVG9wIERpcmVjdGlvblxyXG5cdFx0LiN7JGNsYXNzfS4jeyRjbGFzc30tdG9wIHtcclxuXHRcdFx0dG9wOiAtKCRoZWlnaHQgKyAkb2Zmc2V0KTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0XHQmLiN7JGNsYXNzfS1vbiB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBCb3R0b20gRGlyZWN0aW9uXHJcblx0XHQuI3skY2xhc3N9LiN7JGNsYXNzfS1ib3R0b20ge1xyXG5cdFx0XHRib3R0b206IC0oJGhlaWdodCArICRvZmZzZXQpO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHJcblx0XHRcdCYuI3skY2xhc3N9LW9uIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gT3ZlcmxheVxyXG5cdC4jeyRjbGFzc30tb3ZlcmxheSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0ei1pbmRleDogZ2V0KCRjb25maWcsIHppbmRleCkgLSAxO1xyXG5cdFx0YW5pbWF0aW9uOiBhbmltYXRpb24tb2ZmY2FudmFzLWZhZGUtaW4gLjZzIGVhc2UgMTtcclxuXHR9XHJcblxyXG5cdC8vIEFuaW1hdGlvblxyXG5cdEBrZXlmcmFtZXMgYW5pbWF0aW9uLW9mZmNhbnZhcy1mYWRlLWluIHtcclxuXHQgICAgZnJvbSAgIHsgb3BhY2l0eTogMDsgfVxyXG5cdCAgICB0byB7IG9wYWNpdHk6IDE7IH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBvZmZjYW52YXMtd2lkdGgoJGNsYXNzLCAkd2lkdGgpIHtcclxuXHQkb2Zmc2V0OiAyMHB4O1xyXG5cclxuXHQuI3skY2xhc3N9IHtcclxuXHRcdHdpZHRoOiAkd2lkdGg7XHJcblx0XHRsZWZ0OiAtKCR3aWR0aCArICRvZmZzZXQpO1xyXG5cclxuXHRcdCYuI3skY2xhc3N9LW9uIHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJpZ2h0IERpcmVjdGlvblxyXG5cdC4jeyRjbGFzc30uI3skY2xhc3N9LXJpZ2h0IHtcclxuXHRcdHJpZ2h0OiAtKCR3aWR0aCArICRvZmZzZXQpO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHJcblx0XHQmLiN7JGNsYXNzfS1vbiB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG9mZmNhbnZhcy1oZWlnaHQoJGNsYXNzLCAkaGVpZ2h0KSB7XHJcblx0JG9mZnNldDogMjBweDtcclxuXHRcclxuXHQvLyBUb3AgRGlyZWN0aW9uXHJcblx0LiN7JGNsYXNzfS4jeyRjbGFzc30tdG9wIHtcclxuXHRcdHRvcDogLSgkaGVpZ2h0ICsgJG9mZnNldCk7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0Ji4jeyRjbGFzc30tb24ge1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQm90dG9tIERpcmVjdGlvblxyXG5cdC4jeyRjbGFzc30uI3skY2xhc3N9LWJvdHRvbSB7XHJcblx0XHRib3R0b206IC0oJGhlaWdodCArICRvZmZzZXQpO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cclxuXHRcdCYuI3skY2xhc3N9LW9uIHtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBvZmZjYW52YXMtdGhlbWUoJGNsYXNzLCAkY29uZmlnKSB7XHJcblx0LiN7JGNsYXNzfSB7XHJcblx0XHRAaWYgKGhhcygkY29uZmlnLCBiZy1jb2xvcikpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZ2V0KCRjb25maWcsIGJnLWNvbG9yKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaWYgKGhhcygkY29uZmlnLCBzaGFkb3cpKSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IGdldCgkY29uZmlnLCBzaGFkb3cpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LiN7JGNsYXNzfS1vdmVybGF5IHtcclxuXHRcdGJhY2tncm91bmQ6IGdldCgkY29uZmlnLCBvdmVybGF5LWJnLWNvbG9yKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBvZmZjYW52YXMtYnVpbGQoJGNsYXNzLCAkbW9kZSwgJGNvbmZpZykge1xyXG5cdEBpZiAkbW9kZSA9PSBkZWZhdWx0IHtcclxuXHRcdC8vIERlZmF1bHQgTW9kZVxyXG5cdFx0QGluY2x1ZGUgb2ZmY2FudmFzLWJhc2UoJGNsYXNzLCAkY29uZmlnKTtcclxuXHRcdEBpbmNsdWRlIG9mZmNhbnZhcy10aGVtZSgkY2xhc3MsICRjb25maWcpO1xyXG5cdH1cclxuXHJcblx0QGlmICRtb2RlID09IGRlc2t0b3Age1xyXG5cdFx0Ly8gRGVza3RvcCBNb2RlXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0XHRcdEBpbmNsdWRlIG9mZmNhbnZhcy1iYXNlKCRjbGFzcywgJGNvbmZpZyk7XHJcblx0XHRcdEBpbmNsdWRlIG9mZmNhbnZhcy10aGVtZSgkY2xhc3MsICRjb25maWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGlmICRtb2RlID09IGRlc2t0b3AtYW5kLXRhYmxldCB7XHJcblx0XHQvLyBEZXNrdG9wICYgVGFibGV0IE1vZGVzXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdEBpbmNsdWRlIG9mZmNhbnZhcy1iYXNlKCRjbGFzcywgJGNvbmZpZyk7XHJcblx0XHRcdEBpbmNsdWRlIG9mZmNhbnZhcy10aGVtZSgkY2xhc3MsICRjb25maWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGlmICRtb2RlID09IHRhYmxldCB7XHJcblx0XHQvLyBUYWJsZXQgTW9kZVxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKG1kLCBsZykge1xyXG5cdFx0XHRAaW5jbHVkZSBvZmZjYW52YXMtYmFzZSgkY2xhc3MsICRjb25maWcpO1xyXG5cdFx0XHRAaW5jbHVkZSBvZmZjYW52YXMtdGhlbWUoJGNsYXNzLCAkY29uZmlnKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAkbW9kZSA9PSB0YWJsZXQtYW5kLW1vYmlsZSB7XHJcblx0XHQvLyBUYWJsZXQgJiBNb2JpbGUgTW9kZXNcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRAaW5jbHVkZSBvZmZjYW52YXMtYmFzZSgkY2xhc3MsICRjb25maWcpO1xyXG5cdFx0XHRAaW5jbHVkZSBvZmZjYW52YXMtdGhlbWUoJGNsYXNzLCAkY29uZmlnKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAkbW9kZSA9PSBtb2JpbGUge1xyXG5cdFx0Ly8gTW9iaWxlIE1vZGVcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRAaW5jbHVkZSBvZmZjYW52YXMtYmFzZSgkY2xhc3MsICRjb25maWcpO1xyXG5cdFx0XHRAaW5jbHVkZSBvZmZjYW52YXMtdGhlbWUoJGNsYXNzLCAkY29uZmlnKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJlc3BvbnNpdmUgV2lkdGhcclxuXHRAaWYgaGFzKCRjb25maWcsIHdpZHRoKSAge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IGdldCgkY29uZmlnLCB3aWR0aCkgKyA1MHB4KSB7XHJcblx0XHRcdC4jeyRjbGFzc30ge1xyXG5cdFx0XHRcdHdpZHRoOiA5MCUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyAgVG9nZ2xlXHJcbi8vXHJcblxyXG4udG9nZ2xlLW9mZiB7XHJcbiAgICAudG9nZ2xlLW9mZi1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b2dnbGUtb24ge1xyXG4gICAgLnRvZ2dsZS1vbi1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gRm9ybVZhbGlkYXRpb24gQ3VzdG9taXphdGlvbi4gIE1vcmUgaW5mbzogaHR0cHM6Ly9mb3JtdmFsaWRhdGlvbi5pby9cclxuLy9cclxuXHJcbi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcblxyXG4gICAgLmZ2LWhlbHAtYmxvY2sge1xyXG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmxvY2tVSVxyXG4vL1xyXG5cclxuXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uYmxvY2t1aSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICYuYmxvY2t1aS1ub3NoYWRvdyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgPiAubG9hZGVyLFxyXG4gICAgICAgID4gLnNwaW5uZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEJvb3RzdHJhcCBEYXRldGltZXBpY2tlclxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLmRhdGVwaWNrZXIge1xyXG4gICAgd2lkdGg6IDI2NXB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICYuZGF0ZXBpY2tlci1vcmllbnQtdG9wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHRkLFxyXG4gICAgdGgge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogcmVndWxhcjtcclxuICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgICAgICAmLnByZXYsXHJcbiAgICAgICAgICAgICYuZGF0ZXBpY2tlci1zd2l0Y2gsXHJcbiAgICAgICAgICAgICYubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZG93IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGJvZHkge1xyXG4gICAgICAgIHRyID4gdGQge1xyXG4gICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG5cclxuICAgICAgICAgICAgJi5kYXkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYub2xkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5uZXcge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLFxyXG4gICAgICAgICAgICAgICAgJi5zZWxlY3RlZDpob3ZlcixcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmU6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi50b2RheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWxpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgN3B4IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnJhbmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ueWVhcixcclxuICAgICAgICAgICAgc3Bhbi5ob3VyLFxyXG4gICAgICAgICAgICBzcGFuLm1pbnV0ZSxcclxuICAgICAgICAgICAgc3Bhbi5tb250aCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuZm9jdXNlZCxcclxuICAgICAgICAgICAgICAgICYuZm9jdXNlZDpob3ZlcixcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUuZm9jdXNlZDpob3ZlcixcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRmb290IHtcclxuICAgICAgICB0ciA+IHRoIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuXHJcbiAgICAgICAgICAgICYudG9kYXksXHJcbiAgICAgICAgICAgICYuY2xlYXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRhdGVwaWNrZXItaW5saW5lIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnB1dC1kYXRlcmFuZ2Uge1xyXG4gICAgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgICAgICBtaW4td2lkdGg6IDQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcbiAgICAgICAgLmlucHV0LWdyb3VwLXRleHQge1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEJvb3RzdHJhcCBEYXRlcmFuZ2VwaWNrZXJcclxuLy9cclxuXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uZGF0ZXJhbmdlcGlja2VyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xyXG5cclxuICAgIC5tb2RhbC1vcGVuICYge1xyXG4gICAgICAgIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwgKyAxO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIsXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucmFuZ2VzIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjdyZW0gMS43NXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNob3ctY2FsZW5kYXIge1xyXG4gICAgICAgIC5yYW5nZXMge1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjk3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2hvdy1yYW5nZXMge1xyXG4gICAgICAgIC5kcnAtY2FsZW5kYXIubGVmdCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJwLWJ1dHRvbnMge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG5cclxuICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJwLXNlbGVjdGVkIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZHJwLWNhbGVuZGFyIHtcclxuICAgICAgICAmLmxlZnQsXHJcbiAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHJlZ3VsYXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuXHJcbiAgICAgICAgICAgICYubW9udGgge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5uZXh0LFxyXG4gICAgICAgICAgICAmLnByZXYge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucHJldiB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmF2YWlsYWJsZS5vZmYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWludmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICYuc3RhcnQtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5lbmQtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuc3RhcnQtZGF0ZS5lbmQtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudG9kYXksXHJcbiAgICAgICAgICAgICYudG9kYXkuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgMC4xMikgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmluLXJhbmdlLmF2YWlsYWJsZTpub3QoLmFjdGl2ZSk6bm90KC5vZmYpOm5vdCgudG9kYXkpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICRpbnB1dC1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzMwcHgpIHtcclxuICAgIC5kYXRlcmFuZ2VwaWNrZXIge1xyXG4gICAgICAgICYuc2hvdy1jYWxlbmRhciB7XHJcbiAgICAgICAgICAgIC5yYW5nZXMge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTdweCAhaW1wb3J0YW50OyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTW9iaWxlIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAuZGF0ZXJhbmdlcGlja2VyIHtcclxuICAgICAgICAmLnNob3ctY2FsZW5kYXIge1xyXG4gICAgICAgICAgICAucmFuZ2VzIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjQ1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQm9vdHN0cmFwIERhdGV0aW1lcGlja2VyXHJcbi8vXHJcblxyXG5cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQge1xyXG4gICAgJGNlbGwtc2l6ZTogMzVweDtcclxuICAgICRjb250YWluZXItc3BhY2luZzogMTBweDtcclxuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAmLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB3aWR0aDogMjY1cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXRlcGlja2VyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAkY29udGFpbmVyLXNwYWNpbmc7XHJcblxyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5waWNrZXItc3dpdGNoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnByZXYsXHJcbiAgICAgICAgICAgICAgICAgICAgJi5uZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGF0ZXBpY2tlci1kYXlzIHtcclxuICAgICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRkLFxyXG4gICAgICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNlbGwtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2VsbC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogcmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5ldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi50b2RheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1saWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDdweCA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXRlcGlja2VyLW1vbnRocyxcclxuICAgICAgICAuZGF0ZXBpY2tlci15ZWFycyxcclxuICAgICAgICAuZGF0ZXBpY2tlci1kZWNhZGVzIHtcclxuICAgICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRkLFxyXG4gICAgICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNlbGwtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2VsbC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogcmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubmV3IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50b2RheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWxpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgN3B4IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpbWVwaWNrZXIge1xyXG4gICAgICAgIHBhZGRpbmc6ICRjb250YWluZXItc3BhY2luZztcclxuXHJcbiAgICAgICAgLnRpbWVwaWNrZXItcGlja2VyIHtcclxuICAgICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkY2VsbC1zaXplO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2VsbC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNlbGwtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aW1lcGlja2VyLW1pbnV0ZSxcclxuICAgICAgICAgICAgICAgICAgICAudGltZXBpY2tlci1ob3VyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aW1lcGlja2VyLW1pbnV0ZXMsXHJcbiAgICAgICAgLnRpbWVwaWNrZXItaG91cnMge1xyXG4gICAgICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIHRyIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjZWxsLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRjZWxsLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRjZWxsLXNpemU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGlja2VyLXN3aXRjaC5hY2NvcmRpb24tdG9nZ2xlIHtcclxuICAgICAgICBwYWRkaW5nOiAkY29udGFpbmVyLXNwYWNpbmc7XHJcblxyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjZWxsLXNpemU7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sbGFwc2Uuc2hvdyB+IC5waWNrZXItc3dpdGNoLmFjY29yZGlvbi10b2dnbGUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5waWNrZXItc3dpdGNoLmFjY29yZGlvbi10b2dnbGUgfiAuY29sbGFwc2Uuc2hvdyB7XHJcbiAgICAgICAgLnRpbWVwaWNrZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gTWFya2Rvd25cclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5tZC1lZGl0b3Ige1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgIC5tZC1mb290ZXIsXHJcbiAgICAubWQtaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZC1oZWFkZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgLmJ0bi1ncm91cCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NHJlbTtcclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZC1mb290ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoMCk7XHJcbiAgICB9XHJcblxyXG4gICAgPiB0ZXh0YXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgPiB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFZhbGlkYXRpb25cclxuLmlzLXZhbGlkIHtcclxuICAgIC5tZC1lZGl0b3Ige1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pcy1pbnZhbGlkIHtcclxuICAgIC5tZC1lZGl0b3Ige1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCb290c3RyYXAgTWF4bGVuZ3RoXHJcbi8vXHJcblxyXG5cclxuLmJvb3RzdHJhcC1tYXhsZW5ndGgge1xyXG4gICAgei1pbmRleDogMTA0MCAhaW1wb3J0YW50O1xyXG5cclxuICAgICYua3QtYmFkZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsICYge1xyXG4gICAgICAgIHotaW5kZXg6IDEwNjAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCb290c3RyYXAgTm90aWZ5XHJcbi8vXHJcblxyXG5cclxuLmFsZXJ0W2RhdGEtbm90aWZ5XSB7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcblxyXG4gICAgLmNsb3NlIHtcclxuICAgICAgICByaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMCAwIDJyZW07O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUga2koZ2V0KCRraS10eXBlcywgY2xvc2UpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVGFibGV0IG1vZGVcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIE1vYmlsZSBtb2RlXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIH1cclxuXHJcbiAgICAmW2RhdGEtbm90aWZ5LXBvc2l0aW9uPXRvcC1jZW50ZXJdLFxyXG4gICAgJltkYXRhLW5vdGlmeS1wb3NpdGlvbj1ib3R0b20tY2VudGVyXSB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuXHJcbiAgICAgICAgLy8gVGFibGV0IG1vZGVcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIE1vYmlsZSBtb2RlXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtbm90aWZ5PXRpdGxlXSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbiB+IFtkYXRhLW5vdGlmeT10aXRsZV0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMi44NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbiB+IFtkYXRhLW5vdGlmeT1tZXNzYWdlXSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMi44NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1ub3RpZnk9dGl0bGVdOm5vdCg6ZW1wdHkpIH4gW2RhdGEtbm90aWZ5PW1lc3NhZ2VdIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2dyZXNzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDAuNXJlbTtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCb290c3RyYXAgU2VsZWN0XHJcbi8vXHJcblxyXG5cclxuLy8gVmFyaWFibGVzXHJcbiRib290c3RyYXAtc2VsZWN0LWdlbmVyYWwtcGFkZGluZzogMTBweCAxNXB4O1xyXG4kYm9vdHN0cmFwLXNlbGVjdC10aXRsZS1wYWRkaW5nOiAxMHB4IDE1cHg7XHJcblxyXG4vLyBCYXNlXHJcbiAuYm9vdHN0cmFwLXNlbGVjdCB7XHJcbiAgICA+IC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuNnJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBraShnZXQoJGtpLXR5cGVzLCBhcnJvd0Rvd24pKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJ0bi1saWdodCxcclxuICAgICAgICAmLmJ0bi1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGlzYWJsZWQsXHJcbiAgICAgICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LWRpc2FibGVkLWJnICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmlsdGVyLW9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgIC5icy1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJzLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAmLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93bi1tZW51LmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRib290c3RyYXAtc2VsZWN0LWdlbmVyYWwtcGFkZGluZztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJzLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2hlY2stbWFyayB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNoZWNrLW1hcmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtICgwLjhyZW0gLyAyKSA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBraShnZXQoJGtpLXR5cGVzLCBjaGVjaykpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2VsZWN0ZWQsXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJzLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY2hlY2stbWFyayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGl2aWRlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubm8tcmVzdWx0cyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkYm9vdHN0cmFwLXNlbGVjdC1nZW5lcmFsLXBhZGRpbmc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHJvcGRvd24taGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlOm5vdCguc2VsZWN0ZWQpIHtcclxuICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5icy1pY29uLFxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jaGVjay1tYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubm8tcmVzdWx0cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcG92ZXItdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmc6ICRib290c3RyYXAtc2VsZWN0LXRpdGxlLXBhZGRpbmc7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnMtc2VhcmNoYm94LFxyXG4gICAgLmJzLWFjdGlvbnNib3gsXHJcbiAgICAuYnMtZG9uZWJ1dHRvbiB7XHJcbiAgICAgICAgcGFkZGluZzogJGJvb3RzdHJhcC1zZWxlY3QtZ2VuZXJhbC1wYWRkaW5nO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIG1lbnUgc2hvd24gc3RhdGVcclxuICAgICYuc2hvdyB7XHJcbiAgICAgICAgPiAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgJi5idG4tbGlnaHQsXHJcbiAgICAgICAgICAgICYuYnRuLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBWYWxpZGF0aW9uXHJcbiAgICAmLmlzLWludmFsaWQge1xyXG4gICAgICAgIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy12YWxpZCB7XHJcbiAgICAgICAgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBtZW51IGhlYWRlclxyXG4gICAgLnBvcG92ZXItdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERpc3BsYXkgaW5zaWRlIGNvbnRlbnRcclxuLmNvbnRlbnQge1xyXG4gICAgIC5ib290c3RyYXAtc2VsZWN0IHtcclxuICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgei1pbmRleDogJHppbmRleC1kcm9wZG93biAtIDU7XHJcbiAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQm9vdHN0cmFwIFNlc3Npb24gVGltZW91dFxyXG4vL1xyXG5cclxuI3Nlc3Npb24tdGltZW91dC1kaWFsb2cge1xyXG4gICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICB0b3A6IDEuNzVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtdGl0bGUge1xyXG4gICAgICAgICAgICBmbGV4OiAxIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEJvb3RzdHJhcCBTd2l0Y2hcclxuLy9cclxuXHJcblxyXG5bZGF0YS1zd2l0Y2g9dHJ1ZV0ge1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1zd2l0Y2gge1xyXG4gICAgJi5ib290c3RyYXAtc3dpdGNoLWZvY3VzZWQge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIExhYmVsXHJcbiAgICAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcclxuICAgIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXHJcbiAgICAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICRpbnB1dC1idG4tcGFkZGluZy15O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtYnRuLXBhZGRpbmcteTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICAkaW5wdXQtYnRuLXBhZGRpbmcteDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAgJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuYm9vdHN0cmFwLXN3aXRjaC1taW5pIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcclxuICAgICYuYm9vdHN0cmFwLXN3aXRjaC1taW5pIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXHJcbiAgICAmLmJvb3RzdHJhcC1zd2l0Y2gtbWluaSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICYuYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24sXHJcbiAgICAmLmJvb3RzdHJhcC1zd2l0Y2gtc21hbGwgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcclxuICAgICYuYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICRpbnB1dC1idG4tcGFkZGluZy15LXNtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc207XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc207XHJcbiAgICB9XHJcblxyXG4gICAgJi5ib290c3RyYXAtc3dpdGNoLWxhcmdlIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcclxuICAgICYuYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxyXG4gICAgJi5ib290c3RyYXAtc3dpdGNoLWxhcmdlIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZztcclxuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZztcclxuICAgIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1zd2l0Y2gge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICYuYm9vdHN0cmFwLXN3aXRjaC1waWxsIHtcclxuICAgICAgICAuYm9vdHN0cmFwLXN3aXRjaCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJvb3RzdHJhcC1zd2l0Y2gtc3F1YXJlIHtcclxuICAgICAgICAuYm9vdHN0cmFwLXN3aXRjaCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXHJcbiAgICAgICAgICAgIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib290c3RyYXAtc3dpdGNoIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAvLyBMYWJlbFxyXG4gICAgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0YXRlIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC0jeyRuYW1lfSxcclxuICAgICAgICAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBEZWZhdWx0IHN0YXRlXHJcbiAgICAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1kZWZhdWx0LFxyXG4gICAgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWRlZmF1bHQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1zd2l0Y2gge1xyXG4gICAgJi5ib290c3RyYXAtc3dpdGNoLWVsZXZhdGUge1xyXG4gICAgICAgIC5ib290c3RyYXAtc3dpdGNoIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vICBCb290c3RyYXAgVGltZXBpY2tlclxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLmJvb3RzdHJhcC10aW1lcGlja2VyLWhvdXIsXHJcbiAgICAuYm9vdHN0cmFwLXRpbWVwaWNrZXItbWludXRlLFxyXG4gICAgLmJvb3RzdHJhcC10aW1lcGlja2VyLW1lcmlkaWFuLFxyXG4gICAgLmJvb3RzdHJhcC10aW1lcGlja2VyLXNlY29uZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgaW5wdXQtcmVzZXQoKTtcclxuICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZSB0ZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCb290c3RyYXAgVGltZXBpY2tlciBDb21wb25lbnRcclxuLy9cclxuXHJcblxyXG5cclxuXHJcbi8vIEJhc2VcclxuLmJvb3RzdHJhcC10b3VjaHNwaW4ge1xyXG4gICAgLmZvcm0tY29udHJvbC5ib290c3RyYXAtdG91Y2hzcGluLXZlcnRpY2FsLWJ0biB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbCB7XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cC1idG4ge1xyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENLRWRpdG9yXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uY2stdGFyZ2V0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNrLXRvb2xiYXJ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG59XHJcblxyXG4uY2stY29udGVudHtcclxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuXHJcbiAgICAmLmNrLWZvY3VzZWR7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAgJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENLRWRpdG9yIENsYXNzaWMgJiBEb2N1bWVudFxyXG4uY2stZWRpdG9ye1xyXG4gICAgLmNrLXRvb2xiYXJ7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCAhaW1wb3J0YW50KTtcclxuICAgIH1cclxuICAgIC5jay1jb250ZW50e1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDAgIWltcG9ydGFudCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENLRWRpdG9yIElubGluZSAvIEJhbGxvb24gLyBCYWxsb29uIEJsb2NrXHJcbi5jay1ib2R5IHtcclxuICAgIC5jay1iYWxsb29uLXBhbmVse1xyXG4gICAgICAgIC5jay1jb250ZW50e1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJi5jay1mb2N1c2Vke1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNrLXRvb2xiYXItY29udGFpbmVyLFxyXG4gICAgICAgIC5jay10b29sYmFyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gRGF0YVRhYmxlc1xyXG4vL1xyXG5cclxuLy8gVmFyaWFibGVzXHJcbiRkdC1wYWdlLXNpemU6IDIuMjVyZW07XHJcblxyXG4kZHQtcGFnZS1iZzogJGdyYXktMTAwO1xyXG4kZHQtcGFnZS1jb2xvcjogJGRhcmstNTA7XHJcblxyXG4kZHQtcGFnZS1iZy1ob3ZlcjogJHByaW1hcnk7XHJcbiRkdC1wYWdlLWNvbG9yLWhvdmVyOiAkd2hpdGU7XHJcblxyXG4kZHQtcGFnZS1iZy1hY3RpdmU6ICRwcmltYXJ5O1xyXG4kZHQtcGFnZS1jb2xvci1hY3RpdmU6ICR3aGl0ZTtcclxuXHJcbi8vIEJhc2Ugd3JhcHBlclxyXG4uZGF0YVRhYmxlc193cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAvLyBUYWJsZVxyXG4gICAgLmRhdGFUYWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItY29sbGFwc2U6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAvLyBHZW5lcmFsXHJcbiAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xyXG5cclxuICAgICAgICAgICAgLy8gUm93IGNoZWNrYm94XHJcbiAgICAgICAgICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gQ2VsbCBhbGlnbm1lbnRzXHJcbiAgICAgICAgICAgICYuZHQtY2VudGVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5kdC1sZWZ0IHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHQtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFNvcnRpbmdcclxuICAgICAgICAgICAgJi5zb3J0aW5nIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNvcnRpbmdfZGVzYyxcclxuICAgICAgICAgICAgJi5vcnRpbmdfYXNjX2Rpc2FibGVkLFxyXG4gICAgICAgICAgICAmLm9ydGluZ19kZXNjX2Rpc2FibGVkLFxyXG4gICAgICAgICAgICAmLnNvcnRpbmdfYXNjLFxyXG4gICAgICAgICAgICAmLnNvcnRpbmcge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNvcnRpbmdfYXNjIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNvcnRpbmdfZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBIZWFkXHJcbiAgICAgICAgdGZvb3QsXHJcbiAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFJvdyBzZWxlY3RlZFxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdHIuYWN0aXZlLFxyXG4gICAgICAgICAgICB0ci5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEdyb3VwXHJcbiAgICAgICAgLmdyb3VwIHtcclxuICAgICAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRmlsdGVyXHJcbiAgICAgICAgLmZpbHRlciB7XHJcbiAgICAgICAgICAgICB0aCwgdGQge1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAgKyAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYnRuICsgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBHcm91cFxyXG4gICAgICAgIC5ncm91cCB7XHJcbiAgICAgICAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFNjcm9sbGFibGVcclxuICAgIC5kYXRhVGFibGVzX3Njcm9sbCB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtIDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLmRhdGFUYWJsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBQYWdpbmF0aW9uXHJcbiAgICAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XHJcbiAgICAgICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAucGFnZS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjRyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgPiAucGFnZS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRkdC1wYWdlLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAkZHQtcGFnZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZHQtcGFnZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGR0LXBhZ2UtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYucHJldmlvdXMsXHJcbiAgICAgICAgICAgICAgICAmLm5leHQsXHJcbiAgICAgICAgICAgICAgICAmLmxhc3QsXHJcbiAgICAgICAgICAgICAgICAmLmZpcnN0IHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5wYWdlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHQtcGFnZS1iZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkdC1wYWdlLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGR0LXBhZ2UtYmctaG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGR0LXBhZ2UtY29sb3ItaG92ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZHQtcGFnZS1jb2xvci1ob3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAucGFnZS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGR0LXBhZ2UtYmctYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGR0LXBhZ2UtY29sb3ItYWN0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGR0LXBhZ2UtY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLnBhZ2UtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkdC1wYWdlLWJnLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGR0LXBhZ2UtY29sb3ItaG92ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZHQtcGFnZS1jb2xvci1ob3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5wYWdlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEN1c3RvbSBwYWdlclxyXG4gICAgLmRhdGFUYWJsZXNfcGFnZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAvLyBJbmZvXHJcbiAgICAgICAgLmRhdGFUYWJsZXNfaW5mbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExlbmd0aFxyXG4gICAgICAgIC5kYXRhVGFibGVzX2xlbmd0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jdXN0b20tc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRkdC1wYWdlLXNpemU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFBhZ2luYXRpb25cclxuICAgICAgICAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcblxyXG4gICAgICAgICAgICAucGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRmlsdGVyXHJcbiAgICAudGV4dC1yaWdodCxcclxuICAgIC50ZXh0LWxlZnQge1xyXG4gICAgICAgIC5kYXRhVGFibGVzX2ZpbHRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVGFibGV0IGFuZCBtb2JpbGUgbW9kZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgLmRhdGFUYWJsZXNfcGFnZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTW9iaWxlIG1vZGVcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBSZXNwb25zaXZlIG1vZGVcclxuICAgIHRhYmxlLmRhdGFUYWJsZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHtcclxuICAgICAgICB0cltyb2xlPVwicm93XCJdID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmVzcG9uc2l2ZSBtb2RlIHRvZ2dsZSBpY29uXHJcbiAgICB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHtcclxuICAgICAgICB0cltyb2xlPVwicm93XCJdID4gdGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUga2koZ2V0KCRraS10eXBlcywgYXJyb3dEb3duKSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ci5wYXJlbnQgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBraShnZXQoJGtpLXR5cGVzLCBhcnJvd1VwKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlc3BvbnNpdmUgbW9kZSByb3cgZXhwYW5kIGRldGFpbHNcclxuICAgIC5jaGlsZCB7XHJcbiAgICAgICAgLmR0ci1kZXRhaWxzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAuZHRyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMnJlbSAwLjVyZW0gMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc6JztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmR0ci1kYXRhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAuZHRyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5kdHItZGF0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJvb3RzdHJhcCA0XHJcbiAgICAuZHQtYm9vdHN0cmFwNCB7XHJcbiAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAvKnJ0bDppZ25vcmUqL1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gRHJvcHpvbmVcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5kcm9wem9uZSB7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZHJvcHpvbmUuZHJvcHpvbmUtZGVmYXVsdCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgJGdyYXktMjAwO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLmRyb3B6b25lLW1zZy10aXRsZSB7XHJcblx0XHRjb2xvcjogICRkYXJrLTc1O1xyXG5cdFx0bWFyZ2luOiAwIDAgNXB4IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdH1cclxuXHJcbiAgICAuZHJvcHpvbmUtbXNnLWRlc2Mge1xyXG4gICAgICAgIGNvbG9yOiAgJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHR9XHJcblxyXG4gICAgLmR6LXByZXZpZXcge1xyXG5cdFx0LmR6LWltYWdlIHtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG4gICAgLmR6LXJlbW92ZSB7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cdC8vIFN0YXRlIGNvbG9yc1xyXG5cdEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcblx0XHQmLmRyb3B6b25lLSN7JG5hbWV9IHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBNdWx0aXBlIHVwbG9hZFxyXG4uZHJvcHpvbmUuZHJvcHpvbmUtbXVsdGkge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAuZHotbWVzc2FnZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wem9uZS1wYW5lbCB7XHJcbiAgICAgICAgLmRyb3B6b25lLXVwbG9hZCxcclxuICAgICAgICAuZHJvcHpvbmUtcmVtb3ZlLWFsbHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3B6b25lLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHJcbiAgICAgICAgLmRyb3B6b25lLWZpbGUge1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtZmlsZW5hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kcm9wem9uZS1lcnJvciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRyb3B6b25lLXByb2dyZXNzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuXHJcbiAgICAgICAgICAgIC5wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wem9uZS10b29sYmFyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgLmRyb3B6b25lLXN0YXJ0LFxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtY2FuY2VsLFxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtZGVsZXRlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtc3RhcnR7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIER1YWxMaXN0Qm94XHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5kdWFsLWxpc3Rib3gge1xyXG4gICAgLy8gU2VhcmNoIGlucHV0XHJcbiAgICAuZHVhbC1saXN0Ym94X19zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiAyMjVweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR1YWwtbGlzdGJveF9fc2VhcmNoLS1oaWRkZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBDb250YWluZXJcclxuICAgIC5kdWFsLWxpc3Rib3hfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgPiBkaXY6bm90KC5kdWFsLWxpc3Rib3hfX2J1dHRvbnMpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kdWFsLWxpc3Rib3hfX3RpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHVhbC1saXN0Ym94X19idXR0b25zIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDEuNXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5kdWFsLWxpc3Rib3hfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tcmVzZXQoKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHVhbC1saXN0Ym94X19zZWxlY3RlZCxcclxuICAgICAgICAuZHVhbC1saXN0Ym94X19hdmFpbGFibGUge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgIC5kdWFsLWxpc3Rib3hfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5kdWFsLWxpc3Rib3hfX2l0ZW0tLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIEZvbnRhd2Vzb21lNVxyXG4vL1xyXG5cclxuXHJcbi5mYS1sZyB7XHJcbiAgZm9udC1zaXplOiAxLjMzMzMzZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZhLXhzIHtcclxuICBmb250LXNpemU6IC43NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYS1zbSB7XHJcbiAgZm9udC1zaXplOiAuODc1ZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZhLTF4IHtcclxuICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmEtMngge1xyXG4gIGZvbnQtc2l6ZTogMmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYS0zeCB7XHJcbiAgZm9udC1zaXplOiAzZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZhLTR4IHtcclxuICBmb250LXNpemU6IDRlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmEtNXgge1xyXG4gIGZvbnQtc2l6ZTogNWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYS02eCB7XHJcbiAgZm9udC1zaXplOiA2ZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZhLTd4IHtcclxuICBmb250LXNpemU6IDdlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmEtOHgge1xyXG4gIGZvbnQtc2l6ZTogOGVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYS05eCB7XHJcbiAgZm9udC1zaXplOiA5ZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZhLTEweCB7XHJcbiAgZm9udC1zaXplOiAxMGVtICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy9cclxuLy8gRnVsbGNhbGVuZGFyXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG5AbWl4aW4gZnVsbGNhbGVuZGFyLWJhc2UoKSB7XHJcbiAgICAkY2VsbC1zcGFjZS14OiAwLjVyZW07XHJcbiAgICAkY2VsbC1zcGFjZS15OiAwLjVyZW07XHJcbiAgICAkaGVhZC1zcGFjZS14OiAwLjVyZW07XHJcbiAgICAkaGVhZC1zcGFjZS15OiAwLjc1cmVtO1xyXG4gICAgJGhlYWQtbGlzdC1zcGFjZS14OiAxLjI1cmVtO1xyXG5cclxuICAgIC5mYy11bnRoZW1lZCB7XHJcbiAgICAgICAgLy8gRGF5XHJcbiAgICAgICAgLmZjLWRheS1ncmlkIHRkOm5vdCguZmMtYXhpcykge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkY2VsbC1zcGFjZS15ICRjZWxsLXNwYWNlLXg7XHJcblxyXG4gICAgICAgICAgICAmLmZjLWV2ZW50LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gJGNlbGwtc3BhY2UteDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZjLWF4aXMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGNlbGwtc3BhY2UteTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRjZWxsLXNwYWNlLXk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmMtc2Nyb2xsZXIge1xyXG4gICAgICAgICAgICAuZmMtY29udGVudC1jb2wge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGNlbGwtc3BhY2UteSAkY2VsbC1zcGFjZS14O1xyXG4gICAgICAgICAgICAgICAgLy91c2UgdGhpcyBmb3Igc2NoZWR1bGVyIGZpeDogIHBhZGRpbmc6IDAuMHJlbSAwLjJyZW0gMC4wcmVtIDAuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEhlYWRlclxyXG4gICAgICAgIHRoLmZjLWRheS1oZWFkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkaGVhZC1zcGFjZS15ICRoZWFkLXNwYWNlLXg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYy1saXN0LWhlYWRpbmcge1xyXG4gICAgICAgICAgICAuZmMtd2lkZ2V0LWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkaGVhZC1zcGFjZS15ICRoZWFkLWxpc3Qtc3BhY2UteDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZjLWxpc3QtaGVhZGluZy1tYWluLFxyXG4gICAgICAgICAgICAuZmMtbGlzdC1oZWFkaW5nLWFsdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmMtbGlzdC1oZWFkaW5nLW1haW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYy1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkaGVhZC1zcGFjZS15ICRoZWFkLWxpc3Qtc3BhY2UteDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZjLWV2ZW50LWRvdCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFBhc3RcclxuICAgICAgICB0ZC5mYy1wYXN0IHtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb2RheVxyXG4gICAgICAgIHRkLmZjLXRvZGF5IHtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBGdXR1cmVcclxuICAgICAgICB0ZC5mYy1mdXR1cmUge1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEV2ZW50XHJcbiAgICAgICAgLmZjLWV2ZW50LFxyXG4gICAgICAgIC5mYy1ldmVudC1kb3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgIC5mYy1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNTVyZW0gMC41NXJlbSAwLjU1cmVtIDJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XHJcbiAgICAgICAgICAgICAgICAuZmMtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYy10aW1lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIERlc2NyaXB0aW9uXHJcbiAgICAgICAgLmZjLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmMtbGlzdC1pdGVtLXRpdGxlID4gYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEuZmMtbW9yZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gUG9wb3ZlclxyXG4gICAgICAgIC5mYy1wb3BvdmVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAuZmMtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAuZmMtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZjLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmMtYm9keSB7XHJcbiAgICAgICAgICAgICAgICAuZmMtZXZlbnQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMC43NXJlbSAgMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZmMtZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZmMtbm90LXN0YXJ0LmZjLWVuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb29sYmFyXHJcbiAgICAgICAgLmZjLXRvb2xiYXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZjLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJi5mYy1jb3JuZXItbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5mYy1jb3JuZXItcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZjLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZmMtaWNvbi1sZWZ0LXNpbmdsZS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGFycm93TmV4dCkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5mYy1pY29uLXJpZ2h0LXNpbmdsZS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGFycm93QmFjaykpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVGltZVxyXG4gICAgICAgIC5mYy1heGlzIHtcclxuICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51aS1kcmFnZ2FibGUtaGFuZGxlIHtcclxuICAgICAgICBjdXJzb3I6IG1vdmU7IC8qIGZhbGxiYWNrIGlmIGdyYWIgY3Vyc29yIGlzIHVuc3VwcG9ydGVkICovXHJcbiAgICAgICAgY3Vyc29yOiBncmFiO1xyXG4gICAgICAgIGN1cnNvcjogLW1vei1ncmFiO1xyXG4gICAgICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIC5mYy11bnRoZW1lZCB7XHJcbiAgICAgICAgICAgIC8vIHRvb2xiYXJcclxuICAgICAgICAgICAgLmZjLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5mYy1sZWZ0LFxyXG4gICAgICAgICAgICAgICAgLmZjLXJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgLmZjLWNlbnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmZjLWJ1dHRvbi1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5mYy1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmZjLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGhlbWVcclxuQG1peGluIGZ1bGxjYWxlbmRhci10aGVtZSgpIHtcclxuICAgICRib3JkZXItd2lkdGg6IDZweDtcclxuXHJcbiAgICAuZmMtdW50aGVtZWQge1xyXG4gICAgICAgIC8vIEdlbmVyYWwgZWxlbWVudHNcclxuICAgICAgICB0aCwgdGQsIHRoZWFkLCB0Ym9keSwgLmZjLWRpdmlkZXIsIC5mYy1yb3csIC5mYy1jb250ZW50LCAuZmMtcG9wb3ZlciwgLmZjLWxpc3QtdmlldywgLmZjLWxpc3QtaGVhZGluZyB0ZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gUGFzdFxyXG4gICAgICAgIHRkLmZjLXBhc3Qge1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFRvZGF5XHJcbiAgICAgICAgdGQuZmMtdG9kYXkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwLjAyNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBGdXR1cmVcclxuICAgICAgICB0ZC5mYy1mdXR1cmUge1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEV2ZW50XHJcbiAgICAgICAgLmZjLWRheS1ncmlkLWV2ZW50IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZjLWV2ZW50LFxyXG4gICAgICAgIC5mYy1ldmVudC1kb3Qge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblxyXG4gICAgICAgICAgICAmLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXktMTAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZjLXN0YXJ0IHtcclxuICAgICAgICAgICAgICAgIC5mYy1jb250ZW50OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLDAsMCwwLjA1NSk7XHJcblxyXG4gICAgICAgICAgICAuZmMtdGltZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYy1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiR0ZXh0LW11dGVkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZjLWxpc3QtaXRlbS10aXRsZSA+IGFbaHJlZl0ge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZjLW1vcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBFdmVudCBzdGF0ZXNcclxuICAgICAgICAuZmMtZXZlbnQsXHJcbiAgICAgICAgLmZjLWV2ZW50LWRvdCB7XHJcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAgICAgICAgICAgICAmLmZjLWV2ZW50LSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgICAgICAmLmZjLXN0YXJ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZjLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmZjLWV2ZW50LXNvbGlkLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgICAgICAmLmZjLXN0YXJ0LFxyXG4gICAgICAgICAgICAgICAgICAgICYuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQsXHJcbiAgICAgICAgICAgICAgICAgICAgJi5mYy1ub3Qtc3RhcnQuZmMtZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZjLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZjLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZjLXRpbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmMtZGl2aWRlcixcclxuICAgICAgICAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyLFxyXG4gICAgICAgIC5mYy1saXN0LWhlYWRpbmcgdGQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmMtdGltZS1ncmlkLWV2ZW50IHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFBvcG92ZXJcclxuICAgICAgICAuZmMtcG9wb3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsMCwwLDAuMDc1KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgIC5mYy1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLmZjLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mYy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmMtYm9keSB7XHJcbiAgICAgICAgICAgICAgICAuZmMtZXZlbnQsXHJcbiAgICAgICAgICAgICAgICAuZmMtZXZlbnQtZG90IHtcclxuICAgICAgICAgICAgICAgICAgICAmLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5mYy1ldmVudC0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmMtY29udGVudDpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZjLWV2ZW50LXNvbGlkLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZjLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZjLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZjLXRpbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBIZWFkZXJcclxuICAgICAgICB0aC5mYy1kYXktaGVhZGVyIHtcclxuICAgICAgICAgICAgPiBhLFxyXG4gICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBMaXN0IGhlYWRpbmdcclxuICAgICAgICAuZmMtbGlzdC1oZWFkaW5nIHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYy1saXN0LWhlYWRpbmctbWFpbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYy1saXN0LWhlYWRpbmctYWx0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZjLWRpdmlkZXIsIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIsIC5mYy1saXN0LWhlYWRpbmcgdGQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBMaXN0IGl0ZW1cclxuICAgICAgICAuZmMtbGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZjLWV2ZW50LWRvdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAgJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgICAgICAgICAgJi5mYy1ldmVudC1zb2xpZC0jeyRuYW1lfSxcclxuICAgICAgICAgICAgICAgICYuZmMtZXZlbnQtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5mYy1ldmVudC1kb3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAgJGNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb29sYmFyXHJcbiAgICAgICAgLmZjLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAuZmMtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLmZjLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJi5mYy1idXR0b24tYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigncHJpbWFyeScpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYy1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJ3ByaW1hcnknKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5mYy1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQnVpbGRcclxuQGluY2x1ZGUgZnVsbGNhbGVuZGFyLWJhc2UoKTtcclxuQGluY2x1ZGUgZnVsbGNhbGVuZGFyLXRoZW1lKCk7XHJcbiIsIi8vXHJcbi8vIEdtYXBzIFBsdWdpblxyXG4vL1xyXG5cclxuXHJcbi5nbWFwcyB7XHJcbiAgICAvKiBpbXBvcnRhbnQhICBib290c3RyYXAgc2V0cyBtYXgtd2lkdGggb24gaW1nIHRvIDEwMCUgd2hpY2ggY29uZmxpY3RzIHdpdGggZ29vZ2xlIG1hcCBjYW52YXMqL1xyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5nbWFwcy1zdGF0aWN7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJSA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIGlvbiBSYW5nZSBTbGlkZXIgQ29tcG9uZW50XHJcbi8vXHJcblxyXG5cclxuXHJcbi5pb24tcmFuZ2Utc2xpZGVyIHtcclxuICAgIC5pcnMge1xyXG4gICAgICAgIC5pcnMtbWluLFxyXG4gICAgICAgIC5pcnMtbWF4LFxyXG4gICAgICAgIC5pcnMtZnJvbSxcclxuICAgICAgICAuaXJzLXRvLFxyXG4gICAgICAgIC5pcnMtc2luZ2xlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweCAxcHggNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBqUXVlcnkgUmVwZWF0ZXJcclxuLy9cclxuXHJcblxyXG4ucmVwZWF0ZXIge1xyXG5cdC5yZXBlYXRlci1yb3d7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHJcblx0XHQ+IGlucHV0IHtcclxuXHRcdFx0ZmxleDogMTtcclxuXHRcdH1cclxuXHJcblx0XHQucmVwZWF0ZXItY2xvc2V7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvcm0tdGV4dCB7XHJcblx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucmVwZWF0ZXItaXRlbSB7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcblx0XHQuYnRuLWljb257XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0LmZvcm0tY29udHJvbHtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmlucHV0LWdyb3VwLWFwcGVuZHtcclxuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5yZXBlYXRlci1jbG9zZSB7XHJcblx0XHQmLWFsaWduLXJpZ2h0e1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6MDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8galFWTWFwXHJcbi8vXHJcblxyXG5cclxuXHJcblxyXG4uanF2bWFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLmpxdm1hcC16b29tb3V0LFxyXG4gICAgLmpxdm1hcC16b29taW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmpxdm1hcC16b29tb3V0IHtcclxuICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8ganNUcmVlXHJcbi8vXHJcblxyXG4uanN0cmVlLWRlZmF1bHQge1xyXG4gICAgLmpzdHJlZS1hbmNob3Ige1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICBwYWRkaW5nOiAwIDhweCAwIDRweDtcclxuICAgIH1cclxuXHJcbiAgICAuanN0cmVlLWljb24ge1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcblxyXG4gICAgICAgICYubGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuanN0cmVlLWRpc2FibGVkIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcblxyXG4gICAgICAgIC5qc3RyZWUtaWNvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmpzdHJlZS1jbGlja2VkIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzdHJlZS1ob3ZlcmVkIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzdHJlZS13aG9sZXJvdy1jbGlja2VkLFxyXG4gICAgLmpzdHJlZS13aG9sZXJvdy1jbGlja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQsXHJcbiAgICAmLmpzdHJlZS13aG9sZXJvdyAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmpzdHJlZS1vcGVuPi5qc3RyZWUtYW5jaG9yPi5mYS1mb2xkZXI6YmVmb3JlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICBjb250ZW50OiBcIlxcZjA3Y1wiO1xyXG59XHJcblxyXG4uanN0cmVlLW9wZW4+LmpzdHJlZS1hbmNob3I+LmxhLWZvbGRlcjpiZWZvcmUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XHJcbn1cclxuXHJcbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbm9kZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDFweCN7Jy8qcnRsOmlnbm9yZSovJ30gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1sYXN0IHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICN7Jy8qcnRsOmlnbm9yZSovJ307XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uanN0cmVlLXJ0bCAuanN0cmVlLWFuY2hvciB7XHJcbiAgICBwYWRkaW5nOiAwIDRweCAwIDhweCN7Jy8qcnRsOmlnbm9yZSovJ307XHJcbn1cclxuXHJcbi8vIGNvbnRleHQgbWVudVxyXG4udmFrYXRhLWNvbnRleHQsXHJcbi52YWthdGEtY29udGV4dCB1bCB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgIG1pbi13aWR0aDogMTUwcHg7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDByZW0gMS4ycmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDIuMmVtO1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudmFrYXRhLWNvbnRleHRtZW51LXNlcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuLFxyXG4gICAgICAgICAgICBpbnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52YWthdGEtY29udGV4dC1ob3Zlcj5hLFxyXG4gICAgbGkgYTpob3ZlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgLnNwYW4sXHJcbiAgICAgICAgLmlucyB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1zZXBhcmF0b3IgYSxcclxuLnZha2F0YS1jb250ZXh0LXJ0bCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbn1cclxuXHJcbi5qc3RyZWUtcmVuYW1lLWlucHV0IHtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0xMDAgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiIsIi8vXHJcbi8vIEthbmJhbiBCb2FyZFxyXG4vL1xyXG5cclxuLy8gVmFyaWFibGVzXHJcbiRrYW5iYW4tc3BhY2VyLXk6IDEuMjVyZW07XHJcbiRrYW5iYW4tc3BhY2VyLXg6IDEuMjVyZW07XHJcblxyXG4ua2FuYmFuLWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0LmthbmJhbi1ib2FyZCB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJGthbmJhbi1zcGFjZXIteTtcclxuXHRcdG1hcmdpbi1yaWdodDogJGthbmJhbi1zcGFjZXIteCAhaW1wb3J0YW50O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmthbmJhbi1ib2FyZC1oZWFkZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHRcdFx0LmthbmJhbi10aXRsZS1ib2FyZCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogJGRhcms7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcblx0XHRcdFx0Ji4jeyRuYW1lfSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdC5rYW5iYW4tdGl0bGUtYm9hcmQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmxpZ2h0LSN7JG5hbWV9IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAwLjEpO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHJcblx0XHRcdFx0XHQua2FuYmFuLXRpdGxlLWJvYXJkIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQua2FuYmFuLWRyYWcge1xyXG5cdFx0XHQua2FuYmFuLWl0ZW0ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuXHJcblx0XHRcdFx0QGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuXHRcdFx0XHRcdCZbZGF0YS1jbGFzcz1cIiN7JG5hbWV9XCJde1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0ICAgICAgICB9XHJcblxyXG5cdFx0XHRcdFx0JltkYXRhLWNsYXNzPVwibGlnaHQtI3skbmFtZX1cIl17XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAwLjEpO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHQgICAgICAgIH1cclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGZvb3RlciB7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBOb1VpU2xpZGVyXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4ubm9VaS10YXJnZXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgIGJveC1zaGFkb3c6bm9uZTtcclxuXHJcbiAgICAmLm5vVWktaG9yaXpvbnRhbCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICAubm9VaS1oYW5kbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAvL2xlZnQ6IC0xN3B4O1xyXG4gICAgICAgICAgICB0b3A6IC02cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubm9VaS12ZXJ0aWNhbCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuXHJcbiAgICAgICAgLm5vVWktaGFuZGxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm9VaS1jb25uZWN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAubm9VaS1oYW5kbGUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKCMwMDAsIDAuNyk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTGlnaHQgb3B0aW9uXHJcbiAgICAmLm5vdWlzbGlkZXItbGlnaHR7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcblxyXG4gICAgICAgIC5ub1VpLWhhbmRsZXtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBTdGF0ZSBjb2xvcnNcclxuICAgICYubm91aXNsaWRlciB7XHJcbiAgICAgICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAgICAgJi5ub3Vpc2xpZGVyLWNvbm5lY3QtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgLm5vVWktY29ubmVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm5vdWlzbGlkZXItaGFuZGxlLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubm91aXNsaWRlci1iZy0jeyRuYW1lfXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5ub3Vpc2xpZGVyLWJnLWxpZ2h0LSN7JG5hbWV9e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIE5vIFNoYWRvd1xyXG4gICAgJi5ub3Vpc2xpZGVyLXNoYWRvd2xlc3N7XHJcbiAgICAgICAgLm5vVWktaGFuZGxlIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTm8gQm9yZGVyXHJcbiAgICAmLm5vdWlzbGlkZXItYm9yZGVybGVzc3tcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gUGVyZmVjdCBTY3JvbGxiYXJcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLnNjcm9sbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmLnNjcm9sbC1wdWxsIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcblxyXG4gICAgICAgIC5wc19fcmFpbC15IHtcclxuICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2Nyb2xsLXB1c2gge1xyXG4gICAgICAgIC5wc19fcmFpbC15IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBDdXN0b21pemF0aW9uXHJcbiAgICBAaW5jbHVkZSBwZXJmZWN0LXNjcm9sbGJhci12ZXItc2l6ZSgkY3VzdG9tLXNjcm9sbGJhci1zaXplKTtcclxuICAgIEBpbmNsdWRlIHBlcmZlY3Qtc2Nyb2xsYmFyLWhvci1zaXplKCRjdXN0b20tc2Nyb2xsYmFyLXNpemUpO1xyXG4gICAgQGluY2x1ZGUgcGVyZmVjdC1zY3JvbGxiYXItdGhlbWUoJGN1c3RvbS1zY3JvbGxiYXItY29sb3IpO1xyXG59XHJcbiIsIi8vXHJcbi8vIFNjcm9sbCBNaXhpbnNcclxuLy9cclxuXHJcbi8vIFRoZW1lXHJcbkBtaXhpbiBwZXJmZWN0LXNjcm9sbGJhci10aGVtZSgkY29sb3IpIHtcclxuICAgICYucHMge1xyXG4gICAgICAgID4gLnBzX19yYWlsLXgge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgICAgID4gLnBzX190aHVtYi14IHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5wc19fdGh1bWIteCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAucHNfX3JhaWwteSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAucHNfX3RodW1iLXkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLnBzX190aHVtYi15IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGVyZmVjdC1zY3JvbGxiYXItdmVyLXNpemUoJHNpemUpIHtcclxuICAgICYucHMge1xyXG4gICAgICAgID4gLnBzX19yYWlsLXkge1xyXG4gICAgICAgICAgICB3aWR0aDogJHNpemU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiAucHNfX3RodW1iLXkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGVyZmVjdC1zY3JvbGxiYXItaG9yLXNpemUoJHNpemUpIHtcclxuICAgICYucHMge1xyXG4gICAgICAgID4gLnBzX19yYWlsLXgge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5wc19fdGh1bWIteCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwZXJmZWN0LXNjcm9sbGJhci12ZXItb2Zmc2V0KCRvZmZzZXQpIHtcclxuICAgICYucHMge1xyXG4gICAgICAgID4gLnBzX19yYWlsLXkge1xyXG4gICAgICAgICAgICByaWdodDogJG9mZnNldDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gM3JkLXBhcnR5IGNvbmZpZ1xyXG4vL1xyXG5cclxuXHJcbi8vIEN1c3RvbSBTY3JvbGwoUGVyZmVjdCBTY3JvbGxiYXIpXHJcbiRjdXN0b20tc2Nyb2xsYmFyLXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0cHggIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2Nyb2xsYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiIsIi8vXHJcbi8vIFF1aWxsXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5xbC10b29sYmFyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuXHJcbiAgICAmLnFsLXNub3cge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAucWwtcGlja2VyLFxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIC5xbC1maWxsLFxyXG4gICAgICAgICAgICAucWwtc3Ryb2tlIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJGdyYXktNTAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucWwtZmlsbCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZ3JheS01MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucWwtZXhwYW5kZWQsXHJcbiAgICAgICAgICAgICYucWwtYWN0aXZlLFxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC5xbC1maWxsLFxyXG4gICAgICAgICAgICAgICAgLnFsLXN0cm9rZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucWwtZmlsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5xbC1lZGl0b3Ige1xyXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuXHJcbiAgICAmLnFsLWJsYW5rIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnFsLWNvbnRhaW5lciB7XHJcbiAgICAmLnFsLXNub3cge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxufVxyXG5cclxuLnFsLXNub3cge1xyXG4gICAgLnFsLXBpY2tlciB7XHJcbiAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcblxyXG4gICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucWwtZXhwYW5kZWQge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5xbC1waWNrZXItbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnFsLXBpY2tlci1vcHRpb25zIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAucWwtcGlja2VyLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5xbC1zZWxlY3RlZCxcclxuICAgICAgICAgICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucWwtdG9vbHRpcCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW5wdXQtcmVzZXQoKTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnFsLXByZXZpZXcge1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucWwtYWN0aW9uIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVG9vbHRpcCBhZGp1c3RtZW50IGluIG1vZGFsXHJcbiAgICAgICAgLm1vZGFsICYge1xyXG4gICAgICAgICAgICAmLnFsLWVkaXRpbmcge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xbC1lZGl0b3Ige1xyXG4gICAgICAgIHByZS5xbC1zeW50YXgge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gUGxhaW4gU3R5bGVcclxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiB7XHJcbiAgICAucWwtdG9vbGJhciB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5xbC1waWNrZXItbGFiZWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xbC1jb250YWluZXIge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAucWwtZWRpdG9yIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBSZWNhcHRjaGFcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5yZWNhcHRjaGEge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC5yZWNhcHRjaGEtaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWNhcHRjaGFfb25seV9pZl9pbmNvcnJlY3Rfc29sIHtcclxuICAgICAgICBjb2xvcjogJGRhbmdlcjtcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBTZWxlY3QyXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuXHJcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzLFxyXG4gICAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XHJcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyxcclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBraShnZXQoJGtpLXR5cGVzLCBhcnJvd0Rvd24pKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6ICRpbnB1dC1idG4tcGFkZGluZy15IDNyZW0gJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XHJcblxyXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICByaWdodDogJGlucHV0LWJ0bi1wYWRkaW5nLXggKyAwLjg1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGNsb3NlKSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xyXG4gICAgICAgIHBhZGRpbmc6ICgkaW5wdXQtYnRuLXBhZGRpbmcteSAtIDAuMjhyZW0pICRpbnB1dC1idG4tcGFkZGluZy14O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0O1xyXG5cclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuMXJlbSAwLjRyZW0gMC4xcmVtIDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQjeycvKnJ0bDpyaWdodCovJ307XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGNsb3NlKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTUwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIoJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XHJcbiAgICAgICAgcGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcblxyXG4gICAgICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkaW5wdXQtYnRuLXBhZGRpbmcteSAkaW5wdXQtYnRuLXBhZGRpbmcteDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmVzdWx0c1xyXG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XHJcbiAgICAgICAgcGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xyXG4gICAgICAgIHBhZGRpbmc6ICRpbnB1dC1idG4tcGFkZGluZy15ICRpbnB1dC1idG4tcGFkZGluZy14O1xyXG5cclxuICAgICAgICAmW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xyXG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0Mi1kcm9wZG93biB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xyXG4gICAgICAgICYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbYXJpYS1zZWxlY3RlZD10cnVlXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCB7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHJcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFNlbGVjdDIgY29tcG9uZW50XHJcbnNlbGVjdC5zZWxlY3QyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5zZWxlY3QyIHtcclxuICAgID4gc2VsZWN0LmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBwaWxsIHN0eWxlXHJcbiAgICAmLnNlbGVjdDItLWVsZXZhdGUge1xyXG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XHJcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxyXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIHBpbGwgc3R5bGVcclxuICAgICYuc2VsZWN0Mi0tc29saWQge1xyXG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XHJcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXHJcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENvbXBvbmVudCBWYWxpZGF0aW9uIFN0YXRlXHJcbkBtaXhpbiBzZWxlY3QyLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IpIHtcclxuICAgIC5mb3JtLmZvcm0tc3RhdGUgLmlzLSN7JHN0YXRlfSB7XHJcbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcclxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcclxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzLFxyXG4gICAgICAgICAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcclxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXHJcbiAgICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFZhbGlkYXRpb24gU3RhdGVzXHJcbkBpbmNsdWRlIHNlbGVjdDItdmFsaWRhdGlvbi1zdGF0ZSh2YWxpZCwgc3VjY2Vzcyk7XHJcbkBpbmNsdWRlIHNlbGVjdDItdmFsaWRhdGlvbi1zdGF0ZShpbnZhbGlkLCBkYW5nZXIpO1xyXG4iLCIvL1xyXG4vLyBTdW1tZXJub3RlXHJcbi8vXHJcblxyXG5cclxuLm5vdGUtcG9wb3ZlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm90ZS1lZGl0b3Ige1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICYubm90ZS1mcmFtZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5vdGUtc3RhdHVzYmFyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm90ZS10b29sYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgIC5ub3RlLWJ0bi1ncm91cCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay01MDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubm90ZS1jb2xvciB7XHJcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbCB7XHJcbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubm90ZS1tb2RhbCB7XHJcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc0cmVtIDAuNzRyZW0gMC43NHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTg1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm90ZS1jb2xvciAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5idG4tZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubm90ZS1jb2xvci1yZXNldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5vdGUtcGFsZXR0ZS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGUtZWRpdGFibGUge1xyXG4gICAgICAgIC50YWJsZS50YWJsZS1ib3JkZXJlZCB7XHJcbiAgICAgICAgICAgIHRoLHRkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBWYWxpZGF0aW9uXHJcbiAgICAuaXMtdmFsaWQge1xyXG4gICAgICAgIC5ub3RlLWVkaXRvciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pcy1pbnZhbGlkIHtcclxuICAgICAgICAubm90ZS1lZGl0b3Ige1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFN3ZWV0QWxlcnQyXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbmh0bWwuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93biksXHJcbmJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bikge1xyXG5cdG92ZXJmbG93LXk6IGluaXRpYWwgIWltcG9ydGFudDtcclxuXHJcblx0Jjpub3QoLnN3ZWV0YWxlcnQyLW5vcGFkZGluZykge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gUG9wdXBcclxuLnN3YWwyLXBvcHVwIHtcclxuXHRwYWRkaW5nOiAycmVtO1xyXG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHQuc3dhbDItaWNvbiB7XHJcblx0XHRtYXJnaW46IDJyZW0gMCAwcmVtIDA7XHJcblx0fVxyXG5cclxuXHQuc3dhbDItdGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0bWFyZ2luOiAycmVtIDAgMCAwO1xyXG5cdFx0Y29sb3I6ICRkYXJrO1xyXG5cdH1cclxuXHJcblx0LnN3YWwyLWNvbnRlbnQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdFx0Y29sb3I6ICRkYXJrLTc1O1xyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHRtYXJnaW46IDE1cHggNXB4IDA7XHJcblx0fVxyXG5cclxuXHQuc3dhbDItc3R5bGVkIHtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN3YWwyLWFjdGlvbnMge1xyXG5cdFx0bWFyZ2luOiAxLjVyZW0gYXV0byAxcmVtIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4vLyBDb250YWluZXJcclxuLnN3YWwyLWNvbnRhaW5lciB7XHJcblx0b3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblxyXG5cdCYuc3dhbDItc2hvd24ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdH1cclxuXHJcblx0Ly8gQ29udGVudFxyXG5cdC5zd2FsMi1odG1sLWNvbnRhaW5lciB7XHJcblx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuYm9keS5zd2FsMi1oZWlnaHQtYXV0byB7XHJcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFN0YXRlIENvbG9yc1xyXG4uc3dhbDItaWNvbiB7XHJcblx0Ly8gV2FybmluZ1xyXG5cdCYuc3dhbDItd2FybmluZyB7XHJcbiAgICBcdGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICBcdGNvbG9yOiAkd2FybmluZztcclxuXHR9XHJcblxyXG5cdC8vIEVycm9yXHJcblx0Ji5zd2FsMi1lcnJvciB7XHJcbiAgICBcdGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuICAgIFx0Y29sb3I6ICRkYW5nZXI7XHJcblxyXG5cdFx0W2NsYXNzXj1zd2FsMi14LW1hcmstbGluZV0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYW5nZXIsIDAuNzUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gU3VjY2Vzc1xyXG5cdCYuc3dhbDItc3VjY2VzcyB7XHJcbiAgICBcdGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICBcdGNvbG9yOiAkc3VjY2VzcztcclxuXHJcblx0XHRbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxuXHRcdH1cclxuXHJcblx0XHQuc3dhbDItc3VjY2Vzcy1yaW5nIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRzdWNjZXNzLCAwLjMpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gSW5mb1xyXG5cdCYuc3dhbDItaW5mbyB7XHJcbiAgICBcdGJvcmRlci1jb2xvcjogJGluZm87XHJcbiAgICBcdGNvbG9yOiAkaW5mbztcclxuXHR9XHJcblxyXG5cdC8vIFF1ZXN0aW9uXHJcblx0Ji5zd2FsMi1xdWVzdGlvbiB7XHJcbiAgICBcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gVGFnaWZ5XHJcbi8vXHJcblxyXG5cclxuLnRhZ2lmeSB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLnRhZ2lmeS0tZm9jdXMge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhZ2lmeV9fdGFnIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XHJcblxyXG4gICAgICAgICAgICAudGFnaWZ5X190YWctdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNTA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFnaWZ5X190YWdfX3JlbW92ZUJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBraShnZXQoJGtpLXR5cGVzLCBjbG9zZSkpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcblxyXG4gICAgICAgICAgICAgICAgJiArIGRpdiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC40O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgIC8vIFN0YXRlIGNvbG9yc1xyXG4gICAgICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAgICAgICAgICYudGFnaWZ5X190YWctLSN7JG5hbWV9Om5vdCgudGFnaWZ5LS1ub3RBbGxvd2VkKSB7XHJcbiAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAudGFnaWZ5X190YWctdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICYgKyBkaXYgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAmLnRhZ2lmeV9fdGFnLWxpZ2h0LS0jeyRuYW1lfTpub3QoLnRhZ2lmeS0tbm90QWxsb3dlZCkge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgMC4xMik7XHJcblxyXG4gICAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLnRhZ2lmeV9fdGFnLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgZGl2ID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTm90IEFsbG93ZWQgTW9kZVxyXG4gICAgICAgICYudGFnaWZ5LS1ub3RBbGxvd2VkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuXHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50YWdpZnlfX3RhZy10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlci1pbnZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43NTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXItaW52ZXJzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlci1pbnZlcnNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmICsgZGl2ID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRhZ2lmeVtyZWFkb25seV0gLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRhZ2lmeV9faW5wdXQge1xyXG4gICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWdpZnlfX2lucHV0IH4gLnRhZ2lmeS5mb3JtLWNvbnRyb2wge1xyXG4gICAgbWFyZ2luOiAxcmVtO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1yZXNldCgpO1xyXG59XHJcblxyXG4udGFnaWZ5X19pbnB1dC5mb3JtLWNvbnRyb2wge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4udGFnaWZ5X19pbnB1dC0tb3V0c2lkZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgIG1hcmdpbi10b3A6IDEuNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4udGFnaWZ5X19kcm9wZG93biB7XHJcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMC43NXJlbSAwO1xyXG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC5tb2RhbC1vcGVuICYge1xyXG4gICAgICAgIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwgKyAxO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWdpZnlfX2Ryb3Bkb3duX193cmFwcGVyIHtcclxuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICYudGFnaWZ5X19kcm9wZG93bl9faXRlbS0tYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFRpbnlNQ0VcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi50b3gtdGFyZ2V0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRveC10aW55bWNle1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcclxufVxyXG4iLCIvL1xyXG4vLyBUb2FzdHJcclxuLy9cclxuXHJcblxyXG5cclxuXHJcbi8vIEJhc2VcclxuLnRvYXN0IHtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXIgI3snLypydGw6Y2FsYygxMDAlIC0gMTVweCkgY2VudGVyKi8nfSAhaW1wb3J0YW50O1xyXG5cdGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgIGNvbG9yOiAkZGFyay03NTtcclxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuXHQudG9hc3QtY2xvc2UtYnV0dG9uIHtcclxuICAgXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHQgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGNsb3NlKSk7XHJcbiAgICAgICAgXHRmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICB9XHJcblx0fVxyXG5cclxuXHQvLyBUaXRsZVxyXG5cdC50b2FzdC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG5cdH1cclxuXHJcblx0Ly8gTWVzc2FnZVxyXG5cdC50b2FzdC1tZXNzYWdlIHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHR9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAmLnRvYXN0LXN1Y2Nlc3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgIGNvbG9yOiAkc3VjY2Vzcy1pbnZlcnNlO1xyXG4gICAgfVxyXG5cclxuICAgICYudG9hc3QtaW5mbyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbiAgICAgICAgY29sb3I6ICRpbmZvLWludmVyc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJi50b2FzdC13YXJuaW5nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxuICAgICAgICBjb2xvcjogJHdhcm5pbmctaW52ZXJzZTtcclxuICAgIH1cclxuXHJcbiAgICAmLnRvYXN0LWVycm9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyLWludmVyc2U7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVHlwZWFoZWFkXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4udHlwZWFoZWFkIHtcclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICYudHQtaGludCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnR0LWlucHV0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50d2l0dGVyLXR5cGVhaGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudHQtbWVudSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtaW4td2lkdGg6IDI3NXB4O1xyXG4gICAgICAgIHBhZGRpbmc6ICRpbnB1dC1idG4tcGFkZGluZy15IDA7XHJcbiAgICAgICAgbGVmdDogYXV0byAjeycvKnJ0bDppZ25vcmUqLyd9IWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgIC50dC1kYXRhc2V0IHtcclxuICAgICAgICAgICAgLnR0LXN1Z2dlc3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstNzU7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgLnR0LWhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLTc1O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFVwcHlcclxuLy9cclxuXHJcblxyXG5cclxuXHJcbi8vIEJhc2VcclxuLnVwcHkge1xyXG5cdC51cHB5LVJvb3Qge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG5cclxuXHRcdCYudXBweS1EcmFnRHJvcC0taXMtZHJhZ2Ryb3Atc3VwcG9ydGVkIHtcclxuXHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkICRncmF5LTIwMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LURhc2hib2FyZC1pbm5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblxyXG5cdFx0LnVwcHktRGFzaGJvYXJkQ29udGVudC1iYXIsXHJcblx0XHQudXBweS1EYXNoYm9hcmQtQWRkRmlsZXNQYW5lbCxcclxuXHRcdC51cHB5LURhc2hib2FyZENvbnRlbnQtcGFuZWwsXHJcblx0XHQudXBweS1EYXNoYm9hcmRJdGVtLXByb2dyZXNzLFxyXG5cdFx0LnVwcHktRGFzaGJvYXJkSXRlbS1hY3Rpb24sXHJcblx0XHQudXBweS1EYXNoYm9hcmRJdGVtLXByZXZpZXdMaW5re1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC51cHB5LURhc2hib2FyZENvbnRlbnQtdGl0bGUge1xyXG5cdFx0XHRjb2xvcjogJGRhcmstNzU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdH1cclxuXHJcblx0XHQudXBweS1EYXNoYm9hcmRDb250ZW50LWFkZE1vcmVDYXB0aW9uIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LnVwcHktRGFzaGJvYXJkVGFicyB7XHJcblx0XHRcdC51cHB5LURhc2hib2FyZC1kcm9wRmlsZXNUaXRsZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRkYXJrLTc1O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC51cHB5LURhc2hib2FyZFRhYi1uYW1le1xyXG5cdFx0XHRcdGNvbG9yOiAkZGFyay03NTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC51cHB5LURhc2hib2FyZEl0ZW0uaXMtY29tcGxldGUgLnByb2dyZXNze1xyXG5cdFx0XHRzdHJva2U6ICRzdWNjZXNzO1xyXG5cdFx0XHRmaWxsOiAkc3VjY2VzcztcclxuXHRcdH1cclxuXHJcblx0XHQudXBweS1TdGF0dXNCYXItc3RhdHVzU2Vjb25kYXJ5IHtcclxuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudXBweS1EcmFnRHJvcC1jb250YWluZXIge1xyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnVwcHktRGFzaGJvYXJkQWRkRmlsZXMtaW5mbyB7XHJcblx0XHRib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC51cHB5LURhc2hib2FyZC1ub3RlIHtcclxuXHRcdGNvbG9yOiAkZGFyay03NTtcclxuXHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR9XHJcblxyXG5cdC51cHB5LWJ0bi1wcmltYXJ5IHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDYlKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LURhc2hib2FyZENvbnRlbnQtYmFjayB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogZGFya2VuKCRwcmltYXJ5LCA2JSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudXBweS1EYXNoYm9hcmQtYnJvd3NlIHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcblx0XHQmOmZvY3VzLFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDYlKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LURhc2hib2FyZENvbnRlbnQtYWRkTW9yZSB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRzdHJva2U6ICRwcmltYXJ5O1xyXG5cdFx0XHRmaWxsOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LVByb2dyZXNzQmFye1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdC51cHB5LVByb2dyZXNzQmFyLWlubmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnVwcHktUHJvZ3Jlc3NCYXItcGVyY2VudGFnZSB7XHJcblx0XHRcdGNvbG9yOiAkZGFyay03NTtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudXBweS1EcmFnRHJvcC1sYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6ICRkYXJrLTc1O1xyXG5cclxuXHRcdC51cHB5LURyYWdEcm9wLWRyYWdUZXh0IHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogZGFya2VuKCRwcmltYXJ5LCA2JSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LVN0YXR1c0JhcntcclxuXHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0LnVwcHktU3RhdHVzQmFyLXN0YXR1c3tcclxuXHRcdFx0b3ZlcmZsb3cteDogdmlzaWJsZTtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQudXBweS1TdGF0dXNCYXItcHJvZ3Jlc3N7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cclxuXHRcdC51cHB5LVN0YXR1c0Jhci1jb250ZW50IHtcclxuXHRcdFx0LnVwcHktU3RhdHVzQmFyLXN0YXR1c1ByaW1hcnkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Y29sb3I6ICRkYXJrLTc1O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudXBweS1TdGF0dXNCYXItc3Bpbm5lciB7XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdGZpbGw6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC51cHB5LVN0YXR1c0Jhci1hY3Rpb25zIHtcclxuXHRcdFx0LnVwcHktU3RhdHVzQmFyLWFjdGlvbkNpcmNsZUJ0biB7XHJcblx0XHRcdFx0LlVwcHlJY29uIHtcclxuXHRcdFx0XHRcdGNpcmNsZSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICRncmF5LTIwMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGRhcmstNzU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGNpcmNsZSB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmlzLWNvbXBsZXRle1xyXG5cdFx0XHQudXBweS1TdGF0dXNCYXItcHJvZ3Jlc3N7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLnVwcHktUm9vdCB7XHJcblx0XHRcdC51cHB5LVN0YXR1c0Jhci1jb250ZW50IHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnVwcHktU3RhdHVzQmFyLWFjdGlvbnMge1xyXG5cdFx0XHRcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LnVwcHktSW5mb3JtZXIge1xyXG5cdFx0cCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhbmdlciwgMC4xKTtcclxuXHRcdFx0Y29sb3I6ICRkYW5nZXI7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnVwcHktcHJvZ3Jlc3N7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnVwcHktc3RhdHVze1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcblx0XHQmLnVwcHktc3RhdHVzLW9uZ29pbmd7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnVwcHktc3RhdHVzLWhpZGRlbntcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LWJ0bntcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQudXBweS10aHVtYm5haWxze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdC51cHB5LXRodW1ibmFpbC1jb250YWluZXJ7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcblx0XHRcdG1hcmdpbjogMTBweCA1cHggMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHQudXBweS10aHVtYm5haWx7XHJcblx0XHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudXBweS10aHVtYm5haWwtbGFiZWx7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRjb2xvcjogJGRhcmstNzU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnVwcHktcmVtb3ZlLXRodW1ibmFpbHtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG8gMTBweCBhdXRvIGF1dG87XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrLTUwO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCl7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pe1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnVwcHktbGlzdHtcclxuXHRcdC51cHB5LWxpc3QtaXRlbXtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwLjc1cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnVwcHktbGlzdC1sYWJlbHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkZGFyay01MDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnVwcHktbGlzdC1yZW1vdmV7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuN3JlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZGFyay01MDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51cHB5LXdyYXBwZXIge1xyXG5cdFx0LnVwcHktRmlsZUlucHV0LWNvbnRhaW5lciB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDByZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudXBweS1pbnB1dC1jb250cm9sIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQudXBweS1pbmZvcm1lci1taW4ge1xyXG5cdFx0LnVwcHktSW5mb3JtZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cclxuXHRcdFx0JlthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0ei1pbmRleDogMDtcclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBEcmFnZ2FibGVcclxuLy9cclxuXHJcbi5kcmFnZ2FibGUge1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJi5kcmFnZ2FibGUtbWlycm9yIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICRncmF5LTMwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHJhZ2dhYmxlLS1vcmlnaW5hbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHJhZ2dhYmxlLXNvdXJjZS0taXMtZHJhZ2dpbmcuZHJhZ2dhYmxlLS1vdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSGFuZGxlXHJcbiAgICAuZHJhZ2dhYmxlLWhhbmRsZSB7XHJcbiAgICAgICAgY3Vyc29yOiBtb3ZlO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEcmFnZ2FibGUgWm9uZVxyXG4uZHJhZ2dhYmxlLXpvbmUge1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vXHJcbi8vIFByaXNtanNcclxuLy9cclxuXHJcblxyXG4vLyBWYXJpYWJsZXNcclxuJGV4YW1wbGUtc3BhY2VyLXk6IDEuNzVyZW07XHJcbiRleGFtcGxlLXNwYWNlci14OiAxLjVyZW07XHJcblxyXG4vLyBFeGFtcGxlXHJcbi5leGFtcGxlIHtcclxuICAgIC8vIEJhc2VcclxuICAgIC5leGFtcGxlLXRvb2xzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZXhhbXBsZS10b2dnbGUsXHJcbiAgICAuZXhhbXBsZS1jb3B5IHtcclxuICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5leGFtcGxlLXRvZ2dsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUga2koZ2V0KCRraS10eXBlcywgY29kZSkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5leGFtcGxlLXRvZ2dsZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICAnI3tnZXQoJGtpLXR5cGVzLCBoaWRlKX0nO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXRvb2xiYXIgLmV4YW1wbGUtdG9nZ2xlIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuXHJcbiAgICAuZXhhbXBsZS1jb3B5IHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUga2koZ2V0KCRraS10eXBlcywgY29weSkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5leGFtcGxlLWNvcGllZCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGdldCgka2ktdHlwZXMsIGNoZWNrKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXhhbXBsZS1wcmV2aWV3IHtcclxuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkZ3JheS0xMDA7XHJcbiAgICAgICAgcGFkZGluZzogJGV4YW1wbGUtc3BhY2VyLXkgJGV4YW1wbGUtc3BhY2VyLXg7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC5leGFtcGxlLW5hdi5uYXYge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgJGV4YW1wbGUtc3BhY2VyLXg7XHJcblxyXG4gICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXhhbXBsZS1jb2RlIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgIC5leGFtcGxlLWNvcHkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMC4yNXJlbTtcclxuICAgICAgICAgICAgcmlnaHQ6ICRleGFtcGxlLXNwYWNlci14IC8gMjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmV4YW1wbGUtaGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogJGV4YW1wbGUtc3BhY2VyLXkgJGV4YW1wbGUtc3BhY2VyLXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFiLXBhbmUge1xyXG4gICAgICAgICAgICAuZXhhbXBsZS1oaWdobGlnaHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGV4YW1wbGUtc3BhY2VyLXkgJGV4YW1wbGUtc3BhY2VyLXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5leGFtcGxlLW5hdiArIC5leGFtcGxlLWNvcHkge1xyXG4gICAgICAgICAgICB0b3A6IDAuMjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgY29kZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC50b2tlbi5vcGVyYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXhhbXBsZS1wcmV2aWV3ICsgLmV4YW1wbGUtY29kZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygwKTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcclxuXHJcbiAgICAgICAgLmV4YW1wbGUtY29weSB7XHJcbiAgICAgICAgICAgIHRvcDogMHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBDb21wYWN0IG1vZGVcclxuICAgICYuZXhhbXBsZS1jb21wYWN0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5leGFtcGxlLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICYuZXhhbXBsZS10b2dnbGVkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmV4YW1wbGUtY29kZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHJcbiAgICAgICAgICAgIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCguZXhhbXBsZS1jb2RlLW9uKSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwMHJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTEwMDByZW07XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmV4YW1wbGUtY29kZS1vbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5leGFtcGxlLXByZXZpZXcgKyAuZXhhbXBsZS1jb2RlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygwKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEFwZXhjaGFydHNcclxuLy9cclxuXHJcbi8vIFRleHRcclxuLmFwZXhjaGFydHMtdGV4dCxcclxuLmFwZXhjaGFydHMtdGl0bGUtdGV4dCxcclxuLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0IHtcclxuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxufVxyXG5cclxuLmFwZXhjaGFydHMtcGllLWxhYmVsIHtcclxuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuXHRmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbn1cclxuXHJcbi8vIERyb3Bkb3duXHJcbi5hcGV4Y2hhcnRzLXRvb2xiYXJ7XHJcblx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy1tZW51IHtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZzogMC41cmVtIDAgIWltcG9ydGFudDtcclxuXHRib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWluLXdpZHRoOiAxMHJlbSAhaW1wb3J0YW50O1xyXG5cclxuXHQuYXBleGNoYXJ0cy1tZW51LWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iZyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gVG9vbHRpcHNcclxuLmFwZXhjaGFydHMtdG9vbHRpcCB7XHJcblx0Ji5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0Ym94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcblx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHJcblx0XHQuYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktMTAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XHJcblx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHR9XHJcblxyXG5cdC5hcGV4Y2hhcnRzLXRvb2x0aXAtc2VyaWVzLWdyb3VwIHtcclxuXHR9XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcCB7XHJcblx0Ji5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcblx0XHRib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdyAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBCb3JkZXIgcmFkaXVzIGludGVncmF0aW9uXHJcbi5jYXJkLXJvdW5kZWQtYm90dG9tIHtcclxuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBCb3JkZXIgcmFkaXVzIG9wdGlvbnNcclxuLnJvdW5kZWQge1xyXG5cdC5hcGV4Y2hhcnRzLWNhbnZhcyB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJvdW5kZWQtc20ge1xyXG5cdC5hcGV4Y2hhcnRzLWNhbnZhcyB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJvdW5kZWQtbGcge1xyXG5cdC5hcGV4Y2hhcnRzLWNhbnZhcyB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJvdW5kZWQteGwge1xyXG5cdC5hcGV4Y2hhcnRzLWNhbnZhcyB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBsZWFmbGV0XHJcbi8vXHJcblxyXG4ubGVhZmxldC1jb250YWluZXIge1xyXG4gICAgLmxlYWZsZXQtcGFuZSxcclxuICAgIC5sZWFmbGV0LXRvcCxcclxuICAgIC5sZWFmbGV0LWJvdHRvbSxcclxuICAgIC5sZWFmbGV0LWNvbnRyb2wge1xyXG4gICAgICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vL1xyXG4vLyAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4vLyAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxyXG4vLyAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXHJcbi8vIDMuIFNldCAxMDAlIGhlaWdodCBmb3IgZG9jdW1lbnQgYm9keVxyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDFcclxuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBmb250LXNpemU6ICRyb290LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG5cclxuICAgIC8vIFRhYmxldCBtb2RlXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBmb250LXNpemU6ICRyb290LWZvbnQtc2l6ZS1sZyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIE1vYmlsZSBtb2RlXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBmb250LXNpemU6ICRyb290LWZvbnQtc2l6ZS1tZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblxyXG4gICAgYTpob3ZlcixcclxuICAgIGE6YWN0aXZlLFxyXG4gICAgYTpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYSxcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG59XHJcblxyXG4vLyBBbmd1bGFyIGludGVncmF0aW9uXHJcbnJvdXRlci1vdXRsZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuY2FudmFzIHtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcbiIsIi8vXHJcbi8vIFByaW50IE1vZGVcclxuLy9cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAucHJpbnQtY29udGVudC1vbmx5IHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAud3JhcHBlcixcclxuICAgICAgICAucGFnZSxcclxuICAgICAgICAuY29udGVudCxcclxuICAgICAgICAuY29udGFpbmVyLFxyXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXNpZGUsXHJcbiAgICAgICAgLnNpZGViYXIsXHJcbiAgICAgICAgLnN0aWNreS10b29sYmFyLFxyXG4gICAgICAgIC5zY3JvbGx0b3AsXHJcbiAgICAgICAgLmhlYWRlcixcclxuICAgICAgICAuaGVhZGVyLW1vYmlsZSxcclxuICAgICAgICAuZm9vdGVyLFxyXG4gICAgICAgIC5zdWJoZWFkZXIsXHJcbiAgICAgICAgLm9mZmNhbnZhcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZVxyXG4vL1xyXG5cclxuLy8gQm9keVxyXG5ib2R5IHtcclxuXHRiYWNrZ3JvdW5kOiAkcGFnZS1iZztcclxufVxyXG5cclxuLy8gRGVza3RvcCBNb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHQvLyBDb250YWluZXJcclxuXHQuY29udGFpbmVyLFxyXG5cdC5jb250YWluZXItZmx1aWQge1xyXG5cdFx0cGFkZGluZzogMCBnZXQoJHBhZ2UtcGFkZGluZywgZGVza3RvcCk7XHJcblx0fVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBNb2JpbGUgTW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0Ly8gQ29udGFpbmVyXHJcblx0LmNvbnRhaW5lcixcclxuXHQuY29udGFpbmVyLWZsdWlkIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDAgZ2V0KCRwYWdlLXBhZGRpbmcsIHRhYmxldC1hbmQtbW9iaWxlKTtcclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gTGF5b3V0IENvbmZpZ1xyXG4vL1xyXG5cclxuXHJcbi8vIFJvb3QgZm9udCBzaXplXHJcbiRyb290LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxM3B4OyAvLyBjdXN0b20gcGFyYW1ldGVyXHJcbiRyb290LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgIFx0MTJweDsgLy8gY3VzdG9tIHBhcmFtZXRlclxyXG4kcm9vdC1mb250LXNpemUtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdDEycHg7IC8vIGN1c3RvbSBwYXJhbWV0ZXJcclxuXHJcbi8vIFBhZ2UgQmFja2dyb3VuZCBDb2xvclxyXG4vLyRwYWdlLWJnOlx0IFx0XHRcdFx0XHRcdFx0XHRcdFx0cmdiYSgkcHJpbWFyeSwgMC4wMyk7XHJcbiRwYWdlLWJnOlx0IFx0XHRcdFx0XHRcdFx0XHRcdFx0I2Y4ZjVmMjtcclxuXHJcbi8vIFBhZ2UgUGFkZGluZ3NcclxuJHBhZ2UtcGFkZGluZzogKFxyXG5cdGRlc2t0b3A6IDI1cHgsIFx0XHRcdC8vIFBhZGRpbmcgZm9yIGRlc2t0b3AgbW9kZVxyXG5cdHRhYmxldC1hbmQtbW9iaWxlOiAxNXB4IC8vIFBhZGRpbmcgZm9yIHRhYmxldCBhbmQgbW9iaWxlIG1vZGVzXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZWFkZXJcclxuJGhlYWRlci1jb25maWc6IChcclxuXHQvLyBEZXNrdG9wIE1vZGVcclxuXHRkZXNrdG9wOiAoXHJcblx0XHRiZy1jb2xvcjogJHByaW1hcnksXHJcblx0XHRoZWlnaHQ6IDE3NXB4LFxyXG5cdFx0aGVpZ2h0LWJvdHRvbTogNzBweCxcclxuXHRcdHNoYWRvdzogbm9uZSwgLy8wcHggMTBweCAzMHB4IDBweCByZ2JhKDgyLDYzLDEwNSwwLjA4KSxcclxuXHRcdHppbmRleDogMTk5XHJcblx0KSxcclxuXHJcblx0Ly8gVGFibGV0ICYgTW9iaWxlIE1vZGVzXHJcblx0dGFibGV0LWFuZC1tb2JpbGU6IChcclxuXHRcdGJnLWNvbG9yOiAkcHJpbWFyeSxcclxuXHRcdGhlaWdodDogNTVweCxcclxuXHRcdHNoYWRvdzogMHB4IDFweCA5cHggLTNweCByZ2JhKDAsMCwwLCAwLjEpLFxyXG5cdFx0emluZGV4OiAxOTlcclxuXHQpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZWFkZXIgTWVudVxyXG4kaGVhZGVyLW1lbnUtY29uZmlnOiAoXHJcblx0Ly8gRGVza3RvcCBNb2RlXHJcblx0ZGVza3RvcDogKFxyXG5cdFx0Ly8gQmFzZSBQYXJhbWV0ZXJzXHJcblx0XHRiYXNlOiAoXHJcblx0XHRcdGNsYXNzOiBoZWFkZXItbWVudSwgLy8gbWVudSBlbGVtZW50IGNsYXNzIG5hbWVcclxuXHRcdFx0bW9kZTogZGVza3RvcCAvLyBtZW51IG1vZGU6IFwiZGVza3RvcFwiLCBcImRlc2t0b3AtYW5kLXRhYmxldFwiIG9yIFwiZ2VuZXJhbFwiXHJcblx0XHQpLFxyXG5cclxuXHRcdC8vIEN1c3RvbWl6ZVxyXG5cdFx0YnVpbGQ6IChcclxuXHRcdFx0Ly8gTGF5b3V0XHJcblx0XHRcdGxheW91dDogKFxyXG5cdFx0XHRcdC8vIENvbnRhaW5lclxyXG5cdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdG1hcmdpbjogMFxyXG5cdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRpdGVtOiAoXHJcblx0XHRcdFx0XHQvLyBJdGVtXHJcblx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAwLjI1cmVtXHJcblx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdGxpbms6IChcclxuXHRcdFx0XHRcdFx0Ly8gc2VsZlxyXG5cdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAwLjVyZW1cclxuXHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdC8vIEljb25cclxuXHRcdFx0XHRcdFx0aWNvbjogKFxyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4LFxyXG5cdFx0XHRcdFx0XHRcdHN2Zy13aWR0aDogMjNweCxcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbSxcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBCdWxsZXRcclxuXHRcdFx0XHRcdFx0YnVsbGV0Olx0KFxyXG5cdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4XHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0ZG90OiAoXHJcblx0XHRcdFx0XHRcdFx0XHRzaXplOiA0cHgsXHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0bGluZTogKFxyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDVweCxcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4LFxyXG5cdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdC8vIFRleHRcclxuXHRcdFx0XHRcdFx0dGV4dDogKFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbSxcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwLFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtdHJhbnNmb3JtOlx0aW5pdGlhbFxyXG5cdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gTGFiZWxcclxuXHRcdFx0XHRcdFx0bGFiZWw6XHQoXHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDBweCAwcHggNXB4XHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBBcnJvd1xyXG5cdFx0XHRcdFx0XHRhcnJvdzogKFxyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4LFxyXG5cdFx0XHRcdFx0XHRcdGFsaWduOiBmbGV4LWVuZCxcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNnJlbVxyXG5cdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdC8vIFN1Ym1lbnVcclxuXHRcdFx0XHRcdHN1Ym1lbnU6IChcclxuXHRcdFx0XHRcdFx0Ly8gU3VibWVudVxyXG5cdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0emluZGV4OiBnZXQoJGhlYWRlci1jb25maWcsIGRlc2t0b3AsIHppbmRleCkgKyAxLFxyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IChcclxuXHRcdFx0XHRcdFx0XHRcdGNsYXNzaWM6IDIwcHggMHB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0bWVnYW1lbnU6IDBweFxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4LFxyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRjbGFzc2ljOiAzMDBweCwgIC8vIENsYXNzaWMgZHJvcGRvd24gbWVudSB3aWR0aFxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gZnVsbCB3aWR0aCBkcm9wZG93biBtZW51XHJcblx0XHRcdFx0XHRcdFx0XHRmdWxsOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdG9mZnNldDogMjBweFxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRvZmZzZXQ6IC0xMHB4XHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0XHRzcGFjZTogMXB4XHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBJdGVtXHJcblx0XHRcdFx0XHRcdGl0ZW06IChcclxuXHRcdFx0XHRcdFx0XHQvLyBJdGVtXHJcblx0XHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4XHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRcdGxpbms6IChcclxuXHRcdFx0XHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTFweCAzMHB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXg6IDMwcHhcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gSWNvblxyXG5cdFx0XHRcdFx0XHRcdFx0aWNvbjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzNweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0c3ZnLXdpZHRoOiAyM3B4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMFxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBCdWxsZXRcclxuXHRcdFx0XHRcdFx0XHRcdGJ1bGxldDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkb3Q6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzaXplOiA0cHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmU6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gVGV4dFxyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW0sXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDAsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtdHJhbnNmb3JtOlx0aW5pdGlhbFxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBMYWJlbFxyXG5cdFx0XHRcdFx0XHRcdFx0bGFiZWw6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAwcHggMHB4IDVweFxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBBcnJvd1xyXG5cdFx0XHRcdFx0XHRcdFx0YXJyb3c6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDBweCAwcHggMTBweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42cmVtXHJcblx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gQ29sdW1uXHJcblx0XHRcdFx0XHRcdFx0Y29sdW1uOiAoXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBDb2x1bW5cclxuXHRcdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHggMFxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBIZWFkaW5nXHJcblx0XHRcdFx0XHRcdFx0XHRoZWFkaW5nOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIEhlYWRpbmdcclxuXHRcdFx0XHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMzBweCAxMHB4IDMwcHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIENhcHRpb25cclxuXHRcdFx0XHRcdFx0XHRcdFx0Y2FwdGlvbjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIEljb25cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpY29uOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHN2Zy13aWR0aDogMjNweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zNXJlbSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBUZXh0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjA3cmVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtdHJhbnNmb3JtOlx0aW5pdGlhbFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIExhYmVsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGFiZWw6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4IDBweCA1cHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdClcclxuXHRcdFx0XHQpXHJcblx0XHRcdCksXHJcblxyXG5cdFx0XHQvLyBUaGVtZVxyXG5cdFx0XHR0aGVtZTogKFxyXG5cdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRpdGVtOiAoXHJcblx0XHRcdFx0XHQvLyBMaW5rXHJcblx0XHRcdFx0XHRsaW5rOiAoXHJcblx0XHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdGJnLWNvbG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiBub25lLFxyXG5cdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiBub25lLFxyXG5cdFx0XHRcdFx0XHRcdFx0aGVyZTogbm9uZSxcclxuXHRcdFx0XHRcdFx0XHRcdGhvdmVyOiBub25lXHJcblx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gQnVsbGV0XHJcblx0XHRcdFx0XHRcdGJ1bGxldDpcdChcclxuXHRcdFx0XHRcdFx0XHRkb3Q6IChcclxuXHRcdFx0XHRcdFx0XHRcdGJnLWNvbG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZXJlOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRwcmltYXJ5XHJcblx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0XHRsaW5lOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRiZy1jb2xvcjpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogJHByaW1hcnlcclxuXHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBUZXh0XHJcblx0XHRcdFx0XHRcdHRleHQ6IChcclxuXHRcdFx0XHRcdFx0XHRmb250LWNvbG9yOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0ZGVmYXVsdDogJGRhcmstNzUsXHJcblx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRkYW5nZXIsXHJcblx0XHRcdFx0XHRcdFx0XHRoZXJlOiAkZGFuZ2VyLFxyXG5cdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRkYW5nZXJcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBBcnJvd1xyXG5cdFx0XHRcdFx0XHRhcnJvdzogKFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtY29sb3I6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRoZXJlOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHQvLyBTdWJtZW51XHJcblx0XHRcdFx0XHRzdWJtZW51OiAoXHJcblx0XHRcdFx0XHRcdC8vIFN1Ym1lbnVcclxuXHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdGJnLWNvbG9yOiAkd2hpdGUsXHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDE1cHggNTBweCAwcHggcmdiYSg4Miw2MywxMDUsMC4xNSlcclxuXHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRcdFx0aXRlbTogKFxyXG5cdFx0XHRcdFx0XHRcdGxpbms6IChcclxuXHRcdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmctY29sb3I6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRncmF5LTEwMCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZXJlOiAkZ3JheS0xMDAsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRncmF5LTEwMCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBJY29uXHJcblx0XHRcdFx0XHRcdFx0XHRpY29uOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtY29sb3I6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZXJlOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogJHByaW1hcnlcclxuXHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBCdWxsZXRcclxuXHRcdFx0XHRcdFx0XHRcdGJ1bGxldDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZG90OiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmctY29sb3I6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRwcmltYXJ5XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmctY29sb3I6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRwcmltYXJ5XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC8vIFRleHRcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQ6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1jb2xvcjpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiAkZGFyay03NSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC8vIEFycm93XHJcblx0XHRcdFx0XHRcdFx0XHRhcnJvdzogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWNvbG9yOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVyZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRwcmltYXJ5XHJcblx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBDb2x1bW5cclxuXHRcdFx0XHRcdFx0XHRjb2x1bW46IChcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFNlcGFyYXRvclxyXG5cdFx0XHRcdFx0XHRcdFx0c2VwYXJhdG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMFxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBIZWFkaW5nXHJcblx0XHRcdFx0XHRcdFx0XHRoZWFkaW5nOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIENhcHRpb25cclxuXHRcdFx0XHRcdFx0XHRcdFx0Y2FwdGlvbjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIEljb25cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpY29uOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWNvbG9yOlx0JHRleHQtbXV0ZWRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBUZXh0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1jb2xvcjpcdCRkYXJrXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHQpXHJcblx0XHRcdFx0KVxyXG5cdFx0XHQpXHJcblx0XHQpXHJcblx0KSxcclxuXHJcblx0Ly8gVGFibGV0ICYgTW9iaWxlIE1vZGVzXHJcblx0dGFibGV0LWFuZC1tb2JpbGU6IChcclxuXHRcdC8vIEJhc2UgU2V0dGluZ3NcclxuXHRcdGJhc2U6XHQoXHJcblx0XHRcdGNsYXNzOiBoZWFkZXItbWVudS1tb2JpbGUsXHJcblx0XHRcdHBhcmVudC1jbGFzczogaGVhZGVyLW1lbnUtd3JhcHBlcixcclxuXHRcdFx0bW9kZTogdGFibGV0LWFuZC1tb2JpbGUsIC8vbWVudSBtb2RlOiBcIm1vYmlsZVwiLCBcInRhYmxldC1hbmQtbW9iaWxlXCIgb3IgXCJnZW5lcmFsXCJcclxuXHRcdCksXHJcblx0XHQvLyBDdXN0b21pemVcclxuXHRcdGJ1aWxkOiAoXHJcblx0XHRcdC8vIExheW91dFxyXG5cdFx0XHRsYXlvdXQ6IChcclxuXHRcdFx0XHQvLyBEZWZhdWx0IE1vZGVcclxuXHRcdFx0XHRkZWZhdWx0OiAoXHJcblx0XHRcdFx0XHQvLyBNZW51IFBhbmVsXHJcblx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMFxyXG5cdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHQvLyBJdGVtXHJcblx0XHRcdFx0XHRpdGVtOiAoXHJcblx0XHRcdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjpcdDBcclxuXHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdFx0bGluazogKFxyXG5cdFx0XHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ0cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMzBweFxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIEljb25cclxuXHRcdFx0XHRcdFx0XHRpY29uOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDM1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIEJ1bGxldFxyXG5cdFx0XHRcdFx0XHRcdGJ1bGxldDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGRvdDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRzaXplOiA0cHhcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0bGluZTogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweFxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIFRleHRcclxuXHRcdFx0XHRcdFx0XHR0ZXh0Olx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjAycmVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMCxcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtdHJhbnNmb3JtOlx0aW5pdGlhbFxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIEFycm93XHJcblx0XHRcdFx0XHRcdFx0YXJyb3c6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweCxcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UsXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNnJlbVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIExhYmVsXHJcblx0XHRcdFx0XHRcdFx0bGFiZWw6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4IDBweCA1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbjogcmlnaHRcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBTdWJtZW51XHJcblx0XHRcdFx0XHRcdHN1Ym1lbnU6IChcclxuXHRcdFx0XHRcdFx0XHQvLyBTdWJtZW51XHJcblx0XHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0aW5kZW50OiAxNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOlx0MFxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRcdFx0XHRpdGVtOiAoXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBJdGVtXHJcblx0XHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjpcdDBcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluazogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBMaW5rXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAzMHB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmcteDogMzBweFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gSWNvblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpY29uOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zNXJlbVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gQnVsbGV0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJ1bGxldDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRvdDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0c2l6ZTogNHB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBUZXh0XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQ6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDAsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC10cmFuc2Zvcm06XHRpbml0aWFsXHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBBcnJvd1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhcnJvdzpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42cmVtXHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBMYWJlbFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRsYWJlbDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4IDBweCA1cHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIFNlY3Rpb25cclxuXHRcdFx0XHRcdFx0XHRzZWN0aW9uOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGluZGVudDogMTVweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAyNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAwIDAsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweFxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0OiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXRyYW5zZm9ybTogdXBwZXJjYXNlLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zcHhcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aWNvbjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMXJlbVxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIFNlcGFyYXRvclxyXG5cdFx0XHRcdFx0XHRcdHNlcGFyYXRvcjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDBcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0Ly8gU2VjdGlvblxyXG5cdFx0XHRcdFx0c2VjdGlvbjogKFxyXG5cdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAyN3B4LFxyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDAgMCxcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHhcclxuXHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdHRleHQ6IChcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODNyZW0sXHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMCxcclxuXHRcdFx0XHRcdFx0XHRmb250LXRyYW5zZm9ybTogdXBwZXJjYXNlLFxyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjNweFxyXG5cdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0aWNvbjogKFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtXHJcblx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0Ly8gU2VwYXJhdG9yXHJcblx0XHRcdFx0XHRzZXBhcmF0b3I6IChcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDAsXHJcblx0XHRcdFx0XHQpXHJcblx0XHRcdFx0KVxyXG5cdFx0XHQpLFxyXG5cclxuXHRcdFx0Ly8gVGhlbWVzXHJcblx0XHRcdHRoZW1lOiAoXHJcblx0XHRcdFx0Ly8gRGVmYXVsdCBNb2RlXHJcblx0XHRcdFx0ZGVmYXVsdDogKFxyXG5cdFx0XHRcdFx0Ly8gQ29udGFpbmVyXHJcblx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdGJnLWNvbG9yOiAkd2hpdGVcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0Ly8gcm9vdCBpdGVtXHJcblx0XHRcdFx0XHRpdGVtOiAoXHJcblx0XHRcdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdGJnLWNvbG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiBudWxsLFxyXG5cdFx0XHRcdFx0XHRcdFx0b3BlbjogbnVsbCxcclxuXHRcdFx0XHRcdFx0XHRcdGhlcmU6IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRob3ZlcjogbnVsbFxyXG5cdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRsaW5rOiAoXHJcblx0XHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdGJnLWNvbG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRcdG9wZW46IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJGdyYXktMTAwLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogbnVsbFxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0Ly8gSWNvblxyXG5cdFx0XHRcdFx0XHRcdGljb246IChcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtY29sb3I6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGVuOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVyZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0XHQpLFxyXG5cdFx0XHRcdFx0XHRcdC8vIEJ1bGxldFxyXG5cdFx0XHRcdFx0XHRcdGJ1bGxldDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdGRvdDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRiZy1jb2xvcjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wZW46ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRwcmltYXJ5XHJcblx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGJnLWNvbG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BlbjogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVyZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogJHByaW1hcnlcclxuXHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0Ly8gVGV4dFxyXG5cdFx0XHRcdFx0XHRcdHRleHQ6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWNvbG9yOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiAkZGFyay03NSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BlbjogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogJHByaW1hcnlcclxuXHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHQpLFxyXG5cdFx0XHRcdFx0XHRcdC8vIEFycm93XHJcblx0XHRcdFx0XHRcdFx0YXJyb3c6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWNvbG9yOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BlbjogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogJHByaW1hcnlcclxuXHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBTdWJtZW51XHJcblx0XHRcdFx0XHRcdHN1Ym1lbnU6IChcclxuXHRcdFx0XHRcdFx0XHQvLyBTdWJtZW51XHJcblx0XHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0YmctY29sb3I6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGVmYXVsdDogbnVsbCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BlbjogbnVsbCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWN0aXZlOiBudWxsLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogbnVsbFxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0Ly8gSXRlbVxyXG5cdFx0XHRcdFx0XHRcdGl0ZW06IChcclxuXHRcdFx0XHRcdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmctY29sb3I6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiBudWxsLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wZW46IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVyZTogbnVsbCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6IG51bGxcclxuXHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbms6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmctY29sb3I6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6IG51bGwsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGVuOiBudWxsLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVyZTogbnVsbCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJGdyYXktMTAwLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6IG51bGxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIEljb25cclxuXHRcdFx0XHRcdFx0XHRcdFx0aWNvbjpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWNvbG9yOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGVuOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogJHByaW1hcnlcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIEJ1bGxldFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRidWxsZXQ6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZG90OiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiZy1jb2xvcjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3BlbjogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRob3ZlcjogJHByaW1hcnlcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmU6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJnLWNvbG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGVuOiAkcHJpbWFyeSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVyZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gVGV4dFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0OiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1jb2xvcjpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICRkYXJrLTc1LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3BlbjogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRwcmltYXJ5XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gQXJyb3dcclxuXHRcdFx0XHRcdFx0XHRcdFx0YXJyb3c6XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1jb2xvcjpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3BlbjogJHByaW1hcnksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aG92ZXI6ICRwcmltYXJ5XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gU2VjdGlvblxyXG5cdFx0XHRcdFx0XHRcdHNlY3Rpb246IChcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQ6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1jb2xvcjogJGRhcmstNTBcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblx0XHRcdFx0XHRcdFx0XHRpY29uOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtY29sb3I6ICR0ZXh0LW11dGVkXHJcblx0XHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gU2VwYXJhdG9yXHJcblx0XHRcdFx0XHRcdFx0c2VwYXJhdG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDBcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0Ly8gU2VjdGlvblxyXG5cdFx0XHRcdFx0c2VjdGlvbjogKFxyXG5cdFx0XHRcdFx0XHR0ZXh0OiAoXHJcblx0XHRcdFx0XHRcdFx0Zm9udC1jb2xvcjogJGRhcmstNTBcclxuXHRcdFx0XHRcdFx0KSxcclxuXHRcdFx0XHRcdFx0aWNvbjogKFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtY29sb3I6ICR0ZXh0LW11dGVkXHJcblx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0Ly8gU2VwYXJhdG9yXHJcblx0XHRcdFx0XHRzZXBhcmF0b3I6IChcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwXHJcblx0XHRcdFx0XHQpXHJcblx0XHRcdFx0KVxyXG5cdFx0XHQpXHJcblx0XHQpXHJcblx0KSxcclxuXHJcblx0Ly8gT2ZmY2FudmFzIE1vYmlsZVxyXG5cdG9mZmNhbnZhcy1tb2JpbGU6IChcclxuXHRcdHdpZHRoOiAyNzVweCxcclxuXHRcdHppbmRleDogMTAwMSxcclxuXHRcdGJnLWNvbG9yOiAjZmZmZmZmLFxyXG5cdFx0c2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwwLDAsMC43NSksXHJcblx0XHRvdmVybGF5LWJnLWNvbG9yOiByZ2JhKCMwMDAwMDAsIDAuMSlcclxuXHQpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZWFkZXIgVG9wYmFyXHJcbiRoZWFkZXItdG9wYmFyLWNvbmZpZzogKFxyXG5cdC8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xyXG5cdHRhYmxldC1hbmQtbW9iaWxlOiAoXHJcblx0XHRiZy1jb2xvcjogJHByaW1hcnksXHJcblx0XHRoZWlnaHQ6IDUwcHgsXHJcblx0XHRzaGFkb3c6IDBweCAxcHggOXB4IC0zcHggcmdiYSgwLDAsMCwgMC4xKSxcclxuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMSlcclxuXHQpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBBc2lkZVxyXG4kYXNpZGUtY29uZmlnOiAoXHJcblx0Ly8gQXNpZGVcclxuXHRiYXNlOiAoXHJcblx0XHR3aWR0aDogMjY1cHgsXHJcblx0XHR6aW5kZXg6IDk4LFxyXG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiA0cHhcclxuXHQpLFxyXG5cclxuXHQvLyBBc2lkZSdzIE9mZmNhbnZhcyBDb25maWcoc2VlIG1peGluOiBzcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fb2ZmY2FudmFzLnNjc3MpXHJcblx0b2ZmY2FudmFzLW1vYmlsZTogKFxyXG5cdFx0d2lkdGg6IDI3NXB4LFxyXG5cdFx0emluZGV4OiAxMDAxLFxyXG5cdFx0YmctY29sb3I6ICNmZmZmZmYsXHJcblx0XHRzaGFkb3c6IDBweCAxcHggOXB4IC0zcHggcmdiYSgwLDAsMCwwLjc1KSxcclxuXHRcdG92ZXJsYXktYmctY29sb3I6IHJnYmEoIzAwMDAwMCwgMC4xKVxyXG5cdClcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIEFzaWRlIE1lbnVcclxuJGFzaWRlLW1lbnUtY29uZmlnOiAoXHJcblx0Ly8gQmFzZSBwYXJhbWV0ZXJzIHJlcXVpcmVkIHRvIGJ1aWxkIHRoZSBiYXNlIG1lbnUoc2VlIG1peGluOiBzcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fbWVudS12ZXJ0aWNhbC5zY3NzKVxyXG5cdGJhc2U6XHQoXHJcblx0XHRjbGFzczogYXNpZGUtbWVudSwgLy8gTWVudSBlbGVtZW50IGNsYXNzIG5hbWVcclxuXHRcdHBhcmVudC1jbGFzczogYXNpZGUsIC8vIE1lbnUgcGFyZW50IGFzaWRlIGVsZW1lbnQgY2xhc3MgbmFtZVxyXG5cdFx0bW9kZTogZ2VuZXJhbCwgLy8gTWVudSByZXNwb25zaXZlIG1vZGU6IGdlbmVyYWwgb3IgdGFibGV0LWFuZC1tb2JpbGVcclxuXHQpLFxyXG5cclxuXHQvLyBDdXN0b21pemVcclxuXHRidWlsZDogKFxyXG5cdFx0Ly8gbGF5b3V0XHJcblx0XHRsYXlvdXQ6IChcclxuXHRcdFx0Ly8gRGVmYXVsdCBNb2RlXHJcblx0XHRcdGRlZmF1bHQ6IChcclxuXHRcdFx0XHQvLyBDb250YWluZXJcclxuXHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDBcclxuXHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHQvLyBJdGVtXHJcblx0XHRcdFx0aXRlbTogKFxyXG5cdFx0XHRcdFx0Ly8gSXRlbVxyXG5cdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRtYXJnaW46XHQwXHJcblx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdGxpbms6IChcclxuXHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0NHB4LFxyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAyNXB4XHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBJY29uXHJcblx0XHRcdFx0XHRcdGljb246XHQoXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDM1cHgsXHJcblx0XHRcdFx0XHRcdFx0c3ZnLXdpZHRoOiAyM3B4LFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBCdWxsZXRcclxuXHRcdFx0XHRcdFx0YnVsbGV0Olx0KFxyXG5cdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4LFxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdGRvdDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0c2l6ZTogNHB4XHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0bGluZTogKFxyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDVweCxcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4XHJcblx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gVGV4dFxyXG5cdFx0XHRcdFx0XHR0ZXh0Olx0KFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbSxcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwLFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtdHJhbnNmb3JtOlx0aW5pdGlhbFxyXG5cdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gQXJyb3dcclxuXHRcdFx0XHRcdFx0YXJyb3c6XHQoXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHgsXHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSxcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNnJlbVxyXG5cdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gTGFiZWxcclxuXHRcdFx0XHRcdFx0bGFiZWw6XHQoXHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDBweCAwcHggNXB4XHJcblx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0Ly8gU3VibWVudVxyXG5cdFx0XHRcdFx0c3VibWVudTogKFxyXG5cdFx0XHRcdFx0XHQvLyBTdWJtZW51XHJcblx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRpbmRlbnQ6IDE1cHgsXHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOlx0MFxyXG5cdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gSXRlbVxyXG5cdFx0XHRcdFx0XHRpdGVtOiAoXHJcblx0XHRcdFx0XHRcdFx0Ly8gSXRlbVxyXG5cdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjpcdDBcclxuXHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBMaW5rXHJcblx0XHRcdFx0XHRcdFx0bGluazogKFxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjVweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy14OiAyNXB4XHJcblx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC8vIEljb25cclxuXHRcdFx0XHRcdFx0XHRcdGljb246XHQoXHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRzdmctd2lkdGg6IDI0cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtXHJcblx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC8vIEJ1bGxldFxyXG5cdFx0XHRcdFx0XHRcdFx0YnVsbGV0Olx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkb3Q6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzaXplOiA0cHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmU6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gVGV4dFxyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXRyYW5zZm9ybTpcdGluaXRpYWxcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gQXJyb3dcclxuXHRcdFx0XHRcdFx0XHRcdGFycm93Olx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjZyZW1cclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gTGFiZWxcclxuXHRcdFx0XHRcdFx0XHRcdGxhYmVsOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4IDBweCA1cHhcclxuXHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBTZWN0aW9uXHJcblx0XHRcdFx0XHRcdHNlY3Rpb246IChcclxuXHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRpbmRlbnQ6IDE1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDI1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAwIDAsXHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHhcclxuXHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHR0ZXh0OiAoXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbSxcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDAsXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXRyYW5zZm9ybTogdXBwZXJjYXNlLFxyXG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4XHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0aWNvbjogKFxyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW1cclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBTZXBhcmF0b3JcclxuXHRcdFx0XHRcdFx0c2VwYXJhdG9yOiAoXHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDBcclxuXHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0KVxyXG5cdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdC8vIFNlY3Rpb25cclxuXHRcdFx0XHRzZWN0aW9uOiAoXHJcblx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjVweCxcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMCAwLFxyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHhcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0dGV4dDogKFxyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOXJlbSxcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMCxcclxuXHRcdFx0XHRcdFx0Zm9udC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4XHJcblx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdGljb246IChcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW1cclxuXHRcdFx0XHRcdClcclxuXHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHQvLyBTZXBhcmF0b3JcclxuXHRcdFx0XHRzZXBhcmF0b3I6IChcclxuXHRcdFx0XHRcdG1hcmdpbjogMTVweCAwLFxyXG5cdFx0XHRcdClcclxuXHRcdFx0KSxcclxuXHJcblx0XHRcdC8vIERyb3Bkb3duIE1vZGVcclxuXHRcdFx0ZHJvcGRvd246IChcclxuXHRcdFx0XHQvLyBJdGVtXHJcblx0XHRcdFx0aXRlbTogKFxyXG5cdFx0XHRcdFx0Ly8gSXRlbVxyXG5cdFx0XHRcdFx0c2VsZjogKFxyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAsXHJcblx0XHRcdFx0XHRcdHppbmRleDpcdGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgemluZGV4KSArIDEsIC8vIEFzaWRlJ3MgZHJvcGRvd24gei1pbmRleCBoYXMgdG8gYmUgZ3JlYXRlciB0aGF0IGZpeGVkIGhlYWRlcidzIHotaW5kZXhcclxuXHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0Ly8gU3VibWVudVxyXG5cdFx0XHRcdFx0c3VibWVudTogKFxyXG5cdFx0XHRcdFx0XHQvLyBTdWJtZW51XHJcblx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAsXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI2NXB4LCAvLyBTaG91bGQgYmUgZXF1YWwgdG8gdGhlIHBhcmVudCBhc2lkZSB3aWR0aFxyXG5cdFx0XHRcdFx0XHRcdHBhcmVudC13aWR0aDogMjY1cHgsIC8vIFNob3VsZCBiZSBlcXVhbCB0byB0aGUgcGFyZW50IGFzaWRlIHdpZHRoXHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4LFxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBBbmltYXRpb25cclxuXHRcdFx0XHRcdFx0XHRhbmltYXRpb246IChcclxuXHRcdFx0XHRcdFx0XHRcdG9mZnNldDogMTBweFxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIFZlcnRpY2FsIE9mZnNldFxyXG5cdFx0XHRcdFx0XHRcdG9mZnNldDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0cm9vdDogKFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkZWZhdWx0OiAtNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR1cDogLTEwcHhcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aW5uZXI6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGVmYXVsdDogLTEwcHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdHVwOiAtMTBweFxyXG5cdFx0XHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRcdFx0aXRlbTogKFxyXG5cdFx0XHRcdFx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46XHQwXHJcblx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdFx0XHRcdGxpbms6IChcclxuXHRcdFx0XHRcdFx0XHRcdC8vIExpbmtcclxuXHRcdFx0XHRcdFx0XHRcdHNlbGY6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMzBweFxyXG5cdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBJY29uXHJcblx0XHRcdFx0XHRcdFx0XHRpY29uOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzVweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjM1cmVtXHJcblx0XHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC8vIEJ1bGxldFxyXG5cdFx0XHRcdFx0XHRcdFx0YnVsbGV0Olx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkb3Q6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzaXplOiA0cHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmU6IChcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNXB4LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gVGV4dFxyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dDpcdChcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXRyYW5zZm9ybTpcdGluaXRpYWxcclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gQXJyb3dcclxuXHRcdFx0XHRcdFx0XHRcdGFycm93Olx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjZyZW1cclxuXHRcdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gTGFiZWxcclxuXHRcdFx0XHRcdFx0XHRcdGxhYmVsOlx0KFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4IDBweCA1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduOiByaWdodCxcclxuXHRcdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0XHQpXHJcblx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHQvLyBTZWN0aW9uXHJcblx0XHRcdFx0XHRcdHNlY3Rpb246IChcclxuXHRcdFx0XHRcdFx0XHRzZWxmOiAoXHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAwIDAsXHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDI1cHgsXHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHhcclxuXHRcdFx0XHRcdFx0XHQpLFxyXG5cclxuXHRcdFx0XHRcdFx0XHR0ZXh0OiAoXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbSxcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDAsXHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXRyYW5zZm9ybTogdXBwZXJjYXNlLFxyXG5cdFx0XHRcdFx0XHRcdCksXHJcblxyXG5cdFx0XHRcdFx0XHRcdGljb246IChcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtLFxyXG5cdFx0XHRcdFx0XHRcdClcclxuXHRcdFx0XHRcdFx0KSxcclxuXHJcblx0XHRcdFx0XHRcdC8vIFNlcGFyYXRvclxyXG5cdFx0XHRcdFx0XHRzZXBhcmF0b3I6IChcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDE1cHggMCxcclxuXHRcdFx0XHRcdFx0KVxyXG5cdFx0XHRcdFx0KVxyXG5cdFx0XHRcdClcclxuXHRcdFx0KVxyXG5cdFx0KSxcclxuXHJcblx0XHQvLyBUaGVtZVxyXG5cdFx0dGhlbWU6IChcclxuXHRcdCAgICAvLyBEZWZhdWx0IE1vZGVcclxuXHRcdCAgICBkZWZhdWx0OiAoXHJcblx0XHQgICAgICAgIC8vIERyb3Bkb3duXHJcblx0XHQgICAgICAgIHNlbGY6IChcclxuXHRcdCAgICAgICAgICAgIGJnLWNvbG9yOiAkd2hpdGVcclxuXHRcdCAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgIC8vIEl0ZW1cclxuXHRcdCAgICAgICAgaXRlbTogKFxyXG5cdFx0ICAgICAgICAgICAgLy8gSXRlbVxyXG5cdFx0ICAgICAgICAgICAgc2VsZjogKFxyXG5cdFx0ICAgICAgICAgICAgICAgIGJnLWNvbG9yOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIG9wZW46IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGhlcmU6IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGFjdGl2ZTogbnVsbCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgaG92ZXI6IG51bGxcclxuXHRcdCAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgIC8vIExpbmtcclxuXHRcdCAgICAgICAgICAgIGxpbms6IChcclxuXHRcdCAgICAgICAgICAgICAgICAvLyBMaW5rXHJcblx0XHQgICAgICAgICAgICAgICAgc2VsZjogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICBiZy1jb2xvcjogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46ICRncmF5LTEwMCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGhlcmU6ICRncmF5LTEwMCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGFjdGl2ZTogJGdyYXktMTAwLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRncmF5LTEwMFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAgICAgLy8gSWNvblxyXG5cdFx0ICAgICAgICAgICAgICAgIGljb246IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgZm9udC1jb2xvcjpcdChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgb3BlbjogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICBoZXJlOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICBob3ZlcjogJHByaW1hcnlcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgKSxcclxuXHRcdCAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAvLyBCdWxsZXRcclxuXHRcdCAgICAgICAgICAgICAgICBidWxsZXQ6XHQoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGRvdDogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgYmctY29sb3I6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXJlOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgbGluZTogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgYmctY29sb3I6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXJlOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAgICAgLy8gVGV4dFxyXG5cdFx0ICAgICAgICAgICAgICAgIHRleHQ6XHQoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGZvbnQtY29sb3I6XHQoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkZGFyay03NSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgaGVyZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRwcmltYXJ5XHJcblx0XHQgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAvLyBBcnJvd1xyXG5cdFx0ICAgICAgICAgICAgICAgIGFycm93Olx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICBmb250LWNvbG9yOlx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAvLyBTdWJtZW51XHJcblx0XHQgICAgICAgICAgICBzdWJtZW51OiAoXHJcblx0XHQgICAgICAgICAgICAgICAgLy8gU3VibWVudVxyXG5cdFx0ICAgICAgICAgICAgICAgIHNlbGY6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgYmctY29sb3I6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiBudWxsLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlOiBudWxsLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6IG51bGxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgICAgICksXHJcblxyXG5cdFx0ICAgICAgICAgICAgICAgIC8vIEl0ZW1cclxuXHRcdCAgICAgICAgICAgICAgICBpdGVtOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIC8vIEl0ZW1cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgc2VsZjogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgYmctY29sb3I6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiBudWxsLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVyZTogbnVsbCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6IG51bGxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIC8vIExpbmtcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgbGluazogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgLy8gTGlua1xyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgc2VsZjogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJnLWNvbG9yOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46ICRncmF5LTEwMCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVyZTogJGdyYXktMTAwLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRncmF5LTEwMCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRncmF5LTEwMFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICksXHJcblxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgLy8gSWNvblxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgaWNvbjpcdChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWNvbG9yOlx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BlbjogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICksXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gQnVsbGV0XHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICBidWxsZXQ6XHQoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG90OiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJnLWNvbG9yOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVyZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRwcmltYXJ5XHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJnLWNvbG9yOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVyZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRwcmltYXJ5XHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRleHRcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIHRleHQ6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWNvbG9yOlx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkZGFyay03NSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BlbjogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICksXHJcblxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgLy8gQXJyb3dcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGFycm93Olx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtY29sb3I6XHQoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRwcmltYXJ5XHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAgICAgLy8gU2VjdGlvblxyXG5cdFx0ICAgICAgICAgICAgICAgIHNlY3Rpb246IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgdGV4dDogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1jb2xvcjogJGRhcmstNTBcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGljb246IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtY29sb3I6ICR0ZXh0LW11dGVkXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAvLyBTZXBhcmF0b3JcclxuXHRcdCAgICAgICAgICAgICAgICBzZXBhcmF0b3I6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwXHJcblx0XHQgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgLy8gU2VjdGlvblxyXG5cdFx0ICAgICAgICBzZWN0aW9uOiAoXHJcblx0XHQgICAgICAgICAgICB0ZXh0OiAoXHJcblx0XHQgICAgICAgICAgICAgICAgZm9udC1jb2xvcjogJGRhcmstNTBcclxuXHRcdCAgICAgICAgICAgICksXHJcblx0XHQgICAgICAgICAgICBpY29uOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgZm9udC1jb2xvcjogJHRleHQtbXV0ZWRcclxuXHRcdCAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgIC8vIFNlcGFyYXRvclxyXG5cdFx0ICAgICAgICBzZXBhcmF0b3I6IChcclxuXHRcdCAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMFxyXG5cdFx0ICAgICAgICApXHJcblx0XHQgICAgKSxcclxuXHJcblx0XHQgICAgLy8gRHJvcGRvd24gTW9kZVxyXG5cdFx0ICAgIGRyb3Bkb3duOiAoXHJcblx0XHQgICAgICAgIC8vIEl0ZW1cclxuXHRcdCAgICAgICAgaXRlbTogKFxyXG5cdFx0ICAgICAgICAgICAgLy8gU3VibWVudVxyXG5cdFx0ICAgICAgICAgICAgc3VibWVudTogKFxyXG5cdFx0ICAgICAgICAgICAgICAgIC8vIFN1Ym1lbnVcclxuXHRcdCAgICAgICAgICAgICAgICBzZWxmOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIC8vIHN1Ym1lbnUgYmFzZSBzdHlsZXNcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgYmctY29sb3I6ICR3aGl0ZSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLDYzLDEwNSwwLjE1KSxcclxuXHRcdCAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAvLyBJdGVtXHJcblx0XHQgICAgICAgICAgICAgICAgaXRlbTogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAvLyBJdGVtXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIHNlbGY6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGJnLWNvbG9yOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiBudWxsLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlcmU6IG51bGwsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlOiBudWxsLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiBudWxsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICksXHJcblxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAvLyBMaW5rXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGxpbms6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIC8vIExpbmtcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIHNlbGY6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZy1jb2xvcjogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiBudWxsLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiAkZ3JheS0xMDAsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlcmU6ICRncmF5LTEwMCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlOiAkZ3JheS0xMDAsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkZ3JheS0xMDBcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIC8vIEljb25cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGljb246XHQoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1jb2xvcjpcdChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBob3ZlcjogJHByaW1hcnlcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJ1bGxldFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgYnVsbGV0Olx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvdDogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZy1jb2xvcjogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDogJHRleHQtbXV0ZWQsXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlcmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJnLWNvbG9yOiAoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkdGV4dC1tdXRlZCxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVyZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY3RpdmU6ICRwcmltYXJ5LFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRwcmltYXJ5XHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRleHRcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIHRleHQ6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWNvbG9yOlx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OiAkZGFyay03NSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BlbjogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjdGl2ZTogJHByaW1hcnksXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvdmVyOiAkcHJpbWFyeVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICksXHJcblxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgLy8gQXJyb3dcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGFycm93Olx0KFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtY29sb3I6XHQoXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICR0ZXh0LW11dGVkLFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlOiAkcHJpbWFyeSxcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG92ZXI6ICRwcmltYXJ5XHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICApXHJcblx0XHQgICAgICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAgICAgLy8gU2VjdGlvblxyXG5cdFx0ICAgICAgICAgICAgICAgIHNlY3Rpb246IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgdGV4dDogKFxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1jb2xvcjogJGRhcmstNTBcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgKSxcclxuXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIGljb246IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtY29sb3I6ICR0ZXh0LW11dGVkXHJcblx0XHQgICAgICAgICAgICAgICAgICAgIClcclxuXHRcdCAgICAgICAgICAgICAgICApLFxyXG5cclxuXHRcdCAgICAgICAgICAgICAgICAvLyBTZXBhcmF0b3JcclxuXHRcdCAgICAgICAgICAgICAgICBzZXBhcmF0b3I6IChcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwXHJcblx0XHQgICAgICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICAgICAgKVxyXG5cdFx0ICAgICAgICApXHJcblx0XHQgICAgKVxyXG5cdFx0KVxyXG5cdClcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIFN1YmhlYWRlclxyXG4kc3ViaGVhZGVyLWNvbmZpZzogKFxyXG5cdC8vIERlZmF1bHQgTW9kZVxyXG5cdGRlZmF1bHQ6IChcclxuXHRcdGJnLWNvbG9yOiAkd2hpdGUsXHJcblx0XHRib3JkZXItY29sb3I6ICRncmF5LTIwMCxcclxuXHQpLFxyXG5cdC8vIEZpeGVkIFN1YmhlYWRlciBNb2RlXHJcblx0Zml4ZWQ6IChcclxuXHRcdGhlaWdodDogNTRweCxcclxuXHRcdHNoYWRvdzogMHB4IDEwcHggMzBweCAwcHggcmdiYSg4Miw2MywxMDUsMC4wOCksXHJcblx0XHR6aW5kZXg6IDk1XHJcblx0KVxyXG4pICFkZWZhdWx0O1xyXG4iLCIvL1xyXG4vLyBIZWFkZXJcclxuLy9cclxuXHJcblxyXG4vLyBEZXNrdG9wIE1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdC5oZWFkZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XHJcblx0XHRib3gtc2hhZG93OiBnZXQoJGhlYWRlci1jb25maWcsIGRlc2t0b3AsIHNoYWRvdyk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiA2O1xyXG5cclxuXHRcdC8vIFRvcFxyXG5cdFx0LmhlYWRlci10b3Age1xyXG5cdFx0XHRoZWlnaHQ6IGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0KSAtIGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0LWJvdHRvbSk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGhlYWRlci1jb25maWcsIGRlc2t0b3AsIGJnLWNvbG9yKTtcclxuXHJcblx0XHRcdC5jb250YWluZXIsXHJcblx0XHRcdC5jb250YWluZXItZmx1aWQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvL1F1aWNrIFNlYXJjaFxyXG5cdFx0XHQucXVpY2stc2VhcmNoIHtcclxuXHRcdFx0XHQucXVpY2stc2VhcmNoLWZvcm0ge1xyXG5cdFx0XHRcdFx0LmlucHV0LWdyb3VwIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMSkgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IocmdiYSgkd2hpdGUsIDAuNzUpKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5xdWljay1zZWFyY2gtY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJHdoaXRlLCAwLjc1KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43NSk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIocmdiYSgkd2hpdGUsIDAuNzUpKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjphY3RpdmUsXHJcblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXHJcblx0XHRcdFx0XHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0XHRcdFx0XHQmLmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44NSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kLnNwaW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwaW5uZXItdGhlbWUocmdiYSgkd2hpdGUsIDAuNzUpKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEJvdHRvbVxyXG5cdFx0LmhlYWRlci1ib3R0b20ge1xyXG5cdFx0XHRoZWlnaHQ6IGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0LWJvdHRvbSk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyLFxyXG5cdFx0XHQuY29udGFpbmVyLWZsdWlkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEZpeGVkIEhlYWRlciBhbmQgTWluaW1pemVkIEhlYWRlciBNb2Rlc1xyXG5cdFx0LmhlYWRlci1maXhlZFtkYXRhLWhlYWRlci1zY3JvbGw9XCJvblwiXSAmIHtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR6LWluZGV4OiBnZXQoJGhlYWRlci1jb25maWcsIGRlc2t0b3AsIHppbmRleCk7XHJcblx0XHRcdGhlaWdodDogZ2V0KCRoZWFkZXItY29uZmlnLCBkZXNrdG9wLCBoZWlnaHQpIC0gZ2V0KCRoZWFkZXItY29uZmlnLCBkZXNrdG9wLCBoZWlnaHQtYm90dG9tKTtcclxuXHRcdFx0YW5pbWF0aW9uOiBoZWFkZXItc2Nyb2xsLWFuaW1hdGlvbiAuNXMgZWFzZSAxO1xyXG5cclxuXHRcdFx0LmhlYWRlci1ib3R0b20ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaGVhZGVyLXNjcm9sbC1hbmltYXRpb24ge1xyXG4gICAgZnJvbSAgIHsgdG9wOiAtKGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0KSAtIGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0LWJvdHRvbSkpOyB9XHJcbiAgICB0byB7IHRvcDogMDsgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEhlYWRlciBNb2JpbGVcclxuLy9cclxuXHJcbi8vIERlc2t0b3AgTW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0LmhlYWRlci1tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHQuaGVhZGVyLW1vYmlsZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDAgZ2V0KCRwYWdlLXBhZGRpbmcsIHRhYmxldC1hbmQtbW9iaWxlKTtcclxuXHRcdGJveC1zaGFkb3c6IGdldCgkaGVhZGVyLWNvbmZpZywgdGFibGV0LWFuZC1tb2JpbGUsIHNoYWRvdyk7XHJcblx0XHRoZWlnaHQ6IGdldCgkaGVhZGVyLWNvbmZpZywgdGFibGV0LWFuZC1tb2JpbGUsIGhlaWdodCk7XHJcblx0XHRtaW4taGVpZ2h0OiBnZXQoJGhlYWRlci1jb25maWcsIHRhYmxldC1hbmQtbW9iaWxlLCBoZWlnaHQpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjpnZXQoJGhlYWRlci1jb25maWcsIHRhYmxldC1hbmQtbW9iaWxlLCBiZy1jb2xvcik7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cclxuXHRcdC8vIEZpeGVkIE1vYmlsZSBIZWFkZXIgTW9kZVxyXG5cdFx0LmhlYWRlci1tb2JpbGUtZml4ZWQgJiB7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0ei1pbmRleDogZ2V0KCRoZWFkZXItY29uZmlnLCB0YWJsZXQtYW5kLW1vYmlsZSwgemluZGV4KTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBUb3BiYXIgU2hvd24gTW9kZVxyXG5cdFx0LnRvcGJhci1tb2JpbGUtb24gJiB7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQnVyZ2VyIEljb25cclxuXHRcdC5idXJnZXItaWNvbiB7XHJcblx0XHRcdEBpbmNsdWRlIGJ1cmdlci1pY29uLXRoZW1lKHJnYmEoJHdoaXRlLCAwLjc1KSwgJHdoaXRlLCAkd2hpdGUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEJ1dHRvblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43NSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IocmdiYSgkd2hpdGUsIDAuNzUpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEhvdmVyLCBBY3RpdmUsIEZvY3VzICYgRHJvcGRvd24gU2hvdyBTdGF0ZXNcclxuXHRcdC5idG4uYWN0aXZlLFxyXG5cdFx0LmJ0bjpmb2N1cyxcclxuXHRcdC5idG46aG92ZXIsXHJcblx0XHQuc2hvdyAuYnRuIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkd2hpdGUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIEhvcml6b250YWwgTWVudVxyXG4vL1xyXG5cclxuXHJcbi8vIEhlbHBlcnNcclxuQG1peGluIG1lbnUtaG9yLWl0ZW0tYmFzZSgkaXRlbSkge1xyXG5cdC8vIGl0ZW1cclxuXHRAaW5jbHVkZSBhdHRyKG1hcmdpbiwgZ2V0KCRpdGVtLCBzZWxmLCBtYXJnaW4pKTtcclxuXHRAaW5jbHVkZSBhdHRyKHBhZGRpbmcsIGdldCgkaXRlbSwgc2VsZiwgcGFkZGluZykpO1xyXG5cclxuXHQvLyBsaW5rXHJcblx0PiAubWVudS1saW5rIHtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRAaW5jbHVkZSBhdHRyKHBhZGRpbmcsIGdldCgkaXRlbSwgbGluaywgc2VsZiwgcGFkZGluZykpO1xyXG5cdFx0QGluY2x1ZGUgYXR0cihtYXJnaW4sIGdldCgkaXRlbSwgbGluaywgc2VsZiwgbWFyZ2luKSk7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbGluayBpY29uXHJcblx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0Zm9udC1zaXplOiBnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtc2l6ZSk7XHJcblx0XHRcdHdpZHRoOiBnZXQoJGl0ZW0sIGxpbmssIGljb24sIHdpZHRoKTtcclxuXHRcdFx0cGFkZGluZzogZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBwYWRkaW5nKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblxyXG5cdFx0XHQvLyBkdW8tdG9uZSBzdmcgaWNvblxyXG5cdFx0XHQmLnN2Zy1pY29uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhdHRyKGhlaWdodCwgZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBzdmctd2lkdGgpKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBhdHRyKHdpZHRoLCBnZXQoJGl0ZW0sIGxpbmssIGljb24sIHN2Zy13aWR0aCkpO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbGluayBidWxsZXRcclxuXHRcdC5tZW51LWJ1bGxldCB7XHJcblx0XHRcdHdpZHRoOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgc2VsZiwgd2lkdGgpO1xyXG5cclxuXHRcdFx0QGlmIGhhcygkaXRlbSwgbGluaywgYnVsbGV0LCBwYWRkaW5nKSB7XHJcblx0XHRcdFx0cGFkZGluZzogZ2V0KCRpdGVtLCBsaW5rLCBidWxsZXQsIHBhZGRpbmcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm1lbnUtYnVsbGV0LWRvdCB7XHJcblx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBzaXplKTtcclxuXHRcdFx0XHRcdGhlaWdodDogZ2V0KCRpdGVtLCBsaW5rLCBidWxsZXQsIGRvdCwgc2l6ZSk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5tZW51LWJ1bGxldC1saW5lIHtcclxuXHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBsaW5lLCB3aWR0aCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBsaW5lLCBoZWlnaHQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIGxpbmsgdGV4dFxyXG5cdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtd2VpZ2h0KTtcclxuXHRcdFx0Zm9udC1zaXplOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtc2l6ZSk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtdHJhbnNmb3JtKTtcclxuXHJcblx0XHRcdEBpZiBoYXMoJGl0ZW0sIGxpbmssIHRleHQsIHBhZGRpbmcpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIHBhZGRpbmcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbGluayBsYWJlbFxyXG5cdFx0Lm1lbnUtbGFiZWwge1xyXG5cdFx0XHRwYWRkaW5nOiBnZXQoJGl0ZW0sIGxpbmssIGxhYmVsLCBwYWRkaW5nKTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBnZXQoJGl0ZW0sIGxpbmssIGxhYmVsLCBhbGlnbik7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbGluayBhcnJvdyBpY29uXHJcblx0XHQubWVudS1hcnJvdyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogZ2V0KCRpdGVtLCBsaW5rLCBhcnJvdywgZm9udC1zaXplKTtcclxuXHRcdFx0d2lkdGg6IGdldCgkaXRlbSwgbGluaywgYXJyb3csIHdpZHRoKTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcblx0XHRcdEBpZiBoYXMoJGl0ZW0sIGxpbmssIGFycm93LCBwYWRkaW5nKSB7XHJcblx0XHRcdFx0cGFkZGluZzogZ2V0KCRpdGVtLCBsaW5rLCBhcnJvdywgcGFkZGluZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWVudS1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBraShnZXQoJGtpLXR5cGVzLCAnYXJyb3dOZXh0JykpO1xyXG5cclxuXHRcdFx0XHRbZGlyZWN0aW9uPVwicnRsXCJdICYge1xyXG5cdFx0XHRcdFx0Y29udGVudDogZ2V0KCRraS10eXBlcywgJ2Fycm93QmFjaycpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbGluayBib3JkZXIgcmFkaXVzXHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKGdldCgkaXRlbSwgbGluaywgc2VsZiwgYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuXHRcdC8vIG1lbnUgcm9vdCBsZXZlbCBcImhlcmVcIiBhcnJvd1xyXG5cdFx0Lm1lbnUtaXRlbS1oZXJlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LWhvci1pdGVtLXRoZW1lKCRpdGVtKSB7XHJcblx0Ly8gbGlua1xyXG5cdD4gLm1lbnUtbGluayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIHNlbGYsIGJnLWNvbG9yLCBkZWZhdWx0KTtcclxuXHJcblx0XHQvLyBsaW5rIGljb25cclxuXHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRjb2xvcjogZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBmb250LWNvbG9yLCBkZWZhdWx0KTtcclxuXHJcblx0XHRcdC8vIER1ZS10b25lIGljb25cclxuXHRcdFx0Ji5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBmb250LWNvbG9yLCBkZWZhdWx0KSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBsaW5rIGJ1bGxldFxyXG5cdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0Ji5tZW51LWJ1bGxldC1kb3Qge1xyXG5cdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgZGVmYXVsdCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm1lbnUtYnVsbGV0LWxpbmUge1xyXG5cdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgbGluZSwgYmctY29sb3IsIGRlZmF1bHQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIGxpbmsgdGV4dFxyXG5cdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdGNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtY29sb3IsIGRlZmF1bHQpO1xyXG5cclxuXHRcdFx0QGlmIGhhcygkaXRlbSwgbGluaywgdGV4dCwgZm9udC13ZWlnaHQpIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LXdlaWdodCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBsaW5rIGFycm93IGljb25cclxuXHRcdC5tZW51LWFycm93IHtcclxuXHRcdFx0Y29sb3I6IGdldCgkaXRlbSwgbGluaywgYXJyb3csIGZvbnQtY29sb3IsIGRlZmF1bHQpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gYWN0aXZlIHN0YXRlXHJcblx0Ji5tZW51LWl0ZW0tYWN0aXZlIHtcclxuXHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdC8vIGxpbmsgYmcgY29sb3JcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgYWN0aXZlKTtcclxuXHJcblx0XHRcdC8vIGxpbmsgaWNvblxyXG5cdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRjb2xvcjogZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBmb250LWNvbG9yLCBhY3RpdmUpO1xyXG5cclxuXHRcdFx0XHQvLyBEdWUtdG9uZSBpY29uXHJcblx0XHRcdFx0Ji5zdmctaWNvbiB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcihnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGFjdGl2ZSkpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbGluayBidWxsZXRcclxuXHRcdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0XHQmLm1lbnUtYnVsbGV0LWRvdCB7XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgYWN0aXZlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYubWVudS1idWxsZXQtbGluZSB7XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgbGluZSwgYmctY29sb3IsIGFjdGl2ZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWVudS10ZXh0IHtcclxuXHRcdFx0XHRjb2xvcjogZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LWNvbG9yLCBhY3RpdmUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBsaW5rIGFycm93IGljb25cclxuXHRcdFx0PiAubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0Y29sb3I6IGdldCgkaXRlbSwgbGluaywgYXJyb3csIGZvbnQtY29sb3IsIGFjdGl2ZSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIGhlcmUgc3RhdGVcclxuXHQmLm1lbnUtaXRlbS1oZXJlIHtcclxuXHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdC8vIGxpbmsgYmcgY29sb3JcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgaGVyZSk7XHJcblxyXG5cdFx0XHQvLyBsaW5rIGljb25cclxuXHRcdFx0Lm1lbnUtaWNvbiB7XHJcblx0XHRcdFx0Y29sb3I6IGdldCgkaXRlbSwgbGluaywgaWNvbiwgZm9udC1jb2xvciwgaGVyZSk7XHJcblxyXG5cdFx0XHRcdC8vIER1ZS10b25lIGljb25cclxuXHRcdFx0XHQmLnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkaXRlbSwgbGluaywgaWNvbiwgZm9udC1jb2xvciwgaGVyZSkpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbGluayBidWxsZXRcclxuXHRcdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0XHQmLm1lbnUtYnVsbGV0LWRvdCB7XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgaGVyZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm1lbnUtYnVsbGV0LWxpbmUge1xyXG5cdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRpdGVtLCBsaW5rLCBidWxsZXQsIGxpbmUsIGJnLWNvbG9yLCBoZXJlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tZW51LXRleHQge1xyXG5cdFx0XHRcdGNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtY29sb3IsIGhlcmUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBsaW5rIGFycm93IGljb25cclxuXHRcdFx0PiAubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0Y29sb3I6IGdldCgkaXRlbSwgbGluaywgYXJyb3csIGZvbnQtY29sb3IsIGhlcmUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBob3ZlciBzdGF0ZVxyXG5cdCY6aG92ZXI6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKSxcclxuXHQmLm1lbnUtaXRlbS1ob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpIHtcclxuXHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdC8vIGxpbmsgYmcgY29sb3JcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgaG92ZXIpO1xyXG5cclxuXHRcdFx0Ly8gbGluayBpY29uXHJcblx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdGNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGhvdmVyKTtcclxuXHJcblx0XHRcdFx0Ly8gRHVlLXRvbmUgaWNvblxyXG5cdFx0XHRcdCYuc3ZnLWljb24ge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBmb250LWNvbG9yLCBob3ZlcikpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbGluayBidWxsZXRcclxuXHRcdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0XHQmLm1lbnUtYnVsbGV0LWRvdCB7XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgaG92ZXIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5tZW51LWJ1bGxldC1saW5lIHtcclxuXHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBsaW5lLCBiZy1jb2xvciwgaG92ZXIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbGluayB0ZXh0XHJcblx0XHRcdC5tZW51LXRleHQge1xyXG5cdFx0XHRcdGNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtY29sb3IsIGhvdmVyKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbGluayBhcnJvdyBpY29uXHJcblx0XHRcdD4gLm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdGNvbG9yOiBnZXQoJGl0ZW0sIGxpbmssIGFycm93LCBmb250LWNvbG9yLCBob3Zlcik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LWhvci1pdGVtLWhlYWRpbmctYmFzZSgkaXRlbSkge1xyXG5cdC8vIGhlYWRpbmdcclxuXHRwYWRkaW5nOiBnZXQoJGl0ZW0sIHNlbGYsIHBhZGRpbmcpO1xyXG5cclxuXHQvLyB0ZXh0XHJcblx0PiAubWVudS10ZXh0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBnZXQoJGl0ZW0sIGNhcHRpb24sIHRleHQsIGZvbnQtd2VpZ2h0KTtcclxuXHRcdGZvbnQtc2l6ZTogZ2V0KCRpdGVtLCBjYXB0aW9uLCB0ZXh0LCBmb250LXNpemUpO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IGdldCgkaXRlbSwgY2FwdGlvbiwgdGV4dCwgZm9udC10cmFuc2Zvcm0pO1xyXG5cdH1cclxuXHJcblx0Ly8gaWNvblxyXG5cdD4gLm1lbnUtaWNvbiB7XHJcblx0XHRmb250LXNpemU6IGdldCgkaXRlbSwgY2FwdGlvbiwgaWNvbiwgZm9udC1zaXplKTtcclxuXHRcdGZsZXg6IDAgMCBnZXQoJGl0ZW0sIGNhcHRpb24sIGljb24sIHdpZHRoKTtcclxuXHRcdGp1c3RpZnktY29udGVudDogZ2V0KCRpdGVtLCBjYXB0aW9uLCBpY29uLCBhbGlnbik7XHJcblx0XHRwYWRkaW5nOiBnZXQoJGl0ZW0sIGNhcHRpb24sIGljb24sIHBhZGRpbmcpO1xyXG5cdH1cclxuXHJcblx0Ly8gbGFiZWxcclxuXHQubWVudS1sYWJlbCB7XHJcblx0XHRwYWRkaW5nOiBnZXQoJGl0ZW0sIGNhcHRpb24sIGxhYmVsLCBwYWRkaW5nKTtcclxuXHRcdHRleHQtYWxpZ246IGdldCgkaXRlbSwgY2FwdGlvbiwgbGFiZWwsIGFsaWduKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LWhvci1pdGVtLWhlYWRpbmctdGhlbWUoJGl0ZW0pIHtcclxuXHQvLyB0ZXh0XHJcblx0PiAubWVudS10ZXh0IHtcclxuXHRcdGNvbG9yOiBnZXQoJGl0ZW0sIGNhcHRpb24sIHRleHQsIGZvbnQtY29sb3IpO1xyXG5cdH1cclxuXHJcblx0Ly8gaWNvblxyXG5cdD4gLm1lbnUtaWNvbiB7XHJcblx0XHRjb2xvcjogZ2V0KCRpdGVtLCBjYXB0aW9uLCBpY29uLCBmb250LWNvbG9yKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LWhvci1zdWJtZW51LXdpZHRoKCRjb25maWcpIHtcclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHhsKSB7XHJcblx0XHQuI3tnZXQoJGNvbmZpZywgYmFzZSwgY2xhc3MpfSB7XHJcblx0XHRcdC5tZW51LW5hdiB7XHJcblx0XHRcdFx0Ly8gbWVudSByb290IGl0ZW1cclxuXHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0Ly8gZ2VuZXJhbCBzdWJtZW51XHJcblx0XHRcdFx0XHQubWVudS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtZnVsbCxcclxuXHRcdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtZml4ZWQsXHJcblx0XHRcdFx0XHRcdCYubWVudS1zdWJtZW51LWF1dG8sXHJcblx0XHRcdFx0XHRcdCYubWVudS1zdWJtZW51LWF1dG8ubWVudS1zdWJtZW51LW1pbWltYWwtZGVza3RvcC13aWRlLFxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtc3VibWVudS1maXhlZC14bCxcclxuXHRcdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtZml4ZWQteHhsIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBSZXNwb25zaXZlIGNvbnRhaW5lciB3aWR0aHNcclxuXHRAZWFjaCAkYnJlYWtwb2ludCwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcclxuXHQgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aCkge1xyXG5cdCAgICBcdC4je2dldCgkY29uZmlnLCBiYXNlLCBjbGFzcyl9IHtcclxuXHRcdFx0XHQubWVudS1uYXYge1xyXG5cdFx0XHRcdFx0Ly8gbWVudSByb290IGl0ZW1cclxuXHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdC8vIGdlbmVyYWwgc3VibWVudVxyXG5cdFx0XHRcdFx0XHQubWVudS1zdWJtZW51Lm1lbnUtc3VibWVudS1maXhlZC0jeyRicmVha3BvaW50fSB7XHJcblx0XHRcdFx0XHQgICAgICAgIHdpZHRoOiAkd2lkdGggLSA2MHB4O1xyXG5cdFx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1lbnUtaG9yLWJhc2UoJGNvbmZpZykge1xyXG5cdC4je2dldCgkY29uZmlnLCBiYXNlLCBjbGFzcyl9IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHQgICAgbWFyZ2luOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgc2VsZiwgbWFyZ2luKTtcclxuXHJcbiAgICBcdC8vIGdlbmVyYWwgbWVudVxyXG5cdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHJcblx0XHRcdC8vIG1lbnUgcm9vdCBpdGVtXHJcblx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0Ly8gZ2VuZXJhbCBsaW5rXHJcblx0XHRcdFx0Lm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdC5tZW51LXRleHQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm1lbnUtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBsaW5rIGljb25cclxuXHRcdFx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIHN1YiBtZW51IGxpbmsgYXJyb3cgaWNvblxyXG5cdFx0XHRcdFx0Lm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdFx0XHQmOmFjdGl2ZSxcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvLyBwcmltYXJ5IGxpbmtcclxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0PiAubWVudS10ZXh0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvLyBpY29uIG9ubHkgbWVudSBpdGVtXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taWNvbiB7XHJcblx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdD4gLm1lbnUtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vIGdlbmVyYWwgc3VibWVudVxyXG5cdFx0XHRcdC5tZW51LXN1Ym1lbnUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtLCBzdWJtZW51LCBzZWxmLCB6aW5kZXgpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZpeC1hbmltYXRpb24tbGFncygpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyhnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgc2VsZiwgYm9yZGVyLXJhZGl1cykpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYXR0cihtYXJnaW4sIGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtLCBzdWJtZW51LCBzZWxmLCBtYXJnaW4pKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGF0dHIocGFkZGluZywgZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIHBhZGRpbmcsIGNsYXNzaWMpKTtcclxuXHJcblx0XHRcdFx0XHQubWVudS1zY3JvbGwge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubWVudS1zdWJuYXYge1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBjbGFzc2ljIHN1Ym1lbnVcclxuXHRcdFx0XHRcdCYge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIHdpZHRoLCBjbGFzc2ljKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHQgICAgXHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gZnVsbCB3aWR0aFxyXG5cdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtZnVsbCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0bGVmdDogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIHdpZHRoLCBmdWxsLCBvZmZzZXQpO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIHdpZHRoLCBmdWxsLCBvZmZzZXQpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIGZpeGVkIHdpZHRoIG9wdGlvbnNcclxuXHRcdFx0XHRcdCYubWVudS1zdWJtZW51LWZpeGVkIHtcclxuXHRcdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIGFsaWdubWVudCByaWdodFxyXG5cdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdCYubWVudS1zdWJtZW51LXB1bGwge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTQwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBhbGlnbm1lbnQgbGVmdFxyXG5cdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtbGVmdCB7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtcHVsbCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gYWxpZ25tZW50IGNlbnRlclxyXG5cdFx0XHRcdFx0Ji5tZW51LXN1Ym1lbnUtY2VudGVyIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHQgICAgXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gc3ViIG1lbnUgZHJvcGRvd25cclxuXHRcdFx0XHRcdD4gLm1lbnUtc3VibmF2IHtcclxuXHRcdFx0XHRcdFx0PiAubWVudS1pdGVtLm1lbnUtaXRlbS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCYubWVudS1zdWJtZW51LWxlZnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmLm1lbnUtc3VibWVudS1yaWdodCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gRHJvcHVwIFN1Ym1lbnVcclxuXHRcdFx0XHRcdFx0XHQmLm1lbnUtaXRlbS1kcm9wdXAge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gbWVnYSBtZW51IGNvbnRlbnRcclxuXHRcdFx0XHRcdC5tZW51LWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdCAgICBcdGZsZXgtZ3JvdzogMTtcclxuXHJcblx0XHRcdFx0XHQgICAgXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ICAgIFx0XHRib3JkZXItcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHQgICAgXHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBtZWdhIGhlYWRpbmdcclxuXHRcdFx0XHRcdC5tZW51LWhlYWRpbmcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQubWVudS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC8vIGxpbmsgaWNvblxyXG5cdFx0XHRcdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweCAwIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC8vIHN1YiBtZW51IGxpbmsgYXJyb3cgaWNvblxyXG5cdFx0XHRcdFx0XHQubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tZW51LWlubmVyLFxyXG5cdFx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Lm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHRcdFx0XHRcdCY6YWN0aXZlLFxyXG5cdFx0XHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5tZW51LXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtd2VpZ2h0KTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgdGV4dCwgZm9udC1jb2xvciwgZGVmYXVsdCk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtLCBzdWJtZW51LCBpdGVtLCBsaW5rLCB0ZXh0LCBmb250LXNpemUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtLCBzdWJtZW51LCBpdGVtLCBsaW5rLCB0ZXh0LCBmb250LXRyYW5zZm9ybSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQubWVudS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgbGFiZWwsIHBhZGRpbmcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIGl0ZW0sIGxpbmssIGxhYmVsLCBhbGlnbik7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBsaW5rIGljb25cclxuXHRcdFx0XHRcdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMCAwIGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtLCBzdWJtZW51LCBpdGVtLCBsaW5rLCBpY29uLCB3aWR0aCk7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgaWNvbiwgcGFkZGluZyk7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGRlZmF1bHQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgaWNvbiwgZm9udC1zaXplKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtLCBzdWJtZW51LCBpdGVtLCBsaW5rLCBpY29uLCBhbGlnbik7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGljb24gcGFydFxyXG5cdFx0XHRcdFx0XHRcdC5tZW51LWJ1bGxldCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gc3ViIG1lbnUgbGluayBhcnJvdyBpY29uXHJcblx0XHRcdFx0XHRcdFx0Lm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgYXJyb3csIHBhZGRpbmcpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1lbnUtaW5uZXIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vIHN1YiBkcm9wZG93biBtZW51IHNwYWNlXHJcblx0XHRcdFx0QGlmIGhhcygkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtLCBzdWJtZW51LCBzZWxmLCBzcGFjZSkge1xyXG5cdFx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdC5tZW51LXN1Ym1lbnUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgc2VsZiwgc3BhY2UpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmLm1lbnUtc3VibWVudS1sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIHNwYWNlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vIHRhYnMgaW50ZWdyYXRpb25cclxuXHRcdFx0XHQmLm1lbnUtaXRlbS1zdWJtZW51Lm1lbnUtaXRlbS10YWJzID4gLm1lbnUtc3VibWVudSA+IC5tZW51LXN1Ym5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLXN1Ym1lbnUge1xyXG5cdFx0XHRcdFx0PiAubWVudS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdFx0dG9wOjEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtc3VibWVudS1sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtc3VibWVudS1yaWdodCB7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFJvb3QgTWVudVxyXG5cdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHNlbGYsIHBhZGRpbmcpO1xyXG5cclxuXHRcdFx0XHQvLyBSb290IE1lbnUgYXJyb3dcclxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0PiAubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCIje2dldCgka2ktdHlwZXMsIGFycm93RG93bil9XCIgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gdXNlZCBmb3IgY2xhc3NpYyBzdWJtZW51c1xyXG5cdFx0XHRcdCYubWVudS1pdGVtLXJlbCB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWhvci1pdGVtLWJhc2UoIGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBpdGVtKSApO1xyXG5cclxuXHRcdFx0XHQvLyBzdWJtZW51XHJcblx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgc2VsZiwgcGFkZGluZywgbWVnYW1lbnUpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyhnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgc2VsZiwgYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtc3VibmF2IHtcclxuXHRcdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWhvci1pdGVtLWJhc2UoZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIGl0ZW0pKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gbWVnYSBzdWJtZW51XHJcblx0XHRcdFx0XHRcdC5tZW51LWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRcdFx0XHRcdC8vIHNlcGFyYXRvclxyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBoZWFkaW5nXHJcblx0XHRcdFx0XHRcdFx0Lm1lbnUtaGVhZGluZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWhvci1pdGVtLWhlYWRpbmctYmFzZShnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgaXRlbSwgY29sdW1uLCBoZWFkaW5nKSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBtZWdhIG1lbnVcclxuXHRcdFx0XHRcdFx0XHQubWVudS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgaXRlbSwgY29sdW1uLCBzZWxmLCBwYWRkaW5nKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWhvci1pdGVtLWJhc2UoZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIGl0ZW0pKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLm1lbnUtc3VibWVudS1jbGFzc2ljIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIHBhZGRpbmcsIGNsYXNzaWMpO1xyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LXN1Ym5hdiB7XHJcblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gaW5saW5lIHN1Ym1lbnVcclxuXHRcdFx0XHRcdCYubWVudS1zdWJtZW51LWlubGluZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0PiAubWVudS1zdWJuYXYge1xyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBnZW5lcmFsIHN1Ym1lbnUgaG92ZXIgZWZmZWN0XHJcblx0XHRcdC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdC8vIG1lbnUgcmVzaXplIGl0ZW1cclxuXHRcdFx0XHQmLm1lbnUtaXRlbS1yZXNpemUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vIG1lbnUgaXRlbSBob3ZlclxyXG5cdFx0XHRcdCYubWVudS1pdGVtLWFjdGl2ZS10YWIsXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taG92ZXIge1xyXG5cdFx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRhbmltYXRpb246ICN7Z2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKX0tc3VibWVudS1mYWRlLWluIC4zcyBlYXNlIDEsICN7Z2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKX0tc3VibWVudS1tb3ZlLWRvd24gLjNzIGVhc2Utb3V0IDE7XHJcblxyXG5cdFx0XHRcdFx0XHQvLyBpZTgtMTEgdmVyc2lvbnMgaGFja1xyXG4gICAgICAgICAgICAgICAgICAgIFx0QGluY2x1ZGUgZm9yLWllMTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcdGFuaW1hdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gLm1lbnUtc3VibmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogI3tnZXQoJGNvbmZpZywgYmFzZSwgY2xhc3MpfS1zdWJtZW51LWZhZGUtaW4gLjNzIGVhc2UgMSwgI3tnZXQoJGNvbmZpZywgYmFzZSwgY2xhc3MpfS1zdWJtZW51LW1vdmUtdXAgLjNzIGVhc2Utb3V0IDE7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gaWU4LTExIHZlcnNpb25zIGhhY2tcclxuICAgICAgICAgICAgICAgICAgICBcdFx0XHRAaW5jbHVkZSBmb3ItaWUxMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdGFuaW1hdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gUm9vdCBNZW51IGFycm93IGRpc3BsYXlcclxuXHRcdCYuI3tnZXQoJGNvbmZpZywgYmFzZSwgY2xhc3MpfS1yb290LWFycm93IHtcclxuXHRcdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0PiAubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1lbnUtaG9yLXRoZW1lKCRiYXNlLWNsYXNzLCAkY29uZmlnKSB7XHJcblx0LiN7JGJhc2UtY2xhc3N9IHtcclxuXHRcdC8vIHJvb3QgbGV2ZWwgaXRlbXNcclxuXHRcdEBpZiBoYXMoJGNvbmZpZywgaXRlbSwgbGluaykge1xyXG5cdFx0XHQubWVudS1uYXYge1xyXG5cdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRAaWYgZ2V0KCRjb25maWcsIGl0ZW0sIHNlbGYpIHtcclxuXHRcdFx0XHRcdFx0Ji5tZW51LWl0ZW0taG92ZXIsXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkY29uZmlnLCBpdGVtLCBzZWxmLCBiZy1jb2xvciwgaG92ZXIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtaXRlbS1oZXJlIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGNvbmZpZywgaXRlbSwgc2VsZiwgYmctY29sb3IsIGhlcmUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtaXRlbS1vcGVuLFxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtaXRlbS1hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkY29uZmlnLCBpdGVtLCBzZWxmLCBiZy1jb2xvciwgYWN0aXZlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtaG9yLWl0ZW0tdGhlbWUoZ2V0KCRjb25maWcsIGl0ZW0pKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBzdWJtZW51IGxldmVsIGl0ZW1zXHJcblx0XHQubWVudS1uYXYge1xyXG5cdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdC8vIGNsYXNzaWMgc3VibWVudVxyXG5cdFx0XHRcdC5tZW51LXN1Ym1lbnUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRjb25maWcsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIGJnLWNvbG9yKTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IGdldCgkY29uZmlnLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBib3gtc2hhZG93KTtcclxuXHJcblx0XHRcdFx0XHQ+IC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRcdC8vIHN1Ym1lbnUgaXRlbVxyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtaG9yLWl0ZW0tdGhlbWUoZ2V0KCRjb25maWcsIGl0ZW0sIHN1Ym1lbnUsIGl0ZW0pKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gbWVnYSBzdWJtZW51XHJcblx0XHRcdFx0XHRcdC5tZW51LWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdC8vIHNlcGFyYXRvclxyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IGdldCgkY29uZmlnLCBpdGVtLCBzdWJtZW51LCBpdGVtLCBjb2x1bW4sIHNlcGFyYXRvciwgYm9yZGVyKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vIGhlYWRpbmdcclxuXHRcdFx0XHRcdFx0XHQubWVudS1oZWFkaW5nIHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtaG9yLWl0ZW0taGVhZGluZy10aGVtZShnZXQoJGNvbmZpZywgaXRlbSwgc3VibWVudSwgaXRlbSwgY29sdW1uLCBoZWFkaW5nKSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQvLyBtZWdhIG1lbnVcclxuXHRcdFx0XHRcdFx0XHQubWVudS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWhvci1pdGVtLXRoZW1lKGdldCgkY29uZmlnLCBpdGVtLCBzdWJtZW51LCBpdGVtKSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBCdWlsZCBUaGVtZVxyXG5AbWl4aW4gbWVudS1ob3ItYnVpbGQtdGhlbWUoJGNvbmZpZywgJHRoZW1lKSB7XHJcblx0JHRoZW1lLWNvbmZpZzogKCk7XHJcblxyXG5cdEBpZiAoJHRoZW1lID09IGRlZmF1bHQpIHtcclxuXHRcdCR0aGVtZS1jb25maWc6IGdldCgkY29uZmlnLCBidWlsZCwgdGhlbWUpO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0JHRoZW1lLWNvbmZpZzogZ2V0KCRjb25maWcsIGJ1aWxkLCB0aGVtZXMsICR0aGVtZSk7XHJcblx0fVxyXG5cclxuXHQvLyBCYXNlIHZlcnRpY2FsIG1lbnVcclxuXHRAaWYgKGdldCgkY29uZmlnLCBiYXNlLCBtb2RlKSA9PSBnZW5lcmFsKSB7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVudS1ob3ItdGhlbWUoZ2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKSwgJHRoZW1lLWNvbmZpZyk7XHJcblxyXG5cdH0gQGVsc2UgaWYgKGdldCgkY29uZmlnLCBiYXNlLCBtb2RlKSA9PSBkZXNrdG9wKSB7XHJcblx0XHQvLyBEZXNrdG9wIE1vZGVcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1ob3ItdGhlbWUoZ2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKSwgJHRoZW1lLWNvbmZpZyk7XHJcblx0XHR9XHJcblxyXG5cdH0gQGVsc2UgaWYgKGdldCgkY29uZmlnLCBiYXNlLCBtb2RlKSA9PSB0YWJsZXQtYW5kLW1vYmlsZSkge1xyXG5cdFx0Ly8gVGFibGV0ICYgTW9iaWxlIE1vZGVzXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1ob3ItdGhlbWUoZ2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKSwgJHRoZW1lLWNvbmZpZyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBCdWlsZCBMYXlvdXRcclxuQG1peGluIG1lbnUtaG9yLWJ1aWxkLWxheW91dCgkY29uZmlnKSB7XHJcblx0Ly8gQmFzZSB2ZXJ0aWNhbCBtZW51XHJcblx0QGlmIChnZXQoJGNvbmZpZywgYmFzZSwgbW9kZSkgPT0gZ2VuZXJhbCkge1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lbnUtaG9yLWJhc2UoJGNvbmZpZyk7XHJcblxyXG5cdH0gQGVsc2UgaWYgKGdldCgkY29uZmlnLCBiYXNlLCBtb2RlKSA9PSBkZXNrdG9wKSB7XHJcblxyXG5cdFx0Ly8gRGVza3RvcCBNb2RlXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0XHRcdEBpbmNsdWRlIG1lbnUtaG9yLWJhc2UoJGNvbmZpZyk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVudS1ob3Itc3VibWVudS13aWR0aCgkY29uZmlnKTtcclxuXHJcblx0fSBAZWxzZSBpZiAoZ2V0KCRjb25maWcsIGJhc2UsIG1vZGUpID09IHRhYmxldC1hbmQtbW9iaWxlKSB7XHJcblx0XHQvLyBUYWJsZXQgJiBNb2JpbGUgTW9kZXNcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRAaW5jbHVkZSBtZW51LWhvci1iYXNlKCRjb25maWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gSG9yaXpvbnRhbCBNZW51IEhvdmVyYWJsZSBTdWJtZW51IEFuaW1hdGlvbnNcclxuXHRAa2V5ZnJhbWVzICN7Z2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKX0tc3VibWVudS1mYWRlLW91dCB7XHJcblx0ICAgIGZyb20gICB7IG9wYWNpdHk6IDE7IH1cclxuXHQgICAgdG8geyBvcGFjaXR5OiAwOyB9XHJcblx0fVxyXG5cclxuXHRAa2V5ZnJhbWVzICN7Z2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKX0tc3VibWVudS1mYWRlLWluIHtcclxuXHQgICAgZnJvbSAgIHsgb3BhY2l0eTogMDsgfVxyXG5cdCAgICB0byB7IG9wYWNpdHk6IDE7IH1cclxuXHR9XHJcblxyXG5cdEBrZXlmcmFtZXMgI3tnZXQoJGNvbmZpZywgYmFzZSwgY2xhc3MpfS1zdWJtZW51LW1vdmUtdXAge1xyXG5cdCAgICBmcm9tICAgeyBtYXJnaW4tdG9wOiBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgc2VsZiwgYW5pbWF0aW9uLCBvZmZzZXQpOyB9XHJcblx0ICAgIHRvIHsgbWFyZ2luLXRvcDogMDsgfVxyXG5cdH1cclxuXHJcblx0QGtleWZyYW1lcyAje2dldCgkY29uZmlnLCBiYXNlLCBjbGFzcyl9LXN1Ym1lbnUtbW92ZS1kb3duIHtcclxuXHQgICAgZnJvbSAgIHsgbWFyZ2luLXRvcDogLShnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCwgaXRlbSwgc3VibWVudSwgc2VsZiwgYW5pbWF0aW9uLCBvZmZzZXQpKTsgfVxyXG5cdCAgICB0byB7IG1hcmdpbi10b3A6IDA7IH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gRml4ZXNcclxuLy9cclxuXHJcblxyXG5AbWl4aW4gZml4LWZpeGVkLXBvc2l0aW9uLWxhZ3MoKSB7XHJcblx0Ly8gd2Via2l0IGhhY2sgZm9yIHNtb290aCBmb250IHZpZXcgb24gZml4ZWQgcG9zaXRpb25lZCBlbGVtZW50c1xyXG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XHJcbn1cclxuXHJcbkBtaXhpbiBmaXgtYW5pbWF0aW9uLWxhZ3MoKSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbn1cclxuIiwiLy9cclxuLy8gQXR0clxyXG4vL1xyXG5cclxuQG1peGluIGF0dHIoJGF0dHIsICR2YWx1ZSwgJGltcG9ydGFudDogJycpIHtcclxuICAgIEBpZiAgJHZhbHVlICE9IG51bGwgIHtcclxuICAgICAgICAjeyRhdHRyfTogI3skdmFsdWV9ICN7JGltcG9ydGFudH07XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVmVydGljYWwgTWVudSBHZW5lcmF0b3IgSGVscGVyc1xyXG4vL1xyXG5cclxuXHJcblxyXG4vLyBJdGVtXHJcbkBtaXhpbiBtZW51LXZlci1pdGVtLWJhc2UoJGl0ZW0pIHtcclxuXHQvLyBpdGVtXHJcblx0QGluY2x1ZGUgYXR0cihtYXJnaW4sIGdldCgkaXRlbSwgc2VsZiwgbWFyZ2luKSk7XHJcblx0QGluY2x1ZGUgYXR0cihwYWRkaW5nLCBnZXQoJGl0ZW0sIHNlbGYsIHBhZGRpbmcpKTtcclxuXHJcblx0Ly8gaXRlbSBsaW5rIGFuZCBoZWFkaW5nXHJcblx0PiAubWVudS1oZWFkaW5nLFxyXG5cdD4gLm1lbnUtbGluayB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKGdldCgkaXRlbSwgbGluaywgc2VsZiwgYm9yZGVyLXJhZGl1cykpO1xyXG5cdFx0Ly8gbGluayBoZWlnaHRcclxuXHRcdG1pbi1oZWlnaHQ6IGdldCgkaXRlbSwgbGluaywgc2VsZiwgaGVpZ2h0KTtcclxuXHJcblx0XHQvLyBsaW5rIG1hcmdpblxyXG5cdFx0QGluY2x1ZGUgYXR0cihtYXJnaW4sIGdldCgkaXRlbSwgbGluaywgc2VsZiwgbWFyZ2luKSk7XHJcblxyXG5cdFx0Ly8gbWVudSBpdGVtIGxpbmsncyB0ZXh0IHBhcnRcclxuXHRcdC5tZW51LXRleHQge1xyXG5cdFx0XHRmb250LXdlaWdodDogZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LXdlaWdodCk7XHJcblx0XHRcdGZvbnQtc2l6ZTogZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LXNpemUpO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LXRyYW5zZm9ybSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBpY29uXHJcblx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBhbGlnbik7XHJcblx0XHRcdGZsZXg6IDAgMCBnZXQoJGl0ZW0sIGxpbmssIGljb24sIHdpZHRoKTtcclxuXHRcdFx0Zm9udC1zaXplOiBnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtc2l6ZSk7XHJcblxyXG5cdFx0XHQvLyBkdW8tdG9uZSBzdmcgaWNvblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGF0dHIoaGVpZ2h0LCBnZXQoJGl0ZW0sIGxpbmssIGljb24sIHN2Zy13aWR0aCkpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGF0dHIod2lkdGgsIGdldCgkaXRlbSwgbGluaywgaWNvbiwgc3ZnLXdpZHRoKSk7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0ycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGJ1bGxldFxyXG5cdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0ZmxleDogMCAwIGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBzZWxmLCB3aWR0aCk7XHJcblxyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm1lbnUtYnVsbGV0LWRvdCB7XHJcblx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBzaXplKTtcclxuXHRcdFx0XHRcdGhlaWdodDogZ2V0KCRpdGVtLCBsaW5rLCBidWxsZXQsIGRvdCwgc2l6ZSk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5tZW51LWJ1bGxldC1saW5lIHtcclxuXHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBsaW5lLCB3aWR0aCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBsaW5lLCBoZWlnaHQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgaWNvbiBwYXJ0XHJcblx0XHQubWVudS1sYWJlbCB7XHJcblx0XHRcdHBhZGRpbmc6IGdldCgkaXRlbSwgbGluaywgbGFiZWwsIHBhZGRpbmcpO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBnZXQoJGl0ZW0sIGxpbmssIGxhYmVsLCBhbGlnbik7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBhcnJvdyBwYXJ0XHJcblx0XHQubWVudS1hcnJvdyB7XHJcblx0XHRcdHRleHQtYWxpZ246IGdldCgkaXRlbSwgbGluaywgYXJyb3csIGFsaWduKTtcclxuXHRcdFx0ZmxleDogMCAwIGdldCgkaXRlbSwgbGluaywgYXJyb3csIHdpZHRoKTtcclxuXHRcdFx0Zm9udC1zaXplOiBnZXQoJGl0ZW0sIGxpbmssIGFycm93LCBmb250LXNpemUpO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGdldCgkaXRlbSwgbGluaywgYXJyb3csIHRyYW5zaXRpb24pO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGtpKGdldCgka2ktdHlwZXMsIGFycm93TmV4dCkpO1xyXG5cclxuXHRcdFx0XHRbZGlyZWN0aW9uPVwicnRsXCJdICYge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCIje2dldCgka2ktdHlwZXMsIGFycm93QmFjayl9XCIgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBtZW51IHJvb3QgbGV2ZWwgXCJoZXJlXCIgYXJyb3dcclxuXHRcdC5tZW51LWl0ZW0taGVyZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBpdGVtIGxpbmsgb3BlbiBzdGF0ZVxyXG5cdCYubWVudS1pdGVtLW9wZW4ge1xyXG5cdFx0PiAubWVudS1oZWFkaW5nLFxyXG5cdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBhcnJvdyBwYXJ0XHJcblx0XHRcdC5tZW51LWFycm93IHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBnZXQoJGl0ZW0sIGxpbmssIGFycm93LCB0cmFuc2l0aW9uKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LXZlci1pdGVtLXRoZW1lKCRpdGVtKSB7XHJcblx0Ly8gaXRlbVxyXG5cdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBzZWxmLCBiZy1jb2xvciwgZGVmYXVsdCkpO1xyXG5cclxuXHQvLyBpdGVtIGxpbmsgYW5kIGhlYWRpbmdcclxuXHQ+IC5tZW51LWhlYWRpbmcsXHJcblx0PiAubWVudS1saW5rIHtcclxuXHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgdGV4dCBwYXJ0XHJcblx0XHQubWVudS10ZXh0IHtcclxuXHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LWNvbG9yLCBkZWZhdWx0KSk7XHJcblx0XHRcdEBpZiBoYXMoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtd2VpZ2h0KSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGdldCgkaXRlbSwgbGluaywgdGV4dCwgZm9udC13ZWlnaHQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBpY29uXHJcblx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBpY29uLCBmb250LWNvbG9yLCBkZWZhdWx0KSk7XHJcblxyXG5cdFx0XHQvLyBEdWUtdG9uZSBpY29uXHJcblx0XHRcdCYuc3ZnLWljb24ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkaXRlbSwgbGluaywgaWNvbiwgZm9udC1jb2xvciwgZGVmYXVsdCkpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBidWxsZXRcclxuXHRcdC5tZW51LWJ1bGxldCB7XHJcblx0XHRcdCYubWVudS1idWxsZXQtZG90IHtcclxuXHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYXR0cihiYWNrZ3JvdW5kLWNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgZGVmYXVsdCkpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5tZW51LWJ1bGxldC1saW5lIHtcclxuXHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYXR0cihiYWNrZ3JvdW5kLWNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgbGluZSwgYmctY29sb3IsIGRlZmF1bHQpKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGFycm93IHBhcnRcclxuXHRcdC5tZW51LWFycm93IHtcclxuXHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBhcnJvdywgZm9udC1jb2xvciwgZGVmYXVsdCkpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gaXRlbSBsaW5rIG9wZW4gc3RhdGVcclxuXHQmLm1lbnUtaXRlbS1vcGVuIHtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcclxuXHRcdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBzZWxmLCBiZy1jb2xvciwgb3BlbikpO1xyXG5cclxuXHRcdD4gLm1lbnUtaGVhZGluZyxcclxuXHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgb3BlbikpO1xyXG5cclxuXHRcdFx0Ly8gbWVudSBpdGVtIGxpbmsncyB0ZXh0IHBhcnRcclxuXHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LWNvbG9yLCBvcGVuKSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgaWNvbiBwYXJ0XHJcblx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGF0dHIoY29sb3IsIGdldCgkaXRlbSwgbGluaywgaWNvbiwgZm9udC1jb2xvciwgb3BlbikpO1xyXG5cclxuXHRcdFx0XHQvLyBEdWUtdG9uZSBpY29uXHJcblx0XHRcdFx0Ji5zdmctaWNvbiB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcihnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIG9wZW4pKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgYnVsbGV0XHJcblx0XHRcdC5tZW51LWJ1bGxldCB7XHJcblx0XHRcdFx0Ji5tZW51LWJ1bGxldC1kb3Qge1xyXG5cdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYXR0cihiYWNrZ3JvdW5kLWNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgb3BlbikpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5tZW51LWJ1bGxldC1saW5lIHtcclxuXHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBidWxsZXQsIGxpbmUsIGJnLWNvbG9yLCBvcGVuKSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGFycm93IHBhcnRcclxuXHRcdFx0Lm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGF0dHIoY29sb3IsIGdldCgkaXRlbSwgbGluaywgYXJyb3csIGZvbnQtY29sb3IsIG9wZW4pKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gaXRlbSBsaW5rIG9wZW4gc3RhdGVcclxuXHQmLm1lbnUtaXRlbS1oZXJlIHtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcclxuXHRcdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBzZWxmLCBiZy1jb2xvciwgaGVyZSkpO1xyXG5cclxuXHRcdD4gLm1lbnUtaGVhZGluZyxcclxuXHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgaGVyZSkpO1xyXG5cclxuXHRcdFx0Ly8gbWVudSBpdGVtIGxpbmsncyB0ZXh0IHBhcnRcclxuXHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LWNvbG9yLCBoZXJlKSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgaWNvbiBwYXJ0XHJcblx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGF0dHIoY29sb3IsIGdldCgkaXRlbSwgbGluaywgaWNvbiwgZm9udC1jb2xvciwgaGVyZSkpO1xyXG5cclxuXHRcdFx0XHQvLyBEdWUtdG9uZSBpY29uXHJcblx0XHRcdFx0Ji5zdmctaWNvbiB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcihnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGhlcmUpKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgYnVsbGV0XHJcblx0XHRcdC5tZW51LWJ1bGxldCB7XHJcblx0XHRcdFx0Ji5tZW51LWJ1bGxldC1kb3Qge1xyXG5cdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYXR0cihiYWNrZ3JvdW5kLWNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgaGVyZSkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5tZW51LWJ1bGxldC1saW5lIHtcclxuXHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBidWxsZXQsIGxpbmUsIGJnLWNvbG9yLCBoZXJlKSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGFycm93IHBhcnRcclxuXHRcdFx0Lm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGF0dHIoY29sb3IsIGdldCgkaXRlbSwgbGluaywgYXJyb3csIGZvbnQtY29sb3IsIGhlcmUpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gaXRlbSBsaW5rIGFjdGl2ZSBzdGF0ZVxyXG5cdCYubWVudS1pdGVtLWFjdGl2ZSB7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XHJcblx0XHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkaXRlbSwgc2VsZiwgYmctY29sb3IsIGFjdGl2ZSkpO1xyXG5cclxuXHRcdD4gLm1lbnUtaGVhZGluZyxcclxuXHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdEBpbmNsdWRlIGF0dHIoYmFja2dyb3VuZC1jb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgYWN0aXZlKSk7XHJcblxyXG5cdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIHRleHQgcGFydFxyXG5cdFx0XHQubWVudS10ZXh0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtY29sb3IsIGFjdGl2ZSkpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGljb24gcGFydFxyXG5cdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGFjdGl2ZSkpO1xyXG5cclxuXHRcdFx0XHQvLyBEdWUtdG9uZSBpY29uXHJcblx0XHRcdFx0Ji5zdmctaWNvbiB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcihnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGFjdGl2ZSkpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBidWxsZXRcclxuXHRcdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0XHQmLm1lbnUtYnVsbGV0LWRvdCB7XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBkb3QsIGJnLWNvbG9yLCBhY3RpdmUpKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYubWVudS1idWxsZXQtbGluZSB7XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBsaW5lLCBiZy1jb2xvciwgYWN0aXZlKSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGFycm93IHBhcnRcclxuXHRcdFx0Lm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGF0dHIoY29sb3IsIGdldCgkaXRlbSwgbGluaywgYXJyb3csIGZvbnQtY29sb3IsIGFjdGl2ZSkpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBpdGVtIGxpbmsgaG92ZXIgc3RhdGVcclxuXHQmOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XHJcblx0XHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkaXRlbSwgc2VsZiwgYmctY29sb3IsIGhvdmVyKSk7XHJcblxyXG5cdFx0PiAubWVudS1oZWFkaW5nLFxyXG5cdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0QGluY2x1ZGUgYXR0cihiYWNrZ3JvdW5kLWNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIHNlbGYsIGJnLWNvbG9yLCBob3ZlcikpO1xyXG5cclxuXHRcdFx0Ly8gbWVudSBpdGVtIGxpbmsncyB0ZXh0IHBhcnRcclxuXHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCB0ZXh0LCBmb250LWNvbG9yLCBob3ZlcikpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGljb24gcGFydFxyXG5cdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGhvdmVyKSk7XHJcblxyXG5cdFx0XHRcdC8vIER1ZS10b25lIGljb25cclxuXHRcdFx0XHQmLnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkaXRlbSwgbGluaywgaWNvbiwgZm9udC1jb2xvciwgaG92ZXIpKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgYnVsbGV0XHJcblx0XHRcdC5tZW51LWJ1bGxldCB7XHJcblx0XHRcdFx0Ji5tZW51LWJ1bGxldC1kb3Qge1xyXG5cdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYXR0cihiYWNrZ3JvdW5kLWNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIGJ1bGxldCwgZG90LCBiZy1jb2xvciwgaG92ZXIpKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYubWVudS1idWxsZXQtbGluZSB7XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkaXRlbSwgbGluaywgYnVsbGV0LCBsaW5lLCBiZy1jb2xvciwgaG92ZXIpKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgYXJyb3cgcGFydFxyXG5cdFx0XHQubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRpdGVtLCBsaW5rLCBhcnJvdywgZm9udC1jb2xvciwgaG92ZXIpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU2VjdGlvblxyXG5AbWl4aW4gbWVudS12ZXItc2VjdGlvbi1iYXNlKCRzZWN0aW9uKSB7XHJcblx0bWFyZ2luOiBnZXQoJHNlY3Rpb24sIHNlbGYsIG1hcmdpbik7XHJcblx0aGVpZ2h0OiBnZXQoJHNlY3Rpb24sIHNlbGYsIGhlaWdodCk7XHJcblxyXG5cdC5tZW51LXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiBnZXQoJHNlY3Rpb24sIHRleHQsIGZvbnQtc2l6ZSk7XHJcblx0XHRmb250LXdlaWdodDogZ2V0KCRzZWN0aW9uLCB0ZXh0LCBmb250LXdlaWdodCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogZ2V0KCRzZWN0aW9uLCB0ZXh0LCBmb250LXRyYW5zZm9ybSk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogZ2V0KCRzZWN0aW9uLCB0ZXh0LCBsZXR0ZXItc3BhY2luZyk7XHJcblx0fVxyXG5cclxuXHRAaWYgaGFzKCRzZWN0aW9uLCBpY29uKSB7XHJcblx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0cGFkZGluZzogZ2V0KCRzZWN0aW9uLCBpY29uLCBwYWRkaW5nKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LXZlci1zZWN0aW9uLXRoZW1lKCRzZWN0aW9uKSB7XHJcblx0Lm1lbnUtdGV4dCB7XHJcblx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJHNlY3Rpb24sIHRleHQsIGZvbnQtY29sb3IpKTtcclxuXHR9XHJcblxyXG5cdEBpZiBoYXMoJHNlY3Rpb24sIGljb24pIHtcclxuXHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJHNlY3Rpb24sIGljb24sIGZvbnQtY29sb3IpKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFNlcGFyYXRvclxyXG5AbWl4aW4gbWVudS12ZXItc2VwYXJhdG9yLWJhc2UoJHNlcGFyYXRvcikge1xyXG5cdG1hcmdpbjogZ2V0KCRzZXBhcmF0b3IsIG1hcmdpbik7XHJcblxyXG5cdC5tZW51LXNlcGFyYXRvci1tYXJnaW5sZXNzIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LXZlci1zZXBhcmF0b3ItdGhlbWUoJHNlcGFyYXRvcikge1xyXG5cdEBpbmNsdWRlIGF0dHIoYm9yZGVyLWJvdHRvbSwgZ2V0KCRzZXBhcmF0b3IsIGJvcmRlcikpO1xyXG59XHJcblxyXG4vLyBNaW5pbWl6ZSBQYXJlbnQgSXRlbVxyXG5AbWl4aW4gbWVudS12ZXItbWluaW1pemUtcGFyZW50LWl0ZW0tYmFzZSgkaXRlbSkge1xyXG5cdC8vIGl0ZW1cclxuXHRtYXJnaW46IGdldCgkaXRlbSwgc2VsZiwgbWFyZ2luKTtcclxuXHJcblx0Ly8gaXRlbSBsaW5rIGFuZCBoZWFkaW5nXHJcblx0PiAubWVudS1saW5rIHtcclxuXHRcdGhlaWdodDogZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBoZWlnaHQpO1xyXG5cdFx0cGFkZGluZzogZ2V0KCRpdGVtLCBsaW5rLCBzZWxmLCBwYWRkaW5nKTtcclxuXHJcblx0XHQvLyBtZW51IGl0ZW0gbGluaydzIHRleHQgcGFydFxyXG5cdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtd2VpZ2h0KTtcclxuXHRcdFx0Zm9udC1zaXplOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtc2l6ZSk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtdHJhbnNmb3JtKTtcclxuXHRcdFx0Y3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBpY29uIHBhcnRcclxuXHRcdC5tZW51LWxhYmVsIHtcclxuXHRcdFx0cGFkZGluZzogZ2V0KCRpdGVtLCBsaW5rLCBsYWJlbCwgcGFkZGluZyk7XHJcblx0XHRcdHRleHQtYWxpZ246IGdldCgkaXRlbSwgbGluaywgbGFiZWwsIGFsaWduKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LXZlci1taW5pbWl6ZS1wYXJlbnQtaXRlbS10aGVtZSgkaXRlbSkge1xyXG5cdC8vIGl0ZW1cclxuXHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkaXRlbSwgc2VsZiwgYmctY29sb3IsIGRlZmF1bHQpKTtcclxuXHJcblx0Ly8gaXRlbSBsaW5rIGFuZCBoZWFkaW5nXHJcblx0PiAubWVudS1saW5rIHtcclxuXHRcdC8vIG1lbnUgaXRlbSBsaW5rJ3MgdGV4dCBwYXJ0XHJcblx0XHQ+IC5tZW51LXRleHQge1xyXG5cdFx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJGl0ZW0sIGxpbmssIHRleHQsIGZvbnQtY29sb3IsIGRlZmF1bHQpKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEJhc2VcclxuQG1peGluIG1lbnUtdmVyLWJhc2UoJGJhc2UtY29uZmlnLCAkbGF5b3V0KSB7XHJcblx0LiN7Z2V0KCRiYXNlLWNvbmZpZywgY2xhc3MpfSB7XHJcblx0XHQvLyBtZW51IG5hdlxyXG5cdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiBnZXQoJGxheW91dCwgZGVmYXVsdCwgc2VsZiwgcGFkZGluZyk7XHJcblxyXG5cdFx0XHQvLyBCYXNlIG1hcmt1cFxyXG5cdFx0XHQubWVudS1zY3JvbGwge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIGdlbmVyYWwgc3VibWVudVxyXG5cdFx0XHQubWVudS1pbm5lcixcclxuXHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0QGlmIGdldCgkYmFzZS1jb25maWcsIG1vZGUpID09IFwidGFibGV0LWFuZC1tb2JpbGVcIiBvciBnZXQoJGJhc2UtY29uZmlnLCBtb2RlKSA9PSBcIm1vYmlsZVwiIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvLyBDb250ZW50XHJcblx0XHRcdFx0Lm1lbnUtY29udGVudCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdCYubWVudS1oZWFkaW5nbGVzcyB7XHJcblx0XHRcdFx0XHRcdFx0PiAubWVudS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdD4gbGkgPiAubWVudS1saW5rIHtcclxuXHQgICBcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gZ2VuZXJhbCBpdGVtXHJcblx0XHRcdC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0Ly8gaXRlbSBsaW5rIGFuZCBoZWFkaW5nXHJcblx0XHRcdFx0PiAubWVudS1oZWFkaW5nLFxyXG5cdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubWVudS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBpY29uIHBhcnRcclxuXHRcdFx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGljb24gcGFydFxyXG5cdFx0XHRcdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gbWVudSBpdGVtIGxpbmsncyBhcnJvdyBwYXJ0XHJcblx0XHRcdFx0XHQubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vIGl0ZW0gbGluayBvcGVuIHN0YXRlXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0tb3BlbiB7XHJcblx0XHRcdFx0XHQ+IC5tZW51LWhlYWRpbmcsXHJcblx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHQvLyBtZW51IGl0ZW0gbGluaydzIGFycm93IHBhcnRcclxuXHRcdFx0XHRcdFx0PiAubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKSN7Jy8qcnRsOmlnbm9yZSovJ307XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0W2RpcmVjdGlvbj1cInJ0bFwiXSAmIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZykjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSxcclxuXHRcdFx0XHRcdD4gLm1lbnUtaW5uZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvLyBzdWJtZW51IGl0ZW1zXHJcblx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHQvLyBzdWJtZW51IGl0ZW1cclxuXHRcdFx0XHRcdC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHQvLyBpdGVtIGxpbmsgYW5kIGhlYWRpbmdcclxuXHRcdFx0XHRcdFx0PiAubWVudS1oZWFkaW5nLFxyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IGdldCgkbGF5b3V0LCBkZWZhdWx0LCBpdGVtLCBzdWJtZW51LCBpdGVtLCBsaW5rLCBwYWRkaW5nKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIHBhcmVudCBpdGVtIHVzZWQgZm9yIG1pbmltaXplZCBtZW51J3MgZHJvcGRvd24gc3VibWVudXNcclxuXHRcdFx0XHRcdC5tZW51LWl0ZW0tcGFyZW50IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIGdlbmVyYWwgc2VjdGlvblxyXG5cdFx0XHQubWVudS1zZWN0aW9uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IGdldCgkbGF5b3V0LCBkZWZhdWx0LCBzZWN0aW9uLCBzZWxmLCBwYWRkaW5nKTtcclxuXHJcblx0XHRcdFx0Ji5tZW51LXNlY3Rpb24tZmlyc3Qge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIGdlbmVyYWwgc2VwYXJhdG9yXHJcblx0XHRcdC5tZW51LXNlcGFyYXRvciB7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdCYubWVudS1zZXBhcmF0b3ItbWFyZ2lubGVzcyB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBDdXN0b20gbWFya3VwXHJcblx0XHRcdC8vIG1lbnUgaXRlbVxyXG5cdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBtZW51LXZlci1pdGVtLWJhc2UoZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIGl0ZW0pKTtcclxuXHJcblx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHQubWVudS1zdWJuYXYge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKG1hcmdpbiwgZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIG1hcmdpbikpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKHBhZGRpbmcsIGdldCgkbGF5b3V0LCBkZWZhdWx0LCBpdGVtLCBzdWJtZW51LCBzZWxmLCBwYWRkaW5nKSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gbWVudSBpdGVtXHJcblx0XHRcdFx0XHQubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItaXRlbS1iYXNlKGdldCgkbGF5b3V0LCBkZWZhdWx0LCBpdGVtLCBzdWJtZW51LCBpdGVtKSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gbWVudSBzZWN0aW9uXHJcblx0XHRcdFx0XHQubWVudS1zZWN0aW9uIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItc2VjdGlvbi1iYXNlKGdldCgkbGF5b3V0LCBkZWZhdWx0LCBpdGVtLCBzdWJtZW51LCBzZWN0aW9uKSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gbWVudSBpdGVtIHNlcGFyYXRvclxyXG5cdFx0XHRcdFx0Lm1lbnUtc2VwYXJhdG9yIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItc2VwYXJhdG9yLWJhc2UoZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIGl0ZW0sIHN1Ym1lbnUsIHNlcGFyYXRvcikpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbWVudSBzZWN0aW9uXHJcblx0XHRcdD4gLm1lbnUtc2VjdGlvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItc2VjdGlvbi1iYXNlKGdldCgkbGF5b3V0LCBkZWZhdWx0LCBzZWN0aW9uKSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgaXRlbSBzZXBhcmF0b3JcclxuXHRcdFx0PiAubWVudS1zZXBhcmF0b3Ige1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLXNlcGFyYXRvci1iYXNlKGdldCgkbGF5b3V0LCBkZWZhdWx0LCBzZXBhcmF0b3IpKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gc3VibWVudSBsaW5rIHBhZGRpbmdzIGFuZCBpbmRlbnRpb25zXHJcblx0XHRcdC8vIGl0ZW1cclxuXHRcdFx0JGl0ZW0tbGluay1wYWRkaW5nOiBnZXQoJGxheW91dCwgZGVmYXVsdCwgaXRlbSwgbGluaywgc2VsZiwgcGFkZGluZyk7XHJcblx0XHRcdCRpdGVtLXNlY3Rpb24tcGFkZGluZzogZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIHNlY3Rpb24sIHNlbGYsIHBhZGRpbmcpO1xyXG5cclxuXHRcdFx0Ly8gaXRlbSBzdWJtZW51XHJcblx0XHRcdCRpdGVtLXN1Ym1lbnUtcGFkZGluZy1sZWZ0OiBnZXQoJGxheW91dCwgZGVmYXVsdCwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgc2VsZiwgcGFkZGluZy14KTtcclxuXHJcblx0XHRcdCRpdGVtLXN1Ym1lbnUtaW5kZW50OiBnZXQoJGxheW91dCwgZGVmYXVsdCwgaXRlbSwgc3VibWVudSwgc2VsZiwgaW5kZW50KTtcclxuXHRcdFx0JGl0ZW0tc3VibWVudS1saW5rLXBhZGRpbmc6IGdldCgkbGF5b3V0LCBkZWZhdWx0LCBpdGVtLCBzdWJtZW51LCBpdGVtLCBsaW5rLCBzZWxmLCBwYWRkaW5nKTtcclxuXHJcblx0XHRcdCRpdGVtLXN1Ym1lbnUtc2VjdGlvbi1pbmRlbnQ6IGdldCgkbGF5b3V0LCBkZWZhdWx0LCBpdGVtLCBzdWJtZW51LCBzZWN0aW9uLCBzZWxmLCBpbmRlbnQpO1xyXG5cdFx0XHQkaXRlbS1zdWJtZW51LXNlY3Rpb24tcGFkZGluZzogZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIGl0ZW0sIHN1Ym1lbnUsIHNlY3Rpb24sIHBhZGRpbmcpO1xyXG5cclxuXHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJGl0ZW0tbGluay1wYWRkaW5nO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0PiAubWVudS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRcdC8vIGl0ZW0gbGluayBwYWRkaW5nc1xyXG5cdFx0XHRcdFx0XHQubWVudS1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHQubWVudS1oZWFkaW5nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRpdGVtLXN1Ym1lbnUtbGluay1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkaXRlbS1zdWJtZW51LXBhZGRpbmctbGVmdCArICgxICogJGl0ZW0tc3VibWVudS1zZWN0aW9uLWluZGVudCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQubWVudS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkaXRlbS1zdWJtZW51LWxpbmstcGFkZGluZztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkaXRlbS1zdWJtZW51LXBhZGRpbmctbGVmdCArICgyICogJGl0ZW0tc3VibWVudS1zZWN0aW9uLWluZGVudCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkaXRlbS1zdWJtZW51LWxpbmstcGFkZGluZztcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGl0ZW0tc3VibWVudS1wYWRkaW5nLWxlZnQgKyAoMSAqICRpdGVtLXN1Ym1lbnUtaW5kZW50KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkaXRlbS1zdWJtZW51LWxpbmstcGFkZGluZztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGl0ZW0tc3VibWVudS1wYWRkaW5nLWxlZnQgKyAoMiAqICRpdGVtLXN1Ym1lbnUtaW5kZW50KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRpdGVtLXN1Ym1lbnUtbGluay1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkaXRlbS1zdWJtZW51LXBhZGRpbmctbGVmdCArICgzICogJGl0ZW0tc3VibWVudS1pbmRlbnQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Ly8gc2VjdGlvbiBwYWRkaW5nc1xyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LXNlY3Rpb24ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRpdGVtLXN1Ym1lbnUtc2VjdGlvbi1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDokaXRlbS1zdWJtZW51LXBhZGRpbmctbGVmdCArICgxICogJGl0ZW0tc3VibWVudS1zZWN0aW9uLWluZGVudCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0PiAubWVudS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHQubWVudS1zdWJuYXYge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LXNlY3Rpb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRpdGVtLXN1Ym1lbnUtc2VjdGlvbi1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGl0ZW0tc3VibWVudS1wYWRkaW5nLWxlZnQgKyAoMiAqICRpdGVtLXN1Ym1lbnUtc2VjdGlvbi1pbmRlbnQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Lm1lbnUtc3VibmF2IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1zZWN0aW9uIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkaXRlbS1zdWJtZW51LXNlY3Rpb24tcGFkZGluZztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6JGl0ZW0tc3VibWVudS1wYWRkaW5nLWxlZnQgKyAoMyAqICRpdGVtLXN1Ym1lbnUtc2VjdGlvbi1pbmRlbnQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbWVudS12ZXItdGhlbWUoJGJhc2UtY29uZmlnLCAkbGF5b3V0KSB7XHJcblx0LiN7Z2V0KCRiYXNlLWNvbmZpZywgY2xhc3MpfSB7XHJcblx0XHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkbGF5b3V0LCBkZWZhdWx0LCBzZWxmLCBiZy1jb2xvcikpO1xyXG5cclxuXHRcdC5tZW51LW5hdiB7XHJcblx0XHRcdC8vIG1lbnUgaXRlbVxyXG5cdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLWl0ZW0tdGhlbWUoZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIGl0ZW0pKTtcclxuXHJcblx0XHRcdFx0PiAubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRjb2xvcjogZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIHNlbGYsIGJnLWNvbG9yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIG1lbnUgc2VjdGlvblxyXG5cdFx0XHQ+IC5tZW51LXNlY3Rpb24ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLXNlY3Rpb24tdGhlbWUoZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIHNlY3Rpb24pKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbWVudSBpdGVtIHNlcGFyYXRvclxyXG5cdFx0XHQ+IC5tZW51LXNlcGFyYXRvciB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItc2VwYXJhdG9yLXRoZW1lKGdldCgkbGF5b3V0LCBkZWZhdWx0LCBzZXBhcmF0b3IpKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gbWVudSBpdGVtXHJcblx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHQubWVudS1zdWJuYXYge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKGJhY2tncm91bmQtY29sb3IsIGdldCgkbGF5b3V0LCBkZWZhdWx0LCBpdGVtLCBzdWJtZW51LCBzZWxmLCBiZy1jb2xvciwgZGVmYXVsdCkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly8gbWVudSBpdGVtXHJcblx0XHRcdFx0XHQubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItaXRlbS10aGVtZShnZXQoJGxheW91dCwgZGVmYXVsdCwgaXRlbSwgc3VibWVudSwgaXRlbSkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIG1lbnUgc2VjdGlvblxyXG5cdFx0XHRcdFx0Lm1lbnUtc2VjdGlvbiB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLXNlY3Rpb24tdGhlbWUoZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIGl0ZW0sIHN1Ym1lbnUsIHNlY3Rpb24pKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyBtZW51IGl0ZW0gc2VwYXJhdG9yXHJcblx0XHRcdFx0XHQubWVudS1zZXBhcmF0b3Ige1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LXZlci1zZXBhcmF0b3ItdGhlbWUoZ2V0KCRsYXlvdXQsIGRlZmF1bHQsIGl0ZW0sIHN1Ym1lbnUsIHNlcGFyYXRvcikpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gRHJvcGRvd25cclxuQG1peGluIG1lbnUtdmVyLWRyb3Bkb3duLWJhc2UoJGJhc2UtY29uZmlnLCAkbGF5b3V0KSB7XHJcblx0Ly8gYmFzZSBkcm9wZG93biBzdWJtZW51XHJcblx0LiN7Z2V0KCRiYXNlLWNvbmZpZywgcGFyZW50LWNsYXNzKX0tbWluaW1pemU6bm90KC4je2dldCgkYmFzZS1jb25maWcsIHBhcmVudC1jbGFzcyl9LW1pbmltaXplLWhvdmVyKSAuI3tnZXQoJGJhc2UtY29uZmlnLCBjbGFzcyl9LFxyXG5cdC4je2dldCgkYmFzZS1jb25maWcsIGNsYXNzKX0uI3tnZXQoJGJhc2UtY29uZmlnLCBjbGFzcyl9LWRyb3Bkb3duIHtcclxuXHRcdC5tZW51LW5hdiB7XHJcblx0XHRcdC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pIHtcclxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0PiAubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmaXgtYW5pbWF0aW9uLWxhZ3MoKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0PiAubWVudS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZpeC1hbmltYXRpb24tbGFncygpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taG92ZXIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdHRvcDogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBvZmZzZXQsIGlubmVyLCBkZWZhdWx0KTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiBnZXQoJGxheW91dCwgZHJvcGRvd24sIGl0ZW0sIHNlbGYsIHppbmRleCk7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgc2VsZiwgd2lkdGgpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCB3aWR0aCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBib3JkZXItcmFkaXVzKSk7XHJcblxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtc3VibWVudS11cCB7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCBcdGFuaW1hdGlvbjoje2dldCgkYmFzZS1jb25maWcsIGNsYXNzKX0tc3VibWVudS1mYWRlLWluIC4zcyBlYXNlIDEsICN7Z2V0KCRiYXNlLWNvbmZpZywgY2xhc3MpfS1zdWJtZW51LW1vdmUtdXAgLjNzIGVhc2Utb3V0IDE7XHJcblxyXG5cdFx0XHRcdFx0IFx0Ji5tZW51LXN1Ym1lbnUtdXAge1xyXG5cdFx0XHRcdFx0IFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0XHQgXHRcdGJvdHRvbTogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBvZmZzZXQsIGlubmVyLCB1cCk7XHJcblx0XHRcdFx0XHQgXHRcdGFuaW1hdGlvbjogI3tnZXQoJGJhc2UtY29uZmlnLCBjbGFzcyl9LXN1Ym1lbnUtZmFkZS1pbiAuM3MgZWFzZSAxLCAje2dldCgkYmFzZS1jb25maWcsIGNsYXNzKX0tc3VibWVudS1tb3ZlLWRvd24gLjNzIGVhc2Utb3V0IDE7XHJcblxyXG5cdCAgICAgICAgICAgICAgICAgICAgXHRAaW5jbHVkZSBmb3ItaWUxMSB7XHJcblx0ICAgICAgICAgICAgICAgICAgICAgICAgXHRhbmltYXRpb246IG5vbmU7XHJcblx0ICAgICAgICAgICAgICAgICAgICBcdH1cclxuXHRcdFx0XHRcdCBcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBwYWRkaW5nKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgc2VsZiwgcGFkZGluZyk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQubGluay10aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZml4LWFuaW1hdGlvbi1sYWdzKCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5tZW51LWJ1bGxldCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Lm1lbnUtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5tZW51LWFycm93IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBwYWRkaW5nKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgc2VsZiwgcGFkZGluZyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Lm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5tZW51LXN1Ym5hdiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBwYWRkaW5nKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgaXRlbSwgbGluaywgc2VsZiwgcGFkZGluZyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LXNlY3Rpb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWN0aW9uLCBzZWxmLCBwYWRkaW5nKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LXZlci1pdGVtLWJhc2UoZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBpdGVtKSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LXNlY3Rpb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItc2VjdGlvbi1iYXNlKCBnZXQoJGxheW91dCwgZHJvcGRvd24sIGl0ZW0sIHN1Ym1lbnUsIHNlY3Rpb24pICk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LXNlcGFyYXRvciB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LXZlci1zZXBhcmF0b3ItYmFzZSggZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZXBhcmF0b3IpICk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IC5tZW51LWl0ZW06bm90KFtkYXRhLW1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pIHtcclxuXHRcdFx0XHQmLm1lbnUtaXRlbS1ob3ZlciB7XHJcblx0XHRcdFx0XHQ+IC5tZW51LXN1Ym1lbnUge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBwYXJlbnQtd2lkdGgpO1xyXG5cdFx0XHRcdFx0XHR0b3A6IGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgc2VsZiwgb2Zmc2V0LCByb290LCBkZWZhdWx0KTtcclxuXHJcblx0XHRcdFx0XHRcdCYubWVudS1zdWJtZW51LXVwIHtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgc2VsZiwgb2Zmc2V0LCByb290LCB1cCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LXZlci1kcm9wZG93bi10aGVtZSgkYmFzZS1jb25maWcsICRsYXlvdXQpIHtcclxuXHQuI3tnZXQoJGJhc2UtY29uZmlnLCBwYXJlbnQtY2xhc3MpfS1taW5pbWl6ZTpub3QoLiN7Z2V0KCRiYXNlLWNvbmZpZywgcGFyZW50LWNsYXNzKX0tbWluaW1pemUtaG92ZXIpIC4je2dldCgkYmFzZS1jb25maWcsIGNsYXNzKX0sXHJcblx0LiN7Z2V0KCRiYXNlLWNvbmZpZywgY2xhc3MpfS4je2dldCgkYmFzZS1jb25maWcsIGNsYXNzKX0tZHJvcGRvd24ge1xyXG5cdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0Lm1lbnUtaXRlbTpub3QoW2RhdGEtbWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkge1xyXG5cdFx0XHRcdCYubWVudS1pdGVtLWhvdmVyIHtcclxuXHRcdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgc2VsZiwgYmctY29sb3IpO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBnZXQoJGxheW91dCwgZHJvcGRvd24sIGl0ZW0sIHN1Ym1lbnUsIHNlbGYsIGJveC1zaGFkb3cpO1xyXG5cclxuXHRcdFx0XHRcdFx0Lm1lbnUtc3VibmF2IHtcclxuXHRcdFx0XHRcdFx0XHQubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLWl0ZW0tdGhlbWUoIGdldCgkbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgaXRlbSkgKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5tZW51LXNlY3Rpb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItc2VjdGlvbi10aGVtZSggZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWN0aW9uKSApO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0Lm1lbnUtc2VwYXJhdG9yIHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLXNlcGFyYXRvci10aGVtZSggZ2V0KCRsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZXBhcmF0b3IpICk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBNaW5pbWl6ZVxyXG5AbWl4aW4gbWVudS12ZXItbWluaW1pemUtYmFzZSgkYmFzZS1jb25maWcsICRsYXlvdXQpIHtcclxuXHQuI3tnZXQoJGJhc2UtY29uZmlnLCBjbGFzcyl9IHtcclxuXHRcdC5tZW51LW5hdiB7XHJcblx0XHRcdHBhZGRpbmc6IGdldCgkbGF5b3V0LCBtaW5pbWl6ZSwgc2VsZiwgcGFkZGluZyk7XHJcblxyXG5cdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubWVudS10ZXh0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubWVudS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IGdldCgkbGF5b3V0LCBtaW5pbWl6ZSwgaXRlbSwgbGluaywgbGFiZWwsIHJpZ2h0KTtcclxuXHJcblx0XHRcdFx0XHRcdC5sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIGxpbmssIGxhYmVsLCBzaXplKTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogZ2V0KCRsYXlvdXQsIG1pbmltaXplLCBpdGVtLCBsaW5rLCBsYWJlbCwgc2l6ZSk7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogZ2V0KCRsYXlvdXQsIG1pbmltaXplLCBpdGVtLCBsaW5rLCBsYWJlbCwgc2l6ZSk7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIGxpbmssIGxhYmVsLCBzaXplKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5tZW51LWFycm93IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdD4gLm1lbnUtc3VibWVudSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm1lbnUtaXRlbS1oZXJlIHtcclxuXHRcdFx0XHRcdD4gLm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm1lbnUtaXRlbS1ob3ZlciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIHNlbGYsIHppbmRleCk7XHJcblx0XHRcdFx0XHR3aWR0aDogZ2V0KCRsYXlvdXQsIG1pbmltaXplLCBpdGVtLCBzZWxmLCB3aWR0aCk7XHJcblxyXG5cdFx0XHRcdFx0Ji5tZW51LWl0ZW0tb3BlbiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBnZXQoJGxheW91dCwgbWluaW1pemUsIHNlbGYsIHdpZHRoKTtcclxuXHJcblx0XHRcdFx0XHRcdC5saW5rLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAubWVudS1zdWJtZW51IHtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGdldCgkbGF5b3V0LCBtaW5pbWl6ZSwgaXRlbSwgc3VibWVudSwgc2VsZiwgbWFyZ2luLWxlZnQpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRAaWYgaGFzKCRsYXlvdXQsIG1pbmltaXplLCBpdGVtLCBzdWJtZW51KSB7XHJcblx0XHRcdFx0XHRcdFx0Lm1lbnUtc3VibmF2IHtcclxuXHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tcGFyZW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItbWluaW1pemUtcGFyZW50LWl0ZW0tYmFzZSggZ2V0KCRsYXlvdXQsIG1pbmltaXplLCBpdGVtLCBzdWJtZW51LCBwYXJlbnQtaXRlbSkgKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCYgKyAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIHN1Ym1lbnUsIHBhcmVudC1pdGVtLCBsaW5rLCBzZWxmLCBtYXJnaW4tYm90dG9tKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAubWVudS1zZWN0aW9uIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1lbnUtaWNvbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0KCRsYXlvdXQsIG1pbmltaXplLCBzZWN0aW9uLCBpY29uLCBwYWRkaW5nKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LXZlci1taW5pbWl6ZS10aGVtZSgkYmFzZS1jb25maWcsICRsYXlvdXQpIHtcclxuXHQuI3tnZXQoJGJhc2UtY29uZmlnLCBjbGFzcyl9IHtcclxuXHRcdC8vIGJhc2UgdmVydGljYWwgbWVudVxyXG5cdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkbGF5b3V0LCBtaW5pbWl6ZSwgaXRlbSwgbGluaywgc2VsZiwgYmctY29sb3IsIGRlZmF1bHQpO1xyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtaWNvbiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGRlZmF1bHQpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taG92ZXIsXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0tb3BlbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkbGF5b3V0LCBtaW5pbWl6ZSwgaXRlbSwgbGluaywgc2VsZiwgYmctY29sb3IsIG9wZW4pO1xyXG5cclxuXHRcdFx0XHRcdFx0PiAubWVudS1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIG9wZW4pKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taGVyZSxcclxuXHRcdFx0XHQmLm1lbnUtaXRlbS1hY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIGxpbmssIHNlbGYsIGJnLWNvbG9yLCBhY3RpdmUpO1xyXG5cclxuXHRcdFx0XHRcdFx0PiAubWVudS1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBhdHRyKGNvbG9yLCBnZXQoJGxheW91dCwgbWluaW1pemUsIGl0ZW0sIGxpbmssIGljb24sIGZvbnQtY29sb3IsIGFjdGl2ZSkpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkbGF5b3V0LCBtaW5pbWl6ZSwgaXRlbSwgbGluaywgc2VsZiwgYmctY29sb3IsIGhvdmVyKTtcclxuXHJcblx0XHRcdFx0XHRcdD4gLm1lbnUtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYXR0cihjb2xvciwgZ2V0KCRsYXlvdXQsIG1pbmltaXplLCBpdGVtLCBsaW5rLCBpY29uLCBmb250LWNvbG9yLCBob3ZlciksICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaWYgaGFzKCRsYXlvdXQsIG1pbmltaXplLCBpdGVtLCBzdWJtZW51KSB7XHJcblx0XHRcdFx0XHQmLm1lbnUtaXRlbS1ob3ZlciA+IC5tZW51LXN1Ym1lbnUge1xyXG5cdFx0XHRcdFx0XHQubWVudS1zdWJuYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1wYXJlbnQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItbWluaW1pemUtcGFyZW50LWl0ZW0tdGhlbWUoIGdldCgkbGF5b3V0LCBtaW5pbWl6ZSwgaXRlbSwgc3VibWVudSwgcGFyZW50LWl0ZW0pICk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLm1lbnUtc2VjdGlvbiB7XHJcblx0XHRcdFx0Lm1lbnUtaWNvbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogZ2V0KCRsYXlvdXQsIG1pbmltaXplLCBzZWN0aW9uLCBpY29uLCBmb250LWNvbG9yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEJ1aWxkXHJcbi8vIEN1c3RvbSB0aGVtZVxyXG5AbWl4aW4gbWVudS12ZXItYnVpbGQtdGhlbWUoJGNvbmZpZywgJHRoZW1lKSB7XHJcblx0JHRoZW1lLWNvbmZpZzogKCk7XHJcblxyXG5cdEBpZiAoJHRoZW1lID09IGRlZmF1bHQpIHtcclxuXHRcdCR0aGVtZS1jb25maWc6IGdldCgkY29uZmlnLCBidWlsZCwgdGhlbWUpO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0JHRoZW1lLWNvbmZpZzogZ2V0KCRjb25maWcsIGJ1aWxkLCB0aGVtZXMsICR0aGVtZSk7XHJcblx0fVxyXG5cclxuXHRAaWYgKGdldCgkY29uZmlnLCBiYXNlLCBtb2RlKSA9PSBnZW5lcmFsKSB7XHJcblx0XHRAaW5jbHVkZSBtZW51LXZlci10aGVtZSgoY2xhc3M6IGdldCgkY29uZmlnLCBiYXNlLCBjbGFzcykpLCAkdGhlbWUtY29uZmlnKTtcclxuXHR9IEBlbHNlIGlmIChnZXQoJGNvbmZpZywgYmFzZSwgbW9kZSkgPT0gdGFibGV0LWFuZC1tb2JpbGUpIHtcclxuXHRcdC8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLXRoZW1lKChjbGFzczogZ2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKSksICR0aGVtZS1jb25maWcpO1xyXG5cdFx0fVxyXG5cdH0gQGVsc2UgaWYgKGdldCgkY29uZmlnLCBiYXNlLCBtb2RlKSA9PSBtb2JpbGUpIHtcclxuXHRcdC8vIE1vYmlsZSBtb2RlXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS12ZXItdGhlbWUoKGNsYXNzOiBnZXQoJGNvbmZpZywgYmFzZSwgY2xhc3MpKSwgJHRoZW1lLWNvbmZpZyk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgKGhhcygkdGhlbWUtY29uZmlnLCBtaW5pbWl6ZSkpIHtcclxuXHRcdC8vIERlc2t0b3AgTW9kZVxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHQuI3tnZXQoJGNvbmZpZywgYmFzZSwgcGFyZW50LWNsYXNzKX0tbWluaW1pemU6bm90KC4je2dldCgkY29uZmlnLCBiYXNlLCBwYXJlbnQtY2xhc3MpfS1taW5pbWl6ZS1ob3Zlcikge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtdmVyLW1pbmltaXplLXRoZW1lKChjbGFzczogZ2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKSwgcGFyZW50LWNsYXNzOiBnZXQoJGNvbmZpZywgYmFzZSwgcGFyZW50LWNsYXNzKSksICR0aGVtZS1jb25maWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgKGhhcygkdGhlbWUtY29uZmlnLCBkcm9wZG93bikpIHtcclxuXHRcdC8vIERlc2t0b3AgTW9kZVxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHRAaW5jbHVkZSBtZW51LXZlci1kcm9wZG93bi10aGVtZSgoY2xhc3M6IGdldCgkY29uZmlnLCBiYXNlLCBjbGFzcyksIHBhcmVudC1jbGFzczogZ2V0KCRjb25maWcsIGJhc2UsIHBhcmVudC1jbGFzcykpLCAkdGhlbWUtY29uZmlnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEJ1aWxkIExheW91dFxyXG5AbWl4aW4gbWVudS12ZXItYnVpbGQtbGF5b3V0KCAkY29uZmlnICkge1xyXG5cdC8vIEJhc2UgbWVudVxyXG5cdEBpZiAoZ2V0KCRjb25maWcsIGJhc2UsIG1vZGUpID09IGdlbmVyYWwpIHtcclxuXHRcdEBpbmNsdWRlIG1lbnUtdmVyLWJhc2UoIGdldCgkY29uZmlnLCBiYXNlKSwgZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQpICk7XHJcblx0fSBAZWxzZSBpZiAoZ2V0KCRjb25maWcsIGJhc2UsIG1vZGUpID09IHRhYmxldC1hbmQtbW9iaWxlKSB7XHJcblx0XHQvLyBUYWJsZXQgJiBNb2JpbGUgTW9kZXNcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRAaW5jbHVkZSBtZW51LXZlci1iYXNlKCBnZXQoJGNvbmZpZywgYmFzZSksIGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0KSApO1xyXG5cdFx0fVxyXG5cdH0gQGVsc2UgaWYgKGdldCgkY29uZmlnLCBiYXNlLCBtb2RlKSA9PSBtb2JpbGUpIHtcclxuXHRcdC8vIE1vYmlsZSBtb2RlXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS12ZXItYmFzZSggZ2V0KCRjb25maWcsIGJhc2UpLCBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCkgKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEJhc2UgZHJvcGRvd24gbWVudSBzdWJtZW51IG1vZGVcclxuXHRAaWYgKGhhcygkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBkcm9wZG93bikpIHtcclxuXHRcdC8vIERlc2t0b3AgTW9kZVxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHRAaW5jbHVkZSBtZW51LXZlci1kcm9wZG93bi1iYXNlKCBnZXQoJGNvbmZpZywgYmFzZSksIGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0KSApO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIERyb3Bkb3duIFN1Ym1lbnUgQW5pbWF0aW9uc1xyXG5cdFx0QGtleWZyYW1lcyAje2dldCgkY29uZmlnLCBiYXNlLCBjbGFzcyl9LXN1Ym1lbnUtZmFkZS1vdXQge1xyXG5cdFx0ICAgIGZyb20gICB7IG9wYWNpdHk6IDE7IH1cclxuXHRcdCAgICB0byB7IG9wYWNpdHk6IDA7IH1cclxuXHRcdH1cclxuXHJcblx0XHRAa2V5ZnJhbWVzICN7Z2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKX0tc3VibWVudS1mYWRlLWluIHtcclxuXHRcdCAgICBmcm9tICAgeyBvcGFjaXR5OiAwOyB9XHJcblx0XHQgICAgdG8geyBvcGFjaXR5OiAxOyB9XHJcblx0XHR9XHJcblxyXG5cdFx0QGtleWZyYW1lcyAje2dldCgkY29uZmlnLCBiYXNlLCBjbGFzcyl9LXN1Ym1lbnUtbW92ZS11cCB7XHJcblx0XHQgICAgZnJvbSAgIHsgbWFyZ2luLXRvcDogZ2V0KCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIGRyb3Bkb3duLCBpdGVtLCBzdWJtZW51LCBzZWxmLCBhbmltYXRpb24sIG9mZnNldCk7IH1cclxuXHRcdCAgICB0byB7IG1hcmdpbi10b3A6IDA7IH1cclxuXHRcdH1cclxuXHJcblx0XHRAa2V5ZnJhbWVzICN7Z2V0KCRjb25maWcsIGJhc2UsIGNsYXNzKX0tc3VibWVudS1tb3ZlLWRvd24ge1xyXG5cdFx0ICAgIGZyb20gICB7IG1hcmdpbi1ib3R0b206IGdldCgkY29uZmlnLCBidWlsZCwgbGF5b3V0LCBkcm9wZG93biwgaXRlbSwgc3VibWVudSwgc2VsZiwgYW5pbWF0aW9uLCBvZmZzZXQpOyB9XHJcblx0XHQgICAgdG8geyBtYXJnaW4tYm90dG9tOiAwOyB9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBCYXNlIG1pbmltaXplIG1lbnUgbW9kZVxyXG5cdEBpZiAoaGFzKCRjb25maWcsIGJ1aWxkLCBsYXlvdXQsIG1pbmltaXplKSkge1xyXG5cdFx0Ly8gRGVza3RvcCBNb2RlXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0XHRcdC4je2dldCgkY29uZmlnLCBiYXNlLCBwYXJlbnQtY2xhc3MpfS1taW5pbWl6ZTpub3QoLiN7Z2V0KCRjb25maWcsIGJhc2UsIHBhcmVudC1jbGFzcyl9LW1pbmltaXplLWhvdmVyKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVudS12ZXItbWluaW1pemUtYmFzZSggZ2V0KCRjb25maWcsIGJhc2UpLCBnZXQoJGNvbmZpZywgYnVpbGQsIGxheW91dCkgKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIgLy9cclxuLy8gSGVhZGVyIE1lbnVcclxuLy9cclxuXHJcbi8vIERlc2t0b3AgTW9kZVxyXG5AaW5jbHVkZSBtZW51LWhvci1idWlsZC1sYXlvdXQoZ2V0KCRoZWFkZXItbWVudS1jb25maWcsIGRlc2t0b3ApKTtcclxuQGluY2x1ZGUgbWVudS1ob3ItYnVpbGQtdGhlbWUoZ2V0KCRoZWFkZXItbWVudS1jb25maWcsIGRlc2t0b3ApLCBkZWZhdWx0KTtcclxuXHJcbi8vIFRhYmxldCAmIE1vYmlsZSBNb2RlXHJcbkBpbmNsdWRlIG1lbnUtdmVyLWJ1aWxkLWxheW91dChnZXQoJGhlYWRlci1tZW51LWNvbmZpZywgdGFibGV0LWFuZC1tb2JpbGUpKTtcclxuQGluY2x1ZGUgbWVudS12ZXItYnVpbGQtdGhlbWUoZ2V0KCRoZWFkZXItbWVudS1jb25maWcsIHRhYmxldC1hbmQtbW9iaWxlKSwgZGVmYXVsdCk7XHJcblxyXG4vLyBIZWFkZXIgTmF2cyBNb2JpbGUgT2ZmY2FudmFzXHJcbkBpbmNsdWRlIG9mZmNhbnZhcy1idWlsZChoZWFkZXItbWVudS13cmFwcGVyLCB0YWJsZXQtYW5kLW1vYmlsZSwgZ2V0KCRoZWFkZXItbWVudS1jb25maWcsIG9mZmNhbnZhcy1tb2JpbGUpKTtcclxuXHJcbi8vIERlc2t0b3AgTW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0Ly8gSGVhZGVyIE1lbnUgV3JhcHBlclxyXG5cdC5oZWFkZXItbWVudS13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Ly8gSGVhZGVyIE1lbnVcclxuXHQuaGVhZGVyLW1lbnUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0Ly8gSGVhZGVyIE5hdlxyXG5cdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHJcblx0XHRcdC8vIEl0ZW1cclxuXHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHQvL2ZsZXgtZ3JvdzogMTtcclxuICAgIFx0XHRcdC8vZmxleC1iYXNpczogMDtcclxuXHRcdFx0XHRmbGV4OiAwIDEgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0Ly8gTGlua1xyXG5cdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRncmF5LTEwMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcblxyXG5cdFx0XHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyay03NTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjM1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5tZW51LWRlc2Mge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjM1cmVtO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHRleHQtbXV0ZWQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubWVudS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LW11dGVkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCR0ZXh0LW11dGVkKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gSG92ZXIgU3RhdGVzXHJcblx0XHRcdFx0Jjpob3Zlcjpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpLFxyXG5cdFx0XHRcdCYubWVudS1pdGVtLWhvdmVyOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFuZ2VyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5tZW51LWFycm93IHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJGRhbmdlciwgMC44KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubWVudS1pY29uIHtcclxuXHRcdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJGRhbmdlciwgMC44KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcihyZ2JhKCRkYW5nZXIsIDAuOCkpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvLyBBY3RpdmUgU3RhdGVzXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taGVyZSxcclxuXHRcdFx0XHQmLm1lbnUtaXRlbS1hY3RpdmUge1xyXG5cdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0XHQubWVudS10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGRhbmdlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Lm1lbnUtYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCRkYW5nZXIsIDAuOCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJGRhbmdlciwgMC44KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcihyZ2JhKCRkYW5nZXIsIDAuOCkpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQWJvdmUgOTkycHggYW5kIGJlbG93IDE0MDBweCBicmVha3BvaW50c1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHhsKSB7XHJcblx0Ly8gSGVhZGVyIE1lbnVcclxuXHQuaGVhZGVyLW1lbnUge1xyXG5cdFx0Ly8gSGVhZGVyIE5hdlxyXG5cdFx0Lm1lbnUtbmF2IHtcclxuXHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdC8vIEhlYWRlciBXcmFwcGVyXHJcblx0LmhlYWRlci1tZW51LXdyYXBwZXIge1xyXG5cdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0fVxyXG5cdFxyXG5cdC8vIEhlYWRlciBNZW51XHJcblx0LmhlYWRlci1tZW51IHtcclxuXHRcdC8vIEhlYWRlciBOYXZcclxuXHRcdC5tZW51LW5hdiB7XHJcblx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdC5tZW51LWRlc2Mge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBUb3BiYXJcclxuLy9cclxuXHJcbi50b3BiYXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0cGFkZGluZzogMDtcclxuXHJcblx0Ly8gVG9wYmFyIEl0ZW1cclxuXHQudG9wYmFyLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQvLyBUb3BiYXIgRHJvcGRvd25cclxuXHQuZHJvcGRvd24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdC50b3BiYXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRwYWRkaW5nOiAwIGdldCgkcGFnZS1wYWRkaW5nLCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcblx0XHRoZWlnaHQ6IGdldCgkaGVhZGVyLXRvcGJhci1jb25maWcsIHRhYmxldC1hbmQtbW9iaWxlLCBoZWlnaHQpO1xyXG5cdFx0Ym94LXNoYWRvdzogZ2V0KCRoZWFkZXItdG9wYmFyLWNvbmZpZywgdGFibGV0LWFuZC1tb2JpbGUsIHNoYWRvdyk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGhlYWRlci10b3BiYXItY29uZmlnLCB0YWJsZXQtYW5kLW1vYmlsZSwgYmctY29sb3IpO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdC8vIEZpeGVkIE1vYmlsZSBIZWFkZXJcclxuXHRcdC5oZWFkZXItbW9iaWxlLWZpeGVkICYge1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHotaW5kZXg6IGdldCgkaGVhZGVyLWNvbmZpZywgdGFibGV0LWFuZC1tb2JpbGUsIHppbmRleCkgLSAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFRvcGJhciBTaG93biBNb2RlXHJcblx0XHQudG9wYmFyLW1vYmlsZS1vbiAmIHtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGdldCgkaGVhZGVyLXRvcGJhci1jb25maWcsIHRhYmxldC1hbmQtbW9iaWxlLCBib3JkZXItY29sb3IpO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBnZXQoJGhlYWRlci1jb25maWcsIHRhYmxldC1hbmQtbW9iaWxlLCBoZWlnaHQpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBBc2lkZVxyXG4vL1xyXG5cclxuLmFzaWRlIHtcclxuXHR3aWR0aDogZ2V0KCRhc2lkZS1jb25maWcsIGJhc2UsIHdpZHRoKTtcclxuXHJcblx0Ly8gQXNpZGUgTWVudVxyXG5cdC5hc2lkZS1tZW51IHtcclxuXHRcdEBpbmNsdWRlIHBlcmZlY3Qtc2Nyb2xsYmFyLXZlci1vZmZzZXQoNHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIERlc2t0b3AgTW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0LmFzaWRlIHtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHRcdC8vIEFzaWRlIE1lbnVcclxuXHRcdC5hc2lkZS1tZW51LFxyXG5cdFx0LmFzaWRlLW1lbnUtd3JhcHBlciB7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFN0YXRpYyBBc2lkZSBNb2RlXHJcblx0XHQuYXNpZGUtc3RhdGljICYge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU2Nyb2xsXHJcblx0XHRAaW5jbHVkZSBwZXJmZWN0LXNjcm9sbGJhci12ZXItc2l6ZSggZ2V0KCRhc2lkZS1jb25maWcsIGJhc2UsIHNjcm9sbGJhci13aWR0aCkgKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEJ1aWxkIGFzaWRlIG1lbnVcclxuQGluY2x1ZGUgbWVudS12ZXItYnVpbGQtbGF5b3V0KCRhc2lkZS1tZW51LWNvbmZpZyk7XHJcbkBpbmNsdWRlIG1lbnUtdmVyLWJ1aWxkLXRoZW1lKCRhc2lkZS1tZW51LWNvbmZpZywgZGVmYXVsdCk7XHJcblxyXG4vLyBBc2lkZSBvZmZjYW52YXMgcGFuZWwgZm9yIG1vYmlsZSBtb2RlXHJcbkBpbmNsdWRlIG9mZmNhbnZhcy1idWlsZChhc2lkZSwgdGFibGV0LWFuZC1tb2JpbGUsIGdldCgkYXNpZGUtY29uZmlnLCBvZmZjYW52YXMtbW9iaWxlKSk7XHJcbiIsIi8vXHJcbi8vIFN1YmhlYWRlclxyXG4vL1xyXG5cclxuLnN1YmhlYWRlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHQvLyBTdWJoZWFkZXIgU2VwYXJhdG9yXHJcblx0LnN1YmhlYWRlci1zZXBhcmF0b3Ige1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIHdpZHRoOiAxMnB4O1xyXG5cdCAgICBoZWlnaHQ6IDRweDtcclxuXHQgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuXHRcdCYuc3ViaGVhZGVyLXNlcGFyYXRvci12ZXIge1xyXG5cdFx0XHR3aWR0aDogMXB4O1xyXG4gICAgXHRcdGhlaWdodDogMjJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFN1YmhlYWRlciBTb2xpZCBNb2RlXHJcblx0Ji5zdWJoZWFkZXItc29saWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRzdWJoZWFkZXItY29uZmlnLCBkZWZhdWx0LCBiZy1jb2xvcik7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEZXNrdG9wIE1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gU3ViaGVhZGVyXHJcblx0LnN1YmhlYWRlciB7XHJcblx0XHQvLyBGaXhlZCBzdWJoZWFkZXIgbW9kZVxyXG5cdFx0LmhlYWRlci1maXhlZC5zdWJoZWFkZXItZml4ZWQgJiB7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0aGVpZ2h0OiBnZXQoJHN1YmhlYWRlci1jb25maWcsIGZpeGVkLCBoZWlnaHQpO1xyXG5cdFx0XHR0b3A6IGdldCgkaGVhZGVyLWNvbmZpZywgZGVza3RvcCwgaGVpZ2h0KTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdHotaW5kZXg6IGdldCgkc3ViaGVhZGVyLWNvbmZpZywgZml4ZWQsIHppbmRleCk7XHJcblx0XHRcdGJveC1zaGFkb3c6IGdldCgkc3ViaGVhZGVyLWNvbmZpZywgZml4ZWQsIHNoYWRvdyk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkc3ViaGVhZGVyLWNvbmZpZywgZGVmYXVsdCwgYmctY29sb3IpO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgZ2V0KCRzdWJoZWFkZXItY29uZmlnLCBkZWZhdWx0LCBib3JkZXItY29sb3IpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRml4ZWQgaGVhZGVyLCBtaW5pbWl6ZWQgaGVhZGVyIGFuZCBmaXhlZCBzdWJoZWFkZXJcclxuXHRcdC5oZWFkZXItZml4ZWQuaGVhZGVyLW1pbmltaXplLnN1YmhlYWRlci1maXhlZCAmIHtcclxuXHRcdFx0dG9wOiBnZXQoJGhlYWRlci1jb25maWcsIGRlc2t0b3AsIGhlaWdodCk7XHJcblx0XHRcdHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0LmFzaWRlLWVuYWJsZWQuc3ViaGVhZGVyLWZpeGVkICYge1xyXG5cdFx0XHRsZWZ0OiBnZXQoJGFzaWRlLWNvbmZpZywgYmFzZSwgd2lkdGgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgICAvLyBTdGF0aWMgU3ViaGVhZGVyIE1vZGVcclxuXHQuc3ViaGVhZGVyLWVuYWJsZWQ6bm90KC5zdWJoZWFkZXItZml4ZWQpIHtcclxuXHRcdC8vIENvbnRlbnRcclxuXHRcdC5jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU3ViaGVhZGVyIFNvbGlkIE1vZGVcclxuXHRcdC5zdWJoZWFkZXIuc3ViaGVhZGVyLXNvbGlkIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRzdWJoZWFkZXItY29uZmlnLCBmaXhlZCwgYmctY29sb3IpO1xyXG5cdFx0XHRib3JkZXItdG9wOiBnZXQoJHN1YmhlYWRlci1jb25maWcsIGRlZmF1bHQsIGJvcmRlci10b3ApO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBnZXQoJHBhZ2UtcGFkZGluZywgZGVza3RvcCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBNb2JpbGUgTW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAvLyBDb250ZW50ICYgZml4ZWQgc3ViaGVhZGVyIG1vZGVcclxuXHQuc3ViaGVhZGVyLWVuYWJsZWQge1xyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3ViaGVhZGVyLnN1YmhlYWRlci1zb2xpZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IGdldCgkcGFnZS1wYWRkaW5nLCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIENvbnRlbnRcclxuLy9cclxuXHJcbi8vIERlc2t0b3AgTW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogZ2V0KCRwYWdlLXBhZGRpbmcsIGRlc2t0b3ApIDA7XHJcblxyXG5cdFx0Ly8gRml4ZWQgSGVhZGVyIGFuZCBNaW5pbWl6ZWQgSGVhZGVyIE1vZGVzXHJcblx0XHQuaGVhZGVyLWZpeGVkW2RhdGEtaGVhZGVyLXNjcm9sbD1cIm9uXCJdICYge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogZ2V0KCRoZWFkZXItY29uZmlnLCBkZXNrdG9wLCBoZWlnaHQpO1xyXG5cdFx0fVxyXG5cdFx0Ly8gQXNpZGUgRW5hYmxlZCBNb2RlXHJcblx0XHQuYXNpZGUtZW5hYmxlZCAmIHtcclxuXHRcdFx0LmNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBnZXQoJHBhZ2UtcGFkZGluZywgZGVza3RvcCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHQuY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiBnZXQoJHBhZ2UtcGFkZGluZywgdGFibGV0LWFuZC1tb2JpbGUpIDA7XHJcblxyXG5cdFx0Ly8gU3ViaGVhZGVyIEVuYWJsZWQgTW9kZVxyXG5cdFx0LnN1YmhlYWRlci1lbmFibGVkLnN1YmhlYWRlci10cmFuc3BhcmVudCAmIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRml4ZWQgSGVhZGVyIE1vZGVcclxuXHRcdC5oZWFkZXItbW9iaWxlLWZpeGVkICYge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogZ2V0KCRwYWdlLXBhZGRpbmcsIHRhYmxldC1hbmQtbW9iaWxlKSArIGdldCgkaGVhZGVyLWNvbmZpZywgdGFibGV0LWFuZC1tb2JpbGUsIGhlaWdodCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIExvZ2luIDVcclxuLy8gUGFnZXMgU0FTUyBmaWxlcyBhcmUgY29tcGlsZWQgaW50byBzZXBhcmF0ZSBjc3MgZmlsZXNcclxuLy9cclxuXHJcblxyXG4vLyBJbml0aWFsaXphdGlvbiBvZiBnbG9iYWwgdmFyaWFibGVzLCBtaXhpbnMgYW5kIGZ1bmN0aW9uc1xyXG5AaW1wb3J0IFwiLi4vLi4vLi4vaW5pdFwiO1xyXG5cclxuLmxvZ2luLmxvZ2luLTUge1xyXG4gICAgLy8gRm9ybSBtb2Rlc1xyXG4gICAgLmxvZ2luLXNpZ25pbixcclxuICAgIC5sb2dpbi1zaWdudXAsXHJcbiAgICAubG9naW4tZm9yZ290IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYubG9naW4tc2lnbmluLW9uIHtcclxuICAgICAgICAubG9naW4tc2lnbnVwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dpbi1zaWduaW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dpbi1mb3Jnb3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxvZ2luLXNpZ251cC1vbiB7XHJcbiAgICAgICAgLmxvZ2luLXNpZ251cCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvZ2luLXNpZ25pbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9naW4tZm9yZ290IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sb2dpbi1mb3Jnb3Qtb24ge1xyXG4gICAgICAgIC5sb2dpbi1zaWdudXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvZ2luLXNpZ25pbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9naW4tZm9yZ290IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEZXNrdG9wIHZpZXdcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xyXG4gICAgLmxvZ2luLmxvZ2luLTUge1xyXG4gICAgICAgIC5sb2dpbi1mb3JtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUYWJsZXQgYW5kIE1vYmlsZSBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgeGwpIHtcclxuXHJcbn1cclxuXHJcbi8vIE1vYmlsZSBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG4gICAgLmxvZ2luLmxvZ2luLTUge1xyXG4gICAgICAgIC5sb2dpbi1mb3JtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/