@charset "UTF-8";
#loading {
  background-color: #fff;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 999999;
  margin-top: 0px;
  top: 0px;
}

#loading-center {
  width: 100%;
  height: 100%;
  position: relative;
}

#loading-center-absolute {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 25%;
  transform: translate(-50%, -50%);
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  #loading-center-absolute {
    width: 40%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  #loading-center-absolute {
    width: 40%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #loading-center-absolute {
    width: 45%;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  #loading-center-absolute {
    width: 50%;
  }
}
@media (max-width: 575px) {
  #loading-center-absolute {
    width: 60%;
  }
}
#loading {
  background-color: #fff;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 999999;
  margin-top: 0px;
  top: 0px;
}

#loading-center {
  width: 100%;
  height: 100%;
  position: relative;
}

#loading-center-absolute {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.object {
  width: 20px;
  height: 20px;
  background-color: #5f3afc;
  border-radius: 50% 50% 50% 50%;
  margin-right: 20px;
  margin-bottom: 20px;
  position: absolute;
}

#object_one {
  animation: object 2s linear infinite;
}

#object_two {
  animation: object 2s linear infinite -0.4s;
}

#object_three {
  animation: object 2s linear infinite -0.8s;
}

#object_four {
  animation: object 2s linear infinite -1.2s;
}

#object_five {
  animation: object 2s linear infinite -1.6s;
}
@keyframes object {
  0% {
    left: 100px;
    top: 0px;
  }
  80% {
    left: 0px;
    top: 0px;
  }
  85% {
    left: 0px;
    top: -20px;
    width: 20px;
    height: 20px;
  }
  90% {
    width: 40px;
    height: 15px;
  }
  95% {
    left: 100px;
    top: -20px;
    width: 20px;
    height: 20px;
  }
  100% {
    left: 100px;
    top: 0px;
  }
}
.loading-icon .loading-logo {
  width: 64px;
  height: 64px;
  animation: ghurche 4s linear infinite -1.2s;
}

@media (max-width: 575px) {
  .loading-icon .loading-logo {
    margin-bottom: 10px;
  }
}
@keyframes ghurche {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*!
* Bootstrap v5.0.2 (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 {
  --bs-blue:#0d6efd;
  --bs-indigo:#6610f2;
  --bs-purple:#6f42c1;
  --bs-pink:#d63384;
  --bs-red:#dc3545;
  --bs-orange:#fd7e14;
  --bs-yellow:#ffc107;
  --bs-green:#198754;
  --bs-teal:#20c997;
  --bs-cyan:#0dcaf0;
  --bs-white:#fff;
  --bs-gray:#6c757d;
  --bs-gray-dark:#343a40;
  --bs-primary:#0d6efd;
  --bs-secondary:#6c757d;
  --bs-success:#198754;
  --bs-info:#0dcaf0;
  --bs-warning:#ffc107;
  --bs-danger:#dc3545;
  --bs-light:#f8f9fa;
  --bs-dark:#212529;
  --bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  --bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
}

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

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

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

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

.h1, h1 {
  font-size: calc(1.375rem + 1.5vw);
}

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

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

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

@media (min-width: 1200px) {
  .h4, h4 {
    font-size: 1.5rem;
  }
}
.h5, h5 {
  font-size: 1.25rem;
}

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b, strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

a:hover {
  color: #0a58ca;
}

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

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

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}

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

code {
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

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

kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

figure {
  margin: 0 0 1rem;
}

img, svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button, select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

select:disabled {
  opacity: 1;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}

@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

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

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

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

::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}

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

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

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

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

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

@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

.list-inline-item {
  display: inline-block;
}

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

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

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

.blockquote > :last-child {
  margin-bottom: 0;
}

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

.blockquote-footer::before {
  content: "— ";
}

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

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

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}

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

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

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

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0, .gx-sm-0 {
    --bs-gutter-x:0;
  }
  .g-sm-0, .gy-sm-0 {
    --bs-gutter-y:0;
  }
  .g-sm-1, .gx-sm-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-sm-1, .gy-sm-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-sm-2, .gx-sm-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-sm-2, .gy-sm-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-sm-3, .gx-sm-3 {
    --bs-gutter-x:1rem;
  }
  .g-sm-3, .gy-sm-3 {
    --bs-gutter-y:1rem;
  }
  .g-sm-4, .gx-sm-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-sm-4, .gy-sm-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-sm-5, .gx-sm-5 {
    --bs-gutter-x:3rem;
  }
  .g-sm-5, .gy-sm-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 768px) {
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0, .gx-md-0 {
    --bs-gutter-x:0;
  }
  .g-md-0, .gy-md-0 {
    --bs-gutter-y:0;
  }
  .g-md-1, .gx-md-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-md-1, .gy-md-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-md-2, .gx-md-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-md-2, .gy-md-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-md-3, .gx-md-3 {
    --bs-gutter-x:1rem;
  }
  .g-md-3, .gy-md-3 {
    --bs-gutter-y:1rem;
  }
  .g-md-4, .gx-md-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-md-4, .gy-md-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-md-5, .gx-md-5 {
    --bs-gutter-x:3rem;
  }
  .g-md-5, .gy-md-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 992px) {
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0, .gx-lg-0 {
    --bs-gutter-x:0;
  }
  .g-lg-0, .gy-lg-0 {
    --bs-gutter-y:0;
  }
  .g-lg-1, .gx-lg-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-lg-1, .gy-lg-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-lg-2, .gx-lg-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-lg-2, .gy-lg-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-lg-3, .gx-lg-3 {
    --bs-gutter-x:1rem;
  }
  .g-lg-3, .gy-lg-3 {
    --bs-gutter-y:1rem;
  }
  .g-lg-4, .gx-lg-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-lg-4, .gy-lg-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-lg-5, .gx-lg-5 {
    --bs-gutter-x:3rem;
  }
  .g-lg-5, .gy-lg-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0, .gx-xl-0 {
    --bs-gutter-x:0;
  }
  .g-xl-0, .gy-xl-0 {
    --bs-gutter-y:0;
  }
  .g-xl-1, .gx-xl-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-xl-1, .gy-xl-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-xl-2, .gx-xl-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-xl-2, .gy-xl-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-xl-3, .gx-xl-3 {
    --bs-gutter-x:1rem;
  }
  .g-xl-3, .gy-xl-3 {
    --bs-gutter-y:1rem;
  }
  .g-xl-4, .gx-xl-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-xl-4, .gy-xl-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-xl-5, .gx-xl-5 {
    --bs-gutter-x:3rem;
  }
  .g-xl-5, .gy-xl-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0, .gx-xxl-0 {
    --bs-gutter-x:0;
  }
  .g-xxl-0, .gy-xxl-0 {
    --bs-gutter-y:0;
  }
  .g-xxl-1, .gx-xxl-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-xxl-1, .gy-xxl-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-xxl-2, .gx-xxl-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-xxl-2, .gy-xxl-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-xxl-3, .gx-xxl-3 {
    --bs-gutter-x:1rem;
  }
  .g-xxl-3, .gy-xxl-3 {
    --bs-gutter-y:1rem;
  }
  .g-xxl-4, .gx-xxl-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-xxl-4, .gy-xxl-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-xxl-5, .gx-xxl-5 {
    --bs-gutter-x:3rem;
  }
  .g-xxl-5, .gy-xxl-5 {
    --bs-gutter-y:3rem;
  }
}
.table {
  --bs-table-bg:transparent;
  --bs-table-accent-bg:transparent;
  --bs-table-striped-color:#212529;
  --bs-table-striped-bg:rgba(0, 0, 0, 0.05);
  --bs-table-active-color:#212529;
  --bs-table-active-bg:rgba(0, 0, 0, 0.1);
  --bs-table-hover-color:#212529;
  --bs-table-hover-bg:rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6;
}

.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

.table > tbody {
  vertical-align: inherit;
}

.table > thead {
  vertical-align: bottom;
}

.table > :not(:last-child) > :last-child > * {
  border-bottom-color: currentColor;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

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

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

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

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}

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

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}

.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}

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

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

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

.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}

.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}

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

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

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

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

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

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

.form-control-color {
  max-width: 3rem;
  height: auto;
  padding: 0.375rem;
}

.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

.form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.form-select:disabled {
  background-color: #e9ecef;
}

.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

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

.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}

.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}

.form-check-input[type=radio] {
  border-radius: 50%;
}

.form-check-input:active {
  filter: brightness(90%);
}

.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}

.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}

.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

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

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.btn-check:disabled + .btn, .btn-check[disabled] + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

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

.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}

.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}

.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.form-range:disabled {
  pointer-events: none;
}

.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}

.form-floating > .form-control, .form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}

.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.75rem;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control {
  padding: 1rem 0.75rem;
}

.form-floating > .form-control::-moz-placeholder {
  color: transparent;
}

.form-floating > .form-control::placeholder {
  color: transparent;
}

.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

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

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

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

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

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

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

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

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

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

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

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

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}

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

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

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

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

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

.form-select.is-valid, .was-validated .form-select:valid {
  border-color: #198754;
}

.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-select.is-valid:focus, .was-validated .form-select:valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
  border-color: #198754;
}

.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
  background-color: #198754;
}

.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

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

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

.input-group .form-control.is-valid, .input-group .form-select.is-valid, .was-validated .input-group .form-control:valid, .was-validated .input-group .form-select:valid {
  z-index: 1;
}

.input-group .form-control.is-valid:focus, .input-group .form-select.is-valid:focus, .was-validated .input-group .form-control:valid:focus, .was-validated .input-group .form-select:valid:focus {
  z-index: 3;
}

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

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

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

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

.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

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

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

.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

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

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

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

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

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

.input-group .form-control.is-invalid, .input-group .form-select.is-invalid, .was-validated .input-group .form-control:invalid, .was-validated .input-group .form-select:invalid {
  z-index: 2;
}

.input-group .form-control.is-invalid:focus, .input-group .form-select.is-invalid:focus, .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .form-select:invalid:focus {
  z-index: 3;
}

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

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

.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}

.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.btn-check:active + .btn-primary, .btn-check:checked + .btn-primary, .btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}

.btn-check:active + .btn-primary:focus, .btn-check:checked + .btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

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

.btn-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}

.btn-check:focus + .btn-secondary, .btn-secondary:focus {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

.btn-check:active + .btn-secondary, .btn-check:checked + .btn-secondary, .btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #565e64;
  border-color: #51585e;
}

.btn-check:active + .btn-secondary:focus, .btn-check:checked + .btn-secondary:focus, .btn-secondary.active:focus, .btn-secondary:active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

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

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

.btn-success:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}

.btn-check:focus + .btn-success, .btn-success:focus {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}

.btn-check:active + .btn-success, .btn-check:checked + .btn-success, .btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #146c43;
  border-color: #13653f;
}

.btn-check:active + .btn-success:focus, .btn-check:checked + .btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-info:hover {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}

.btn-check:focus + .btn-info, .btn-info:focus {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

.btn-check:active + .btn-info, .btn-check:checked + .btn-info, .btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle {
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}

.btn-check:active + .btn-info:focus, .btn-check:checked + .btn-info:focus, .btn-info.active:focus, .btn-info:active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

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

.btn-warning:hover {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}

.btn-check:focus + .btn-warning, .btn-warning:focus {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

.btn-check:active + .btn-warning, .btn-check:checked + .btn-warning, .btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}

.btn-check:active + .btn-warning:focus, .btn-check:checked + .btn-warning:focus, .btn-warning.active:focus, .btn-warning:active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

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

.btn-danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}

.btn-check:focus + .btn-danger, .btn-danger:focus {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

.btn-check:active + .btn-danger, .btn-check:checked + .btn-danger, .btn-danger.active, .btn-danger:active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}

.btn-check:active + .btn-danger:focus, .btn-check:checked + .btn-danger:focus, .btn-danger.active:focus, .btn-danger:active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

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

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

.btn-light:hover {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

.btn-check:focus + .btn-light, .btn-light:focus {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

.btn-check:active + .btn-light, .btn-check:checked + .btn-light, .btn-light.active, .btn-light:active, .show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

.btn-check:active + .btn-light:focus, .btn-check:checked + .btn-light:focus, .btn-light.active:focus, .btn-light:active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

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

.btn-dark:hover {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
}

.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}

.btn-check:active + .btn-dark, .btn-check:checked + .btn-dark, .btn-dark.active, .btn-dark:active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1a1e21;
  border-color: #191c1f;
}

.btn-check:active + .btn-dark:focus, .btn-check:checked + .btn-dark:focus, .btn-dark.active:focus, .btn-dark:active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

.btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-check:active + .btn-outline-primary:focus, .btn-check:checked + .btn-outline-primary:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #0d6efd;
  background-color: transparent;
}

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

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

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

.btn-check:active + .btn-outline-secondary, .btn-check:checked + .btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-check:active + .btn-outline-secondary:focus, .btn-check:checked + .btn-outline-secondary:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}

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

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

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

.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}

.btn-check:active + .btn-outline-success, .btn-check:checked + .btn-outline-success, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show, .btn-outline-success:active {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-check:active + .btn-outline-success:focus, .btn-check:checked + .btn-outline-success:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus, .btn-outline-success:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #198754;
  background-color: transparent;
}

.btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-outline-info:hover {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

.btn-check:active + .btn-outline-info, .btn-check:checked + .btn-outline-info, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show, .btn-outline-info:active {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-check:active + .btn-outline-info:focus, .btn-check:checked + .btn-outline-info:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus, .btn-outline-info:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #0dcaf0;
  background-color: transparent;
}

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

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

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

.btn-check:active + .btn-outline-warning, .btn-check:checked + .btn-outline-warning, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show, .btn-outline-warning:active {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-check:active + .btn-outline-warning:focus, .btn-check:checked + .btn-outline-warning:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus, .btn-outline-warning:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

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

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

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

.btn-check:active + .btn-outline-danger, .btn-check:checked + .btn-outline-danger, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show, .btn-outline-danger:active {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-check:active + .btn-outline-danger:focus, .btn-check:checked + .btn-outline-danger:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus, .btn-outline-danger:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

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

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

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

.btn-check:active + .btn-outline-light, .btn-check:checked + .btn-outline-light, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-check:active + .btn-outline-light:focus, .btn-check:checked + .btn-outline-light:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus, .btn-outline-light:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

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

.btn-outline-dark:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}

.btn-check:active + .btn-outline-dark, .btn-check:checked + .btn-outline-dark, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show, .btn-outline-dark:active {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-check:active + .btn-outline-dark:focus, .btn-check:checked + .btn-outline-dark:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #212529;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: underline;
}

.btn-link:hover {
  color: #0a58ca;
}

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

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

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

.fade {
  transition: opacity 0.15s linear;
}

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

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

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

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.dropdown, .dropend, .dropstart, .dropup {
  position: relative;
}

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

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

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

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

.dropdown-menu-start {
  --bs-position:start;
}

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

.dropdown-menu-end {
  --bs-position:end;
}

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

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position:start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position:end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position:start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position:end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position:start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position:end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position:start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position:end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position:start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position:end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

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

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

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

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

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

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

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

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

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

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

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

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

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

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

.dropdown-item:focus, .dropdown-item:hover {
  color: #1e2125;
  background-color: #e9ecef;
}

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

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

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

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

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

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}

.dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}

.dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-item:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}

.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #0d6efd;
}

.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}

.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}

.dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}

.dropdown-menu-dark .dropdown-header {
  color: #adb5bd;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #0d6efd;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:focus, .nav-link:hover {
  color: #0a58ca;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.navbar-brand {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}

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

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

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

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

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 0.25rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}

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

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

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

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

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

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

.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

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

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

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

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

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

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

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

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

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

.card-group > .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {
    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-header, .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #e7f1ff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}

.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  transform: rotate(-180deg);
}

.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}

.accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.accordion-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.accordion-item:first-of-type {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.accordion-item:not(:first-of-type) {
  border-top: 0;
}

.accordion-item:last-of-type {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.accordion-body {
  padding: 1rem 1.25rem;
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}

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

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

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

.accordion-flush .accordion-item .accordion-button {
  border-radius: 0;
}

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

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

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: var(--bs-breadcrumb-divider, "/");
}

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

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

.page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: #0a58ca;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  color: #0a58ca;
  background-color: #e9ecef;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

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

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

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

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

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

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

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

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

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

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

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.badge:empty {
  display: none;
}

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

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

.alert-heading {
  color: inherit;
}

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

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

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

.alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}

.alert-primary .alert-link {
  color: #06357a;
}

.alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}

.alert-secondary .alert-link {
  color: #34383c;
}

.alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}

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

.alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}

.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}

.alert-warning .alert-link {
  color: #523e02;
}

.alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}

.alert-danger .alert-link {
  color: #6a1a21;
}

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

.alert-light .alert-link {
  color: #4f5050;
}

.alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf;
}

.alert-dark .alert-link {
  color: #101214;
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

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

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

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

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}

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

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

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

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

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

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

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@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.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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: #084298;
  background-color: #cfe2ff;
}

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

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

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}

.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
  color: #41464b;
  background-color: #cbccce;
}

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

.list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}

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

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

.list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}

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

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

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}

.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
  color: #664d03;
  background-color: #e6dbb9;
}

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

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}

.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
  color: #842029;
  background-color: #dfc2c4;
}

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

.list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}

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

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

.list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}

.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
  color: #141619;
  background-color: #bebebf;
}

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

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}

.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}

.btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}

.btn-close.disabled, .btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}

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

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.toast:not(.showing):not(.show) {
  opacity: 0;
}

.toast.hide {
  display: none;
}

.toast-container {
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}

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

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

.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

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

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

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

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

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

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

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

.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}

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

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

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

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

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

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

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

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}

.modal-fullscreen .modal-header {
  border-radius: 0;
}

.modal-fullscreen .modal-body {
  overflow-y: auto;
}

.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}

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

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bs-popover-top > .popover-arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

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

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bs-popover-end > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

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

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bs-popover-bottom > .popover-arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

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

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

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bs-popover-start > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

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

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1rem 1rem;
  color: #212529;
}

.carousel {
  position: relative;
}

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

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item-next, .carousel-item-prev, .carousel-item.active {
  display: block;
}

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

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

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

@media (prefers-reduced-motion: reduce) {
  .carousel-control-next, .carousel-control-prev {
    transition: none;
  }
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

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

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

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

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

.carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon {
  filter: invert(1) grayscale(100);
}

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}

.carousel-dark .carousel-caption {
  color: #000;
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border, .spinner-grow {
    animation-duration: 1.5s;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1050;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
}

.offcanvas-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}

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

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%);
}

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%);
}

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%);
}

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%);
}

.offcanvas.show {
  transform: none;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-primary {
  color: #0d6efd;
}

.link-primary:focus, .link-primary:hover {
  color: #0a58ca;
}

.link-secondary {
  color: #6c757d;
}

.link-secondary:focus, .link-secondary:hover {
  color: #565e64;
}

.link-success {
  color: #198754;
}

.link-success:focus, .link-success:hover {
  color: #146c43;
}

.link-info {
  color: #0dcaf0;
}

.link-info:focus, .link-info:hover {
  color: #3dd5f3;
}

.link-warning {
  color: #ffc107;
}

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

.link-danger {
  color: #dc3545;
}

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

.link-light {
  color: #f8f9fa;
}

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

.link-dark {
  color: #212529;
}

.link-dark:focus, .link-dark:hover {
  color: #1a1e21;
}

.ratio {
  position: relative;
  width: 100%;
}

.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}

.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

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

.ratio-4x3 {
  --bs-aspect-ratio:calc(3 / 4 * 100%);
}

.ratio-16x9 {
  --bs-aspect-ratio:calc(9 / 16 * 100%);
}

.ratio-21x9 {
  --bs-aspect-ratio:calc(9 / 21 * 100%);
}

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

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

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

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

.float-none {
  float: none !important;
}

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

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

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

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

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

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

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

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

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

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-primary {
  border-color: #0d6efd !important;
}

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

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

.border-info {
  border-color: #0dcaf0 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.text-primary {
  color: #0d6efd !important;
}

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

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

.text-info {
  color: #0dcaf0 !important;
}

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

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

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

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

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

.text-body {
  color: #212529 !important;
}

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

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  color: inherit !important;
}

.bg-primary {
  background-color: #0d6efd !important;
}

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

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

.bg-info {
  background-color: #0dcaf0 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded {
  border-radius: 0.25rem !important;
}

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

.rounded-1 {
  border-radius: 0.2rem !important;
}

.rounded-2 {
  border-radius: 0.25rem !important;
}

.rounded-3 {
  border-radius: 0.3rem !important;
}

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

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

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

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

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

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

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

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

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

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

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

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

.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}

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

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

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

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

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

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

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

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

.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

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

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

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

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

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

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

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

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

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

.fa-inverse {
  color: #fff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-mail-forward:before, .fa-share:before {
  content: "\f064";
}

.fa-expand:before {
  content: "\f065";
}

.fa-compress:before {
  content: "\f066";
}

.fa-plus:before {
  content: "\f067";
}

.fa-minus:before {
  content: "\f068";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-plane:before {
  content: "\f072";
}

.fa-calendar:before {
  content: "\f073";
}

.fa-random:before {
  content: "\f074";
}

.fa-comment:before {
  content: "\f075";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-key:before {
  content: "\f084";
}

.fa-gears:before, .fa-cogs:before {
  content: "\f085";
}

.fa-comments:before {
  content: "\f086";
}

.fa-thumbs-o-up:before {
  content: "\f087";
}

.fa-thumbs-o-down:before {
  content: "\f088";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-heart-o:before {
  content: "\f08a";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-linkedin-square:before {
  content: "\f08c";
}

.fa-thumb-tack:before {
  content: "\f08d";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-upload:before {
  content: "\f093";
}

.fa-lemon-o:before {
  content: "\f094";
}

.fa-phone:before {
  content: "\f095";
}

.fa-square-o:before {
  content: "\f096";
}

.fa-bookmark-o:before {
  content: "\f097";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a";
}

.fa-github:before {
  content: "\f09b";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-feed:before, .fa-rss:before {
  content: "\f09e";
}

.fa-hdd-o:before {
  content: "\f0a0";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-hand-o-right:before {
  content: "\f0a4";
}

.fa-hand-o-left:before {
  content: "\f0a5";
}

.fa-hand-o-up:before {
  content: "\f0a6";
}

.fa-hand-o-down:before {
  content: "\f0a7";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-group:before, .fa-users:before {
  content: "\f0c0";
}

.fa-chain:before, .fa-link:before {
  content: "\f0c1";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-cut:before, .fa-scissors:before {
  content: "\f0c4";
}

.fa-copy:before, .fa-files-o:before {
  content: "\f0c5";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-money:before {
  content: "\f0d6";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before, .fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before, .fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea";
}

.fa-lightbulb-o:before {
  content: "\f0eb";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-bell-o:before {
  content: "\f0a2";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-file-text-o:before {
  content: "\f0f6";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-hospital-o:before {
  content: "\f0f8";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b";
}

.fa-circle-o:before {
  content: "\f10c";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-circle:before {
  content: "\f111";
}

.fa-mail-reply:before, .fa-reply:before {
  content: "\f112";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-folder-o:before {
  content: "\f114";
}

.fa-folder-open-o:before {
  content: "\f115";
}

.fa-smile-o:before {
  content: "\f118";
}

.fa-frown-o:before {
  content: "\f119";
}

.fa-meh-o:before {
  content: "\f11a";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-keyboard-o:before {
  content: "\f11c";
}

.fa-flag-o:before {
  content: "\f11d";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-code:before {
  content: "\f121";
}

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122";
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-crop:before {
  content: "\f125";
}

.fa-code-fork:before {
  content: "\f126";
}

.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127";
}

.fa-question:before {
  content: "\f128";
}

.fa-info:before {
  content: "\f129";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-shield:before {
  content: "\f132";
}

.fa-calendar-o:before {
  content: "\f133";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-minus-square-o:before {
  content: "\f147";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-pencil-square:before {
  content: "\f14b";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before, .fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before, .fa-usd:before {
  content: "\f155";
}

.fa-rupee:before, .fa-inr:before {
  content: "\f156";
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158";
}

.fa-won:before, .fa-krw:before {
  content: "\f159";
}

.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-text:before {
  content: "\f15c";
}

.fa-sort-alpha-asc:before {
  content: "\f15d";
}

.fa-sort-alpha-desc:before {
  content: "\f15e";
}

.fa-sort-amount-asc:before {
  content: "\f160";
}

.fa-sort-amount-desc:before {
  content: "\f161";
}

.fa-sort-numeric-asc:before {
  content: "\f162";
}

.fa-sort-numeric-desc:before {
  content: "\f163";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-youtube-square:before {
  content: "\f166";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-youtube-play:before {
  content: "\f16a";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-adn:before {
  content: "\f170";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitbucket-square:before {
  content: "\f172";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-apple:before {
  content: "\f179";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-android:before {
  content: "\f17b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-trello:before {
  content: "\f181";
}

.fa-female:before {
  content: "\f182";
}

.fa-male:before {
  content: "\f183";
}

.fa-gittip:before, .fa-gratipay:before {
  content: "\f184";
}

.fa-sun-o:before {
  content: "\f185";
}

.fa-moon-o:before {
  content: "\f186";
}

.fa-archive:before {
  content: "\f187";
}

.fa-bug:before {
  content: "\f188";
}

.fa-vk:before {
  content: "\f189";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

.fa-arrow-circle-o-left:before {
  content: "\f190";
}

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before, .fa-try:before {
  content: "\f195";
}

.fa-plus-square-o:before {
  content: "\f196";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-slack:before {
  content: "\f198";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-spoon:before {
  content: "\f1b1";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-automobile:before, .fa-car:before {
  content: "\f1b9";
}

.fa-cab:before, .fa-taxi:before {
  content: "\f1ba";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-file-pdf-o:before {
  content: "\f1c1";
}

.fa-file-word-o:before {
  content: "\f1c2";
}

.fa-file-excel-o:before {
  content: "\f1c3";
}

.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7";
}

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8";
}

.fa-file-code-o:before {
  content: "\f1c9";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before, .fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9";
}

.fa-history:before {
  content: "\f1da";
}

.fa-circle-thin:before {
  content: "\f1db";
}

.fa-header:before {
  content: "\f1dc";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-sliders:before {
  content: "\f1de";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-newspaper-o:before {
  content: "\f1ea";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bell-slash-o:before {
  content: "\f1f7";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-eyedropper:before {
  content: "\f1fb";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-area-chart:before {
  content: "\f1fe";
}

.fa-pie-chart:before {
  content: "\f200";
}

.fa-line-chart:before {
  content: "\f201";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bus:before {
  content: "\f207";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-cc:before {
  content: "\f20a";
}

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b";
}

.fa-meanpath:before {
  content: "\f20c";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-venus:before {
  content: "\f221";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-intersex:before, .fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-facebook-official:before {
  content: "\f230";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-server:before {
  content: "\f233";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-hotel:before, .fa-bed:before {
  content: "\f236";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-train:before {
  content: "\f238";
}

.fa-subway:before {
  content: "\f239";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-yc:before, .fa-y-combinator:before {
  content: "\f23b";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {
  content: "\f240";
}

.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242";
}

.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-sticky-note-o:before {
  content: "\f24a";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-hourglass-o:before {
  content: "\f250";
}

.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251";
}

.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255";
}

.fa-hand-stop-o:before, .fa-hand-paper-o:before {
  content: "\f256";
}

.fa-hand-scissors-o:before {
  content: "\f257";
}

.fa-hand-lizard-o:before {
  content: "\f258";
}

.fa-hand-spock-o:before {
  content: "\f259";
}

.fa-hand-pointer-o:before {
  content: "\f25a";
}

.fa-hand-peace-o:before {
  content: "\f25b";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-safari:before {
  content: "\f267";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-tv:before, .fa-television:before {
  content: "\f26c";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-calendar-plus-o:before {
  content: "\f271";
}

.fa-calendar-minus-o:before {
  content: "\f272";
}

.fa-calendar-times-o:before {
  content: "\f273";
}

.fa-calendar-check-o:before {
  content: "\f274";
}

.fa-industry:before {
  content: "\f275";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-map-o:before {
  content: "\f278";
}

.fa-map:before {
  content: "\f279";
}

.fa-commenting:before {
  content: "\f27a";
}

.fa-commenting-o:before {
  content: "\f27b";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-vimeo:before {
  content: "\f27d";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-edge:before {
  content: "\f282";
}

.fa-credit-card-alt:before {
  content: "\f283";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-modx:before {
  content: "\f285";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-usb:before {
  content: "\f287";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-pause-circle-o:before {
  content: "\f28c";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stop-circle-o:before {
  content: "\f28e";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-percent:before {
  content: "\f295";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-envira:before {
  content: "\f299";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-wheelchair-alt:before {
  content: "\f29b";
}

.fa-question-circle-o:before {
  content: "\f29c";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-volume-control-phone:before {
  content: "\f2a0";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
  content: "\f2a4";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-signing:before, .fa-sign-language:before {
  content: "\f2a7";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3";
}

.fa-fa:before, .fa-font-awesome:before {
  content: "\f2b4";
}

.fa-handshake-o:before {
  content: "\f2b5";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-o:before {
  content: "\f2b7";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-book-o:before {
  content: "\f2ba";
}

.fa-vcard:before, .fa-address-card:before {
  content: "\f2bb";
}

.fa-vcard-o:before, .fa-address-card-o:before {
  content: "\f2bc";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-circle-o:before {
  content: "\f2be";
}

.fa-user-o:before {
  content: "\f2c0";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-drivers-license:before, .fa-id-card:before {
  content: "\f2c2";
}

.fa-drivers-license-o:before, .fa-id-card-o:before {
  content: "\f2c3";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-thermometer-2:before, .fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-1:before, .fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-0:before, .fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-bathtub:before, .fa-s15:before, .fa-bath:before {
  content: "\f2cd";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-times-rectangle:before, .fa-window-close:before {
  content: "\f2d3";
}

.fa-times-rectangle-o:before, .fa-window-close-o:before {
  content: "\f2d4";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-eercast:before {
  content: "\f2da";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-snowflake-o:before {
  content: "\f2dc";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-meetup:before {
  content: "\f2e0";
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/**
 * Swiper 8.4.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 12, 2022
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-pointer-events {
  touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}

.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s right;
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  backface-visibility: hidden;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}

.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  backface-visibility: hidden;
}

.swiper-creative .swiper-slide {
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  backface-visibility: hidden;
  overflow: hidden;
}

.progress-wrap {
  position: fixed;
  left: 28px;
  bottom: 50px;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  box-shadow: inset 0 0 0 2px rgba(95, 58, 252, 0.2);
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  transform: translateY(15px);
  transition: all 200ms linear;
}

.progress-wrap.werkenbij {
  bottom: 100px;
}

.progress-wrap.active-progress {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.progress-wrap::after {
  position: absolute;
  content: "\f062";
  font-family: "FontAwesome";
  text-align: center;
  line-height: 46px;
  font-size: 20px;
  color: #2c3941;
  left: 0;
  top: 0;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  z-index: 1;
  transition: all 200ms linear;
}

.progress-wrap:hover::after {
  color: white;
}

.progress-wrap svg path {
  fill: none;
}

.progress-wrap svg.progress-circle path {
  stroke: #2c3941;
  stroke-width: 4;
  box-sizing: border-box;
  transition: all 200ms linear;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    transform-origin: 0;
  }
  .mfp-arrow-right {
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* Disable recaptcha on vacancy pages */
.grecaptcha-badge {
  display: none !important;
}

@font-face {
  font-family: "Helvetica Neue";
  src: url("/dist/default/fonts/HelveticaNeueRegular.woff2") format("woff2"), url("/dist/default/fonts/HelveticaNeueRegular.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("/dist/default/fonts/HelveticaNeue-UltraLight.woff2") format("woff2"), url("/dist/default/fonts/HelveticaNeue-UltraLight.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("/dist/default/fonts/HelveticaNeueLight.woff2") format("woff2"), url("/dist/default/fonts/HelveticaNeueLight.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("/dist/default/fonts/Helvetica.woff2") format("woff2"), url("/dist/default/fonts/Helvetica.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("/dist/default/fonts/HelveticaNeue-Medium.woff2") format("woff2"), url("/dist/default/fonts/HelveticaNeue-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("/dist/default/fonts/HelveticaNeueBold.woff2") format("woff2"), url("/dist/default/fonts/HelveticaNeueBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: "Helvetica Neue", sans-serif;
  font-size: 15px;
  font-weight: normal;
  color: #404040;
  line-height: 28px;
  overflow-x: hidden;
}

a {
  text-decoration: none;
}

.w-img img {
  width: 100%;
}

.m-img img {
  max-width: 100%;
}

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

a,
.btn,
button,
p,
input,
select,
textarea,
li,
img,
svg path,
.transition-3,
h1,
h2,
h3,
h4,
h5,
h6 {
  transition: all 0.3s ease-out 0s;
}

a:focus,
.button:focus {
  text-decoration: none;
  outline: none;
}

a:focus,
a:hover {
  color: inherit;
  text-decoration: none;
}

a,
button {
  color: inherit;
  outline: none;
  border: none;
  background: transparent;
}

button:hover {
  cursor: pointer;
}

button:focus {
  outline: 0;
  border: 0;
}

.uppercase {
  text-transform: uppercase;
}

.capitalize {
  text-transform: capitalize;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Noto Sans", sans-serif;
  color: #000;
  margin-top: 0;
  font-weight: bold;
  line-height: 1.2;
  transition: all 0.3s ease-out 0s;
}

h1 {
  font-size: 64px;
}
@media only screen and (max-width: 991px) {
  h1 {
    font-size: 52px;
  }
}
@media only screen and (max-width: 767px) {
  h1 {
    font-size: 42px;
  }
}

h2 {
  font-size: 34px;
}

h2.title {
  font-size: 32px !important;
  line-height: 36px !important;
}

h3 {
  font-size: 28px;
}

h4 {
  font-size: 24px;
}

h5 {
  font-size: 20px;
}

h6 {
  font-size: 18px;
}

ul {
  margin: 0;
  padding: 0;
}

li {
  list-style: none;
}

p {
  font-family: "Helvetica Neue", sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #404040;
  margin-bottom: 15px;
  line-height: 29px;
}
p a {
  text-decoration: underline;
}
p a:after {
  color: #5DC5ED;
  text-decoration: underline;
}

main ul:not(.no-style) li {
  position: relative;
  padding-left: 32px;
  list-style: none;
  margin-bottom: 12px;
  line-height: 1.6;
}
main ul:not(.no-style) li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 20px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15' fill='none'%3E%3Cpath d='M7.08627 11.5927C7.34865 11.2191 7.46791 10.9949 7.63487 10.8081C10.8311 7.45775 14.0392 4.11985 17.2353 0.769506C18.0821 -0.114786 18.9289 -0.239334 19.5848 0.408316C20.2407 1.06842 20.1215 2.00253 19.2628 2.89928C15.685 6.63573 12.0952 10.3846 8.5174 14.1211C7.49176 15.1922 6.78812 15.1922 5.78633 14.146C4.0332 12.3151 2.28007 10.4843 0.515015 8.64095C0.0737509 8.18013 -0.117066 7.65702 0.0737509 6.99692C0.240716 6.44891 0.598498 6.12508 1.12324 6.00053C1.73147 5.86353 2.19659 6.12508 2.614 6.57345C3.94972 7.9933 5.28544 9.41315 6.60923 10.8455C6.76427 11.0074 6.85968 11.2191 7.08627 11.5678V11.5927Z' fill='%23179CCF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
main ul:not(.no-style) li:last-child {
  margin-bottom: 0;
}
main .no-style ul li {
  padding-left: 0;
  margin-bottom: 0;
  line-height: inherit;
}
main .no-style ul li::before {
  content: none;
}
main ul ul:not(.no-style) {
  margin-left: 15px;
}
main ol li {
  display: list-item;
  list-style-type: decimal;
  list-style-position: inside;
}
main ol ol li,
main ul ol li {
  display: list-item;
  list-style-type: lower-latin;
  list-style-position: inside;
  margin-left: 15px;
}

*::-moz-selection {
  background: #000;
  color: #ffffff;
  text-shadow: none;
}

::-moz-selection {
  background: #000;
  color: #ffffff;
  text-shadow: none;
}

::selection {
  background: #000;
  color: #ffffff;
  text-shadow: none;
}

/*--- Input Placeholder ---*/
*::-moz-placeholder {
  color: #000;
  font-size: 14px;
  opacity: 1;
}

*::placeholder {
  color: #000;
  font-size: 14px;
  opacity: 1;
}

/*--- Common Classes ---*/
.fix {
  overflow: hidden;
}

.clear {
  clear: both;
}

.f-left {
  float: left;
}

.f-right {
  float: right;
}

.z-index-1 {
  z-index: 1;
}

.z-index-11 {
  z-index: 11;
}

.overflow-y-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.p-relative {
  position: relative;
}

.p-absolute {
  position: absolute;
}

/*--- Background color ---*/
.grey-bg {
  background: #000;
}

.pink-bg {
  background: #000;
}

.white-bg {
  background: #ffffff;
}

.black-bg {
  background: #000;
}

.footer-bg {
  background: #000;
}

.background-lichtGrijs {
  background-color: #fafafa;
}

.background-grijs {
  background-color: #ebebeb;
}

.background-blauw {
  background-color: #e7f6fc;
}

.background-donkerBlauw {
  background-color: #5dc5ed;
}

.background-lichtBlauw {
  background-color: #EFF9FD;
}

/*--- color ---*/
.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white h5,
.text-white h6,
.text-white p,
.text-white span,
.text-white li,
.text-white a {
  color: #ffffff !important;
}

.white-color {
  color: #ffffff;
}

.theme-color {
  color: #000 !important;
}

.black-color {
  color: #000;
}

/*--- overlay ---*/
.body-overlay {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 99;
  left: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-out 0s;
}
.body-overlay:hover {
  cursor: pointer;
}

.body-overlay.opened {
  opacity: 1;
  visibility: visible;
}

/*--- progress wrap ---*/
@media only screen and (max-width: 575px) {
  .progress-wrap {
    left: 15px;
    bottom: 15px;
  }
}

@media (min-width: 2000px) {
  .wrapper {
    max-width: 1920px;
    margin: 0 auto;
    position: relative;
  }
}
/*--- link btn ---*/
.btn,
.label-black {
  font-size: 16px;
  font-weight: bold;
  font-family: "Helvetica Neue", sans-serif;
  border: none;
  background-color: #000;
  color: #ffffff;
  line-height: 1;
  outline: none;
  display: inline-block;
  text-align: center;
  padding: 17px 34px 19px;
  transition: 0.3s;
  border-radius: 25px;
  margin-bottom: 15px;
  display: inline-flex;
  align-self: flex-start;
  gap: 12px;
}
.btn--outline,
.label-black--outline {
  border: 2px solid black;
  background-color: transparent;
  color: #000;
  padding: 16px 33px 18px;
}

.btn--text {
  color: #000;
  text-decoration: none;
  font-size: 18px;
  font-weight: 700;
  display: flex;
  align-items: center;
  gap: 10px;
}

.btn:hover {
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffffff;
}

.btn.btn-secondary {
  background-color: #78E782;
  color: #000;
}

.btn.btn-secondary:hover {
  background-color: rgba(120, 231, 130, 0.7);
  -moz-columns: #000;
       columns: #000;
}

.btn.btn-transparent {
  background-color: rgba(255, 255, 255, 0.3);
  color: #ffffff;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
}

.btn.btn-transparent:hover {
  background-color: rgba(0, 0, 0, 0.6);
  -moz-columns: #ffffff;
       columns: #ffffff;
}

.btn.btn-border {
  background-color: transparent;
  border: 2px solid #000;
  color: #000;
}

.btn.btn-border:hover {
  background-color: #000;
  color: #ffffff;
}

.btn.btn-blue-border {
  background-color: transparent;
  border: 2px solid #5DC5ED;
  color: #5DC5ED;
}

.btn.btn-blue-border:hover {
  background-color: #5DC5ED;
  border-color: #5DC5ED;
  color: #ffffff;
}

.btn.btn-blue-fill {
  background-color: #5DC5ED;
  color: #ffffff;
  border: 2px solid #5DC5ED;
}

.btn.btn-blue-fill:hover {
  background-color: #5DC5ED;
  color: #ffffff;
  border-color: #5DC5ED;
  opacity: 0.9;
}

/*--- pagination css here ---*/
.pagination {
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.pagination ul {
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin: 0;
  padding: 0;
}
.pagination ul li {
  display: block;
  list-style-type: none !important;
  position: static;
  padding-left: 0;
  margin-bottom: 0;
}
.pagination ul li::before {
  content: none !important;
  display: none !important;
}
.pagination ul li:not(.active):hover {
  background-color: rgba(93, 197, 237, 0.2509803922);
}
@media only screen and (max-width: 767px) {
  .pagination ul li:first-child {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .pagination ul li:last-child {
    display: none;
  }
}
.pagination ul li button,
.pagination ul li a {
  display: block;
  padding: 17px 30px;
  line-height: 1;
  color: #000;
  font-size: 16px;
  margin-top: 0px;
}
@media only screen and (max-width: 767px) {
  .pagination ul li button,
  .pagination ul li a {
    padding: 14px 15px;
  }
}
.pagination ul li button.active,
.pagination ul li a.active {
  font-weight: bold;
}
.pagination ul li.active button {
  background-color: #5DC5ED;
}

/*--- checkbox ---*/
.form-check label,
form label {
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 16px;
}

.check__box input {
  display: none;
}
.check__box input:checked ~ label span::after {
  opacity: 1;
  visibility: visible;
}
.check__box label {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.check__ind {
  height: 12px;
  width: 12px;
  border: 1px solid #000;
  display: inline-block;
  position: relative;
  margin-right: 8px;
  flex: 0 0 auto;
}
.check__ind::after {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -4px;
  margin-top: -4px;
  background-color: #5DC5ED;
  content: "";
  height: 8px;
  width: 8px;
  opacity: 0;
  visibility: hidden;
}

/*--- site input ---*/
.site__input.ff-fieldtype-text, .site__input.ff-fieldtype-email, .site__input.ff-fieldtype-tel, .site__input.ff-fieldtype-phone, .site__input.ff-fieldtype-number, .site__input.ff-fieldtype-textarea {
  position: relative;
  margin-bottom: 20px;
}
.site__input.ff-fieldtype-text input, .site__input.ff-fieldtype-text textarea, .site__input.ff-fieldtype-email input, .site__input.ff-fieldtype-email textarea, .site__input.ff-fieldtype-tel input, .site__input.ff-fieldtype-tel textarea, .site__input.ff-fieldtype-phone input, .site__input.ff-fieldtype-phone textarea, .site__input.ff-fieldtype-number input, .site__input.ff-fieldtype-number textarea, .site__input.ff-fieldtype-textarea input, .site__input.ff-fieldtype-textarea textarea {
  height: 42px;
  width: 100%;
  border: none;
  background-color: transparent;
  font-size: 16px;
  color: #000;
  padding: 0px;
  border-bottom: 1px solid #5DC5ED;
  outline: none;
  border-radius: 0;
}
.site__input.ff-fieldtype-text input:checked, .site__input.ff-fieldtype-text input:valid, .site__input.ff-fieldtype-text input:focus, .site__input.ff-fieldtype-text textarea:checked, .site__input.ff-fieldtype-text textarea:valid, .site__input.ff-fieldtype-text textarea:focus, .site__input.ff-fieldtype-email input:checked, .site__input.ff-fieldtype-email input:valid, .site__input.ff-fieldtype-email input:focus, .site__input.ff-fieldtype-email textarea:checked, .site__input.ff-fieldtype-email textarea:valid, .site__input.ff-fieldtype-email textarea:focus, .site__input.ff-fieldtype-tel input:checked, .site__input.ff-fieldtype-tel input:valid, .site__input.ff-fieldtype-tel input:focus, .site__input.ff-fieldtype-tel textarea:checked, .site__input.ff-fieldtype-tel textarea:valid, .site__input.ff-fieldtype-tel textarea:focus, .site__input.ff-fieldtype-phone input:checked, .site__input.ff-fieldtype-phone input:valid, .site__input.ff-fieldtype-phone input:focus, .site__input.ff-fieldtype-phone textarea:checked, .site__input.ff-fieldtype-phone textarea:valid, .site__input.ff-fieldtype-phone textarea:focus, .site__input.ff-fieldtype-number input:checked, .site__input.ff-fieldtype-number input:valid, .site__input.ff-fieldtype-number input:focus, .site__input.ff-fieldtype-number textarea:checked, .site__input.ff-fieldtype-number textarea:valid, .site__input.ff-fieldtype-number textarea:focus, .site__input.ff-fieldtype-textarea input:checked, .site__input.ff-fieldtype-textarea input:valid, .site__input.ff-fieldtype-textarea input:focus, .site__input.ff-fieldtype-textarea textarea:checked, .site__input.ff-fieldtype-textarea textarea:valid, .site__input.ff-fieldtype-textarea textarea:focus {
  outline: none !important;
}
.site__input.ff-fieldtype-text input:checked ~ label, .site__input.ff-fieldtype-text input:valid ~ label, .site__input.ff-fieldtype-text input:focus ~ label, .site__input.ff-fieldtype-text textarea:checked ~ label, .site__input.ff-fieldtype-text textarea:valid ~ label, .site__input.ff-fieldtype-text textarea:focus ~ label, .site__input.ff-fieldtype-email input:checked ~ label, .site__input.ff-fieldtype-email input:valid ~ label, .site__input.ff-fieldtype-email input:focus ~ label, .site__input.ff-fieldtype-email textarea:checked ~ label, .site__input.ff-fieldtype-email textarea:valid ~ label, .site__input.ff-fieldtype-email textarea:focus ~ label, .site__input.ff-fieldtype-tel input:checked ~ label, .site__input.ff-fieldtype-tel input:valid ~ label, .site__input.ff-fieldtype-tel input:focus ~ label, .site__input.ff-fieldtype-tel textarea:checked ~ label, .site__input.ff-fieldtype-tel textarea:valid ~ label, .site__input.ff-fieldtype-tel textarea:focus ~ label, .site__input.ff-fieldtype-phone input:checked ~ label, .site__input.ff-fieldtype-phone input:valid ~ label, .site__input.ff-fieldtype-phone input:focus ~ label, .site__input.ff-fieldtype-phone textarea:checked ~ label, .site__input.ff-fieldtype-phone textarea:valid ~ label, .site__input.ff-fieldtype-phone textarea:focus ~ label, .site__input.ff-fieldtype-number input:checked ~ label, .site__input.ff-fieldtype-number input:valid ~ label, .site__input.ff-fieldtype-number input:focus ~ label, .site__input.ff-fieldtype-number textarea:checked ~ label, .site__input.ff-fieldtype-number textarea:valid ~ label, .site__input.ff-fieldtype-number textarea:focus ~ label, .site__input.ff-fieldtype-textarea input:checked ~ label, .site__input.ff-fieldtype-textarea input:valid ~ label, .site__input.ff-fieldtype-textarea input:focus ~ label, .site__input.ff-fieldtype-textarea textarea:checked ~ label, .site__input.ff-fieldtype-textarea textarea:valid ~ label, .site__input.ff-fieldtype-textarea textarea:focus ~ label {
  top: -10px;
  font-weight: normal;
}
.site__input.ff-fieldtype-text label, .site__input.ff-fieldtype-email label, .site__input.ff-fieldtype-tel label, .site__input.ff-fieldtype-phone label, .site__input.ff-fieldtype-number label, .site__input.ff-fieldtype-textarea label {
  position: absolute;
  left: 0px;
  top: 9px;
  color: #000;
  font-weight: bold;
  font-size: 16px;
  cursor: text;
  transition: 0.3s;
  pointer-events: none;
  height: auto;
}
.site__input.ff-fieldtype-textarea textarea {
  height: auto;
}
.site__input__check {
  margin-bottom: 20px;
}

p a:not(.btn) {
  color: #5DC5ED !important;
  text-decoration: underline;
}

.dropcap:first-letter {
  font-size: 45px;
  line-height: 1;
  font-weight: bold;
}

p.open_quote {
  quotes: "“" "”" "‘" "’";
  font-size: 37px;
  color: black;
}

p.open_quote::before {
  content: open-quote;
}

p.open_quote::after {
  content: close-quote;
}

.profile__section {
  border-bottom: 1px solid #5DC5ED;
  padding-top: 25px;
  padding-bottom: 10px;
  border-bottom: 3px solid rgba(93, 197, 237, 0.2);
}

p a.stripe_underline:not(.btn), .stripe_underline {
  display: inline-block;
  position: relative !important;
  z-index: 2;
  color: #000 !important;
  text-decoration: none;
}
p a.stripe_underline:not(.btn)::before, .stripe_underline::before {
  content: "";
  position: absolute;
  height: 25%;
  width: 100%;
  background-color: #5DC5ED;
  z-index: -1;
  bottom: 15%;
}

.fa,
.fa-solid,
.fa-sharp,
.fa-light,
.fa-regular,
.fa-thin {
  font-family: "FontAwesome" !important;
}

/*--- overwriting bootstrap ---*/
.card {
  border: none !important;
}

.btn-over-vacatures:hover {
  background-color: rgba(93, 197, 237, 0.7) !important;
}

.btn-over-video:hover {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.opacity {
  opacity: 0.4;
}

.header.active {
  background-color: white;
}
.header.hidden {
  display: none;
}
.header--default {
  background-color: white;
}
.header--area {
  position: relative;
  z-index: 500;
}
.header--werkenbij {
  top: 37px;
  margin-bottom: 37px;
}
.header.active .header__menu ul li.bar a:nth-child(1) {
  position: absolute;
  top: -30px;
  opacity: 0;
  visibility: hidden;
}
.header.active .header__menu ul li.bar a:nth-child(2) {
  position: relative;
  opacity: 1;
  visibility: visible;
  top: 0px;
}
.header.active .header__megaMenu {
  opacity: 1;
  visibility: visible;
  overflow-x: hidden;
}
.header__logo a img {
  max-width: 100px;
}
@media only screen and (max-width: 767px) {
  .header__logo a img {
    max-width: 71px;
  }
}
.header__menu ul {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 42px;
}
@media only screen and (max-width: 767px) {
  .header__menu ul li {
    display: none;
  }
}
.header__menu ul li:hover > a {
  color: #5dc5ed !important;
}
.header__menu ul li:hover > a.btn {
  color: #ffffff !important;
}
.header__menu ul li.bar {
  display: flex;
}
.header__menu ul li.bar a > * {
  transition: width 0.2s ease 0s !important;
}
.header__menu ul li.bar .material-symbols-outlined {
  color: #5dc5ed !important;
}
.header__menu ul li.bar a:nth-child(1) {
  position: relative;
}
.header__menu ul li.bar a:nth-child(2) {
  position: absolute;
  bottom: -30px;
  right: 0;
  opacity: 0;
  visibility: hidden;
}
.header__menu ul li a {
  font-size: 16px;
  font-weight: bold;
  color: #000;
  display: inline-flex;
  align-items: center;
  text-decoration: none;
  position: relative;
  transition: 0.2s;
}
.header__menu ul li a.btn {
  padding: 14px 30px 15px;
  background-color: #fff;
  border: 2px solid #000;
  color: #000;
}
.header__menu ul li a.btn:hover {
  border: 2px solid #5DC5ED;
  color: #5DC5ED !important;
}
.header__menu ul li a.btn--work {
  background-color: transparent !important;
  border: 2px solid #000;
}
.header__menu ul li a.btn--work:hover {
  border: 2px solid #5DC5ED;
  color: #5DC5ED !important;
}
.header__menu ul li a span {
  display: inline-block;
  margin-right: 5px;
  line-height: 1;
  position: relative;
}
.header__wrapper {
  padding: 20px 0px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .header__wrapper {
    padding: 18px 0px;
  }
}
.header__megaMenu {
  background-color: #fff;
  padding: 60px 0px 60px;
  position: absolute;
  left: 0px;
  top: 100%;
  z-index: 11;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  border-bottom: 3px solid #5DC5ED;
}
.header__megaMenu .menu__item {
  margin-bottom: 20px;
}
.header__megaMenu .menu__item_title {
  padding-bottom: 12px;
  border-bottom: 1px solid #5DC5ED;
}
.header__megaMenu .menu__item_title h5 {
  color: #000;
}
.header__megaMenu .menu__item_title h5 a:hover {
  color: #5DC5ED;
}
@media only screen and (max-width: 991px) {
  .header__megaMenu .menu__item_title h5 {
    cursor: pointer;
  }
}
.header__megaMenu .menu__item_links h5 {
  font-size: 20px;
  font-weight: bold;
  color: #000;
  margin-bottom: 0px;
  padding-bottom: 15px;
  border-bottom: 1px solid #5DC5ED;
}
@media only screen and (max-width: 991px) {
  .header__megaMenu .menu__item_links {
    position: absolute;
    left: 100%;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #fff;
    padding: 20px;
    transition: 0.3s;
  }
  .header__megaMenu .menu__item_links.isOpen {
    left: 0px;
  }
}
.header__megaMenu .menu__item_links span.backBtn {
  color: #7E7E7E;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 35px;
}
.header__megaMenu .menu__item_links span.backBtn i {
  position: relative;
  top: 2px;
  margin-right: 10px;
}
.header__megaMenu .menu__item_links ul {
  padding: 12px 0px;
}
.header__megaMenu .menu__item_links ul li {
  position: relative;
  padding-left: 0px;
  transition: 0.3s;
}
.header__megaMenu .menu__item_links ul li:hover {
  padding-left: 26px;
}
.header__megaMenu .menu__item_links ul li:hover::after {
  left: 0px;
  visibility: visible;
  opacity: 1;
}
.header__megaMenu .menu__item_links ul li::after {
  position: absolute;
  left: -10px;
  top: 6px;
  width: 25px;
  height: auto;
  content: "\f178";
  color: #5DC5ED;
  font-size: 21px;
  font-family: "FontAwesome";
  visibility: hidden;
  opacity: 0;
}
.header__megaMenu .menu__item_links ul li a {
  font-size: 16px;
  line-height: 1;
  padding: 12px 0px;
  display: block;
}
.header__megaMenu .menu__item_links ul li a:hover {
  color: #5DC5ED;
}
@media only screen and (max-width: 991px) {
  .header__megaMenu .menu__item_links a.btn {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header__megaMenu .menu__item_contact {
    margin-bottom: 30px;
  }
}
.header__megaMenu .menu__item_contact a {
  display: flex;
  align-items: center;
  color: #5DC5ED;
  font-size: 20px;
  font-weight: bold;
  padding: 5px 0px;
}
.header__megaMenu .menu__item_contact a:hover {
  color: #000;
}
.header__megaMenu .menu__item_contact a:hover span, .header__megaMenu .menu__item_contact a:hover i {
  color: #000;
}
.header__megaMenu .menu__item_contact a span {
  width: 30px;
  margin-right: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.header__megaMenu .menu__item_social {
  display: flex;
  align-items: end;
  justify-content: end;
  gap: 30px;
}
.header__megaMenu .menu__item_social--logo {
  width: 60px;
  height: auto;
}
.header__megaMenu .menu__item_social--logo img {
  width: 50px;
}
.header__megaMenu .menu__item_social ul {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 30px;
}
@media only screen and (max-width: 767px) {
  .header__megaMenu .menu__item_social ul {
    justify-content: flex-start;
  }
}
.header__megaMenu .menu__item_social ul li a {
  font-size: 20px;
  color: #5DC5ED;
}
.header__megaMenu .menu__item_social ul li a:hover {
  color: #000;
}
@media (min-width: 992px) {
  .header--academy-inline.active .header__megaMenu--academyMobile {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none;
  }
}
.header--academy-inline .header__wrapper {
  flex-wrap: wrap;
  gap: 16px 24px;
  align-items: center;
  justify-content: space-between;
  row-gap: 12px;
}
@media only screen and (max-width: 991px) {
  .header--academy-inline .header__wrapper {
    gap: 12px 16px;
  }
}
@media (min-width: 992px) {
  .header--academy-inline .header__wrapper {
    flex-wrap: nowrap;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .header--academy-inline .header__wrapper {
    gap: 2px 8px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .header--academy-inline .header__wrapper {
    gap: 4px 16px;
  }
}
@media (min-width: 1400px) {
  .header--academy-inline .header__wrapper {
    gap: 16px 24px;
  }
}
.header--academy-inline .header__logo {
  flex-shrink: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .header--academy-inline .header__logo a img {
    max-width: 80px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .header--academy-inline .header__logo a img {
    max-width: 80px;
  }
}
@media (min-width: 1400px) {
  .header--academy-inline .header__logo a img {
    max-width: 100px;
  }
}
.header--academy-inline .header__academyPrimary {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  justify-content: flex-end;
}
@media only screen and (max-width: 991px) {
  .header--academy-inline .header__academyPrimary {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .header--academy-inline .header__academyPrimary {
    flex: 1 1 0;
    min-width: 0;
    max-width: none;
  }
}
.header--academy-inline .header__academyPrimary-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  gap: 12px 28px;
  list-style: none;
  margin: 0;
  padding: 0;
  max-width: 100%;
}
@media (min-width: 992px) {
  .header--academy-inline .header__academyPrimary-list {
    flex-wrap: nowrap;
    justify-content: flex-end;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .header--academy-inline .header__academyPrimary-list {
    gap: 2px 10px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .header--academy-inline .header__academyPrimary-list {
    gap: 4px 16px;
  }
}
@media (min-width: 1400px) {
  .header--academy-inline .header__academyPrimary-list {
    gap: 12px 28px;
  }
}
.header--academy-inline .header__academyPrimary-list li {
  flex-shrink: 0;
}
.header--academy-inline .header__academyPrimary-list a {
  font-family: "Noto Sans", sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.2s;
}
.header--academy-inline .header__academyPrimary-list a:hover, .header--academy-inline .header__academyPrimary-list a:focus-visible {
  color: #5dc5ed;
}
.header--academy-inline .header__academyActions {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 12px;
}
@media only screen and (max-width: 991px) {
  .header--academy-inline .header__academyActions {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .header--academy-inline .header__academyActions {
    gap: 4px;
  }
}
@media (min-width: 1200px) {
  .header--academy-inline .header__academyActions {
    gap: 6px;
  }
}
.header--academy-inline .header__academyActions .btn {
  font-family: "Noto Sans", sans-serif;
  font-size: 15px;
  padding: 10px 20px;
  line-height: 1.2;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .header--academy-inline .header__academyActions .btn {
    font-size: 13px;
    padding: 7px 12px;
  }
}
.header--academy-inline .header__academyMobileNav {
  display: none;
  flex-shrink: 0;
  align-items: center;
}
@media only screen and (max-width: 991px) {
  .header--academy-inline .header__academyMobileNav {
    display: flex;
    margin-left: auto;
  }
}
@media only screen and (max-width: 991px) {
  .header--academy-inline .header__academyMobileNav .header__menu {
    display: block;
  }
}
.header--academy-inline .header__academyMegaCtas {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  align-items: center;
}
.header--academy-inline .header__academyMegaCtas .btn {
  font-family: "Noto Sans", sans-serif;
  font-size: 15px;
  padding: 10px 20px;
  line-height: 1.2;
  margin-bottom: 0;
}
.header--academy-inline .header__academyActions .btn {
  margin-bottom: 0;
}
.header--academy-inline .header__btnMijnAcademy.btn-blue-border:hover, .header--academy-inline .header__btnMijnAcademy.btn-blue-border:focus-visible {
  background-color: transparent;
  color: #000;
  border-color: #000;
}

.hero {
  position: relative;
}
.hero--area {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  overflow: hidden;
  z-index: 1;
  margin-bottom: 75px;
}
@media only screen and (max-width: 991px) {
  .hero--area {
    min-height: 539px;
  }
}
@media only screen and (max-width: 767px) {
  .hero--area {
    min-height: 500px;
    margin-bottom: 45px;
  }
}
.hero--area--bg {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 70%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  z-index: -1;
}
@media only screen and (max-width: 1499px) {
  .hero--area--bg {
    width: 76%;
  }
}
@media only screen and (max-width: 1399px) {
  .hero--area--bg {
    width: 80%;
  }
}
@media only screen and (max-width: 1199px) {
  .hero--area--bg {
    width: 100%;
  }
}
.hero--area .wrapper {
  min-height: 758px;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 991px) {
  .hero--area .wrapper {
    min-height: 539px;
  }
}
@media only screen and (max-width: 767px) {
  .hero--area .wrapper {
    min-height: 550px;
  }
}
.hero--area .swiper-wrapper {
  height: 635px;
  align-items: center;
}
.hero--area--workAt {
  min-height: 720px;
}
@media only screen and (max-width: 1199px) {
  .hero--area--workAt {
    min-height: 600px;
  }
}
@media only screen and (max-width: 767px) {
  .hero--area--workAt {
    min-height: 0;
  }
}
@media only screen and (max-width: 767px) {
  .hero--area--workAt .hero__top {
    margin: 15px;
  }
}
.hero--area--workAt .hero--area--bg {
  width: 100%;
  height: auto;
  min-height: 0;
  max-width: 1280px;
  left: -60px;
  border-bottom-left-radius: 16rem;
}
@media only screen and (max-width: 767px) {
  .hero--area--workAt .hero--area--bg {
    width: 100%;
    left: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 8rem;
  }
}
.hero--area--workAt--overlay {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.hero--area--workAt video {
  margin-bottom: -10px;
}
.hero--area--workAt h1, .hero--area--workAt h3 {
  color: white;
}
@media only screen and (max-width: 767px) {
  .hero--area--workAt h1, .hero--area--workAt h3 {
    font-size: 32px;
  }
}
.hero--area--workAt h6 {
  color: white;
  font-weight: 500;
}
.hero--area--workAt button, .hero--area--workAt a.video-popup {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  border: none;
  padding-left: 5px;
  background-color: #5DC5ED;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media only screen and (max-width: 767px) {
  .hero--area--workAt button, .hero--area--workAt a.video-popup {
    width: 60px;
    height: 60px;
  }
}
.hero--area--workAt button img, .hero--area--workAt a.video-popup img {
  max-width: 29px;
}
@media only screen and (max-width: 767px) {
  .hero--area--workAt button img, .hero--area--workAt a.video-popup img {
    max-width: 20px;
  }
}
.hero--organization {
  position: relative;
}
.hero--organization .hero--area--bg {
  height: 645px;
  width: 768px;
  right: 0px;
  top: 0px;
  border-bottom-left-radius: 1000px;
}
@media only screen and (max-width: 1399px) {
  .hero--organization .hero--area--bg {
    height: 550px;
    width: 600px;
  }
}
@media only screen and (max-width: 1199px) {
  .hero--organization .hero--area--bg {
    height: 550px;
    width: 600px;
  }
}
@media only screen and (max-width: 991px) {
  .hero--organization .hero--area--bg {
    height: 550px;
    width: 550px;
  }
}
@media only screen and (max-width: 767px) {
  .hero--organization .hero--area--bg {
    height: 250px;
    width: 100%;
  }
}
.hero--organization .hero__wrapper {
  max-width: 570px;
  margin: 0px;
}
@media only screen and (max-width: 1199px) {
  .hero--organization .hero__wrapper {
    max-width: 40%;
  }
}
@media only screen and (max-width: 767px) {
  .hero--organization .hero__wrapper {
    max-width: 100%;
    margin-top: 280px;
  }
}
.hero--organization .hero__wrapper h1 {
  color: #000;
  text-shadow: none;
  font-size: 62px;
  line-height: 68px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 1199px) {
  .hero--organization .hero__wrapper h1 {
    font-size: 52px;
    line-height: 52px;
  }
}
@media only screen and (max-width: 991px) {
  .hero--organization .hero__wrapper h1 {
    font-size: 40px;
    line-height: 40px;
  }
}
.hero--organization .hero__wrapper p {
  font-size: 20px;
}
.hero--center {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-height: 658px;
  padding-top: 150px;
  padding-bottom: 150px;
}
.hero--contact {
  display: flex;
  align-items: center;
  height: 300px;
  min-height: unset;
}
.hero--bgc {
  background-color: #5DC5ED;
  min-height: unset;
}
.hero--detail .hero__wrapper h1 {
  color: #000;
  text-shadow: none;
}
.hero--detail .hero__wrapper p {
  font-size: 18px;
  line-height: 34px;
  color: #000;
}
@media only screen and (max-width: 1199px) {
  .hero--detail .hero__wrapper p {
    font-size: 16px;
    line-height: 30px;
  }
}
.hero--booster {
  margin-top: 75px;
}
@media only screen and (max-width: 991px) {
  .hero--booster {
    margin-top: 45px;
  }
}
@media only screen and (max-width: 991px) {
  .hero--booster .wrapper {
    align-items: end !important;
  }
}
.hero--booster .wrapper .review__social {
  position: relative !important;
}
.hero--booster__title--blue {
  color: #5dc5ed;
}
.hero--booster .profile__icons {
  display: flex;
  -moz-column-gap: 15px;
       column-gap: 15px;
}
.hero--booster .profile__icons a {
  display: inline-flex;
  height: 52px;
  width: 52px;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  color: white;
  transition: 0.3s;
  background-color: #78E782;
  font-weight: 300;
}
.hero--booster .profile__icons a:hover {
  background-color: black;
}
.hero--booster .profile__icons a i {
  font-size: 22px;
}
.hero__videoWrapper {
  position: relative;
  width: 92vw;
  margin: 0 auto;
  margin-bottom: 75px;
  aspect-ratio: 16/9;
}
.hero__videoWrapper.wide {
  max-width: 1920px;
}
.hero__videoWrapper.normal {
  max-width: 1446px;
}
.hero__videoWrapper.small {
  max-width: 1280px;
}
@media only screen and (max-width: 767px) {
  .hero__videoWrapper {
    aspect-ratio: initial;
    margin-bottom: 0;
    max-width: calc(100vw - 32px);
  }
}
.hero__video {
  position: relative;
  background-color: black;
  border-radius: 40px;
  border-bottom-right-radius: 400px;
  overflow: hidden;
  inset: 0;
  position: absolute;
}
@media only screen and (max-width: 767px) {
  .hero__video {
    border-radius: 20px;
    border-bottom-right-radius: 400px;
  }
}
.hero__video #vimeo-player,
.hero__video #vimeo-player-builder,
.hero__video #vimeo-player-english {
  height: calc(100% + 2px);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -o-object-fit: cover;
     object-fit: cover;
  background-color: transparent;
  aspect-ratio: 16/9;
  min-height: 100%;
  min-width: 100%;
}
.hero__video .vimeo-player-container {
  position: relative;
  width: 100%;
  height: 100%;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.hero__actions {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media only screen and (max-width: 767px) {
  .hero__actions {
    flex-direction: column;
    align-items: start;
  }
}
.hero__shape {
  position: absolute;
  z-index: 20;
  bottom: 0;
  right: 0;
  width: 18vw;
  height: 18vw;
  border-radius: 16px 100%;
  border: solid #5dc5ed 4px;
}
.hero__meta {
  padding: 64px 50px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: 1000px;
  z-index: 10;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  row-gap: 32px;
}
.hero__meta .btn {
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .hero__meta {
    position: relative;
    justify-content: space-between;
    row-gap: 8px;
    padding: 24px 16px;
  }
}
.hero__meta h1, .hero__meta h2, .hero__meta h3, .hero__meta h4, .hero__meta h5, .hero__meta h6 {
  margin: 0;
  color: white;
  text-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
}
@media only screen and (max-width: 767px) {
  .hero__meta h1, .hero__meta h2, .hero__meta h3, .hero__meta h4, .hero__meta h5, .hero__meta h6 {
    font-size: 32px;
  }
}
@media only screen and (max-width: 767px) {
  .hero__meta h1, .hero__meta h2 {
    font-size: 32px;
  }
}
@media only screen and (max-width: 767px) {
  .hero__meta h3, .hero__meta h4, .hero__meta h5, .hero__meta h6 {
    font-size: 16px;
  }
}
.hero__slider {
  height: calc(100vh - 46px);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  top: -110px;
  overflow-x: hidden;
  z-index: 1;
  margin-bottom: -25px;
}
@media only screen and (max-width: 767px) {
  .hero__slider {
    height: calc(100vh - 86px);
  }
}
.hero .swiper {
  height: 100%;
}
.hero .swiper .swiper-wrapper {
  height: 100%;
}
@media only screen and (max-width: 991px) {
  .hero .swiper .swiper-wrapper .container {
    margin-top: -100px;
  }
}
.hero .swiper .swiper-wrapper .container .swiper-slide {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 100%;
}
.hero__shap {
  position: absolute;
  z-index: -1;
}
.hero__shap-1 {
  position: absolute;
  left: 19%;
  top: 50%;
  transform: translateY(-46%);
}
@media only screen and (max-width: 1499px) {
  .hero__shap-1 {
    left: 10%;
  }
}
@media only screen and (max-width: 1399px) {
  .hero__shap-1 {
    left: 7%;
  }
}
@media only screen and (max-width: 1199px) {
  .hero__shap-1 {
    left: -7%;
  }
}
@media only screen and (max-width: 767px) {
  .hero__shap-1 {
    left: -37%;
  }
}
.hero__shap-2 {
  position: absolute;
  left: 50%;
  top: -200px;
  transform: translateX(-50%);
}
@media only screen and (max-width: 767px) {
  .hero__shap-2 {
    max-width: 100%;
  }
}
.hero__shap-3 {
  top: 14%;
  left: 32%;
}
.hero__shap-4 {
  bottom: 0px;
  right: 0px;
  opacity: 0.3;
}
.hero__after {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  -o-object-fit: cover;
     object-fit: cover;
}
.hero__top {
  padding-top: 150px;
  padding-bottom: 150px;
  z-index: 10;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .hero__top {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media only screen and (max-width: 767px) {
  .hero__top--vacature {
    padding-top: 178px;
    padding-bottom: 100px;
  }
}
.hero__top h1 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.hero__wrapper {
  display: flex;
  flex-direction: column;
  row-gap: 30px;
  max-width: 832px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.hero__wrapper p {
  margin-bottom: 0px;
}
@media only screen and (max-width: 991px) {
  .hero__wrapper {
    flex-wrap: wrap;
  }
}
.hero__wrapper--wide {
  max-width: 100%;
}
.hero__wrapper--white p {
  color: #ffffff;
  margin-bottom: 20px;
}
.hero__wrapper h6 {
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  display: inline-block;
  margin-bottom: 19px;
}
@media only screen and (max-width: 767px) {
  .hero__wrapper h6 {
    max-width: 230px;
  }
}
.hero__wrapper h1 {
  font-size: 54px;
  line-height: 60px;
  color: #ffffff;
  text-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);
}
@media only screen and (max-width: 767px) {
  .hero__wrapper h1 {
    font-size: 30px;
    line-height: 40px;
    word-break: break-word;
  }
}
.hero__wrapper a.btn {
  min-width: auto;
}
@media only screen and (max-width: 767px) {
  .hero__wrapper a.btn {
    padding: 17px 26px 19px;
  }
}
.hero__wrapper--vacature h1 {
  margin-top: 0px;
}
.hero__bottom {
  position: absolute;
  width: 100%;
  bottom: 0;
  z-index: 10;
}
.hero__features {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 991px) {
  .hero__features {
    overflow-x: scroll;
    scrollbar-width: none;
  }
  .hero__features::-webkit-scrollbar {
    display: none; /* Safari and Chrome */
  }
}
@media only screen and (max-width: 767px) {
  .hero__features {
    display: none;
  }
}
.hero__features__item {
  flex: 1 0 auto;
  width: 20%;
  padding: 20px 10px;
  text-align: center;
  background: rgba(255, 255, 255, 0.25);
  -webkit-backdrop-filter: blur(11.5px);
          backdrop-filter: blur(11.5px);
  cursor: pointer;
}
.hero__features__item.active {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.hero__features__item:hover {
  background: rgba(255, 255, 255, 0.5);
}
.hero__features__item span {
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  display: block;
  text-align: center;
}
@media only screen and (max-width: 991px) {
  .hero__features__item span {
    font-size: 12px;
  }
}
.hero__worked {
  display: flex;
  align-items: stretch;
  background-color: #5DC5ED;
}
.hero__worked__icons {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0 0 24px;
  overflow-x: scroll;
  scrollbar-width: none;
  opacity: 0.6;
}
.hero__worked__icons::-webkit-scrollbar {
  display: none;
}
.hero__men {
  position: absolute;
  right: 0px;
  bottom: 0px;
  max-width: 667px;
}
@media only screen and (max-width: 767px) {
  .hero__men {
    max-width: 360px;
  }
}
.hero__social {
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  position: absolute;
  top: 48px;
  right: 20%;
}
@media only screen and (max-width: 1499px) {
  .hero__social {
    right: 16%;
  }
}
@media only screen and (max-width: 1399px) {
  .hero__social {
    right: 14%;
  }
}
@media only screen and (max-width: 1199px) {
  .hero__social {
    right: 10%;
    top: 20px;
  }
}
.hero__social p {
  color: #000;
  font-size: 17px;
  margin-bottom: 0px;
  margin-right: 10px;
}
.hero__social-items {
  display: flex;
  align-items: center;
  gap: 5px;
}
.hero__social-items a {
  font-size: 17px;
  color: #000;
  display: block;
}

.advice--area {
  padding: 100px 0;
}
@media only screen and (max-width: 767px) {
  .advice--area {
    padding: 60px 0;
  }
}
.advice__wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 130px;
}
@media only screen and (max-width: 1199px) {
  .advice__wrapper {
    gap: 60px;
  }
}
@media only screen and (max-width: 991px) {
  .advice__wrapper {
    gap: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .advice__wrapper {
    flex-direction: column;
    gap: 32px;
  }
}
.advice__heading {
  flex: 1;
  width: 100%;
}
.advice__heading h2 {
  font-size: 40px;
  line-height: 44px;
  font-weight: 700;
  color: #1e1e1e;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .advice__heading h2 {
    font-size: 32px;
    line-height: 38px;
  }
}
.advice__content {
  flex: 1;
  width: 100%;
}
.advice__content p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #4c4c4c;
  margin-bottom: 24px;
}
.advice__link {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-size: 16px;
  font-weight: 700;
  color: #5DC5ED;
  text-decoration: none;
  transition: opacity 0.3s ease;
}
.advice__link:hover {
  opacity: 0.8;
}
.advice__link:hover .advice__icon {
  transform: translateX(5px);
}
.advice__icon {
  display: inline-flex;
  align-items: center;
  transition: transform 0.3s ease;
}

.work h2 {
  margin-bottom: 32px;
}
.work--area {
  position: relative;
  min-height: 665px;
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .work--area {
    padding: 45px 0px;
  }
}
.work__img {
  width: 380px;
  position: relative;
  left: -132px;
  top: 0;
}
@media only screen and (max-width: 1199px) {
  .work__img {
    width: 300px;
  }
}
@media only screen and (max-width: 991px) {
  .work__img {
    width: 100%;
    left: 0px;
  }
}
@media only screen and (max-width: 767px) {
  .work__img {
    width: 100%;
    left: 0px;
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 991px) {
  .work__object {
    margin-bottom: 40px;
  }
}
.work__object--1 {
  transform: translateX(-120px);
  width: 433px;
  height: 665px;
  border-radius: 10px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 330px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media only screen and (max-width: 1199px) {
  .work__object--1 {
    transform: translateX(-120px);
  }
}
@media only screen and (max-width: 991px) {
  .work__object--1 {
    transform: translateX(0);
    width: 500px;
    height: 500px;
    border-radius: 50%;
    border-top-right-radius: 20px;
  }
}
@media only screen and (max-width: 991px) and (max-width: 767px) {
  .work__object--1 {
    width: 320px;
    height: 320px;
  }
}
.work__wrapper {
  max-width: 820px;
  padding: 0px;
  margin: 0px;
}
@media only screen and (max-width: 1499px) {
  .work__wrapper {
    max-width: 760px;
  }
}
@media only screen and (max-width: 1199px) {
  .work__wrapper {
    max-width: 622px;
  }
}
@media only screen and (max-width: 991px) {
  .work__wrapper {
    max-width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .work__wrapper {
    padding: 0px 22px;
  }
}
.work__wrapper h2 {
  margin-bottom: 32px;
}
@media only screen and (max-width: 991px) {
  .work__wrapper h2 {
    margin-top: 20px;
    margin-bottom: 24px;
  }
}
.work__item {
  height: 100%;
  background-color: white;
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 2px 4px 8px 0 rgba(0, 0, 0, 0.05);
  padding: 0;
}
.work__item.hovercard__card {
  padding: 0 !important;
}
.work__item a {
  display: flex;
  flex-direction: column;
  height: 100%;
  text-decoration: none;
}
.work__item__image {
  width: 100%;
  height: 100px;
  overflow: hidden;
  flex-shrink: 0;
  position: relative;
}
.work__item__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  display: block;
}
.work__item__image::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #4c4c4c;
  opacity: 0.2;
  pointer-events: none;
}
.work__item__image__shape {
  position: absolute;
  top: -26px;
  right: 0;
  width: 320px;
  height: 320px;
  pointer-events: none;
  z-index: 10;
}
.work__item__image__shape img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.work__item__content {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 32px;
  flex-grow: 1;
}
.work__item__content h4 {
  margin-bottom: 24px;
  font-weight: 700;
  font-size: 20px;
}
.work__item__content_readmore {
  display: flex;
  align-items: center;
  margin-top: auto;
  padding-top: 24px;
  gap: 8px;
}
.work__item__content_readmore p {
  color: #5DC5ED;
  font-size: 14px;
  margin-bottom: 0px;
  font-weight: 700;
}
.work__item__content_readmore span {
  color: #5DC5ED;
  font-size: 21px;
  display: grid;
  place-items: center;
}

#gotoscroll {
  margin-top: 30px !important;
}
#gotoscroll:hover path:last-child {
  fill: #5DC5ED;
}

@media (min-width: 992px) {
  #gotoscroll {
    margin-top: 60px !important;
  }
}
.review--area {
  overflow-x: hidden;
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .review--area {
    padding: 45px 0px;
  }
}
.review__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 0 auto;
  max-width: 1080px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .review__wrapper {
    flex-wrap: wrap;
  }
}
.review__content {
  max-width: 470px;
  flex: 0 0 auto;
}
@media only screen and (max-width: 1199px) {
  .review__content {
    max-width: 400px;
  }
}
@media only screen and (max-width: 991px) {
  .review__content {
    max-width: 336px;
  }
}
@media only screen and (max-width: 767px) {
  .review__content {
    width: 100%;
    max-width: 100%;
    padding: 12px;
    margin-bottom: 30px;
  }
}
.review__content p {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 0px;
}
.review__content span {
  margin-bottom: 25px;
  font-size: 14px;
  font-weight: normal;
  display: block;
}
.review__content h2 {
  margin-bottom: 30px;
}
.review__img {
  position: relative;
  display: flex;
  align-items: flex-end;
}
.review__img__shap {
  width: 470px;
  height: 470px;
  background-color: #78E782;
  border-radius: 20px;
  border-top-left-radius: 470px;
  position: absolute;
  left: 0px;
  bottom: 0px;
}
@media only screen and (max-width: 991px) {
  .review__img__shap {
    width: 350px;
    height: 350px;
  }
}
@media only screen and (max-width: 767px) {
  .review__img__shap {
    width: 333px;
    height: 318px;
    left: auto;
    right: 0px;
  }
}
.review__img_object {
  position: absolute;
  bottom: -61px;
  right: 53px;
  z-index: 1;
  max-width: 174px;
}
@media only screen and (max-width: 991px) {
  .review__img_object {
    max-width: 130px;
  }
}
@media only screen and (max-width: 767px) {
  .review__img_object {
    right: 0px;
  }
}
.review__social {
  position: relative;
  padding: 0px 0px 20px 20px;
  flex: 0 0 auto;
  width: -moz-max-content;
  width: max-content;
}
@media only screen and (max-width: 991px) {
  .review__social {
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 1;
  }
}
.review__social a {
  height: 52px;
  width: 52px;
  background-color: #ffffff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  font-size: 20px;
}
.review__thumb {
  position: relative;
  max-width: 500px;
}
@media only screen and (max-width: 991px) {
  .review__thumb {
    padding-left: 20px;
  }
}
@media only screen and (max-width: 991px) {
  .review__thumb img {
    max-width: 350px;
  }
}
@media only screen and (max-width: 767px) {
  .review__thumb img {
    max-width: 320px;
  }
}

.project--area {
  padding: 40px 0;
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .project--area {
    padding: 32px 0;
  }
}
.project__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  margin-bottom: 48px;
}
@media only screen and (max-width: 767px) {
  .project__header {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 32px;
  }
}
.project__header .title {
  margin-bottom: 0;
}
.project__header .btn--outline {
  border: 1px solid #000;
  background: transparent;
  color: #000;
  padding: 12px 24px;
  border-radius: 40px;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  transition: all 0.3s ease;
}
.project__header .btn--outline:hover {
  background: #000;
  color: #ffffff;
}
.project__object {
  position: absolute;
  top: -42px;
  left: -46px;
  opacity: 1;
  height: calc(100% + 80px);
  pointer-events: none;
}

.casesSwiper {
  overflow: visible;
}
.casesSwiper .swiper-slide {
  height: auto;
}

.project-card {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 130.2%;
  border-radius: 16px;
  overflow: hidden;
}
.project-card__link {
  display: block;
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
.project-card__image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  transition: transform 0.4s ease;
}
.project-card__tags {
  position: absolute;
  top: 24px;
  left: 24px;
  display: flex;
  flex-wrap: wrap;
  gap: 7px;
  z-index: 2;
}
.project-card__tag {
  display: inline-block;
  padding: 2px 8px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 20px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #ffffff;
  white-space: nowrap;
}
.project-card__overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 204px;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
  z-index: 1;
}
.project-card__overlay::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 154px;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  mask-image: linear-gradient(to top, black 0%, transparent 100%);
  -webkit-mask-image: linear-gradient(to top, black 0%, transparent 100%);
}
.project-card__content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 24px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
  z-index: 2;
}
.project-card__text {
  flex: 1;
  min-width: 0;
}
.project-card__client {
  display: block;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  color: #5DC5ED;
  margin-bottom: 8px;
}
.project-card__title {
  font-family: var(--font-title, "Noto Sans", sans-serif);
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  color: #ffffff;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .project-card__title {
    font-size: 20px;
    line-height: 24px;
  }
}
.project-card__arrow {
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  transition: transform 0.3s ease;
}
.project-card__arrow svg {
  width: 100%;
  height: 100%;
}
.project-card:hover .project-card__image {
  transform: scale(1.05);
}
.project-card:hover .project-card__arrow {
  transform: translateX(4px);
}

.cases-swiper-controls {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 48px;
  padding-left: 0;
}
@media only screen and (max-width: 767px) {
  .cases-swiper-controls {
    margin-top: 32px;
  }
}

.cases-swiper-pagination {
  display: flex;
  align-items: center;
  gap: 4px;
}
.cases-swiper-pagination .swiper-pagination-bullet {
  width: 16px;
  height: 6px;
  border-radius: 10px;
  background: transparent;
  border: 1px solid #78E782;
  opacity: 1;
  transition: all 0.3s ease;
  cursor: pointer;
}
.cases-swiper-pagination .swiper-pagination-bullet-active {
  width: 48px;
  background: #78E782;
}

.cases-swiper-nav {
  display: flex;
  align-items: center;
  gap: 8px;
}

.cases-swiper-prev,
.cases-swiper-next {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  padding: 0;
  background: transparent;
  border: none;
  color: #5DC5ED;
  cursor: pointer;
  transition: all 0.3s ease;
}
.cases-swiper-prev svg,
.cases-swiper-next svg {
  width: 48px;
  height: 48px;
}
.cases-swiper-prev:hover,
.cases-swiper-next:hover {
  color: rgb(47.1, 180.5666666667, 231.9);
}
.cases-swiper-prev.swiper-button-disabled,
.cases-swiper-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: not-allowed;
}

.project__slide {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  border-bottom: 1px solid #5DC5ED;
}
.project__slide--mb {
  margin: 0 auto;
  margin-bottom: 70px;
}
.project__slide__img {
  position: relative;
  height: 440px;
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .project__slide__img {
    height: 400px;
  }
}
.project__slide__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  transition: transform 0.2s;
}
.project__slide__tags {
  padding: 8px 16px;
  display: flex;
  flex-wrap: wrap-reverse;
  align-items: flex-start;
  position: absolute;
  left: 0px;
  bottom: 0px;
}
.project__slide__tags span {
  display: inline-block;
  margin-right: 8px;
  margin-bottom: 8px;
  padding: 5px 8px;
  border-radius: 30px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  background-color: #000;
  color: #ffffff;
}
.project__slide__content {
  padding: 20px 0px;
}
.project__slide__content span {
  display: block;
  font-size: 14px;
  font-weight: bold;
  color: #5DC5ED;
  margin-bottom: 20px;
  line-height: 1;
}
.project__slide__title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.project__slide__title h4 {
  flex-grow: 1;
  font-size: 20px;
}
.project__slide__title .fa {
  flex: 0 0 auto;
  width: 30px;
  font-size: 21px;
  color: #5DC5ED;
}
.project__slide:hover img {
  transform: scale(1.1);
}

.news--area {
  padding: 50px 0px 150px;
  position: relative;
  z-index: 1;
}
@media only screen and (max-width: 767px) {
  .news--area {
    padding-bottom: 60px;
  }
}
.news__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 32px;
}
.news__title {
  font-family: "Helvetica Neue", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 36px;
  color: #000;
  margin: 0;
}
.news__wrapper {
  row-gap: 24px;
}
.news__item {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 460px;
  background-color: #ffffff;
  border-bottom: 1px solid #5DC5ED;
}
@media only screen and (max-width: 991px) {
  .news__item {
    height: 420px;
  }
}
@media only screen and (max-width: 767px) {
  .news__item {
    height: 400px;
  }
}
.news__item-mb {
  margin: 0 auto;
  margin-bottom: 10px;
}
.news__item__labelcontainer {
  position: absolute;
  left: 13px;
  bottom: 13px;
  display: flex;
  width: auto;
  height: auto;
}
.news__item__label {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  height: auto;
  padding: 6px 12px 5px;
  background-color: #FFF;
  border-radius: 17.5px;
}
.news__item__label p {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 0px;
}
.news__item__label--overlap {
  position: relative;
  left: -16px;
  z-index: 1;
  padding-left: 22px;
  background-color: rgba(255, 255, 255, 0.8);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 17.5px;
  border-bottom-right-radius: 17.5px;
}
.news__item__img {
  flex-shrink: 0;
  height: 340px;
  position: relative;
  overflow: hidden;
  border-radius: 16px;
}
@media only screen and (max-width: 991px) {
  .news__item__img {
    height: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .news__item__img {
    height: 280px;
  }
}
.news__item__img img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  transition: transform 0.2s;
  border-radius: 16px;
}
.news__item__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-grow: 1;
  padding: 15px 0px;
}
.news__item__content h5 {
  font-family: "Helvetica Neue", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 1.3;
  color: #000;
  margin: 0;
}
.news__item__caption {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.news__item__caption p {
  margin-bottom: 0px;
  font-family: "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: #000;
}
.news__item:hover img {
  transform: scale(1.1);
}
.news__object {
  position: absolute;
  z-index: -1;
}
.news__object--1 {
  position: absolute;
  right: 0px;
  bottom: 0px;
}
@media only screen and (max-width: 1199px) {
  .news__object--1 {
    max-width: 600px;
  }
}
@media only screen and (max-width: 991px) {
  .news__object--1 {
    max-width: 400px;
  }
}
@media only screen and (max-width: 767px) {
  .news__object--1 {
    max-width: 200px;
  }
}

.textBlk {
  padding: 75px 0px;
  overflow-x: hidden;
}
@media only screen and (max-width: 767px) {
  .textBlk {
    padding: 45px 0px;
  }
}
.textBlk--spacingTop {
  padding-top: 30px;
}
.textBlk--spacingBottom {
  padding-bottom: 30px;
}
.textBlk__content_tags {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 15px;
}
.textBlk__content_tags span {
  display: inline-block;
  padding: 4px 16px 6px;
  background-color: #000;
  border-radius: 15px;
  margin-right: 15px;
  margin-bottom: 10px !important;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.1;
}
.textBlk__content_inner {
  width: 100%;
  max-width: 770px;
  margin: 0 auto 80px auto;
}
.textBlk__content_inner.full-width {
  max-width: 100%;
}
.textBlk__content_inner.align-left {
  margin: 0 auto 80px 0;
}
.textBlk__content_inner *:last-child {
  margin-bottom: 0px;
}
.textBlk__content_inner--txl h3 {
  font-size: 40px !important;
  line-height: 49px;
}
.textBlk__content_inner--txl p {
  font-size: 21px;
  line-height: 35px;
}
@media only screen and (max-width: 1199px) {
  .textBlk__content_inner--txl p {
    font-size: 18px;
    line-height: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .textBlk__content_inner--txl p {
    font-size: 16px;
    line-height: 29px;
  }
}
.textBlk__content_inner:last-child {
  margin-bottom: 0px;
}
.textBlk__content_inner ul {
  margin-bottom: 30px;
}
.textBlk__content_inner ul li {
  line-height: 1.3;
  align-items: center;
  list-style-position: outside;
  margin: 13px;
  font-size: 16px;
}
.textBlk__content_inner ul li span, .textBlk__content_inner ul li .fa {
  display: inline-block;
  color: #78E782;
  font-size: 16px;
  align-items: center;
  justify-content: center;
  height: 20px;
  width: 20px;
  margin-right: 15px;
  position: relative;
  top: 2px;
}
.textBlk__content_img {
  max-width: 970px;
  margin: 0 auto;
  position: relative;
}
.textBlk__content_img img {
  max-width: 100%;
}
@media only screen and (max-width: 767px) {
  .textBlk__content_img img {
    height: 400px;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
  }
}
.textBlk__content_img-mb {
  margin-bottom: 72px;
}
.textBlk__content_img--small {
  max-width: 570px;
}
.textBlk__content_img--normal {
  max-width: 765px;
}
.textBlk__content_img--wide {
  max-width: 970px;
}
.textBlk__content_img--blue, .textBlk__content_img--green {
  padding: 50px;
}
.textBlk__content_img--blue h2, .textBlk__content_img--green h2 {
  color: #FFF;
  font-size: 40px !important;
}
.textBlk__content_img--blue {
  background-color: #5DC5ED;
}
.textBlk__content_img--green {
  background-color: #78E782;
}
.textBlk__content h2 {
  font-size: 44px;
  margin-bottom: 10px;
}
@media only screen and (max-width: 767px) {
  .textBlk__content h2 {
    font-size: 40px;
    line-height: 48px;
  }
}
.textBlk__content h3 {
  font-size: 32px;
  margin-bottom: 10px;
}
.textBlk__content h4 {
  line-height: 29px;
  margin-bottom: 10px;
}
.textBlk__content p:last-child {
  margin-bottom: 0px;
}
.textBlk__content .border__list_item {
  padding: 18px 0px;
  border-bottom: 1px solid #5DC5ED;
}
@media only screen and (max-width: 767px) {
  .textBlk__content .border__list_item {
    padding: 14px 0px;
  }
}
.textBlk__content .border__list_item h6 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
}
.textBlk__content .border__list_item p {
  font-size: 16px;
  color: #000;
  margin-bottom: 0px;
}
.textBlk__content .border__list_item ol {
  padding: 0;
  margin: 0;
  list-style: none;
  margin-bottom: 10px;
}
.textBlk__content .border__list_item ol li {
  font-size: 16px;
  font-weight: normal;
  padding: 2px 0px;
  display: flex;
  align-items: flex-start;
}
.textBlk__content .border__list_item ol li span {
  flex: 0 0 auto;
  display: inline-flex;
  width: 30px;
  height: 30px;
  align-items: center;
  margin-right: 10px;
}
@media only screen and (max-width: 767px) {
  .textBlk__content .border__list_item ol li span {
    margin-right: 0px;
  }
}
.textBlk__shap {
  position: absolute;
}
.textBlk__shap--1 {
  top: -30px;
  left: -30px;
}
@media only screen and (max-width: 767px) {
  .textBlk__shap--1 {
    left: -10px;
    top: -10px;
    max-width: 80px;
    max-height: 80px;
  }
}

.freeform .form-check-input {
  margin-top: 6px;
  border-color: #5dc5ed;
}
.freeform .form-check-input:checked {
  background-color: #5dc5ed;
}

.ask--area {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .ask--area {
    padding: 45px 0px;
  }
}
.ask__wrapper {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
@media only screen and (max-width: 1199px) {
  .ask__wrapper {
    align-items: center;
  }
}
@media only screen and (max-width: 991px) {
  .ask__wrapper {
    flex-wrap: wrap;
  }
}
.ask__img {
  flex: 0 0 auto;
  width: 100%;
  max-width: 50%;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
@media only screen and (max-width: 1199px) {
  .ask__img {
    max-width: 45%;
    display: inline-block;
  }
}
@media only screen and (max-width: 991px) {
  .ask__img {
    max-width: 100%;
    margin-bottom: 40px;
  }
}
.ask__img_object {
  width: 470px;
  height: 470px;
  background-color: #78E782;
  border-radius: 50%;
  border-bottom-left-radius: 20px;
  position: absolute;
  top: -20px;
  left: 0px;
}
@media only screen and (max-width: 1199px) {
  .ask__img_object {
    width: 420px;
    height: 420px;
  }
}
@media only screen and (max-width: 991px) {
  .ask__img_object {
    width: 500px;
    height: 500px;
  }
}
@media only screen and (max-width: 767px) {
  .ask__img_object {
    width: 320px;
    height: 320px;
  }
}
.ask__img_object.blue {
  background-color: #5DC5ED;
}
.ask__img img {
  position: relative;
  max-width: 100%;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .ask__img img {
    max-width: 350px;
  }
}
@media only screen and (max-width: 575px) {
  .ask__img img {
    max-width: 300px;
  }
}
.ask__content {
  flex: 0 0 auto;
  width: 50%;
}
@media only screen and (max-width: 1199px) {
  .ask__content {
    width: 50%;
  }
}
@media only screen and (max-width: 991px) {
  .ask__content {
    width: 100%;
  }
}
.ask__content_text {
  margin-bottom: 50px;
}
.ask__content_text h2 {
  margin-bottom: 18px;
}
@media only screen and (max-width: 767px) {
  .ask__content_text h2 {
    font-size: 35px;
    line-height: 49px;
  }
}
.ask__content_social {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ask__content_social a {
  display: inline-flex;
  height: 52px;
  width: 52px;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  color: #ffffff;
  transition: 0.3s;
  background-color: #78E782;
  font-weight: 300;
}
.ask__content_social a:hover {
  background-color: #000;
}
.ask__content_more {
  overflow: hidden;
  margin: 0 0 0 auto;
}
.ask__content_meet {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 24px;
}
@media only screen and (max-width: 767px) {
  .ask__content_meet {
    scrollbar-width: none;
  }
  .ask__content_meet::-webkit-scrollbar {
    display: none;
  }
}
.ask__content_meet .meet__item {
  flex: 0 0 auto;
  width: calc(33.33% - 24px);
  margin-bottom: 20px;
  width: 160px !important;
}
.ask__content_meet .meet__item h6 {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.ask__content_meet .meet__item_img {
  height: 172px;
  position: relative;
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin-bottom: 10px;
}
.ask__content_meet .meet__item_img-img {
  width: 100%;
  height: 139px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  position: relative;
  z-index: 1;
}
.ask__content_meet svg {
  color: #78E782;
}
.ask__content_meet .meet__object {
  position: absolute;
  z-index: -1;
}
.ask__content_meet .meet__object--1 {
  top: 0;
  left: 0;
}
.ask__content_meet .meet__object__img-img {
  max-width: 141px;
  z-index: 1;
}

.video--area {
  padding: 80px 0px 80px;
}
@media only screen and (max-width: 991px) {
  .video--area {
    padding: 60px 0px 60px;
  }
}
@media only screen and (max-width: 767px) {
  .video--area {
    padding: 40px 0px 40px;
  }
}
.video__wrapp {
  max-width: 970px;
  margin: 0 auto;
  width: 100%;
  position: relative;
  width: 100%;
}
.video__content {
  position: absolute;
  left: 0px;
  top: 0px;
  padding: 80px 80px;
}
@media only screen and (max-width: 991px) {
  .video__content {
    padding: 40px 40px;
  }
}
.video__content button {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  border: none;
  padding-left: 5px;
  background-color: #5DC5ED;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .video__content button {
    width: 60px;
    height: 60px;
  }
}
.video__content button img {
  max-width: 29px;
}
@media only screen and (max-width: 767px) {
  .video__content button img {
    max-width: 20px;
  }
}
.video__content h2 {
  font-size: 62px;
  line-height: 75px;
  color: #ffffff;
}
@media only screen and (max-width: 991px) {
  .video__content h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media only screen and (max-width: 767px) {
  .video__content h2 {
    font-size: 32px;
    line-height: 40px;
  }
}
.video__bg {
  width: 100%;
  height: 546px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media only screen and (max-width: 991px) {
  .video__bg {
    height: 400px;
  }
}

.service--area {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .service--area {
    padding: 45px 0px;
  }
}
.service--area .section__title {
  margin-bottom: 40px;
}
.service__wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  overflow-y: scroll;
  scrollbar-width: none;
}
.service__wrapper::-webkit-scrollbar {
  display: none;
}
.service__item {
  flex: 0 0 auto;
  width: 33%;
  padding: 0 1rem;
}
@media only screen and (max-width: 1199px) {
  .service__item {
    flex: 0 0 auto;
    width: 210px;
  }
}
@media only screen and (max-width: 991px) {
  .service__item {
    flex: 0 0 auto;
    width: 230px;
  }
}
.service__item_icon {
  width: 170px;
  height: 170px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
}
@media only screen and (max-width: 991px) {
  .service__item_icon {
    margin-bottom: 10px;
  }
}
.service__item_content h3 {
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 0px;
}
@media only screen and (max-width: 1199px) {
  .service__item_content h3 {
    font-size: 26px;
  }
}
.service__item_content p {
  font-size: 14px;
  margin-top: 16px;
}

.blkText {
  padding: 75px 0px;
  overflow-x: hidden;
}
@media only screen and (max-width: 767px) {
  .blkText {
    padding: 45px 0px;
  }
}
.blkText--spacingTop {
  padding-top: 30px;
}
.blkText--spacingBottom {
  padding-bottom: 30px;
}
.blkText--tags {
  padding: 0px;
}
.blkText__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.blkText__img {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  position: relative;
}
@media only screen and (max-width: 991px) {
  .blkText__img {
    width: 100%;
    order: 1;
    max-width: 500px;
    margin: 0 auto;
  }
}
.blkText__img--small img:not(.blkText__shap--attribute) {
  width: 470px !important;
  height: 420px !important;
}
@media only screen and (max-width: 1199px) {
  .blkText__img--small img:not(.blkText__shap--attribute) {
    width: 400px !important;
  }
}
@media only screen and (max-width: 991px) {
  .blkText__img--small img:not(.blkText__shap--attribute) {
    width: 100% !important;
  }
}
.blkText__img--right {
  justify-content: flex-end;
}
@media only screen and (max-width: 991px) {
  .blkText__img--right {
    justify-content: flex-start;
  }
}
.blkText__img img:not(.blkText__shap--attribute) {
  width: 470px;
  height: 500px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media only screen and (max-width: 1199px) {
  .blkText__img img:not(.blkText__shap--attribute) {
    width: 400px;
  }
}
@media only screen and (max-width: 991px) {
  .blkText__img img:not(.blkText__shap--attribute) {
    width: 100%;
  }
}
.blkText__content {
  flex: 0 0 auto;
}
@media only screen and (max-width: 991px) {
  .blkText__content {
    width: 100%;
    margin-bottom: 60px;
    order: 0;
  }
}
.blkText__content h2.section__title {
  font-size: 52px;
  line-height: 64px;
  margin-bottom: 40px;
}
@media only screen and (max-width: 767px) {
  .blkText__content h2.section__title {
    font-size: 42px;
    line-height: 49px;
  }
}
.blkText__content_text {
  max-width: 570px;
}
.blkText__content_text h2 {
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 22px;
}
.blkText__content_text p {
  margin-bottom: 23px;
}
.blkText__shap {
  position: absolute;
}
.blkText__shap--attribute {
  max-width: 196px;
}
.blkText__shap--topLeft {
  top: -40px;
  left: -40px;
}
@media only screen and (max-width: 1199px) {
  .blkText__shap--topLeft {
    left: -39px;
  }
}
.blkText__shap--topRight {
  top: -40px;
  right: 40px;
}
@media only screen and (max-width: 991px) {
  .blkText__shap--topRight {
    right: -20px;
  }
}
@media only screen and (max-width: 767px) {
  .blkText__shap--topRight {
    right: 0px;
  }
}
.blkText__shap--bottomRight {
  bottom: -40px;
  right: -40px;
}
@media only screen and (max-width: 991px) {
  .blkText__shap--bottomRight {
    right: -20px;
  }
}
@media only screen and (max-width: 767px) {
  .blkText__shap--bottomRight {
    right: 0;
  }
}
.blkText__shap--bottomLeft {
  bottom: -40px;
  left: -40px;
}

.trainer__wrapper {
  position: relative;
  isolation: isolate;
}

.trainingen__wrapper {
  margin-top: 48px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
}
@media only screen and (max-width: 1199px) {
  .trainingen__wrapper {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (max-width: 991px) {
  .trainingen__wrapper {
    grid-template-columns: repeat(1, 1fr);
  }
}

.trainingen__item {
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
  height: 100%;
  background-color: #fff;
  border: 1px solid #e7f6fc;
  border-radius: 16px;
  isolation: isolate;
  position: relative;
}

.trainingen__label {
  display: inline-block;
  padding: 0.75rem 2rem;
  font-size: 1rem;
  line-height: 1;
  color: #ffffff;
  background-color: var(--trainingen-label-bg, #179CCF);
  border-radius: 0 1rem;
  width: -moz-fit-content;
  width: fit-content;
  position: absolute;
  top: 0;
  right: 1rem;
  transform: translateY(-50%);
}

.trainingen__title {
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
  margin-bottom: 0;
  min-height: 78px;
  min-height: 3lh;
}

.trainingen__categories {
  display: flex;
  gap: 9px;
  flex-wrap: wrap;
  align-items: center;
}

.trainingen__category {
  color: #179ccf;
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 2px;
}
.trainingen__category img {
  width: 10.667px;
  height: auto;
}

.trainingen__info-row {
  display: flex;
  gap: 32px;
  font-size: 18px;
  line-height: 26px;
}

.trainingen__info-item {
  display: flex;
  flex-direction: column;
  padding-bottom: 4px;
}

.trainingen__info-label {
  color: #767676;
  font-size: 14px;
  line-height: 26px;
}

.trainingen__info-value {
  color: #000;
  font-size: 18px;
  line-height: 26px;
}

.trainingen__description {
  font-size: 16px;
  line-height: 26px;
  color: #000;
}
.trainingen__description p {
  margin-bottom: 0;
}

.trainingen__divider {
  width: 100%;
  height: 1px;
  background-color: #d3d3d3;
  margin: 0;
}

.trainingen__bullets {
  display: flex;
  flex-direction: column;
  gap: 8px;
  list-style: none !important;
  padding: 0;
  margin: 0;
}

.trainingen__bullet-item {
  position: relative;
  padding-left: 32px;
  font-size: 16px;
  line-height: 26px;
  list-style: none !important;
}
.trainingen__bullet-item::before {
  display: none !important;
}
.trainingen__bullet-item::marker {
  display: none !important;
  content: none !important;
}

.trainingen__bullet-icon {
  position: absolute;
  left: 0;
  top: 5px;
  width: 16.667px;
  height: auto;
  flex-shrink: 0;
}

.trainingen__buttons {
  display: flex;
  gap: 24px;
  align-items: center;
  margin-top: auto;
}
.trainingen__buttons a {
  margin-bottom: 0;
}

.trainingen__btn-primary {
  background-color: #000;
  color: #fff;
  padding: 12px 24px;
  border-radius: 40px;
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
  transition: background-color 0.3s ease;
}
.trainingen__btn-primary:hover {
  background-color: #333;
  color: #fff;
}

.trainingen__btn-text {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: flex;
  align-items: center;
  gap: 12px;
  color: #000;
}
.trainingen__btn-text:hover {
  color: #179ccf;
}

.trainingen__btn-arrow {
  display: flex;
  align-items: center;
  font-size: 24px;
}

.training-detail ul {
  display: block;
  border-top: 3px solid rgba(93, 197, 237, 0.2);
}
.training-detail ul li {
  display: block;
  border-bottom: 3px solid rgba(93, 197, 237, 0.2);
  margin: 10px 0;
  padding: 16px 0;
  background-color: transparent;
  list-style-type: none !important;
}
.training-detail ul li ul {
  margin: 8px 0 0 0;
  border-top: none;
}
.training-detail ul li ul li {
  border: 0;
  position: relative;
  padding: 4px 0 4px 36px;
}
.training-detail ul li ul li:before {
  font-family: "FontAwesome";
  content: "\f178";
  font-size: 20px;
  line-height: 24px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto 0;
}

.trainer--area {
  padding: 75px 0px;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .trainer--area {
    padding: 45px 0px;
  }
}
.trainer--area .section__title {
  margin-bottom: 40px;
}
.trainer__title {
  margin-bottom: 40px;
}
.trainer__title h2 {
  font-size: 52px;
  line-height: 1;
}
@media only screen and (max-width: 767px) {
  .trainer__title h2 {
    font-size: 42px;
  }
}
.trainer__inner {
  margin-bottom: 70px;
}
@media only screen and (max-width: 767px) {
  .trainer__inner {
    margin-bottom: 40px;
  }
}
.trainer__inner:last-child {
  margin-bottom: 0px;
}
.trainer__inner h3 {
  font-size: 21px;
  margin-bottom: 25px;
}
.trainer__trainingen {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
  -moz-column-gap: 5%;
       column-gap: 5%;
  row-gap: 50px;
}
@media only screen and (max-width: 991px) {
  .trainer__trainingen {
    -moz-column-gap: 10%;
         column-gap: 10%;
  }
}
.trainer__item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  row-gap: 35px;
  width: 30%;
  padding: 25px;
  border: 3px solid rgba(93, 197, 237, 0.1);
}
.trainer__item:hover {
  border: 3px solid rgba(93, 197, 237, 0.6);
}
@media only screen and (max-width: 991px) {
  .trainer__item {
    width: 45%;
  }
}
@media only screen and (max-width: 767px) {
  .trainer__item {
    width: 100%;
  }
}
.trainer__item--left h4 {
  font-family: "Helvetica Neue", sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 500;
  margin-bottom: 10px;
}
.trainer__item--left p {
  font-size: 14px;
  margin-bottom: 0;
  color: #5dc5ed;
}
.trainer__item--left p span {
  display: inline-block;
}
.trainer__item--right {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.trainer__item__price p {
  font-size: 14px;
  font-weight: 300;
  margin-bottom: 0px;
}
.trainer__item__price span {
  font-weight: bold;
  font-size: 28px;
  line-height: 33px;
  padding: 0px 5px 0px 2px;
}
.trainer__item__read-more {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.trainer__item__read-more p {
  color: #78e782;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 0px;
}
.trainer__item__read-more span {
  color: #78e782;
  font-weight: bold;
  font-size: 21px;
}

.fields--area {
  padding: 75px 0px;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .fields--area {
    padding: 45px 0px;
  }
}
@media only screen and (max-width: 991px) {
  .fields--area .container-gap {
    padding-left: 0px !important;
  }
}
.fields__wrapper {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
@media only screen and (max-width: 991px) {
  .fields__wrapper {
    flex-wrap: wrap;
    max-width: 720px;
    margin: 0 auto;
    padding: 0px 15px;
  }
}
.fields__content {
  flex: 0 0 auto;
  max-width: 570px;
  width: 100%;
}
@media only screen and (max-width: 1199px) {
  .fields__content {
    max-width: 450px;
  }
}
@media only screen and (max-width: 991px) {
  .fields__content {
    max-width: 100%;
    margin-bottom: 40px;
  }
}
.fields__content h2 {
  font-size: 52px;
  line-height: 64px;
  font-weight: bold;
}
@media only screen and (max-width: 767px) {
  .fields__content h2 {
    font-size: 40px;
    line-height: 49px;
  }
}
.fields__content h3 {
  font-size: 32px;
  margin-bottom: 20px;
}
.fields__content p {
  margin-bottom: 25px;
}
.fields__links {
  position: relative;
  flex: 0 0 auto;
  width: 570px;
  display: flex;
  align-items: center;
  background-color: transparent;
  border-top-left-radius: 80px;
  padding-top: 160px;
  padding-left: 80px;
}
@media only screen and (max-width: 1199px) {
  .fields__links {
    width: 470px;
  }
}
@media only screen and (max-width: 991px) {
  .fields__links {
    width: 100%;
    padding: 60px 20px 60px 20px;
    justify-content: flex-start;
  }
}
.fields__links::after {
  position: absolute;
  width: 100%;
  height: 1170px;
  top: 0;
  right: 0;
  background-color: rgba(93, 197, 237, 0.2509803922);
  border-top-left-radius: 80px;
  border-bottom-left-radius: 1100px;
  content: "";
  pointer-events: none;
}
@media only screen and (max-width: 991px) {
  .fields__links::after {
    display: none;
  }
}
.fields__links_wrap {
  max-width: 300px;
  margin: 0 0;
  position: relative;
  z-index: 1;
}
@media only screen and (max-width: 991px) {
  .fields__links_wrap {
    margin: 0px;
  }
}
.fields__links_wrap a {
  display: block;
  color: #ffffff;
  padding: 28px 0px;
  font-size: 21px;
  font-weight: bold;
  border-top: 1px solid #fff;
}
.fields__links_wrap a:hover {
  color: #000;
}
.fields__links_wrap a:last-child {
  border-bottom: 1px solid #fff;
}
.fields__links_wrap a span {
  display: inline-block;
  margin-left: 10px;
}

.case--area {
  padding: 75px 0;
  position: relative;
}
.case--area .section__title {
  margin-bottom: 42px;
}
.case--area button {
  margin-top: 48px;
}
.case__items--vacatures {
  margin-bottom: 42px;
}
.case__filter {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 42px;
}
.case__filter h1 {
  margin-bottom: 0px;
}
.case__sort {
  display: flex;
  justify-content: space-between;
  margin-bottom: 35px;
  font-size: 1rem;
}
.case__sort .results {
  opacity: 50%;
}
.case__sort .new {
  font-weight: 500;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.case__sort .new i {
  margin-left: 8px;
}
.case__wrapper {
  position: relative;
}
.case__wrapper_content h1 {
  font-size: 52px;
  line-height: 64px;
}
@media only screen and (max-width: 1399px) {
  .case__wrapper_content h1 {
    font-size: 42px;
    line-height: 52px;
  }
}
@media only screen and (max-width: 767px) {
  .case__wrapper_content h1 {
    font-size: 32px;
    line-height: 42px;
  }
}
.case__wrapper_content p {
  font-size: 21px;
  line-height: 34px;
}
@media only screen and (max-width: 767px) {
  .case__wrapper_content p {
    font-size: 16px;
    line-height: 29px;
  }
}
.case__text {
  max-width: 770px;
}
.case__text--vacatures {
  margin-bottom: 25px;
}
.case__filters {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  -moz-column-gap: 15px;
       column-gap: 15px;
  width: 100%;
  height: auto;
  margin-bottom: 45px;
}
.case__filters p {
  margin-bottom: 0px;
  font-size: 18px;
  line-height: 18px;
}
.case__pillbox {
  display: flex;
  align-items: center;
  padding: 4px 12px 3px;
  font-size: 12px;
  line-height: 14px;
  background-color: gray;
  border-radius: 16px;
  cursor: pointer;
}
.case__pillbox:hover {
  background-color: black;
}
.case__pillbox.active {
  background-color: black;
}
.case__pillbox.active p {
  font-weight: bold;
}
.case__pillbox p {
  margin-bottom: 0px;
  font-size: 14px;
  color: white;
  transition: unset !important;
}
.case .row {
  row-gap: 48px;
}

.clients--area {
  padding: 75px 0;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .clients--area {
    padding: 45px 0;
  }
}
.clients--area .section__title {
  margin-bottom: 42px;
}

.logoSwiper {
  overflow: hidden;
}
.logoSwiper .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
}
.logoSwiper .swiper-slide img {
  max-height: 45px;
  max-width: 100%;
  width: auto;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
  opacity: 0.6;
}

form .site__check label {
  display: flex;
  align-items: center;
  font-weight: 600;
}
form .freeform-input[type=checkbox] {
  border: 2px solid red;
  margin-right: 0.5rem;
}

.contact--form {
  position: relative;
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .contact--form {
    padding: 45px 0px;
  }
}
.contact--blk {
  position: relative;
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .contact--blk {
    padding: 45px 0px;
  }
}
@media only screen and (max-width: 767px) {
  .contact--blk .container-gap-right {
    max-width: 540px;
    margin: 0 auto;
    padding-right: 15px !important;
  }
}
.contact__object {
  position: absolute;
}
.contact__object--1 {
  top: 0px;
  right: 0px;
}
@media only screen and (max-width: 767px) {
  .contact__object--1 {
    max-width: 100px;
  }
}
.contact__object--2 {
  bottom: 0px;
  right: 200px;
}
@media only screen and (max-width: 1399px) {
  .contact__object--2 {
    right: 150px;
    max-width: 400px;
  }
}
@media only screen and (max-width: 1199px) {
  .contact__object--2 {
    right: 80px;
    max-width: 400px;
  }
}
@media only screen and (max-width: 991px) {
  .contact__object--2 {
    right: 20px;
    max-width: 400px;
  }
}
@media only screen and (max-width: 767px) {
  .contact__object--2 {
    right: 10px;
    max-width: 100px;
  }
}
.contact__form {
  margin: 0 auto;
}
.contact__form h2 {
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .contact__form h2 {
    font-size: 36px;
    line-height: 44px;
  }
}
.contact__addWrapper {
  display: flex;
  align-items: flex-start;
}
@media only screen and (max-width: 767px) {
  .contact__addWrapper {
    flex-wrap: wrap;
  }
}
.contact__address {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  max-width: 480px;
  margin-left: 130px;
  padding-top: 40px;
}
@media only screen and (max-width: 1199px) {
  .contact__address {
    margin-left: 80px;
    padding: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .contact__address {
    margin-left: 24px;
    padding-top: 30px;
  }
}
.contact__address_item {
  flex: 0 0 auto;
  margin-bottom: 38px;
  max-width: 245px;
}
.contact__address_item ul {
  margin: 0;
  padding: 0;
}
.contact__address_item ul li {
  display: block;
  list-style-type: none !important;
  margin-bottom: 5px;
}
.contact__address_item ul li a {
  display: inline-flex;
  line-height: 29px;
  align-items: flex-start;
}
.contact__address_item ul li a:hover {
  color: #5DC5ED;
}
.contact__address_item ul li a span {
  display: inline-flex;
  height: 21px;
  width: 21px;
  font-size: 20px;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
  position: relative;
  top: 4px;
}
.contact__blkImg {
  flex: 0 0 auto;
  width: 575px;
}
@media only screen and (max-width: 991px) {
  .contact__blkImg {
    width: 450px;
  }
}
@media only screen and (max-width: 767px) {
  .contact__blkImg {
    max-width: 100%;
    width: 100%;
    padding-left: 15px;
  }
}
.contact__blkImg img {
  width: 100%;
  height: 554px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.quote--area {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .quote--area {
    padding: 45px 0px;
  }
}
.quote--area .row {
  align-items: center;
}
.quote--spacingTop {
  padding-top: 30px;
}
.quote--spacingBottom {
  padding-bottom: 30px;
}
.quote__content_text {
  position: relative;
  max-width: 970px;
  margin: 0 auto;
}
@media only screen and (max-width: 1199px) {
  .quote__content_text {
    max-width: 920px;
  }
}
.quote__content_text p {
  font-family: "Noto Sans", sans-serif;
  font-size: 28px;
  font-weight: 500;
  color: #5DC5ED;
  line-height: 40px;
  margin-bottom: 30px;
}
@media only screen and (max-width: 991px) {
  .quote__content_text p {
    font-size: 28px;
    line-height: 35px;
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .quote__content_text p {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 10px;
  }
}
.quote__content_text span {
  display: block;
  font-weight: bold;
  margin-top: 40px;
}
.quote__content_text span::before {
  content: "";
  display: block;
  width: 40px;
  height: 4px;
  background-color: #5DC5ED;
  position: relative;
  top: -18px;
}
.quote__content--footer {
  color: black !important;
  font-size: 21px !important;
}
@media only screen and (max-width: 767px) {
  .quote__content--footer {
    font-size: 18px !important;
  }
}
.quote__image {
  width: 100%;
}
@media only screen and (max-width: 991px) {
  .quote__image {
    margin: 0px auto 20px;
    padding: 0px 100px;
  }
}
@media only screen and (max-width: 767px) {
  .quote__image {
    padding: 0px 50px;
  }
}

.boost--area {
  position: relative;
  overflow: visible;
  scrollbar-width: none;
  margin: 75px 0px;
  margin-top: 115px;
  background: transparent;
}
@media only screen and (max-width: 767px) {
  .boost--area {
    margin: 45px 0px;
    margin-top: 80px;
  }
}
.boost--area-vacatures {
  margin-top: 0px;
}
.boost--area-vacatures .boost__content {
  overflow: visible;
  isolation: auto;
}
.boost--area-vacatures .boost__img {
  display: block;
  overflow: visible;
  margin-top: 0;
}
@media only screen and (max-width: 1199px) {
  .boost--area-vacatures .boost__img {
    margin-top: 0;
  }
}
.boost--area-vacatures .boost__img--booster {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  max-width: 100%;
  min-width: 0;
  min-height: 0;
}
.boost--area-vacatures .boost__img--object {
  position: absolute;
  top: 7px;
  right: 1rem;
  width: 340px;
  height: auto;
  z-index: 1;
  pointer-events: none;
}
@media only screen and (max-width: 1199px) {
  .boost--area-vacatures .boost__img--object {
    width: 260px;
  }
}
@media only screen and (max-width: 991px) {
  .boost--area-vacatures .boost__img--object {
    width: 220px;
  }
}
@media only screen and (max-width: 767px) {
  .boost--area-vacatures .boost__img {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    bottom: auto;
    width: 180px;
    height: auto;
    margin-top: 0;
    overflow: visible;
  }
  .boost--area-vacatures .boost__img--booster {
    display: none;
  }
  .boost--area-vacatures .boost__img--object {
    display: block;
    position: relative;
    top: auto;
    right: auto;
    width: 100%;
    height: auto;
  }
}
.boost__content {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: auto;
  background-color: #5dc5ed;
  border-radius: 32px;
  padding: 64px 102px;
  padding-right: 0;
  gap: 32px;
  overflow: visible;
  isolation: isolate;
}
@media only screen and (max-width: 1399px) {
  .boost__content {
    padding: 50px 60px;
    padding-right: 0;
  }
}
@media only screen and (max-width: 1199px) {
  .boost__content {
    padding: 40px 40px;
    padding-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  .boost__content {
    flex-direction: column;
    align-items: flex-start;
    padding: 40px 30px;
  }
}
@media only screen and (max-width: 767px) {
  .boost__content {
    padding: 30px 25px;
  }
}
.boost__content_text {
  max-width: 664px;
  color: white;
  flex-shrink: 0;
}
.boost__content_text h2 {
  font-size: 40px;
  line-height: 44px;
  margin-bottom: 16px;
  color: white;
}
.boost__content_text p {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 32px;
  color: white;
}
.boost__content_text .btn--dark {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background-color: #1e1e1e;
  color: white;
  padding: 12px 32px;
  border-radius: 40px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  transition: background-color 0.3s ease;
}
.boost__content_text .btn--dark:hover {
  background-color: #333;
}
.boost__content_text .btn--dark .btn__icon {
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  color: inherit;
}
.boost__content_text .btn--dark .btn__icon--email {
  width: 20px;
  height: 14px;
}
@media only screen and (max-width: 1199px) {
  .boost__content_text h2 {
    font-size: 36px;
    line-height: 40px;
  }
  .boost__content_text p {
    font-size: 18px;
    line-height: 28px;
  }
}
@media only screen and (max-width: 991px) {
  .boost__content_text {
    max-width: 450px;
  }
  .boost__content_text h2 {
    font-size: 32px;
    line-height: 38px;
    margin-bottom: 12px;
  }
  .boost__content_text p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 24px;
  }
  .boost__content_text .btn--dark {
    font-size: 18px;
    padding: 10px 28px;
  }
}
.boost__img {
  position: absolute;
  width: 461px;
  height: 461px;
  flex-shrink: 0;
  margin-top: -115px;
  margin-bottom: 0;
  align-self: flex-end;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.boost__img--decoration {
  position: absolute;
  right: 1rem;
  top: 7px;
  width: 340px;
  height: 340px;
  z-index: -1;
}
.boost__img--decoration svg {
  width: 100%;
  height: 100%;
}
.boost__img--booster {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  max-width: 100%;
  min-width: 0;
  min-height: 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top center;
     object-position: top center;
  border-radius: 0 0 34px 34px;
  z-index: 2;
}
@media only screen and (max-width: 1199px) {
  .boost__img {
    width: 350px;
    height: 350px;
    margin-top: -90px;
  }
  .boost__img--decoration {
    width: 260px;
    height: 260px;
  }
}
@media only screen and (max-width: 991px) {
  .boost__img {
    width: 300px;
    height: 300px;
  }
  .boost__img--decoration {
    width: 220px;
    height: 220px;
  }
}
@media only screen and (max-width: 767px) {
  .boost__img {
    display: none;
  }
  .boost__img--decoration {
    width: 180px;
    height: 180px;
  }
}

.boosters--area {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .boosters--area {
    padding: 45px 0px;
  }
}
.boosters__item {
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .boosters__item {
    max-width: 320px;
    margin: 0 auto;
    margin-bottom: 20px;
  }
}
.boosters__item_img {
  min-height: 300px;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.boosters__item_img .meet__object {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  height: auto;
  color: #5DC5ED;
}
.boosters__item_img img.user {
  max-width: 100%;
  height: 263px;
  position: relative;
}
.boosters__item_content {
  padding: 5px 0px;
}
.boosters__item_content h5 {
  margin-bottom: 4px;
}
.boosters__item_content p {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 15px;
  line-height: 1.3;
  margin-bottom: 0px;
}
.boosters__item_content p .fa {
  font-size: 21px;
  color: #5DC5ED;
  display: inline-block;
  width: 22px;
  flex: 0 0 auto;
}

.brands--pt {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .brands--pt {
    padding-top: 45px 0px;
  }
}
.brands__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 991px) {
  .brands__wrapper {
    overflow-x: scroll;
    scrollbar-width: none;
  }
  .brands__wrapper::-webkit-scrollbar {
    display: none;
  }
}
.brands__item {
  flex: 0 0 auto;
  width: 16.66%;
  margin-bottom: 10px;
}
@media only screen and (max-width: 991px) {
  .brands__item {
    width: 160px;
  }
}
.brands__item:hover img {
  opacity: 1;
}
.brands__item img {
  max-width: 100%;
  opacity: 0.3;
  transition: 0.3s;
}
@media only screen and (max-width: 1199px) {
  .brands__item img {
    max-width: 100px;
  }
}

.gellery {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .gellery {
    padding: 45px 0px;
  }
}
.gellery__item {
  width: auto;
}
@media only screen and (max-width: 767px) {
  .gellery__item img {
    height: 300px;
  }
}

.info--area {
  margin: 75px 0px;
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .info--area {
    margin: 45px 0px;
    padding: 45px 0px;
  }
}
.info--bg {
  background-color: rgba(93, 197, 237, 0.3);
}
.info__item {
  margin-bottom: 30px;
}
.info__item h2 {
  margin-bottom: 30px;
}
.info__item ul {
  margin-bottom: 20px;
}
.info__item ul li {
  line-height: 29px;
  font-size: 16px;
  list-style: disc;
  list-style-position: inside;
}
.info__object {
  position: absolute;
  z-index: -1;
}
.info__object--1 {
  width: 250px;
  right: -80px;
  top: 0px;
}

.video--area {
  padding: 80px 0px 80px;
}
@media only screen and (max-width: 991px) {
  .video--area {
    padding: 60px 0px 60px;
  }
}
@media only screen and (max-width: 767px) {
  .video--area {
    padding: 40px 0px 40px;
  }
}
.video__wrapp {
  max-width: 970px;
  margin: 0 auto;
  width: 100%;
  position: relative;
  width: 100%;
}
.video__content {
  position: absolute;
  left: 0px;
  top: 0px;
  padding: 80px 80px;
}
@media only screen and (max-width: 991px) {
  .video__content {
    padding: 40px 40px;
  }
}
.video__content button {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  border: none;
  padding-left: 5px;
  background-color: #5DC5ED;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .video__content button {
    width: 60px;
    height: 60px;
  }
}
.video__content button img {
  max-width: 29px;
}
@media only screen and (max-width: 767px) {
  .video__content button img {
    max-width: 20px;
  }
}
.video__content h2 {
  font-size: 62px;
  line-height: 75px;
  color: #ffffff;
}
@media only screen and (max-width: 991px) {
  .video__content h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media only screen and (max-width: 767px) {
  .video__content h2 {
    font-size: 32px;
    line-height: 40px;
  }
}
.video__bg {
  width: 100%;
  height: 546px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media only screen and (max-width: 991px) {
  .video__bg {
    height: 400px;
  }
}

.know--area {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .know--area {
    padding: 45px 0px;
  }
}
.know__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.know__content {
  flex: 0 0 auto;
  width: 50%;
}
@media only screen and (max-width: 991px) {
  .know__content {
    width: 100%;
    margin-bottom: 40px;
  }
}
.know__content_inner h2 {
  font-size: 40px;
  line-height: 49px;
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .know__content_inner h2 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 20px;
  }
}
.know__content_inner h4 {
  max-width: 475px;
  margin-bottom: 10px;
}
.know__content_inner h4 span {
  color: #5DC5ED;
}
.know__form {
  max-width: 470px;
}
.know__img {
  width: 369px;
}
.know__img_text {
  margin-bottom: 50px;
}
.know__img_text h4 {
  font-size: 20px;
  line-height: 30px;
}
.know__img_text h4 a {
  color: #78E782;
}
.know__img_text h4 a:hover {
  text-decoration: underline;
}
.know__img_wrapper {
  max-width: 290px;
  width: 100%;
  height: 288px;
  position: relative;
}
.know__img_wrapper img.user {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  position: relative;
  z-index: 1;
}
.know__img_wrapper img.shape {
  position: absolute;
  right: -90px;
  max-width: 100%;
  top: -20px;
}
@media only screen and (max-width: 767px) {
  .know__img_wrapper img.shape {
    right: -20px;
  }
}
.know__img_social {
  display: flex;
  align-items: center;
  gap: 10px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  z-index: 2;
}
.know__img_social a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  width: 52px;
  background-color: #78E782;
  color: #ffffff;
  font-size: 21px;
}
.know__img_social a:hover {
  background-color: #000;
}

.spacer--height-h25px {
  height: 25px;
}
.spacer--height-h50px {
  height: 50px;
}
.spacer--height-h75px {
  height: 75px;
}
.spacer--height-h100px {
  height: 100px;
}
.spacer--height-h125px {
  height: 125px;
}
.spacer--height-h150px {
  height: 150px;
}

.footer {
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.footer--bg {
  background-color: #5DC5ED;
}
.footer--spacing {
  margin-top: 75px;
  padding-top: 144px;
  padding-bottom: 35px;
}
@media only screen and (max-width: 767px) {
  .footer--spacing {
    margin-top: 45px;
    padding: 0px 14px;
    padding-top: 100px;
  }
}
.footer__link {
  margin-bottom: 40px;
}
.footer__link ul li a {
  font-weight: 500;
  color: #ffffff;
  font-size: 28px;
  margin-bottom: 20px;
  line-height: 20px;
  display: flex;
  align-items: center;
}
.footer__link ul li a:hover {
  color: #000;
}
@media only screen and (max-width: 991px) {
  .footer__link ul li a {
    font-size: 24px;
  }
}
@media only screen and (max-width: 767px) {
  .footer__link ul li a {
    font-size: 20px;
    font-weight: bold;
  }
}
.footer__link ul li a span {
  display: inline-block;
  width: 28px;
  height: auto;
  margin-right: 15px;
  position: relative;
  top: -3px;
}
.footer__address {
  display: flex;
  align-items: center;
  margin-bottom: 60px;
}
@media only screen and (max-width: 767px) {
  .footer__address {
    flex-wrap: wrap;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .footer__address__item {
    width: 100%;
    margin-bottom: 30px;
  }
}
.footer__address__item a {
  font-size: 18px;
  font-weight: 500;
  color: #ffffff;
  line-height: 28px;
}
.footer__address__item a:hover {
  color: #000;
}
.footer__nav {
  display: flex;
  align-items: end;
  gap: 40px;
}
@media only screen and (max-width: 767px) {
  .footer__nav {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
}
.footer__nav--logo {
  width: 80px;
  height: auto;
}
.footer__nav--logo img {
  width: 50px;
}
.footer__nav ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  .footer__nav ul {
    flex-direction: column;
    align-items: flex-start;
  }
}
.footer__nav ul li a {
  display: inline-block;
  padding-right: 20px;
  font-size: 14px;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
}
.footer__nav ul li a:hover {
  color: #000;
}
.footer__inner {
  max-width: 640px;
}
.footer__right {
  height: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-bottom: 105px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media only screen and (max-width: 767px) {
  .footer__right {
    padding-top: 120px;
  }
}
.footer__object {
  position: absolute;
}
.footer__object--1 {
  top: -177px;
  right: 0px;
}
@media only screen and (max-width: 767px) {
  .footer__object--1 {
    top: 0px;
  }
}
.footer__object--2 {
  right: 0px;
  bottom: -70px;
}

.offcanvas__wrapper {
  position: fixed;
  right: -280px;
  top: 0px;
  background-color: #fff;
  width: 270px;
  z-index: 111;
  height: 100vh;
  transition: 0.3s;
}
.offcanvas__wrapper.active {
  right: 0px;
}
.offcanvas__menu {
  height: calc(100vh - 120px);
  overflow-y: scroll;
  height: calc(100vh - 120px);
  overflow-y: scroll;
  scrollbar-width: none;
}
.offcanvas__menu::-webkit-scrollbar {
  display: none;
}
.offcanvas__menu ul li a {
  display: block;
  font-size: 18px;
  line-height: 26px;
  color: #000;
  padding: 17px 19px;
  border-top: 1px solid #F3F3F3;
  position: relative;
}
.offcanvas__menu ul li a:hover {
  color: #ddd;
}
.offcanvas__menu ul li a i {
  position: absolute;
  right: 20px;
  top: 23px;
  transition: 0.3s;
}
.offcanvas__menu ul li .submenu {
  padding-left: 29px;
}
.offcanvas__menu ul li:last-child a {
  border-bottom: 1px solid #F3F3F3;
}
.offcanvas__menu ul li a[aria-expanded=true] i {
  transform: rotate(180deg);
}
.offcanvas__bottom {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: auto;
  padding: 20px 18px 35px 18px;
  background-color: #fff;
}
.offcanvas__bottom a.site-btn {
  font-size: 18px;
}
.offcanvas__bottom a.site-btn.transparent-btn {
  color: #ddd;
}

.filter {
  transition: 0.3s;
}
.filter__box {
  position: absolute;
  width: 100%;
  background-color: #ffffff;
  z-index: 13;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2);
  padding: 40px 40px;
  border-top: 3px solid #000;
  opacity: 0;
  top: 0;
  visibility: hidden;
  transition: 0.3s;
  margin-top: 50px;
}
.filter__box.active {
  opacity: 1;
  visibility: visible;
  margin-top: 100px;
}
@media only screen and (max-width: 991px) {
  .filter__box {
    padding-bottom: 20px;
  }
}
.filter__box_news.active {
  margin-top: 275px;
}
@media only screen and (max-width: 991px) {
  .filter__item {
    margin-bottom: 20px;
  }
}
.filter__item_title {
  padding-bottom: 16px;
  border-bottom: 1px solid #5DC5ED;
  margin-bottom: 15px;
}
.filter__item_title h5 {
  margin-bottom: 0px;
}
.filter__item_content ul {
  margin: 0;
}
.filter__item_content ul.column-2 {
  -moz-column-count: 2;
       column-count: 2;
}
@media only screen and (max-width: 767px) {
  .filter__item_content ul.column-2 {
    -moz-column-count: 1;
         column-count: 1;
  }
}
.filter__item_content ul li {
  list-style-type: none !important;
  margin: 0;
  padding: 1px 0px;
}

.hovercard {
  padding: 10px;
}
.hovercard--work {
  margin-bottom: 24px;
}
@media only screen and (max-width: 991px) {
  .hovercard--work {
    margin-bottom: 10px;
  }
}
.hovercard__card {
  padding: 20px;
  cursor: pointer;
  border-radius: 8px;
  min-height: 27px;
}
.hovercard__card .work__item__content_readmore {
  position: relative;
}
.hovercard__card .work__item__content_readmore p {
  transition: all 0.4s ease-in-out;
}
.hovercard__card .work__item__content_readmore i {
  position: absolute;
  right: 0px;
  top: 5px;
  transition: all 0.4s ease-in-out;
}
.hovercard__card:hover .work__item__content_readmore p {
  font-size: 16px;
}
.hovercard__card:hover .work__item__content_readmore i {
  top: 1px;
  font-size: 30px;
}

.topbar {
  position: relative;
  z-index: 1000;
  width: 100%;
  height: auto;
  background-color: #EBEBEB;
}
.topbar.hidden {
  display: none;
}
.topbar--werkenbij {
  position: absolute;
  top: 0;
  left: 0;
}
.topbar__wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 46px;
}
.topbar__list {
  display: flex;
  align-items: center;
  -moz-column-gap: 20px;
       column-gap: 20px;
  font-family: "Noto Sans";
}
@media only screen and (max-width: 767px) {
  .topbar__list {
    -moz-column-gap: 15px;
         column-gap: 15px;
  }
}
.topbar__list__item {
  display: flex;
  align-items: center;
  padding: 8px 14px 7px;
  font-size: 12px;
  line-height: 12px;
  background-color: transparent;
  border-radius: 16px;
  background-color: #ffffff;
  opacity: 0.8;
}
@media only screen and (max-width: 767px) {
  .topbar__list__item {
    padding: 8px 11px 7px;
  }
}
.topbar__list__item:hover {
  background-color: #ffffff;
  opacity: 1;
}
.topbar__list__item:hover a {
  color: #000000;
}
.topbar__list__item.active {
  background-color: #ffffff;
  opacity: 1;
}
.topbar__list__item.active a {
  color: #000000;
}
.topbar__list__item a {
  color: #707070;
  font-size: 12px;
  line-height: 12px;
}
@media only screen and (max-width: 767px) {
  .topbar__list__item a {
    font-size: 11px;
    line-height: 11px;
  }
}

.return {
  display: flex;
  align-items: center;
}
.return .btn {
  margin-bottom: 0px !important;
}
.return p {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 15px;
}
.return p span {
  display: flex;
}
@media only screen and (max-width: 767px) {
  .return p span {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .return p {
    flex-direction: column;
  }
}
.return p a {
  text-decoration: none !important;
}

.heroNew--area {
  width: 100%;
  height: auto;
  padding-bottom: 75px;
}
@media only screen and (max-width: 767px) {
  .heroNew--area {
    padding-bottom: 45px;
  }
}
.heroNew--spacingBottom {
  padding-bottom: 30px !important;
}
.heroNew__spacer {
  display: flex;
  align-items: center;
  width: 100%;
  height: auto;
}
@media only screen and (max-width: 991px) {
  .heroNew__spacer {
    flex-direction: column-reverse;
    align-items: flex-start;
    row-gap: 20px;
  }
}
.heroNew__content {
  flex-shrink: 0;
  width: 50%;
}
@media only screen and (max-width: 991px) {
  .heroNew__content {
    width: 100%;
  }
}
.heroNew__text {
  max-width: 100%;
  padding-top: 100px;
}
@media only screen and (max-width: 991px) {
  .heroNew__text {
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .heroNew__text {
    padding-top: 0px;
  }
}
.heroNew__text h2 {
  font-size: 56px;
  line-height: 62px;
  font-weight: bold;
  margin-bottom: 26px;
}
@media only screen and (max-width: 991px) {
  .heroNew__text h2 {
    font-size: 42px;
    line-height: 50px;
    margin-bottom: 20px;
  }
}
.heroNew__text h4 {
  font-size: 40px;
  line-height: 48px;
  font-weight: 200;
  margin-bottom: 0px;
}
@media only screen and (max-width: 991px) {
  .heroNew__text h4 {
    font-size: 32px;
    line-height: 36px;
  }
}
.heroNew__text p {
  font-size: 14px;
  line-height: 17px;
  font-weight: 300;
  margin-bottom: 5px;
}
.heroNew__text p.heroNew__text--description, .heroNew__text p.heroNew__text--description p {
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-lg, 24px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--font-size-2xl, 40px); /* 166.667% */
}
.heroNew__text .heroNew__text--description-overview, .heroNew__text .heroNew__text--description-overview p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
.heroNew__text--keyword {
  display: flex;
  align-items: flex-end;
  margin-bottom: 10px;
}
.heroNew__text--keyword h6 {
  font-family: "Helvetica Neue";
  font-size: 18px;
  line-height: 21px;
  font-weight: 300;
  margin-bottom: 0px;
}
.heroNew__text--keyword img {
  width: 21px;
  height: 22px;
  margin-right: 9px;
}
.heroNew__rating-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}
.heroNew__rating--score, .heroNew__rating--count {
  padding-top: 2px;
}
.heroNew__rating--score {
  color: #5dc5ed;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
}
.heroNew__rating--count {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
.heroNew__info-wrapper {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(2, 1fr);
}
.heroNew__info-wrapper .heroNew__info-item--price {
  flex-shrink: 0;
}
.heroNew__image {
  position: relative;
  display: flex;
  width: 50%;
  padding: 20px 0px 0px 20px;
}
@media only screen and (max-width: 991px) {
  .heroNew__image {
    margin-left: auto;
  }
}
@media only screen and (max-width: 575px) {
  .heroNew__image {
    width: 60%;
  }
}
.heroNew__image_img {
  -webkit-mask-size: 100%;
          mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-size: cover;
}
.heroNew__image_img-quote {
  -webkit-mask-image: url("/dist/default/img/hero/quote.png");
          mask-image: url("/dist/default/img/hero/quote.png");
}
.heroNew__image_img-pizza-slice {
  -webkit-mask-image: url("/dist/default/img/hero/pizza-slice.png");
          mask-image: url("/dist/default/img/hero/pizza-slice.png");
}
.heroNew__image_img-half-moon {
  -webkit-mask-image: url("/dist/default/img/hero/half-moon.png");
          mask-image: url("/dist/default/img/hero/half-moon.png");
}
.heroNew__image--main {
  display: block;
  width: 100%;
  padding: 20px 0px 0px 20px;
}
.heroNew__image--main-hidden {
  visibility: hidden;
}
.heroNew__image--object {
  position: absolute;
  z-index: 1;
  transition: unset !important;
}
.heroNew__image--object-quote {
  top: 0;
  left: 0;
  width: 20%;
}
.heroNew__image--object-pizza-slice {
  bottom: 120px;
  left: 100px;
  width: 25%;
}
@media only screen and (max-width: 1199px) {
  .heroNew__image--object-pizza-slice {
    bottom: 100px;
    left: 70px;
  }
}
@media only screen and (max-width: 991px) {
  .heroNew__image--object-pizza-slice {
    bottom: 78px;
    left: 45px;
  }
}
@media only screen and (max-width: 767px) {
  .heroNew__image--object-pizza-slice {
    bottom: 58px;
    left: 29px;
  }
}
@media only screen and (max-width: 575px) {
  .heroNew__image--object-pizza-slice {
    bottom: 20%;
    left: 23%;
  }
}
.heroNew__image--object-half-moon {
  bottom: 120px;
  left: 120px;
  width: 25%;
}
@media only screen and (max-width: 1199px) {
  .heroNew__image--object-half-moon {
    bottom: 100px;
    left: 100px;
  }
}
@media only screen and (max-width: 991px) {
  .heroNew__image--object-half-moon {
    bottom: 80px;
    left: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .heroNew__image--object-half-moon {
    bottom: 60px;
    left: 50px;
  }
}
@media only screen and (max-width: 575px) {
  .heroNew__image--object-half-moon {
    bottom: 20%;
    left: 23%;
  }
}

.heroNew--training {
  position: relative;
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  min-height: 500px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  align-items: flex-end;
  padding: 120px 0;
}
@media only screen and (max-width: 1199px) {
  .heroNew--training {
    min-height: 450px;
  }
}
@media only screen and (max-width: 991px) {
  .heroNew--training {
    min-height: 400px;
  }
}
@media only screen and (max-width: 767px) {
  .heroNew--training {
    min-height: 350px;
  }
}
.heroNew--training__overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(to right, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.3) 100%);
  z-index: 1;
}
.heroNew--training__container {
  position: relative;
  z-index: 2;
  width: 100%;
  padding: 80px 0 120px;
}
@media only screen and (max-width: 1199px) {
  .heroNew--training__container {
    padding: 60px 0 100px;
  }
}
@media only screen and (max-width: 991px) {
  .heroNew--training__container {
    padding: 50px 0 80px;
  }
}
@media only screen and (max-width: 767px) {
  .heroNew--training__container {
    padding: 40px 0 60px;
  }
}
.heroNew--training__breadcrumbs {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 24px;
  flex-wrap: wrap;
}
.heroNew--training__breadcrumbs a {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
  transition: color 0.2s ease;
}
.heroNew--training__breadcrumbs a:hover {
  color: #fff;
}
.heroNew--training__breadcrumbs-separator {
  color: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
}
.heroNew--training__breadcrumbs-separator svg {
  width: 14px;
  height: 14px;
}
.heroNew--training__title {
  color: #fff;
  font-size: clamp(32px, 5vw, 50px);
  font-weight: 700;
  line-height: 1.15;
  margin-bottom: 20px;
  max-width: 700px;
}
.heroNew--training__rating {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 24px;
  flex-wrap: wrap;
}
.heroNew--training__rating-stars {
  display: flex;
  align-items: center;
}
.heroNew--training__rating-stars .fa-star,
.heroNew--training__rating-stars .fa-star-half-o,
.heroNew--training__rating-stars .fa-star-o {
  color: #ffc107;
}
.heroNew--training__rating-score {
  color: #5DC5ED;
  font-size: 14px;
  font-weight: 700;
}
.heroNew--training__rating-count {
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
  font-weight: 400;
}
.heroNew--training__bullets {
  list-style: none !important;
  list-style-type: none !important;
  padding: 0;
  margin: 0;
  max-width: 600px;
}
.heroNew--training__bullets li {
  position: relative;
  padding-left: 32px;
  color: #fff;
  font-size: 16px;
  line-height: 1.6;
  margin-bottom: 12px;
  list-style: none !important;
  list-style-type: none !important;
}
.heroNew--training__bullets li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 20px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15' fill='none'%3E%3Cpath d='M7.08627 11.5927C7.34865 11.2191 7.46791 10.9949 7.63487 10.8081C10.8311 7.45775 14.0392 4.11985 17.2353 0.769506C18.0821 -0.114786 18.9289 -0.239334 19.5848 0.408316C20.2407 1.06842 20.1215 2.00253 19.2628 2.89928C15.685 6.63573 12.0952 10.3846 8.5174 14.1211C7.49176 15.1922 6.78812 15.1922 5.78633 14.146C4.0332 12.3151 2.28007 10.4843 0.515015 8.64095C0.0737509 8.18013 -0.117066 7.65702 0.0737509 6.99692C0.240716 6.44891 0.598498 6.12508 1.12324 6.00053C1.73147 5.86353 2.19659 6.12508 2.614 6.57345C3.94972 7.9933 5.28544 9.41315 6.60923 10.8455C6.76427 11.0074 6.85968 11.2191 7.08627 11.5678V11.5927Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.heroNew--training__bullets li::marker {
  display: none !important;
}
.heroNew--training__bullets li:last-child {
  margin-bottom: 0;
}

.swiper-pagination-bullet {
  width: 14px;
  height: 14px;
  border: 1px solid #fff;
  background-color: rgba(93, 197, 237, 0.1);
  opacity: 1;
}

.swiper-pagination-bullet-active {
  width: 14px;
  height: 14px;
  background-color: #5dc5ed;
  border: 1px solid #5dc5ed;
}

.videoserie--area {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .videoserie--area {
    padding: 45px 0px;
  }
}
.videoserie__content {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 48px;
  width: 100%;
  height: auto;
}
.videoserie__videos {
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  height: auto;
}
@media only screen and (max-width: 991px) {
  .videoserie__videos {
    flex-direction: column;
  }
}
.videoserie__pagination {
  display: flex;
  align-items: center;
  gap: 6px;
  width: 100%;
  height: auto;
}
.videoserie__pagination svg {
  cursor: pointer;
  fill: white;
}
.videoserie__pagination svg.active {
  fill: #5cc5ed;
}
.videoserie__pagination svg:hover {
  fill: #5cc5ed;
}
.videoserie__left {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -70px;
  display: flex;
  width: 40px;
  height: 40px;
  transition: filter 0.3s ease;
  cursor: pointer;
}
.videoserie__left:hover {
  filter: brightness(0.8);
}
@media screen and (max-width: 1290px) {
  .videoserie__left {
    display: none !important;
  }
}
.videoserie__right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%) scaleX(-1);
  right: -70px;
  display: flex;
  width: 40px;
  height: 40px;
  transition: filter 0.3s ease;
  cursor: pointer;
}
.videoserie__right:hover {
  filter: brightness(0.8);
}
@media screen and (max-width: 1290px) {
  .videoserie__right {
    display: none !important;
  }
}

.vsvideo {
  display: none;
  flex-direction: column;
  gap: 32px;
  width: 60%;
  height: auto;
}
.vsvideo--first {
  width: 80%;
}
.vsvideo--first .vsvideo__video {
  height: 400px !important;
}
.vsvideo--show {
  display: flex;
}
@media only screen and (max-width: 991px) {
  .vsvideo {
    width: 100%;
  }
  .vsvideo--first {
    width: 100%;
  }
}
.vsvideo__image {
  display: flex;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.vsvideo__video {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 250px;
  overflow: hidden;
  cursor: pointer;
}
.vsvideo__video img {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  border-top-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.vsvideo__video:hover .vsvideo__play {
  filter: brightness(0.8);
  transform: scale(1.05);
}
.vsvideo__play {
  z-index: 10;
  position: absolute;
  width: 40px !important;
  transition: all 0.3s ease;
  cursor: pointer;
}
.vsvideo__label {
  position: absolute;
  top: 16px;
  left: 16px;
  z-index: 2;
  display: flex;
  gap: 8px;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  height: 25px;
  padding: 0px 12px 0px 0px;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 40px;
}
.vsvideo__label p {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 0px;
  color: white;
}
.vsvideo__labeltag {
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  height: 25px;
  padding: 0px 12px;
  background: rgb(0, 0, 0);
  border-radius: 40px;
}
.vsvideo__labeltag p {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 0px;
  color: white;
}
.vsvideo__content {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
  height: auto;
}
.vsvideo__heading {
  font-size: 21px;
  font-weight: 700;
  margin-bottom: 0px;
}
.vsvideo__description {
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 0px;
}

.projectbeschrijving--area {
  padding: 75px 0px;
}
@media only screen and (max-width: 767px) {
  .projectbeschrijving--area {
    padding: 45px 0px;
  }
}

.pbs {
  isolation: isolate;
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 900px;
  width: 100%;
  height: auto;
  margin: 0px auto;
  padding: 63px 100px;
  border-radius: 24px;
  border-bottom-right-radius: 200px;
  background-color: #eff9fd;
  transition: 0.5s all;
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .pbs {
    padding: 40px 40px;
    border-bottom-right-radius: 120px;
  }
}
.pbs h2 {
  margin-bottom: 16px;
}
.pbs__text {
  z-index: 1;
  position: relative;
}
.pbs__person {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
  height: auto;
  margin-top: 32px;
}
@media only screen and (max-width: 767px) {
  .pbs__person {
    flex-direction: column;
    margin-top: 24px;
  }
}
.pbs__image {
  display: block;
  width: 70px;
  height: auto;
}
@media only screen and (max-width: 767px) {
  .pbs__image {
    margin-right: auto;
  }
}
.pbs__persoon {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  height: auto;
}
.pbs__persoon .persoon {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 0px;
}
.pbs__persoon .beschrijving {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: 100%;
  height: auto;
}
.pbs__persoon .beschrijving span {
  width: 10px;
  height: 3px;
  background-color: #5DC5ED;
}
.pbs__persoon .beschrijving p {
  font-size: 16px;
  margin-bottom: 0px;
}
.pbs__shape {
  z-index: 0;
  position: absolute;
  bottom: -150px;
  right: -120px;
}

.academy-pagination {
  display: flex;
  align-items: center;
  gap: 11px;
}

.academy-pagination__item {
  display: flex !important;
  width: 48px;
  height: 48px;
  padding: 22px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: 40px;
  border: 1px solid var(--Borders-Default, #D3D3D3);
  cursor: pointer;
  color: #000;
  font-size: 24px;
  font-weight: 700;
  position: relative;
}
.academy-pagination__item:focus:not(:focus-visible) {
  outline: 1px solid var(--Borders-Default, #D3D3D3);
}
.academy-pagination__item svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.academy-pagination__item:hover:not(.academy-pagination__item--disabled) {
  background: #000;
  color: #fff;
}
.academy-pagination__item--active {
  background: #000;
  color: #fff;
  border: 1px solid #000;
}
.academy-pagination__item--disabled {
  opacity: 0.5;
  color: #000;
  cursor: not-allowed !important;
}

.filter-section {
  --filter-section-bg: hsl(197, 80%, 95%);
  background-color: var(--filter-section-bg);
  border-radius: 16px;
  padding: 16px;
}
@media (min-width: 1200px) {
  .filter-section {
    flex-wrap: nowrap;
    align-items: flex-end;
  }
}
.filter-section .academy-search-input__input {
  background-color: var(--filter-section-bg);
}

@media only screen and (max-width: 1199px) {
  .academy-search-input__parent {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .academy-search-input__parent {
    flex: 1 1 0%;
    min-width: 0;
  }
}
.academy-search-input__wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
}
@media only screen and (max-width: 1199px) {
  .academy-search-input__wrapper {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .academy-search-input__wrapper {
    width: 100%;
  }
}
.academy-search-input__input {
  border: none;
  display: flex;
  padding: var(--Gutter-width-xs, 8px) var(--Gutter-width-Smaller, 8px);
  align-items: center;
  gap: var(--Gutter-width-xs, 8px);
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Brand, #5DC5ED);
  color: var(--Text-Secondary, #767676);
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-sm, 16px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--font-line-height-sm, 26px); /* 162.5% */
  padding-right: 32px;
  width: 100%;
}
@media only screen and (max-width: 1199px) {
  .academy-search-input__input {
    padding-left: 4px;
  }
}
.academy-search-input__input::-moz-placeholder {
  color: var(--Text-Secondary, #767676);
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-sm, 16px);
  font-style: normal;
  font-weight: 400;
  opacity: 1; /* Firefox */
}
.academy-search-input__input::placeholder {
  color: var(--Text-Secondary, #767676);
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-sm, 16px);
  font-style: normal;
  font-weight: 400;
  opacity: 1; /* Firefox */
}
.academy-search-input__icon {
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
}

.academy__filters {
  position: relative;
  z-index: 10;
  isolation: isolate;
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (min-width: 1200px) {
  .academy__filters {
    flex-shrink: 0;
  }
}
.academy__filters-title {
  color: var(--Text-Primary, #000);
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-xs, 14px);
  font-style: normal;
  font-weight: 700;
  line-height: var(--font-line-height-sm, 26px); /* 185.714% */
  margin-top: 32px;
  margin-bottom: 4px;
  display: none;
}
@media only screen and (max-width: 1199px) {
  .academy__filters-title {
    display: block;
  }
}
@media only screen and (max-width: 1199px) {
  .academy__filters {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
    width: 100%;
  }
}

.academy__filters details {
  background-color: var(--filter-section-bg);
  width: 200px;
  --height: 43px;
  position: relative;
}
.academy__filters details[open] summary + div {
  background-color: hsl(197, 80%, 97%);
}
@media only screen and (max-width: 1199px) {
  .academy__filters details {
    width: 100%;
  }
}
.academy__filters details[open] summary svg {
  transform: rotate(180deg) translateY(50%);
}
.academy__filters details summary {
  width: 200px;
  list-style: none;
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .academy__filters details summary {
    width: 100%;
  }
}
.academy__filters details summary::marker {
  display: none;
}
.academy__filters details summary::-webkit-details-marker {
  display: none;
}
.academy__filters details summary span {
  border-bottom: 1px solid var(--Borders-Brand, #5DC5ED);
  color: var(--Text-Secondary, #767676);
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-sm, 16px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--font-line-height-sm, 26px); /* 162.5% */
  display: flex;
  align-items: center;
  height: var(--height);
  padding-left: 4px;
}
.academy__filters details summary svg {
  transition: transform 0.3s ease-in-out;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.academy__filters details summary + div {
  z-index: 100;
  position: absolute;
  top: var(--height);
  left: 0;
  width: -moz-max-content;
  width: max-content;
  min-width: 200px;
  background-color: var(--Background-Primary, #FFF);
  padding: var(--Gutter-width-xs, 8px);
  box-shadow: 0px 1px 4px 0px rgba(13, 78, 103, 0.18);
  padding: 20px 16px;
}
.academy__filters details summary + div label {
  line-height: 1.2;
}
.academy__filters details summary + div.price-range-slider {
  width: 250px;
  max-width: 250px;
  left: unset;
  right: 0;
}

.ervaringen__section {
  padding: 75px 0px;
}
.ervaringen__slide {
  padding: 30px 8px;
  border-bottom: 1px solid var(--Backgrounds-CTA-Secondary, #5dc5ed);
}
@media only screen and (max-width: 767px) {
  .ervaringen__slide {
    max-width: 90%;
  }
}
.ervaringen__date {
  font-size: 12px;
  color: #179CCF;
  padding-right: 64px;
}
.ervaringen__title {
  margin-top: 30px;
  margin-bottom: 24px;
}
.ervaringen__title h3 {
  font-size: 24px;
  font-weight: 700;
}
.ervaringen__functie {
  color: #179CCF;
}
.ervaringen__slider {
  overflow: visible;
  clip-path: inset(-100vw -100vw -100vw 0);
}
.ervaringen__slider-buttons {
  margin-top: 32px;
  display: flex;
  justify-content: center;
  gap: 16px;
}

@media (min-width: 1600px) {
  .container {
    max-width: 1446px;
  }
}

.referenties__section {
  padding: 75px 0px;
}
.referenties__wrapper {
  display: flex;
  gap: 20px;
  overflow-x: auto;
}
.referenties__slider {
  overflow: visible;
  clip-path: inset(-100vw -100vw -100vw 0);
}
.referenties__slide {
  padding: 20px 50px;
  border-radius: 16px;
  border: 1px solid #D3D3D3;
  height: 160px;
  width: 338px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 1199px) {
  .referenties__slide {
    padding: 0.5rem;
    height: auto;
    width: auto;
  }
}
.referenties__slide img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.academy-form__section {
  padding: 60px 0;
}

.academy-form__info-wrapper {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 16px;
}
@media only screen and (max-width: 1499px) {
  .academy-form__info-wrapper {
    grid-template-columns: repeat(2, 1fr);
  }
}

.academy-form__info-item {
  padding: 16px;
  background-color: #fff;
  border: 1px solid var(--Borders-Default, #d3d3d3);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
}
.academy-form__info-item--label {
  color: #767676;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 185.714% */
}
.academy-form__info-item--value {
  color: #000;
  font-size: var(--font-size-md, 18px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--font-line-height-sm, 26px); /* 144.444% */
  display: flex;
  align-items: center;
  gap: 4px;
}
.academy-form__info-item--value small {
  font-size: 14px;
}
.academy-form__info-item--value small:last-of-type {
  padding-left: 8px;
}

.academy-content__section {
  padding: 60px 0;
}

.academy-entry__section:not(.academy-entry__section--related-trainingen):not(.academy-entry__section--instapeis):not(.academy-entry__section--description) ul:not(.trainingen__bullets) {
  padding-left: 0;
}
.academy-entry__section:not(.academy-entry__section--related-trainingen):not(.academy-entry__section--instapeis):not(.academy-entry__section--description) ul:not(.trainingen__bullets) li:not(.trainingen__bullet-item) {
  position: relative;
  padding-left: 20px;
  list-style: none !important;
  margin-bottom: 16px;
}
.academy-entry__section:not(.academy-entry__section--related-trainingen):not(.academy-entry__section--instapeis):not(.academy-entry__section--description) ul:not(.trainingen__bullets) li:not(.trainingen__bullet-item)::before {
  position: absolute;
  left: 0;
  content: "•";
  font-size: 24px;
  top: 3px;
}

.academy-programma {
  border-radius: 0 16px 16px 0;
  padding: 0;
  transition: all 0.3s ease;
  background-color: #fff;
  box-shadow: 0px 1px 3px 0px rgba(13, 78, 103, 0.08);
  position: relative;
  overflow: hidden;
}
.academy-programma:not(:last-of-type) {
  margin-bottom: 12px;
}
.academy-programma::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 4px;
  background-color: transparent;
  transition: background-color 0.3s ease;
}
.academy-programma[open] {
  background-color: rgba(93, 197, 237, 0.03);
}
.academy-programma[open]::before {
  background-color: #5DC5ED;
}
.academy-programma[open] .academy-programma__summary .academy-programma__chevron {
  transform: translateY(-50%) rotate(180deg);
}
.academy-programma[open] .academy-programma__content {
  max-height: 2000px;
  opacity: 1;
  padding: 0 24px 24px 24px;
}
.academy-programma__summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  cursor: pointer;
  list-style: none;
  position: relative;
  transition: background-color 0.2s ease;
  border-radius: 0 16px 16px 0;
}
.academy-programma__summary:hover {
  background-color: rgba(93, 197, 237, 0.08);
}
.academy-programma__summary::marker {
  display: none;
}
.academy-programma__summary::-webkit-details-marker {
  display: none;
}
.academy-programma__header {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 0;
  flex: 1;
}
.academy-programma__header--block-number {
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.academy-programma__chevron {
  position: absolute;
  right: 24px;
  top: 50%;
  transform: translateY(-50%) rotate(0deg);
  transition: transform 0.3s ease;
  color: #5DC5ED;
  flex-shrink: 0;
}
.academy-programma__content {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: max-height 0.3s ease, opacity 0.3s ease, padding 0.3s ease;
  padding: 0 24px;
}
.academy-programma__content--title {
  margin-bottom: 24px;
  margin-top: 0;
}

.academy-tijdslot-card {
  box-shadow: 0px 1px 4px 0px rgba(13, 78, 103, 0.18);
  border-radius: 16px;
  background-color: #fff;
}
.academy-tijdslot-card__object {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-50px, 0);
  z-index: -1;
}
@media only screen and (max-width: 1199px) {
  .academy-tijdslot-card__object {
    display: none;
  }
}
.academy-tijdslot-card__wrapper {
  isolation: isolate;
  display: grid;
  position: relative;
  grid-template-columns: repeat(2, 1fr);
  gap: 32px;
}
@media screen and (max-width: 1600px) {
  .academy-tijdslot-card__wrapper {
    gap: 16px;
  }
}
@media screen and (max-width: 1199px) {
  .academy-tijdslot-card__wrapper {
    display: block;
  }
}
.academy-tijdslot-card__header {
  background-color: #EFF9FD;
  height: 57px;
  padding: 0 24px;
  display: flex;
  align-items: center;
  border-radius: 16px 16px 0 0;
}
.academy-tijdslot-card__header h3 {
  font-size: 24px;
}
.academy-tijdslot-card__content {
  padding: 24px;
}
.academy-tijdslot-card__table {
  margin-bottom: 24px;
}
.academy-tijdslot-card__table tr:first-of-type td {
  padding-bottom: 4px;
}
.academy-tijdslot-card__table tr td {
  vertical-align: top;
}
.academy-tijdslot-card__table tr td:first-of-type {
  padding-right: 16px;
  font-weight: 700;
}
.academy-tijdslot-card__button-text {
  color: #5DC5ED;
}
@media screen and (max-width: 1600px) {
  .academy-tijdslot-card__button-text {
    font-size: 16px;
  }
}
.academy-tijdslot-card__button {
  padding: 17px 23px 19px;
}

.academy-entry__factsheet-wrapper {
  padding: 0 24px;
  background-color: #eff9fe;
  border-radius: 24px 24px 200px 24px;
  overflow: hidden;
}

@media only screen and (max-width: 1199px) {
  .academy-entry__content-wrapper {
    padding-top: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .academy-entry__content-wrapper {
    padding-top: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .academy-entry__content-wrapper {
    padding-top: 150px;
  }
}
.academy-entry__content section {
  padding: 30px 0;
}
@media only screen and (max-width: 991px) {
  .academy-entry__content section {
    padding: 30px 0;
  }
}

.academy-tijdslot-swiper {
  padding: 0.24rem;
}
.academy-tijdslot-swiper .swiper-pagination {
  bottom: 0;
}
.academy-tijdslot-swiper__buttons {
  margin-top: 16px;
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}

.academy-entry__wrapper {
  position: relative;
}

.academy-entry {
  position: relative;
  overflow: visible;
  height: auto;
}

.academy-entry__section {
  padding: 60px 0;
}

.academy-entry__content-wrapper .academy-entry__section.background-lichtBlauw {
  padding: 60px 0;
  position: relative;
}
.academy-entry__content-wrapper .academy-entry__section.background-lichtBlauw::before {
  content: "";
  position: absolute;
  top: 0;
  left: calc(var(--left-offset, -50vw) * -1);
  width: var(--full-width, 150vw);
  height: 100%;
  background-color: var(--lichtBlauw, #eff9fd);
  z-index: -1;
}

.academy-entry__scroll-to-section {
  --item-height: 58px;
  position: sticky;
  margin-top: -58px;
  top: -75px;
  transform: translateY(122px);
  z-index: 10; /* Ensure it's above other content */
}
.academy-entry__scroll-to-section__wrapper {
  display: flex;
  gap: 20px;
  padding: 10px 0;
}
.academy-entry__scroll-to-section__item {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  align-items: flex-start;
  padding: var(--Gutter-width-Small-Medium, 16px) 24px;
  gap: 5px;
  border-radius: 40px;
  background: var(--Wireframe-Background-wit, #fff);
  /* E100 */
  box-shadow: 0px 1px 4px 0px rgba(13, 78, 103, 0.18);
  color: var(--Text-Primary, #000);
  /* Body/Text - Base (strong) */
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-sm, 16px);
  font-style: normal;
  font-weight: 700;
  line-height: var(--font-line-height-sm, 26px); /* 162.5% */
}
.academy-entry__scroll-to-section__item a {
  display: block;
  width: 100%;
  color: inherit;
  text-decoration: none;
}
.academy-entry__scroll-to-section__item a:hover {
  color: var(--Primary, #0d4e67);
}

.trainers__item {
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .trainers__item {
    max-width: 320px;
    margin: 0 auto;
    margin-bottom: 20px;
  }
}
.trainers__item_img {
  min-height: 300px;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  overflow: hidden;
}
.trainers__item_img .meet__object {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  width: 100%;
  height: auto;
  color: #5dc5ed;
}
.trainers__item_img img.user {
  max-width: 100%;
  position: relative;
  transform: translateY(15%);
}
.trainers__item_content {
  padding: 5px 0px;
}
.trainers__item_content h5 {
  margin-bottom: 4px;
}
.trainers__item_content p {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 15px;
  line-height: 1.3;
  margin-bottom: 0px;
}
.trainers__item_content p .fa {
  font-size: 21px;
  color: #5dc5ed;
  display: inline-block;
  width: 22px;
  flex: 0 0 auto;
}
.trainers__item_description {
  color: #179ccf;
}

.academy-entry__cta-img {
  position: relative;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-size: cover;
}
.academy-entry__cta-img-quote {
  -webkit-mask-image: url("/dist/default/img/hero/quote.png");
          mask-image: url("/dist/default/img/hero/quote.png");
}
.academy-entry__cta-img-pizza-slice {
  -webkit-mask-image: url("/dist/default/img/hero/pizza-slice.png");
          mask-image: url("/dist/default/img/hero/pizza-slice.png");
}
.academy-entry__cta-img-half-moon {
  -webkit-mask-image: url("/dist/default/img/hero/half-moon.png");
          mask-image: url("/dist/default/img/hero/half-moon.png");
}
.academy-entry__cta-img--main {
  display: block;
  width: 100%;
  padding: 20px 0px 0px 20px;
}
.academy-entry__cta-img--main-hidden {
  visibility: hidden;
}
.academy-entry__cta-img--svg {
  position: absolute;
  top: 0;
  left: 0;
}

.academy-related-trainingen__wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
  margin-bottom: 30px;
}
.academy-related-trainingen__wrapper .trainingen__item {
  height: 100%;
}

.academy-related-trainingen-swiper__buttons {
  display: flex;
  justify-content: center;
  gap: 10px;
  margin-top: 20px;
}

.academy-related-trainingen-swiper .trainingen__item {
  max-width: unset;
}

.academy-entry__section--ask .ask__img {
  max-width: 583px;
  max-height: 695px;
}

.academy-entry__section--instapeis ul,
.academy-entry__section--description ul {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom: 15px;
}
.academy-entry__section--instapeis ul li,
.academy-entry__section--description ul li {
  position: relative;
  padding-left: 32px;
  font-size: 16px;
  line-height: 1.6;
  margin-bottom: 12px;
}
.academy-entry__section--instapeis ul li::marker,
.academy-entry__section--description ul li::marker {
  display: none;
}
.academy-entry__section--instapeis ul li::before,
.academy-entry__section--description ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 20px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15' fill='none'%3E%3Cpath d='M7.08627 11.5927C7.34865 11.2191 7.46791 10.9949 7.63487 10.8081C10.8311 7.45775 14.0392 4.11985 17.2353 0.769506C18.0821 -0.114786 18.9289 -0.239334 19.5848 0.408316C20.2407 1.06842 20.1215 2.00253 19.2628 2.89928C15.685 6.63573 12.0952 10.3846 8.5174 14.1211C7.49176 15.1922 6.78812 15.1922 5.78633 14.146C4.0332 12.3151 2.28007 10.4843 0.515015 8.64095C0.0737509 8.18013 -0.117066 7.65702 0.0737509 6.99692C0.240716 6.44891 0.598498 6.12508 1.12324 6.00053C1.73147 5.86353 2.19659 6.12508 2.614 6.57345C3.94972 7.9933 5.28544 9.41315 6.60923 10.8455C6.76427 11.0074 6.85968 11.2191 7.08627 11.5678V11.5927Z' fill='%23179CCF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.academy-entry__section--instapeis ul li:last-child,
.academy-entry__section--description ul li:last-child {
  margin-bottom: 0;
}

.academy-entry__sidebar {
  position: relative;
  z-index: 15;
  margin-top: -180px;
}
@media only screen and (max-width: 1199px) {
  .academy-entry__sidebar {
    margin-top: -150px;
  }
}
@media only screen and (max-width: 991px) {
  .academy-entry__sidebar {
    margin-top: 0;
    padding: 30px 0;
  }
}

.academy-sidebar-sticky {
  position: sticky;
  top: 100px;
  margin-top: -300px;
  z-index: 10;
}
@media only screen and (max-width: 991px) {
  .academy-sidebar-sticky {
    margin-top: 0;
    position: relative;
    top: auto;
  }
}

.academy-entry__info-card {
  position: relative;
  top: auto;
  background: #eff9fd;
  border: 2px solid #fff;
  border-radius: 16px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.academy-entry__info-card--mobile {
  position: relative;
  top: 0;
  margin-top: -200px;
  transform: translateY(250px);
}
.academy-entry__info-card-title {
  font-family: var(--font-family-title, "Noto Sans");
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
  margin-bottom: 0;
  color: #000;
}
.academy-entry__info-card-subtitle {
  display: none;
}
.academy-entry__info-card-items {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  font-family: var(--font-family-body, "Helvetica Neue");
  font-weight: 400;
  line-height: 26px;
}
.academy-entry__info-card-item {
  display: flex;
  flex-direction: column;
  width: 254px;
  padding-bottom: 4px;
  flex-shrink: 0;
}
.academy-entry__info-card-item-label {
  color: #767676;
  font-size: 14px;
  font-weight: 400;
}
.academy-entry__info-card-item-value {
  color: #000;
  font-size: 18px;
  font-weight: 400;
  display: flex;
  align-items: flex-end;
  gap: 6px;
}
.academy-entry__info-card-item-value strong {
  font-weight: 700;
}
.academy-entry__info-card-item-value small {
  font-size: 14px;
  color: #000;
}
.academy-entry__info-card-buttons {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
.academy-entry__info-card-buttons .btn {
  margin-bottom: 0;
  padding: 12px 24px;
  border-radius: 40px;
  font-family: "Helvetica Neue", sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  flex-shrink: 0;
}
.academy-entry__info-card-buttons .btn:not(.btn-border) {
  background-color: #000;
  color: #fff;
}
.academy-entry__info-card-buttons .btn.btn-border {
  background-color: transparent;
  color: #000;
  border: 1px solid #000;
}

.academy-entry__contact-card {
  position: relative;
  top: auto;
  margin-top: 24px;
  border-radius: 16px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.academy-entry__contact-card-title {
  font-family: var(--font-family-title, "Noto Sans");
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
  margin-bottom: 0;
  color: #000;
}
.academy-entry__contact-card-content {
  display: flex;
  gap: 8px;
  align-items: flex-start;
}
.academy-entry__contact-card-image {
  position: relative;
  width: 140.521px;
  height: 142px;
  border-radius: 16px;
  overflow: hidden;
  flex-shrink: 0;
}
.academy-entry__contact-card-image-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 123px;
  height: 123px;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
.academy-entry__contact-card-image-bg svg {
  width: 100%;
  height: 100%;
}
.academy-entry__contact-card-image img {
  position: relative;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  z-index: 1;
  border-radius: 0 0 32px 32px;
}
.academy-entry__contact-card-info {
  display: flex;
  flex-direction: column;
  gap: 8px;
  flex: 1;
  min-width: 0;
}
.academy-entry__contact-card-name {
  font-family: var(--font-family-title, "Noto Sans");
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  margin-bottom: 0;
  color: #000;
}
.academy-entry__contact-card-details {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.academy-entry__contact-card-detail {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: 16px;
  line-height: 26px;
}
.academy-entry__contact-card-detail i {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 21px;
  color: #000;
  flex-shrink: 0;
}
.academy-entry__contact-card-detail a {
  color: #000;
  text-decoration: none;
  word-break: break-word;
}
.academy-entry__contact-card-detail a:hover {
  color: #179ccf;
}
.academy-entry__contact-card-footer {
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: 16px;
  line-height: 26px;
  color: #767676;
  margin-bottom: 0;
}
.academy-entry__contact-card-footer-link {
  color: #179ccf;
  text-decoration: underline;
}
.academy-entry__contact-card-footer-link:hover {
  color: #0d4e67;
}

.academy-entry__scroll-to-section--new {
  position: sticky;
  top: 0px;
  z-index: 10;
  margin-top: 0;
  transform: none;
  background-color: #fff;
  padding: 0;
  border-radius: 0 0 16px 0;
}
.academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__wrapper {
  display: flex;
  gap: 24px;
  padding: 0;
  overflow-x: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
@media only screen and (max-width: 991px) {
  .academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__wrapper {
    gap: 0;
  }
}
.academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__wrapper::-webkit-scrollbar {
  display: none;
}
.academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__item {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-start;
  padding: 16px 24px;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
  color: var(--Text-Primary, #000);
  font-family: var(--font-family-body, "Helvetica Neue");
  font-size: var(--font-size-sm, 16px);
  font-weight: 700;
  line-height: var(--font-line-height-sm, 26px);
  transition: border-color 0.2s ease;
  border-bottom: 2px solid transparent;
}
.academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__item a {
  color: inherit;
  text-decoration: none;
  white-space: nowrap;
}
.academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__item a:hover {
  color: var(--Text-Primary, #000);
}
.academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__item.active {
  border-bottom-color: var(--Primary, #5dc5ed);
}
.academy-entry__scroll-to-section--new .academy-entry__scroll-to-section__item.active a {
  color: var(--Text-Primary, #000);
}

.academy-entry__faq-content details {
  margin-bottom: 16px;
  background-color: #fff;
  border-radius: 16px;
  overflow: hidden;
  transition: all 0.3s ease;
}
@media only screen and (max-width: 1199px) {
  .academy-entry__faq-content details {
    margin-bottom: 8px;
  }
}
.academy-entry__faq-content details[open] summary svg:first-of-type {
  opacity: 0;
}
.academy-entry__faq-content details[open] summary svg:last-of-type {
  opacity: 1;
}
.academy-entry__faq-content details[open] .academy-entry__faq-content__item-content {
  max-height: 1000px;
  opacity: 1;
}
.academy-entry__faq-content details summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  padding-right: 48px;
  list-style: none;
  position: relative;
  cursor: pointer;
}
.academy-entry__faq-content details summary h3 {
  font-size: 18px;
  margin: 0;
}
.academy-entry__faq-content details summary::marker {
  display: none;
}
.academy-entry__faq-content details summary::-webkit-details-marker {
  display: none;
}
.academy-entry__faq-content details summary svg {
  position: absolute;
  right: 24px;
  top: 50%;
  transform: translateY(-50%);
  transition: opacity 0.3s ease-in-out;
}
.academy-entry__faq-content details summary svg:last-of-type {
  opacity: 0;
}
.academy-entry__faq-content details .academy-entry__faq-content__item-content {
  padding: 0 24px 20px 24px;
  max-height: 0;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
}
.academy-entry__faq-content details .academy-entry__faq-content__item-content p {
  margin: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwidmVuZG9yL3ByZWxvYWRlci5jc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwLm1pbi5jc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lLm1pbi5jc3MiLCJ2ZW5kb3Ivc3dpcGVyLWJ1bmRsZS5jc3MiLCJ2ZW5kb3IvYmFja1RvVG9wLmNzcyIsIn5tYWduaWZpYy1wb3B1cC9kaXN0L21hZ25pZmljLXBvcHVwLmNzcyIsInZlbmRvci9yZWNhcHRjaGEuY3NzIiwiY29tcG9uZW50L19jb21tb24uc2NzcyIsImFic3RyYWN0L19mb250cy5zY3NzIiwiYWJzdHJhY3QvX2NvbG9ycy5zY3NzIiwiYWJzdHJhY3QvX21peGlucy5zY3NzIiwiYWJzdHJhY3QvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnQvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50L19iYW5uZXIuc2NzcyIsImNvbXBvbmVudC9fYWR2aWNlLnNjc3MiLCJjb21wb25lbnQvX3dvcmsuc2NzcyIsImNvbXBvbmVudC9fcmV2aWV3LnNjc3MiLCJjb21wb25lbnQvX3Byb2plY3Quc2NzcyIsImNvbXBvbmVudC9fbmV3cy5zY3NzIiwiY29tcG9uZW50L190ZXh0QmxrLnNjc3MiLCJjb21wb25lbnQvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnQvX2Fzay5zY3NzIiwiY29tcG9uZW50L19oZXJvLnNjc3MiLCJjb21wb25lbnQvX3NlcnZpY2Uuc2NzcyIsImNvbXBvbmVudC9fYmxrVGV4dC5zY3NzIiwiY29tcG9uZW50L190cmFpbmVyLnNjc3MiLCJjb21wb25lbnQvX2ZpZWxkcy5zY3NzIiwiY29tcG9uZW50L19jYXNlLnNjc3MiLCJjb21wb25lbnQvX2NsaWVudHMuc2NzcyIsImNvbXBvbmVudC9fY29udGFjdC5zY3NzIiwiY29tcG9uZW50L19xdW90ZS5zY3NzIiwiY29tcG9uZW50L19ib29zdC5zY3NzIiwiY29tcG9uZW50L19ib29zdGVycy5zY3NzIiwiY29tcG9uZW50L19icmFuZHMuc2NzcyIsImNvbXBvbmVudC9fZ2VsbGVyeS5zY3NzIiwiY29tcG9uZW50L19pbmZvLnNjc3MiLCJjb21wb25lbnQvX3ZpZGVvLnNjc3MiLCJjb21wb25lbnQvX2tub3cuc2NzcyIsImNvbXBvbmVudC9fc3BhY2VyLnNjc3MiLCJjb21wb25lbnQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50L19vZmZjYW52YXMtbWVudS5zY3NzIiwiY29tcG9uZW50L19maWx0ZXIuc2NzcyIsImNvbXBvbmVudC9faG92ZXJjYXJkcy5zY3NzIiwiY29tcG9uZW50L190b3BiYXIuc2NzcyIsImNvbXBvbmVudC9fcmV0dXJuLnNjc3MiLCJjb21wb25lbnQvX2hlcm9OZXcuc2NzcyIsImNvbXBvbmVudC9fdmlkZW9zZXJpZS5zY3NzIiwiY29tcG9uZW50L19wcm9qZWN0YmVzY2hyaWp2aW5nLnNjc3MiLCJjb21wb25lbnQvX2FjYWRlbXktcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50L19hY2FkZW15LWZpbHRlcnMuc2NzcyIsImNvbXBvbmVudC9fZXJ2YXJpbmdlbi5zY3NzIiwiY29tcG9uZW50L19jb250YWluZXIuc2NzcyIsImNvbXBvbmVudC9fcmVmZXJlbnRpZXMuc2NzcyIsImNvbXBvbmVudC9fYWNhZGVteS5zY3NzIiwiY29tcG9uZW50L19hY2FkZW15LWVudHJ5LnNjc3MiLCJjb21wb25lbnQvX2FjYWRlbXktZmFxLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0Msc0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7QURFRDs7QUNDQTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QURFRDs7QUNDQTtFQUNDLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsZ0NBQUE7QURFRDs7QUNDQTtFQUNDO0lBQ0MsVUFBQTtFREVBO0FBQ0Y7QUNDQTtFQUNDO0lBQ0MsVUFBQTtFRENB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O0FGdXlNemh4Rzs7QUV2eU04anhHO0VBQWdCLG1DQUFBO0FGMnlNOWt4Rzs7QUUzeU1nbnhHO0VBQWEsc0JBQUE7QUYreU03bnhHOztBRS95TWtweEc7RUFBVyx1QkFBQTtBRm16TTdweEc7O0FFbnpNbXJ4RztFQUFZLHNCQUFBO0FGdXpNL3J4Rzs7QUV2ek1vdHhHO0VBQWUseUJBQUE7QUYyek1udXhHOztBRTN6TTJ2eEc7RUFBaUIsMkJBQUE7QUYrek01d3hHOztBRS96TXN5eEc7RUFBa0IsNEJBQUE7QUZtME14enhHOztBRW4wTW0xeEc7RUFBaUIsMkJBQUE7QUZ1ME1wMnhHOztBRXYwTTgzeEc7RUFBVSwwQkFBQTtBRjIwTXg0eEc7O0FFMzBNaTZ4RztFQUFnQixnQ0FBQTtBRiswTWo3eEc7O0FFLzBNZzl4RztFQUFTLHlCQUFBO0FGbTFNejl4Rzs7QUVuMU1pL3hHO0VBQVEsd0JBQUE7QUZ1MU16L3hHOztBRXYxTWdoeUc7RUFBUyx5QkFBQTtBRjIxTXpoeUc7O0FFMzFNaWp5RztFQUFhLDZCQUFBO0FGKzFNOWp5Rzs7QUUvMU0wbHlHO0VBQWMsOEJBQUE7QUZtMk14bXlHOztBRW4yTXFveUc7RUFBUSx3QkFBQTtBRnUyTTdveUc7O0FFdjJNb3F5RztFQUFlLCtCQUFBO0FGMjJNbnJ5Rzs7QUUzMk1pdHlHO0VBQVEsd0JBQUE7QUYrMk16dHlHOztBRS8yTWd2eUc7RUFBUSx3REFBQTtBRm0zTXh2eUc7O0FFbjNNMHl5RztFQUFXLDhEQUFBO0FGdTNNcnp5Rzs7QUV2M000MnlHO0VBQVcsdURBQUE7QUYyM012M3lHOztBRTMzTXk2eUc7RUFBYSwyQkFBQTtBRiszTXQ3eUc7O0FFLzNNZzl5RztFQUFpQiwyQkFBQTtBRm00TWoreUc7O0FFbjRNMi95RztFQUFtQiw2QkFBQTtBRnU0TTlnekc7O0FFdjRNMGl6RztFQUFtQiw2QkFBQTtBRjI0TTdqekc7O0FFMzRNeWx6RztFQUFnQiwwQkFBQTtBRis0TXptekc7O0FFLzRNa296RztFQUFtRCwyQkFBQTtBRm81TXJyekc7O0FFcDVNK3N6RztFQUFPLGlCQUFBO0FGdzVNdHR6Rzs7QUV4NU1zdXpHO0VBQVEsbUJBQUE7QUY0NU05dXpHOztBRTU1TWd3ekc7RUFBUyxvQkFBQTtBRmc2TXp3ekc7O0FFaDZNNHh6RztFQUFVLG9CQUFBO0FGbzZNdHl6Rzs7QUVwNk15enpHO0VBQVcsc0JBQUE7QUZ3Nk1wMHpHOztBRXg2TXkxekc7RUFBWSx1QkFBQTtBRjQ2TXIyekc7O0FFNTZNMjN6RztFQUFTLGtCQUFBO0FGZzdNcDR6Rzs7QUVoN01xNXpHO0VBQVUsb0JBQUE7QUZvN00vNXpHOztBRXA3TWs3ekc7RUFBVyxxQkFBQTtBRnc3TTc3ekc7O0FFeDdNaTl6RztFQUFPLG1CQUFBO0FGNDdNeDl6Rzs7QUU1N00wK3pHO0VBQVEscUJBQUE7QUZnOE1sL3pHOztBRWg4TXNnMEc7RUFBUyxzQkFBQTtBRm84TS9nMEc7O0FFcDhNb2kwRztFQUFrQiwyQ0FBQTtBRnc4TXRqMEc7O0FFeDhNK2wwRztFQUFvQixzQ0FBQTtBRjQ4TW5uMEc7O0FFNThNd3AwRztFQUFvQixzQ0FBQTtBRmc5TTVxMEc7O0FFaDlNaXQwRztFQUFRLG9DQUFBO0FGbzlNenQwRzs7QUVwOU00djBHO0VBQVUsb0JBQUE7QUZ3OU10dzBHOztBRXg5TXl4MEc7RUFBWSx3Q0FBQTtBRjQ5TXJ5MEc7O0FFNTlNNDAwRztFQUFjLHdCQUFBO0FGZytNMTEwRzs7QUVoK01pMzBHO0VBQVksMENBQUE7QUZvK003MzBHOztBRXArTXM2MEc7RUFBYywwQkFBQTtBRncrTXA3MEc7O0FFeCtNNjgwRztFQUFlLDJDQUFBO0FGNCtNNTkwRzs7QUU1K01zZzFHO0VBQWlCLDJCQUFBO0FGZy9NdmgxRzs7QUVoL01pajFHO0VBQWMseUNBQUE7QUZvL00vajFHOztBRXAvTXVtMUc7RUFBZ0IseUJBQUE7QUZ3L012bjFHOztBRXgvTStvMUc7RUFBZ0IsZ0NBQUE7QUY0L00vcDFHOztBRTUvTThyMUc7RUFBa0IsZ0NBQUE7QUZnZ05odDFHOztBRWhnTit1MUc7RUFBZ0IsZ0NBQUE7QUZvZ04vdjFHOztBRXBnTjh4MUc7RUFBYSxnQ0FBQTtBRndnTjN5MUc7O0FFeGdOMDAxRztFQUFnQixnQ0FBQTtBRjRnTjExMUc7O0FFNWdOeTMxRztFQUFlLGdDQUFBO0FGZ2hOeDQxRzs7QUVoaE51NjFHO0VBQWMsZ0NBQUE7QUZvaE5yNzFHOztBRXBoTm85MUc7RUFBYSxnQ0FBQTtBRndoTmorMUc7O0FFeGhOZ2cyRztFQUFjLDZCQUFBO0FGNGhOOWcyRzs7QUU1aE4waTJHO0VBQVUsNEJBQUE7QUZnaU5wajJHOztBRWhpTitrMkc7RUFBVSw0QkFBQTtBRm9pTnpsMkc7O0FFcGlOb24yRztFQUFVLDRCQUFBO0FGd2lOOW4yRzs7QUV4aU55cDJHO0VBQVUsNEJBQUE7QUY0aU5ucTJHOztBRTVpTjhyMkc7RUFBVSw0QkFBQTtBRmdqTnhzMkc7O0FFaGpObXUyRztFQUFNLHFCQUFBO0FGb2pOenUyRzs7QUVwak42djJHO0VBQU0scUJBQUE7QUZ3ak5udzJHOztBRXhqTnV4Mkc7RUFBTSxxQkFBQTtBRjRqTjd4Mkc7O0FFNWpOaXoyRztFQUFPLHNCQUFBO0FGZ2tOeHoyRzs7QUVoa042MDJHO0VBQVEsc0JBQUE7QUZva05yMTJHOztBRXBrTjAyMkc7RUFBUSwwQkFBQTtBRndrTmwzMkc7O0FFeGtOMjQyRztFQUFRLHVCQUFBO0FGNGtObjUyRzs7QUU1a055NjJHO0VBQVksMkJBQUE7QUZnbE5yNzJHOztBRWhsTis4Mkc7RUFBTSxzQkFBQTtBRm9sTnI5Mkc7O0FFcGxOMCsyRztFQUFNLHNCQUFBO0FGd2xOaC8yRzs7QUV4bE5xZzNHO0VBQU0sc0JBQUE7QUY0bE4zZzNHOztBRTVsTmdpM0c7RUFBTyx1QkFBQTtBRmdtTnZpM0c7O0FFaG1ONmozRztFQUFRLHVCQUFBO0FGb21OcmszRzs7QUVwbU4ybDNHO0VBQVEsMkJBQUE7QUZ3bU5ubTNHOztBRXhtTjZuM0c7RUFBUSx3QkFBQTtBRjRtTnJvM0c7O0FFNW1ONHAzRztFQUFZLDRCQUFBO0FGZ25OeHEzRzs7QUVobk5tczNHO0VBQVcseUJBQUE7QUZvbk45czNHOztBRXBuTnN1M0c7RUFBVSw4QkFBQTtBRnduTmh2M0c7O0FFeG5ONnczRztFQUFhLGlDQUFBO0FGNG5OMXgzRzs7QUU1bk4wejNHO0VBQWtCLHNDQUFBO0FGZ29ONTAzRzs7QUVob05pMzNHO0VBQXFCLHlDQUFBO0FGb29OdDQzRzs7QUVwb044NjNHO0VBQWEsdUJBQUE7QUZ3b04zNzNHOztBRXhvTmk5M0c7RUFBYSx1QkFBQTtBRjRvTjk5M0c7O0FFNW9Oby8zRztFQUFlLHlCQUFBO0FGZ3BObmc0Rzs7QUVocE4yaDRHO0VBQWUseUJBQUE7QUZvcE4xaTRHOztBRXBwTmtrNEc7RUFBVywwQkFBQTtBRndwTjdrNEc7O0FFeHBOc200RztFQUFhLDRCQUFBO0FGNHBObm40Rzs7QUU1cE44bzRHO0VBQW1CLGtDQUFBO0FGZ3FOanE0Rzs7QUVocU5rczRHO0VBQU8saUJBQUE7QUZvcU56czRHOztBRXBxTnl0NEc7RUFBTyx1QkFBQTtBRndxTmh1NEc7O0FFeHFOcXY0RztFQUFPLHNCQUFBO0FGNHFONXY0Rzs7QUU1cU5neDRHO0VBQU8sb0JBQUE7QUZnck52eDRHOztBRWhyTjB5NEc7RUFBTyxzQkFBQTtBRm9yTmp6NEc7O0FFcHJOczA0RztFQUFPLG9CQUFBO0FGd3JONzA0Rzs7QUV4ck5nMjRHO0VBQXVCLHNDQUFBO0FGNHJOdjM0Rzs7QUU1ck40NTRHO0VBQXFCLG9DQUFBO0FGZ3NOajc0Rzs7QUVoc05vOTRHO0VBQXdCLGtDQUFBO0FGb3NONSs0Rzs7QUVwc042ZzVHO0VBQXlCLHlDQUFBO0FGd3NOdGk1Rzs7QUV4c044azVHO0VBQXdCLHdDQUFBO0FGNHNOdG01Rzs7QUU1c042bzVHO0VBQXdCLHdDQUFBO0FGZ3ROcnE1Rzs7QUVodE40czVHO0VBQW1CLGtDQUFBO0FGb3ROL3Q1Rzs7QUVwdE5ndzVHO0VBQWlCLGdDQUFBO0FGd3ROang1Rzs7QUV4dE5nejVHO0VBQW9CLDhCQUFBO0FGNHROcDA1Rzs7QUU1dE5pMjVHO0VBQXNCLGdDQUFBO0FGZ3VOdjM1Rzs7QUVodU5zNTVHO0VBQXFCLCtCQUFBO0FGb3VOMzY1Rzs7QUVwdU55ODVHO0VBQXFCLG9DQUFBO0FGd3VOOTk1Rzs7QUV4dU5pZzZHO0VBQW1CLGtDQUFBO0FGNHVOcGg2Rzs7QUU1dU5xajZHO0VBQXNCLGdDQUFBO0FGZ3ZOM2s2Rzs7QUVodk4wbTZHO0VBQXVCLHVDQUFBO0FGb3ZOam82Rzs7QUVwdk51cTZHO0VBQXNCLHNDQUFBO0FGd3ZON3I2Rzs7QUV4dk5rdTZHO0VBQXVCLGlDQUFBO0FGNHZOenY2Rzs7QUU1dk55eDZHO0VBQWlCLDJCQUFBO0FGZ3dOMXk2Rzs7QUVod05vMDZHO0VBQWtCLGlDQUFBO0FGb3dOdDE2Rzs7QUVwd05zMzZHO0VBQWdCLCtCQUFBO0FGd3dOdDQ2Rzs7QUV4d05vNjZHO0VBQW1CLDZCQUFBO0FGNHdOdjc2Rzs7QUU1d05tOTZHO0VBQXFCLCtCQUFBO0FGZ3hOeCs2Rzs7QUVoeE5zZzdHO0VBQW9CLDhCQUFBO0FGb3hOMWg3Rzs7QUVweE51ajdHO0VBQWEsb0JBQUE7QUZ3eE5wazdHOztBRXh4TnVsN0c7RUFBUyxtQkFBQTtBRjR4TmhtN0c7O0FFNXhOa243RztFQUFTLG1CQUFBO0FGZ3lOM243Rzs7QUVoeU42bzdHO0VBQVMsbUJBQUE7QUZveU50cDdHOztBRXB5TndxN0c7RUFBUyxtQkFBQTtBRnd5TmpyN0c7O0FFeHlObXM3RztFQUFTLG1CQUFBO0FGNHlONXM3Rzs7QUU1eU44dDdHO0VBQVMsbUJBQUE7QUZnek52dTdHOztBRWh6Tnl2N0c7RUFBWSxtQkFBQTtBRm96TnJ3N0c7O0FFcHpOdXg3RztFQUFLLG9CQUFBO0FGd3pONXg3Rzs7QUV4ek4reTdHO0VBQUssMEJBQUE7QUY0ek5wejdHOztBRTV6TjQwN0c7RUFBSyx5QkFBQTtBRmcwTmoxN0c7O0FFaDBOdzI3RztFQUFLLHVCQUFBO0FGbzBONzI3Rzs7QUVwME5tNDdHO0VBQUsseUJBQUE7QUZ3ME54NDdHOztBRXgwTmc2N0c7RUFBSyx1QkFBQTtBRjQwTnI2N0c7O0FFNTBOMjc3RztFQUFRLHVCQUFBO0FGZzFObjg3Rzs7QUVoMU55OTdHO0VBQU0sMEJBQUE7RUFBeUIseUJBQUE7QUZxMU54LzdHOztBRXIxTmdoOEc7RUFBTSxnQ0FBQTtFQUE4QiwrQkFBQTtBRjAxTnBqOEc7O0FFMTFOaWw4RztFQUFNLCtCQUFBO0VBQTZCLDhCQUFBO0FGKzFOcG44Rzs7QUUvMU5ncDhHO0VBQU0sNkJBQUE7RUFBNEIsNEJBQUE7QUZvMk5scjhHOztBRXAyTjZzOEc7RUFBTSwrQkFBQTtFQUE4Qiw4QkFBQTtBRnkyTmp2OEc7O0FFejJOOHc4RztFQUFNLDZCQUFBO0VBQTRCLDRCQUFBO0FGODJOaHo4Rzs7QUU5Mk4yMDhHO0VBQVMsNkJBQUE7RUFBNEIsNEJBQUE7QUZtM05oMzhHOztBRW4zTjI0OEc7RUFBTSx3QkFBQTtFQUF1QiwyQkFBQTtBRnczTng2OEc7O0FFeDNOazg4RztFQUFNLDhCQUFBO0VBQTRCLGlDQUFBO0FGNjNOcCs4Rzs7QUU3M05tZzlHO0VBQU0sNkJBQUE7RUFBMkIsZ0NBQUE7QUZrNE5waTlHOztBRWw0TmtrOUc7RUFBTSwyQkFBQTtFQUEwQiw4QkFBQTtBRnU0TmxtOUc7O0FFdjROK245RztFQUFNLDZCQUFBO0VBQTRCLGdDQUFBO0FGNDROanE5Rzs7QUU1NE5nczlHO0VBQU0sMkJBQUE7RUFBMEIsOEJBQUE7QUZpNU5odTlHOztBRWo1TjZ2OUc7RUFBUywyQkFBQTtFQUEwQiw4QkFBQTtBRnM1Tmh5OUc7O0FFdDVONno5RztFQUFNLHdCQUFBO0FGMDVObjA5Rzs7QUUxNU4wMTlHO0VBQU0sOEJBQUE7QUY4NU5oMjlHOztBRTk1TjQzOUc7RUFBTSw2QkFBQTtBRms2Tmw0OUc7O0FFbDZONjU5RztFQUFNLDJCQUFBO0FGczZObjY5Rzs7QUV0Nk42NzlHO0VBQU0sNkJBQUE7QUYwNk5uODlHOztBRTE2Tis5OUc7RUFBTSwyQkFBQTtBRjg2TnIrOUc7O0FFOTZOKy85RztFQUFTLDJCQUFBO0FGazdOeGcrRzs7QUVsN05raStHO0VBQU0sMEJBQUE7QUZzN054aStHOztBRXQ3TmlrK0c7RUFBTSxnQ0FBQTtBRjA3TnZrK0c7O0FFMTdOcW0rRztFQUFNLCtCQUFBO0FGODdOM20rRzs7QUU5N053bytHO0VBQU0sNkJBQUE7QUZrOE45bytHOztBRWw4TjBxK0c7RUFBTSwrQkFBQTtBRnM4TmhyK0c7O0FFdDhOOHMrRztFQUFNLDZCQUFBO0FGMDhOcHQrRzs7QUUxOE5nditHO0VBQVMsNkJBQUE7QUY4OE56ditHOztBRTk4TnF4K0c7RUFBTSwyQkFBQTtBRms5TjN4K0c7O0FFbDlOcXorRztFQUFNLGlDQUFBO0FGczlOM3orRzs7QUV0OU4wMStHO0VBQU0sZ0NBQUE7QUYwOU5oMitHOztBRTE5TjgzK0c7RUFBTSw4QkFBQTtBRjg5TnA0K0c7O0FFOTlOaTYrRztFQUFNLGdDQUFBO0FGaytOdjYrRzs7QUVsK05zOCtHO0VBQU0sOEJBQUE7QUZzK041OCtHOztBRXQrTnkrK0c7RUFBUyw4QkFBQTtBRjArTmwvK0c7O0FFMStOK2cvRztFQUFNLHlCQUFBO0FGOCtOcmgvRzs7QUU5K042aS9HO0VBQU0sK0JBQUE7QUZrL05uai9HOztBRWwvTmdsL0c7RUFBTSw4QkFBQTtBRnMvTnRsL0c7O0FFdC9Oa24vRztFQUFNLDRCQUFBO0FGMC9OeG4vRzs7QUUxL05tcC9HO0VBQU0sOEJBQUE7QUY4L056cC9HOztBRTkvTnNyL0c7RUFBTSw0QkFBQTtBRmtnTzVyL0c7O0FFbGdPdXQvRztFQUFTLDRCQUFBO0FGc2dPaHUvRzs7QUV0Z08ydi9HO0VBQUsscUJBQUE7QUYwZ09ody9HOztBRTFnT294L0c7RUFBSywyQkFBQTtBRjhnT3p4L0c7O0FFOWdPa3ovRztFQUFLLDBCQUFBO0FGa2hPdnovRzs7QUVsaE8rMC9HO0VBQUssd0JBQUE7QUZzaE9wMS9HOztBRXRoTzIyL0c7RUFBSywwQkFBQTtBRjBoT2gzL0c7O0FFMWhPeTQvRztFQUFLLHdCQUFBO0FGOGhPOTQvRzs7QUU5aE9xNi9HO0VBQU0sMkJBQUE7RUFBMEIsMEJBQUE7QUZtaU9yOC9HOztBRW5pTzg5L0c7RUFBTSxpQ0FBQTtFQUErQixnQ0FBQTtBRndpT25nZ0g7O0FFeGlPaWlnSDtFQUFNLGdDQUFBO0VBQThCLCtCQUFBO0FGNmlPcmtnSDs7QUU3aU9rbWdIO0VBQU0sOEJBQUE7RUFBNkIsNkJBQUE7QUZrak9yb2dIOztBRWxqT2lxZ0g7RUFBTSxnQ0FBQTtFQUErQiwrQkFBQTtBRnVqT3RzZ0g7O0FFdmpPb3VnSDtFQUFNLDhCQUFBO0VBQTZCLDZCQUFBO0FGNGpPdndnSDs7QUU1ak9teWdIO0VBQU0seUJBQUE7RUFBd0IsNEJBQUE7QUZpa09qMGdIOztBRWprTzQxZ0g7RUFBTSwrQkFBQTtFQUE2QixrQ0FBQTtBRnNrTy8zZ0g7O0FFdGtPKzVnSDtFQUFNLDhCQUFBO0VBQTRCLGlDQUFBO0FGMmtPajhnSDs7QUUza09nK2dIO0VBQU0sNEJBQUE7RUFBMkIsK0JBQUE7QUZnbE9qZ2hIOztBRWhsTytoaEg7RUFBTSw4QkFBQTtFQUE2QixpQ0FBQTtBRnFsT2xraEg7O0FFcmxPa21oSDtFQUFNLDRCQUFBO0VBQTJCLCtCQUFBO0FGMGxPbm9oSDs7QUUxbE9pcWhIO0VBQU0seUJBQUE7QUY4bE92cWhIOztBRTlsTytyaEg7RUFBTSwrQkFBQTtBRmttT3JzaEg7O0FFbG1Pa3VoSDtFQUFNLDhCQUFBO0FGc21PeHVoSDs7QUV0bU9vd2hIO0VBQU0sNEJBQUE7QUYwbU8xd2hIOztBRTFtT3F5aEg7RUFBTSw4QkFBQTtBRjhtTzN5aEg7O0FFOW1PdzBoSDtFQUFNLDRCQUFBO0FGa25POTBoSDs7QUVsbk95MmhIO0VBQU0sMkJBQUE7QUZzbk8vMmhIOztBRXRuT3k0aEg7RUFBTSxpQ0FBQTtBRjBuTy80aEg7O0FFMW5PODZoSDtFQUFNLGdDQUFBO0FGOG5PcDdoSDs7QUU5bk9rOWhIO0VBQU0sOEJBQUE7QUZrb094OWhIOztBRWxvT3EvaEg7RUFBTSxnQ0FBQTtBRnNvTzMvaEg7O0FFdG9PMGhpSDtFQUFNLDhCQUFBO0FGMG9PaGlpSDs7QUUxb082amlIO0VBQU0sNEJBQUE7QUY4b09ua2lIOztBRTlvTzhsaUg7RUFBTSxrQ0FBQTtBRmtwT3BtaUg7O0FFbHBPb29pSDtFQUFNLGlDQUFBO0FGc3BPMW9pSDs7QUV0cE95cWlIO0VBQU0sK0JBQUE7QUYwcE8vcWlIOztBRTFwTzZzaUg7RUFBTSxpQ0FBQTtBRjhwT250aUg7O0FFOXBPbXZpSDtFQUFNLCtCQUFBO0FGa3FPenZpSDs7QUVscU91eGlIO0VBQU0sMEJBQUE7QUZzcU83eGlIOztBRXRxT3N6aUg7RUFBTSxnQ0FBQTtBRjBxTzV6aUg7O0FFMXFPMDFpSDtFQUFNLCtCQUFBO0FGOHFPaDJpSDs7QUU5cU82M2lIO0VBQU0sNkJBQUE7QUZrck9uNGlIOztBRWxyTys1aUg7RUFBTSwrQkFBQTtBRnNyT3I2aUg7O0FFdHJPbThpSDtFQUFNLDZCQUFBO0FGMHJPejhpSDs7QUUxck9xK2lIO0VBQWdCLGdEQUFBO0FGOHJPci9pSDs7QUU5ck9vaWpIO0VBQU0sNENBQUE7QUZrc08xaWpIOztBRWxzT3Fsakg7RUFBTSw0Q0FBQTtBRnNzTzNsakg7O0FFdHNPcW9qSDtFQUFNLDBDQUFBO0FGMHNPM29qSDs7QUUxc09tcmpIO0VBQU0sNENBQUE7QUY4c096cmpIOztBRTlzT211akg7RUFBTSw2QkFBQTtBRmt0T3p1akg7O0FFbHRPcXdqSDtFQUFNLDBCQUFBO0FGc3RPM3dqSDs7QUV0dE9veWpIO0VBQVksNkJBQUE7QUYwdE9oempIOztBRTF0TzQwakg7RUFBWSw2QkFBQTtBRjh0T3gxakg7O0FFOXRPbzNqSDtFQUFVLDJCQUFBO0FGa3VPOTNqSDs7QUVsdU93NWpIO0VBQVksK0JBQUE7QUZzdU9wNmpIOztBRXR1T2s4akg7RUFBVywyQkFBQTtBRjB1Tzc4akg7O0FFMXVPdStqSDtFQUFTLDJCQUFBO0FGOHVPaC9qSDs7QUU5dU8wZ2tIO0VBQVcsOEJBQUE7QUZrdk9yaGtIOztBRWx2T2tqa0g7RUFBTSx5QkFBQTtBRnN2T3hqa0g7O0FFdHZPZ2xrSDtFQUFPLDRCQUFBO0FGMHZPdmxrSDs7QUUxdk9rbmtIO0VBQVMsMkJBQUE7QUY4dk8zbmtIOztBRTl2T3Fwa0g7RUFBTyx5QkFBQTtBRmt3TzVwa0g7O0FFbHdPb3JrSDtFQUFZLDJCQUFBO0FGc3dPaHNrSDs7QUV0d08wdGtIO0VBQVUsNEJBQUE7QUYwd09wdWtIOztBRTF3Tyt2a0g7RUFBYSw2QkFBQTtBRjh3TzV3a0g7O0FFOXdPd3lrSDtFQUFzQixnQ0FBQTtBRmt4Tzl6a0g7O0FFbHhPNjFrSDtFQUEyQixxQ0FBQTtBRnN4T3gza0g7O0FFdHhPNDVrSDtFQUE4Qix3Q0FBQTtBRjB4TzE3a0g7O0FFMXhPaStrSDtFQUFnQixvQ0FBQTtBRjh4T2ova0g7O0FFOXhPb2hsSDtFQUFnQixvQ0FBQTtBRmt5T3BpbEg7O0FFbHlPdWtsSDtFQUFpQixxQ0FBQTtBRnN5T3hsbEg7O0FFdHlPNG5sSDtFQUFXLDhCQUFBO0FGMHlPdm9sSDs7QUUxeU9vcWxIO0VBQWEsOEJBQUE7QUY4eU9qcmxIOztBRTl5TzhzbEg7RUFBWSxnQ0FBQTtFQUErQixpQ0FBQTtBRm16T3p2bEg7O0FFbnpPeXhsSDtFQUFjLHlCQUFBO0FGdXpPdnlsSDs7QUV2ek8remxIO0VBQWdCLHlCQUFBO0FGMnpPLzBsSDs7QUUzek91MmxIO0VBQWMseUJBQUE7QUYrek9yM2xIOztBRS96TzY0bEg7RUFBVyx5QkFBQTtBRm0wT3g1bEg7O0FFbjBPZzdsSDtFQUFjLHlCQUFBO0FGdTBPOTdsSDs7QUV2ME9zOWxIO0VBQWEseUJBQUE7QUYyME9uK2xIOztBRTMwTzIvbEg7RUFBWSx5QkFBQTtBRiswT3ZnbUg7O0FFLzBPK2htSDtFQUFXLHlCQUFBO0FGbTFPMWltSDs7QUVuMU9ra21IO0VBQVksc0JBQUE7QUZ1MU85a21IOztBRXYxT21tbUg7RUFBVyx5QkFBQTtBRjIxTzltbUg7O0FFMzFPc29tSDtFQUFZLHlCQUFBO0FGKzFPbHBtSDs7QUUvMU8wcW1IO0VBQWUsb0NBQUE7QUZtMk96cm1IOztBRW4yT3d0bUg7RUFBZSwwQ0FBQTtBRnUyT3Z1bUg7O0FFdjJPNHdtSDtFQUFZLHlCQUFBO0FGMjJPeHhtSDs7QUUzMk9nem1IO0VBQVksb0NBQUE7QUYrMk81em1IOztBRS8yTysxbUg7RUFBYyxvQ0FBQTtBRm0zTzcybUg7O0FFbjNPZzVtSDtFQUFZLG9DQUFBO0FGdTNPNTVtSDs7QUV2M08rN21IO0VBQVMsb0NBQUE7QUYyM094OG1IOztBRTMzTzIrbUg7RUFBWSxvQ0FBQTtBRiszT3YvbUg7O0FFLzNPMGhuSDtFQUFXLG9DQUFBO0FGbTRPcmluSDs7QUVuNE93a25IO0VBQVUsb0NBQUE7QUZ1NE9sbG5IOztBRXY0T3Fubkg7RUFBUyxvQ0FBQTtBRjI0Tzlubkg7O0FFMzRPaXFuSDtFQUFTLGlDQUFBO0FGKzRPMXFuSDs7QUUvNE8wc25IO0VBQVUsaUNBQUE7QUZtNU9wdG5IOztBRW41T292bkg7RUFBZ0Isd0NBQUE7QUZ1NU9wd25IOztBRXY1TzJ5bkg7RUFBYSwrQ0FBQTtBRjI1T3h6bkg7O0FFMzVPczJuSDtFQUFpQixtQ0FBQTtFQUFrQyxnQ0FBQTtFQUErQiwyQkFBQTtBRmk2T3g3bkg7O0FFajZPazluSDtFQUFrQixvQ0FBQTtFQUFtQyxpQ0FBQTtFQUFnQyw0QkFBQTtBRnU2T3Zpb0g7O0FFdjZPa2tvSDtFQUFrQixvQ0FBQTtFQUFtQyxpQ0FBQTtFQUFnQyw0QkFBQTtBRjY2T3Zwb0g7O0FFNzZPa3JvSDtFQUFTLCtCQUFBO0FGaTdPM3JvSDs7QUVqN095dG9IO0VBQVMsK0JBQUE7QUZxN09sdW9IOztBRXI3T2d3b0g7RUFBUyxpQ0FBQTtBRnk3T3p3b0g7O0FFejdPd3lvSDtFQUFXLDJCQUFBO0FGNjdPbnpvSDs7QUU3N082MG9IO0VBQVcsZ0NBQUE7QUZpOE94MW9IOztBRWo4T3Mzb0g7RUFBVyxpQ0FBQTtBRnE4T2o0b0g7O0FFcjhPZzZvSDtFQUFXLGdDQUFBO0FGeThPMzZvSDs7QUV6OE95OG9IO0VBQWdCLDZCQUFBO0FGNjhPejlvSDs7QUU3OE9xL29IO0VBQWMsK0JBQUE7QUZpOU9uZ3BIOztBRWo5T2lpcEg7RUFBYSwwQ0FBQTtFQUF3QywyQ0FBQTtBRnM5T3RscEg7O0FFdDlPK25wSDtFQUFhLDJDQUFBO0VBQXlDLDhDQUFBO0FGMjlPcnJwSDs7QUUzOU9pdXBIO0VBQWdCLDhDQUFBO0VBQTRDLDZDQUFBO0FGZytPN3hwSDs7QUVoK093MHBIO0VBQWUsNkNBQUE7RUFBMkMsMENBQUE7QUZxK09sNHBIOztBRXIrTzA2cEg7RUFBUyw4QkFBQTtBRnkrT243cEg7O0FFeitPZzlwSDtFQUFXLDZCQUFBO0FGNitPMzlwSDs7QUU3K091L3BIO0VBQXlCO0lBQWdCLHNCQUFBO0VGay9POWhxSDtFRWwvT21qcUg7SUFBYyx1QkFBQTtFRnEvT2prcUg7RUVyL091bHFIO0lBQWUsc0JBQUE7RUZ3L090bXFIO0VFeC9PMm5xSDtJQUFhLDBCQUFBO0VGMi9PeG9xSDtFRTMvT2lxcUg7SUFBbUIsZ0NBQUE7RUY4L09wcnFIO0VFOS9PbXRxSDtJQUFZLHlCQUFBO0VGaWdQL3RxSDtFRWpnUHV2cUg7SUFBVyx3QkFBQTtFRm9nUGx3cUg7RUVwZ1B5eHFIO0lBQVkseUJBQUE7RUZ1Z1ByeXFIO0VFdmdQNnpxSDtJQUFnQiw2QkFBQTtFRjBnUDcwcUg7RUUxZ1B5MnFIO0lBQWlCLDhCQUFBO0VGNmdQMTNxSDtFRTdnUHU1cUg7SUFBVyx3QkFBQTtFRmdoUGw2cUg7RUVoaFB5N3FIO0lBQWtCLCtCQUFBO0VGbWhQMzhxSDtFRW5oUHkrcUg7SUFBVyx3QkFBQTtFRnNoUHAvcUg7RUV0aFAyZ3JIO0lBQWMseUJBQUE7RUZ5aFB6aHJIO0VFemhQaWpySDtJQUFhLDhCQUFBO0VGNGhQOWpySDtFRTVoUDJsckg7SUFBZ0IsaUNBQUE7RUYraFAzbXJIO0VFL2hQMm9ySDtJQUFxQixzQ0FBQTtFRmtpUGhxckg7RUVsaVBxc3JIO0lBQXdCLHlDQUFBO0VGcWlQN3RySDtFRXJpUHF3ckg7SUFBZ0IsdUJBQUE7RUZ3aVByeHJIO0VFeGlQMnlySDtJQUFnQix1QkFBQTtFRjJpUDN6ckg7RUUzaVBpMXJIO0lBQWtCLHlCQUFBO0VGOGlQbjJySDtFRTlpUDIzckg7SUFBa0IseUJBQUE7RUZpalA3NHJIO0VFampQcTZySDtJQUFjLDBCQUFBO0VGb2pQbjdySDtFRXBqUDQ4ckg7SUFBZ0IsNEJBQUE7RUZ1alA1OXJIO0VFdmpQdS9ySDtJQUFzQixrQ0FBQTtFRjBqUDdnc0g7RUUxalA4aXNIO0lBQVUsaUJBQUE7RUY2alB4anNIO0VFN2pQd2tzSDtJQUFVLHVCQUFBO0VGZ2tQbGxzSDtFRWhrUHVtc0g7SUFBVSxzQkFBQTtFRm1rUGpuc0g7RUVua1Bxb3NIO0lBQVUsb0JBQUE7RUZza1Avb3NIO0VFdGtQa3FzSDtJQUFVLHNCQUFBO0VGeWtQNXFzSDtFRXprUGlzc0g7SUFBVSxvQkFBQTtFRjRrUDNzc0g7RUU1a1A4dHNIO0lBQTBCLHNDQUFBO0VGK2tQeHZzSDtFRS9rUDZ4c0g7SUFBd0Isb0NBQUE7RUZrbFByenNIO0VFbGxQdzFzSDtJQUEyQixrQ0FBQTtFRnFsUG4zc0g7RUVybFBvNXNIO0lBQTRCLHlDQUFBO0VGd2xQaDdzSDtFRXhsUHc5c0g7SUFBMkIsd0NBQUE7RUYybFBuL3NIO0VFM2xQMGh0SDtJQUEyQix3Q0FBQTtFRjhsUHJqdEg7RUU5bFA0bHRIO0lBQXNCLGtDQUFBO0VGaW1QbG50SDtFRWptUG1wdEg7SUFBb0IsZ0NBQUE7RUZvbVB2cXRIO0VFcG1Qc3N0SDtJQUF1Qiw4QkFBQTtFRnVtUDd0dEg7RUV2bVAwdnRIO0lBQXlCLGdDQUFBO0VGMG1Qbnh0SDtFRTFtUGt6dEg7SUFBd0IsK0JBQUE7RUY2bVAxMHRIO0VFN21QdzJ0SDtJQUF3QixvQ0FBQTtFRmduUGg0dEg7RUVoblBtNnRIO0lBQXNCLGtDQUFBO0VGbW5Qejd0SDtFRW5uUDA5dEg7SUFBeUIsZ0NBQUE7RUZzblBuL3RIO0VFdG5Qa2h1SDtJQUEwQix1Q0FBQTtFRnluUDVpdUg7RUV6blBrbHVIO0lBQXlCLHNDQUFBO0VGNG5QM211SDtFRTVuUGdwdUg7SUFBMEIsaUNBQUE7RUYrblAxcXVIO0VFL25QMHN1SDtJQUFvQiwyQkFBQTtFRmtvUDl0dUg7RUVsb1B3dnVIO0lBQXFCLGlDQUFBO0VGcW9QN3d1SDtFRXJvUDZ5dUg7SUFBbUIsK0JBQUE7RUZ3b1BoMHVIO0VFeG9QODF1SDtJQUFzQiw2QkFBQTtFRjJvUHAzdUg7RUUzb1BnNXVIO0lBQXdCLCtCQUFBO0VGOG9QeDZ1SDtFRTlvUHM4dUg7SUFBdUIsOEJBQUE7RUZpcFA3OXVIO0VFanBQMC91SDtJQUFnQixvQkFBQTtFRm9wUDFndkg7RUVwcFA2aHZIO0lBQVksbUJBQUE7RUZ1cFB6aXZIO0VFdnBQMmp2SDtJQUFZLG1CQUFBO0VGMHBQdmt2SDtFRTFwUHlsdkg7SUFBWSxtQkFBQTtFRjZwUHJtdkg7RUU3cFB1bnZIO0lBQVksbUJBQUE7RUZncVBub3ZIO0VFaHFQcXB2SDtJQUFZLG1CQUFBO0VGbXFQanF2SDtFRW5xUG1ydkg7SUFBWSxtQkFBQTtFRnNxUC9ydkg7RUV0cVBpdHZIO0lBQWUsbUJBQUE7RUZ5cVBodXZIO0VFenFQa3Z2SDtJQUFRLG9CQUFBO0VGNHFQMXZ2SDtFRTVxUDZ3dkg7SUFBUSwwQkFBQTtFRitxUHJ4dkg7RUUvcVA2eXZIO0lBQVEseUJBQUE7RUZrclByenZIO0VFbHJQNDB2SDtJQUFRLHVCQUFBO0VGcXJQcDF2SDtFRXJyUDAydkg7SUFBUSx5QkFBQTtFRndyUGwzdkg7RUV4clAwNHZIO0lBQVEsdUJBQUE7RUYyclBsNXZIO0VFM3JQdzZ2SDtJQUFXLHVCQUFBO0VGOHJQbjd2SDtFRTlyUHk4dkg7SUFBUywwQkFBQTtJQUF5Qix5QkFBQTtFRmtzUDMrdkg7RUVsc1BtZ3dIO0lBQVMsZ0NBQUE7SUFBOEIsK0JBQUE7RUZzc1AxaXdIO0VFdHNQdWt3SDtJQUFTLCtCQUFBO0lBQTZCLDhCQUFBO0VGMHNQN213SDtFRTFzUHlvd0g7SUFBUyw2QkFBQTtJQUE0Qiw0QkFBQTtFRjhzUDlxd0g7RUU5c1B5c3dIO0lBQVMsK0JBQUE7SUFBOEIsOEJBQUE7RUZrdFBodndIO0VFbHRQNnd3SDtJQUFTLDZCQUFBO0lBQTRCLDRCQUFBO0VGc3RQbHp3SDtFRXR0UDYwd0g7SUFBWSw2QkFBQTtJQUE0Qiw0QkFBQTtFRjB0UHIzd0g7RUUxdFBnNXdIO0lBQVMsd0JBQUE7SUFBdUIsMkJBQUE7RUY4dFBoN3dIO0VFOXRQMDh3SDtJQUFTLDhCQUFBO0lBQTRCLGlDQUFBO0VGa3VQLyt3SDtFRWx1UDhneEg7SUFBUyw2QkFBQTtJQUEyQixnQ0FBQTtFRnN1UGxqeEg7RUV0dVBnbHhIO0lBQVMsMkJBQUE7SUFBMEIsOEJBQUE7RUYwdVBubnhIO0VFMXVQZ3B4SDtJQUFTLDZCQUFBO0lBQTRCLGdDQUFBO0VGOHVQcnJ4SDtFRTl1UG90eEg7SUFBUywyQkFBQTtJQUEwQiw4QkFBQTtFRmt2UHZ2eEg7RUVsdlBveHhIO0lBQVksMkJBQUE7SUFBMEIsOEJBQUE7RUZzdlAxenhIO0VFdHZQdTF4SDtJQUFTLHdCQUFBO0VGeXZQaDJ4SDtFRXp2UHUzeEg7SUFBUyw4QkFBQTtFRjR2UGg0eEg7RUU1dlA0NXhIO0lBQVMsNkJBQUE7RUYrdlByNnhIO0VFL3ZQZzh4SDtJQUFTLDJCQUFBO0VGa3dQejh4SDtFRWx3UG0reEg7SUFBUyw2QkFBQTtFRnF3UDUreEg7RUVyd1B3Z3lIO0lBQVMsMkJBQUE7RUZ3d1BqaHlIO0VFeHdQMml5SDtJQUFZLDJCQUFBO0VGMndQdmp5SDtFRTN3UGlseUg7SUFBUywwQkFBQTtFRjh3UDFseUg7RUU5d1BtbnlIO0lBQVMsZ0NBQUE7RUZpeFA1bnlIO0VFanhQMHB5SDtJQUFTLCtCQUFBO0VGb3hQbnF5SDtFRXB4UGdzeUg7SUFBUyw2QkFBQTtFRnV4UHpzeUg7RUV2eFBxdXlIO0lBQVMsK0JBQUE7RUYweFA5dXlIO0VFMXhQNHd5SDtJQUFTLDZCQUFBO0VGNnhQcnh5SDtFRTd4UGl6eUg7SUFBWSw2QkFBQTtFRmd5UDd6eUg7RUVoeVB5MXlIO0lBQVMsMkJBQUE7RUZteVBsMnlIO0VFbnlQNDN5SDtJQUFTLGlDQUFBO0VGc3lQcjR5SDtFRXR5UG82eUg7SUFBUyxnQ0FBQTtFRnl5UDc2eUg7RUV6eVAyOHlIO0lBQVMsOEJBQUE7RUY0eVBwOXlIO0VFNXlQaS95SDtJQUFTLGdDQUFBO0VGK3lQMS95SDtFRS95UHloekg7SUFBUyw4QkFBQTtFRmt6UGxpekg7RUVselAranpIO0lBQVksOEJBQUE7RUZxelAza3pIO0VFcnpQd216SDtJQUFTLHlCQUFBO0VGd3pQam56SDtFRXh6UHlvekg7SUFBUywrQkFBQTtFRjJ6UGxwekg7RUUzelArcXpIO0lBQVMsOEJBQUE7RUY4elB4cnpIO0VFOXpQb3R6SDtJQUFTLDRCQUFBO0VGaTBQN3R6SDtFRWowUHd2ekg7SUFBUyw4QkFBQTtFRm8wUGp3ekg7RUVwMFA4eHpIO0lBQVMsNEJBQUE7RUZ1MFB2eXpIO0VFdjBQazB6SDtJQUFZLDRCQUFBO0VGMDBQOTB6SDtFRTEwUHkyekg7SUFBUSxxQkFBQTtFRjYwUGozekg7RUU3MFBxNHpIO0lBQVEsMkJBQUE7RUZnMVA3NHpIO0VFaDFQczZ6SDtJQUFRLDBCQUFBO0VGbTFQOTZ6SDtFRW4xUHM4ekg7SUFBUSx3QkFBQTtFRnMxUDk4ekg7RUV0MVBxK3pIO0lBQVEsMEJBQUE7RUZ5MVA3K3pIO0VFejFQc2cwSDtJQUFRLHdCQUFBO0VGNDFQOWcwSDtFRTUxUHFpMEg7SUFBUywyQkFBQTtJQUEwQiwwQkFBQTtFRmcyUHhrMEg7RUVoMlBpbTBIO0lBQVMsaUNBQUE7SUFBK0IsZ0NBQUE7RUZvMlB6bzBIO0VFcDJQdXEwSDtJQUFTLGdDQUFBO0lBQThCLCtCQUFBO0VGdzJQOXMwSDtFRXgyUDJ1MEg7SUFBUyw4QkFBQTtJQUE2Qiw2QkFBQTtFRjQyUGp4MEg7RUU1MlA2eTBIO0lBQVMsZ0NBQUE7SUFBK0IsK0JBQUE7RUZnM1ByMTBIO0VFaDNQbTMwSDtJQUFTLDhCQUFBO0lBQTZCLDZCQUFBO0VGbzNQejUwSDtFRXAzUHE3MEg7SUFBUyx5QkFBQTtJQUF3Qiw0QkFBQTtFRnczUHQ5MEg7RUV4M1BpLzBIO0lBQVMsK0JBQUE7SUFBNkIsa0NBQUE7RUY0M1B2aDFIO0VFNTNQdWoxSDtJQUFTLDhCQUFBO0lBQTRCLGlDQUFBO0VGZzRQNWwxSDtFRWg0UDJuMUg7SUFBUyw0QkFBQTtJQUEyQiwrQkFBQTtFRm80UC9wMUg7RUVwNFA2cjFIO0lBQVMsOEJBQUE7SUFBNkIsaUNBQUE7RUZ3NFBudTFIO0VFeDRQbXcxSDtJQUFTLDRCQUFBO0lBQTJCLCtCQUFBO0VGNDRQdnkxSDtFRTU0UHEwMUg7SUFBUyx5QkFBQTtFRis0UDkwMUg7RUUvNFBzMjFIO0lBQVMsK0JBQUE7RUZrNVAvMjFIO0VFbDVQNDQxSDtJQUFTLDhCQUFBO0VGcTVQcjUxSDtFRXI1UGk3MUg7SUFBUyw0QkFBQTtFRnc1UDE3MUg7RUV4NVBxOTFIO0lBQVMsOEJBQUE7RUYyNVA5OTFIO0VFMzVQMi8xSDtJQUFTLDRCQUFBO0VGODVQcGcySDtFRTk1UCtoMkg7SUFBUywyQkFBQTtFRmk2UHhpMkg7RUVqNlBrazJIO0lBQVMsaUNBQUE7RUZvNlAzazJIO0VFcDZQMG0ySDtJQUFTLGdDQUFBO0VGdTZQbm4ySDtFRXY2UGlwMkg7SUFBUyw4QkFBQTtFRjA2UDFwMkg7RUUxNlB1cjJIO0lBQVMsZ0NBQUE7RUY2NlBoczJIO0VFNzZQK3QySDtJQUFTLDhCQUFBO0VGZzdQeHUySDtFRWg3UHF3Mkg7SUFBUyw0QkFBQTtFRm03UDl3Mkg7RUVuN1B5eTJIO0lBQVMsa0NBQUE7RUZzN1BsejJIO0VFdDdQazEySDtJQUFTLGlDQUFBO0VGeTdQMzEySDtFRXo3UDAzMkg7SUFBUywrQkFBQTtFRjQ3UG40Mkg7RUU1N1BpNjJIO0lBQVMsaUNBQUE7RUYrN1AxNjJIO0VFLzdQMDgySDtJQUFTLCtCQUFBO0VGazhQbjkySDtFRWw4UGkvMkg7SUFBUywwQkFBQTtFRnE4UDEvMkg7RUVyOFBtaDNIO0lBQVMsZ0NBQUE7RUZ3OFA1aDNIO0VFeDhQMGozSDtJQUFTLCtCQUFBO0VGMjhQbmszSDtFRTM4UGdtM0g7SUFBUyw2QkFBQTtFRjg4UHptM0g7RUU5OFBxbzNIO0lBQVMsK0JBQUE7RUZpOVA5bzNIO0VFajlQNHEzSDtJQUFTLDZCQUFBO0VGbzlQcnIzSDtFRXA5UGl0M0g7SUFBZSwyQkFBQTtFRnU5UGh1M0g7RUV2OVAwdjNIO0lBQWEsNEJBQUE7RUYwOVB2dzNIO0VFMTlQa3kzSDtJQUFnQiw2QkFBQTtFRjY5UGx6M0g7QUFDRjtBRTk5UGkxM0g7RUFBeUI7SUFBZ0Isc0JBQUE7RUZrK1B4MzNIO0VFbCtQNjQzSDtJQUFjLHVCQUFBO0VGcStQMzUzSDtFRXIrUGk3M0g7SUFBZSxzQkFBQTtFRncrUGg4M0g7RUV4K1BxOTNIO0lBQWEsMEJBQUE7RUYyK1BsKzNIO0VFMytQMi8zSDtJQUFtQixnQ0FBQTtFRjgrUDlnNEg7RUU5K1A2aTRIO0lBQVkseUJBQUE7RUZpL1B6ajRIO0VFai9QaWw0SDtJQUFXLHdCQUFBO0VGby9QNWw0SDtFRXAvUG1uNEg7SUFBWSx5QkFBQTtFRnUvUC9uNEg7RUV2L1B1cDRIO0lBQWdCLDZCQUFBO0VGMC9QdnE0SDtFRTEvUG1zNEg7SUFBaUIsOEJBQUE7RUY2L1BwdDRIO0VFNy9QaXY0SDtJQUFXLHdCQUFBO0VGZ2dRNXY0SDtFRWhnUW14NEg7SUFBa0IsK0JBQUE7RUZtZ1FyeTRIO0VFbmdRbTA0SDtJQUFXLHdCQUFBO0VGc2dROTA0SDtFRXRnUXEyNEg7SUFBYyx5QkFBQTtFRnlnUW4zNEg7RUV6Z1EyNDRIO0lBQWEsOEJBQUE7RUY0Z1F4NTRIO0VFNWdRcTc0SDtJQUFnQixpQ0FBQTtFRitnUXI4NEg7RUUvZ1FxKzRIO0lBQXFCLHNDQUFBO0VGa2hRMS80SDtFRWxoUStoNUg7SUFBd0IseUNBQUE7RUZxaFF2ajVIO0VFcmhRK2w1SDtJQUFnQix1QkFBQTtFRndoUS9tNUg7RUV4aFFxbzVIO0lBQWdCLHVCQUFBO0VGMmhRcnA1SDtFRTNoUTJxNUg7SUFBa0IseUJBQUE7RUY4aFE3cjVIO0VFOWhRcXQ1SDtJQUFrQix5QkFBQTtFRmlpUXZ1NUg7RUVqaVErdjVIO0lBQWMsMEJBQUE7RUZvaVE3dzVIO0VFcGlRc3k1SDtJQUFnQiw0QkFBQTtFRnVpUXR6NUg7RUV2aVFpMTVIO0lBQXNCLGtDQUFBO0VGMGlRdjI1SDtFRTFpUXc0NUg7SUFBVSxpQkFBQTtFRjZpUWw1NUg7RUU3aVFrNjVIO0lBQVUsdUJBQUE7RUZnalE1NjVIO0VFaGpRaTg1SDtJQUFVLHNCQUFBO0VGbWpRMzg1SDtFRW5qUSs5NUg7SUFBVSxvQkFBQTtFRnNqUXorNUg7RUV0alE0LzVIO0lBQVUsc0JBQUE7RUZ5alF0ZzZIO0VFempRMmg2SDtJQUFVLG9CQUFBO0VGNGpRcmk2SDtFRTVqUXdqNkg7SUFBMEIsc0NBQUE7RUYralFsbDZIO0VFL2pRdW42SDtJQUF3QixvQ0FBQTtFRmtrUS9vNkg7RUVsa1FrcjZIO0lBQTJCLGtDQUFBO0VGcWtRN3M2SDtFRXJrUTh1Nkg7SUFBNEIseUNBQUE7RUZ3a1ExdzZIO0VFeGtRa3o2SDtJQUEyQix3Q0FBQTtFRjJrUTcwNkg7RUUza1FvMzZIO0lBQTJCLHdDQUFBO0VGOGtRLzQ2SDtFRTlrUXM3Nkg7SUFBc0Isa0NBQUE7RUZpbFE1ODZIO0VFamxRNis2SDtJQUFvQixnQ0FBQTtFRm9sUWpnN0g7RUVwbFFnaTdIO0lBQXVCLDhCQUFBO0VGdWxRdmo3SDtFRXZsUW9sN0g7SUFBeUIsZ0NBQUE7RUYwbFE3bTdIO0VFMWxRNG83SDtJQUF3QiwrQkFBQTtFRjZsUXBxN0g7RUU3bFFrczdIO0lBQXdCLG9DQUFBO0VGZ21RMXQ3SDtFRWhtUTZ2N0g7SUFBc0Isa0NBQUE7RUZtbVFueDdIO0VFbm1Rb3o3SDtJQUF5QixnQ0FBQTtFRnNtUTcwN0g7RUV0bVE0MjdIO0lBQTBCLHVDQUFBO0VGeW1RdDQ3SDtFRXptUTQ2N0g7SUFBeUIsc0NBQUE7RUY0bVFyODdIO0VFNW1RMCs3SDtJQUEwQixpQ0FBQTtFRittUXBnOEg7RUUvbVFvaThIO0lBQW9CLDJCQUFBO0VGa25ReGo4SDtFRWxuUWtsOEg7SUFBcUIsaUNBQUE7RUZxblF2bThIO0VFcm5RdW84SDtJQUFtQiwrQkFBQTtFRnduUTFwOEg7RUV4blF3cjhIO0lBQXNCLDZCQUFBO0VGMm5ROXM4SDtFRTNuUTB1OEg7SUFBd0IsK0JBQUE7RUY4blFsdzhIO0VFOW5RZ3k4SDtJQUF1Qiw4QkFBQTtFRmlvUXZ6OEg7RUVqb1FvMThIO0lBQWdCLG9CQUFBO0VGb29RcDI4SDtFRXBvUXUzOEg7SUFBWSxtQkFBQTtFRnVvUW40OEg7RUV2b1FxNThIO0lBQVksbUJBQUE7RUYwb1FqNjhIO0VFMW9RbTc4SDtJQUFZLG1CQUFBO0VGNm9RLzc4SDtFRTdvUWk5OEg7SUFBWSxtQkFBQTtFRmdwUTc5OEg7RUVocFErKzhIO0lBQVksbUJBQUE7RUZtcFEzLzhIO0VFbnBRNmc5SDtJQUFZLG1CQUFBO0VGc3BRemg5SDtFRXRwUTJpOUg7SUFBZSxtQkFBQTtFRnlwUTFqOUg7RUV6cFE0azlIO0lBQVEsb0JBQUE7RUY0cFFwbDlIO0VFNXBRdW05SDtJQUFRLDBCQUFBO0VGK3BRL205SDtFRS9wUXVvOUg7SUFBUSx5QkFBQTtFRmtxUS9vOUg7RUVscVFzcTlIO0lBQVEsdUJBQUE7RUZxcVE5cTlIO0VFcnFRb3M5SDtJQUFRLHlCQUFBO0VGd3FRNXM5SDtFRXhxUW91OUg7SUFBUSx1QkFBQTtFRjJxUTV1OUg7RUUzcVFrdzlIO0lBQVcsdUJBQUE7RUY4cVE3dzlIO0VFOXFRbXk5SDtJQUFTLDBCQUFBO0lBQXlCLHlCQUFBO0VGa3JRcjA5SDtFRWxyUTYxOUg7SUFBUyxnQ0FBQTtJQUE4QiwrQkFBQTtFRnNyUXA0OUg7RUV0clFpNjlIO0lBQVMsK0JBQUE7SUFBNkIsOEJBQUE7RUYwclF2ODlIO0VFMXJRbSs5SDtJQUFTLDZCQUFBO0lBQTRCLDRCQUFBO0VGOHJReGcrSDtFRTlyUW1pK0g7SUFBUywrQkFBQTtJQUE4Qiw4QkFBQTtFRmtzUTFrK0g7RUVsc1F1bStIO0lBQVMsNkJBQUE7SUFBNEIsNEJBQUE7RUZzc1E1bytIO0VFdHNRdXErSDtJQUFZLDZCQUFBO0lBQTRCLDRCQUFBO0VGMHNRL3MrSDtFRTFzUTB1K0g7SUFBUyx3QkFBQTtJQUF1QiwyQkFBQTtFRjhzUTF3K0g7RUU5c1FveStIO0lBQVMsOEJBQUE7SUFBNEIsaUNBQUE7RUZrdFF6MCtIO0VFbHRRdzIrSDtJQUFTLDZCQUFBO0lBQTJCLGdDQUFBO0VGc3RRNTQrSDtFRXR0UTA2K0g7SUFBUywyQkFBQTtJQUEwQiw4QkFBQTtFRjB0UTc4K0g7RUUxdFEwKytIO0lBQVMsNkJBQUE7SUFBNEIsZ0NBQUE7RUY4dFEvZy9IO0VFOXRROGkvSDtJQUFTLDJCQUFBO0lBQTBCLDhCQUFBO0VGa3VRamwvSDtFRWx1UThtL0g7SUFBWSwyQkFBQTtJQUEwQiw4QkFBQTtFRnN1UXBwL0g7RUV0dVFpci9IO0lBQVMsd0JBQUE7RUZ5dVExci9IO0VFenVRaXQvSDtJQUFTLDhCQUFBO0VGNHVRMXQvSDtFRTV1UXN2L0g7SUFBUyw2QkFBQTtFRit1US92L0g7RUUvdVEweC9IO0lBQVMsMkJBQUE7RUZrdlFueS9IO0VFbHZRNnovSDtJQUFTLDZCQUFBO0VGcXZRdDAvSDtFRXJ2UWsyL0g7SUFBUywyQkFBQTtFRnd2UTMyL0g7RUV4dlFxNC9IO0lBQVksMkJBQUE7RUYydlFqNS9IO0VFM3ZRMjYvSDtJQUFTLDBCQUFBO0VGOHZRcDcvSDtFRTl2UTY4L0g7SUFBUyxnQ0FBQTtFRml3UXQ5L0g7RUVqd1FvLy9IO0lBQVMsK0JBQUE7RUZvd1E3Ly9IO0VFcHdRMGhnSTtJQUFTLDZCQUFBO0VGdXdRbmlnSTtFRXZ3UStqZ0k7SUFBUywrQkFBQTtFRjB3UXhrZ0k7RUUxd1FzbWdJO0lBQVMsNkJBQUE7RUY2d1EvbWdJO0VFN3dRMm9nSTtJQUFZLDZCQUFBO0VGZ3hRdnBnSTtFRWh4UW1yZ0k7SUFBUywyQkFBQTtFRm14UTVyZ0k7RUVueFFzdGdJO0lBQVMsaUNBQUE7RUZzeFEvdGdJO0VFdHhROHZnSTtJQUFTLGdDQUFBO0VGeXhRdndnSTtFRXp4UXF5Z0k7SUFBUyw4QkFBQTtFRjR4UTl5Z0k7RUU1eFEyMGdJO0lBQVMsZ0NBQUE7RUYreFFwMWdJO0VFL3hRbTNnSTtJQUFTLDhCQUFBO0VGa3lRNTNnSTtFRWx5UXk1Z0k7SUFBWSw4QkFBQTtFRnF5UXI2Z0k7RUVyeVFrOGdJO0lBQVMseUJBQUE7RUZ3eVEzOGdJO0VFeHlRbStnSTtJQUFTLCtCQUFBO0VGMnlRNStnSTtFRTN5UXlnaEk7SUFBUyw4QkFBQTtFRjh5UWxoaEk7RUU5eVE4aWhJO0lBQVMsNEJBQUE7RUZpelF2amhJO0VFanpRa2xoSTtJQUFTLDhCQUFBO0VGb3pRM2xoSTtFRXB6UXduaEk7SUFBUyw0QkFBQTtFRnV6UWpvaEk7RUV2elE0cGhJO0lBQVksNEJBQUE7RUYwelF4cWhJO0VFMXpRbXNoSTtJQUFRLHFCQUFBO0VGNnpRM3NoSTtFRTd6USt0aEk7SUFBUSwyQkFBQTtFRmcwUXZ1aEk7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bUk7RUU3K1Eya21JO0lBQVcsd0JBQUE7RUZnL1F0bG1JO0VFaC9RNm1tSTtJQUFrQiwrQkFBQTtFRm0vUS9ubUk7RUVuL1E2cG1JO0lBQVcsd0JBQUE7RUZzL1F4cW1JO0VFdC9RK3JtSTtJQUFjLHlCQUFBO0VGeS9RN3NtSTtFRXovUXF1bUk7SUFBYSw4QkFBQTtFRjQvUWx2bUk7RUU1L1Erd21JO0lBQWdCLGlDQUFBO0VGKy9RL3htSTtFRS8vUSt6bUk7SUFBcUIsc0NBQUE7RUZrZ1JwMW1JO0VFbGdSeTNtSTtJQUF3Qix5Q0FBQTtFRnFnUmo1bUk7RUVyZ1J5N21JO0lBQWdCLHVCQUFBO0VGd2dSejhtSTtFRXhnUis5bUk7SUFBZ0IsdUJBQUE7RUYyZ1IvK21JO0VFM2dScWduSTtJQUFrQix5QkFBQTtFRjhnUnZobkk7RUU5Z1IraW5JO0lBQWtCLHlCQUFBO0VGaWhSamtuSTtFRWpoUnlsbkk7SUFBYywwQkFBQTtFRm9oUnZtbkk7RUVwaFJnb25JO0lBQWdCLDRCQUFBO0VGdWhSaHBuSTtFRXZoUjJxbkk7SUFBc0Isa0NBQUE7RUYwaFJqc25JO0VFMWhSa3VuSTtJQUFVLGlCQUFBO0VGNmhSNXVuSTtFRTdoUjR2bkk7SUFBVSx1QkFBQTtFRmdpUnR3bkk7RUVoaVIyeG5JO0lBQVUsc0JBQUE7RUZtaVJyeW5JO0VFbmlSeXpuSTtJQUFVLG9CQUFBO0VGc2lSbjBuSTtFRXRpUnMxbkk7SUFBVSxzQkFBQTtFRnlpUmgybkk7RUV6aVJxM25JO0lBQVUsb0JBQUE7RUY0aVIvM25JO0VFNWlSazVuSTtJQUEwQixzQ0FBQTtFRitpUjU2bkk7RUUvaVJpOW5JO0lBQXdCLG9DQUFBO0VGa2pSeituSTtFRWxqUjRnb0k7SUFBMkIsa0NBQUE7RUZxalJ2aW9JO0VFcmpSd2tvSTtJQUE0Qix5Q0FBQTtFRndqUnBtb0k7RUV4alI0b29JO0lBQTJCLHdDQUFBO0VGMmpSdnFvSTtFRTNqUjhzb0k7SUFBMkIsd0NBQUE7RUY4alJ6dW9JO0VFOWpSZ3hvSTtJQUFzQixrQ0FBQTtFRmlrUnR5b0k7RUVqa1J1MG9JO0lBQW9CLGdDQUFBO0VGb2tSMzFvSTtFRXBrUjAzb0k7SUFBdUIsOEJBQUE7RUZ1a1JqNW9JO0VFdmtSODZvSTtJQUF5QixnQ0FBQTtFRjBrUnY4b0k7RUUxa1JzK29JO0lBQXdCLCtCQUFBO0VGNmtSOS9vSTtFRTdrUjRocEk7SUFBd0Isb0NBQUE7RUZnbFJwanBJO0VFaGxSdWxwSTtJQUFzQixrQ0FBQTtFRm1sUjdtcEk7RUVubFI4b3BJO0lBQXlCLGdDQUFBO0VGc2xSdnFwSTtFRXRsUnNzcEk7SUFBMEIsdUNBQUE7RUZ5bFJodXBJO0VFemxSc3dwSTtJQUF5QixzQ0FBQTtFRjRsUi94cEk7RUU1bFJvMHBJO0lBQTBCLGlDQUFBO0VGK2xSOTFwSTtFRS9sUjgzcEk7SUFBb0IsMkJBQUE7RUZrbVJsNXBJO0VFbG1SNDZwSTtJQUFxQixpQ0FBQTtFRnFtUmo4cEk7RUVybVJpK3BJO0lBQW1CLCtCQUFBO0VGd21ScC9wSTtFRXhtUmtocUk7SUFBc0IsNkJBQUE7RUYybVJ4aXFJO0VFM21Sb2txSTtJQUF3QiwrQkFBQTtFRjhtUjVscUk7RUU5bVIwbnFJO0lBQXVCLDhCQUFBO0VGaW5SanBxSTtFRWpuUjhxcUk7SUFBZ0Isb0JBQUE7RUZvblI5cnFJO0VFcG5SaXRxSTtJQUFZLG1CQUFBO0VGdW5SN3RxSTtFRXZuUit1cUk7SUFBWSxtQkFBQTtFRjBuUjN2cUk7RUUxblI2d3FJO0lBQVksbUJBQUE7RUY2blJ6eHFJO0VFN25SMnlxSTtJQUFZLG1CQUFBO0VGZ29SdnpxSTtFRWhvUnkwcUk7SUFBWSxtQkFBQTtFRm1vUnIxcUk7RUVub1J1MnFJO0lBQVksbUJBQUE7RUZzb1JuM3FJO0VFdG9ScTRxSTtJQUFlLG1CQUFBO0VGeW9ScDVxSTtFRXpvUnM2cUk7SUFBUSxvQkFBQTtFRjRvUjk2cUk7RUU1b1JpOHFJO0lBQVEsMEJBQUE7RUYrb1J6OHFJO0VFL29SaStxSTtJQUFRLHlCQUFBO0VGa3BSeitxSTtFRWxwUmdnckk7SUFBUSx1QkFBQTtFRnFwUnhnckk7RUVycFI4aHJJO0lBQVEseUJBQUE7RUZ3cFJ0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eUk7RUV6NVI4aXlJO0lBQVMsK0JBQUE7RUY0NVJ2anlJO0VFNTVScWx5STtJQUFTLGlDQUFBO0VGKzVSOWx5STtFRS81UjhueUk7SUFBUywrQkFBQTtFRms2UnZveUk7RUVsNlJxcXlJO0lBQVMsMEJBQUE7RUZxNlI5cXlJO0VFcjZSdXN5STtJQUFTLGdDQUFBO0VGdzZSaHR5STtFRXg2Ujh1eUk7SUFBUywrQkFBQTtFRjI2UnZ2eUk7RUUzNlJveHlJO0lBQVMsNkJBQUE7RUY4NlI3eHlJO0VFOTZSeXp5STtJQUFTLCtCQUFBO0VGaTdSbDB5STtFRWo3UmcyeUk7SUFBUyw2QkFBQTtFRm83UnoyeUk7RUVwN1JxNHlJO0lBQWUsMkJBQUE7RUZ1N1JwNXlJO0VFdjdSODZ5STtJQUFhLDRCQUFBO0VGMDdSMzd5STtFRTE3UnM5eUk7SUFBZ0IsNkJBQUE7RUY2N1J0K3lJO0FBQ0Y7QUU5N1JxZ3pJO0VBQTBCO0lBQWdCLHNCQUFBO0VGazhSN2l6STtFRWw4Umtrekk7SUFBYyx1QkFBQTtFRnE4Umhsekk7RUVyOFJzbXpJO0lBQWUsc0JBQUE7RUZ3OFJybnpJO0VFeDhSMG96STtJQUFhLDBCQUFBO0VGMjhSdnB6STtFRTM4Umdyekk7SUFBbUIsZ0NBQUE7RUY4OFJuc3pJO0VFOThSa3V6STtJQUFZLHlCQUFBO0VGaTlSOXV6STtFRWo5UnN3ekk7SUFBVyx3QkFBQTtFRm85Ump4ekk7RUVwOVJ3eXpJO0lBQVkseUJBQUE7RUZ1OVJwenpJO0VFdjlSNDB6STtJQUFnQiw2QkFBQTtFRjA5UjUxekk7RUUxOVJ3M3pJO0lBQWlCLDhCQUFBO0VGNjlSejR6STtFRTc5UnM2ekk7SUFBVyx3QkFBQTtFRmcrUmo3ekk7RUVoK1J3OHpJO0lBQWtCLCtCQUFBO0VGbStSMTl6STtFRW4rUncvekk7SUFBVyx3QkFBQTtFRnMrUm5nMEk7RUV0K1IwaDBJO0lBQWMseUJBQUE7RUZ5K1J4aTBJO0VFeitSZ2swSTtJQUFhLDhCQUFBO0VGNCtSN2swSTtFRTUrUjBtMEk7SUFBZ0IsaUNBQUE7RUYrK1IxbjBJO0VFLytSMHAwSTtJQUFxQixzQ0FBQTtFRmsvUi9xMEk7RUVsL1JvdDBJO0lBQXdCLHlDQUFBO0VGcS9SNXUwSTtFRXIvUm94MEk7SUFBZ0IsdUJBQUE7RUZ3L1JweTBJO0VFeC9SMHowSTtJQUFnQix1QkFBQTtFRjIvUjEwMEk7RUUzL1JnMjBJO0lBQWtCLHlCQUFBO0VGOC9SbDMwSTtFRTkvUjA0MEk7SUFBa0IseUJBQUE7RUZpZ1M1NTBJO0VFamdTbzcwSTtJQUFjLDBCQUFBO0VGb2dTbDgwSTtFRXBnUzI5MEk7SUFBZ0IsNEJBQUE7RUZ1Z1MzKzBJO0VFdmdTc2cxSTtJQUFzQixrQ0FBQTtFRjBnUzVoMUk7RUUxZ1M2ajFJO0lBQVUsaUJBQUE7RUY2Z1N2azFJO0VFN2dTdWwxSTtJQUFVLHVCQUFBO0VGZ2hTam0xSTtFRWhoU3NuMUk7SUFBVSxzQkFBQTtFRm1oU2hvMUk7RUVuaFNvcDFJO0lBQVUsb0JBQUE7RUZzaFM5cDFJO0VFdGhTaXIxSTtJQUFVLHNCQUFBO0VGeWhTM3IxSTtFRXpoU2d0MUk7SUFBVSxvQkFBQTtFRjRoUzF0MUk7RUU1aFM2dTFJO0lBQTBCLHNDQUFBO0VGK2hTdncxSTtFRS9oUzR5MUk7SUFBd0Isb0NBQUE7RUZraVNwMDFJO0VFbGlTdTIxSTtJQUEyQixrQ0FBQTtFRnFpU2w0MUk7RUVyaVNtNjFJO0lBQTRCLHlDQUFBO0VGd2lTLzcxSTtFRXhpU3UrMUk7SUFBMkIsd0NBQUE7RUYyaVNsZzJJO0VFM2lTeWkySTtJQUEyQix3Q0FBQTtFRjhpU3BrMkk7RUU5aVMybTJJO0lBQXNCLGtDQUFBO0VGaWpTam8ySTtFRWpqU2txMkk7SUFBb0IsZ0NBQUE7RUZvalN0cjJJO0VFcGpTcXQySTtJQUF1Qiw4QkFBQTtFRnVqUzV1Mkk7RUV2alN5dzJJO0lBQXlCLGdDQUFBO0VGMGpTbHkySTtFRTFqU2kwMkk7SUFBd0IsK0JBQUE7RUY2alN6MTJJO0VFN2pTdTMySTtJQUF3QixvQ0FBQTtFRmdrUy80Mkk7RUVoa1NrNzJJO0lBQXNCLGtDQUFBO0VGbWtTeDgySTtFRW5rU3krMkk7SUFBeUIsZ0NBQUE7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O0VGby9TcHppSjtFRXAvUzYwaUo7SUFBaUIsNEJBQUE7RUZ1L1M5MWlKO0VFdi9TeTNpSjtJQUF1QixrQ0FBQTtFRjAvU2g1aUo7RUUxL1NpN2lKO0lBQVcsaUJBQUE7RUY2L1M1N2lKO0VFNy9TNDhpSjtJQUFXLHVCQUFBO0VGZ2dUdjlpSjtFRWhnVDQraUo7SUFBVyxzQkFBQTtFRm1nVHYvaUo7RUVuZ1QyZ2pKO0lBQVcsb0JBQUE7RUZzZ1R0aGpKO0VFdGdUeWlqSjtJQUFXLHNCQUFBO0VGeWdUcGpqSjtFRXpnVHlrako7SUFBVyxvQkFBQTtFRjRnVHBsako7RUU1Z1R1bWpKO0lBQTJCLHNDQUFBO0VGK2dUbG9qSjtFRS9nVHVxako7SUFBeUIsb0NBQUE7RUZraFRoc2pKO0VFbGhUbXVqSjtJQUE0QixrQ0FBQTtFRnFoVC92ako7RUVyaFRneWpKO0lBQTZCLHlDQUFBO0VGd2hUN3pqSjtFRXhoVHEyako7SUFBNEIsd0NBQUE7RUYyaFRqNGpKO0VFM2hUdzZqSjtJQUE0Qix3Q0FBQTtFRjhoVHA4ako7RUU5aFQyK2pKO0lBQXVCLGtDQUFBO0VGaWlUbGdrSjtFRWppVG1pa0o7SUFBcUIsZ0NBQUE7RUZvaVR4amtKO0VFcGlUdWxrSjtJQUF3Qiw4QkFBQTtFRnVpVC9ta0o7RUV2aVQ0b2tKO0lBQTBCLGdDQUFBO0VGMGlUdHFrSjtFRTFpVHFza0o7SUFBeUIsK0JBQUE7RUY2aVQ5dGtKO0VFN2lUNHZrSjtJQUF5QixvQ0FBQTtFRmdqVHJ4a0o7RUVoalR3emtKO0lBQXVCLGtDQUFBO0VGbWpULzBrSjtFRW5qVGcza0o7SUFBMEIsZ0NBQUE7RUZzalQxNGtKO0VFdGpUeTZrSjtJQUEyQix1Q0FBQTtFRnlqVHA4a0o7RUV6alQwK2tKO0lBQTBCLHNDQUFBO0VGNGpUcGdsSjtFRTVqVHlpbEo7SUFBMkIsaUNBQUE7RUYralRwa2xKO0VFL2pUb21sSjtJQUFxQiwyQkFBQTtFRmtrVHpubEo7RUVsa1RtcGxKO0lBQXNCLGlDQUFBO0VGcWtUenFsSjtFRXJrVHlzbEo7SUFBb0IsK0JBQUE7RUZ3a1Q3dGxK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aTlIO0VBQStCLGdCQUFBO0FIa3dVaC9IOztBR2x3VWdnSTtFQUE2QixnQkFBQTtBSHN3VTdoSTs7QUd0d1U2aUk7RUFBaUIsZ0JBQUE7QUgwd1U5akk7O0FHMXdVOGtJO0VBQXlCLGdCQUFBO0FIOHdVdm1JOztBRzl3VXVuSTtFQUEwQyxnQkFBQTtBSGt4VWpxSTs7QUdseFVpckk7RUFBbUIsZ0JBQUE7QUhzeFVwc0k7O0FHdHhVb3RJO0VBQW9CLGdCQUFBO0FIMHhVeHVJOztBRzF4VXd2STtFQUFnQixnQkFBQTtBSDh4VXh3STs7QUc5eFV3eEk7RUFBZ0IsZ0JBQUE7QUhreVV4eUk7O0FHbHlVd3pJO0VBQXNCLGdCQUFBO0FIc3lVOTBJOztBR3R5VTgxSTtFQUFzQixnQkFBQTtBSDB5VXAzSTs7QUcxeVVvNEk7RUFBdUIsZ0JBQUE7QUg4eVUzNUk7O0FHOXlVMjZJO0VBQXFCLGdCQUFBO0FIa3pVaDhJOztBR2x6VWc5STtFQUFrQixnQkFBQTtBSHN6VWwrSTs7QUd0elVrL0k7RUFBbUIsZ0JBQUE7QUgwelVyZ0o7O0FHMXpVcWhKO0VBQWUsZ0JBQUE7QUg4elVwaUo7O0FHOXpVb2pKO0VBQWdCLGdCQUFBO0FIazBVcGtKOztBR2wwVW9sSjtFQUFnQixnQkFBQTtBSHMwVXBtSjs7QUd0MFVvbko7RUFBb0IsZ0JBQUE7QUgwMFV4b0o7O0FHMTBVd3BKO0VBQWlCLGdCQUFBO0FIODBVenFKOztBRzkwVXlySjtFQUFrQixnQkFBQTtBSGsxVTNzSjs7QUdsMVUydEo7RUFBZ0IsZ0JBQUE7QUhzMVUzdUo7O0FHdDFVMnZKO0VBQWdCLGdCQUFBO0FIMDFVM3dKOztBRzExVTJ4SjtFQUFrQixnQkFBQTtBSDgxVTd5Sjs7QUc5MVU2eko7RUFBdUIsZ0JBQUE7QUhrMlVwMUo7O0FHbDJVbzJKO0VBQXNCLGdCQUFBO0FIczJVMTNKOztBR3QyVTA0SjtFQUFzQixnQkFBQTtBSDAyVWg2Sjs7QUcxMlVnN0o7RUFBd0IsZ0JBQUE7QUg4MlV4OEo7O0FHOTJVdzlKO0VBQXVCLGdCQUFBO0FIazNVLytKOztBR2wzVSsvSjtFQUF5QixnQkFBQTtBSHMzVXhoSzs7QUd0M1V3aUs7RUFBZ0IsZ0JBQUE7QUgwM1V4aks7O0FHMTNVd2tLO0VBQXFDLGdCQUFBO0FIODNVN21LOztBRzkzVTZuSztFQUFrQixnQkFBQTtBSGs0VS9vSzs7QUdsNFUrcEs7RUFBd0IsZ0JBQUE7QUhzNFV2cks7O0FHdDRVdXNLO0VBQXVELGdCQUFBO0FIMDRVOXZLOztBRzE0VTh3SztFQUFrQixnQkFBQTtBSDg0VWh5Szs7QUc5NFVneks7RUFBc0IsZ0JBQUE7QUhrNVV0MEs7O0FHbDVVczFLO0VBQWtCLGdCQUFBO0FIczVVeDJLOztBR3Q1VXczSztFQUFnQixnQkFBQTtBSDA1VXg0Szs7QUcxNVV3NUs7RUFBMkMsZ0JBQUE7QUg4NVVuOEs7O0FHOTVVbTlLO0VBQTBCLGdCQUFBO0FIazZVNytLOztBR2w2VTYvSztFQUEwQixnQkFBQTtBSHM2VXZoTDs7QUd0NlV1aUw7RUFBa0IsZ0JBQUE7QUgwNlV6akw7O0FHMTZVeWtMO0VBQXlCLGdCQUFBO0FIODZVbG1MOztBRzk2VWtuTDtFQUF5QixnQkFBQTtBSGs3VTNvTDs7QUdsN1UycEw7RUFBb0IsZ0JBQUE7QUhzN1UvcUw7O0FHdDdVK3JMO0VBQWdCLGdCQUFBO0FIMDdVL3NMOztBRzE3VSt0TDtFQUFpQixnQkFBQTtBSDg3VWh2TDs7QUc5N1Vnd0w7RUFBZ0IsZ0JBQUE7QUhrOFVoeEw7O0FHbDhVZ3lMO0VBQW1CLGdCQUFBO0FIczhVbnpMOztBR3Q4VW0wTDtFQUF3QixnQkFBQTtBSDA4VTMxTDs7QUcxOFUyMkw7RUFBd0IsZ0JBQUE7QUg4OFVuNEw7O0FHOThVbTVMO0VBQWlCLGdCQUFBO0FIazlVcDZMOztBR2w5VW83TDtFQUF3QixnQkFBQTtBSHM5VTU4TDs7QUd0OVU0OUw7RUFBeUIsZ0JBQUE7QUgwOVVyL0w7O0FHMTlVcWdNO0VBQXVCLGdCQUFBO0FIODlVNWhNOztBRzk5VTRpTTtFQUF3QixnQkFBQTtBSGsrVXBrTTs7QUdsK1VvbE07RUFBd0IsZ0JBQUE7QUhzK1U1bU07O0FHdCtVNG5NO0VBQXdCLGdCQUFBO0FIMCtVcHBNOztBRzErVW9xTTtFQUEyQixnQkFBQTtBSDgrVS9yTTs7QUc5K1Urc007RUFBdUIsZ0JBQUE7QUhrL1V0dU07O0FHbC9Vc3ZNO0VBQXNCLGdCQUFBO0FIcy9VNXdNOztBR3QvVTR4TTtFQUEwQixnQkFBQTtBSDAvVXR6TTs7QUcxL1VzME07RUFBMEIsZ0JBQUE7QUg4L1VoMk07O0FHOS9VZzNNO0VBQWUsZ0JBQUE7QUhrZ1YvM007O0FHbGdWKzRNO0VBQXNCLGdCQUFBO0FIc2dWcjZNOztBR3RnVnE3TTtFQUF1QixnQkFBQTtBSDBnVjU4TTs7QUcxZ1Y0OU07RUFBb0IsZ0JBQUE7QUg4Z1ZoL007O0FHOWdWZ2dOO0VBQXNCLGdCQUFBO0FIa2hWdGhOOztBR2xoVnNpTjtFQUF5QyxnQkFBQTtBSHNoVi9rTjs7QUd0aFYrbE47RUFBa0IsZ0JBQUE7QUgwaFZqbk47O0FHMWhWaW9OO0VBQW9CLGdCQUFBO0FIOGhWcnBOOztBRzloVnFxTjtFQUFnQixnQkFBQTtBSGtpVnJyTjs7QUdsaVZxc047RUFBaUIsZ0JBQUE7QUhzaVZ0dE47O0FHdGlWc3VOO0VBQW9CLGdCQUFBO0FIMGlWMXZOOztBRzFpVjB3TjtFQUE4QixnQkFBQTtBSDhpVnh5Tjs7QUc5aVZ3ek47RUFBZ0IsZ0JBQUE7QUhralZ4ME47O0FHbGpWdzFOO0VBQWdCLGdCQUFBO0FIc2pWeDJOOztBR3RqVnczTjtFQUFnQixnQkFBQTtBSDBqVng0Tjs7QUcxalZ3NU47RUFBZSxnQkFBQTtBSDhqVnY2Tjs7QUc5alZ1N047RUFBcUIsZ0JBQUE7QUhra1Y1OE47O0FHbGtWNDlOO0VBQW1ELGdCQUFBO0FIc2tWL2dPOztBR3RrVitoTztFQUFpQixnQkFBQTtBSDBrVmhqTzs7QUcxa1Zna087RUFBb0IsZ0JBQUE7QUg4a1ZwbE87O0FHOWtWb21PO0VBQWtCLGdCQUFBO0FIa2xWdG5POztBR2xsVnNvTztFQUFtQixnQkFBQTtBSHNsVnpwTzs7QUd0bFZ5cU87RUFBa0IsZ0JBQUE7QUgwbFYzck87O0FHMWxWMnNPO0VBQXNCLGdCQUFBO0FIOGxWanVPOztBRzlsVml2TztFQUF3QixnQkFBQTtBSGttVnp3Tzs7QUdsbVZ5eE87RUFBbUIsZ0JBQUE7QUhzbVY1eU87O0FHdG1WNHpPO0VBQXlCLGdCQUFBO0FIMG1WcjFPOztBRzFtVnEyTztFQUFrQixnQkFBQTtBSDhtVnYzTzs7QUc5bVZ1NE87RUFBdUIsZ0JBQUE7QUhrblY5NU87O0FHbG5WODZPO0VBQW9CLGdCQUFBO0FIc25WbDhPOztBR3RuVms5TztFQUFvQixnQkFBQTtBSDBuVnQrTzs7QUcxblZzL087RUFBNEMsZ0JBQUE7QUg4blZsaVA7O0FHOW5Wa2pQO0VBQTBCLGdCQUFBO0FIa29WNWtQOztBR2xvVjRsUDtFQUEyQixnQkFBQTtBSHNvVnZuUDs7QUd0b1Z1b1A7RUFBd0IsZ0JBQUE7QUgwb1YvcFA7O0FHMW9WK3FQO0VBQWUsZ0JBQUE7QUg4b1Y5clA7O0FHOW9WOHNQO0VBQWlDLGdCQUFBO0FIa3BWL3VQOztBR2xwVit2UDtFQUFvQixnQkFBQTtBSHNwVm54UDs7QUd0cFZteVA7RUFBdUIsZ0JBQUE7QUgwcFYxelA7O0FHMXBWMDBQO0VBQXlCLGdCQUFBO0FIOHBWbjJQOztBRzlwVm0zUDtFQUFxQixnQkFBQTtBSGtxVng0UDs7QUdscVZ3NVA7RUFBbUIsZ0JBQUE7QUhzcVYzNlA7O0FHdHFWMjdQO0VBQW9CLGdCQUFBO0FIMHFWLzhQOztBRzFxVis5UDtFQUEyQixnQkFBQTtBSDhxVjEvUDs7QUc5cVYwZ1E7RUFBc0IsZ0JBQUE7QUhrclZoaVE7O0FHbHJWZ2pRO0VBQXlCLGdCQUFBO0FIc3JWemtROztBR3RyVnlsUTtFQUFtQixnQkFBQTtBSDByVjVtUTs7QUcxclY0blE7RUFBa0IsZ0JBQUE7QUg4clY5b1E7O0FHOXJWOHBRO0VBQXlCLGdCQUFBO0FIa3NWdnJROztBR2xzVnVzUTtFQUFrQixnQkFBQTtBSHNzVnp0UTs7QUd0c1Z5dVE7RUFBbUIsZ0JBQUE7QUgwc1Y1dlE7O0FHMXNWNHdRO0VBQWlCLGdCQUFBO0FIOHNWN3hROztBRzlzVjZ5UTtFQUFvQixnQkFBQTtBSGt0VmowUTs7QUdsdFZpMVE7RUFBc0IsZ0JBQUE7QUhzdFZ2MlE7O0FHdHRWdTNRO0VBQXdCLGdCQUFBO0FIMHRWLzRROztBRzF0Vis1UTtFQUFtQixnQkFBQTtBSDh0Vmw3UTs7QUc5dFZrOFE7RUFBMEMsZ0JBQUE7QUhrdVY1K1E7O0FHbHVWNC9RO0VBQWtCLGdCQUFBO0FIc3VWOWdSOztBR3R1VjhoUjtFQUFrQixnQkFBQTtBSDB1VmhqUjs7QUcxdVZna1I7RUFBdUIsZ0JBQUE7QUg4dVZ2bFI7O0FHOXVWdW1SO0VBQStCLGdCQUFBO0FIa3ZWdG9SOztBR2x2VnNwUjtFQUFpQixnQkFBQTtBSHN2VnZxUjs7QUd0dlZ1clI7RUFBb0IsZ0JBQUE7QUgwdlYzc1I7O0FHMXZWMnRSO0VBQWdCLGdCQUFBO0FIOHZWM3VSOztBRzl2VjJ2UjtFQUF1QixnQkFBQTtBSGt3Vmx4Ujs7QUdsd1ZreVI7RUFBd0IsZ0JBQUE7QUhzd1YxelI7O0FHdHdWMDBSO0VBQXVCLGdCQUFBO0FIMHdWajJSOztBRzF3VmkzUjtFQUFxQixnQkFBQTtBSDh3VnQ0Ujs7QUc5d1ZzNVI7RUFBdUIsZ0JBQUE7QUhreFY3NlI7O0FHbHhWNjdSO0VBQTZCLGdCQUFBO0FIc3hWMTlSOztBR3R4VjArUjtFQUE4QixnQkFBQTtBSDB4VnhnUzs7QUcxeFZ3aFM7RUFBMkIsZ0JBQUE7QUg4eFZualM7O0FHOXhWbWtTO0VBQTZCLGdCQUFBO0FIa3lWaG1TOztBR2x5VmduUztFQUFpQixnQkFBQTtBSHN5VmpvUzs7QUd0eVZpcFM7RUFBa0IsZ0JBQUE7QUgweVZucVM7O0FHMXlWbXJTO0VBQWlCLGdCQUFBO0FIOHlWcHNTOztBRzl5Vm90UztFQUFrQixnQkFBQTtBSGt6VnR1Uzs7QUdselZzdlM7RUFBcUIsZ0JBQUE7QUhzelYzd1M7O0FHdHpWMnhTO0VBQXNCLGdCQUFBO0FIMHpWanpTOztBRzF6VmkwUztFQUFrQyxnQkFBQTtBSDh6Vm4yUzs7QUc5elZtM1M7RUFBaUMsZ0JBQUE7QUhrMFZwNVM7O0FHbDBWbzZTO0VBQWlCLGdCQUFBO0FIczBWcjdTOztBR3QwVnE4UztFQUFpQixnQkFBQTtBSDAwVnQ5Uzs7QUcxMFZzK1M7RUFBbUMsZ0JBQUE7QUg4MFZ6Z1Q7O0FHOTBWeWhUO0VBQW1DLGdCQUFBO0FIazFWNWpUOztBR2wxVjRrVDtFQUFxQixnQkFBQTtBSHMxVmptVDs7QUd0MVZpblQ7RUFBb0MsZ0JBQUE7QUgwMVZycFQ7O0FHMTFWcXFUO0VBQWtCLGdCQUFBO0FIODFWdnJUOztBRzkxVnVzVDtFQUFzRCxnQkFBQTtBSGsyVjd2VDs7QUdsMlY2d1Q7RUFBbUIsZ0JBQUE7QUhzMlZoeVQ7O0FHdDJWZ3pUO0VBQW1CLGdCQUFBO0FIMDJWbjBUOztBRzEyVm0xVDtFQUF5QixnQkFBQTtBSDgyVjUyVDs7QUc5MlY0M1Q7RUFBcUIsZ0JBQUE7QUhrM1ZqNVQ7O0FHbDNWaTZUO0VBQWlCLGdCQUFBO0FIczNWbDdUOztBR3QzVms4VDtFQUFpQixnQkFBQTtBSDAzVm45VDs7QUcxM1ZtK1Q7RUFBaUIsZ0JBQUE7QUg4M1ZwL1Q7O0FHOTNWb2dVO0VBQXFCLGdCQUFBO0FIazRWemhVOztBR2w0VnlpVTtFQUE0QixnQkFBQTtBSHM0VnJrVTs7QUd0NFZxbFU7RUFBOEIsZ0JBQUE7QUgwNFZublU7O0FHMTRWbW9VO0VBQXVCLGdCQUFBO0FIODRWMXBVOztBRzk0VjBxVTtFQUFpQixnQkFBQTtBSGs1VjNyVTs7QUdsNVYyc1U7RUFBc0IsZ0JBQUE7QUhzNVZqdVU7O0FHdDVWaXZVO0VBQW9CLGdCQUFBO0FIMDVWcndVOztBRzE1VnF4VTtFQUFzQixnQkFBQTtBSDg1VjN5VTs7QUc5NVYyelU7RUFBdUIsZ0JBQUE7QUhrNlZsMVU7O0FHbDZWazJVO0VBQW1CLGdCQUFBO0FIczZWcjNVOztBR3Q2VnE0VTtFQUFvQyxnQkFBQTtBSDA2Vno2VTs7QUcxNlZ5N1U7RUFBMEMsZ0JBQUE7QUg4NlZuK1U7O0FHOTZWbS9VO0VBQXVDLGdCQUFBO0FIazdWMWhWOztBR2w3VjBpVjtFQUFvQixnQkFBQTtBSHM3VjlqVjs7QUd0N1Y4a1Y7RUFBb0IsZ0JBQUE7QUgwN1ZsbVY7O0FHMTdWa25WO0VBQXVDLGdCQUFBO0FIODdWenBWOztBRzk3VnlxVjtFQUFrQyxnQkFBQTtBSGs4VjNzVjs7QUdsOFYydFY7RUFBMkMsZ0JBQUE7QUhzOFZ0d1Y7O0FHdDhWc3hWO0VBQXFCLGdCQUFBO0FIMDhWM3lWOztBRzE4VjJ6VjtFQUFzQixnQkFBQTtBSDg4VmoxVjs7QUc5OFZpMlY7RUFBaUMsZ0JBQUE7QUhrOVZsNFY7O0FHbDlWazVWO0VBQW1CLGdCQUFBO0FIczlWcjZWOztBR3Q5VnE3VjtFQUFvQixnQkFBQTtBSDA5Vno4Vjs7QUcxOVZ5OVY7RUFBc0MsZ0JBQUE7QUg4OVYvL1Y7O0FHOTlWK2dXO0VBQXVCLGdCQUFBO0FIaytWdGlXOztBR2wrVnNqVztFQUFvQixnQkFBQTtBSHMrVjFrVzs7QUd0K1YwbFc7RUFBMEIsZ0JBQUE7QUgwK1Zwblc7O0FHMStWb29XO0VBQXdCLGdCQUFBO0FIOCtWNXBXOztBRzkrVjRxVztFQUFtQixnQkFBQTtBSGsvVi9yVzs7QUdsL1Yrc1c7RUFBdUIsZ0JBQUE7QUhzL1Z0dVc7O0FHdC9Wc3ZXO0VBQW9CLGdCQUFBO0FIMC9WMXdXOztBRzEvVjB4VztFQUFrQixnQkFBQTtBSDgvVjV5Vzs7QUc5L1Y0elc7RUFBa0IsZ0JBQUE7QUhrZ1c5MFc7O0FHbGdXODFXO0VBQW1CLGdCQUFBO0FIc2dXajNXOztBR3RnV2k0VztFQUF1QixnQkFBQTtBSDBnV3g1Vzs7QUcxZ1d3Nlc7RUFBc0IsZ0JBQUE7QUg4Z1c5N1c7O0FHOWdXODhXO0VBQXNCLGdCQUFBO0FIa2hXcCtXOztBR2xoV28vVztFQUFxQixnQkFBQTtBSHNoV3pnWDs7QUd0aFd5aFg7RUFBa0IsZ0JBQUE7QUgwaFczaVg7O0FHMWhXMmpYO0VBQXVCLGdCQUFBO0FIOGhXbGxYOztBRzloV2ttWDtFQUFnQixnQkFBQTtBSGtpV2xuWDs7QUdsaVdrb1g7RUFBb0IsZ0JBQUE7QUhzaVd0cFg7O0FHdGlXc3FYO0VBQXVCLGdCQUFBO0FIMGlXN3JYOztBRzFpVzZzWDtFQUE2QixnQkFBQTtBSDhpVzF1WDs7QUc5aVcwdlg7RUFBOEIsZ0JBQUE7QUhrald4eFg7O0FHbGpXd3lYO0VBQTJCLGdCQUFBO0FIc2pXbjBYOztBR3RqV20xWDtFQUE2QixnQkFBQTtBSDBqV2gzWDs7QUcxaldnNFg7RUFBc0IsZ0JBQUE7QUg4ald0NVg7O0FHOWpXczZYO0VBQXVCLGdCQUFBO0FIa2tXNzdYOztBR2xrVzY4WDtFQUFvQixnQkFBQTtBSHNrV2orWDs7QUd0a1dpL1g7RUFBc0IsZ0JBQUE7QUgwa1d2Z1k7O0FHMWtXdWhZO0VBQW1CLGdCQUFBO0FIOGtXMWlZOztBRzlrVzBqWTtFQUFrQixnQkFBQTtBSGtsVzVrWTs7QUdsbFc0bFk7RUFBa0IsZ0JBQUE7QUhzbFc5bVk7O0FHdGxXOG5ZO0VBQTBDLGdCQUFBO0FIMGxXeHFZOztBRzFsV3dyWTtFQUFvQixnQkFBQTtBSDhsVzVzWTs7QUc5bFc0dFk7RUFBc0IsZ0JBQUE7QUhrbVdsdlk7O0FHbG1Xa3dZO0VBQXVCLGdCQUFBO0FIc21XenhZOztBR3RtV3l5WTtFQUFtQixnQkFBQTtBSDBtVzV6WTs7QUcxbVc0MFk7RUFBa0IsZ0JBQUE7QUg4bVc5MVk7O0FHOW1XODJZO0VBQXVDLGdCQUFBO0FIa25XcjVZOztBR2xuV3E2WTtFQUFzQixnQkFBQTtBSHNuVzM3WTs7QUd0blcyOFk7RUFBb0IsZ0JBQUE7QUgwblcvOVk7O0FHMW5XKytZO0VBQXlCLGdCQUFBO0FIOG5XeGdaOztBRzluV3doWjtFQUFtQixnQkFBQTtBSGtvVzNpWjs7QUdsb1cyalo7RUFBbUIsZ0JBQUE7QUhzb1c5a1o7O0FHdG9XOGxaO0VBQWlCLGdCQUFBO0FIMG9XL21aOztBRzFvVytuWjtFQUFtQixnQkFBQTtBSDhvV2xwWjs7QUc5b1drcVo7RUFBc0IsZ0JBQUE7QUhrcFd4clo7O0FHbHBXd3NaO0VBQWtCLGdCQUFBO0FIc3BXMXRaOztBR3RwVzB1WjtFQUEwQixnQkFBQTtBSDBwV3B3Wjs7QUcxcFdveFo7RUFBb0IsZ0JBQUE7QUg4cFd4eVo7O0FHOXBXd3paO0VBQWdCLGdCQUFBO0FIa3FXeDBaOztBR2xxV3cxWjtFQUErQyxnQkFBQTtBSHNxV3Y0Wjs7QUd0cVd1NVo7RUFBNEUsZ0JBQUE7QUgwcVduK1o7O0FHMXFXbS9aO0VBQTBCLGdCQUFBO0FIOHFXN2dhOztBRzlxVzZoYTtFQUFnQixnQkFBQTtBSGtyVzdpYTs7QUdsclc2amE7RUFBcUIsZ0JBQUE7QUhzcldsbGE7O0FHdHJXa21hO0VBQTBDLGdCQUFBO0FIMHJXNW9hOztBRzFyVzRwYTtFQUFvQixnQkFBQTtBSDhyV2hyYTs7QUc5cldnc2E7RUFBZ0IsZ0JBQUE7QUhrc1dodGE7O0FHbHNXZ3VhO0VBQXVCLGdCQUFBO0FIc3NXdnZhOztBR3RzV3V3YTtFQUF1QixnQkFBQTtBSDBzVzl4YTs7QUcxc1c4eWE7RUFBcUIsZ0JBQUE7QUg4c1duMGE7O0FHOXNXbTFhO0VBQWtCLGdCQUFBO0FIa3RXcjJhOztBR2x0V3EzYTtFQUF3QixnQkFBQTtBSHN0Vzc0YTs7QUd0dFc2NWE7RUFBc0IsZ0JBQUE7QUgwdFduN2E7O0FHMXRXbThhO0VBQTRCLGdCQUFBO0FIOHRXLzlhOztBRzl0VysrYTtFQUFrQixnQkFBQTtBSGt1V2pnYjs7QUdsdVdpaGI7RUFBc0IsZ0JBQUE7QUhzdVd2aWI7O0FHdHVXdWpiO0VBQTZCLGdCQUFBO0FIMHVXcGxiOztBRzF1V29tYjtFQUFrQixnQkFBQTtBSDh1V3RuYjs7QUc5dVdzb2I7RUFBa0IsZ0JBQUE7QUhrdld4cGI7O0FHbHZXd3FiO0VBQStCLGdCQUFBO0FIc3ZXdnNiOztBR3R2V3V0YjtFQUFnQyxnQkFBQTtBSDB2V3Z2Yjs7QUcxdld1d2I7RUFBNkIsZ0JBQUE7QUg4dldweWI7O0FHOXZXb3piO0VBQStCLGdCQUFBO0FIa3dXbjFiOztBR2x3V20yYjtFQUFpQixnQkFBQTtBSHN3V3AzYjs7QUd0d1dvNGI7RUFBZ0IsZ0JBQUE7QUgwd1dwNWI7O0FHMXdXbzZiO0VBQWtCLGdCQUFBO0FIOHdXdDdiOztBRzl3V3M4YjtFQUFzQixnQkFBQTtBSGt4VzU5Yjs7QUdseFc0K2I7RUFBb0IsZ0JBQUE7QUhzeFdoZ2M7O0FHdHhXZ2hjO0VBQXNCLGdCQUFBO0FIMHhXdGljOztBRzF4V3NqYztFQUFzQixnQkFBQTtBSDh4VzVrYzs7QUc5eFc0bGM7RUFBc0IsZ0JBQUE7QUhreVdsbmM7O0FHbHlXa29jO0VBQXVCLGdCQUFBO0FIc3lXenBjOztBR3R5V3lxYztFQUFrQixnQkFBQTtBSDB5VzNyYzs7QUcxeVcyc2M7RUFBd0IsZ0JBQUE7QUg4eVdudWM7O0FHOXlXbXZjO0VBQTBCLGdCQUFBO0FIa3pXN3djOztBR2x6VzZ4YztFQUFvQixnQkFBQTtBSHN6V2p6Yzs7QUd0eldpMGM7RUFBc0IsZ0JBQUE7QUgweld2MWM7O0FHMXpXdTJjO0VBQXdCLGdCQUFBO0FIOHpXLzNjOztBRzl6Vys0YztFQUF5QixnQkFBQTtBSGswV3g2Yzs7QUdsMFd3N2M7RUFBZ0MsZ0JBQUE7QUhzMFd4OWM7O0FHdDBXdytjO0VBQXdCLGdCQUFBO0FIMDBXaGdkOztBRzEwV2doZDtFQUFtQixnQkFBQTtBSDgwV25pZDs7QUc5MFdtamQ7RUFBc0QsZ0JBQUE7QUhrMVd6bWQ7O0FHbDFXeW5kO0VBQWtELGdCQUFBO0FIczFXM3FkOztBR3QxVzJyZDtFQUF3RCxnQkFBQTtBSDAxV252ZDs7QUcxMVdtd2Q7RUFBK0IsZ0JBQUE7QUg4MVdseWQ7O0FHOTFXa3pkO0VBQWUsZ0JBQUE7QUhrMldqMGQ7O0FHbDJXaTFkO0VBQWlDLGdCQUFBO0FIczJXbDNkOztBR3QyV2s0ZDtFQUFnQyxnQkFBQTtBSDAyV2w2ZDs7QUcxMldrN2Q7RUFBNEQsZ0JBQUE7QUg4Mlc5K2Q7O0FHOTJXOC9kO0VBQWtELGdCQUFBO0FIazNXaGplOztBR2wzV2drZTtFQUE4QixnQkFBQTtBSHMzVzlsZTs7QUd0M1c4bWU7RUFBa0MsZ0JBQUE7QUgwM1docGU7O0FHMTNXZ3FlO0VBQWdCLGdCQUFBO0FIODNXaHJlOztBRzkzV2dzZTtFQUFxQixnQkFBQTtBSGs0V3J0ZTs7QUdsNFdxdWU7RUFBMEIsZ0JBQUE7QUhzNFcvdmU7O0FHdDRXK3dlO0VBQTJCLGdCQUFBO0FIMDRXMXllOztBRzE0VzB6ZTtFQUEyQixnQkFBQTtBSDg0V3IxZTs7QUc5NFdxMmU7RUFBNEIsZ0JBQUE7QUhrNVdqNGU7O0FHbDVXaTVlO0VBQTRCLGdCQUFBO0FIczVXNzZlOztBR3Q1VzY3ZTtFQUE2QixnQkFBQTtBSDA1VzE5ZTs7QUcxNVcwK2U7RUFBcUIsZ0JBQUE7QUg4NVcvL2U7O0FHOTVXK2dmO0VBQXVCLGdCQUFBO0FIazZXdGlmOztBR2w2V3NqZjtFQUEwQixnQkFBQTtBSHM2V2hsZjs7QUd0NldnbWY7RUFBbUIsZ0JBQUE7QUgwNldubmY7O0FHMTZXbW9mO0VBQWdCLGdCQUFBO0FIODZXbnBmOztBRzk2V21xZjtFQUF1QixnQkFBQTtBSGs3VzFyZjs7QUdsN1cwc2Y7RUFBd0IsZ0JBQUE7QUhzN1dsdWY7O0FHdDdXa3ZmO0VBQW1CLGdCQUFBO0FIMDdXcndmOztBRzE3V3F4ZjtFQUEwQixnQkFBQTtBSDg3Vy95Zjs7QUc5N1cremY7RUFBcUIsZ0JBQUE7QUhrOFdwMWY7O0FHbDhXbzJmO0VBQWtCLGdCQUFBO0FIczhXdDNmOztBR3Q4V3M0ZjtFQUFlLGdCQUFBO0FIMDhXcjVmOztBRzE4V3E2ZjtFQUFxQixnQkFBQTtBSDg4VzE3Zjs7QUc5OFcwOGY7RUFBNEIsZ0JBQUE7QUhrOVd0K2Y7O0FHbDlXcy9mO0VBQWtCLGdCQUFBO0FIczlXeGdnQjs7QUd0OVd3aGdCO0VBQXlCLGdCQUFBO0FIMDlXampnQjs7QUcxOVdpa2dCO0VBQTJCLGdCQUFBO0FIODlXNWxnQjs7QUc5OVc0bWdCO0VBQXlCLGdCQUFBO0FIaytXcm9nQjs7QUdsK1dxcGdCO0VBQTJCLGdCQUFBO0FIcytXaHJnQjs7QUd0K1dnc2dCO0VBQTRCLGdCQUFBO0FIMCtXNXRnQjs7QUcxK1c0dWdCO0VBQWlCLGdCQUFBO0FIOCtXN3ZnQjs7QUc5K1c2d2dCO0VBQW1CLGdCQUFBO0FIay9XaHlnQjs7QUdsL1dnemdCO0VBQW1CLGdCQUFBO0FIcy9XbjBnQjs7QUd0L1dtMWdCO0VBQWlCLGdCQUFBO0FIMC9XcDJnQjs7QUcxL1dvM2dCO0VBQW9CLGdCQUFBO0FIOC9XeDRnQjs7QUc5L1d3NWdCO0VBQWlCLGdCQUFBO0FIa2dYejZnQjs7QUdsZ1h5N2dCO0VBQXNCLGdCQUFBO0FIc2dYLzhnQjs7QUd0Z1grOWdCO0VBQWtCLGdCQUFBO0FIMGdYai9nQjs7QUcxZ1hpZ2hCO0VBQWtCLGdCQUFBO0FIOGdYbmhoQjs7QUc5Z1htaWhCO0VBQWdCLGdCQUFBO0FIa2hYbmpoQjs7QUdsaFhta2hCO0VBQXNDLGdCQUFBO0FIc2hYem1oQjs7QUd0aFh5bmhCO0VBQWlCLGdCQUFBO0FIMGhYMW9oQjs7QUcxaFgwcGhCO0VBQWtCLGdCQUFBO0FIOGhYNXFoQjs7QUc5aFg0cmhCO0VBQW1CLGdCQUFBO0FIa2lYL3NoQjs7QUdsaVgrdGhCO0VBQWUsZ0JBQUE7QUhzaVg5dWhCOztBR3RpWDh2aEI7RUFBYyxnQkFBQTtBSDBpWDV3aEI7O0FHMWlYNHhoQjtFQUFpQixnQkFBQTtBSDhpWDd5aEI7O0FHOWlYNnpoQjtFQUFrQixnQkFBQTtBSGtqWC8waEI7O0FHbGpYKzFoQjtFQUFxQixnQkFBQTtBSHNqWHAzaEI7O0FHdGpYbzRoQjtFQUEwQixnQkFBQTtBSDBqWDk1aEI7O0FHMWpYODZoQjtFQUFnQyxnQkFBQTtBSDhqWDk4aEI7O0FHOWpYODloQjtFQUErQixnQkFBQTtBSGtrWDcvaEI7O0FHbGtYNmdpQjtFQUFzRCxnQkFBQTtBSHNrWG5raUI7O0FHdGtYbWxpQjtFQUF3QixnQkFBQTtBSDBrWDNtaUI7O0FHMWtYMm5pQjtFQUFzQixnQkFBQTtBSDhrWGpwaUI7O0FHOWtYaXFpQjtFQUF3QixnQkFBQTtBSGtsWHpyaUI7O0FHbGxYeXNpQjtFQUF1QyxnQkFBQTtBSHNsWGh2aUI7O0FHdGxYZ3dpQjtFQUF5QixnQkFBQTtBSDBsWHp4aUI7O0FHMWxYeXlpQjtFQUF5QixnQkFBQTtBSDhsWGwwaUI7O0FHOWxYazFpQjtFQUFpQixnQkFBQTtBSGttWG4yaUI7O0FHbG1YbTNpQjtFQUEyQixnQkFBQTtBSHNtWDk0aUI7O0FHdG1YODVpQjtFQUFxQixnQkFBQTtBSDBtWG43aUI7O0FHMW1YbThpQjtFQUFrQixnQkFBQTtBSDhtWHI5aUI7O0FHOW1YcStpQjtFQUE2RCxnQkFBQTtBSGtuWGxpakI7O0FHbG5Ya2pqQjtFQUFrRCxnQkFBQTtBSHNuWHBtakI7O0FHdG5Yb25qQjtFQUFpQixnQkFBQTtBSDBuWHJvakI7O0FHMW5YcXBqQjtFQUFrQixnQkFBQTtBSDhuWHZxakI7O0FHOW5YdXJqQjtFQUFrQixnQkFBQTtBSGtvWHpzakI7O0FHbG9YeXRqQjtFQUF5QixnQkFBQTtBSHNvWGx2akI7O0FHdG9Ya3dqQjtFQUE4QixnQkFBQTtBSDBvWGh5akI7O0FHMW9YZ3pqQjtFQUF1QixnQkFBQTtBSDhvWHYwakI7O0FHOW9YdTFqQjtFQUFxQixnQkFBQTtBSGtwWDUyakI7O0FHbHBYNDNqQjtFQUFnQixnQkFBQTtBSHNwWDU0akI7O0FHdHBYNDVqQjtFQUF5QixnQkFBQTtBSDBwWHI3akI7O0FHMXBYcThqQjtFQUEwQixnQkFBQTtBSDhwWC85akI7O0FHOXBYKytqQjtFQUFrQixnQkFBQTtBSGtxWGpna0I7O0FHbHFYaWhrQjtFQUFrQixnQkFBQTtBSHNxWG5pa0I7O0FHdHFYbWprQjtFQUFvQixnQkFBQTtBSDBxWHZra0I7O0FHMXFYdWxrQjtFQUFlLGdCQUFBO0FIOHFYdG1rQjs7QUc5cVhzbmtCO0VBQW9CLGdCQUFBO0FIa3JYMW9rQjs7QUdsclgwcGtCO0VBQWlCLGdCQUFBO0FIc3JYM3FrQjs7QUd0clgycmtCO0VBQWUsZ0JBQUE7QUgwclgxc2tCOztBRzFyWDB0a0I7RUFBaUIsZ0JBQUE7QUg4clgzdWtCOztBRzlyWDJ2a0I7RUFBZ0IsZ0JBQUE7QUhrc1gzd2tCOztBR2xzWDJ4a0I7RUFBaUIsZ0JBQUE7QUhzc1g1eWtCOztBR3RzWDR6a0I7RUFBbUIsZ0JBQUE7QUgwc1gvMGtCOztBRzFzWCsxa0I7RUFBMEIsZ0JBQUE7QUg4c1h6M2tCOztBRzlzWHk0a0I7RUFBaUIsZ0JBQUE7QUhrdFgxNWtCOztBR2x0WDA2a0I7RUFBd0IsZ0JBQUE7QUhzdFhsOGtCOztBR3R0WGs5a0I7RUFBbUIsZ0JBQUE7QUgwdFhyK2tCOztBRzF0WHEva0I7RUFBcUMsZ0JBQUE7QUg4dFgxaGxCOztBRzl0WDBpbEI7RUFBK0IsZ0JBQUE7QUhrdVh6a2xCOztBR2x1WHlsbEI7RUFBZ0IsZ0JBQUE7QUhzdVh6bWxCOztBR3R1WHlubEI7RUFBbUIsZ0JBQUE7QUgwdVg1b2xCOztBRzF1WDRwbEI7RUFBc0IsZ0JBQUE7QUg4dVhscmxCOztBRzl1WGtzbEI7RUFBc0IsZ0JBQUE7QUhrdlh4dGxCOztBR2x2WHd1bEI7RUFBb0IsZ0JBQUE7QUhzdlg1dmxCOztBR3R2WDR3bEI7RUFBc0IsZ0JBQUE7QUgwdlhseWxCOztBRzF2WGt6bEI7RUFBdUIsZ0JBQUE7QUg4dlh6MGxCOztBRzl2WHkxbEI7RUFBd0IsZ0JBQUE7QUhrd1hqM2xCOztBR2x3WGk0bEI7RUFBNkIsZ0JBQUE7QUhzd1g5NWxCOztBR3R3WDg2bEI7RUFBMEUsZ0JBQUE7QUgwd1h4L2xCOztBRzF3WHdnbUI7RUFBZ0QsZ0JBQUE7QUg4d1h4am1COztBRzl3WHdrbUI7RUFBZ0QsZ0JBQUE7QUhreFh4bm1COztBR2x4WHdvbUI7RUFBZ0QsZ0JBQUE7QUhzeFh4cm1COztBR3R4WHdzbUI7RUFBdUIsZ0JBQUE7QUgweFgvdG1COztBRzF4WCt1bUI7RUFBZ0IsZ0JBQUE7QUg4eFgvdm1COztBRzl4WCt3bUI7RUFBbUIsZ0JBQUE7QUhreVhseW1COztBR2x5WGt6bUI7RUFBb0IsZ0JBQUE7QUhzeVh0MG1COztBR3R5WHMxbUI7RUFBd0csZ0JBQUE7QUgweVg5N21COztBRzF5WDg4bUI7RUFBMEIsZ0JBQUE7QUg4eVh4K21COztBRzl5WHcvbUI7RUFBcUQsZ0JBQUE7QUhrelg3aW5COztBR2x6WDZqbkI7RUFBZ0MsZ0JBQUE7QUhzelg3bG5COztBR3R6WDZtbkI7RUFBc0IsZ0JBQUE7QUgwelhub25COztBRzF6WG1wbkI7RUFBZSxnQkFBQTtBSDh6WGxxbkI7O0FHOXpYa3JuQjtFQUEyRSxnQkFBQTtBSGswWDd2bkI7O0FHbDBYNnduQjtFQUF5QixnQkFBQTtBSHMwWHR5bkI7O0FHdDBYc3puQjtFQUFjLGdCQUFBO0FIMDBYcDBuQjs7QUcxMFhvMW5CO0VBQW9DLGdCQUFBO0FIODBYeDNuQjs7QUc5MFh3NG5CO0VBQXVDLGdCQUFBO0FIazFYLzZuQjs7QUdsMVgrN25CO0VBQTJDLGdCQUFBO0FIczFYMStuQjs7QUd0MVgwL25CO0VBQW1CLGdCQUFBO0FIMDFYN2dvQjs7QUcxMVg2aG9CO0VBQXVCLGdCQUFBO0FIODFYcGpvQjs7QUc5MVhva29CO0VBQWtCLGdCQUFBO0FIazJYdGxvQjs7QUdsMlhzbW9CO0VBQXFCLGdCQUFBO0FIczJYM25vQjs7QUd0Mlgyb29CO0VBQW1CLGdCQUFBO0FIMDJYOXBvQjs7QUcxMlg4cW9CO0VBQXFCLGdCQUFBO0FIODJYbnNvQjs7QUc5MlhtdG9CO0VBQTRCLGdCQUFBO0FIazNYL3VvQjs7QUdsM1grdm9CO0VBQWdCLGdCQUFBO0FIczNYL3dvQjs7QUd0M1greG9CO0VBQTZDLGdCQUFBO0FIMDNYNTBvQjs7QUcxM1g0MW9CO0VBQWUsZ0JBQUE7QUg4M1gzMm9COztBRzkzWDIzb0I7RUFBc0IsZ0JBQUE7QUhrNFhqNW9COztBR2w0WGk2b0I7RUFBZ0IsZ0JBQUE7QUhzNFhqN29COztBR3Q0WGk4b0I7RUFBc0IsZ0JBQUE7QUgwNFh2OW9COztBRzE0WHUrb0I7RUFBa0IsZ0JBQUE7QUg4NFh6L29COztBRzk0WHlncEI7RUFBZ0IsZ0JBQUE7QUhrNVh6aHBCOztBR2w1WHlpcEI7RUFBdUIsZ0JBQUE7QUhzNVhoa3BCOztBR3Q1WGdscEI7RUFBZ0IsZ0JBQUE7QUgwNVhobXBCOztBRzE1WGducEI7RUFBc0IsZ0JBQUE7QUg4NVh0b3BCOztBRzk1WHNwcEI7RUFBa0IsZ0JBQUE7QUhrNlh4cXBCOztBR2w2WHdycEI7RUFBeUIsZ0JBQUE7QUhzNlhqdHBCOztBR3Q2WGl1cEI7RUFBbUIsZ0JBQUE7QUgwNlhwdnBCOztBRzE2WG93cEI7RUFBeUIsZ0JBQUE7QUg4Nlg3eHBCOztBRzk2WDZ5cEI7RUFBdUIsZ0JBQUE7QUhrN1hwMHBCOztBR2w3WG8xcEI7RUFBbUIsZ0JBQUE7QUhzN1h2MnBCOztBR3Q3WHUzcEI7RUFBcUIsZ0JBQUE7QUgwN1g1NHBCOztBRzE3WDQ1cEI7RUFBcUIsZ0JBQUE7QUg4N1hqN3BCOztBRzk3WGk4cEI7RUFBc0IsZ0JBQUE7QUhrOFh2OXBCOztBR2w4WHUrcEI7RUFBd0IsZ0JBQUE7QUhzOFgvL3BCOztBR3Q4WCtncUI7RUFBaUIsZ0JBQUE7QUgwOFhoaXFCOztBRzE4WGdqcUI7RUFBcUIsZ0JBQUE7QUg4OFhya3FCOztBRzk4WHFscUI7RUFBYyxnQkFBQTtBSGs5WG5tcUI7O0FHbDlYbW5xQjtFQUFzQixnQkFBQTtBSHM5WHpvcUI7O0FHdDlYeXBxQjtFQUF1QixnQkFBQTtBSDA5WGhycUI7O0FHMTlYZ3NxQjtFQUF5QixnQkFBQTtBSDg5WHp0cUI7O0FHOTlYeXVxQjtFQUFzQixnQkFBQTtBSGsrWC92cUI7O0FHbCtYK3dxQjtFQUFxQixnQkFBQTtBSHMrWHB5cUI7O0FHdCtYb3pxQjtFQUFzQixnQkFBQTtBSDArWDEwcUI7O0FHMStYMDFxQjtFQUFrQixnQkFBQTtBSDgrWDUycUI7O0FHOStYNDNxQjtFQUF5QixnQkFBQTtBSGsvWHI1cUI7O0FHbC9YcTZxQjtFQUFzQixnQkFBQTtBSHMvWDM3cUI7O0FHdC9YMjhxQjtFQUFxQixnQkFBQTtBSDAvWGgrcUI7O0FHMS9YZy9xQjtFQUFtQixnQkFBQTtBSDgvWG5nckI7O0FHOS9YbWhyQjtFQUFlLGdCQUFBO0FIa2dZbGlyQjs7QUdsZ1lranJCO0VBQW1CLGdCQUFBO0FIc2dZcmtyQjs7QUd0Z1lxbHJCO0VBQXFCLGdCQUFBO0FIMGdZMW1yQjs7QUcxZ1kwbnJCO0VBQWMsZ0JBQUE7QUg4Z1l4b3JCOztBRzlnWXdwckI7RUFBbUQsZ0JBQUE7QUhraFkzc3JCOztBR2xoWTJ0ckI7RUFBb0IsZ0JBQUE7QUhzaFkvdXJCOztBR3RoWSt2ckI7RUFBc0IsZ0JBQUE7QUgwaFlyeHJCOztBRzFoWXF5ckI7RUFBMEIsZ0JBQUE7QUg4aFkvenJCOztBRzloWSswckI7RUFBb0IsZ0JBQUE7QUhraVluMnJCOztBR2xpWW0zckI7RUFBb0IsZ0JBQUE7QUhzaVl2NHJCOztBR3RpWXU1ckI7RUFBbUIsZ0JBQUE7QUgwaVkxNnJCOztBRzFpWTA3ckI7RUFBa0IsZ0JBQUE7QUg4aVk1OHJCOztBRzlpWTQ5ckI7RUFBd0IsZ0JBQUE7QUhrallwL3JCOztBR2xqWW9nc0I7RUFBdUIsZ0JBQUE7QUhzalkzaHNCOztBR3RqWTJpc0I7RUFBb0IsZ0JBQUE7QUgwalkvanNCOztBRzFqWStrc0I7RUFBcUIsZ0JBQUE7QUg4allwbXNCOztBRzlqWW9uc0I7RUFBMkIsZ0JBQUE7QUhra1kvb3NCOztBR2xrWStwc0I7RUFBbUIsZ0JBQUE7QUhza1lscnNCOztBR3RrWWtzc0I7RUFBZ0IsZ0JBQUE7QUgwa1lsdHNCOztBRzFrWWt1c0I7RUFBdUIsZ0JBQUE7QUg4a1l6dnNCOztBRzlrWXl3c0I7RUFBc0IsZ0JBQUE7QUhrbFkveHNCOztBR2xsWSt5c0I7RUFBdUIsZ0JBQUE7QUhzbFl0MHNCOztBR3RsWXMxc0I7RUFBcUIsZ0JBQUE7QUgwbFkzMnNCOztBRzFsWTIzc0I7RUFBaUIsZ0JBQUE7QUg4bFk1NHNCOztBRzlsWTQ1c0I7RUFBZ0IsZ0JBQUE7QUhrbVk1NnNCOztBR2xtWTQ3c0I7RUFBbUIsZ0JBQUE7QUhzbVkvOHNCOztBR3RtWSs5c0I7RUFBMkMsZ0JBQUE7QUgwbVkxZ3RCOztBRzFtWTBodEI7RUFBMkIsZ0JBQUE7QUg4bVlyanRCOztBRzltWXFrdEI7RUFBd0IsZ0JBQUE7QUhrblk3bHRCOztBR2xuWTZtdEI7RUFBdUIsZ0JBQUE7QUhzbllwb3RCOztBR3RuWW9wdEI7RUFBc0IsZ0JBQUE7QUgwblkxcXRCOztBRzFuWTBydEI7RUFBdUIsZ0JBQUE7QUg4bllqdHRCOztBRzluWWl1dEI7RUFBeUIsZ0JBQUE7QUhrb1kxdnRCOztBR2xvWTB3dEI7RUFBeUIsZ0JBQUE7QUhzb1lueXRCOztBR3RvWW16dEI7RUFBa0IsZ0JBQUE7QUgwb1lyMHRCOztBRzFvWXExdEI7RUFBc0IsZ0JBQUE7QUg4b1kzMnRCOztBRzlvWTIzdEI7RUFBNkIsZ0JBQUE7QUhrcFl4NXRCOztBR2xwWXc2dEI7RUFBdUIsZ0JBQUE7QUhzcFkvN3RCOztBR3RwWSs4dEI7RUFBb0IsZ0JBQUE7QUgwcFluK3RCOztBRzFwWW0vdEI7RUFBa0IsZ0JBQUE7QUg4cFlyZ3VCOztBRzlwWXFodUI7RUFBcUIsZ0JBQUE7QUhrcVkxaXVCOztBR2xxWTBqdUI7RUFBc0IsZ0JBQUE7QUhzcVlobHVCOztBR3RxWWdtdUI7RUFBZ0MsZ0JBQUE7QUgwcVlob3VCOztBRzFxWWdwdUI7RUFBbUIsZ0JBQUE7QUg4cVlucXVCOztBRzlxWW1ydUI7RUFBaUIsZ0JBQUE7QUhrcllwc3VCOztBR2xyWW90dUI7RUFBa0IsZ0JBQUE7QUhzcll0dXVCOztBR3RyWXN2dUI7RUFBa0IsZ0JBQUE7QUgwcll4d3VCOztBRzFyWXd4dUI7RUFBc0MsZ0JBQUE7QUg4clk5enVCOztBRzlyWTgwdUI7RUFBeUIsZ0JBQUE7QUhrc1l2MnVCOztBR2xzWXUzdUI7RUFBb0IsZ0JBQUE7QUhzc1kzNHVCOztBR3RzWTI1dUI7RUFBd0IsZ0JBQUE7QUgwc1luN3VCOztBRzFzWW04dUI7RUFBZ0UsZ0JBQUE7QUg4c1luZ3ZCOztBRzlzWW1odkI7RUFBdUQsZ0JBQUE7QUhrdFkxa3ZCOztBR2x0WTBsdkI7RUFBNkMsZ0JBQUE7QUhzdFl2b3ZCOztBR3R0WXVwdkI7RUFBZ0QsZ0JBQUE7QUgwdFl2c3ZCOztBRzF0WXV0dkI7RUFBOEMsZ0JBQUE7QUg4dFlyd3ZCOztBRzl0WXF4dkI7RUFBeUIsZ0JBQUE7QUhrdVk5eXZCOztBR2x1WTh6dkI7RUFBb0IsZ0JBQUE7QUhzdVlsMXZCOztBR3R1WWsydkI7RUFBd0IsZ0JBQUE7QUgwdVkxM3ZCOztBRzF1WTA0dkI7RUFBMEIsZ0JBQUE7QUg4dVlwNnZCOztBRzl1WW83dkI7RUFBdUIsZ0JBQUE7QUhrdlkzOHZCOztBR2x2WTI5dkI7RUFBeUIsZ0JBQUE7QUhzdllwL3ZCOztBR3R2WW9nd0I7RUFBa0IsZ0JBQUE7QUgwdll0aHdCOztBRzF2WXNpd0I7RUFBMEIsZ0JBQUE7QUg4dlloa3dCOztBRzl2WWdsd0I7RUFBaUIsZ0JBQUE7QUhrd1lqbXdCOztBR2x3WWlud0I7RUFBeUIsZ0JBQUE7QUhzd1kxb3dCOztBR3R3WTBwd0I7RUFBdUIsZ0JBQUE7QUgwd1lqcndCOztBRzF3WWlzd0I7RUFBa0QsZ0JBQUE7QUg4d1ludndCOztBRzl3WW13d0I7RUFBaUQsZ0JBQUE7QUhreFlwendCOztBR2x4WW8wd0I7RUFBZ0QsZ0JBQUE7QUhzeFlwM3dCOztBR3R4WW80d0I7RUFBcUIsZ0JBQUE7QUgweFl6NXdCOztBRzF4WXk2d0I7RUFBOEMsZ0JBQUE7QUg4eFl2OXdCOztBRzl4WXUrd0I7RUFBK0MsZ0JBQUE7QUhreVl0aHhCOztBR2x5WXNpeEI7RUFBMkIsZ0JBQUE7QUhzeVlqa3hCOztBR3R5WWlseEI7RUFBeUIsZ0JBQUE7QUgweVkxbXhCOztBRzF5WTBueEI7RUFBd0IsZ0JBQUE7QUg4eVlscHhCOztBRzl5WWtxeEI7RUFBMEIsZ0JBQUE7QUhrelk1cnhCOztBR2x6WTRzeEI7RUFBd0IsZ0JBQUE7QUhzellwdXhCOztBR3R6WW92eEI7RUFBcUIsZ0JBQUE7QUgwell6d3hCOztBRzF6WXl4eEI7RUFBc0IsZ0JBQUE7QUg4elkveXhCOztBRzl6WSt6eEI7RUFBNEIsZ0JBQUE7QUhrMFkzMXhCOztBR2wwWTIyeEI7RUFBYyxnQkFBQTtBSHMwWXozeEI7O0FHdDBZeTR4QjtFQUFxQixnQkFBQTtBSDAwWTk1eEI7O0FHMTBZODZ4QjtFQUF1QixnQkFBQTtBSDgwWXI4eEI7O0FHOTBZcTl4QjtFQUF5QixnQkFBQTtBSGsxWTkreEI7O0FHbDFZOC94QjtFQUFnQyxnQkFBQTtBSHMxWTloeUI7O0FHdDFZOGl5QjtFQUFzQixnQkFBQTtBSDAxWXBreUI7O0FHMTFZb2x5QjtFQUF1QixnQkFBQTtBSDgxWTNteUI7O0FHOTFZMm55QjtFQUFrQixnQkFBQTtBSGsyWTdveUI7O0FHbDJZNnB5QjtFQUFrQixnQkFBQTtBSHMyWS9xeUI7O0FHdDJZK3J5QjtFQUFtQixnQkFBQTtBSDAyWWx0eUI7O0FHMTJZa3V5QjtFQUFpQixnQkFBQTtBSDgyWW52eUI7O0FHOTJZbXd5QjtFQUE2QixnQkFBQTtBSGszWWh5eUI7O0FHbDNZZ3p5QjtFQUFvQyxnQkFBQTtBSHMzWXAxeUI7O0FHdDNZbzJ5QjtFQUFrQixnQkFBQTtBSDAzWXQzeUI7O0FHMTNZczR5QjtFQUFpQixnQkFBQTtBSDgzWXY1eUI7O0FHOTNZdTZ5QjtFQUFrQixnQkFBQTtBSGs0WXo3eUI7O0FHbDRZeTh5QjtFQUEyQixnQkFBQTtBSHM0WXAreUI7O0FHdDRZby95QjtFQUE0QixnQkFBQTtBSDA0WWhoekI7O0FHMTRZZ2l6QjtFQUE0QixnQkFBQTtBSDg0WTVqekI7O0FHOTRZNGt6QjtFQUE0QixnQkFBQTtBSGs1WXhtekI7O0FHbDVZd256QjtFQUFvQixnQkFBQTtBSHM1WTVvekI7O0FHdDVZNHB6QjtFQUFtQixnQkFBQTtBSDA1WS9xekI7O0FHMTVZK3J6QjtFQUFxQixnQkFBQTtBSDg1WXB0ekI7O0FHOTVZb3V6QjtFQUFpQixnQkFBQTtBSGs2WXJ2ekI7O0FHbDZZcXd6QjtFQUFlLGdCQUFBO0FIczZZcHh6Qjs7QUd0NllveXpCO0VBQXNCLGdCQUFBO0FIMDZZMXp6Qjs7QUcxNlkwMHpCO0VBQXdCLGdCQUFBO0FIODZZbDJ6Qjs7QUc5NllrM3pCO0VBQWlCLGdCQUFBO0FIazdZbjR6Qjs7QUdsN1ltNXpCO0VBQWlCLGdCQUFBO0FIczdZcDZ6Qjs7QUd0N1lvN3pCO0VBQXFCLGdCQUFBO0FIMDdZejh6Qjs7QUcxN1l5OXpCO0VBQXFCLGdCQUFBO0FIODdZOSt6Qjs7QUc5N1k4L3pCO0VBQXdCLGdCQUFBO0FIazhZdGgwQjs7QUdsOFlzaTBCO0VBQWdCLGdCQUFBO0FIczhZdGowQjs7QUd0OFlzazBCO0VBQTJCLGdCQUFBO0FIMDhZam0wQjs7QUcxOFlpbjBCO0VBQW9CLGdCQUFBO0FIODhZcm8wQjs7QUc5OFlxcDBCO0VBQWdCLGdCQUFBO0FIazlZcnEwQjs7QUdsOVlxcjBCO0VBQXdCLGdCQUFBO0FIczlZN3MwQjs7QUd0OVk2dDBCO0VBQWUsZ0JBQUE7QUgwOVk1dTBCOztBRzE5WTR2MEI7RUFBd0IsZ0JBQUE7QUg4OVlweDBCOztBRzk5WW95MEI7RUFBb0IsZ0JBQUE7QUhrK1l4ejBCOztBR2wrWXcwMEI7RUFBa0IsZ0JBQUE7QUhzK1kxMTBCOztBR3QrWTAyMEI7RUFBd0IsZ0JBQUE7QUgwK1lsNDBCOztBRzErWWs1MEI7RUFBMEIsZ0JBQUE7QUg4K1k1NjBCOztBRzkrWTQ3MEI7RUFBdUIsZ0JBQUE7QUhrL1luOTBCOztBR2wvWW0rMEI7RUFBeUIsZ0JBQUE7QUhzL1k1LzBCOztBR3QvWTRnMUI7RUFBd0IsZ0JBQUE7QUgwL1lwaTFCOztBRzEvWW9qMUI7RUFBMkIsZ0JBQUE7QUg4L1kvazFCOztBRzkvWStsMUI7RUFBbUIsZ0JBQUE7QUhrZ1psbjFCOztBR2xnWmtvMUI7RUFBcUIsZ0JBQUE7QUhzZ1p2cDFCOztBR3RnWnVxMUI7RUFBdUIsZ0JBQUE7QUgwZ1o5cjFCOztBRzFnWjhzMUI7RUFBbUIsZ0JBQUE7QUg4Z1pqdTFCOztBRzlnWml2MUI7RUFBa0IsZ0JBQUE7QUhraFpudzFCOztBR2xoWm14MUI7RUFBc0IsZ0JBQUE7QUhzaFp6eTFCOztBR3RoWnl6MUI7RUFBbUIsZ0JBQUE7QUgwaFo1MDFCOztBRzFoWjQxMUI7RUFBa0IsZ0JBQUE7QUg4aFo5MjFCOztBRzloWjgzMUI7RUFBNEIsZ0JBQUE7QUhraVoxNTFCOztBR2xpWjA2MUI7RUFBMEIsZ0JBQUE7QUhzaVpwODFCOztBR3RpWm85MUI7RUFBNkIsZ0JBQUE7QUgwaVpqLzFCOztBRzFpWmlnMkI7RUFBaUIsZ0JBQUE7QUg4aVpsaDJCOztBRzlpWmtpMkI7RUFBNkIsZ0JBQUE7QUhralovajJCOztBR2xqWitrMkI7RUFBZ0MsZ0JBQUE7QUhzalovbTJCOztBR3RqWituMkI7RUFBbUIsZ0JBQUE7QUgwalpscDJCOztBRzFqWmtxMkI7RUFBdUMsZ0JBQUE7QUg4alp6czJCOztBRzlqWnl0MkI7RUFBMkUsZ0JBQUE7QUhra1pweTJCOztBR2xrWm96MkI7RUFBK0QsZ0JBQUE7QUhza1puMzJCOztBR3RrWm00MkI7RUFBaUIsZ0JBQUE7QUgwa1pwNTJCOztBRzFrWm82MkI7RUFBbUIsZ0JBQUE7QUg4a1p2NzJCOztBRzlrWnU4MkI7RUFBNEMsZ0JBQUE7QUhrbFpuLzJCOztBR2xsWm1nM0I7RUFBc0IsZ0JBQUE7QUhzbFp6aDNCOztBR3RsWnlpM0I7RUFBa0IsZ0JBQUE7QUgwbFozajNCOztBRzFsWjJrM0I7RUFBeUIsZ0JBQUE7QUg4bFpwbTNCOztBRzlsWm9uM0I7RUFBb0IsZ0JBQUE7QUhrbVp4bzNCOztBR2xtWndwM0I7RUFBMEIsZ0JBQUE7QUhzbVpscjNCOztBR3RtWmtzM0I7RUFBMkIsZ0JBQUE7QUgwbVo3dDNCOztBRzFtWjZ1M0I7RUFBc0IsZ0JBQUE7QUg4bVpudzNCOztBRzltWm14M0I7RUFBdUIsZ0JBQUE7QUhrbloxeTNCOztBR2xuWjB6M0I7RUFBaUIsZ0JBQUE7QUhzblozMDNCOztBR3RuWjIxM0I7RUFBcUIsZ0JBQUE7QUgwblpoMzNCOztBRzFuWmc0M0I7RUFBOEQsZ0JBQUE7QUg4blo5NzNCOztBRzluWjg4M0I7RUFBc0MsZ0JBQUE7QUhrb1pwLzNCOztBR2xvWm9nNEI7RUFBdUIsZ0JBQUE7QUhzb1ozaDRCOztBR3RvWjJpNEI7RUFBeUIsZ0JBQUE7QUgwb1pwazRCOztBRzFvWm9sNEI7RUFBMkIsZ0JBQUE7QUg4b1ovbTRCOztBRzlvWituNEI7RUFBa0IsZ0JBQUE7QUhrcFpqcDRCOztBR2xwWmlxNEI7RUFBd0IsZ0JBQUE7QUhzcFp6cjRCOztBR3RwWnlzNEI7RUFBMEIsZ0JBQUE7QUgwcFpudTRCOztBRzFwWm12NEI7RUFBeUMsZ0JBQUE7QUg4cFo1eDRCOztBRzlwWjR5NEI7RUFBNkMsZ0JBQUE7QUhrcVp6MTRCOztBR2xxWnkyNEI7RUFBdUIsZ0JBQUE7QUhzcVpoNDRCOztBR3RxWmc1NEI7RUFBeUIsZ0JBQUE7QUgwcVp6NjRCOztBRzFxWnk3NEI7RUFBa0IsZ0JBQUE7QUg4cVozODRCOztBRzlxWjI5NEI7RUFBb0IsZ0JBQUE7QUhrclovKzRCOztBR2xyWisvNEI7RUFBOEMsZ0JBQUE7QUhzclo3aTVCOztBR3RyWjZqNUI7RUFBa0QsZ0JBQUE7QUgwclovbTVCOztBRzFyWituNUI7RUFBaUIsZ0JBQUE7QUg4clpocDVCOztBRzlyWmdxNUI7RUFBMEIsZ0JBQUE7QUhrc1oxcjVCOztBR2xzWjBzNUI7RUFBb0IsZ0JBQUE7QUhzc1o5dDVCOztBR3RzWjh1NUI7RUFBNEUsZ0JBQUE7QUgwc1oxejVCOztBRzFzWjAwNUI7RUFBK0QsZ0JBQUE7QUg4c1p6NDVCOztBRzlzWnk1NUI7RUFBcUQsZ0JBQUE7QUhrdFo5ODVCOztBR2x0Wjg5NUI7RUFBd0QsZ0JBQUE7QUhzdFp0aDZCOztBR3R0WnNpNkI7RUFBc0QsZ0JBQUE7QUgwdFo1bDZCOztBRzF0WjRtNkI7RUFBa0IsZ0JBQUE7QUg4dFo5bjZCOztBRzl0WjhvNkI7RUFBa0QsZ0JBQUE7QUhrdVpoczZCOztBR2x1Wmd0NkI7RUFBbUIsZ0JBQUE7QUhzdVpudTZCOztBR3R1Wm12NkI7RUFBMkIsZ0JBQUE7QUgwdVo5dzZCOztBRzF1Wjh4NkI7RUFBMkIsZ0JBQUE7QUg4dVp6ejZCOztBRzl1WnkwNkI7RUFBMEIsZ0JBQUE7QUhrdlpuMjZCOztBR2x2Wm0zNkI7RUFBbUQsZ0JBQUE7QUhzdlp0NjZCOztBR3R2WnM3NkI7RUFBdUQsZ0JBQUE7QUgwdlo3KzZCOztBRzF2WjYvNkI7RUFBb0IsZ0JBQUE7QUg4dlpqaDdCOztBRzl2WmlpN0I7RUFBZ0IsZ0JBQUE7QUhrd1pqajdCOztBR2x3WmlrN0I7RUFBZ0IsZ0JBQUE7QUhzd1pqbDdCOztBR3R3WmltN0I7RUFBZ0IsZ0JBQUE7QUgwd1pqbjdCOztBRzF3WmlvN0I7RUFBbUIsZ0JBQUE7QUg4d1pwcDdCOztBRzl3Wm9xN0I7RUFBbUIsZ0JBQUE7QUhreFp2cjdCOztBR2x4WnVzN0I7RUFBcUIsZ0JBQUE7QUhzeFo1dDdCOztBR3R4WjR1N0I7RUFBdUIsZ0JBQUE7QUgw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OGJDO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7QVJvOGJGO0FRbDhiRTtFQUNDLGFBQUE7QVJvOGJIO0FRLzdiQztFQUNDLGlCQUFBO0FSaThiRjtBUTU3YkU7RUFDQyxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7QVI4N2JIO0FRdjdiRTs7RUFDQyxrQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxpQkFBQTtBUjA3Ykg7O0FRcjdiQTtFQUNDLGdCRWpUTztFRmtUUCxjRW5UTztFRm9UUCxpQkFBQTtBUnc3YkQ7O0FRcjdiQTtFQUNDLGdCRXZUTztFRndUUCxjRXpUTztFRjBUUCxpQkFBQTtBUnc3YkQ7O0FRcjdiQTtFQUNDLGdCRTdUTztFRjhUUCxjRS9UTztFRmdVUCxpQkFBQTtBUnc3YkQ7O0FRcjdiQSw0QkFBQTtBQUNBO0VBQ0MsV0VwVU87RUZxVVAsZUFBQTtFQUNBLFVBQUE7QVJ3N2JEOztBUXQ3YkE7RUFDQyxXRXpVTztFRjBVUCxlQUFBO0VBQ0EsVUFBQTtBUnk3YkQ7O0FRcjdiQSx5QkFBQTtBQUNBO0VBQ0ksZ0JBQUE7QVJ3N2JKOztBUXI3YkE7RUFDSSxXQUFBO0FSdzdiSjs7QVFyN2JBO0VBQ0MsV0FBQTtBUnc3YkQ7O0FRcjdiQTtFQUNDLFlBQUE7QVJ3N2JEOztBUXI3YkE7RUFDQyxVQUFBO0FSdzdiRDs7QVFyN2JBO0VBQ0MsV0FBQTtBUnc3YkQ7O0FRcjdiQTtFQUNDLGtCQUFBO0VBQ0EsbUJBQUE7QVJ3N2JEOztBUXI3YkE7RUFDQyxrQkFBQTtBUnc3YkQ7O0FRcjdiQTtFQUNDLGtCQUFBO0FSdzdiRDs7QVFyN2JBLDJCQUFBO0FBQ0E7RUFDQyxnQkVwWEs7QVY0eWNOOztBUXI3YkE7RUFDQyxnQkUzWE87QVZtemNSOztBUXI3YkE7RUFDQyxtQkVoWU87QVZ3emNSOztBUXI3YkE7RUFDQyxnQkVuWU87QVYyemNSOztBUXI3YkE7RUFDQyxnQkVqWVc7QVZ5emNaOztBUXA3YkE7RUFDQyx5QkFBQTtBUnU3YkQ7O0FRcDdiQTtFQUNDLHlCQUFBO0FS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RDlycUJZO0VBQ0ksYUFBQTtBeERnc3FCaEI7QXdEN3JxQlk7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQ0FBQTtBeEQrcnFCaEI7QXdEN3JxQmdCO0VBQ0ksVUFBQTtBeEQrcnFCcEI7QXdEMXJxQlE7RUFDSSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQkFBQTtBeEQ0cnFCWjtBd0QxcnFCWTtFQUNJLFNBQUE7QXhENHJxQmhCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuI2xvYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICB0b3A6IDBweDtcbn1cblxuI2xvYWRpbmctY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jbG9hZGluZy1jZW50ZXItYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyNSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAjbG9hZGluZy1jZW50ZXItYWJzb2x1dGUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG4jbG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHRvcDogMHB4O1xufVxuXG4jbG9hZGluZy1jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNsb2FkaW5nLWNlbnRlci1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLm9iamVjdCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZjNhZmM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuI29iamVjdF9vbmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogb2JqZWN0IDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4jb2JqZWN0X3R3byB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlIC0wLjRzO1xuICBhbmltYXRpb246IG9iamVjdCAycyBsaW5lYXIgaW5maW5pdGUgLTAuNHM7XG59XG5cbiNvYmplY3RfdGhyZWUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogb2JqZWN0IDJzIGxpbmVhciBpbmZpbml0ZSAtMC44cztcbiAgYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlIC0wLjhzO1xufVxuXG4jb2JqZWN0X2ZvdXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogb2JqZWN0IDJzIGxpbmVhciBpbmZpbml0ZSAtMS4ycztcbiAgYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlIC0xLjJzO1xufVxuXG4jb2JqZWN0X2ZpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogb2JqZWN0IDJzIGxpbmVhciBpbmZpbml0ZSAtMS42cztcbiAgYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlIC0xLjZzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgb2JqZWN0IHtcbiAgMCUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogMHB4O1xuICB9XG4gIDgwJSB7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMDtcbiAgfVxuICA4NSUge1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICA5MCUge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuICA5NSUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogLTIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIG9iamVjdCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgICB0b3A6IDBweDtcbiAgfVxuICA4MCUge1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IDBweDtcbiAgfVxuICA4NSUge1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICA5MCUge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuICA5NSUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogLTIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogMHB4O1xuICB9XG59XG4ubG9hZGluZy1pY29uIC5sb2FkaW5nLWxvZ28ge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ2h1cmNoZSA0cyBsaW5lYXIgaW5maW5pdGUgLTEuMnM7XG4gIGFuaW1hdGlvbjogZ2h1cmNoZSA0cyBsaW5lYXIgaW5maW5pdGUgLTEuMnM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubG9hZGluZy1pY29uIC5sb2FkaW5nLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBnaHVyY2hlIHtcbiAgMCUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGdodXJjaGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyohXG4qIEJvb3RzdHJhcCB2NS4wLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4qIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4qIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiovXG46cm9vdCB7XG4gIC0tYnMtYmx1ZTojMGQ2ZWZkO1xuICAtLWJzLWluZGlnbzojNjYxMGYyO1xuICAtLWJzLXB1cnBsZTojNmY0MmMxO1xuICAtLWJzLXBpbms6I2Q2MzM4NDtcbiAgLS1icy1yZWQ6I2RjMzU0NTtcbiAgLS1icy1vcmFuZ2U6I2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6I2ZmYzEwNztcbiAgLS1icy1ncmVlbjojMTk4NzU0O1xuICAtLWJzLXRlYWw6IzIwYzk5NztcbiAgLS1icy1jeWFuOiMwZGNhZjA7XG4gIC0tYnMtd2hpdGU6I2ZmZjtcbiAgLS1icy1ncmF5OiM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiMzNDNhNDA7XG4gIC0tYnMtcHJpbWFyeTojMGQ2ZWZkO1xuICAtLWJzLXNlY29uZGFyeTojNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6IzE5ODc1NDtcbiAgLS1icy1pbmZvOiMwZGNhZjA7XG4gIC0tYnMtd2FybmluZzojZmZjMTA3O1xuICAtLWJzLWRhbmdlcjojZGMzNTQ1O1xuICAtLWJzLWxpZ2h0OiNmOGY5ZmE7XG4gIC0tYnMtZGFyazojMjEyNTI5O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjpzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLFwiTGliZXJhdGlvbiBTYW5zXCIsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuKiwgOjphZnRlciwgOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgOnJvb3Qge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB9XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmhyOm5vdChbc2l6ZV0pIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5oMSwgaDEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmgxLCBoMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi5oMiwgaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmgyLCBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4uaDMsIGgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaDMsIGgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbi5oNCwgaDQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmg0LCBoNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5oNSwgaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5oNiwgaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdLCBhYmJyW3RpdGxlXSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxuZGwsIG9sLCB1bCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLCBvbCB1bCwgdWwgb2wsIHVsIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4uc21hbGwsIHNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4ubWFyaywgbWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG5zdWIsIHN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzBkNmVmZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2Q2MzM4NDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLCBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRib2R5LCB0ZCwgdGZvb3QsIHRoLCB0aGVhZCwgdHIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sIHNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5bdHlwZT1idXR0b25dLCBbdHlwZT1yZXNldF0sIFt0eXBlPXN1Ym1pdF0sIGJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLCBbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksIFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksIGJ1dHRvbjpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS01IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbi5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUIFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci14eGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtZ3V0dGVyLXgsIDAuNzVyZW0pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWd1dHRlci14LCAwLjc1cmVtKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLXh4bCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OjEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTowO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXkpICogLTEpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLTAuNSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0wLjUpO1xufVxuXG4ucm93ID4gKiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG59XG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLCAuZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6MDtcbn1cblxuLmctMCwgLmd5LTAge1xuICAtLWJzLWd1dHRlci15OjA7XG59XG5cbi5nLTEsIC5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDowLjI1cmVtO1xufVxuXG4uZy0xLCAuZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6MC4yNXJlbTtcbn1cblxuLmctMiwgLmd4LTIge1xuICAtLWJzLWd1dHRlci14OjAuNXJlbTtcbn1cblxuLmctMiwgLmd5LTIge1xuICAtLWJzLWd1dHRlci15OjAuNXJlbTtcbn1cblxuLmctMywgLmd4LTMge1xuICAtLWJzLWd1dHRlci14OjFyZW07XG59XG5cbi5nLTMsIC5neS0zIHtcbiAgLS1icy1ndXR0ZXIteToxcmVtO1xufVxuXG4uZy00LCAuZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6MS41cmVtO1xufVxuXG4uZy00LCAuZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6MS41cmVtO1xufVxuXG4uZy01LCAuZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6M3JlbTtcbn1cblxuLmctNSwgLmd5LTUge1xuICAtLWJzLWd1dHRlci15OjNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctc20tMCwgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6MDtcbiAgfVxuICAuZy1zbS0wLCAuZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTowO1xuICB9XG4gIC5nLXNtLTEsIC5neC1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci14OjAuMjVyZW07XG4gIH1cbiAgLmctc20tMSwgLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6MC4yNXJlbTtcbiAgfVxuICAuZy1zbS0yLCAuZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDowLjVyZW07XG4gIH1cbiAgLmctc20tMiwgLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6MC41cmVtO1xuICB9XG4gIC5nLXNtLTMsIC5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OjFyZW07XG4gIH1cbiAgLmctc20tMywgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6MXJlbTtcbiAgfVxuICAuZy1zbS00LCAuZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDoxLjVyZW07XG4gIH1cbiAgLmctc20tNCwgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6MS41cmVtO1xuICB9XG4gIC5nLXNtLTUsIC5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OjNyZW07XG4gIH1cbiAgLmctc20tNSwgLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6M3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLCAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDowO1xuICB9XG4gIC5nLW1kLTAsIC5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OjA7XG4gIH1cbiAgLmctbWQtMSwgLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6MC4yNXJlbTtcbiAgfVxuICAuZy1tZC0xLCAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTowLjI1cmVtO1xuICB9XG4gIC5nLW1kLTIsIC5neC1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci14OjAuNXJlbTtcbiAgfVxuICAuZy1tZC0yLCAuZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTowLjVyZW07XG4gIH1cbiAgLmctbWQtMywgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6MXJlbTtcbiAgfVxuICAuZy1tZC0zLCAuZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteToxcmVtO1xuICB9XG4gIC5nLW1kLTQsIC5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OjEuNXJlbTtcbiAgfVxuICAuZy1tZC00LCAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteToxLjVyZW07XG4gIH1cbiAgLmctbWQtNSwgLmd4LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6M3JlbTtcbiAgfVxuICAuZy1tZC01LCAuZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTozcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWxnLTAsIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OjA7XG4gIH1cbiAgLmctbGctMCwgLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6MDtcbiAgfVxuICAuZy1sZy0xLCAuZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDowLjI1cmVtO1xuICB9XG4gIC5nLWxnLTEsIC5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OjAuMjVyZW07XG4gIH1cbiAgLmctbGctMiwgLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6MC41cmVtO1xuICB9XG4gIC5nLWxnLTIsIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OjAuNXJlbTtcbiAgfVxuICAuZy1sZy0zLCAuZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDoxcmVtO1xuICB9XG4gIC5nLWxnLTMsIC5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OjFyZW07XG4gIH1cbiAgLmctbGctNCwgLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6MS41cmVtO1xuICB9XG4gIC5nLWxnLTQsIC5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OjEuNXJlbTtcbiAgfVxuICAuZy1sZy01LCAuZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDozcmVtO1xuICB9XG4gIC5nLWxnLTUsIC5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OjA7XG4gIH1cbiAgLmcteGwtMCwgLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6MDtcbiAgfVxuICAuZy14bC0xLCAuZ3gteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDowLjI1cmVtO1xuICB9XG4gIC5nLXhsLTEsIC5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OjAuMjVyZW07XG4gIH1cbiAgLmcteGwtMiwgLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6MC41cmVtO1xuICB9XG4gIC5nLXhsLTIsIC5neS14bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OjAuNXJlbTtcbiAgfVxuICAuZy14bC0zLCAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDoxcmVtO1xuICB9XG4gIC5nLXhsLTMsIC5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OjFyZW07XG4gIH1cbiAgLmcteGwtNCwgLmd4LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6MS41cmVtO1xuICB9XG4gIC5nLXhsLTQsIC5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OjEuNXJlbTtcbiAgfVxuICAuZy14bC01LCAuZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDozcmVtO1xuICB9XG4gIC5nLXhsLTUsIC5neS14bC01IHtcbiAgICAtLWJzLWd1dHRlci15OjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy14eGwtMCwgLmd4LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OjA7XG4gIH1cbiAgLmcteHhsLTAsIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTowO1xuICB9XG4gIC5nLXh4bC0xLCAuZ3gteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6MC4yNXJlbTtcbiAgfVxuICAuZy14eGwtMSwgLmd5LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OjAuMjVyZW07XG4gIH1cbiAgLmcteHhsLTIsIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDowLjVyZW07XG4gIH1cbiAgLmcteHhsLTIsIC5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTowLjVyZW07XG4gIH1cbiAgLmcteHhsLTMsIC5neC14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDoxcmVtO1xuICB9XG4gIC5nLXh4bC0zLCAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6MXJlbTtcbiAgfVxuICAuZy14eGwtNCwgLmd4LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci14OjEuNXJlbTtcbiAgfVxuICAuZy14eGwtNCwgLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OjEuNXJlbTtcbiAgfVxuICAuZy14eGwtNSwgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OjNyZW07XG4gIH1cbiAgLmcteHhsLTUsIC5neS14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTozcmVtO1xuICB9XG59XG4udGFibGUge1xuICAtLWJzLXRhYmxlLWJnOnRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzp0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMyMTI1Mjk7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzpyZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMjEyNTI5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IzIxMjUyOTtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzpyZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRhYmxlLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYWNjZW50LWJnKTtcbn1cblxuLnRhYmxlID4gdGJvZHkge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLnRhYmxlID4gdGhlYWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udGFibGUgPiA6bm90KDpsYXN0LWNoaWxkKSA+IDpsYXN0LWNoaWxkID4gKiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6dmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOnZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6dmFyKC0tYnMtdGFibGUtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xufVxuXG4udGFibGUtcHJpbWFyeSB7XG4gIC0tYnMtdGFibGUtYmc6I2NmZTJmZjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiNjNWQ3ZjI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzojYmFjYmU2O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiNiZmQxZWM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2JhY2JlNjtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtYmc6I2UyZTNlNTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiNkN2Q4ZGE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzojY2JjY2NlO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiNkMWQyZDQ7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2NiY2NjZTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAtLWJzLXRhYmxlLWJnOiNkMWU3ZGQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzojYzdkYmQyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6I2JjZDBjNztcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzojYzFkNmNjO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNiY2QwYzc7XG59XG5cbi50YWJsZS1pbmZvIHtcbiAgLS1icy10YWJsZS1iZzojY2ZmNGZjO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2M1ZThlZjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiNiYWRjZTM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6I2JmZTJlOTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYmFkY2UzO1xufVxuXG4udGFibGUtd2FybmluZyB7XG4gIC0tYnMtdGFibGUtYmc6I2ZmZjNjZDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiNmMmU3YzM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzojZTZkYmI5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiNlY2UxYmU7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2U2ZGJiOTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtYmc6I2Y4ZDdkYTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiNlY2NjY2Y7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzojZGZjMmM0O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiNlNWM3Y2E7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2RmYzJjNDtcbn1cblxuLnRhYmxlLWxpZ2h0IHtcbiAgLS1icy10YWJsZS1iZzojZjhmOWZhO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2VjZWRlZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiNkZmUwZTE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6I2U1ZTZlNztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZGZlMGUxO1xufVxuXG4udGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtYmc6IzIxMjUyOTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiMyYzMwMzQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzojMzczYjNlO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojZmZmO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiMzMjM1Mzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6I2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM3M2IzZTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbn1cblxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC4zNzVyZW0gLTAuNzVyZW07XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlMGUzO1xufVxuXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTBlMztcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1zbTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjVyZW0gLTFyZW07XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGc6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAxcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgbWF4LXdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuMzc1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICBoZWlnaHQ6IDEuNWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gIGhlaWdodDogMS41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IGNhbGMoMC43NXJlbSAtIDNweCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5mb3JtLXNlbGVjdFttdWx0aXBsZV0sIC5mb3JtLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMyMTI1Mjk7XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAwLjI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGwzIDNsNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi41ZW07XG59XG5cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi41ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzg2YjdmZScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWNoZWNrOmRpc2FibGVkICsgLmJ0biwgLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmZvcm0tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuXG4uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTtcbn1cblxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkNGZlO1xufVxuXG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5mb3JtLXJhbmdlOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCwgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG59XG5cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6LW1vei1wbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6LW1vei1wbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCwgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cblxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cywgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pbnB1dC1ncm91cCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5idG4sIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5idG4sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSwgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSwgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gOm50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMxOTg3NTQ7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDEzNSwgODQsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0tY29udHJvbC5pcy12YWxpZCwgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4uZm9ybS1zZWxlY3QuaXMtdmFsaWQsIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cblxuLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCwgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzE5ODc1NDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy12YWxpZCwgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZCwgLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6dmFsaWQge1xuICB6LWluZGV4OiAxO1xufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4uZm9ybS1zZWxlY3QuaXMtaW52YWxpZCwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuXG4uZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQsIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCwgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQsIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQsIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6aW52YWxpZCB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0biwgLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGI1ZWQ3O1xuICBib3JkZXItY29sb3I6ICMwYTU4Y2E7XG59XG5cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGI1ZWQ3O1xuICBib3JkZXItY29sb3I6ICMwYTU4Y2E7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg0OSwgMTMyLCAyNTMsIDAuNSk7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1wcmltYXJ5LCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE1OGNhO1xuICBib3JkZXItY29sb3I6ICMwYTUzYmU7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg0OSwgMTMyLCAyNTMsIDAuNSk7XG59XG5cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM2MzZhO1xuICBib3JkZXItY29sb3I6ICM1NjVlNjQ7XG59XG5cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXNlY29uZGFyeSwgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjNjM2YTtcbiAgYm9yZGVyLWNvbG9yOiAjNTY1ZTY0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXNlY29uZGFyeSwgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1zZWNvbmRhcnksIC5idG4tc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY1ZTY0O1xuICBib3JkZXItY29sb3I6ICM1MTU4NWU7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5hY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTg3NTQ7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTczNDc7XG4gIGJvcmRlci1jb2xvcjogIzE0NmM0Mztcbn1cblxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tc3VjY2VzcywgLmJ0bi1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTczNDc7XG4gIGJvcmRlci1jb2xvcjogIzE0NmM0MztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDYwLCAxNTMsIDExMCwgMC41KTtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXN1Y2Nlc3MsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc3VjY2VzcywgLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDZjNDM7XG4gIGJvcmRlci1jb2xvcjogIzEzNjUzZjtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDYwLCAxNTMsIDExMCwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuXG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxZDJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjVjZmYyO1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1pbmZvLCAuYnRuLWluZm86Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxZDJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjVjZmYyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTEsIDE3MiwgMjA0LCAwLjUpO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4taW5mbywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmZvLCAuYnRuLWluZm8uYWN0aXZlLCAuYnRuLWluZm86YWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkZDVmMztcbiAgYm9yZGVyLWNvbG9yOiAjMjVjZmYyO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4taW5mbzpmb2N1cywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uYWN0aXZlOmZvY3VzLCAuYnRuLWluZm86YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTEsIDE3MiwgMjA0LCAwLjUpO1xufVxuXG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRjYWYwO1xuICBib3JkZXItY29sb3I6ICMwZGNhZjA7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYTJjO1xuICBib3JkZXItY29sb3I6ICNmZmM3MjA7XG59XG5cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXdhcm5pbmcsIC5idG4td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYTJjO1xuICBib3JkZXItY29sb3I6ICNmZmM3MjA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMTcsIDE2NCwgNiwgMC41KTtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXdhcm5pbmcsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4td2FybmluZywgLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkMzk7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzcyMDtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIxNywgMTY0LCA2LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiMmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjYjAyYTM3O1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1kYW5nZXIsIC5idG4tZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYjJkM2I7XG4gIGJvcmRlci1jb2xvcjogI2IwMmEzNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyNSwgODMsIDk3LCAwLjUpO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tZGFuZ2VyLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRhbmdlciwgLmJ0bi1kYW5nZXIuYWN0aXZlLCAuYnRuLWRhbmdlcjphY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDJhMzc7XG4gIGJvcmRlci1jb2xvcjogI2E1MjgzNDtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmYWZiO1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1saWdodCwgLmJ0bi1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXItY29sb3I6ICNmOWZhZmI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMTEsIDIxMiwgMjEzLCAwLjUpO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tbGlnaHQsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tbGlnaHQsIC5idG4tbGlnaHQuYWN0aXZlLCAuYnRuLWxpZ2h0OmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXItY29sb3I6ICNmOWZhZmI7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5hY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIxMSwgMjEyLCAyMTMsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWYyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWExZTIxO1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1kYXJrLCAuYnRuLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWYyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWExZTIxO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNjYsIDcwLCA3MywgMC41KTtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhcmssIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tZGFyaywgLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi1kYXJrOmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFlMjE7XG4gIGJvcmRlci1jb2xvcjogIzE5MWMxZjtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhcms6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDY2LCA3MCwgNzMsIDAuNSk7XG59XG5cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1jb2xvcjogIzIxMjUyOTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjUpO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSwgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuc2hvdywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxOTg3NTQ7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMzUsIDg0LCAwLjUpO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zdWNjZXNzLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtc3VjY2VzcywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuc2hvdywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTg3NTQ7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxOTg3NTQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMGRjYWYwO1xuICBib3JkZXItY29sb3I6ICMwZGNhZjA7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGNhZjA7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1pbmZvLCAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMjAyLCAyNDAsIDAuNSk7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWluZm8sIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1pbmZvLCAuYnRuLW91dGxpbmUtaW5mby5hY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5zaG93LCAuYnRuLW91dGxpbmUtaW5mbzphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAyMDIsIDI0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwZGNhZjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS13YXJuaW5nLCAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtd2FybmluZywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmcsIC5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLnNob3csIC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLWRhbmdlciwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFuZ2VyLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFuZ2VyLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdywgLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1saWdodCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWxpZ2h0LCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtbGlnaHQsIC5idG4tb3V0bGluZS1saWdodC5hY3RpdmUsIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUuc2hvdywgLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtZGFyaywgLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMzMsIDM3LCA0MSwgMC41KTtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFyaywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tb3V0bGluZS1kYXJrLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlLnNob3csIC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMzMsIDM3LCA0MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzBkNmVmZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMGE1OGNhO1xufVxuXG4uYnRuLWxpbmsuZGlzYWJsZWQsIC5idG4tbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLWdyb3VwLWxnID4gLmJ0biwgLmJ0bi1sZyB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tc20ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmRyb3Bkb3duLCAuZHJvcGVuZCwgLmRyb3BzdGFydCwgLmRyb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1zdGFydCB7XG4gIC0tYnMtcG9zaXRpb246c3RhcnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOmVuZDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246c3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjplbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOnN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246ZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjpzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOmVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOnN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246ZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOnN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjplbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuXG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmRyb3Bkb3duLWl0ZW06Zm9jdXMsIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMxZTIxMjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgY29sb3I6ICNkZWUyZTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmZvY3VzLCAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1oZWFkZXIge1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCwgLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sIC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sIC5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cblxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xuICBpc29sYXRpb246IGlzb2xhdGU7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNmZmY7XG59XG5cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSwgLm5hdi1maWxsID4gLm5hdi1saW5rIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtLCAubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluaywgLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyID4gLmNvbnRhaW5lciwgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXIgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhciA+IC5jb250YWluZXItc20sIC5uYXZiYXIgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyID4gLmNvbnRhaW5lci14eGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW07XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG5cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWcsIC5jYXJkLWltZy1ib3R0b20sIC5jYXJkLWltZy10b3Age1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLCAuY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWltZywgLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3Age1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogIzBjNjNlNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjFmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwYzYzZTQnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzIxMjUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIik7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjMGE1OGNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzBhNThjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5wYWdlLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42NWVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmUyZmY7XG4gIGJvcmRlci1jb2xvcjogI2I2ZDRmZTtcbn1cblxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2MzU3YTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkM2Q2ZDg7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzM0MzgzYztcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBmNTEzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZTdkZDtcbiAgYm9yZGVyLWNvbG9yOiAjYmFkYmNjO1xufVxuXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGM0MTI4O1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMDU1MTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZmNGZjO1xuICBib3JkZXItY29sb3I6ICNiNmVmZmI7XG59XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNDQxNGQ7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM2NjRkMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWNiNTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUyM2UwMjtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjODQyMDI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmNWMyYzc7XG59XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZhMWEyMTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM2MzY0NjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0ZjUwNTA7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxNDE2MTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDQ7XG4gIGJvcmRlci1jb2xvcjogI2JjYmViZjtcbn1cblxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEwMTIxNDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMXJlbTtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDFyZW07XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmUyZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDg0Mjk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFjYmU2O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NDI5ODtcbiAgYm9yZGVyLWNvbG9yOiAjMDg0Mjk4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICM0MTQ2NGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNjY2U7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQ2NGI7XG4gIGJvcmRlci1jb2xvcjogIzQxNDY0Yjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwZjUxMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWU3ZGQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjMGY1MTMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNkMGM3O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTEzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMGY1MTMyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzA1NTE2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZjRmYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICMwNTUxNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWRjZTM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU1MTYwO1xuICBib3JkZXItY29sb3I6ICMwNTUxNjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjNjY0ZDAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzY2NGQwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZGJiOTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjRkMDM7XG4gIGJvcmRlci1jb2xvcjogIzY2NGQwMztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzg0MjAyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjODQyMDI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjMmM0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQyMDI5O1xuICBib3JkZXItY29sb3I6ICM4NDIwMjk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzYzNjQ2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzYzNjQ2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY0O1xuICBib3JkZXItY29sb3I6ICM2MzY0NjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2Q0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzE0MTYxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlYmViZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE2MTk7XG4gIGJvcmRlci1jb2xvcjogIzE0MTYxOTtcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5idG4tY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJ0bi1jbG9zZS5kaXNhYmxlZCwgLmJ0bi1jbG9zZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpO1xufVxuXG4udG9hc3Qge1xuICB3aWR0aDogMzUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4udG9hc3Q6bm90KC5zaG93aW5nKTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG5cbi5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMC41cmVtIC0wLjVyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cblxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLCAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDgwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0sIC5icy10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0sIC5icy10b29sdGlwLWVuZCB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0sIC5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSwgLmJzLXRvb2x0aXAtc3RhcnQge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cblxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3cge1xuICBib3R0b206IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93IHtcbiAgdG9wOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbn1cblxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cblxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pdGVtLW5leHQsIC5jYXJvdXNlbC1pdGVtLXByZXYsIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLCAuY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCwgLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQsIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCwgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCwgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxNSU7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLCAuY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cblxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsIC5zcGlubmVyLWdyb3cge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm9mZmNhbnZhcy1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQwMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4ub2ZmY2FudmFzLXRvcCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMzB2aDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzMHZoO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5vZmZjYW52YXMuc2hvdyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4ubGluay1wcmltYXJ5OmZvY3VzLCAubGluay1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwYTU4Y2E7XG59XG5cbi5saW5rLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ubGluay1zZWNvbmRhcnk6Zm9jdXMsIC5saW5rLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjNTY1ZTY0O1xufVxuXG4ubGluay1zdWNjZXNzIHtcbiAgY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5saW5rLXN1Y2Nlc3M6Zm9jdXMsIC5saW5rLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzE0NmM0Mztcbn1cblxuLmxpbmstaW5mbyB7XG4gIGNvbG9yOiAjMGRjYWYwO1xufVxuXG4ubGluay1pbmZvOmZvY3VzLCAubGluay1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMzZGQ1ZjM7XG59XG5cbi5saW5rLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuLmxpbmstd2FybmluZzpmb2N1cywgLmxpbmstd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZjZDM5O1xufVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmxpbmstZGFuZ2VyOmZvY3VzLCAubGluay1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2IwMmEzNztcbn1cblxuLmxpbmstbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmxpbmstbGlnaHQ6Zm9jdXMsIC5saW5rLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmOWZhZmI7XG59XG5cbi5saW5rLWRhcmsge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmxpbmstZGFyazpmb2N1cywgLmxpbmstZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjMWExZTIxO1xufVxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmF0aW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtYXNwZWN0LXJhdGlvKTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnJhdGlvID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmF0aW8tMXgxIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86MTAwJTtcbn1cblxuLnJhdGlvLTR4MyB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOmNhbGMoMyAvIDQgKiAxMDAlKTtcbn1cblxuLnJhdGlvLTE2eDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzpjYWxjKDkgLyAxNiAqIDEwMCUpO1xufVxuXG4ucmF0aW8tMjF4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOmNhbGMoOSAvIDIxICogMTAwJSk7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3RpY2t5LXNtLXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RpY2t5LW1kLXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LWxnLXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0aWNreS14bC10b3Age1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zdGlja3kteHhsLXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi52aXN1YWxseS1oaWRkZW4sIC52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTUwIHtcbiAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC01MCB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTUwIHtcbiAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS15IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudDtcbn1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtc20ge1xuICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzBkNmVmZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxOTg3NTQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMGRjYWYwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTIge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjBcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjBcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhLXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMi4xNDI4NTcxNGVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gIHRvcDogMC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS1saS5mYS1sZyB7XG4gIGxlZnQ6IC0xLjg1NzE0Mjg2ZW07XG59XG5cbi5mYS1ib3JkZXIge1xuICBwYWRkaW5nOiAwLjJlbSAwLjI1ZW0gMC4xNWVtO1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAwLjFlbTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZhLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMC4zZW07XG59XG5cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cblxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG59XG5cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLCA6cm9vdCAuZmEtcm90YXRlLTE4MCwgOnJvb3QgLmZhLXJvdGF0ZS0yNzAsIDpyb290IC5mYS1mbGlwLWhvcml6b250YWwsIDpyb290IC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuXG4uZmEtc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5mYS1zdGFjay0xeCwgLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDFcIjtcbn1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwM1wiO1xufVxuXG4uZmEtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDRcIjtcbn1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cblxuLmZhLXN0YXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNlwiO1xufVxuXG4uZmEtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uZmEtcmVtb3ZlOmJlZm9yZSwgLmZhLWNsb3NlOmJlZm9yZSwgLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XG59XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cblxuLmZhLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtZ2VhcjpiZWZvcmUsIC5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjtcbn1cblxuLmZhLXRyYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNlwiO1xufVxuXG4uZmEtY2xvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFiXCI7XG59XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiO1xufVxuXG4uZmEtcGxheS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZFwiO1xufVxuXG4uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSwgLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiO1xufVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuXG4uZmEtZGVkZW50OmJlZm9yZSwgLmZhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjtcbn1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiO1xufVxuXG4uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS1waG90bzpiZWZvcmUsIC5mYS1pbWFnZTpiZWZvcmUsIC5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS1lZGl0OmJlZm9yZSwgLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDVcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ2XCI7XG59XG5cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjtcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG5cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuXG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiO1xufVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XG59XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1Y1wiO1xufVxuXG4uZmEtY2hlY2stY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWRcIjtcbn1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbn1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLCAuZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiO1xufVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cblxuLmZhLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjdcIjtcbn1cblxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7XG59XG5cbi5mYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZjXCI7XG59XG5cbi5mYS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XG59XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjtcbn1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuXG4uZmEtd2FybmluZzpiZWZvcmUsIC5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG59XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSwgLmZhLWJhci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiO1xufVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG59XG5cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjtcbn1cblxuLmZhLWdlYXJzOmJlZm9yZSwgLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi5mYS10aHVtYnMtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4N1wiO1xufVxuXG4uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OFwiO1xufVxuXG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7XG59XG5cbi5mYS1oZWFydC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhhXCI7XG59XG5cbi5mYS1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xufVxuXG4uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG5cbi5mYS10aHVtYi10YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5mYS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjtcbn1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuXG4uZmEtbGVtb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NFwiO1xufVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjtcbn1cblxuLmZhLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk2XCI7XG59XG5cbi5mYS1ib29rbWFyay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk3XCI7XG59XG5cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjtcbn1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlLCAuZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuXG4uZmEtZmVlZDpiZWZvcmUsIC5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjtcbn1cblxuLmZhLWhkZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmM1wiO1xufVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjtcbn1cblxuLmZhLWhhbmQtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtaGFuZC1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjtcbn1cblxuLmZhLWhhbmQtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiO1xufVxuXG4uZmEtaGFuZC1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XG59XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjtcbn1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtZ3JvdXA6YmVmb3JlLCAuZmEtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzBcIjtcbn1cblxuLmZhLWNoYWluOmJlZm9yZSwgLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtY3V0OmJlZm9yZSwgLmZhLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7XG59XG5cbi5mYS1jb3B5OmJlZm9yZSwgLmZhLWZpbGVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjtcbn1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiO1xufVxuXG4uZmEtc2F2ZTpiZWZvcmUsIC5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG5cbi5mYS1uYXZpY29uOmJlZm9yZSwgLmZhLXJlb3JkZXI6YmVmb3JlLCAuZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiO1xufVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiO1xufVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7XG59XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cblxuLmZhLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG59XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiO1xufVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLmZhLXVuc29ydGVkOmJlZm9yZSwgLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsIC5mYS1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLmZhLXNvcnQtdXA6YmVmb3JlLCAuZmEtc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuXG4uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLCAuZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtbGVnYWw6YmVmb3JlLCAuZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWRhc2hib2FyZDpiZWZvcmUsIC5mYS10YWNob21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU0XCI7XG59XG5cbi5mYS1jb21tZW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTVcIjtcbn1cblxuLmZhLWNvbW1lbnRzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTZcIjtcbn1cblxuLmZhLWZsYXNoOmJlZm9yZSwgLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS1wYXN0ZTpiZWZvcmUsIC5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGViXCI7XG59XG5cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlY1wiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cblxuLmZhLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZVwiO1xufVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xufVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjtcbn1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7XG59XG5cbi5mYS1iZWxsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTJcIjtcbn1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiO1xufVxuXG4uZmEtY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNVwiO1xufVxuXG4uZmEtZmlsZS10ZXh0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjZcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjdcIjtcbn1cblxuLmZhLWhvc3BpdGFsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjtcbn1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuXG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiO1xufVxuXG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiO1xufVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmZhLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjtcbn1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLCAuZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG5cbi5mYS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwY1wiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjtcbn1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseTpiZWZvcmUsIC5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTRcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTVcIjtcbn1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWRcIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLCAuZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLCAuZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLCAuZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUsIC5mYS1jaGFpbi1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7XG59XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYVwiO1xufVxuXG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjtcbn1cblxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmVcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjtcbn1cblxuLmZhLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuXG4uZmEtY2FsZW5kYXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzRcIjtcbn1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xufVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7XG59XG5cbi5mYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjtcbn1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjtcbn1cblxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG5cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4uZmEtdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ1XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ3XCI7XG59XG5cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiO1xufVxuXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG5cbi5mYS10b2dnbGUtZG93bjpiZWZvcmUsIC5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5cbi5mYS10b2dnbGUtdXA6YmVmb3JlLCAuZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsIC5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiO1xufVxuXG4uZmEtZXVybzpiZWZvcmUsIC5mYS1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtZG9sbGFyOmJlZm9yZSwgLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4uZmEtcnVwZWU6YmVmb3JlLCAuZmEtaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG5cbi5mYS1jbnk6YmVmb3JlLCAuZmEtcm1iOmJlZm9yZSwgLmZhLXllbjpiZWZvcmUsIC5mYS1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXJ1YmxlOmJlZm9yZSwgLmZhLXJvdWJsZTpiZWZvcmUsIC5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXdvbjpiZWZvcmUsIC5mYS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cblxuLmZhLWJpdGNvaW46YmVmb3JlLCAuZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG5cbi5mYS1maWxlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjtcbn1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY2XCI7XG59XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uZmEteW91dHViZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZhXCI7XG59XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xufVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG59XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiO1xufVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG5cbi5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcyXCI7XG59XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjtcbn1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiO1xufVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuXG4uZmEtbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2NcIjtcbn1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XG59XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7XG59XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cblxuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLWdpdHRpcDpiZWZvcmUsIC5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGVcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTBcIjtcbn1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSwgLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiO1xufVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7XG59XG5cbi5mYS10dXJraXNoLWxpcmE6YmVmb3JlLCAuZmEtdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk2XCI7XG59XG5cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7XG59XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjtcbn1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuXG4uZmEtaW5zdGl0dXRpb246YmVmb3JlLCAuZmEtYmFuazpiZWZvcmUsIC5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLCAuZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjtcbn1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTBcIjtcbn1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiO1xufVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjtcbn1cblxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG5cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWNcIjtcbn1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuXG4uZmEtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7XG59XG5cbi5mYS1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMVwiO1xufVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjNcIjtcbn1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjtcbn1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNlwiO1xufVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG5cbi5mYS1hdXRvbW9iaWxlOmJlZm9yZSwgLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtY2FiOmJlZm9yZSwgLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmJcIjtcbn1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjtcbn1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjtcbn1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjtcbn1cblxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG5cbi5mYS1maWxlLXBkZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7XG59XG5cbi5mYS1maWxlLXdvcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4uZmEtZmlsZS1leGNlbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiO1xufVxuXG4uZmEtZmlsZS1waG90by1vOmJlZm9yZSwgLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSwgLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsIC5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiO1xufVxuXG4uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSwgLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuXG4uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSwgLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjtcbn1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLCAuZmEtbGlmZS1idW95OmJlZm9yZSwgLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLCAuZmEtc3VwcG9ydDpiZWZvcmUsIC5mYS1saWZlLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2RcIjtcbn1cblxuLmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7XG59XG5cbi5mYS1yYTpiZWZvcmUsIC5mYS1yZXNpc3RhbmNlOmJlZm9yZSwgLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1nZTpiZWZvcmUsIC5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsIC5mYS15Yy1zcXVhcmU6YmVmb3JlLCAuZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLCAuZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7XG59XG5cbi5mYS1zZW5kOmJlZm9yZSwgLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG5cbi5mYS1zZW5kLW86YmVmb3JlLCAuZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOVwiO1xufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjtcbn1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLCAuZmEtZnV0Ym9sLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiO1xufVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XG59XG5cbi5mYS1uZXdzcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiO1xufVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmN1wiO1xufVxuXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiO1xufVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjtcbn1cblxuLmZhLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1hcmVhLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmZhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiO1xufVxuXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7XG59XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjtcbn1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuXG4uZmEtY2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjtcbn1cblxuLmZhLXNoZWtlbDpiZWZvcmUsIC5mYS1zaGVxZWw6YmVmb3JlLCAuZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLCAuZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiO1xufVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiO1xufVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuXG4uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzBcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiO1xufVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7XG59XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLWhvdGVsOmJlZm9yZSwgLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjtcbn1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS15YzpiZWZvcmUsIC5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsIC5mYS1iYXR0ZXJ5OmJlZm9yZSwgLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeS0zOmJlZm9yZSwgLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsIC5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWJhdHRlcnktMTpiZWZvcmUsIC5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWJhdHRlcnktMDpiZWZvcmUsIC5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGFcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLCAuZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsIC5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTM6YmVmb3JlLCAuZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsIC5mYS1oYW5kLXJvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtaGFuZC1zdG9wLW86YmVmb3JlLCAuZmEtaGFuZC1wYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1oYW5kLXNjaXNzb3JzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiO1xufVxuXG4uZmEtaGFuZC1wb2ludGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cblxuLmZhLWhhbmQtcGVhY2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiO1xufVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MlwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiO1xufVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiO1xufVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XG59XG5cbi5mYS10djpiZWZvcmUsIC5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzhcIjtcbn1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdiXCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhlXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MlwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiO1xufVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjliXCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSwgLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1kZWFmbmVzczpiZWZvcmUsIC5mYS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLCAuZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLCAuZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7XG59XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjtcbn1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XG59XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsIC5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiO1xufVxuXG4uZmEtZmE6YmVmb3JlLCAuZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI3XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmFcIjtcbn1cblxuLmZhLXZjYXJkOmJlZm9yZSwgLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtdmNhcmQtbzpiZWZvcmUsIC5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiY1wiO1xufVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXVzZXItY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmVcIjtcbn1cblxuLmZhLXVzZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMFwiO1xufVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmZhLWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsIC5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsIC5mYS1pZC1jYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzNcIjtcbn1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLCAuZmEtdGhlcm1vbWV0ZXI6YmVmb3JlLCAuZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsIC5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUsIC5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0xOmJlZm9yZSwgLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLCAuZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiO1xufVxuXG4uZmEtYmF0aHR1YjpiZWZvcmUsIC5mYS1zMTU6YmVmb3JlLCAuZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLCAuZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsIC5mYS13aW5kb3ctY2xvc2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNFwiO1xufVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDVcIjtcbn1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjtcbn1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cblxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDhcIjtcbn1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjtcbn1cblxuLmZhLWVlcmNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cblxuLmZhLW1pY3JvY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiO1xufVxuXG4uZmEtc25vd2ZsYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjtcbn1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbn1cblxuLyoqXG4gKiBTd2lwZXIgOC40LjRcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjIgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogT2N0b2JlciAxMiwgMjAyMlxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmO1xufVxuXG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0LCAuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci0zZCwgLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLCAuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkID4gLnN3aXBlci1wYWdpbmF0aW9uLCAuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLCAuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLCAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsICMwMDApO1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcbn1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLCA2cHgpIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHJpZ2h0O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCA+IC5zd2lwZXItc2Nyb2xsYmFyLCAuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxJTtcbiAgYm90dG9tOiAzcHg7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDk4JTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3B4O1xuICB0b3A6IDElO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA5OCU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsIC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZjtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xufVxuXG4uc3dpcGVyLWZsaXAge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2dyZXNzLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDI4cHg7XG4gIGJvdHRvbTogNTBweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICB3aWR0aDogNDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4IHJnYmEoOTUsIDU4LCAyNTIsIDAuMik7XG4gIHotaW5kZXg6IDk5O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xufVxuXG4ucHJvZ3Jlc3Mtd3JhcC53ZXJrZW5iaWoge1xuICBib3R0b206IDEwMHB4O1xufVxuXG4ucHJvZ3Jlc3Mtd3JhcC5hY3RpdmUtcHJvZ3Jlc3Mge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5wcm9ncmVzcy13cmFwOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzJjMzk0MTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG59XG5cbi5wcm9ncmVzcy13cmFwOmhvdmVyOjphZnRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnByb2dyZXNzLXdyYXAgc3ZnIHBhdGgge1xuICBmaWxsOiBub25lO1xufVxuXG4ucHJvZ3Jlc3Mtd3JhcCBzdmcucHJvZ3Jlc3MtY2lyY2xlIHBhdGgge1xuICBzdHJva2U6ICMyYzM5NDE7XG4gIHN0cm9rZS13aWR0aDogNDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xufVxuXG4vKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLCAubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgei1pbmRleDogMTA0NDtcbn1cblxuLm1mcC1wcmVsb2FkZXIgYSB7XG4gIGNvbG9yOiAjQ0NDO1xufVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ubWZwLWNsb3NlLFxuYnV0dG9uLm1mcC1hcnJvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDEwNDY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG59XG5cbi5tZnAtY2xvc2U6aG92ZXIsXG4ubWZwLWNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQ0NDO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTU0cHg7XG59XG5cbi5tZnAtYXJyb3c6aG92ZXIsXG4ubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUsXG4ubWZwLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuICB0b3A6IDhweDtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI0ZGRjtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIHRvcDogLTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cblxuLm1mcC1maWd1cmUgc21hbGwge1xuICBjb2xvcjogI0JEQkRCRDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRjNGM0YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogM3B4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZnAtYXJyb3cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICB9XG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIH1cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gIH1cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxufVxuLyogRGlzYWJsZSByZWNhcHRjaGEgb24gdmFjYW5jeSBwYWdlcyAqL1xuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiO1xuICBzcmM6IHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiO1xuICBzcmM6IHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZS1VbHRyYUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZGlzdC9kZWZhdWx0L2ZvbnRzL0hlbHZldGljYU5ldWUtVWx0cmFMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XG4gIHNyYzogdXJsKFwiL2Rpc3QvZGVmYXVsdC9mb250cy9IZWx2ZXRpY2FOZXVlTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIjtcbiAgc3JjOiB1cmwoXCIvZGlzdC9kZWZhdWx0L2ZvbnRzL0hlbHZldGljYS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Rpc3QvZGVmYXVsdC9mb250cy9IZWx2ZXRpY2Eud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiO1xuICBzcmM6IHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZS1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiO1xuICBzcmM6IHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwNDA0MDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnctaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubS1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZW1iZWQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLFxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmEsXG4uYnRuLFxuYnV0dG9uLFxucCxcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEsXG5saSxcbmltZyxcbnN2ZyBwYXRoLFxuLnRyYW5zaXRpb24tMyxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuXG5hOmZvY3VzLFxuLmJ1dHRvbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYTpmb2N1cyxcbmE6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLFxuYnV0dG9uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmJ1dHRvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IDM0cHg7XG59XG5cbmgyLnRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwNDA0MDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5wIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbnAgYTphZnRlciB7XG4gIGNvbG9yOiAjNURDNUVEO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxubWFpbiB1bDpub3QoLm5vLXN0eWxlKSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxubWFpbiB1bDpub3QoLm5vLXN0eWxlKSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDIwIDE1JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTcuMDg2MjcgMTEuNTkyN0M3LjM0ODY1IDExLjIxOTEgNy40Njc5MSAxMC45OTQ5IDcuNjM0ODcgMTAuODA4MUMxMC44MzExIDcuNDU3NzUgMTQuMDM5MiA0LjExOTg1IDE3LjIzNTMgMC43Njk1MDZDMTguMDgyMSAtMC4xMTQ3ODYgMTguOTI4OSAtMC4yMzkzMzQgMTkuNTg0OCAwLjQwODMxNkMyMC4yNDA3IDEuMDY4NDIgMjAuMTIxNSAyLjAwMjUzIDE5LjI2MjggMi44OTkyOEMxNS42ODUgNi42MzU3MyAxMi4wOTUyIDEwLjM4NDYgOC41MTc0IDE0LjEyMTFDNy40OTE3NiAxNS4xOTIyIDYuNzg4MTIgMTUuMTkyMiA1Ljc4NjMzIDE0LjE0NkM0LjAzMzIgMTIuMzE1MSAyLjI4MDA3IDEwLjQ4NDMgMC41MTUwMTUgOC42NDA5NUMwLjA3Mzc1MDkgOC4xODAxMyAtMC4xMTcwNjYgNy42NTcwMiAwLjA3Mzc1MDkgNi45OTY5MkMwLjI0MDcxNiA2LjQ0ODkxIDAuNTk4NDk4IDYuMTI1MDggMS4xMjMyNCA2LjAwMDUzQzEuNzMxNDcgNS44NjM1MyAyLjE5NjU5IDYuMTI1MDggMi42MTQgNi41NzM0NUMzLjk0OTcyIDcuOTkzMyA1LjI4NTQ0IDkuNDEzMTUgNi42MDkyMyAxMC44NDU1QzYuNzY0MjcgMTEuMDA3NCA2Ljg1OTY4IDExLjIxOTEgNy4wODYyNyAxMS41Njc4VjExLjU5MjdaJyBmaWxsPSclMjMxNzlDQ0YnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxubWFpbiB1bDpub3QoLm5vLXN0eWxlKSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbm1haW4gLm5vLXN0eWxlIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbm1haW4gLm5vLXN0eWxlIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxubWFpbiB1bCB1bDpub3QoLm5vLXN0eWxlKSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxubWFpbiBvbCBsaSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG59XG5tYWluIG9sIG9sIGxpLFxubWFpbiB1bCBvbCBsaSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbjtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuKjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4vKi0tLSBJbnB1dCBQbGFjZWhvbGRlciAtLS0qL1xuKjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbio6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyotLS0gQ29tbW9uIENsYXNzZXMgLS0tKi9cbi5maXgge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmYtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnotaW5kZXgtMSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi56LWluZGV4LTExIHtcbiAgei1pbmRleDogMTE7XG59XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5wLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucC1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyotLS0gQmFja2dyb3VuZCBjb2xvciAtLS0qL1xuLmdyZXktYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4ucGluay1iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5ibGFjay1iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5mb290ZXItYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uYmFja2dyb3VuZC1saWNodEdyaWpzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cblxuLmJhY2tncm91bmQtZ3JpanMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xufVxuXG4uYmFja2dyb3VuZC1ibGF1dyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2Y2ZmM7XG59XG5cbi5iYWNrZ3JvdW5kLWRvbmtlckJsYXV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYzVlZDtcbn1cblxuLmJhY2tncm91bmQtbGljaHRCbGF1dyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkY5RkQ7XG59XG5cbi8qLS0tIGNvbG9yIC0tLSovXG4udGV4dC13aGl0ZSBoMSxcbi50ZXh0LXdoaXRlIGgyLFxuLnRleHQtd2hpdGUgaDMsXG4udGV4dC13aGl0ZSBoNCxcbi50ZXh0LXdoaXRlIGg1LFxuLnRleHQtd2hpdGUgaDYsXG4udGV4dC13aGl0ZSBwLFxuLnRleHQtd2hpdGUgc3Bhbixcbi50ZXh0LXdoaXRlIGxpLFxuLnRleHQtd2hpdGUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi53aGl0ZS1jb2xvciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGhlbWUtY29sb3Ige1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYmxhY2stY29sb3Ige1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyotLS0gb3ZlcmxheSAtLS0qL1xuLmJvZHktb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuLmJvZHktb3ZlcmxheTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJvZHktb3ZlcmxheS5vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKi0tLSBwcm9ncmVzcyB3cmFwIC0tLSovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wcm9ncmVzcy13cmFwIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi8qLS0tIGxpbmsgYnRuIC0tLSovXG4uYnRuLFxuLmxhYmVsLWJsYWNrIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxN3B4IDM0cHggMTlweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbn1cbi5idG4tLW91dGxpbmUsXG4ubGFiZWwtYmxhY2stLW91dGxpbmUge1xuICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxNnB4IDMzcHggMThweDtcbn1cblxuLmJ0bi0tdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4RTc4MjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCAyMzEsIDEzMCwgMC43KTtcbiAgY29sdW1uczogIzAwMDtcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYnRuLmJ0bi10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY29sdW1uczogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLmJ0bi1ib3JkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tYmx1ZS1ib3JkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzVEQzVFRDtcbiAgY29sb3I6ICM1REM1RUQ7XG59XG5cbi5idG4uYnRuLWJsdWUtYm9yZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcbiAgYm9yZGVyLWNvbG9yOiAjNURDNUVEO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tYmx1ZS1maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1REM1RUQ7XG59XG5cbi5idG4uYnRuLWJsdWUtZmlsbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICM1REM1RUQ7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLyotLS0gcGFnaW5hdGlvbiBjc3MgaGVyZSAtLS0qL1xuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucGFnaW5hdGlvbiB1bCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdpbmF0aW9uIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnaW5hdGlvbiB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnaW5hdGlvbiB1bCBsaTpub3QoLmFjdGl2ZSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkzLCAxOTcsIDIzNywgMC4yNTA5ODAzOTIyKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2luYXRpb24gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2luYXRpb24gdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2luYXRpb24gdWwgbGkgYnV0dG9uLFxuLnBhZ2luYXRpb24gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxN3B4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uIHVsIGxpIGJ1dHRvbixcbiAgLnBhZ2luYXRpb24gdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMTRweCAxNXB4O1xuICB9XG59XG4ucGFnaW5hdGlvbiB1bCBsaSBidXR0b24uYWN0aXZlLFxuLnBhZ2luYXRpb24gdWwgbGkgYS5hY3RpdmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYWdpbmF0aW9uIHVsIGxpLmFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xufVxuXG4vKi0tLSBjaGVja2JveCAtLS0qL1xuLmZvcm0tY2hlY2sgbGFiZWwsXG5mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jaGVja19fYm94IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja19fYm94IGlucHV0OmNoZWNrZWQgfiBsYWJlbCBzcGFuOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uY2hlY2tfX2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGVja19faW5kIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jaGVja19faW5kOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qLS0tIHNpdGUgaW5wdXQgLS0tKi9cbi5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1lbWFpbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtcGhvbmUsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtbnVtYmVyLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0IGlucHV0LCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHQgdGV4dGFyZWEsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtZW1haWwgaW5wdXQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtZW1haWwgdGV4dGFyZWEsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGVsIGlucHV0LCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRlbCB0ZXh0YXJlYSwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1waG9uZSBpbnB1dCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1waG9uZSB0ZXh0YXJlYSwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1udW1iZXIgaW5wdXQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtbnVtYmVyIHRleHRhcmVhLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIGlucHV0LCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzVEQzVFRDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dCBpbnB1dDpjaGVja2VkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHQgaW5wdXQ6dmFsaWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dCBpbnB1dDpmb2N1cywgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0IHRleHRhcmVhOmNoZWNrZWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dCB0ZXh0YXJlYTp2YWxpZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0IHRleHRhcmVhOmZvY3VzLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLWVtYWlsIGlucHV0OmNoZWNrZWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtZW1haWwgaW5wdXQ6dmFsaWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtZW1haWwgaW5wdXQ6Zm9jdXMsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtZW1haWwgdGV4dGFyZWE6Y2hlY2tlZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1lbWFpbCB0ZXh0YXJlYTp2YWxpZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1lbWFpbCB0ZXh0YXJlYTpmb2N1cywgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwgaW5wdXQ6Y2hlY2tlZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwgaW5wdXQ6dmFsaWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGVsIGlucHV0OmZvY3VzLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRlbCB0ZXh0YXJlYTpjaGVja2VkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRlbCB0ZXh0YXJlYTp2YWxpZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwgdGV4dGFyZWE6Zm9jdXMsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtcGhvbmUgaW5wdXQ6Y2hlY2tlZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1waG9uZSBpbnB1dDp2YWxpZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1waG9uZSBpbnB1dDpmb2N1cywgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1waG9uZSB0ZXh0YXJlYTpjaGVja2VkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXBob25lIHRleHRhcmVhOnZhbGlkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXBob25lIHRleHRhcmVhOmZvY3VzLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLW51bWJlciBpbnB1dDpjaGVja2VkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLW51bWJlciBpbnB1dDp2YWxpZCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1udW1iZXIgaW5wdXQ6Zm9jdXMsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtbnVtYmVyIHRleHRhcmVhOmNoZWNrZWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtbnVtYmVyIHRleHRhcmVhOnZhbGlkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLW51bWJlciB0ZXh0YXJlYTpmb2N1cywgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0YXJlYSBpbnB1dDpjaGVja2VkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIGlucHV0OnZhbGlkLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIGlucHV0OmZvY3VzLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIHRleHRhcmVhOmNoZWNrZWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dGFyZWEgdGV4dGFyZWE6dmFsaWQsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHQgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHQgaW5wdXQ6dmFsaWQgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0IGlucHV0OmZvY3VzIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dCB0ZXh0YXJlYTpjaGVja2VkIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1lbWFpbCBpbnB1dDpjaGVja2VkIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtZW1haWwgaW5wdXQ6dmFsaWQgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1lbWFpbCBpbnB1dDpmb2N1cyB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLWVtYWlsIHRleHRhcmVhOmNoZWNrZWQgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1lbWFpbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLWVtYWlsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGVsIGlucHV0OmNoZWNrZWQgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwgaW5wdXQ6dmFsaWQgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwgaW5wdXQ6Zm9jdXMgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwgdGV4dGFyZWE6Y2hlY2tlZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRlbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRlbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXBob25lIGlucHV0OmNoZWNrZWQgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1waG9uZSBpbnB1dDp2YWxpZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXBob25lIGlucHV0OmZvY3VzIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtcGhvbmUgdGV4dGFyZWE6Y2hlY2tlZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXBob25lIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtcGhvbmUgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1udW1iZXIgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLW51bWJlciBpbnB1dDp2YWxpZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLW51bWJlciBpbnB1dDpmb2N1cyB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLW51bWJlciB0ZXh0YXJlYTpjaGVja2VkIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtbnVtYmVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtbnVtYmVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dGFyZWEgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIGlucHV0OnZhbGlkIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dGFyZWEgaW5wdXQ6Zm9jdXMgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYTpjaGVja2VkIH4gbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dGFyZWEgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsIHtcbiAgdG9wOiAtMTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtdGV4dCBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS1lbWFpbCBsYWJlbCwgLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZWwgbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtcGhvbmUgbGFiZWwsIC5zaXRlX19pbnB1dC5mZi1maWVsZHR5cGUtbnVtYmVyIGxhYmVsLCAuc2l0ZV9faW5wdXQuZmYtZmllbGR0eXBlLXRleHRhcmVhIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogOXB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpdGVfX2lucHV0LmZmLWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaXRlX19pbnB1dF9fY2hlY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5wIGE6bm90KC5idG4pIHtcbiAgY29sb3I6ICM1REM1RUQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5kcm9wY2FwOmZpcnN0LWxldHRlciB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5wLm9wZW5fcXVvdGUge1xuICBxdW90ZXM6IFwi4oCcXCIgXCLigJ1cIiBcIuKAmFwiIFwi4oCZXCI7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5wLm9wZW5fcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XG59XG5cbnAub3Blbl9xdW90ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBjbG9zZS1xdW90ZTtcbn1cblxuLnByb2ZpbGVfX3NlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzVEQzVFRDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSg5MywgMTk3LCAyMzcsIDAuMik7XG59XG5cbnAgYS5zdHJpcGVfdW5kZXJsaW5lOm5vdCguYnRuKSwgLnN0cmlwZV91bmRlcmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5wIGEuc3RyaXBlX3VuZGVybGluZTpub3QoLmJ0bik6OmJlZm9yZSwgLnN0cmlwZV91bmRlcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyNSU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xuICB6LWluZGV4OiAtMTtcbiAgYm90dG9tOiAxNSU7XG59XG5cbi5mYSxcbi5mYS1zb2xpZCxcbi5mYS1zaGFycCxcbi5mYS1saWdodCxcbi5mYS1yZWd1bGFyLFxuLmZhLXRoaW4ge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tIG92ZXJ3cml0aW5nIGJvb3RzdHJhcCAtLS0qL1xuLmNhcmQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1vdmVyLXZhY2F0dXJlczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTMsIDE5NywgMjM3LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3Zlci12aWRlbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eSB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmhlYWRlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5oZWFkZXIuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXItLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5oZWFkZXItLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5oZWFkZXItLXdlcmtlbmJpaiB7XG4gIHRvcDogMzdweDtcbiAgbWFyZ2luLWJvdHRvbTogMzdweDtcbn1cbi5oZWFkZXIuYWN0aXZlIC5oZWFkZXJfX21lbnUgdWwgbGkuYmFyIGE6bnRoLWNoaWxkKDEpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaGVhZGVyLmFjdGl2ZSAuaGVhZGVyX19tZW51IHVsIGxpLmJhciBhOm50aC1jaGlsZCgyKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdG9wOiAwcHg7XG59XG4uaGVhZGVyLmFjdGl2ZSAuaGVhZGVyX19tZWdhTWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5oZWFkZXJfX2xvZ28gYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyX19sb2dvIGEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDcxcHg7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDQycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX21lbnUgdWwgbGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM1ZGM1ZWQgIWltcG9ydGFudDtcbn1cbi5oZWFkZXJfX21lbnUgdWwgbGk6aG92ZXIgPiBhLmJ0biB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19tZW51IHVsIGxpLmJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19tZW51IHVsIGxpLmJhciBhID4gKiB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZSAwcyAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9fbWVudSB1bCBsaS5iYXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZWQge1xuICBjb2xvcjogIzVkYzVlZCAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9fbWVudSB1bCBsaS5iYXIgYTpudGgtY2hpbGQoMSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyX19tZW51IHVsIGxpLmJhciBhOm50aC1jaGlsZCgyKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzBweDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5oZWFkZXJfX21lbnUgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uaGVhZGVyX19tZW51IHVsIGxpIGEuYnRuIHtcbiAgcGFkZGluZzogMTRweCAzMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmhlYWRlcl9fbWVudSB1bCBsaSBhLmJ0bjpob3ZlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1REM1RUQ7XG4gIGNvbG9yOiAjNURDNUVEICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19tZW51IHVsIGxpIGEuYnRuLS13b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbn1cbi5oZWFkZXJfX21lbnUgdWwgbGkgYS5idG4tLXdvcms6aG92ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNURDNUVEO1xuICBjb2xvcjogIzVEQzVFRCAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9fbWVudSB1bCBsaSBhIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE4cHggMHB4O1xuICB9XG59XG4uaGVhZGVyX19tZWdhTWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDYwcHggMHB4IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDExO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzVEQzVFRDtcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX3RpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fdGl0bGUgaDUge1xuICBjb2xvcjogIzAwMDtcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX3RpdGxlIGg1IGE6aG92ZXIge1xuICBjb2xvcjogIzVEQzVFRDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fdGl0bGUgaDUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fbGlua3MgaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1REM1RUQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX2xpbmtzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0b3A6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbiAgLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fbGlua3MuaXNPcGVuIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX2xpbmtzIHNwYW4uYmFja0J0biB7XG4gIGNvbG9yOiAjN0U3RTdFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fbGlua3Mgc3Bhbi5iYWNrQnRuIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaGVhZGVyX19tZWdhTWVudSAubWVudV9faXRlbV9saW5rcyB1bCB7XG4gIHBhZGRpbmc6IDEycHggMHB4O1xufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fbGlua3MgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fbGlua3MgdWwgbGk6aG92ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG59XG4uaGVhZGVyX19tZWdhTWVudSAubWVudV9faXRlbV9saW5rcyB1bCBsaTpob3Zlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwcHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyX19tZWdhTWVudSAubWVudV9faXRlbV9saW5rcyB1bCBsaTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IDZweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbiAgY29sb3I6ICM1REM1RUQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fbGlua3MgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHggMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX2xpbmtzIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzVEQzVFRDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fbGlua3MgYS5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fY29udGFjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fY29udGFjdCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM1REM1RUQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAwcHg7XG59XG4uaGVhZGVyX19tZWdhTWVudSAubWVudV9faXRlbV9jb250YWN0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX2NvbnRhY3QgYTpob3ZlciBzcGFuLCAuaGVhZGVyX19tZWdhTWVudSAubWVudV9faXRlbV9jb250YWN0IGE6aG92ZXIgaSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fY29udGFjdCBhIHNwYW4ge1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVhZGVyX19tZWdhTWVudSAubWVudV9faXRlbV9zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgZ2FwOiAzMHB4O1xufVxuLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fc29jaWFsLS1sb2dvIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX3NvY2lhbC0tbG9nbyBpbWcge1xuICB3aWR0aDogNTBweDtcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX3NvY2lhbCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlcl9fbWVnYU1lbnUgLm1lbnVfX2l0ZW1fc29jaWFsIHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX3NvY2lhbCB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzVEQzVFRDtcbn1cbi5oZWFkZXJfX21lZ2FNZW51IC5tZW51X19pdGVtX3NvY2lhbCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUuYWN0aXZlIC5oZWFkZXJfX21lZ2FNZW51LS1hY2FkZW15TW9iaWxlIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX3dyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTZweCAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHJvdy1nYXA6IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIGdhcDogMTJweCAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX193cmFwcGVyIHtcbiAgICBnYXA6IDJweCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fd3JhcHBlciB7XG4gICAgZ2FwOiA0cHggMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX193cmFwcGVyIHtcbiAgICBnYXA6IDE2cHggMjRweDtcbiAgfVxufVxuLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fbG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2xvZ28gYSBpbWcge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19sb2dvIGEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fbG9nbyBhIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteVByaW1hcnkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15UHJpbWFyeSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteVByaW1hcnkge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlQcmltYXJ5LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMTJweCAyOHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15UHJpbWFyeS1saXN0IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteVByaW1hcnktbGlzdCB7XG4gICAgZ2FwOiAycHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15UHJpbWFyeS1saXN0IHtcbiAgICBnYXA6IDRweCAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlQcmltYXJ5LWxpc3Qge1xuICAgIGdhcDogMTJweCAyOHB4O1xuICB9XG59XG4uaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15UHJpbWFyeS1saXN0IGxpIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15UHJpbWFyeS1saXN0IGEge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbi5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlQcmltYXJ5LWxpc3QgYTpob3ZlciwgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteVByaW1hcnktbGlzdCBhOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogIzVkYzVlZDtcbn1cbi5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlBY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteUFjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlBY3Rpb25zIHtcbiAgICBnYXA6IDRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15QWN0aW9ucyB7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbn1cbi5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlBY3Rpb25zIC5idG4ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteUFjdGlvbnMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICB9XG59XG4uaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15TW9iaWxlTmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlNb2JpbGVOYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteU1vYmlsZU5hdiAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYWNhZGVteU1lZ2FDdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19hY2FkZW15TWVnYUN0YXMgLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5oZWFkZXItLWFjYWRlbXktaW5saW5lIC5oZWFkZXJfX2FjYWRlbXlBY3Rpb25zIC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhlYWRlci0tYWNhZGVteS1pbmxpbmUgLmhlYWRlcl9fYnRuTWlqbkFjYWRlbXkuYnRuLWJsdWUtYm9yZGVyOmhvdmVyLCAuaGVhZGVyLS1hY2FkZW15LWlubGluZSAuaGVhZGVyX19idG5NaWpuQWNhZGVteS5idG4tYmx1ZS1ib3JkZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLS1hcmVhIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZXJvLS1hcmVhIHtcbiAgICBtaW4taGVpZ2h0OiA1MzlweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby0tYXJlYSB7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuLmhlcm8tLWFyZWEtLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA3MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAuaGVyby0tYXJlYS0tYmcge1xuICAgIHdpZHRoOiA3NiU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5oZXJvLS1hcmVhLS1iZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tLWFyZWEtLWJnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlcm8tLWFyZWEgLndyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA3NThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tLWFyZWEgLndyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUzOXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLS1hcmVhIC53cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuLmhlcm8tLWFyZWEgLnN3aXBlci13cmFwcGVyIHtcbiAgaGVpZ2h0OiA2MzVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZXJvLS1hcmVhLS13b3JrQXQge1xuICBtaW4taGVpZ2h0OiA3MjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvLS1hcmVhLS13b3JrQXQge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLS1hcmVhLS13b3JrQXQge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tLWFyZWEtLXdvcmtBdCAuaGVyb19fdG9wIHtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cbn1cbi5oZXJvLS1hcmVhLS13b3JrQXQgLmhlcm8tLWFyZWEtLWJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIGxlZnQ6IC02MHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tLWFyZWEtLXdvcmtBdCAuaGVyby0tYXJlYS0tYmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHJlbTtcbiAgfVxufVxuLmhlcm8tLWFyZWEtLXdvcmtBdC0tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmhlcm8tLWFyZWEtLXdvcmtBdCB2aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuLmhlcm8tLWFyZWEtLXdvcmtBdCBoMSwgLmhlcm8tLWFyZWEtLXdvcmtBdCBoMyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tLWFyZWEtLXdvcmtBdCBoMSwgLmhlcm8tLWFyZWEtLXdvcmtBdCBoMyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4uaGVyby0tYXJlYS0td29ya0F0IGg2IHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmhlcm8tLWFyZWEtLXdvcmtBdCBidXR0b24sIC5oZXJvLS1hcmVhLS13b3JrQXQgYS52aWRlby1wb3B1cCB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLS1hcmVhLS13b3JrQXQgYnV0dG9uLCAuaGVyby0tYXJlYS0td29ya0F0IGEudmlkZW8tcG9wdXAge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuLmhlcm8tLWFyZWEtLXdvcmtBdCBidXR0b24gaW1nLCAuaGVyby0tYXJlYS0td29ya0F0IGEudmlkZW8tcG9wdXAgaW1nIHtcbiAgbWF4LXdpZHRoOiAyOXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby0tYXJlYS0td29ya0F0IGJ1dHRvbiBpbWcsIC5oZXJvLS1hcmVhLS13b3JrQXQgYS52aWRlby1wb3B1cCBpbWcge1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgfVxufVxuLmhlcm8tLW9yZ2FuaXphdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLS1vcmdhbml6YXRpb24gLmhlcm8tLWFyZWEtLWJnIHtcbiAgaGVpZ2h0OiA2NDVweDtcbiAgd2lkdGg6IDc2OHB4O1xuICByaWdodDogMHB4O1xuICB0b3A6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmhlcm8tLW9yZ2FuaXphdGlvbiAuaGVyby0tYXJlYS0tYmcge1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVyby0tb3JnYW5pemF0aW9uIC5oZXJvLS1hcmVhLS1iZyB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tLW9yZ2FuaXphdGlvbiAuaGVyby0tYXJlYS0tYmcge1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLS1vcmdhbml6YXRpb24gLmhlcm8tLWFyZWEtLWJnIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVyby0tb3JnYW5pemF0aW9uIC5oZXJvX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA1NzBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVyby0tb3JnYW5pemF0aW9uIC5oZXJvX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby0tb3JnYW5pemF0aW9uIC5oZXJvX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjgwcHg7XG4gIH1cbn1cbi5oZXJvLS1vcmdhbml6YXRpb24gLmhlcm9fX3dyYXBwZXIgaDEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogNjJweDtcbiAgbGluZS1oZWlnaHQ6IDY4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVyby0tb3JnYW5pemF0aW9uIC5oZXJvX193cmFwcGVyIGgxIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tLW9yZ2FuaXphdGlvbiAuaGVyb19fd3JhcHBlciBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uaGVyby0tb3JnYW5pemF0aW9uIC5oZXJvX193cmFwcGVyIHAge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uaGVyby0tY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiA2NThweDtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG4uaGVyby0tY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xufVxuLmhlcm8tLWJnYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xufVxuLmhlcm8tLWRldGFpbCAuaGVyb19fd3JhcHBlciBoMSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5oZXJvLS1kZXRhaWwgLmhlcm9fX3dyYXBwZXIgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tLWRldGFpbCAuaGVyb19fd3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5oZXJvLS1ib29zdGVyIHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tLWJvb3N0ZXIge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tLWJvb3N0ZXIgLndyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBlbmQgIWltcG9ydGFudDtcbiAgfVxufVxuLmhlcm8tLWJvb3N0ZXIgLndyYXBwZXIgLnJldmlld19fc29jaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4uaGVyby0tYm9vc3Rlcl9fdGl0bGUtLWJsdWUge1xuICBjb2xvcjogIzVkYzVlZDtcbn1cbi5oZXJvLS1ib29zdGVyIC5wcm9maWxlX19pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDE1cHg7XG59XG4uaGVyby0tYm9vc3RlciAucHJvZmlsZV9faWNvbnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDUycHg7XG4gIHdpZHRoOiA1MnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OEU3ODI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uaGVyby0tYm9vc3RlciAucHJvZmlsZV9faWNvbnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmhlcm8tLWJvb3N0ZXIgLnByb2ZpbGVfX2ljb25zIGEgaSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5oZXJvX192aWRlb1dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5MnZ3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLmhlcm9fX3ZpZGVvV3JhcHBlci53aWRlIHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG4uaGVyb19fdmlkZW9XcmFwcGVyLm5vcm1hbCB7XG4gIG1heC13aWR0aDogMTQ0NnB4O1xufVxuLmhlcm9fX3ZpZGVvV3JhcHBlci5zbWFsbCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fdmlkZW9XcmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IGluaXRpYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcbiAgfVxufVxuLmhlcm9fX3ZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBpbnNldDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQwMHB4O1xuICB9XG59XG4uaGVyb19fdmlkZW8gI3ZpbWVvLXBsYXllcixcbi5oZXJvX192aWRlbyAjdmltZW8tcGxheWVyLWJ1aWxkZXIsXG4uaGVyb19fdmlkZW8gI3ZpbWVvLXBsYXllci1lbmdsaXNoIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLmhlcm9fX3ZpZGVvIC52aW1lby1wbGF5ZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5oZXJvX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fYWN0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5oZXJvX19zaGFwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxOHZ3O1xuICBoZWlnaHQ6IDE4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHggMTAwJTtcbiAgYm9yZGVyOiBzb2xpZCAjNWRjNWVkIDRweDtcbn1cbi5oZXJvX19tZXRhIHtcbiAgcGFkZGluZzogNjRweCA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICByb3ctZ2FwOiAzMnB4O1xufVxuLmhlcm9fX21ldGEgLmJ0biB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX21ldGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcm93LWdhcDogOHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgfVxufVxuLmhlcm9fX21ldGEgaDEsIC5oZXJvX19tZXRhIGgyLCAuaGVyb19fbWV0YSBoMywgLmhlcm9fX21ldGEgaDQsIC5oZXJvX19tZXRhIGg1LCAuaGVyb19fbWV0YSBoNiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXNoYWRvdzogMXB4IDNweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fbWV0YSBoMSwgLmhlcm9fX21ldGEgaDIsIC5oZXJvX19tZXRhIGgzLCAuaGVyb19fbWV0YSBoNCwgLmhlcm9fX21ldGEgaDUsIC5oZXJvX19tZXRhIGg2IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX21ldGEgaDEsIC5oZXJvX19tZXRhIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX21ldGEgaDMsIC5oZXJvX19tZXRhIGg0LCAuaGVyb19fbWV0YSBoNSwgLmhlcm9fX21ldGEgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmhlcm9fX3NsaWRlciB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDQ2cHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTEwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvX19zbGlkZXIge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDg2cHgpO1xuICB9XG59XG4uaGVybyAuc3dpcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhlcm8gLnN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZXJvIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgfVxufVxuLmhlcm8gLnN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLmNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZXJvX19zaGFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5oZXJvX19zaGFwLTEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE5JTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDYlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIC5oZXJvX19zaGFwLTEge1xuICAgIGxlZnQ6IDEwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmhlcm9fX3NoYXAtMSB7XG4gICAgbGVmdDogNyU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvX19zaGFwLTEge1xuICAgIGxlZnQ6IC03JTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fc2hhcC0xIHtcbiAgICBsZWZ0OiAtMzclO1xuICB9XG59XG4uaGVyb19fc2hhcC0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTIwMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvX19zaGFwLTIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlcm9fX3NoYXAtMyB7XG4gIHRvcDogMTQlO1xuICBsZWZ0OiAzMiU7XG59XG4uaGVyb19fc2hhcC00IHtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5oZXJvX19hZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyb19fdG9wIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvX190b3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fdG9wLS12YWNhdHVyZSB7XG4gICAgcGFkZGluZy10b3A6IDE3OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLmhlcm9fX3RvcCBoMSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5oZXJvX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMzBweDtcbiAgbWF4LXdpZHRoOiA4MzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyb19fd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyb19fd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uaGVyb19fd3JhcHBlci0td2lkZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5oZXJvX193cmFwcGVyLS13aGl0ZSBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaGVyb19fd3JhcHBlciBoNiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvX193cmFwcGVyIGg2IHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICB9XG59XG4uaGVyb19fd3JhcHBlciBoMSB7XG4gIGZvbnQtc2l6ZTogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX3dyYXBwZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG4uaGVyb19fd3JhcHBlciBhLmJ0biB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX3dyYXBwZXIgYS5idG4ge1xuICAgIHBhZGRpbmc6IDE3cHggMjZweCAxOXB4O1xuICB9XG59XG4uaGVyb19fd3JhcHBlci0tdmFjYXR1cmUgaDEge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4uaGVyb19fYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbi5oZXJvX19mZWF0dXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm9fX2ZlYXR1cmVzIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICB9XG4gIC5oZXJvX19mZWF0dXJlczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX2ZlYXR1cmVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVyb19fZmVhdHVyZXNfX2l0ZW0ge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMS41cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVyb19fZmVhdHVyZXNfX2l0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpICFpbXBvcnRhbnQ7XG59XG4uaGVyb19fZmVhdHVyZXNfX2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uaGVyb19fZmVhdHVyZXNfX2l0ZW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm9fX2ZlYXR1cmVzX19pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmhlcm9fX3dvcmtlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xufVxuLmhlcm9fX3dvcmtlZF9faWNvbnMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAwIDAgMjRweDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5oZXJvX193b3JrZWRfX2ljb25zOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVyb19fbWVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbWF4LXdpZHRoOiA2NjdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX21lbiB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuLmhlcm9fX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4cHg7XG4gIHJpZ2h0OiAyMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAuaGVyb19fc29jaWFsIHtcbiAgICByaWdodDogMTYlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuaGVyb19fc29jaWFsIHtcbiAgICByaWdodDogMTQlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVyb19fc29jaWFsIHtcbiAgICByaWdodDogMTAlO1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuLmhlcm9fX3NvY2lhbCBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaGVyb19fc29jaWFsLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uaGVyb19fc29jaWFsLWl0ZW1zIGEge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFkdmljZS0tYXJlYSB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hZHZpY2UtLWFyZWEge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuLmFkdmljZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWR2aWNlX193cmFwcGVyIHtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFkdmljZV9fd3JhcHBlciB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hZHZpY2VfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uYWR2aWNlX19oZWFkaW5nIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWR2aWNlX19oZWFkaW5nIGgyIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFkdmljZV9faGVhZGluZyBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG4uYWR2aWNlX19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWR2aWNlX19jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRjNGM0YztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5hZHZpY2VfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNURDNUVEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmFkdmljZV9fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5hZHZpY2VfX2xpbms6aG92ZXIgLmFkdmljZV9faWNvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xufVxuLmFkdmljZV9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ud29yayBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4ud29yay0tYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjY1cHg7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29yay0tYXJlYSB7XG4gICAgcGFkZGluZzogNDVweCAwcHg7XG4gIH1cbn1cbi53b3JrX19pbWcge1xuICB3aWR0aDogMzgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTEzMnB4O1xuICB0b3A6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud29ya19faW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndvcmtfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53b3JrX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53b3JrX19vYmplY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi53b3JrX19vYmplY3QtLTEge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMHB4KTtcbiAgd2lkdGg6IDQzM3B4O1xuICBoZWlnaHQ6IDY2NXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMzMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud29ya19fb2JqZWN0LS0xIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud29ya19fb2JqZWN0LS0xIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndvcmtfX29iamVjdC0tMSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbi53b3JrX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIC53b3JrX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud29ya19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2MjJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud29ya19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53b3JrX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjJweDtcbiAgfVxufVxuLndvcmtfX3dyYXBwZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud29ya19fd3JhcHBlciBoMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ud29ya19faXRlbSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDJweCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcGFkZGluZzogMDtcbn1cbi53b3JrX19pdGVtLmhvdmVyY2FyZF9fY2FyZCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi53b3JrX19pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53b3JrX19pdGVtX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvcmtfX2l0ZW1fX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud29ya19faXRlbV9faW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIG9wYWNpdHk6IDAuMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ud29ya19faXRlbV9faW1hZ2VfX3NoYXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNnB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDMyMHB4O1xuICBoZWlnaHQ6IDMyMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG4ud29ya19faXRlbV9faW1hZ2VfX3NoYXBlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ud29ya19faXRlbV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG4ud29ya19faXRlbV9fY29udGVudCBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi53b3JrX19pdGVtX19jb250ZW50X3JlYWRtb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGdhcDogOHB4O1xufVxuLndvcmtfX2l0ZW1fX2NvbnRlbnRfcmVhZG1vcmUgcCB7XG4gIGNvbG9yOiAjNURDNUVEO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53b3JrX19pdGVtX19jb250ZW50X3JlYWRtb3JlIHNwYW4ge1xuICBjb2xvcjogIzVEQzVFRDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuXG4jZ290b3Njcm9sbCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cbiNnb3Rvc2Nyb2xsOmhvdmVyIHBhdGg6bGFzdC1jaGlsZCB7XG4gIGZpbGw6ICM1REM1RUQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZ290b3Njcm9sbCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucmV2aWV3LS1hcmVhIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiA3NXB4IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy0tYXJlYSB7XG4gICAgcGFkZGluZzogNDVweCAwcHg7XG4gIH1cbn1cbi5yZXZpZXdfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3X193cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5yZXZpZXdfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yZXZpZXdfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJldmlld19fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzMzZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3X19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4ucmV2aWV3X19jb250ZW50IHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ucmV2aWV3X19jb250ZW50IHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJldmlld19fY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucmV2aWV3X19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5yZXZpZXdfX2ltZ19fc2hhcCB7XG4gIHdpZHRoOiA0NzBweDtcbiAgaGVpZ2h0OiA0NzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4RTc4MjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNDcwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICBib3R0b206IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJldmlld19faW1nX19zaGFwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3X19pbWdfX3NoYXAge1xuICAgIHdpZHRoOiAzMzNweDtcbiAgICBoZWlnaHQ6IDMxOHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxufVxuLnJldmlld19faW1nX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNjFweDtcbiAgcmlnaHQ6IDUzcHg7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogMTc0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZXZpZXdfX2ltZ19vYmplY3Qge1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlld19faW1nX29iamVjdCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxufVxuLnJldmlld19fc29jaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwcHggMHB4IDIwcHggMjBweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJldmlld19fc29jaWFsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5yZXZpZXdfX3NvY2lhbCBhIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICB3aWR0aDogNTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5yZXZpZXdfX3RodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucmV2aWV3X190aHVtYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZXZpZXdfX3RodW1iIGltZyB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3X190aHVtYiBpbWcge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLnByb2plY3QtLWFyZWEge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0LS1hcmVhIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gIH1cbn1cbi5wcm9qZWN0X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3RfX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4ucHJvamVjdF9faGVhZGVyIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvamVjdF9faGVhZGVyIC5idG4tLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5wcm9qZWN0X19oZWFkZXIgLmJ0bi0tb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnByb2plY3RfX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDJweDtcbiAgbGVmdDogLTQ2cHg7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogY2FsYygxMDAlICsgODBweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY2FzZXNTd2lwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5jYXNlc1N3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucHJvamVjdC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTMwLjIlO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2plY3QtY2FyZF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvamVjdC1jYXJkX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbn1cbi5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgbGVmdDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDdweDtcbiAgei1pbmRleDogMjtcbn1cbi5wcm9qZWN0LWNhcmRfX3RhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wcm9qZWN0LWNhcmRfX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjA0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC44KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9qZWN0LWNhcmRfX292ZXJsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxNTRweDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgYmxhY2sgMCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIGJsYWNrIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbn1cbi5wcm9qZWN0LWNhcmRfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE2cHg7XG4gIHotaW5kZXg6IDI7XG59XG4ucHJvamVjdC1jYXJkX190ZXh0IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnByb2plY3QtY2FyZF9fY2xpZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNURDNUVEO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ucHJvamVjdC1jYXJkX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3QtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLnByb2plY3QtY2FyZF9fYXJyb3cge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5wcm9qZWN0LWNhcmRfX2Fycm93IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucHJvamVjdC1jYXJkOmhvdmVyIC5wcm9qZWN0LWNhcmRfX2ltYWdlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wcm9qZWN0LWNhcmQ6aG92ZXIgLnByb2plY3QtY2FyZF9fYXJyb3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbn1cblxuLmNhc2VzLXN3aXBlci1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FzZXMtc3dpcGVyLWNvbnRyb2xzIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5cbi5jYXNlcy1zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuLmNhc2VzLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzhFNzgyO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FzZXMtc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB3aWR0aDogNDhweDtcbiAgYmFja2dyb3VuZDogIzc4RTc4Mjtcbn1cblxuLmNhc2VzLXN3aXBlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cblxuLmNhc2VzLXN3aXBlci1wcmV2LFxuLmNhc2VzLXN3aXBlci1uZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNURDNUVEO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uY2FzZXMtc3dpcGVyLXByZXYgc3ZnLFxuLmNhc2VzLXN3aXBlci1uZXh0IHN2ZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uY2FzZXMtc3dpcGVyLXByZXY6aG92ZXIsXG4uY2FzZXMtc3dpcGVyLW5leHQ6aG92ZXIge1xuICBjb2xvcjogcmdiKDQ3LjEsIDE4MC41NjY2NjY2NjY3LCAyMzEuOSk7XG59XG4uY2FzZXMtc3dpcGVyLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5jYXNlcy1zd2lwZXItbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnByb2plY3RfX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xufVxuLnByb2plY3RfX3NsaWRlLS1tYiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLnByb2plY3RfX3NsaWRlX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0X19zbGlkZV9faW1nIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4ucHJvamVjdF9fc2xpZGVfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuLnByb2plY3RfX3NsaWRlX190YWdzIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xufVxuLnByb2plY3RfX3NsaWRlX190YWdzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnByb2plY3RfX3NsaWRlX19jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAwcHg7XG59XG4ucHJvamVjdF9fc2xpZGVfX2NvbnRlbnQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzVEQzVFRDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucHJvamVjdF9fc2xpZGVfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnByb2plY3RfX3NsaWRlX190aXRsZSBoNCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnByb2plY3RfX3NsaWRlX190aXRsZSAuZmEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM1REM1RUQ7XG59XG4ucHJvamVjdF9fc2xpZGU6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4ubmV3cy0tYXJlYSB7XG4gIHBhZGRpbmc6IDUwcHggMHB4IDE1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLS1hcmVhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLm5ld3NfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5uZXdzX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDA7XG59XG4ubmV3c19fd3JhcHBlciB7XG4gIHJvdy1nYXA6IDI0cHg7XG59XG4ubmV3c19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1REM1RUQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXdzX19pdGVtIHtcbiAgICBoZWlnaHQ6IDQyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzX19pdGVtIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4ubmV3c19faXRlbS1tYiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm5ld3NfX2l0ZW1fX2xhYmVsY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxM3B4O1xuICBib3R0b206IDEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubmV3c19faXRlbV9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA2cHggMTJweCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDE3LjVweDtcbn1cbi5uZXdzX19pdGVtX19sYWJlbCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm5ld3NfX2l0ZW1fX2xhYmVsLS1vdmVybGFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTZweDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNy41cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNy41cHg7XG59XG4ubmV3c19faXRlbV9faW1nIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMzQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ld3NfX2l0ZW1fX2ltZyB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3c19faXRlbV9faW1nIHtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG59XG4ubmV3c19faXRlbV9faW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4ubmV3c19faXRlbV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAxNXB4IDBweDtcbn1cbi5uZXdzX19pdGVtX19jb250ZW50IGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwO1xufVxuLm5ld3NfX2l0ZW1fX2NhcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmV3c19faXRlbV9fY2FwdGlvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm5ld3NfX2l0ZW06aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLm5ld3NfX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4ubmV3c19fb2JqZWN0LS0xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5uZXdzX19vYmplY3QtLTEge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ld3NfX29iamVjdC0tMSB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3c19fb2JqZWN0LS0xIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbi50ZXh0QmxrIHtcbiAgcGFkZGluZzogNzVweCAwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRCbGsge1xuICAgIHBhZGRpbmc6IDQ1cHggMHB4O1xuICB9XG59XG4udGV4dEJsay0tc3BhY2luZ1RvcCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnRleHRCbGstLXNwYWNpbmdCb3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi50ZXh0QmxrX19jb250ZW50X3RhZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udGV4dEJsa19fY29udGVudF90YWdzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAxNnB4IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLnRleHRCbGtfX2NvbnRlbnRfaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gODBweCBhdXRvO1xufVxuLnRleHRCbGtfX2NvbnRlbnRfaW5uZXIuZnVsbC13aWR0aCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi50ZXh0QmxrX19jb250ZW50X2lubmVyLmFsaWduLWxlZnQge1xuICBtYXJnaW46IDAgYXV0byA4MHB4IDA7XG59XG4udGV4dEJsa19fY29udGVudF9pbm5lciAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4udGV4dEJsa19fY29udGVudF9pbm5lci0tdHhsIGgzIHtcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0OXB4O1xufVxuLnRleHRCbGtfX2NvbnRlbnRfaW5uZXItLXR4bCBwIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50ZXh0QmxrX19jb250ZW50X2lubmVyLS10eGwgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0QmxrX19jb250ZW50X2lubmVyLS10eGwgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4udGV4dEJsa19fY29udGVudF9pbm5lcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnRleHRCbGtfX2NvbnRlbnRfaW5uZXIgdWwge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRleHRCbGtfX2NvbnRlbnRfaW5uZXIgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW46IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi50ZXh0QmxrX19jb250ZW50X2lubmVyIHVsIGxpIHNwYW4sIC50ZXh0QmxrX19jb250ZW50X2lubmVyIHVsIGxpIC5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM3OEU3ODI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cbi50ZXh0QmxrX19jb250ZW50X2ltZyB7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGV4dEJsa19fY29udGVudF9pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dEJsa19fY29udGVudF9pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG4udGV4dEJsa19fY29udGVudF9pbWctbWIge1xuICBtYXJnaW4tYm90dG9tOiA3MnB4O1xufVxuLnRleHRCbGtfX2NvbnRlbnRfaW1nLS1zbWFsbCB7XG4gIG1heC13aWR0aDogNTcwcHg7XG59XG4udGV4dEJsa19fY29udGVudF9pbWctLW5vcm1hbCB7XG4gIG1heC13aWR0aDogNzY1cHg7XG59XG4udGV4dEJsa19fY29udGVudF9pbWctLXdpZGUge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xufVxuLnRleHRCbGtfX2NvbnRlbnRfaW1nLS1ibHVlLCAudGV4dEJsa19fY29udGVudF9pbWctLWdyZWVuIHtcbiAgcGFkZGluZzogNTBweDtcbn1cbi50ZXh0QmxrX19jb250ZW50X2ltZy0tYmx1ZSBoMiwgLnRleHRCbGtfX2NvbnRlbnRfaW1nLS1ncmVlbiBoMiB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbn1cbi50ZXh0QmxrX19jb250ZW50X2ltZy0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG59XG4udGV4dEJsa19fY29udGVudF9pbWctLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4RTc4Mjtcbn1cbi50ZXh0QmxrX19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dEJsa19fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4udGV4dEJsa19fY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50ZXh0QmxrX19jb250ZW50IGg0IHtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udGV4dEJsa19fY29udGVudCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4udGV4dEJsa19fY29udGVudCAuYm9yZGVyX19saXN0X2l0ZW0ge1xuICBwYWRkaW5nOiAxOHB4IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1REM1RUQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0QmxrX19jb250ZW50IC5ib3JkZXJfX2xpc3RfaXRlbSB7XG4gICAgcGFkZGluZzogMTRweCAwcHg7XG4gIH1cbn1cbi50ZXh0QmxrX19jb250ZW50IC5ib3JkZXJfX2xpc3RfaXRlbSBoNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udGV4dEJsa19fY29udGVudCAuYm9yZGVyX19saXN0X2l0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi50ZXh0QmxrX19jb250ZW50IC5ib3JkZXJfX2xpc3RfaXRlbSBvbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50ZXh0QmxrX19jb250ZW50IC5ib3JkZXJfX2xpc3RfaXRlbSBvbCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMnB4IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4udGV4dEJsa19fY29udGVudCAuYm9yZGVyX19saXN0X2l0ZW0gb2wgbGkgc3BhbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dEJsa19fY29udGVudCAuYm9yZGVyX19saXN0X2l0ZW0gb2wgbGkgc3BhbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi50ZXh0QmxrX19zaGFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRleHRCbGtfX3NoYXAtLTEge1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiAtMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRCbGtfX3NoYXAtLTEge1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIHRvcDogLTEwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cblxuLmZyZWVmb3JtIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBib3JkZXItY29sb3I6ICM1ZGM1ZWQ7XG59XG4uZnJlZWZvcm0gLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGM1ZWQ7XG59XG5cbi5hc2stLWFyZWEge1xuICBwYWRkaW5nOiA3NXB4IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFzay0tYXJlYSB7XG4gICAgcGFkZGluZzogNDVweCAwcHg7XG4gIH1cbn1cbi5hc2tfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFza19fd3JhcHBlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNrX193cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5hc2tfX2ltZyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXNrX19pbWcge1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNrX19pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uYXNrX19pbWdfb2JqZWN0IHtcbiAgd2lkdGg6IDQ3MHB4O1xuICBoZWlnaHQ6IDQ3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhFNzgyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgbGVmdDogMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFza19faW1nX29iamVjdCB7XG4gICAgd2lkdGg6IDQyMHB4O1xuICAgIGhlaWdodDogNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFza19faW1nX29iamVjdCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFza19faW1nX29iamVjdCB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbi5hc2tfX2ltZ19vYmplY3QuYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG59XG4uYXNrX19pbWcgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNrX19pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hc2tfX2ltZyBpbWcge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5hc2tfX2NvbnRlbnQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hc2tfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFza19fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hc2tfX2NvbnRlbnRfdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uYXNrX19jb250ZW50X3RleHQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNrX19jb250ZW50X3RleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogNDlweDtcbiAgfVxufVxuLmFza19fY29udGVudF9zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5hc2tfX2NvbnRlbnRfc29jaWFsIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiA1MnB4O1xuICB3aWR0aDogNTJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OEU3ODI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYXNrX19jb250ZW50X3NvY2lhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5hc2tfX2NvbnRlbnRfbW9yZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbi5hc2tfX2NvbnRlbnRfbWVldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFza19fY29udGVudF9tZWV0IHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmFza19fY29udGVudF9tZWV0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmFza19fY29udGVudF9tZWV0IC5tZWV0X19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI0cHgpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbn1cbi5hc2tfX2NvbnRlbnRfbWVldCAubWVldF9faXRlbSBoNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hc2tfX2NvbnRlbnRfbWVldCAubWVldF9faXRlbV9pbWcge1xuICBoZWlnaHQ6IDE3MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFza19fY29udGVudF9tZWV0IC5tZWV0X19pdGVtX2ltZy1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzlweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYXNrX19jb250ZW50X21lZXQgc3ZnIHtcbiAgY29sb3I6ICM3OEU3ODI7XG59XG4uYXNrX19jb250ZW50X21lZXQgLm1lZXRfX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4uYXNrX19jb250ZW50X21lZXQgLm1lZXRfX29iamVjdC0tMSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5hc2tfX2NvbnRlbnRfbWVldCAubWVldF9fb2JqZWN0X19pbWctaW1nIHtcbiAgbWF4LXdpZHRoOiAxNDFweDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLS1hcmVhIHtcbiAgcGFkZGluZzogODBweCAwcHggODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZGVvLS1hcmVhIHtcbiAgICBwYWRkaW5nOiA2MHB4IDBweCA2MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlby0tYXJlYSB7XG4gICAgcGFkZGluZzogNDBweCAwcHggNDBweDtcbiAgfVxufVxuLnZpZGVvX193cmFwcCB7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWRlb19fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgcGFkZGluZzogODBweCA4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlkZW9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweDtcbiAgfVxufVxuLnZpZGVvX19jb250ZW50IGJ1dHRvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvX19jb250ZW50IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4udmlkZW9fX2NvbnRlbnQgYnV0dG9uIGltZyB7XG4gIG1heC13aWR0aDogMjlweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvX19jb250ZW50IGJ1dHRvbiBpbWcge1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgfVxufVxuLnZpZGVvX19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiA2MnB4O1xuICBsaW5lLWhlaWdodDogNzVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWRlb19fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlb19fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udmlkZW9fX2JnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTQ2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZGVvX19iZyB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuXG4uc2VydmljZS0tYXJlYSB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZS0tYXJlYSB7XG4gICAgcGFkZGluZzogNDVweCAwcHg7XG4gIH1cbn1cbi5zZXJ2aWNlLS1hcmVhIC5zZWN0aW9uX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VydmljZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuLnNlcnZpY2VfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZXJ2aWNlX19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMyU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zZXJ2aWNlX19pdGVtIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlcnZpY2VfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxufVxuLnNlcnZpY2VfX2l0ZW1faWNvbiB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VydmljZV9faXRlbV9pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uc2VydmljZV9faXRlbV9jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlcnZpY2VfX2l0ZW1fY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uc2VydmljZV9faXRlbV9jb250ZW50IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5ibGtUZXh0IHtcbiAgcGFkZGluZzogNzVweCAwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsa1RleHQge1xuICAgIHBhZGRpbmc6IDQ1cHggMHB4O1xuICB9XG59XG4uYmxrVGV4dC0tc3BhY2luZ1RvcCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmJsa1RleHQtLXNwYWNpbmdCb3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5ibGtUZXh0LS10YWdzIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmJsa1RleHRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5ibGtUZXh0X19pbWcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxrVGV4dF9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uYmxrVGV4dF9faW1nLS1zbWFsbCBpbWc6bm90KC5ibGtUZXh0X19zaGFwLS1hdHRyaWJ1dGUpIHtcbiAgd2lkdGg6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDIwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibGtUZXh0X19pbWctLXNtYWxsIGltZzpub3QoLmJsa1RleHRfX3NoYXAtLWF0dHJpYnV0ZSkge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibGtUZXh0X19pbWctLXNtYWxsIGltZzpub3QoLmJsa1RleHRfX3NoYXAtLWF0dHJpYnV0ZSkge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ibGtUZXh0X19pbWctLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsa1RleHRfX2ltZy0tcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmJsa1RleHRfX2ltZyBpbWc6bm90KC5ibGtUZXh0X19zaGFwLS1hdHRyaWJ1dGUpIHtcbiAgd2lkdGg6IDQ3MHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmxrVGV4dF9faW1nIGltZzpub3QoLmJsa1RleHRfX3NoYXAtLWF0dHJpYnV0ZSkge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxrVGV4dF9faW1nIGltZzpub3QoLmJsa1RleHRfX3NoYXAtLWF0dHJpYnV0ZSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmxrVGV4dF9fY29udGVudCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxrVGV4dF9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuLmJsa1RleHRfX2NvbnRlbnQgaDIuc2VjdGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxrVGV4dF9fY29udGVudCBoMi5zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICB9XG59XG4uYmxrVGV4dF9fY29udGVudF90ZXh0IHtcbiAgbWF4LXdpZHRoOiA1NzBweDtcbn1cbi5ibGtUZXh0X19jb250ZW50X3RleHQgaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLmJsa1RleHRfX2NvbnRlbnRfdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbn1cbi5ibGtUZXh0X19zaGFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmJsa1RleHRfX3NoYXAtLWF0dHJpYnV0ZSB7XG4gIG1heC13aWR0aDogMTk2cHg7XG59XG4uYmxrVGV4dF9fc2hhcC0tdG9wTGVmdCB7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IC00MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJsa1RleHRfX3NoYXAtLXRvcExlZnQge1xuICAgIGxlZnQ6IC0zOXB4O1xuICB9XG59XG4uYmxrVGV4dF9fc2hhcC0tdG9wUmlnaHQge1xuICB0b3A6IC00MHB4O1xuICByaWdodDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsa1RleHRfX3NoYXAtLXRvcFJpZ2h0IHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsa1RleHRfX3NoYXAtLXRvcFJpZ2h0IHtcbiAgICByaWdodDogMHB4O1xuICB9XG59XG4uYmxrVGV4dF9fc2hhcC0tYm90dG9tUmlnaHQge1xuICBib3R0b206IC00MHB4O1xuICByaWdodDogLTQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibGtUZXh0X19zaGFwLS1ib3R0b21SaWdodCB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibGtUZXh0X19zaGFwLS1ib3R0b21SaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5ibGtUZXh0X19zaGFwLS1ib3R0b21MZWZ0IHtcbiAgYm90dG9tOiAtNDBweDtcbiAgbGVmdDogLTQwcHg7XG59XG5cbi50cmFpbmVyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG59XG5cbi50cmFpbmluZ2VuX193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRyYWluaW5nZW5fX3dyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRyYWluaW5nZW5fX3dyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuLnRyYWluaW5nZW5fX2l0ZW0ge1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2Y2ZmM7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHJhaW5pbmdlbl9fbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMnJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRyYWluaW5nZW4tbGFiZWwtYmcsICMxNzlDQ0YpO1xuICBib3JkZXItcmFkaXVzOiAwIDFyZW07XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi50cmFpbmluZ2VuX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDc4cHg7XG4gIG1pbi1oZWlnaHQ6IDNsaDtcbn1cblxuLnRyYWluaW5nZW5fX2NhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udHJhaW5pbmdlbl9fY2F0ZWdvcnkge1xuICBjb2xvcjogIzE3OWNjZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbn1cbi50cmFpbmluZ2VuX19jYXRlZ29yeSBpbWcge1xuICB3aWR0aDogMTAuNjY3cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnRyYWluaW5nZW5fX2luZm8tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4udHJhaW5pbmdlbl9faW5mby1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLnRyYWluaW5nZW5fX2luZm8tbGFiZWwge1xuICBjb2xvcjogIzc2NzY3NjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnRyYWluaW5nZW5fX2luZm8tdmFsdWUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnRyYWluaW5nZW5fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMwMDA7XG59XG4udHJhaW5pbmdlbl9fZGVzY3JpcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50cmFpbmluZ2VuX19kaXZpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2QzO1xuICBtYXJnaW46IDA7XG59XG5cbi50cmFpbmluZ2VuX19idWxsZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udHJhaW5pbmdlbl9fYnVsbGV0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRyYWluaW5nZW5fX2J1bGxldC1pdGVtOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udHJhaW5pbmdlbl9fYnVsbGV0LWl0ZW06Om1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udHJhaW5pbmdlbl9fYnVsbGV0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogMTYuNjY3cHg7XG4gIGhlaWdodDogYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi50cmFpbmluZ2VuX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnRyYWluaW5nZW5fX2J1dHRvbnMgYSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50cmFpbmluZ2VuX19idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbi50cmFpbmluZ2VuX19idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udHJhaW5pbmdlbl9fYnRuLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRyYWluaW5nZW5fX2J0bi10ZXh0OmhvdmVyIHtcbiAgY29sb3I6ICMxNzljY2Y7XG59XG5cbi50cmFpbmluZ2VuX19idG4tYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi50cmFpbmluZy1kZXRhaWwgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYmEoOTMsIDE5NywgMjM3LCAwLjIpO1xufVxuLnRyYWluaW5nLWRldGFpbCB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSg5MywgMTk3LCAyMzcsIDAuMik7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50cmFpbmluZy1kZXRhaWwgdWwgbGkgdWwge1xuICBtYXJnaW46IDhweCAwIDAgMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50cmFpbmluZy1kZXRhaWwgdWwgbGkgdWwgbGkge1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHB4IDAgNHB4IDM2cHg7XG59XG4udHJhaW5pbmctZGV0YWlsIHVsIGxpIHVsIGxpOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4udHJhaW5lci0tYXJlYSB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmFpbmVyLS1hcmVhIHtcbiAgICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgfVxufVxuLnRyYWluZXItLWFyZWEgLnNlY3Rpb25fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi50cmFpbmVyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4udHJhaW5lcl9fdGl0bGUgaDIge1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJhaW5lcl9fdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuLnRyYWluZXJfX2lubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyYWluZXJfX2lubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4udHJhaW5lcl9faW5uZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi50cmFpbmVyX19pbm5lciBoMyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi50cmFpbmVyX190cmFpbmluZ2VuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBjb2x1bW4tZ2FwOiA1JTtcbiAgcm93LWdhcDogNTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRyYWluZXJfX3RyYWluaW5nZW4ge1xuICAgIGNvbHVtbi1nYXA6IDEwJTtcbiAgfVxufVxuLnRyYWluZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHJvdy1nYXA6IDM1cHg7XG4gIHdpZHRoOiAzMCU7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoOTMsIDE5NywgMjM3LCAwLjEpO1xufVxuLnRyYWluZXJfX2l0ZW06aG92ZXIge1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDkzLCAxOTcsIDIzNywgMC42KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRyYWluZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyYWluZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udHJhaW5lcl9faXRlbS0tbGVmdCBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udHJhaW5lcl9faXRlbS0tbGVmdCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzVkYzVlZDtcbn1cbi50cmFpbmVyX19pdGVtLS1sZWZ0IHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50cmFpbmVyX19pdGVtLS1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRyYWluZXJfX2l0ZW1fX3ByaWNlIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi50cmFpbmVyX19pdGVtX19wcmljZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIHBhZGRpbmc6IDBweCA1cHggMHB4IDJweDtcbn1cbi50cmFpbmVyX19pdGVtX19yZWFkLW1vcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udHJhaW5lcl9faXRlbV9fcmVhZC1tb3JlIHAge1xuICBjb2xvcjogIzc4ZTc4MjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnRyYWluZXJfX2l0ZW1fX3JlYWQtbW9yZSBzcGFuIHtcbiAgY29sb3I6ICM3OGU3ODI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi5maWVsZHMtLWFyZWEge1xuICBwYWRkaW5nOiA3NXB4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmllbGRzLS1hcmVhIHtcbiAgICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmllbGRzLS1hcmVhIC5jb250YWluZXItZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmllbGRzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkc19fd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gIH1cbn1cbi5maWVsZHNfX2NvbnRlbnQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1NzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZmllbGRzX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5maWVsZHNfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uZmllbGRzX19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBsaW5lLWhlaWdodDogNjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWVsZHNfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDlweDtcbiAgfVxufVxuLmZpZWxkc19fY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5maWVsZHNfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uZmllbGRzX19saW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1NzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDgwcHg7XG4gIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZpZWxkc19fbGlua3Mge1xuICAgIHdpZHRoOiA0NzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmllbGRzX19saW5rcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNjBweCAyMHB4IDYwcHggMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5maWVsZHNfX2xpbmtzOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTE3MHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkzLCAxOTcsIDIzNywgMC4yNTA5ODAzOTIyKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTEwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkc19fbGlua3M6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmllbGRzX19saW5rc193cmFwIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkc19fbGlua3Nfd3JhcCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbi5maWVsZHNfX2xpbmtzX3dyYXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjhweCAwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuLmZpZWxkc19fbGlua3Nfd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmllbGRzX19saW5rc193cmFwIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xufVxuLmZpZWxkc19fbGlua3Nfd3JhcCBhIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uY2FzZS0tYXJlYSB7XG4gIHBhZGRpbmc6IDc1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhc2UtLWFyZWEgLnNlY3Rpb25fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cbi5jYXNlLS1hcmVhIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4uY2FzZV9faXRlbXMtLXZhY2F0dXJlcyB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uY2FzZV9fZmlsdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLmNhc2VfX2ZpbHRlciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5jYXNlX19zb3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY2FzZV9fc29ydCAucmVzdWx0cyB7XG4gIG9wYWNpdHk6IDUwJTtcbn1cbi5jYXNlX19zb3J0IC5uZXcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmNhc2VfX3NvcnQgLm5ldyBpIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5jYXNlX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhc2VfX3dyYXBwZXJfY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuY2FzZV9fd3JhcHBlcl9jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhc2VfX3dyYXBwZXJfY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uY2FzZV9fd3JhcHBlcl9jb250ZW50IHAge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FzZV9fd3JhcHBlcl9jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgfVxufVxuLmNhc2VfX3RleHQge1xuICBtYXgtd2lkdGg6IDc3MHB4O1xufVxuLmNhc2VfX3RleHQtLXZhY2F0dXJlcyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uY2FzZV9fZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5jYXNlX19maWx0ZXJzIHAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uY2FzZV9fcGlsbGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAxMnB4IDNweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhc2VfX3BpbGxib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5jYXNlX19waWxsYm94LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmNhc2VfX3BpbGxib3guYWN0aXZlIHAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jYXNlX19waWxsYm94IHAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmNhc2UgLnJvdyB7XG4gIHJvdy1nYXA6IDQ4cHg7XG59XG5cbi5jbGllbnRzLS1hcmVhIHtcbiAgcGFkZGluZzogNzVweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jbGllbnRzLS1hcmVhIHtcbiAgICBwYWRkaW5nOiA0NXB4IDA7XG4gIH1cbn1cbi5jbGllbnRzLS1hcmVhIC5zZWN0aW9uX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG5cbi5sb2dvU3dpcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5sb2dvU3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sb2dvU3dpcGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgbWF4LWhlaWdodDogNDVweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbmZvcm0gLnNpdGVfX2NoZWNrIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmZvcm0gLmZyZWVmb3JtLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmVkO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmNvbnRhY3QtLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC0tZm9ybSB7XG4gICAgcGFkZGluZzogNDVweCAwcHg7XG4gIH1cbn1cbi5jb250YWN0LS1ibGsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC0tYmxrIHtcbiAgICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC0tYmxrIC5jb250YWluZXItZ2FwLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbnRhY3RfX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jb250YWN0X19vYmplY3QtLTEge1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3RfX29iamVjdC0tMSB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuLmNvbnRhY3RfX29iamVjdC0tMiB7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMjAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuY29udGFjdF9fb2JqZWN0LS0yIHtcbiAgICByaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhY3RfX29iamVjdC0tMiB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdF9fb2JqZWN0LS0yIHtcbiAgICByaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0X19vYmplY3QtLTIge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbn1cbi5jb250YWN0X19mb3JtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGFjdF9fZm9ybSBoMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0X19mb3JtIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbi5jb250YWN0X19hZGRXcmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0X19hZGRXcmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jb250YWN0X19hZGRyZXNzIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgbWFyZ2luLWxlZnQ6IDEzMHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb250YWN0X19hZGRyZXNzIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0X19hZGRyZXNzIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLmNvbnRhY3RfX2FkZHJlc3NfaXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICBtYXgtd2lkdGg6IDI0NXB4O1xufVxuLmNvbnRhY3RfX2FkZHJlc3NfaXRlbSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jb250YWN0X19hZGRyZXNzX2l0ZW0gdWwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jb250YWN0X19hZGRyZXNzX2l0ZW0gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY29udGFjdF9fYWRkcmVzc19pdGVtIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzVEQzVFRDtcbn1cbi5jb250YWN0X19hZGRyZXNzX2l0ZW0gdWwgbGkgYSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMjFweDtcbiAgd2lkdGg6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cbi5jb250YWN0X19ibGtJbWcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU3NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdF9fYmxrSW1nIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3RfX2Jsa0ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLmNvbnRhY3RfX2Jsa0ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NTRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ucXVvdGUtLWFyZWEge1xuICBwYWRkaW5nOiA3NXB4IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1b3RlLS1hcmVhIHtcbiAgICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgfVxufVxuLnF1b3RlLS1hcmVhIC5yb3cge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnF1b3RlLS1zcGFjaW5nVG9wIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ucXVvdGUtLXNwYWNpbmdCb3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5xdW90ZV9fY29udGVudF90ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5xdW90ZV9fY29udGVudF90ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICB9XG59XG4ucXVvdGVfX2NvbnRlbnRfdGV4dCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM1REM1RUQ7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucXVvdGVfX2NvbnRlbnRfdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdW90ZV9fY29udGVudF90ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ucXVvdGVfX2NvbnRlbnRfdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnF1b3RlX19jb250ZW50X3RleHQgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xOHB4O1xufVxuLnF1b3RlX19jb250ZW50LS1mb290ZXIge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdW90ZV9fY29udGVudC0tZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnF1b3RlX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucXVvdGVfX2ltYWdlIHtcbiAgICBtYXJnaW46IDBweCBhdXRvIDIwcHg7XG4gICAgcGFkZGluZzogMHB4IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdW90ZV9faW1hZ2Uge1xuICAgIHBhZGRpbmc6IDBweCA1MHB4O1xuICB9XG59XG5cbi5ib29zdC0tYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiA3NXB4IDBweDtcbiAgbWFyZ2luLXRvcDogMTE1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vc3QtLWFyZWEge1xuICAgIG1hcmdpbjogNDVweCAwcHg7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuLmJvb3N0LS1hcmVhLXZhY2F0dXJlcyB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5ib29zdC0tYXJlYS12YWNhdHVyZXMgLmJvb3N0X19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGlzb2xhdGlvbjogYXV0bztcbn1cbi5ib29zdC0tYXJlYS12YWNhdHVyZXMgLmJvb3N0X19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9vc3QtLWFyZWEtdmFjYXR1cmVzIC5ib29zdF9faW1nIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYm9vc3QtLWFyZWEtdmFjYXR1cmVzIC5ib29zdF9faW1nLS1ib29zdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uYm9vc3QtLWFyZWEtdmFjYXR1cmVzIC5ib29zdF9faW1nLS1vYmplY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMXJlbTtcbiAgd2lkdGg6IDM0MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJvb3N0LS1hcmVhLXZhY2F0dXJlcyAuYm9vc3RfX2ltZy0tb2JqZWN0IHtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJvb3N0LS1hcmVhLXZhY2F0dXJlcyAuYm9vc3RfX2ltZy0tb2JqZWN0IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3N0LS1hcmVhLXZhY2F0dXJlcyAuYm9vc3RfX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IGF1dG87XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5ib29zdC0tYXJlYS12YWNhdHVyZXMgLmJvb3N0X19pbWctLWJvb3N0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3N0LS1hcmVhLXZhY2F0dXJlcyAuYm9vc3RfX2ltZy0tb2JqZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmJvb3N0X19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGM1ZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHBhZGRpbmc6IDY0cHggMTAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGdhcDogMzJweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5ib29zdF9fY29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib29zdF9fY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJvb3N0X19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vc3RfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgfVxufVxuLmJvb3N0X19jb250ZW50X3RleHQge1xuICBtYXgtd2lkdGg6IDY2NHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmJvb3N0X19jb250ZW50X3RleHQgaDIge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogd2hpdGU7XG59XG4uYm9vc3RfX2NvbnRlbnRfdGV4dCBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJvb3N0X19jb250ZW50X3RleHQgLmJ0bi0tZGFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xufVxuLmJvb3N0X19jb250ZW50X3RleHQgLmJ0bi0tZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG4uYm9vc3RfX2NvbnRlbnRfdGV4dCAuYnRuLS1kYXJrIC5idG5fX2ljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYm9vc3RfX2NvbnRlbnRfdGV4dCAuYnRuLS1kYXJrIC5idG5fX2ljb24tLWVtYWlsIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib29zdF9fY29udGVudF90ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmJvb3N0X19jb250ZW50X3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ib29zdF9fY29udGVudF90ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB9XG4gIC5ib29zdF9fY29udGVudF90ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuYm9vc3RfX2NvbnRlbnRfdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuYm9vc3RfX2NvbnRlbnRfdGV4dCAuYnRuLS1kYXJrIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMTBweCAyOHB4O1xuICB9XG59XG4uYm9vc3RfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ2MXB4O1xuICBoZWlnaHQ6IDQ2MXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXRvcDogLTExNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib29zdF9faW1nLS1kZWNvcmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXJlbTtcbiAgdG9wOiA3cHg7XG4gIHdpZHRoOiAzNDBweDtcbiAgaGVpZ2h0OiAzNDBweDtcbiAgei1pbmRleDogLTE7XG59XG4uYm9vc3RfX2ltZy0tZGVjb3JhdGlvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJvb3N0X19pbWctLWJvb3N0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzNHB4IDM0cHg7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9vc3RfX2ltZyB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgbWFyZ2luLXRvcDogLTkwcHg7XG4gIH1cbiAgLmJvb3N0X19pbWctLWRlY29yYXRpb24ge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ib29zdF9faW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuYm9vc3RfX2ltZy0tZGVjb3JhdGlvbiB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3N0X19pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3N0X19pbWctLWRlY29yYXRpb24ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG59XG5cbi5ib29zdGVycy0tYXJlYSB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vc3RlcnMtLWFyZWEge1xuICAgIHBhZGRpbmc6IDQ1cHggMHB4O1xuICB9XG59XG4uYm9vc3RlcnNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vc3RlcnNfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmJvb3N0ZXJzX19pdGVtX2ltZyB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYm9vc3RlcnNfX2l0ZW1faW1nIC5tZWV0X19vYmplY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjNURDNUVEO1xufVxuLmJvb3N0ZXJzX19pdGVtX2ltZyBpbWcudXNlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJvb3N0ZXJzX19pdGVtX2NvbnRlbnQge1xuICBwYWRkaW5nOiA1cHggMHB4O1xufVxuLmJvb3N0ZXJzX19pdGVtX2NvbnRlbnQgaDUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uYm9vc3RlcnNfX2l0ZW1fY29udGVudCBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uYm9vc3RlcnNfX2l0ZW1fY29udGVudCBwIC5mYSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM1REM1RUQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uYnJhbmRzLS1wdCB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJhbmRzLS1wdCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggMHB4O1xuICB9XG59XG4uYnJhbmRzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJhbmRzX193cmFwcGVyIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICB9XG4gIC5icmFuZHNfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnJhbmRzX19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NiU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmFuZHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuLmJyYW5kc19faXRlbTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAxO1xufVxuLmJyYW5kc19faXRlbSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuMztcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5icmFuZHNfX2l0ZW0gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG59XG5cbi5nZWxsZXJ5IHtcbiAgcGFkZGluZzogNzVweCAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nZWxsZXJ5IHtcbiAgICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgfVxufVxuLmdlbGxlcnlfX2l0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdlbGxlcnlfX2l0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5cbi5pbmZvLS1hcmVhIHtcbiAgbWFyZ2luOiA3NXB4IDBweDtcbiAgcGFkZGluZzogNzVweCAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLS1hcmVhIHtcbiAgICBtYXJnaW46IDQ1cHggMHB4O1xuICAgIHBhZGRpbmc6IDQ1cHggMHB4O1xuICB9XG59XG4uaW5mby0tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkzLCAxOTcsIDIzNywgMC4zKTtcbn1cbi5pbmZvX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbmZvX19pdGVtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbmZvX19pdGVtIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5pbmZvX19pdGVtIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xufVxuLmluZm9fX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4uaW5mb19fb2JqZWN0LS0xIHtcbiAgd2lkdGg6IDI1MHB4O1xuICByaWdodDogLTgwcHg7XG4gIHRvcDogMHB4O1xufVxuXG4udmlkZW8tLWFyZWEge1xuICBwYWRkaW5nOiA4MHB4IDBweCA4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlkZW8tLWFyZWEge1xuICAgIHBhZGRpbmc6IDYwcHggMHB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLS1hcmVhIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweCA0MHB4O1xuICB9XG59XG4udmlkZW9fX3dyYXBwIHtcbiAgbWF4LXdpZHRoOiA5NzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZGVvX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICBwYWRkaW5nOiA4MHB4IDgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWRlb19fY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4O1xuICB9XG59XG4udmlkZW9fX2NvbnRlbnQgYnV0dG9uIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW9fX2NvbnRlbnQgYnV0dG9uIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbi52aWRlb19fY29udGVudCBidXR0b24gaW1nIHtcbiAgbWF4LXdpZHRoOiAyOXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW9fX2NvbnRlbnQgYnV0dG9uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMHB4O1xuICB9XG59XG4udmlkZW9fX2NvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDYycHg7XG4gIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZGVvX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi52aWRlb19fYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NDZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlkZW9fX2JnIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5rbm93LS1hcmVhIHtcbiAgcGFkZGluZzogNzVweCAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5rbm93LS1hcmVhIHtcbiAgICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgfVxufVxuLmtub3dfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5rbm93X19jb250ZW50IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5rbm93X19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ua25vd19fY29udGVudF9pbm5lciBoMiB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5rbm93X19jb250ZW50X2lubmVyIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmtub3dfX2NvbnRlbnRfaW5uZXIgaDQge1xuICBtYXgtd2lkdGg6IDQ3NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtub3dfX2NvbnRlbnRfaW5uZXIgaDQgc3BhbiB7XG4gIGNvbG9yOiAjNURDNUVEO1xufVxuLmtub3dfX2Zvcm0ge1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xufVxuLmtub3dfX2ltZyB7XG4gIHdpZHRoOiAzNjlweDtcbn1cbi5rbm93X19pbWdfdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ua25vd19faW1nX3RleHQgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmtub3dfX2ltZ190ZXh0IGg0IGEge1xuICBjb2xvcjogIzc4RTc4Mjtcbn1cbi5rbm93X19pbWdfdGV4dCBoNCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ua25vd19faW1nX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDI5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyODhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtub3dfX2ltZ193cmFwcGVyIGltZy51c2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ua25vd19faW1nX3dyYXBwZXIgaW1nLnNoYXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTkwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdG9wOiAtMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmtub3dfX2ltZ193cmFwcGVyIGltZy5zaGFwZSB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG59XG4ua25vd19faW1nX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICB6LWluZGV4OiAyO1xufVxuLmtub3dfX2ltZ19zb2NpYWwgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MnB4O1xuICB3aWR0aDogNTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4RTc4MjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbi5rbm93X19pbWdfc29jaWFsIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uc3BhY2VyLS1oZWlnaHQtaDI1cHgge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uc3BhY2VyLS1oZWlnaHQtaDUwcHgge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3BhY2VyLS1oZWlnaHQtaDc1cHgge1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uc3BhY2VyLS1oZWlnaHQtaDEwMHB4IHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5zcGFjZXItLWhlaWdodC1oMTI1cHgge1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnNwYWNlci0taGVpZ2h0LWgxNTBweCB7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi5mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uZm9vdGVyLS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG59XG4uZm9vdGVyLS1zcGFjaW5nIHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbiAgcGFkZGluZy10b3A6IDE0NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci0tc3BhY2luZyB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBwYWRkaW5nOiAwcHggMTRweDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmsge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmZvb3Rlcl9fbGluayB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyX19saW5rIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlcl9fbGluayB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fbGluayB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmsgdWwgbGkgYSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xufVxuLmZvb3Rlcl9fYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2FkZHJlc3Mge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2FkZHJlc3NfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2FkZHJlc3NfX2l0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmZvb3Rlcl9fYWRkcmVzc19faXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZm9vdGVyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX25hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5mb290ZXJfX25hdi0tbG9nbyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZm9vdGVyX19uYXYtLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4uZm9vdGVyX19uYXYgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX25hdiB1bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmZvb3Rlcl9fbmF2IHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX25hdiB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZm9vdGVyX19pbm5lciB7XG4gIG1heC13aWR0aDogNjQwcHg7XG59XG4uZm9vdGVyX19yaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG4uZm9vdGVyX19vYmplY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZm9vdGVyX19vYmplY3QtLTEge1xuICB0b3A6IC0xNzdweDtcbiAgcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fb2JqZWN0LS0xIHtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuLmZvb3Rlcl9fb2JqZWN0LS0yIHtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAtNzBweDtcbn1cblxuLm9mZmNhbnZhc19fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC0yODBweDtcbiAgdG9wOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyNzBweDtcbiAgei1pbmRleDogMTExO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLm9mZmNhbnZhc19fd3JhcHBlci5hY3RpdmUge1xuICByaWdodDogMHB4O1xufVxuLm9mZmNhbnZhc19fbWVudSB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEyMHB4KTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuLm9mZmNhbnZhc19fbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9mZmNhbnZhc19fbWVudSB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxN3B4IDE5cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjNGM0YzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub2ZmY2FudmFzX19tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkZDtcbn1cbi5vZmZjYW52YXNfX21lbnUgdWwgbGkgYSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyM3B4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLm9mZmNhbnZhc19fbWVudSB1bCBsaSAuc3VibWVudSB7XG4gIHBhZGRpbmctbGVmdDogMjlweDtcbn1cbi5vZmZjYW52YXNfX21lbnUgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGM0YzRjM7XG59XG4ub2ZmY2FudmFzX19tZW51IHVsIGxpIGFbYXJpYS1leHBhbmRlZD10cnVlXSBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5vZmZjYW52YXNfX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMThweCAzNXB4IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ub2ZmY2FudmFzX19ib3R0b20gYS5zaXRlLWJ0biB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5vZmZjYW52YXNfX2JvdHRvbSBhLnNpdGUtYnRuLnRyYW5zcGFyZW50LWJ0biB7XG4gIGNvbG9yOiAjZGRkO1xufVxuXG4uZmlsdGVyIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5maWx0ZXJfX2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDEzO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwYWRkaW5nOiA0MHB4IDQwcHg7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5maWx0ZXJfX2JveC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpbHRlcl9fYm94IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmZpbHRlcl9fYm94X25ld3MuYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMjc1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5maWx0ZXJfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5maWx0ZXJfX2l0ZW1fdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1REM1RUQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZmlsdGVyX19pdGVtX3RpdGxlIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmZpbHRlcl9faXRlbV9jb250ZW50IHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZpbHRlcl9faXRlbV9jb250ZW50IHVsLmNvbHVtbi0yIHtcbiAgY29sdW1uLWNvdW50OiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVyX19pdGVtX2NvbnRlbnQgdWwuY29sdW1uLTIge1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxufVxuLmZpbHRlcl9faXRlbV9jb250ZW50IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXB4IDBweDtcbn1cblxuLmhvdmVyY2FyZCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uaG92ZXJjYXJkLS13b3JrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvdmVyY2FyZC0td29yayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmhvdmVyY2FyZF9fY2FyZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtaW4taGVpZ2h0OiAyN3B4O1xufVxuLmhvdmVyY2FyZF9fY2FyZCAud29ya19faXRlbV9fY29udGVudF9yZWFkbW9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob3ZlcmNhcmRfX2NhcmQgLndvcmtfX2l0ZW1fX2NvbnRlbnRfcmVhZG1vcmUgcCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLmhvdmVyY2FyZF9fY2FyZCAud29ya19faXRlbV9fY29udGVudF9yZWFkbW9yZSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uaG92ZXJjYXJkX19jYXJkOmhvdmVyIC53b3JrX19pdGVtX19jb250ZW50X3JlYWRtb3JlIHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaG92ZXJjYXJkX19jYXJkOmhvdmVyIC53b3JrX19pdGVtX19jb250ZW50X3JlYWRtb3JlIGkge1xuICB0b3A6IDFweDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4udG9wYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnRvcGJhci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvcGJhci0td2Vya2VuYmlqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4udG9wYmFyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbn1cbi50b3BiYXJfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGJhcl9fbGlzdCB7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxufVxuLnRvcGJhcl9fbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxNHB4IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuODtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGJhcl9fbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogOHB4IDExcHggN3B4O1xuICB9XG59XG4udG9wYmFyX19saXN0X19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi50b3BiYXJfX2xpc3RfX2l0ZW06aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnRvcGJhcl9fbGlzdF9faXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvcGJhcl9fbGlzdF9faXRlbS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnRvcGJhcl9fbGlzdF9faXRlbSBhIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3BiYXJfX2xpc3RfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICB9XG59XG5cbi5yZXR1cm4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJldHVybiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucmV0dXJuIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDE1cHg7XG59XG4ucmV0dXJuIHAgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXR1cm4gcCBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXR1cm4gcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJldHVybiBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmhlcm9OZXctLWFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9OZXctLWFyZWEge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG59XG4uaGVyb05ldy0tc3BhY2luZ0JvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVyb05ld19fc3BhY2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm9OZXdfX3NwYWNlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbn1cbi5oZXJvTmV3X19jb250ZW50IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZXJvTmV3X19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlcm9OZXdfX3RleHQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm9OZXdfX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvTmV3X190ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG59XG4uaGVyb05ld19fdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyb05ld19fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5oZXJvTmV3X190ZXh0IGg0IHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyb05ld19fdGV4dCBoNCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG4uaGVyb05ld19fdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmhlcm9OZXdfX3RleHQgcC5oZXJvTmV3X190ZXh0LS1kZXNjcmlwdGlvbiwgLmhlcm9OZXdfX3RleHQgcC5oZXJvTmV3X190ZXh0LS1kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJvZHksIFwiSGVsdmV0aWNhIE5ldWVcIik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnLCAyNHB4KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1zaXplLTJ4bCwgNDBweCk7IC8qIDE2Ni42NjclICovXG59XG4uaGVyb05ld19fdGV4dCAuaGVyb05ld19fdGV4dC0tZGVzY3JpcHRpb24tb3ZlcnZpZXcsIC5oZXJvTmV3X190ZXh0IC5oZXJvTmV3X190ZXh0LS1kZXNjcmlwdGlvbi1vdmVydmlldyBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmhlcm9OZXdfX3RleHQtLWtleXdvcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaGVyb05ld19fdGV4dC0ta2V5d29yZCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5oZXJvTmV3X190ZXh0LS1rZXl3b3JkIGltZyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xufVxuLmhlcm9OZXdfX3JhdGluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5oZXJvTmV3X19yYXRpbmctLXNjb3JlLCAuaGVyb05ld19fcmF0aW5nLS1jb3VudCB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG4uaGVyb05ld19fcmF0aW5nLS1zY29yZSB7XG4gIGNvbG9yOiAjNWRjNWVkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uaGVyb05ld19fcmF0aW5nLS1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5oZXJvTmV3X19pbmZvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE2cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG4uaGVyb05ld19faW5mby13cmFwcGVyIC5oZXJvTmV3X19pbmZvLWl0ZW0tLXByaWNlIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVyb05ld19faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDIwcHggMHB4IDBweCAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyb05ld19faW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZXJvTmV3X19pbWFnZSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuLmhlcm9OZXdfX2ltYWdlX2ltZyB7XG4gIG1hc2stc2l6ZTogMTAwJTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5oZXJvTmV3X19pbWFnZV9pbWctcXVvdGUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIvZGlzdC9kZWZhdWx0L2ltZy9oZXJvL3F1b3RlLnBuZ1wiKTtcbn1cbi5oZXJvTmV3X19pbWFnZV9pbWctcGl6emEtc2xpY2Uge1xuICBtYXNrLWltYWdlOiB1cmwoXCIvZGlzdC9kZWZhdWx0L2ltZy9oZXJvL3BpenphLXNsaWNlLnBuZ1wiKTtcbn1cbi5oZXJvTmV3X19pbWFnZV9pbWctaGFsZi1tb29uIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2Rpc3QvZGVmYXVsdC9pbWcvaGVyby9oYWxmLW1vb24ucG5nXCIpO1xufVxuLmhlcm9OZXdfX2ltYWdlLS1tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDBweCAwcHggMjBweDtcbn1cbi5oZXJvTmV3X19pbWFnZS0tbWFpbi1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaGVyb05ld19faW1hZ2UtLW9iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5oZXJvTmV3X19pbWFnZS0tb2JqZWN0LXF1b3RlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjAlO1xufVxuLmhlcm9OZXdfX2ltYWdlLS1vYmplY3QtcGl6emEtc2xpY2Uge1xuICBib3R0b206IDEyMHB4O1xuICBsZWZ0OiAxMDBweDtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvTmV3X19pbWFnZS0tb2JqZWN0LXBpenphLXNsaWNlIHtcbiAgICBib3R0b206IDEwMHB4O1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm9OZXdfX2ltYWdlLS1vYmplY3QtcGl6emEtc2xpY2Uge1xuICAgIGJvdHRvbTogNzhweDtcbiAgICBsZWZ0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvTmV3X19pbWFnZS0tb2JqZWN0LXBpenphLXNsaWNlIHtcbiAgICBib3R0b206IDU4cHg7XG4gICAgbGVmdDogMjlweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyb05ld19faW1hZ2UtLW9iamVjdC1waXp6YS1zbGljZSB7XG4gICAgYm90dG9tOiAyMCU7XG4gICAgbGVmdDogMjMlO1xuICB9XG59XG4uaGVyb05ld19faW1hZ2UtLW9iamVjdC1oYWxmLW1vb24ge1xuICBib3R0b206IDEyMHB4O1xuICBsZWZ0OiAxMjBweDtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvTmV3X19pbWFnZS0tb2JqZWN0LWhhbGYtbW9vbiB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyb05ld19faW1hZ2UtLW9iamVjdC1oYWxmLW1vb24ge1xuICAgIGJvdHRvbTogODBweDtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvTmV3X19pbWFnZS0tb2JqZWN0LWhhbGYtbW9vbiB7XG4gICAgYm90dG9tOiA2MHB4O1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm9OZXdfX2ltYWdlLS1vYmplY3QtaGFsZi1tb29uIHtcbiAgICBib3R0b206IDIwJTtcbiAgICBsZWZ0OiAyMyU7XG4gIH1cbn1cblxuLmhlcm9OZXctLXRyYWluaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDEyMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVyb05ldy0tdHJhaW5pbmcge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZXJvTmV3LS10cmFpbmluZyB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9OZXctLXRyYWluaW5nIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuLmhlcm9OZXctLXRyYWluaW5nX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuMykgMTAwJSk7XG4gIHotaW5kZXg6IDE7XG59XG4uaGVyb05ldy0tdHJhaW5pbmdfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDgwcHggMCAxMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvTmV3LS10cmFpbmluZ19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm9OZXctLXRyYWluaW5nX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDUwcHggMCA4MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvTmV3LS10cmFpbmluZ19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweDtcbiAgfVxufVxuLmhlcm9OZXctLXRyYWluaW5nX19icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaGVyb05ldy0tdHJhaW5pbmdfX2JyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmhlcm9OZXctLXRyYWluaW5nX19icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVyb05ldy0tdHJhaW5pbmdfX2JyZWFkY3J1bWJzLXNlcGFyYXRvciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVyb05ldy0tdHJhaW5pbmdfX2JyZWFkY3J1bWJzLXNlcGFyYXRvciBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLmhlcm9OZXctLXRyYWluaW5nX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDV2dywgNTBweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuLmhlcm9OZXctLXRyYWluaW5nX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5oZXJvTmV3LS10cmFpbmluZ19fcmF0aW5nLXN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZXJvTmV3LS10cmFpbmluZ19fcmF0aW5nLXN0YXJzIC5mYS1zdGFyLFxuLmhlcm9OZXctLXRyYWluaW5nX19yYXRpbmctc3RhcnMgLmZhLXN0YXItaGFsZi1vLFxuLmhlcm9OZXctLXRyYWluaW5nX19yYXRpbmctc3RhcnMgLmZhLXN0YXItbyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuLmhlcm9OZXctLXRyYWluaW5nX19yYXRpbmctc2NvcmUge1xuICBjb2xvcjogIzVEQzVFRDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmhlcm9OZXctLXRyYWluaW5nX19yYXRpbmctY291bnQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaGVyb05ldy0tdHJhaW5pbmdfX2J1bGxldHMge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4uaGVyb05ldy0tdHJhaW5pbmdfX2J1bGxldHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oZXJvTmV3LS10cmFpbmluZ19fYnVsbGV0cyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDIwIDE1JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTcuMDg2MjcgMTEuNTkyN0M3LjM0ODY1IDExLjIxOTEgNy40Njc5MSAxMC45OTQ5IDcuNjM0ODcgMTAuODA4MUMxMC44MzExIDcuNDU3NzUgMTQuMDM5MiA0LjExOTg1IDE3LjIzNTMgMC43Njk1MDZDMTguMDgyMSAtMC4xMTQ3ODYgMTguOTI4OSAtMC4yMzkzMzQgMTkuNTg0OCAwLjQwODMxNkMyMC4yNDA3IDEuMDY4NDIgMjAuMTIxNSAyLjAwMjUzIDE5LjI2MjggMi44OTkyOEMxNS42ODUgNi42MzU3MyAxMi4wOTUyIDEwLjM4NDYgOC41MTc0IDE0LjEyMTFDNy40OTE3NiAxNS4xOTIyIDYuNzg4MTIgMTUuMTkyMiA1Ljc4NjMzIDE0LjE0NkM0LjAzMzIgMTIuMzE1MSAyLjI4MDA3IDEwLjQ4NDMgMC41MTUwMTUgOC42NDA5NUMwLjA3Mzc1MDkgOC4xODAxMyAtMC4xMTcwNjYgNy42NTcwMiAwLjA3Mzc1MDkgNi45OTY5MkMwLjI0MDcxNiA2LjQ0ODkxIDAuNTk4NDk4IDYuMTI1MDggMS4xMjMyNCA2LjAwMDUzQzEuNzMxNDcgNS44NjM1MyAyLjE5NjU5IDYuMTI1MDggMi42MTQgNi41NzM0NUMzLjk0OTcyIDcuOTkzMyA1LjI4NTQ0IDkuNDEzMTUgNi42MDkyMyAxMC44NDU1QzYuNzY0MjcgMTEuMDA3NCA2Ljg1OTY4IDExLjIxOTEgNy4wODYyNyAxMS41Njc4VjExLjU5MjdaJyBmaWxsPSclMjNGRkZGRkYnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmhlcm9OZXctLXRyYWluaW5nX19idWxsZXRzIGxpOjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGVyb05ldy0tdHJhaW5pbmdfX2J1bGxldHMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkzLCAxOTcsIDIzNywgMC4xKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRjNWVkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWRjNWVkO1xufVxuXG4udmlkZW9zZXJpZS0tYXJlYSB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW9zZXJpZS0tYXJlYSB7XG4gICAgcGFkZGluZzogNDVweCAwcHg7XG4gIH1cbn1cbi52aWRlb3NlcmllX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udmlkZW9zZXJpZV9fdmlkZW9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlkZW9zZXJpZV9fdmlkZW9zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udmlkZW9zZXJpZV9fcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnZpZGVvc2VyaWVfX3BhZ2luYXRpb24gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmaWxsOiB3aGl0ZTtcbn1cbi52aWRlb3NlcmllX19wYWdpbmF0aW9uIHN2Zy5hY3RpdmUge1xuICBmaWxsOiAjNWNjNWVkO1xufVxuLnZpZGVvc2VyaWVfX3BhZ2luYXRpb24gc3ZnOmhvdmVyIHtcbiAgZmlsbDogIzVjYzVlZDtcbn1cbi52aWRlb3NlcmllX19sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAtNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZGVvc2VyaWVfX2xlZnQ6aG92ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMC44KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTBweCkge1xuICAudmlkZW9zZXJpZV9fbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlkZW9zZXJpZV9fcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGVYKC0xKTtcbiAgcmlnaHQ6IC03MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlkZW9zZXJpZV9fcmlnaHQ6aG92ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMC44KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTBweCkge1xuICAudmlkZW9zZXJpZV9fcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udnN2aWRlbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnZzdmlkZW8tLWZpcnN0IHtcbiAgd2lkdGg6IDgwJTtcbn1cbi52c3ZpZGVvLS1maXJzdCAudnN2aWRlb19fdmlkZW8ge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG4udnN2aWRlby0tc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52c3ZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudnN2aWRlby0tZmlyc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udnN2aWRlb19faW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4udnN2aWRlb19fdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZzdmlkZW9fX3ZpZGVvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbn1cbi52c3ZpZGVvX192aWRlbzpob3ZlciAudnN2aWRlb19fcGxheSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwLjgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnZzdmlkZW9fX3BsYXkge1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udnN2aWRlb19fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMTZweDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAwcHggMTJweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4udnN2aWRlb19fbGFiZWwgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnZzdmlkZW9fX2xhYmVsdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDBweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4udnN2aWRlb19fbGFiZWx0YWcgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnZzdmlkZW9fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udnN2aWRlb19faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnZzdmlkZW9fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5wcm9qZWN0YmVzY2hyaWp2aW5nLS1hcmVhIHtcbiAgcGFkZGluZzogNzVweCAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0YmVzY2hyaWp2aW5nLS1hcmVhIHtcbiAgICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgfVxufVxuXG4ucGJzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDYzcHggMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjlmZDtcbiAgdHJhbnNpdGlvbjogMC41cyBhbGw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYnMge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTIwcHg7XG4gIH1cbn1cbi5wYnMgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnBic19fdGV4dCB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYnNfX3BlcnNvbiB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGJzX19wZXJzb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLnBic19faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBic19faW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnBic19fcGVyc29vbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBic19fcGVyc29vbiAucGVyc29vbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5wYnNfX3BlcnNvb24gLmJlc2NocmlqdmluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBic19fcGVyc29vbiAuYmVzY2hyaWp2aW5nIHNwYW4ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG59XG4ucGJzX19wZXJzb29uIC5iZXNjaHJpanZpbmcgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnBic19fc2hhcGUge1xuICB6LWluZGV4OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1MHB4O1xuICByaWdodDogLTEyMHB4O1xufVxuXG4uYWNhZGVteS1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xufVxuXG4uYWNhZGVteS1wYWdpbmF0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAyMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUJvcmRlcnMtRGVmYXVsdCwgI0QzRDNEMyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjYWRlbXktcGFnaW5hdGlvbl9faXRlbTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLUJvcmRlcnMtRGVmYXVsdCwgI0QzRDNEMyk7XG59XG4uYWNhZGVteS1wYWdpbmF0aW9uX19pdGVtIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uYWNhZGVteS1wYWdpbmF0aW9uX19pdGVtOmhvdmVyOm5vdCguYWNhZGVteS1wYWdpbmF0aW9uX19pdGVtLS1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hY2FkZW15LXBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuLmFjYWRlbXktcGFnaW5hdGlvbl9faXRlbS0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gIC0tZmlsdGVyLXNlY3Rpb24tYmc6IGhzbCgxOTcsIDgwJSwgOTUlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlsdGVyLXNlY3Rpb24tYmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uIC5hY2FkZW15LXNlYXJjaC1pbnB1dF9faW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWx0ZXItc2VjdGlvbi1iZyk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hY2FkZW15LXNlYXJjaC1pbnB1dF9fcGFyZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNhZGVteS1zZWFyY2gtaW5wdXRfX3BhcmVudCB7XG4gICAgZmxleDogMSAxIDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuLmFjYWRlbXktc2VhcmNoLWlucHV0X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNhZGVteS1zZWFyY2gtaW5wdXRfX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2FkZW15LXNlYXJjaC1pbnB1dF9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hY2FkZW15LXNlYXJjaC1pbnB1dF9faW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IHZhcigtLUd1dHRlci13aWR0aC14cywgOHB4KSB2YXIoLS1HdXR0ZXItd2lkdGgtU21hbGxlciwgOHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1HdXR0ZXItd2lkdGgteHMsIDhweCk7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1Cb3JkZXJzLUJyYW5kLCAjNURDNUVEKTtcbiAgY29sb3I6IHZhcigtLVRleHQtU2Vjb25kYXJ5LCAjNzY3Njc2KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJvZHksIFwiSGVsdmV0aWNhIE5ldWVcIik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtLCAxNnB4KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1zbSwgMjZweCk7IC8qIDE2Mi41JSAqL1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hY2FkZW15LXNlYXJjaC1pbnB1dF9faW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG59XG4uYWNhZGVteS1zZWFyY2gtaW5wdXRfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1UZXh0LVNlY29uZGFyeSwgIzc2NzY3Nik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSwgMTZweCk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xufVxuLmFjYWRlbXktc2VhcmNoLWlucHV0X19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYWNhZGVteV9fZmlsdGVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNhZGVteV9fZmlsdGVycyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cbi5hY2FkZW15X19maWx0ZXJzLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLVRleHQtUHJpbWFyeSwgIzAwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cywgMTRweCk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtc20sIDI2cHgpOyAvKiAxODUuNzE0JSAqL1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNhZGVteV9fZmlsdGVycy10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hY2FkZW15X19maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlscyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpbHRlci1zZWN0aW9uLWJnKTtcbiAgd2lkdGg6IDIwMHB4O1xuICAtLWhlaWdodDogNDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlsc1tvcGVuXSBzdW1tYXJ5ICsgZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDE5NywgODAlLCA5NyUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlscyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hY2FkZW15X19maWx0ZXJzIGRldGFpbHNbb3Blbl0gc3VtbWFyeSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5hY2FkZW15X19maWx0ZXJzIGRldGFpbHMgc3VtbWFyeSB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlscyBzdW1tYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlscyBzdW1tYXJ5OjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlscyBzdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2FkZW15X19maWx0ZXJzIGRldGFpbHMgc3VtbWFyeSBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLUJvcmRlcnMtQnJhbmQsICM1REM1RUQpO1xuICBjb2xvcjogdmFyKC0tVGV4dC1TZWNvbmRhcnksICM3Njc2NzYpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSwgXCJIZWx2ZXRpY2EgTmV1ZVwiKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20sIDE2cHgpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LXNtLCAyNnB4KTsgLyogMTYyLjUlICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogdmFyKC0taGVpZ2h0KTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4uYWNhZGVteV9fZmlsdGVycyBkZXRhaWxzIHN1bW1hcnkgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWNhZGVteV9fZmlsdGVycyBkZXRhaWxzIHN1bW1hcnkgKyBkaXYge1xuICB6LWluZGV4OiAxMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1oZWlnaHQpO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLUJhY2tncm91bmQtUHJpbWFyeSwgI0ZGRik7XG4gIHBhZGRpbmc6IHZhcigtLUd1dHRlci13aWR0aC14cywgOHB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggMHB4IHJnYmEoMTMsIDc4LCAxMDMsIDAuMTgpO1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG59XG4uYWNhZGVteV9fZmlsdGVycyBkZXRhaWxzIHN1bW1hcnkgKyBkaXYgbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlscyBzdW1tYXJ5ICsgZGl2LnByaWNlLXJhbmdlLXNsaWRlciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZXJ2YXJpbmdlbl9fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuLmVydmFyaW5nZW5fX3NsaWRlIHtcbiAgcGFkZGluZzogMzBweCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1CYWNrZ3JvdW5kcy1DVEEtU2Vjb25kYXJ5LCAjNWRjNWVkKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVydmFyaW5nZW5fX3NsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuLmVydmFyaW5nZW5fX2RhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMTc5Q0NGO1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xufVxuLmVydmFyaW5nZW5fX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5lcnZhcmluZ2VuX190aXRsZSBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5lcnZhcmluZ2VuX19mdW5jdGllIHtcbiAgY29sb3I6ICMxNzlDQ0Y7XG59XG4uZXJ2YXJpbmdlbl9fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXAtcGF0aDogaW5zZXQoLTEwMHZ3IC0xMDB2dyAtMTAwdncgMCk7XG59XG4uZXJ2YXJpbmdlbl9fc2xpZGVyLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTQ0NnB4O1xuICB9XG59XG5cbi5yZWZlcmVudGllc19fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuLnJlZmVyZW50aWVzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnJlZmVyZW50aWVzX19zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcC1wYXRoOiBpbnNldCgtMTAwdncgLTEwMHZ3IC0xMDB2dyAwKTtcbn1cbi5yZWZlcmVudGllc19fc2xpZGUge1xuICBwYWRkaW5nOiAyMHB4IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEM0QzRDM7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAzMzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnJlZmVyZW50aWVzX19zbGlkZSB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnJlZmVyZW50aWVzX19zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmFjYWRlbXktZm9ybV9fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cblxuLmFjYWRlbXktZm9ybV9faW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgLmFjYWRlbXktZm9ybV9faW5mby13cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbi5hY2FkZW15LWZvcm1fX2luZm8taXRlbSB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUJvcmRlcnMtRGVmYXVsdCwgI2QzZDNkMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYWNhZGVteS1mb3JtX19pbmZvLWl0ZW0tLWxhYmVsIHtcbiAgY29sb3I6ICM3Njc2NzY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDsgLyogMTg1LjcxNCUgKi9cbn1cbi5hY2FkZW15LWZvcm1fX2luZm8taXRlbS0tdmFsdWUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbWQsIDE4cHgpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LXNtLCAyNnB4KTsgLyogMTQ0LjQ0NCUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4uYWNhZGVteS1mb3JtX19pbmZvLWl0ZW0tLXZhbHVlIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmFjYWRlbXktZm9ybV9faW5mby1pdGVtLS12YWx1ZSBzbWFsbDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmFjYWRlbXktY29udGVudF9fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cblxuLmFjYWRlbXktZW50cnlfX3NlY3Rpb246bm90KC5hY2FkZW15LWVudHJ5X19zZWN0aW9uLS1yZWxhdGVkLXRyYWluaW5nZW4pOm5vdCguYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0taW5zdGFwZWlzKTpub3QoLmFjYWRlbXktZW50cnlfX3NlY3Rpb24tLWRlc2NyaXB0aW9uKSB1bDpub3QoLnRyYWluaW5nZW5fX2J1bGxldHMpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmFjYWRlbXktZW50cnlfX3NlY3Rpb246bm90KC5hY2FkZW15LWVudHJ5X19zZWN0aW9uLS1yZWxhdGVkLXRyYWluaW5nZW4pOm5vdCguYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0taW5zdGFwZWlzKTpub3QoLmFjYWRlbXktZW50cnlfX3NlY3Rpb24tLWRlc2NyaXB0aW9uKSB1bDpub3QoLnRyYWluaW5nZW5fX2J1bGxldHMpIGxpOm5vdCgudHJhaW5pbmdlbl9fYnVsbGV0LWl0ZW0pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5hY2FkZW15LWVudHJ5X19zZWN0aW9uOm5vdCguYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0tcmVsYXRlZC10cmFpbmluZ2VuKTpub3QoLmFjYWRlbXktZW50cnlfX3NlY3Rpb24tLWluc3RhcGVpcyk6bm90KC5hY2FkZW15LWVudHJ5X19zZWN0aW9uLS1kZXNjcmlwdGlvbikgdWw6bm90KC50cmFpbmluZ2VuX19idWxsZXRzKSBsaTpub3QoLnRyYWluaW5nZW5fX2J1bGxldC1pdGVtKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRvcDogM3B4O1xufVxuXG4uYWNhZGVteS1wcm9ncmFtbWEge1xuICBib3JkZXItcmFkaXVzOiAwIDE2cHggMTZweCAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgxMywgNzgsIDEwMywgMC4wOCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2FkZW15LXByb2dyYW1tYTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmFjYWRlbXktcHJvZ3JhbW1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG59XG4uYWNhZGVteS1wcm9ncmFtbWFbb3Blbl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkzLCAxOTcsIDIzNywgMC4wMyk7XG59XG4uYWNhZGVteS1wcm9ncmFtbWFbb3Blbl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG59XG4uYWNhZGVteS1wcm9ncmFtbWFbb3Blbl0gLmFjYWRlbXktcHJvZ3JhbW1hX19zdW1tYXJ5IC5hY2FkZW15LXByb2dyYW1tYV9fY2hldnJvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2FkZW15LXByb2dyYW1tYVtvcGVuXSAuYWNhZGVteS1wcm9ncmFtbWFfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG59XG4uYWNhZGVteS1wcm9ncmFtbWFfX3N1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAwIDE2cHggMTZweCAwO1xufVxuLmFjYWRlbXktcHJvZ3JhbW1hX19zdW1tYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MywgMTk3LCAyMzcsIDAuMDgpO1xufVxuLmFjYWRlbXktcHJvZ3JhbW1hX19zdW1tYXJ5OjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjYWRlbXktcHJvZ3JhbW1hX19zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2FkZW15LXByb2dyYW1tYV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXg6IDE7XG59XG4uYWNhZGVteS1wcm9ncmFtbWFfX2hlYWRlci0tYmxvY2stbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5hY2FkZW15LXByb2dyYW1tYV9fY2hldnJvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBjb2xvcjogIzVEQzVFRDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYWNhZGVteS1wcm9ncmFtbWFfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG4uYWNhZGVteS1wcm9ncmFtbWFfX2NvbnRlbnQtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmFjYWRlbXktdGlqZHNsb3QtY2FyZCB7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IDBweCByZ2JhKDEzLCA3OCwgMTAzLCAwLjE4KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5hY2FkZW15LXRpamRzbG90LWNhcmRfX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCk7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjYWRlbXktdGlqZHNsb3QtY2FyZF9fb2JqZWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYWNhZGVteS10aWpkc2xvdC1jYXJkX193cmFwcGVyIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBkaXNwbGF5OiBncmlkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYWNhZGVteS10aWpkc2xvdC1jYXJkX193cmFwcGVyIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNhZGVteS10aWpkc2xvdC1jYXJkX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmFjYWRlbXktdGlqZHNsb3QtY2FyZF9faGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjlGRDtcbiAgaGVpZ2h0OiA1N3B4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG59XG4uYWNhZGVteS10aWpkc2xvdC1jYXJkX19oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uYWNhZGVteS10aWpkc2xvdC1jYXJkX19jb250ZW50IHtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5hY2FkZW15LXRpamRzbG90LWNhcmRfX3RhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5hY2FkZW15LXRpamRzbG90LWNhcmRfX3RhYmxlIHRyOmZpcnN0LW9mLXR5cGUgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLmFjYWRlbXktdGlqZHNsb3QtY2FyZF9fdGFibGUgdHIgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmFjYWRlbXktdGlqZHNsb3QtY2FyZF9fdGFibGUgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYWNhZGVteS10aWpkc2xvdC1jYXJkX19idXR0b24tdGV4dCB7XG4gIGNvbG9yOiAjNURDNUVEO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hY2FkZW15LXRpamRzbG90LWNhcmRfX2J1dHRvbi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5hY2FkZW15LXRpamRzbG90LWNhcmRfX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDE3cHggMjNweCAxOXB4O1xufVxuXG4uYWNhZGVteS1lbnRyeV9fZmFjdHNoZWV0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY5ZmU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAyMDBweCAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNhZGVteS1lbnRyeV9fY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWNhZGVteS1lbnRyeV9fY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjYWRlbXktZW50cnlfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG59XG4uYWNhZGVteS1lbnRyeV9fY29udGVudCBzZWN0aW9uIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWNhZGVteS1lbnRyeV9fY29udGVudCBzZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuLmFjYWRlbXktdGlqZHNsb3Qtc3dpcGVyIHtcbiAgcGFkZGluZzogMC4yNHJlbTtcbn1cbi5hY2FkZW15LXRpamRzbG90LXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBib3R0b206IDA7XG59XG4uYWNhZGVteS10aWpkc2xvdC1zd2lwZXJfX2J1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWNhZGVteS1lbnRyeV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFjYWRlbXktZW50cnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5hY2FkZW15LWVudHJ5X19zZWN0aW9uIHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuXG4uYWNhZGVteS1lbnRyeV9fY29udGVudC13cmFwcGVyIC5hY2FkZW15LWVudHJ5X19zZWN0aW9uLmJhY2tncm91bmQtbGljaHRCbGF1dyB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRlbnQtd3JhcHBlciAuYWNhZGVteS1lbnRyeV9fc2VjdGlvbi5iYWNrZ3JvdW5kLWxpY2h0QmxhdXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBjYWxjKHZhcigtLWxlZnQtb2Zmc2V0LCAtNTB2dykgKiAtMSk7XG4gIHdpZHRoOiB2YXIoLS1mdWxsLXdpZHRoLCAxNTB2dyk7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGljaHRCbGF1dywgI2VmZjlmZCk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uYWNhZGVteS1lbnRyeV9fc2Nyb2xsLXRvLXNlY3Rpb24ge1xuICAtLWl0ZW0taGVpZ2h0OiA1OHB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBtYXJnaW4tdG9wOiAtNThweDtcbiAgdG9wOiAtNzVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMnB4KTtcbiAgei1pbmRleDogMTA7IC8qIEVuc3VyZSBpdCdzIGFib3ZlIG90aGVyIGNvbnRlbnQgKi9cbn1cbi5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiB2YXIoLS1HdXR0ZXItd2lkdGgtU21hbGwtTWVkaXVtLCAxNnB4KSAyNHB4O1xuICBnYXA6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tV2lyZWZyYW1lLUJhY2tncm91bmQtd2l0LCAjZmZmKTtcbiAgLyogRTEwMCAqL1xuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwcHggcmdiYSgxMywgNzgsIDEwMywgMC4xOCk7XG4gIGNvbG9yOiB2YXIoLS1UZXh0LVByaW1hcnksICMwMDApO1xuICAvKiBCb2R5L1RleHQgLSBCYXNlIChzdHJvbmcpICovXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSwgMTZweCk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtc20sIDI2cHgpOyAvKiAxNjIuNSUgKi9cbn1cbi5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbl9faXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uX19pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tUHJpbWFyeSwgIzBkNGU2Nyk7XG59XG5cbi50cmFpbmVyc19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmFpbmVyc19faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4udHJhaW5lcnNfX2l0ZW1faW1nIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50cmFpbmVyc19faXRlbV9pbWcgLm1lZXRfX29iamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjNWRjNWVkO1xufVxuLnRyYWluZXJzX19pdGVtX2ltZyBpbWcudXNlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbn1cbi50cmFpbmVyc19faXRlbV9jb250ZW50IHtcbiAgcGFkZGluZzogNXB4IDBweDtcbn1cbi50cmFpbmVyc19faXRlbV9jb250ZW50IGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnRyYWluZXJzX19pdGVtX2NvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnRyYWluZXJzX19pdGVtX2NvbnRlbnQgcCAuZmEge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNWRjNWVkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi50cmFpbmVyc19faXRlbV9kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMTc5Y2NmO1xufVxuXG4uYWNhZGVteS1lbnRyeV9fY3RhLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFzay1zaXplOiAxMDAlO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmFjYWRlbXktZW50cnlfX2N0YS1pbWctcXVvdGUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIvZGlzdC9kZWZhdWx0L2ltZy9oZXJvL3F1b3RlLnBuZ1wiKTtcbn1cbi5hY2FkZW15LWVudHJ5X19jdGEtaW1nLXBpenphLXNsaWNlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2Rpc3QvZGVmYXVsdC9pbWcvaGVyby9waXp6YS1zbGljZS5wbmdcIik7XG59XG4uYWNhZGVteS1lbnRyeV9fY3RhLWltZy1oYWxmLW1vb24ge1xuICBtYXNrLWltYWdlOiB1cmwoXCIvZGlzdC9kZWZhdWx0L2ltZy9oZXJvL2hhbGYtbW9vbi5wbmdcIik7XG59XG4uYWNhZGVteS1lbnRyeV9fY3RhLWltZy0tbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwcHggMHB4IDIwcHg7XG59XG4uYWNhZGVteS1lbnRyeV9fY3RhLWltZy0tbWFpbi1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYWNhZGVteS1lbnRyeV9fY3RhLWltZy0tc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5hY2FkZW15LXJlbGF0ZWQtdHJhaW5pbmdlbl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5hY2FkZW15LXJlbGF0ZWQtdHJhaW5pbmdlbl9fd3JhcHBlciAudHJhaW5pbmdlbl9faXRlbSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmFjYWRlbXktcmVsYXRlZC10cmFpbmluZ2VuLXN3aXBlcl9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hY2FkZW15LXJlbGF0ZWQtdHJhaW5pbmdlbi1zd2lwZXIgLnRyYWluaW5nZW5fX2l0ZW0ge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuXG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0tYXNrIC5hc2tfX2ltZyB7XG4gIG1heC13aWR0aDogNTgzcHg7XG4gIG1heC1oZWlnaHQ6IDY5NXB4O1xufVxuXG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0taW5zdGFwZWlzIHVsLFxuLmFjYWRlbXktZW50cnlfX3NlY3Rpb24tLWRlc2NyaXB0aW9uIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmFjYWRlbXktZW50cnlfX3NlY3Rpb24tLWluc3RhcGVpcyB1bCBsaSxcbi5hY2FkZW15LWVudHJ5X19zZWN0aW9uLS1kZXNjcmlwdGlvbiB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0taW5zdGFwZWlzIHVsIGxpOjptYXJrZXIsXG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0tZGVzY3JpcHRpb24gdWwgbGk6Om1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0taW5zdGFwZWlzIHVsIGxpOjpiZWZvcmUsXG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0tZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAyMCAxNScgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J003LjA4NjI3IDExLjU5MjdDNy4zNDg2NSAxMS4yMTkxIDcuNDY3OTEgMTAuOTk0OSA3LjYzNDg3IDEwLjgwODFDMTAuODMxMSA3LjQ1Nzc1IDE0LjAzOTIgNC4xMTk4NSAxNy4yMzUzIDAuNzY5NTA2QzE4LjA4MjEgLTAuMTE0Nzg2IDE4LjkyODkgLTAuMjM5MzM0IDE5LjU4NDggMC40MDgzMTZDMjAuMjQwNyAxLjA2ODQyIDIwLjEyMTUgMi4wMDI1MyAxOS4yNjI4IDIuODk5MjhDMTUuNjg1IDYuNjM1NzMgMTIuMDk1MiAxMC4zODQ2IDguNTE3NCAxNC4xMjExQzcuNDkxNzYgMTUuMTkyMiA2Ljc4ODEyIDE1LjE5MjIgNS43ODYzMyAxNC4xNDZDNC4wMzMyIDEyLjMxNTEgMi4yODAwNyAxMC40ODQzIDAuNTE1MDE1IDguNjQwOTVDMC4wNzM3NTA5IDguMTgwMTMgLTAuMTE3MDY2IDcuNjU3MDIgMC4wNzM3NTA5IDYuOTk2OTJDMC4yNDA3MTYgNi40NDg5MSAwLjU5ODQ5OCA2LjEyNTA4IDEuMTIzMjQgNi4wMDA1M0MxLjczMTQ3IDUuODYzNTMgMi4xOTY1OSA2LjEyNTA4IDIuNjE0IDYuNTczNDVDMy45NDk3MiA3Ljk5MzMgNS4yODU0NCA5LjQxMzE1IDYuNjA5MjMgMTAuODQ1NUM2Ljc2NDI3IDExLjAwNzQgNi44NTk2OCAxMS4yMTkxIDcuMDg2MjcgMTEuNTY3OFYxMS41OTI3WicgZmlsbD0nJTIzMTc5Q0NGJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5hY2FkZW15LWVudHJ5X19zZWN0aW9uLS1pbnN0YXBlaXMgdWwgbGk6bGFzdC1jaGlsZCxcbi5hY2FkZW15LWVudHJ5X19zZWN0aW9uLS1kZXNjcmlwdGlvbiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjYWRlbXktZW50cnlfX3NpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE1O1xuICBtYXJnaW4tdG9wOiAtMTgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNhZGVteS1lbnRyeV9fc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hY2FkZW15LWVudHJ5X19zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG4uYWNhZGVteS1zaWRlYmFyLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IC0zMDBweDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hY2FkZW15LXNpZGViYXItc3RpY2t5IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cblxuLmFjYWRlbXktZW50cnlfX2luZm8tY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWZmOWZkO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG4uYWNhZGVteS1lbnRyeV9faW5mby1jYXJkLS1tb2JpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogLTIwMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUwcHgpO1xufVxuLmFjYWRlbXktZW50cnlfX2luZm8tY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10aXRsZSwgXCJOb3RvIFNhbnNcIik7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmFjYWRlbXktZW50cnlfX2luZm8tY2FyZC1zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNhZGVteS1lbnRyeV9faW5mby1jYXJkLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5hY2FkZW15LWVudHJ5X19pbmZvLWNhcmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAyNTRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYWNhZGVteS1lbnRyeV9faW5mby1jYXJkLWl0ZW0tbGFiZWwge1xuICBjb2xvcjogIzc2NzY3NjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmFjYWRlbXktZW50cnlfX2luZm8tY2FyZC1pdGVtLXZhbHVlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDZweDtcbn1cbi5hY2FkZW15LWVudHJ5X19pbmZvLWNhcmQtaXRlbS12YWx1ZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmFjYWRlbXktZW50cnlfX2luZm8tY2FyZC1pdGVtLXZhbHVlIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5hY2FkZW15LWVudHJ5X19pbmZvLWNhcmQtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFjYWRlbXktZW50cnlfX2luZm8tY2FyZC1idXR0b25zIC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYWNhZGVteS1lbnRyeV9faW5mby1jYXJkLWJ1dHRvbnMgLmJ0bjpub3QoLmJ0bi1ib3JkZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWNhZGVteS1lbnRyeV9faW5mby1jYXJkLWJ1dHRvbnMgLmJ0bi5idG4tYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuXG4uYWNhZGVteS1lbnRyeV9fY29udGFjdC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbi5hY2FkZW15LWVudHJ5X19jb250YWN0LWNhcmQtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktdGl0bGUsIFwiTm90byBTYW5zXCIpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5hY2FkZW15LWVudHJ5X19jb250YWN0LWNhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hY2FkZW15LWVudHJ5X19jb250YWN0LWNhcmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNDAuNTIxcHg7XG4gIGhlaWdodDogMTQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1pbWFnZS1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMjNweDtcbiAgaGVpZ2h0OiAxMjNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1pbWFnZS1iZyBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMnB4IDMycHg7XG59XG4uYWNhZGVteS1lbnRyeV9fY29udGFjdC1jYXJkLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlLCBcIk5vdG8gU2Fuc1wiKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYWNhZGVteS1lbnRyeV9fY29udGFjdC1jYXJkLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5hY2FkZW15LWVudHJ5X19jb250YWN0LWNhcmQtZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1kZXRhaWwgaSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hY2FkZW15LWVudHJ5X19jb250YWN0LWNhcmQtZGV0YWlsIGEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1kZXRhaWwgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTc5Y2NmO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1mb290ZXIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSwgXCJIZWx2ZXRpY2EgTmV1ZVwiKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM3Njc2NzY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNhZGVteS1lbnRyeV9fY29udGFjdC1jYXJkLWZvb3Rlci1saW5rIHtcbiAgY29sb3I6ICMxNzljY2Y7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFjYWRlbXktZW50cnlfX2NvbnRhY3QtY2FyZC1mb290ZXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMGQ0ZTY3O1xufVxuXG4uYWNhZGVteS1lbnRyeV9fc2Nyb2xsLXRvLXNlY3Rpb24tLW5ldyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTZweCAwO1xufVxuLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uLS1uZXcgLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uLS1uZXcgLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uX193cmFwcGVyIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbi0tbmV3IC5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbl9fd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uLS1uZXcgLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLVRleHQtUHJpbWFyeSwgIzAwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSwgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LXNtLCAyNnB4KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uLS1uZXcgLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uX19pdGVtIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uLS1uZXcgLmFjYWRlbXktZW50cnlfX3Njcm9sbC10by1zZWN0aW9uX19pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tVGV4dC1QcmltYXJ5LCAjMDAwKTtcbn1cbi5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbi0tbmV3IC5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbl9faXRlbS5hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1QcmltYXJ5LCAjNWRjNWVkKTtcbn1cbi5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbi0tbmV3IC5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbl9faXRlbS5hY3RpdmUgYSB7XG4gIGNvbG9yOiB2YXIoLS1UZXh0LVByaW1hcnksICMwMDApO1xufVxuXG4uYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4uYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlsc1tvcGVuXSBzdW1tYXJ5IHN2ZzpmaXJzdC1vZi10eXBlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hY2FkZW15LWVudHJ5X19mYXEtY29udGVudCBkZXRhaWxzW29wZW5dIHN1bW1hcnkgc3ZnOmxhc3Qtb2YtdHlwZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlsc1tvcGVuXSAuYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnRfX2l0ZW0tY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5hY2FkZW15LWVudHJ5X19mYXEtY29udGVudCBkZXRhaWxzIHN1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlscyBzdW1tYXJ5IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDA7XG59XG4uYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlscyBzdW1tYXJ5OjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjYWRlbXktZW50cnlfX2ZhcS1jb250ZW50IGRldGFpbHMgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlscyBzdW1tYXJ5IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5hY2FkZW15LWVudHJ5X19mYXEtY29udGVudCBkZXRhaWxzIHN1bW1hcnkgc3ZnOmxhc3Qtb2YtdHlwZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnQgZGV0YWlscyAuYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnRfX2l0ZW0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjRweCAyMHB4IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjYWRlbXktZW50cnlfX2ZhcS1jb250ZW50IGRldGFpbHMgLmFjYWRlbXktZW50cnlfX2ZhcS1jb250ZW50X19pdGVtLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbn0iLCIjbG9hZGluZyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDk5OTk5OTtcclxuXHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0dG9wOiAwcHg7XHJcbn1cclxuXHJcbiNsb2FkaW5nLWNlbnRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHdpZHRoOiAyNSU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XHJcblx0I2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0I2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQjbG9hZGluZy1jZW50ZXItYWJzb2x1dGUge1xyXG5cdFx0d2lkdGg6IDQ1JTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdCNsb2FkaW5nLWNlbnRlci1hYnNvbHV0ZSB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblx0I2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0fVxyXG59XHJcblxyXG4jbG9hZGluZyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDk5OTk5OTtcclxuXHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0dG9wOiAwcHg7XHJcbn1cclxuXHJcbiNsb2FkaW5nLWNlbnRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI2xvYWRpbmctY2VudGVyLWFic29sdXRlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRvcDogNTAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbi5vYmplY3Qge1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWYzYWZjO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDUwJTtcclxuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHRcclxufVxyXG5cclxuI29iamVjdF9vbmUge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlO1xyXG5cdCBhbmltYXRpb246IG9iamVjdCAycyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbiNvYmplY3RfdHdvIHsgXHJcblx0LXdlYmtpdC1hbmltYXRpb246IG9iamVjdCAycyBsaW5lYXIgaW5maW5pdGUgLS40cztcclxuXHRhbmltYXRpb246IG9iamVjdCAycyBsaW5lYXIgaW5maW5pdGUgLS40cztcclxufVxyXG5cclxuI29iamVjdF90aHJlZSB7IFxyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlIC0uOHM7IFxyXG5cdGFuaW1hdGlvbjogb2JqZWN0IDJzIGxpbmVhciBpbmZpbml0ZSAtLjhzOyBcclxufVxyXG5cclxuI29iamVjdF9mb3VyIHsgXHJcblx0LXdlYmtpdC1hbmltYXRpb246IG9iamVjdCAycyBsaW5lYXIgaW5maW5pdGUgLTEuMnM7XHJcblx0YW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlIC0xLjJzOyBcclxufSBcclxuXHJcbiNvYmplY3RfZml2ZSB7IFxyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBvYmplY3QgMnMgbGluZWFyIGluZmluaXRlIC0xLjZzOyBcclxuXHRhbmltYXRpb246IG9iamVjdCAycyBsaW5lYXIgaW5maW5pdGUgLTEuNnM7IFxyXG59XHJcblx0XHJcbkAtd2Via2l0LWtleWZyYW1lcyBvYmplY3Qge1xyXG4gIDAlIHsgbGVmdDogMTAwcHg7IHRvcDogMHB4OyB9XHJcbiAgODAlIHsgbGVmdDogMHB4OyB0b3A6IDA7IH1cclxuICA4NSUgeyBsZWZ0OiAwcHg7IHRvcDogLTIwcHg7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IH1cclxuICA5MCUgeyB3aWR0aDogNDBweDsgaGVpZ2h0OiAxNXB4OyB9XHJcbiAgOTUlIHsgbGVmdDogMTAwcHg7IHRvcDogLTIwcHg7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IH1cclxuICAxMDAlIHsgbGVmdDogMTAwcHg7IHRvcDowcHg7IH1cdFx0XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgb2JqZWN0IHtcclxuICAwJSB7IGxlZnQ6IDEwMHB4OyB0b3A6IDBweDsgfVxyXG4gIDgwJSB7IGxlZnQ6IDBweDsgdG9wOiAwcHg7IH1cclxuICA4NSUgeyBsZWZ0OiAwcHg7IHRvcDogLTIwcHg7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IH1cclxuICA5MCUgeyB3aWR0aDogNDBweDsgaGVpZ2h0OiAxNXB4OyB9XHJcbiAgOTUlIHsgbGVmdDogMTAwcHg7IHRvcDogLTIwcHg7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IH1cclxuICAxMDAlIHsgbGVmdDogMTAwcHg7IHRvcDogMHB4OyB9XHJcbn1cdFxyXG5cdFxyXG4ubG9hZGluZy1pY29uIC5sb2FkaW5nLWxvZ28ge1xyXG5cdHdpZHRoOiA2NHB4O1xyXG5cdGhlaWdodDogNjRweDtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogZ2h1cmNoZSA0cyBsaW5lYXIgaW5maW5pdGUgLTEuMnM7XHJcblx0YW5pbWF0aW9uOiBnaHVyY2hlIDRzIGxpbmVhciBpbmZpbml0ZSAtMS4yczsgXHJcbn1cclxuXHRcclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblx0LmxvYWRpbmctaWNvbiAubG9hZGluZy1sb2dvIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cdFxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ2h1cmNoZSB7XHJcblx0MCUgeyBcclxuXHRcdGxlZnQ6IDEwMHB4OyBcclxuXHRcdHRvcDogMHB4O1xyXG5cdH1cclxuXHJcblx0MTAwJSB7IFxyXG5cdFx0bGVmdDogMTAwcHg7IFxyXG5cdFx0dG9wOiAwcHg7XHJcblx0fVx0XHRcclxufVx0XHRcclxuXHJcbkBrZXlmcmFtZXMgZ2h1cmNoZSB7XHJcblx0MCUgeyBcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7IFxyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cdFxyXG5cdCAgXHJcblxyXG5cclxuXHJcblxyXG5cdFxyXG5cdFx0XHQiLCJAY2hhcnNldCBcIlVURi04XCI7LyohXG4gKiBCb290c3RyYXAgdjUuMC4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi86cm9vdHstLWJzLWJsdWU6IzBkNmVmZDstLWJzLWluZGlnbzojNjYxMGYyOy0tYnMtcHVycGxlOiM2ZjQyYzE7LS1icy1waW5rOiNkNjMzODQ7LS1icy1yZWQ6I2RjMzU0NTstLWJzLW9yYW5nZTojZmQ3ZTE0Oy0tYnMteWVsbG93OiNmZmMxMDc7LS1icy1ncmVlbjojMTk4NzU0Oy0tYnMtdGVhbDojMjBjOTk3Oy0tYnMtY3lhbjojMGRjYWYwOy0tYnMtd2hpdGU6I2ZmZjstLWJzLWdyYXk6IzZjNzU3ZDstLWJzLWdyYXktZGFyazojMzQzYTQwOy0tYnMtcHJpbWFyeTojMGQ2ZWZkOy0tYnMtc2Vjb25kYXJ5OiM2Yzc1N2Q7LS1icy1zdWNjZXNzOiMxOTg3NTQ7LS1icy1pbmZvOiMwZGNhZjA7LS1icy13YXJuaW5nOiNmZmMxMDc7LS1icy1kYW5nZXI6I2RjMzU0NTstLWJzLWxpZ2h0OiNmOGY5ZmE7LS1icy1kYXJrOiMyMTI1Mjk7LS1icy1mb250LXNhbnMtc2VyaWY6c3lzdGVtLXVpLC1hcHBsZS1zeXN0ZW0sXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixcIkxpYmVyYXRpb24gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiOy0tYnMtZm9udC1tb25vc3BhY2U6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTstLWJzLWdyYWRpZW50OmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOm5vLXByZWZlcmVuY2Upezpyb290e3Njcm9sbC1iZWhhdmlvcjpzbW9vdGh9fWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZmOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1ocnttYXJnaW46MXJlbSAwO2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7Ym9yZGVyOjA7b3BhY2l0eTouMjV9aHI6bm90KFtzaXplXSl7aGVpZ2h0OjFweH0uaDEsLmgyLC5oMywuaDQsLmg1LC5oNixoMSxoMixoMyxoNCxoNSxoNnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4yfS5oMSxoMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5oMSxoMXtmb250LXNpemU6Mi41cmVtfX0uaDIsaDJ7Zm9udC1zaXplOmNhbGMoMS4zMjVyZW0gKyAuOXZ3KX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5oMixoMntmb250LXNpemU6MnJlbX19LmgzLGgze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIC42dncpfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmgzLGgze2ZvbnQtc2l6ZToxLjc1cmVtfX0uaDQsaDR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAuM3Z3KX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5oNCxoNHtmb250LXNpemU6MS41cmVtfX0uaDUsaDV7Zm9udC1zaXplOjEuMjVyZW19Lmg2LGg2e2ZvbnQtc2l6ZToxcmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1hYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdLGFiYnJbdGl0bGVdey13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7Y3Vyc29yOmhlbHA7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZTt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fW9sLHVse3BhZGRpbmctbGVmdDoycmVtfWRsLG9sLHVse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsb2wgdWwsdWwgb2wsdWwgdWx7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfS5zbWFsbCxzbWFsbHtmb250LXNpemU6Ljg3NWVtfS5tYXJrLG1hcmt7cGFkZGluZzouMmVtO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM31zdWIsc3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTouNzVlbTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LS4yNWVtfXN1cHt0b3A6LS41ZW19YXtjb2xvcjojMGQ2ZWZkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YTpob3Zlcntjb2xvcjojMGE1OGNhfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO2ZvbnQtc2l6ZToxZW07ZGlyZWN0aW9uOmx0cjt1bmljb2RlLWJpZGk6YmlkaS1vdmVycmlkZX1wcmV7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87Zm9udC1zaXplOi44NzVlbX1wcmUgY29kZXtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3dvcmQtYnJlYWs6bm9ybWFsfWNvZGV7Zm9udC1zaXplOi44NzVlbTtjb2xvcjojZDYzMzg0O3dvcmQtd3JhcDpicmVhay13b3JkfWE+Y29kZXtjb2xvcjppbmhlcml0fWtiZHtwYWRkaW5nOi4ycmVtIC40cmVtO2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLXJhZGl1czouMnJlbX1rYmQga2Jke3BhZGRpbmc6MDtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OjcwMH1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2NhcHRpb24tc2lkZTpib3R0b207Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6IzZjNzU3ZDt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9dGJvZHksdGQsdGZvb3QsdGgsdGhlYWQsdHJ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfXNlbGVjdDpkaXNhYmxlZHtvcGFjaXR5OjF9W2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7ZGlzcGxheTpub25lfVt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259W3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSxidXR0b246bm90KDpkaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9OjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXItc3R5bGU6bm9uZX10ZXh0YXJlYXtyZXNpemU6dmVydGljYWx9ZmllbGRzZXR7bWluLXdpZHRoOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowfWxlZ2VuZHtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAuM3Z3KTtsaW5lLWhlaWdodDppbmhlcml0fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7bGVnZW5ke2ZvbnQtc2l6ZToxLjVyZW19fWxlZ2VuZCsqe2NsZWFyOmxlZnR9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZHtwYWRkaW5nOjB9Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17b3V0bGluZS1vZmZzZXQ6LTJweDstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkfTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXJ7cGFkZGluZzowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0fTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfWlmcmFtZXtib3JkZXI6MH1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmxlYWR7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6MzAwfS5kaXNwbGF5LTF7Zm9udC1zaXplOmNhbGMoMS42MjVyZW0gKyA0LjV2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTF7Zm9udC1zaXplOjVyZW19fS5kaXNwbGF5LTJ7Zm9udC1zaXplOmNhbGMoMS41NzVyZW0gKyAzLjl2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTJ7Zm9udC1zaXplOjQuNXJlbX19LmRpc3BsYXktM3tmb250LXNpemU6Y2FsYygxLjUyNXJlbSArIDMuM3Z3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktM3tmb250LXNpemU6NHJlbX19LmRpc3BsYXktNHtmb250LXNpemU6Y2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtfX0uZGlzcGxheS01e2ZvbnQtc2l6ZTpjYWxjKDEuNDI1cmVtICsgMi4xdncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS01e2ZvbnQtc2l6ZTozcmVtfX0uZGlzcGxheS02e2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS02e2ZvbnQtc2l6ZToyLjVyZW19fS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi41cmVtfS5pbml0aWFsaXNte2ZvbnQtc2l6ZTouODc1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5ibG9ja3F1b3Rle21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MS4yNXJlbX0uYmxvY2txdW90ZT46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJsb2NrcXVvdGUtZm9vdGVye21hcmdpbi10b3A6LTFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6IzZjNzU3ZH0uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZXtjb250ZW50Olwi4oCUIFwifS5pbWctZmx1aWR7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOi4yNXJlbTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uZmlndXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5maWd1cmUtaW1ne21hcmdpbi1ib3R0b206LjVyZW07bGluZS1oZWlnaHQ6MX0uZmlndXJlLWNhcHRpb257Zm9udC1zaXplOi44NzVlbTtjb2xvcjojNmM3NTdkfS5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhsLC5jb250YWluZXIteHhse3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDp2YXIoLS1icy1ndXR0ZXIteCwuNzVyZW0pO3BhZGRpbmctbGVmdDp2YXIoLS1icy1ndXR0ZXIteCwuNzVyZW0pO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jb250YWluZXIsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29udGFpbmVyLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuY29udGFpbmVyLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNte21heC13aWR0aDo5NjBweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY29udGFpbmVyLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGx7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsuY29udGFpbmVyLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGwsLmNvbnRhaW5lci14eGx7bWF4LXdpZHRoOjEyMDBweH19LnJvd3stLWJzLWd1dHRlci14OjEuNXJlbTstLWJzLWd1dHRlci15OjA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteSkgKiAtMSk7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLS41KTttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0uNSl9LnJvdz4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0uY29se2ZsZXg6MSAwIDAlfS5yb3ctY29scy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jb2wtc217ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXNtLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXNtLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtc20tMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtc20tNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1zbS02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb2wtbWR7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLW1kLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLW1kLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbWQtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb2wtbGd7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLWxnLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLWxnLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1sZy02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY29sLXhse2ZsZXg6MSAwIDAlfS5yb3ctY29scy14bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy14bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy14bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmNvbC14eGx7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXh4bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14eGwtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMteHhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteHhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy14eGwtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy14eGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy14eGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9fS5jb2wtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy0wLC5neC0wey0tYnMtZ3V0dGVyLXg6MH0uZy0wLC5neS0wey0tYnMtZ3V0dGVyLXk6MH0uZy0xLC5neC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy0xLC5neS0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX0uZy0yLC5neC0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfS5nLTIsLmd5LTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmctMywuZ3gtM3stLWJzLWd1dHRlci14OjFyZW19LmctMywuZ3ktM3stLWJzLWd1dHRlci15OjFyZW19LmctNCwuZ3gtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy00LC5neS00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfS5nLTUsLmd4LTV7LS1icy1ndXR0ZXIteDozcmVtfS5nLTUsLmd5LTV7LS1icy1ndXR0ZXIteTozcmVtfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtc20tNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1zbS03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9Lmctc20tMCwuZ3gtc20tMHstLWJzLWd1dHRlci14OjB9Lmctc20tMCwuZ3ktc20tMHstLWJzLWd1dHRlci15OjB9Lmctc20tMSwuZ3gtc20tMXstLWJzLWd1dHRlci14OjAuMjVyZW19Lmctc20tMSwuZ3ktc20tMXstLWJzLWd1dHRlci15OjAuMjVyZW19Lmctc20tMiwuZ3gtc20tMnstLWJzLWd1dHRlci14OjAuNXJlbX0uZy1zbS0yLC5neS1zbS0yey0tYnMtZ3V0dGVyLXk6MC41cmVtfS5nLXNtLTMsLmd4LXNtLTN7LS1icy1ndXR0ZXIteDoxcmVtfS5nLXNtLTMsLmd5LXNtLTN7LS1icy1ndXR0ZXIteToxcmVtfS5nLXNtLTQsLmd4LXNtLTR7LS1icy1ndXR0ZXIteDoxLjVyZW19Lmctc20tNCwuZ3ktc20tNHstLWJzLWd1dHRlci15OjEuNXJlbX0uZy1zbS01LC5neC1zbS01ey0tYnMtZ3V0dGVyLXg6M3JlbX0uZy1zbS01LC5neS1zbS01ey0tYnMtZ3V0dGVyLXk6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1tZC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1tZC0wLC5neC1tZC0wey0tYnMtZ3V0dGVyLXg6MH0uZy1tZC0wLC5neS1tZC0wey0tYnMtZ3V0dGVyLXk6MH0uZy1tZC0xLC5neC1tZC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy1tZC0xLC5neS1tZC0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX0uZy1tZC0yLC5neC1tZC0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfS5nLW1kLTIsLmd5LW1kLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmctbWQtMywuZ3gtbWQtM3stLWJzLWd1dHRlci14OjFyZW19LmctbWQtMywuZ3ktbWQtM3stLWJzLWd1dHRlci15OjFyZW19LmctbWQtNCwuZ3gtbWQtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy1tZC00LC5neS1tZC00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfS5nLW1kLTUsLmd4LW1kLTV7LS1icy1ndXR0ZXIteDozcmVtfS5nLW1kLTUsLmd5LW1kLTV7LS1icy1ndXR0ZXIteTozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLWxnLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLWxnLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbGctNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLWxnLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1sZy02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbGctN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLWxnLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1sZy05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbGctMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1sZy0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLWxnLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLWxnLTAsLmd4LWxnLTB7LS1icy1ndXR0ZXIteDowfS5nLWxnLTAsLmd5LWxnLTB7LS1icy1ndXR0ZXIteTowfS5nLWxnLTEsLmd4LWxnLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfS5nLWxnLTEsLmd5LWxnLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLWxnLTIsLmd4LWxnLTJ7LS1icy1ndXR0ZXIteDowLjVyZW19LmctbGctMiwuZ3ktbGctMnstLWJzLWd1dHRlci15OjAuNXJlbX0uZy1sZy0zLC5neC1sZy0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy1sZy0zLC5neS1sZy0zey0tYnMtZ3V0dGVyLXk6MXJlbX0uZy1sZy00LC5neC1sZy00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfS5nLWxnLTQsLmd5LWxnLTR7LS1icy1ndXR0ZXIteToxLjVyZW19LmctbGctNSwuZ3gtbGctNXstLWJzLWd1dHRlci14OjNyZW19LmctbGctNSwuZ3ktbGctNXstLWJzLWd1dHRlci15OjNyZW19fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXhsLTAsLmd4LXhsLTB7LS1icy1ndXR0ZXIteDowfS5nLXhsLTAsLmd5LXhsLTB7LS1icy1ndXR0ZXIteTowfS5nLXhsLTEsLmd4LXhsLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfS5nLXhsLTEsLmd5LXhsLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLXhsLTIsLmd4LXhsLTJ7LS1icy1ndXR0ZXIteDowLjVyZW19LmcteGwtMiwuZ3kteGwtMnstLWJzLWd1dHRlci15OjAuNXJlbX0uZy14bC0zLC5neC14bC0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy14bC0zLC5neS14bC0zey0tYnMtZ3V0dGVyLXk6MXJlbX0uZy14bC00LC5neC14bC00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfS5nLXhsLTQsLmd5LXhsLTR7LS1icy1ndXR0ZXIteToxLjVyZW19LmcteGwtNSwuZ3gteGwtNXstLWJzLWd1dHRlci14OjNyZW19LmcteGwtNSwuZ3kteGwtNXstLWJzLWd1dHRlci15OjNyZW19fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmNvbC14eGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14eGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteHhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXh4bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteHhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14eGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXh4bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteHhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14eGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXh4bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXh4bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXh4bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14eGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteHhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14eGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14eGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14eGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14eGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14eGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14eGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14eGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteHhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14eGwtMCwuZ3gteHhsLTB7LS1icy1ndXR0ZXIteDowfS5nLXh4bC0wLC5neS14eGwtMHstLWJzLWd1dHRlci15OjB9LmcteHhsLTEsLmd4LXh4bC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy14eGwtMSwuZ3kteHhsLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLXh4bC0yLC5neC14eGwtMnstLWJzLWd1dHRlci14OjAuNXJlbX0uZy14eGwtMiwuZ3kteHhsLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmcteHhsLTMsLmd4LXh4bC0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy14eGwtMywuZ3kteHhsLTN7LS1icy1ndXR0ZXIteToxcmVtfS5nLXh4bC00LC5neC14eGwtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy14eGwtNCwuZ3kteHhsLTR7LS1icy1ndXR0ZXIteToxLjVyZW19LmcteHhsLTUsLmd4LXh4bC01ey0tYnMtZ3V0dGVyLXg6M3JlbX0uZy14eGwtNSwuZ3kteHhsLTV7LS1icy1ndXR0ZXIteTozcmVtfX0udGFibGV7LS1icy10YWJsZS1iZzp0cmFuc3BhcmVudDstLWJzLXRhYmxlLWFjY2VudC1iZzp0cmFuc3BhcmVudDstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzIxMjUyOTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6cmdiYSgwLCAwLCAwLCAwLjA1KTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMjEyNTI5Oy0tYnMtdGFibGUtYWN0aXZlLWJnOnJnYmEoMCwgMCwgMCwgMC4xKTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMyMTI1Mjk7LS1icy10YWJsZS1ob3Zlci1iZzpyZ2JhKDAsIDAsIDAsIDAuMDc1KTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMjEyNTI5O3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItY29sb3I6I2RlZTJlNn0udGFibGU+Om5vdChjYXB0aW9uKT4qPip7cGFkZGluZzouNXJlbSAuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJnKTtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpfS50YWJsZT50Ym9keXt2ZXJ0aWNhbC1hbGlnbjppbmhlcml0fS50YWJsZT50aGVhZHt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnRhYmxlPjpub3QoOmxhc3QtY2hpbGQpPjpsYXN0LWNoaWxkPip7Ym9yZGVyLWJvdHRvbS1jb2xvcjpjdXJyZW50Q29sb3J9LmNhcHRpb24tdG9we2NhcHRpb24tc2lkZTp0b3B9LnRhYmxlLXNtPjpub3QoY2FwdGlvbik+Kj4qe3BhZGRpbmc6LjI1cmVtIC4yNXJlbX0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qe2JvcmRlci13aWR0aDoxcHggMH0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qPip7Ym9yZGVyLXdpZHRoOjAgMXB4fS50YWJsZS1ib3JkZXJsZXNzPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci1ib3R0b20td2lkdGg6MH0udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpey0tYnMtdGFibGUtYWNjZW50LWJnOnZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO2NvbG9yOnZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpfS50YWJsZS1hY3RpdmV7LS1icy10YWJsZS1hY2NlbnQtYmc6dmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKTtjb2xvcjp2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpfS50YWJsZS1ob3Zlcj50Ym9keT50cjpob3ZlcnstLWJzLXRhYmxlLWFjY2VudC1iZzp2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7Y29sb3I6dmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpfS50YWJsZS1wcmltYXJ5ey0tYnMtdGFibGUtYmc6I2NmZTJmZjstLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2M1ZDdmMjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzojYmFjYmU2Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzojYmZkMWVjOy0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjojYmFjYmU2fS50YWJsZS1zZWNvbmRhcnl7LS1icy10YWJsZS1iZzojZTJlM2U1Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZDdkOGRhOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNjYmNjY2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNkMWQyZDQ7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNjYmNjY2V9LnRhYmxlLXN1Y2Nlc3N7LS1icy10YWJsZS1iZzojZDFlN2RkOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojYzdkYmQyOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNiY2QwYzc7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNjMWQ2Y2M7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNiY2QwYzd9LnRhYmxlLWluZm97LS1icy10YWJsZS1iZzojY2ZmNGZjOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojYzVlOGVmOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNiYWRjZTM7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNiZmUyZTk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNiYWRjZTN9LnRhYmxlLXdhcm5pbmd7LS1icy10YWJsZS1iZzojZmZmM2NkOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZjJlN2MzOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNlNmRiYjk7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNlY2UxYmU7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNlNmRiYjl9LnRhYmxlLWRhbmdlcnstLWJzLXRhYmxlLWJnOiNmOGQ3ZGE7LS1icy10YWJsZS1zdHJpcGVkLWJnOiNlY2NjY2Y7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6I2RmYzJjNDstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6I2U1YzdjYTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMDtib3JkZXItY29sb3I6I2RmYzJjNH0udGFibGUtbGlnaHR7LS1icy10YWJsZS1iZzojZjhmOWZhOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZWNlZGVlOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNkZmUwZTE7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNlNWU2ZTc7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNkZmUwZTF9LnRhYmxlLWRhcmt7LS1icy10YWJsZS1iZzojMjEyNTI5Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzojMmMzMDM0Oy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojZmZmOy0tYnMtdGFibGUtYWN0aXZlLWJnOiMzNzNiM2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLXRhYmxlLWhvdmVyLWJnOiMzMjM1Mzk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojZmZmO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzNzNiM2V9LnRhYmxlLXJlc3BvbnNpdmV7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1zbXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1tZHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXh4bHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fS5mb3JtLWxhYmVse21hcmdpbi1ib3R0b206LjVyZW19LmNvbC1mb3JtLWxhYmVse3BhZGRpbmctdG9wOmNhbGMoLjM3NXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguMzc1cmVtICsgMXB4KTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKC41cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKC41cmVtICsgMXB4KTtmb250LXNpemU6MS4yNXJlbX0uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYyguMjVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjI1cmVtICsgMXB4KTtmb250LXNpemU6Ljg3NXJlbX0uZm9ybS10ZXh0e21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6IzZjNzU3ZH0uZm9ybS1jb250cm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXXtvdmVyZmxvdzpoaWRkZW59LmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWV7aGVpZ2h0OjEuNWVtfS5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZCwuZm9ybS1jb250cm9sW3JlYWRvbmx5XXtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bWFyZ2luOi0uMzc1cmVtIC0uNzVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi43NXJlbTttYXJnaW4taW5saW5lLWVuZDouNzVyZW07Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLWlubGluZS1lbmQtd2lkdGg6MXB4O2JvcmRlci1yYWRpdXM6MDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNkZGUwZTN9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257cGFkZGluZzouMzc1cmVtIC43NXJlbTttYXJnaW46LS4zNzVyZW0gLS43NXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6Ljc1cmVtO21hcmdpbi1pbmxpbmUtZW5kOi43NXJlbTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MDtib3JkZXItaW5saW5lLWVuZC13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257YmFja2dyb3VuZC1jb2xvcjojZGRlMGUzfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjFweCAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc217cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217bWluLWhlaWdodDpjYWxjKDEuNWVtICsgKC41cmVtICsgMnB4KSk7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czouMnJlbX0uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW46LS4yNXJlbSAtLjVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi41cmVtO21hcmdpbi1pbmxpbmUtZW5kOi41cmVtfS5mb3JtLWNvbnRyb2wtc206Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbjotLjI1cmVtIC0uNXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6LjVyZW07bWFyZ2luLWlubGluZS1lbmQ6LjVyZW19LmZvcm0tY29udHJvbC1sZ3ttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAoMXJlbSArIDJweCkpO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOi4zcmVtfS5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW46LS41cmVtIC0xcmVtOy13ZWJraXQtbWFyZ2luLWVuZDoxcmVtO21hcmdpbi1pbmxpbmUtZW5kOjFyZW19LmZvcm0tY29udHJvbC1sZzo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbjotLjVyZW0gLTFyZW07LXdlYmtpdC1tYXJnaW4tZW5kOjFyZW07bWFyZ2luLWlubGluZS1lbmQ6MXJlbX10ZXh0YXJlYS5mb3JtLWNvbnRyb2x7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgKC43NXJlbSArIDJweCkpfXRleHRhcmVhLmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAoLjVyZW0gKyAycHgpKX10ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgKDFyZW0gKyAycHgpKX0uZm9ybS1jb250cm9sLWNvbG9ye21heC13aWR0aDozcmVtO2hlaWdodDphdXRvO3BhZGRpbmc6LjM3NXJlbX0uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaHtoZWlnaHQ6MS41ZW07Ym9yZGVyLXJhZGl1czouMjVyZW19LmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2h7aGVpZ2h0OjEuNWVtO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5mb3JtLXNlbGVjdHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDIuMjVyZW0gLjM3NXJlbSAuNzVyZW07LW1vei1wYWRkaW5nLXN0YXJ0OmNhbGMoMC43NXJlbSAtIDNweCk7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHg7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXNlbGVjdFttdWx0aXBsZV0sLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZm9ybS1zZWxlY3Q6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzowIDAgMCAjMjEyNTI5fS5mb3JtLXNlbGVjdC1zbXtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6Ljg3NXJlbX0uZm9ybS1zZWxlY3QtbGd7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmZvcm0tY2hlY2t7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjEuNXJlbTtwYWRkaW5nLWxlZnQ6MS41ZW07bWFyZ2luLWJvdHRvbTouMTI1cmVtfS5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0e2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTEuNWVtfS5mb3JtLWNoZWNrLWlucHV0e3dpZHRoOjFlbTtoZWlnaHQ6MWVtO21hcmdpbi10b3A6LjI1ZW07dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yNSk7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lOy13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0O2NvbG9yLWFkanVzdDpleGFjdH0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XXtib3JkZXItcmFkaXVzOi4yNWVtfS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9de2JvcmRlci1yYWRpdXM6NTAlfS5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZXtmaWx0ZXI6YnJpZ2h0bmVzcyg5MCUpfS5mb3JtLWNoZWNrLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZH0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9de2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGV7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2ZpbHRlcjpub25lO29wYWNpdHk6LjV9LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdfi5mb3JtLWNoZWNrLWxhYmVse29wYWNpdHk6LjV9LmZvcm0tc3dpdGNoe3BhZGRpbmctbGVmdDoyLjVlbX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7d2lkdGg6MmVtO21hcmdpbi1sZWZ0Oi0yLjVlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjZW50ZXI7Ym9yZGVyLXJhZGl1czoyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0e3RyYW5zaXRpb246bm9uZX19LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2Vke2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MXJlbX0uYnRuLWNoZWNre3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfS5idG4tY2hlY2s6ZGlzYWJsZWQrLmJ0biwuYnRuLWNoZWNrW2Rpc2FibGVkXSsuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNjV9LmZvcm0tcmFuZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MS41cmVtO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uZm9ybS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9LmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfS5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6LS4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iey13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiNmQ0ZmV9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iey1tb3otdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbX0uZm9ybS1yYW5nZTpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lfS5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkfS5mb3JtLWZsb2F0aW5ne3Bvc2l0aW9uOnJlbGF0aXZlfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wsLmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0e2hlaWdodDpjYWxjKDMuNXJlbSArIDJweCk7bGluZS1oZWlnaHQ6MS4yNX0uZm9ybS1mbG9hdGluZz5sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7cGFkZGluZzoxcmVtIC43NXJlbTtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7dHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlLWluLW91dCx0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLWZsb2F0aW5nPmxhYmVse3RyYW5zaXRpb246bm9uZX19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbHtwYWRkaW5nOjFyZW0gLjc1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6dHJhbnNwYXJlbnR9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6dHJhbnNwYXJlbnR9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOi1tb3otcGxhY2Vob2xkZXItc2hvd24pe3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1cywuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pe3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxse3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0e3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOi1tb3otcGxhY2Vob2xkZXItc2hvd24pfmxhYmVse29wYWNpdHk6LjY1O3RyYW5zZm9ybTpzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbHtvcGFjaXR5Oi42NTt0cmFuc2Zvcm06c2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbH5sYWJlbHtvcGFjaXR5Oi42NTt0cmFuc2Zvcm06c2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3R7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttaW4td2lkdGg6MH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0OmZvY3Vze3otaW5kZXg6M30uaW5wdXQtZ3JvdXAgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwIC5idG46Zm9jdXN7ei1pbmRleDozfS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW19LmlucHV0LWdyb3VwLWxnPi5idG4sLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6LjNyZW19LmlucHV0LWdyb3VwLXNtPi5idG4sLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czouMnJlbX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uZm9ybS1zZWxlY3R7cGFkZGluZy1yaWdodDozcmVtfS5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj46bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjayl7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOiMxOTg3NTR9LnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1LDEzNSw4NCwuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWR7Ym9yZGVyLWNvbG9yOiMxOTg3NTQ7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX0uZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMxOTg3NTQ7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNSwxMzUsODQsLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSl9LmZvcm0tc2VsZWN0LmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZHtib3JkZXItY29sb3I6IzE5ODc1NH0uZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJde3BhZGRpbmctcmlnaHQ6NC4xMjVyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyLGNlbnRlciByaWdodCAyLjI1cmVtO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHgsY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX0uZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMTk4NzU0O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjUsMTM1LDg0LC4yNSl9LmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR7Ym9yZGVyLWNvbG9yOiMxOTg3NTR9LmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzE5ODc1NH0uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDI1LDEzNSw4NCwuMjUpfS5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiMxOTg3NTR9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDp2YWxpZHt6LWluZGV4OjF9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3Vze3otaW5kZXg6M30uaW52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOiNkYzM1NDV9LmludmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIwLDUzLDY5LC45KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlke2JvcmRlci1jb2xvcjojZGMzNTQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX0uZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC4yNSl9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKX0uZm9ybS1zZWxlY3QuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NX0uZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl17cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKSx1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4LGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9LmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2VkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDV9LmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC4yNSl9LmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiNkYzM1NDV9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi5pbnZhbGlkLWZlZWRiYWNre21hcmdpbi1sZWZ0Oi41ZW19LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OmludmFsaWR7ei1pbmRleDoyfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3Vze3otaW5kZXg6M30uYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5idG57dHJhbnNpdGlvbjpub25lfX0uYnRuOmhvdmVye2NvbG9yOiMyMTI1Mjl9LmJ0bi1jaGVjazpmb2N1cysuYnRuLC5idG46Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5idG4uZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCAuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouNjV9LmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfS5idG4tcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBiNWVkNztib3JkZXItY29sb3I6IzBhNThjYX0uYnRuLWNoZWNrOmZvY3VzKy5idG4tcHJpbWFyeSwuYnRuLXByaW1hcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwYjVlZDc7Ym9yZGVyLWNvbG9yOiMwYTU4Y2E7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSg0OSwxMzIsMjUzLC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXByaW1hcnksLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tcHJpbWFyeSwuYnRuLXByaW1hcnkuYWN0aXZlLC5idG4tcHJpbWFyeTphY3RpdmUsLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBhNThjYTtib3JkZXItY29sb3I6IzBhNTNiZX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXByaW1hcnk6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tcHJpbWFyeTpmb2N1cywuYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLC5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDQ5LDEzMiwyNTMsLjUpfS5idG4tcHJpbWFyeS5kaXNhYmxlZCwuYnRuLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmJ0bi1zZWNvbmRhcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YzYzNmE7Ym9yZGVyLWNvbG9yOiM1NjVlNjR9LmJ0bi1jaGVjazpmb2N1cysuYnRuLXNlY29uZGFyeSwuYnRuLXNlY29uZGFyeTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVjNjM2YTtib3JkZXItY29sb3I6IzU2NWU2NDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzMCwxMzgsMTQ1LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXNlY29uZGFyeSwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1zZWNvbmRhcnksLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1NjVlNjQ7Ym9yZGVyLWNvbG9yOiM1MTU4NWV9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tc2Vjb25kYXJ5OmZvY3VzLC5idG4tc2Vjb25kYXJ5LmFjdGl2ZTpmb2N1cywuYnRuLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMwLDEzOCwxNDUsLjUpfS5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE5ODc1NDtib3JkZXItY29sb3I6IzE5ODc1NH0uYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNTczNDc7Ym9yZGVyLWNvbG9yOiMxNDZjNDN9LmJ0bi1jaGVjazpmb2N1cysuYnRuLXN1Y2Nlc3MsLmJ0bi1zdWNjZXNzOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTU3MzQ3O2JvcmRlci1jb2xvcjojMTQ2YzQzO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoNjAsMTUzLDExMCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1zdWNjZXNzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXN1Y2Nlc3MsLmJ0bi1zdWNjZXNzLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNDZjNDM7Ym9yZGVyLWNvbG9yOiMxMzY1M2Z9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXN1Y2Nlc3M6Zm9jdXMsLmJ0bi1zdWNjZXNzLmFjdGl2ZTpmb2N1cywuYnRuLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSg2MCwxNTMsMTEwLC41KX0uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4taW5mb3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzBkY2FmMDtib3JkZXItY29sb3I6IzBkY2FmMH0uYnRuLWluZm86aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMzMWQyZjI7Ym9yZGVyLWNvbG9yOiMyNWNmZjJ9LmJ0bi1jaGVjazpmb2N1cysuYnRuLWluZm8sLmJ0bi1pbmZvOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMzFkMmYyO2JvcmRlci1jb2xvcjojMjVjZmYyO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTEsMTcyLDIwNCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1pbmZvLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWluZm8sLmJ0bi1pbmZvLmFjdGl2ZSwuYnRuLWluZm86YWN0aXZlLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMzZGQ1ZjM7Ym9yZGVyLWNvbG9yOiMyNWNmZjJ9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1pbmZvOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cywuYnRuLWluZm86YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMSwxNzIsMjA0LC41KX0uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvOmRpc2FibGVke2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMGRjYWYwO2JvcmRlci1jb2xvcjojMGRjYWYwfS5idG4td2FybmluZ3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmNhMmM7Ym9yZGVyLWNvbG9yOiNmZmM3MjB9LmJ0bi1jaGVjazpmb2N1cysuYnRuLXdhcm5pbmcsLmJ0bi13YXJuaW5nOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZjYTJjO2JvcmRlci1jb2xvcjojZmZjNzIwO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjE3LDE2NCw2LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXdhcm5pbmcsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4td2FybmluZywuYnRuLXdhcm5pbmcuYWN0aXZlLC5idG4td2FybmluZzphY3RpdmUsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmY2QzOTtib3JkZXItY29sb3I6I2ZmYzcyMH0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXdhcm5pbmc6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuYWN0aXZlOmZvY3VzLC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDIxNywxNjQsNiwuNSl9LmJ0bi13YXJuaW5nLmRpc2FibGVkLC5idG4td2FybmluZzpkaXNhYmxlZHtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2JiMmQzYjtib3JkZXItY29sb3I6I2IwMmEzN30uYnRuLWNoZWNrOmZvY3VzKy5idG4tZGFuZ2VyLC5idG4tZGFuZ2VyOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmIyZDNiO2JvcmRlci1jb2xvcjojYjAyYTM3O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjI1LDgzLDk3LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWRhbmdlciwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1kYW5nZXIsLmJ0bi1kYW5nZXIuYWN0aXZlLC5idG4tZGFuZ2VyOmFjdGl2ZSwuc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNiMDJhMzc7Ym9yZGVyLWNvbG9yOiNhNTI4MzR9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1kYW5nZXI6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmFjdGl2ZTpmb2N1cywuYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjI1LDgzLDk3LC41KX0uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLWxpZ2h0e2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tbGlnaHQ6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7Ym9yZGVyLWNvbG9yOiNmOWZhZmJ9LmJ0bi1jaGVjazpmb2N1cysuYnRuLWxpZ2h0LC5idG4tbGlnaHQ6Zm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7Ym9yZGVyLWNvbG9yOiNmOWZhZmI7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyMTEsMjEyLDIxMywuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1saWdodCwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1saWdodCwuYnRuLWxpZ2h0LmFjdGl2ZSwuYnRuLWxpZ2h0OmFjdGl2ZSwuc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y5ZmFmYjtib3JkZXItY29sb3I6I2Y5ZmFmYn0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWxpZ2h0OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWxpZ2h0OmZvY3VzLC5idG4tbGlnaHQuYWN0aXZlOmZvY3VzLC5idG4tbGlnaHQ6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjExLDIxMiwyMTMsLjUpfS5idG4tbGlnaHQuZGlzYWJsZWQsLmJ0bi1saWdodDpkaXNhYmxlZHtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWRhcmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLWNvbG9yOiMyMTI1Mjl9LmJ0bi1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWMxZjIzO2JvcmRlci1jb2xvcjojMWExZTIxfS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1kYXJrLC5idG4tZGFyazpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFjMWYyMztib3JkZXItY29sb3I6IzFhMWUyMTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDY2LDcwLDczLC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWRhcmssLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tZGFyaywuYnRuLWRhcmsuYWN0aXZlLC5idG4tZGFyazphY3RpdmUsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFhMWUyMTtib3JkZXItY29sb3I6IzE5MWMxZn0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWRhcms6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tZGFyazpmb2N1cywuYnRuLWRhcmsuYWN0aXZlOmZvY3VzLC5idG4tZGFyazphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDY2LDcwLDczLC41KX0uYnRuLWRhcmsuZGlzYWJsZWQsLmJ0bi1kYXJrOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1jb2xvcjojMjEyNTI5fS5idG4tb3V0bGluZS1wcmltYXJ5e2NvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmJ0bi1jaGVjazpmb2N1cysuYnRuLW91dGxpbmUtcHJpbWFyeSwuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjUpfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1wcmltYXJ5LC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtcHJpbWFyeSwuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuNSl9LmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6IzBkNmVmZDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zZWNvbmRhcnl7Y29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1zZWNvbmRhcnksLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1zZWNvbmRhcnksLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMDgsMTE3LDEyNSwuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtc3VjY2Vzc3tjb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNSwxMzUsODQsLjUpfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1zdWNjZXNzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtc3VjY2VzcywuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjUsMTM1LDg0LC41KX0uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZHtjb2xvcjojMTk4NzU0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWluZm97Y29sb3I6IzBkY2FmMDtib3JkZXItY29sb3I6IzBkY2FmMH0uYnRuLW91dGxpbmUtaW5mbzpob3Zlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzBkY2FmMDtib3JkZXItY29sb3I6IzBkY2FmMH0uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS1pbmZvLC5idG4tb3V0bGluZS1pbmZvOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMjAyLDI0MCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWluZm8sLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1pbmZvLC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtaW5mbzphY3RpdmV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMwZGNhZjA7Ym9yZGVyLWNvbG9yOiMwZGNhZjB9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1pbmZvOmZvY3VzLC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywuYnRuLW91dGxpbmUtaW5mbzphY3RpdmU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywyMDIsMjQwLC41KX0uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZHtjb2xvcjojMGRjYWYwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7Y29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS13YXJuaW5nLC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjU1LDE5Myw3LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtd2FybmluZywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXdhcm5pbmcsLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlLC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93LC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDI1NSwxOTMsNywuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1kYW5nZXJ7Y29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLWRhbmdlciwuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtZGFuZ2VyLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtZGFuZ2VyLC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC41KX0uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWR7Y29sb3I6I2RjMzU0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1saWdodHtjb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodDpob3Zlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS1saWdodCwuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNDgsMjQ5LDI1MCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWxpZ2h0LC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtbGlnaHQsLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSwuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1saWdodDpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjQ4LDI0OSwyNTAsLjUpfS5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6I2Y4ZjlmYTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1kYXJre2NvbG9yOiMyMTI1Mjk7Ym9yZGVyLWNvbG9yOiMyMTI1Mjl9LmJ0bi1vdXRsaW5lLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLWNvbG9yOiMyMTI1Mjl9LmJ0bi1jaGVjazpmb2N1cysuYnRuLW91dGxpbmUtZGFyaywuYnRuLW91dGxpbmUtZGFyazpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDMzLDM3LDQxLC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtZGFyaywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLWRhcmssLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlLC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93LC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxMjUyOTtib3JkZXItY29sb3I6IzIxMjUyOX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtZGFyazpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDMzLDM3LDQxLC41KX0uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5re2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMGQ2ZWZkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJ0bi1saW5rOmhvdmVye2NvbG9yOiMwYTU4Y2F9LmJ0bi1saW5rLmRpc2FibGVkLC5idG4tbGluazpkaXNhYmxlZHtjb2xvcjojNmM3NTdkfS5idG4tZ3JvdXAtbGc+LmJ0biwuYnRuLWxne3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOi4zcmVtfS5idG4tZ3JvdXAtc20+LmJ0biwuYnRuLXNte3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2JvcmRlci1yYWRpdXM6LjJyZW19LmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX19LmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9LmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS5jb2xsYXBzaW5ne2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAuMzVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNvbGxhcHNpbmd7dHJhbnNpdGlvbjpub25lfX0uZHJvcGRvd24sLmRyb3BlbmQsLmRyb3BzdGFydCwuZHJvcHVwe3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGV7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7bWluLXdpZHRoOjEwcmVtO3BhZGRpbmc6LjVyZW0gMDttYXJnaW46MDtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjEwMCU7bGVmdDowO21hcmdpbi10b3A6LjEyNXJlbX0uZHJvcGRvd24tbWVudS1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fS5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1lbmR7LS1icy1wb3NpdGlvbjplbmR9LmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmRyb3Bkb3duLW1lbnUtc20tc3RhcnR7LS1icy1wb3NpdGlvbjpzdGFydH0uZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtc20tZW5key0tYnMtcG9zaXRpb246ZW5kfS5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZHJvcGRvd24tbWVudS1tZC1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fS5kcm9wZG93bi1tZW51LW1kLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1tZC1lbmR7LS1icy1wb3NpdGlvbjplbmR9LmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5kcm9wZG93bi1tZW51LWxnLXN0YXJ0ey0tYnMtcG9zaXRpb246c3RhcnR9LmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LWxnLWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS1sZy1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kcm9wZG93bi1tZW51LXhsLXN0YXJ0ey0tYnMtcG9zaXRpb246c3RhcnR9LmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LXhsLWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5kcm9wZG93bi1tZW51LXh4bC1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fS5kcm9wZG93bi1tZW51LXh4bC1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUteHhsLWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319LmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6MDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOi4zZW0gc29saWQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJde3RvcDowO3JpZ2h0OmF1dG87bGVmdDoxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDouMTI1cmVtfS5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZH0uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye3ZlcnRpY2FsLWFsaWduOjB9LmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMTI1cmVtfS5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCJ9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5Om5vbmV9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle3ZlcnRpY2FsLWFsaWduOjB9LmRyb3Bkb3duLWRpdmlkZXJ7aGVpZ2h0OjA7bWFyZ2luOi41cmVtIDA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KX0uZHJvcGRvd24taXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gMXJlbTtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZHJvcGRvd24taXRlbTpmb2N1cywuZHJvcGRvd24taXRlbTpob3Zlcntjb2xvcjojMWUyMTI1O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLWl0ZW06YWN0aXZle2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkfS5kcm9wZG93bi1pdGVtLmRpc2FibGVkLC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmQ7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojNmM3NTdkO3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24taXRlbS10ZXh0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouMjVyZW0gMXJlbTtjb2xvcjojMjEyNTI5fS5kcm9wZG93bi1tZW51LWRhcmt7Y29sb3I6I2RlZTJlNjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjE1KX0uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVte2NvbG9yOiNkZWUyZTZ9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTpmb2N1cywuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xNSl9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTphY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmR9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmR9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24tZGl2aWRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMTUpfS5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0tdGV4dHtjb2xvcjojZGVlMmU2fS5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWhlYWRlcntjb2xvcjojYWRiNWJkfS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4sLmJ0bi1ncm91cD4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG99LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tY2hlY2s6Zm9jdXMrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4uYWN0aXZlLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3ZlciwuYnRuLWdyb3VwPi5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLC5idG4tZ3JvdXA+LmJ0bi1jaGVjazpmb2N1cysuYnRuLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmhvdmVye3otaW5kZXg6MX0uYnRuLXRvb2xiYXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7d2lkdGg6YXV0b30uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXA+LmJ0bjpudGgtY2hpbGQobiszKSwuYnRuLWdyb3VwPjpub3QoLmJ0bi1jaGVjaykrLmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNTYyNXJlbTtwYWRkaW5nLWxlZnQ6LjU2MjVyZW19LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3Jle21hcmdpbi1yaWdodDowfS5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tc20rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi4zNzVyZW07cGFkZGluZy1sZWZ0Oi4zNzVyZW19LmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6Ljc1cmVtO3BhZGRpbmctbGVmdDouNzVyZW19LmJ0bi1ncm91cC12ZXJ0aWNhbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6LTFweH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG5+LmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXYtbGlua3tkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gMXJlbTtjb2xvcjojMGQ2ZWZkO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm5hdi1saW5re3RyYW5zaXRpb246bm9uZX19Lm5hdi1saW5rOmZvY3VzLC5uYXYtbGluazpob3Zlcntjb2xvcjojMGE1OGNhfS5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmRlZmF1bHR9Lm5hdi10YWJze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTZ9Lm5hdi10YWJzIC5uYXYtbGlua3ttYXJnaW4tYm90dG9tOi0xcHg7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19Lm5hdi10YWJzIC5uYXYtbGluazpmb2N1cywubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVye2JvcmRlci1jb2xvcjojZTllY2VmICNlOWVjZWYgI2RlZTJlNjtpc29sYXRpb246aXNvbGF0ZX0ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2RlZTJlNiAjZGVlMmU2ICNmZmZ9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2LXBpbGxzIC5uYXYtbGlua3tiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtib3JkZXItcmFkaXVzOi4yNXJlbX0ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmR9Lm5hdi1maWxsIC5uYXYtaXRlbSwubmF2LWZpbGw+Lm5hdi1saW5re2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtLC5uYXYtanVzdGlmaWVkPi5uYXYtbGlua3tmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGlua3t3aWR0aDoxMDAlfS50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfS50YWItY29udGVudD4uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfS5uYXZiYXI+LmNvbnRhaW5lciwubmF2YmFyPi5jb250YWluZXItZmx1aWQsLm5hdmJhcj4uY29udGFpbmVyLWxnLC5uYXZiYXI+LmNvbnRhaW5lci1tZCwubmF2YmFyPi5jb250YWluZXItc20sLm5hdmJhcj4uY29udGFpbmVyLXhsLC5uYXZiYXI+LmNvbnRhaW5lci14eGx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDppbmhlcml0O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2YmFyLWJyYW5ke3BhZGRpbmctdG9wOi4zMTI1cmVtO3BhZGRpbmctYm90dG9tOi4zMTI1cmVtO21hcmdpbi1yaWdodDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0ubmF2YmFyLW5hdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWN9Lm5hdmJhci10ZXh0e3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfS5uYXZiYXItY29sbGFwc2V7ZmxleC1iYXNpczoxMDAlO2ZsZXgtZ3JvdzoxO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzouMjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5uYXZiYXItdG9nZ2xlcnt0cmFuc2l0aW9uOm5vbmV9fS5uYXZiYXItdG9nZ2xlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLXRvZ2dsZXI6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtfS5uYXZiYXItdG9nZ2xlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlfS5uYXZiYXItbmF2LXNjcm9sbHttYXgtaGVpZ2h0OnZhcigtLWJzLXNjcm9sbC1oZWlnaHQsNzV2aCk7b3ZlcmZsb3cteTphdXRvfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsubmF2YmFyLWV4cGFuZC1zbXtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1leHBhbmQtbWR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7Lm5hdmJhci1leHBhbmQteGx7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsubmF2YmFyLWV4cGFuZC14eGx7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19Lm5hdmJhci1leHBhbmR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmR7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGlua3tjb2xvcjpyZ2JhKDAsMCwwLC41NSl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3c+Lm5hdi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVye2NvbG9yOnJnYmEoMCwwLDAsLjU1KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDAsMCwwLC41NSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSwubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmR7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3Zlcntjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmt7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNTUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93Pi5uYXYtbGlua3tjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNTUpO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41NSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhLC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6I2ZmZn0uY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi13aWR0aDowO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6Ym9yZGVyLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmNhcmQ+aHJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uY2FyZD4ubGlzdC1ncm91cHtib3JkZXItdG9wOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbTppbmhlcml0fS5jYXJkPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxke2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQ+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5jYXJkPi5jYXJkLWhlYWRlcisubGlzdC1ncm91cCwuY2FyZD4ubGlzdC1ncm91cCsuY2FyZC1mb290ZXJ7Ym9yZGVyLXRvcDowfS5jYXJkLWJvZHl7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjFyZW0gMXJlbX0uY2FyZC10aXRsZXttYXJnaW4tYm90dG9tOi41cmVtfS5jYXJkLXN1YnRpdGxle21hcmdpbi10b3A6LS4yNXJlbTttYXJnaW4tYm90dG9tOjB9LmNhcmQtdGV4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2FyZC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXJkLWxpbmsrLmNhcmQtbGlua3ttYXJnaW4tbGVmdDoxcmVtfS5jYXJkLWhlYWRlcntwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9LmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KSAwIDB9LmNhcmQtZm9vdGVye3BhZGRpbmc6LjVyZW0gMXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAzKTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfS5jYXJkLWZvb3RlcjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIGNhbGMoLjI1cmVtIC0gMXB4KSBjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtaGVhZGVyLXRhYnN7bWFyZ2luLXJpZ2h0Oi0uNXJlbTttYXJnaW4tYm90dG9tOi0uNXJlbTttYXJnaW4tbGVmdDotLjVyZW07Ym9yZGVyLWJvdHRvbTowfS5jYXJkLWhlYWRlci1waWxsc3ttYXJnaW4tcmlnaHQ6LS41cmVtO21hcmdpbi1sZWZ0Oi0uNXJlbX0uY2FyZC1pbWctb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOjFyZW07Ym9yZGVyLXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtaW1nLC5jYXJkLWltZy1ib3R0b20sLmNhcmQtaW1nLXRvcHt3aWR0aDoxMDAlfS5jYXJkLWltZywuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1pbWcsLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtZ3JvdXA+LmNhcmR7bWFyZ2luLWJvdHRvbTouNzVyZW19QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jYXJkLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXB9LmNhcmQtZ3JvdXA+LmNhcmR7ZmxleDoxIDAgMCU7bWFyZ2luLWJvdHRvbTowfS5jYXJkLWdyb3VwPi5jYXJkKy5jYXJke21hcmdpbi1sZWZ0OjA7Ym9yZGVyLWxlZnQ6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9fS5hY2NvcmRpb24tYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtwYWRkaW5nOjFyZW0gMS4yNXJlbTtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO292ZXJmbG93LWFuY2hvcjpub25lO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9ue3RyYW5zaXRpb246bm9uZX19LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpe2NvbG9yOiMwYzYzZTQ7YmFja2dyb3VuZC1jb2xvcjojZTdmMWZmO2JveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwuMTI1KX0uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9LmFjY29yZGlvbi1idXR0b246OmFmdGVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MS4yNXJlbTtoZWlnaHQ6MS4yNXJlbTttYXJnaW4tbGVmdDphdXRvO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzIxMjUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEuMjVyZW07dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9uOjphZnRlcnt0cmFuc2l0aW9uOm5vbmV9fS5hY2NvcmRpb24tYnV0dG9uOmhvdmVye3otaW5kZXg6Mn0uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1c3t6LWluZGV4OjM7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5hY2NvcmRpb24taGVhZGVye21hcmdpbi1ib3R0b206MH0uYWNjb3JkaW9uLWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KX0uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19LmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b257Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpe2JvcmRlci10b3A6MH0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0uYWNjb3JkaW9uLWJvZHl7cGFkZGluZzoxcmVtIDEuMjVyZW19LmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci13aWR0aDowfS5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVte2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowfS5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbntib3JkZXItcmFkaXVzOjB9LmJyZWFkY3J1bWJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MCAwO21hcmdpbi1ib3R0b206MXJlbTtsaXN0LXN0eWxlOm5vbmV9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVte3BhZGRpbmctbGVmdDouNXJlbX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6LjVyZW07Y29sb3I6IzZjNzU3ZDtjb250ZW50OnZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpfS5icmVhZGNydW1iLWl0ZW0uYWN0aXZle2NvbG9yOiM2Yzc1N2R9LnBhZ2luYXRpb257ZGlzcGxheTpmbGV4O3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ucGFnZS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzBkNmVmZDt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wYWdlLWxpbmt7dHJhbnNpdGlvbjpub25lfX0ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjojMGE1OGNhO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnZS1saW5rOmZvY3Vze3otaW5kZXg6Mztjb2xvcjojMGE1OGNhO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5re21hcmdpbi1sZWZ0Oi0xcHh9LnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGlua3t6LWluZGV4OjM7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5re2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTZ9LnBhZ2UtbGlua3twYWRkaW5nOi4zNzVyZW0gLjc1cmVtfS5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtfS5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmt7cGFkZGluZzouNzVyZW0gMS41cmVtO2ZvbnQtc2l6ZToxLjI1cmVtfS5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4zcmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjNyZW19LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjNyZW19LnBhZ2luYXRpb24tc20gLnBhZ2UtbGlua3twYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4ycmVtfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4ycmVtfS5iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi4zNWVtIC42NWVtO2ZvbnQtc2l6ZTouNzVlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItcmFkaXVzOi4yNXJlbX0uYmFkZ2U6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjFyZW0gMXJlbTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOi4yNXJlbX0uYWxlcnQtaGVhZGluZ3tjb2xvcjppbmhlcml0fS5hbGVydC1saW5re2ZvbnQtd2VpZ2h0OjcwMH0uYWxlcnQtZGlzbWlzc2libGV7cGFkZGluZy1yaWdodDozcmVtfS5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO3BhZGRpbmc6MS4yNXJlbSAxcmVtfS5hbGVydC1wcmltYXJ5e2NvbG9yOiMwODQyOTg7YmFja2dyb3VuZC1jb2xvcjojY2ZlMmZmO2JvcmRlci1jb2xvcjojYjZkNGZlfS5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5re2NvbG9yOiMwNjM1N2F9LmFsZXJ0LXNlY29uZGFyeXtjb2xvcjojNDE0NjRiO2JhY2tncm91bmQtY29sb3I6I2UyZTNlNTtib3JkZXItY29sb3I6I2QzZDZkOH0uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5re2NvbG9yOiMzNDM4M2N9LmFsZXJ0LXN1Y2Nlc3N7Y29sb3I6IzBmNTEzMjtiYWNrZ3JvdW5kLWNvbG9yOiNkMWU3ZGQ7Ym9yZGVyLWNvbG9yOiNiYWRiY2N9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzBjNDEyOH0uYWxlcnQtaW5mb3tjb2xvcjojMDU1MTYwO2JhY2tncm91bmQtY29sb3I6I2NmZjRmYztib3JkZXItY29sb3I6I2I2ZWZmYn0uYWxlcnQtaW5mbyAuYWxlcnQtbGlua3tjb2xvcjojMDQ0MTRkfS5hbGVydC13YXJuaW5ne2NvbG9yOiM2NjRkMDM7YmFja2dyb3VuZC1jb2xvcjojZmZmM2NkO2JvcmRlci1jb2xvcjojZmZlY2I1fS5hbGVydC13YXJuaW5nIC5hbGVydC1saW5re2NvbG9yOiM1MjNlMDJ9LmFsZXJ0LWRhbmdlcntjb2xvcjojODQyMDI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZDdkYTtib3JkZXItY29sb3I6I2Y1YzJjN30uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5re2NvbG9yOiM2YTFhMjF9LmFsZXJ0LWxpZ2h0e2NvbG9yOiM2MzY0NjQ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2JvcmRlci1jb2xvcjojZmRmZGZlfS5hbGVydC1saWdodCAuYWxlcnQtbGlua3tjb2xvcjojNGY1MDUwfS5hbGVydC1kYXJre2NvbG9yOiMxNDE2MTk7YmFja2dyb3VuZC1jb2xvcjojZDNkM2Q0O2JvcmRlci1jb2xvcjojYmNiZWJmfS5hbGVydC1kYXJrIC5hbGVydC1saW5re2NvbG9yOiMxMDEyMTR9QC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzezAle2JhY2tncm91bmQtcG9zaXRpb24teDoxcmVtfX1Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzezAle2JhY2tncm91bmQtcG9zaXRpb24teDoxcmVtfX0ucHJvZ3Jlc3N7ZGlzcGxheTpmbGV4O2hlaWdodDoxcmVtO292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6Ljc1cmVtO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi4yNXJlbX0ucHJvZ3Jlc3MtYmFye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO3RyYW5zaXRpb246d2lkdGggLjZzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LnByb2dyZXNzLWJhcnt0cmFuc2l0aW9uOm5vbmV9fS5wcm9ncmVzcy1iYXItc3RyaXBlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOjFyZW0gMXJlbX0ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uOjFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlczthbmltYXRpb246MXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb246bm9uZTthbmltYXRpb246bm9uZX19Lmxpc3QtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXJhZGl1czouMjVyZW19Lmxpc3QtZ3JvdXAtbnVtYmVyZWR7bGlzdC1zdHlsZS10eXBlOm5vbmU7Y291bnRlci1yZXNldDpzZWN0aW9ufS5saXN0LWdyb3VwLW51bWJlcmVkPmxpOjpiZWZvcmV7Y29udGVudDpjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO2NvdW50ZXItaW5jcmVtZW50OnNlY3Rpb259Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb257d2lkdGg6MTAwJTtjb2xvcjojNDk1MDU3O3RleHQtYWxpZ246aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcnt6LWluZGV4OjE7Y29sb3I6IzQ5NTA1Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfS5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czppbmhlcml0O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle3otaW5kZXg6Mjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZH0ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDowfS5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3Atd2lkdGg6MXB4fS5saXN0LWdyb3VwLWhvcml6b250YWx7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtc217ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLW1ke2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZ3tmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXhse2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5saXN0LWdyb3VwLWhvcml6b250YWwteHhse2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fS5saXN0LWdyb3VwLWZsdXNoe2JvcmRlci1yYWRpdXM6MH0ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVte2JvcmRlci13aWR0aDowIDAgMXB4fS5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5e2NvbG9yOiMwODQyOTg7YmFja2dyb3VuZC1jb2xvcjojY2ZlMmZmfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwODQyOTg7YmFja2dyb3VuZC1jb2xvcjojYmFjYmU2fS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA4NDI5ODtib3JkZXItY29sb3I6IzA4NDI5OH0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeXtjb2xvcjojNDE0NjRiO2JhY2tncm91bmQtY29sb3I6I2UyZTNlNX0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzQxNDY0YjtiYWNrZ3JvdW5kLWNvbG9yOiNjYmNjY2V9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0MTQ2NGI7Ym9yZGVyLWNvbG9yOiM0MTQ2NGJ9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMwZjUxMzI7YmFja2dyb3VuZC1jb2xvcjojZDFlN2RkfS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwZjUxMzI7YmFja2dyb3VuZC1jb2xvcjojYmNkMGM3fS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBmNTEzMjtib3JkZXItY29sb3I6IzBmNTEzMn0ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzA1NTE2MDtiYWNrZ3JvdW5kLWNvbG9yOiNjZmY0ZmN9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzA1NTE2MDtiYWNrZ3JvdW5kLWNvbG9yOiNiYWRjZTN9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDU1MTYwO2JvcmRlci1jb2xvcjojMDU1MTYwfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojNjY0ZDAzO2JhY2tncm91bmQtY29sb3I6I2ZmZjNjZH0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNjY0ZDAzO2JhY2tncm91bmQtY29sb3I6I2U2ZGJiOX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2NjRkMDM7Ym9yZGVyLWNvbG9yOiM2NjRkMDN9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6Izg0MjAyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGQ3ZGF9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiM4NDIwMjk7YmFja2dyb3VuZC1jb2xvcjojZGZjMmM0fS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODQyMDI5O2JvcmRlci1jb2xvcjojODQyMDI5fS5saXN0LWdyb3VwLWl0ZW0tbGlnaHR7Y29sb3I6IzYzNjQ2NDtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmV9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNjM2NDY0O2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNjM2NDY0O2JvcmRlci1jb2xvcjojNjM2NDY0fS5saXN0LWdyb3VwLWl0ZW0tZGFya3tjb2xvcjojMTQxNjE5O2JhY2tncm91bmQtY29sb3I6I2QzZDNkNH0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMTQxNjE5O2JhY2tncm91bmQtY29sb3I6I2JlYmViZn0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNDE2MTk7Ym9yZGVyLWNvbG9yOiMxNDE2MTl9LmJ0bi1jbG9zZXtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3dpZHRoOjFlbTtoZWlnaHQ6MWVtO3BhZGRpbmc6LjI1ZW0gLjI1ZW07Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6LjI1cmVtO29wYWNpdHk6LjV9LmJ0bi1jbG9zZTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6Ljc1fS5idG4tY2xvc2U6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpO29wYWNpdHk6MX0uYnRuLWNsb3NlLmRpc2FibGVkLC5idG4tY2xvc2U6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3BhY2l0eTouMjV9LmJ0bi1jbG9zZS13aGl0ZXtmaWx0ZXI6aW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpfS50b2FzdHt3aWR0aDozNTBweDttYXgtd2lkdGg6MTAwJTtmb250LXNpemU6Ljg3NXJlbTtwb2ludGVyLWV2ZW50czphdXRvO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6MCAuNXJlbSAxcmVtIHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOi4yNXJlbX0udG9hc3Q6bm90KC5zaG93aW5nKTpub3QoLnNob3cpe29wYWNpdHk6MH0udG9hc3QuaGlkZXtkaXNwbGF5Om5vbmV9LnRvYXN0LWNvbnRhaW5lcnt3aWR0aDotd2Via2l0LW1heC1jb250ZW50O3dpZHRoOi1tb3otbWF4LWNvbnRlbnQ7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0udG9hc3QtY29udGFpbmVyPjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206Ljc1cmVtfS50b2FzdC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4wNSk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZXttYXJnaW4tcmlnaHQ6LS4zNzVyZW07bWFyZ2luLWxlZnQ6Ljc1cmVtfS50b2FzdC1ib2R5e3BhZGRpbmc6Ljc1cmVtO3dvcmQtd3JhcDpicmVhay13b3JkfS5tb2RhbHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDYwO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdXRsaW5lOjB9Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjouNXJlbTtwb2ludGVyLWV2ZW50czpub25lfS5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTBweCl9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3t0cmFuc2l0aW9uOm5vbmV9fS5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2d7dHJhbnNmb3JtOm5vbmV9Lm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpzY2FsZSgxLjAyKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7aGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gMXJlbSl9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDQwO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfS5tb2RhbC1iYWNrZHJvcC5zaG93e29wYWNpdHk6LjV9Lm1vZGFsLWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1zaHJpbms6MDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxcmVtIDFyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZXtwYWRkaW5nOi41cmVtIC41cmVtO21hcmdpbjotLjVyZW0gLS41cmVtIC0uNXJlbSBhdXRvfS5tb2RhbC10aXRsZXttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41fS5tb2RhbC1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87cGFkZGluZzoxcmVtfS5tb2RhbC1mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2ZsZXgtc2hyaW5rOjA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtwYWRkaW5nOi43NXJlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCl9Lm1vZGFsLWZvb3Rlcj4qe21hcmdpbjouMjVyZW19QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjUwMHB4O21hcmdpbjoxLjc1cmVtIGF1dG99Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2hlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1zbXttYXgtd2lkdGg6MzAwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubW9kYWwteGx7bWF4LXdpZHRoOjExNDBweH19Lm1vZGFsLWZ1bGxzY3JlZW57d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b30ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVye2JvcmRlci1yYWRpdXM6MH1AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCl7Lm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH0ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9fUBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfS5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlcntib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVye2JvcmRlci1yYWRpdXM6MH19QG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b30ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b30ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfS5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA4MDtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtvcGFjaXR5OjB9LnRvb2x0aXAuc2hvd3tvcGFjaXR5Oi45fS50b29sdGlwIC50b29sdGlwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6LjhyZW07aGVpZ2h0Oi40cmVtfS50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0sLmJzLXRvb2x0aXAtdG9we3BhZGRpbmc6LjRyZW0gMH0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3d7Ym90dG9tOjB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXt0b3A6LTFweDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSwuYnMtdG9vbHRpcC1lbmR7cGFkZGluZzowIC40cmVtfS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93e2xlZnQ6MDt3aWR0aDouNHJlbTtoZWlnaHQ6LjhyZW19LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle3JpZ2h0Oi0xcHg7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIC40cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0sLmJzLXRvb2x0aXAtYm90dG9te3BhZGRpbmc6LjRyZW0gMH0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3d7dG9wOjB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXtib3R0b206LTFweDtib3JkZXItd2lkdGg6MCAuNHJlbSAuNHJlbTtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdLC5icy10b29sdGlwLXN0YXJ0e3BhZGRpbmc6MCAuNHJlbX0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3d7cmlnaHQ6MDt3aWR0aDouNHJlbTtoZWlnaHQ6LjhyZW19LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXtsZWZ0Oi0xcHg7Ym9yZGVyLXdpZHRoOi40cmVtIDAgLjRyZW0gLjRyZW07Ym9yZGVyLWxlZnQtY29sb3I6IzAwMH0udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzouMjVyZW0gLjVyZW07Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czouMjVyZW19LnBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA3MDtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoyNzZweDtmb250LWZhbWlseTp2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW19LnBvcG92ZXIgLnBvcG92ZXItYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDouNXJlbX0ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvd3tib3R0b206Y2FsYygtLjVyZW0gLSAxcHgpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym90dG9tOjFweDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gMDtib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3d7bGVmdDpjYWxjKC0uNXJlbSAtIDFweCk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW19LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gLjVyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7bGVmdDoxcHg7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93e3RvcDpjYWxjKC0uNXJlbSAtIDFweCl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXt0b3A6MDtib3JkZXItd2lkdGg6MCAuNXJlbSAuNXJlbSAuNXJlbTtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjI1KX0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjphZnRlcnt0b3A6MXB4O2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO21hcmdpbi1sZWZ0Oi0uNXJlbTtjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMH0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3d7cmlnaHQ6Y2FsYygtLjVyZW0gLSAxcHgpO3dpZHRoOi41cmVtO2hlaWdodDoxcmVtfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItd2lkdGg6LjVyZW0gMCAuNXJlbSAuNXJlbTtib3JkZXItbGVmdC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7cmlnaHQ6MXB4O2JvcmRlci13aWR0aDouNXJlbSAwIC41cmVtIC41cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LnBvcG92ZXItaGVhZGVye3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCl9LnBvcG92ZXItaGVhZGVyOmVtcHR5e2Rpc3BsYXk6bm9uZX0ucG9wb3Zlci1ib2R5e3BhZGRpbmc6MXJlbSAxcmVtO2NvbG9yOiMyMTI1Mjl9LmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJvdXNlbC5wb2ludGVyLWV2ZW50e3RvdWNoLWFjdGlvbjpwYW4teX0uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNhcm91c2VsLWlubmVyOjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5jYXJvdXNlbC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0Oi0xMDAlOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1pdGVte3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2LC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpe3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpe3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zZm9ybTpub25lfS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXt6LWluZGV4OjE7b3BhY2l0eToxfS5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0e3otaW5kZXg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDBzIC42c31AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLW5leHQsLmNhcm91c2VsLWNvbnRyb2wtcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE1JTtwYWRkaW5nOjA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWNvbnRyb2wtbmV4dCwuY2Fyb3VzZWwtY29udHJvbC1wcmV2e3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtvcGFjaXR5Oi45fS5jYXJvdXNlbC1jb250cm9sLXByZXZ7bGVmdDowfS5jYXJvdXNlbC1jb250cm9sLW5leHR7cmlnaHQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIil9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6MTUlO21hcmdpbi1ib3R0b206MXJlbTttYXJnaW4tbGVmdDoxNSU7bGlzdC1zdHlsZTpub25lfS5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17Ym94LXNpemluZzpjb250ZW50LWJveDtmbGV4OjAgMSBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjNweDtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDozcHg7dGV4dC1pbmRlbnQ6LTk5OXB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MTBweCBzb2xpZCB0cmFuc3BhcmVudDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuNnMgZWFzZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRde3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtvcGFjaXR5OjF9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTUlO2JvdHRvbToxLjI1cmVtO2xlZnQ6MTUlO3BhZGRpbmctdG9wOjEuMjVyZW07cGFkZGluZy1ib3R0b206MS4yNXJlbTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfS5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiwuY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257ZmlsdGVyOmludmVydCgxKSBncmF5c2NhbGUoMTAwKX0uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRde2JhY2tncm91bmQtY29sb3I6IzAwMH0uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY2FwdGlvbntjb2xvcjojMDAwfUAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWJvcmRlcnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXJ7dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3Bpbm5lci1ib3JkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO2JvcmRlcjouMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtYW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO2FuaW1hdGlvbjouNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcn0uc3Bpbm5lci1ib3JkZXItc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtib3JkZXItd2lkdGg6LjJlbX1ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ncm93ezAle3RyYW5zZm9ybTpzY2FsZSgwKX01MCV7b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHNwaW5uZXItZ3Jvd3swJXt0cmFuc2Zvcm06c2NhbGUoMCl9NTAle29wYWNpdHk6MTt0cmFuc2Zvcm06bm9uZX19LnNwaW5uZXItZ3Jvd3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO3ZlcnRpY2FsLWFsaWduOi0uMTI1ZW07YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7Ym9yZGVyLXJhZGl1czo1MCU7b3BhY2l0eTowOy13ZWJraXQtYW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3JvdzthbmltYXRpb246Ljc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93fS5zcGlubmVyLWdyb3ctc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuc3Bpbm5lci1ib3JkZXIsLnNwaW5uZXItZ3Jvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxLjVzO2FuaW1hdGlvbi1kdXJhdGlvbjoxLjVzfX0ub2ZmY2FudmFze3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6MTA1MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsub2ZmY2FudmFze3RyYW5zaXRpb246bm9uZX19Lm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjFyZW0gMXJlbX0ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3Nle3BhZGRpbmc6LjVyZW0gLjVyZW07bWFyZ2luLXRvcDotLjVyZW07bWFyZ2luLXJpZ2h0Oi0uNXJlbTttYXJnaW4tYm90dG9tOi0uNXJlbX0ub2ZmY2FudmFzLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjV9Lm9mZmNhbnZhcy1ib2R5e2ZsZXgtZ3JvdzoxO3BhZGRpbmc6MXJlbSAxcmVtO292ZXJmbG93LXk6YXV0b30ub2ZmY2FudmFzLXN0YXJ0e3RvcDowO2xlZnQ6MDt3aWR0aDo0MDBweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0ub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOjQwMHB4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0ub2ZmY2FudmFzLXRvcHt0b3A6MDtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6MzB2aDttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDozMHZoO21heC1oZWlnaHQ6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLnNob3d7dHJhbnNmb3JtOm5vbmV9LmNsZWFyZml4OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5saW5rLXByaW1hcnl7Y29sb3I6IzBkNmVmZH0ubGluay1wcmltYXJ5OmZvY3VzLC5saW5rLXByaW1hcnk6aG92ZXJ7Y29sb3I6IzBhNThjYX0ubGluay1zZWNvbmRhcnl7Y29sb3I6IzZjNzU3ZH0ubGluay1zZWNvbmRhcnk6Zm9jdXMsLmxpbmstc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiM1NjVlNjR9Lmxpbmstc3VjY2Vzc3tjb2xvcjojMTk4NzU0fS5saW5rLXN1Y2Nlc3M6Zm9jdXMsLmxpbmstc3VjY2Vzczpob3Zlcntjb2xvcjojMTQ2YzQzfS5saW5rLWluZm97Y29sb3I6IzBkY2FmMH0ubGluay1pbmZvOmZvY3VzLC5saW5rLWluZm86aG92ZXJ7Y29sb3I6IzNkZDVmM30ubGluay13YXJuaW5ne2NvbG9yOiNmZmMxMDd9Lmxpbmstd2FybmluZzpmb2N1cywubGluay13YXJuaW5nOmhvdmVye2NvbG9yOiNmZmNkMzl9LmxpbmstZGFuZ2Vye2NvbG9yOiNkYzM1NDV9LmxpbmstZGFuZ2VyOmZvY3VzLC5saW5rLWRhbmdlcjpob3Zlcntjb2xvcjojYjAyYTM3fS5saW5rLWxpZ2h0e2NvbG9yOiNmOGY5ZmF9LmxpbmstbGlnaHQ6Zm9jdXMsLmxpbmstbGlnaHQ6aG92ZXJ7Y29sb3I6I2Y5ZmFmYn0ubGluay1kYXJre2NvbG9yOiMyMTI1Mjl9LmxpbmstZGFyazpmb2N1cywubGluay1kYXJrOmhvdmVye2NvbG9yOiMxYTFlMjF9LnJhdGlve3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnJhdGlvOjpiZWZvcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDp2YXIoLS1icy1hc3BlY3QtcmF0aW8pO2NvbnRlbnQ6XCJcIn0ucmF0aW8+Kntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ucmF0aW8tMXgxey0tYnMtYXNwZWN0LXJhdGlvOjEwMCV9LnJhdGlvLTR4M3stLWJzLWFzcGVjdC1yYXRpbzpjYWxjKDMgLyA0ICogMTAwJSl9LnJhdGlvLTE2eDl7LS1icy1hc3BlY3QtcmF0aW86Y2FsYyg5IC8gMTYgKiAxMDAlKX0ucmF0aW8tMjF4OXstLWJzLWFzcGVjdC1yYXRpbzpjYWxjKDkgLyAyMSAqIDEwMCUpfS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5zdGlja3ktdG9we3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5zdGlja3ktc20tdG9we3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuc3RpY2t5LW1kLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LnN0aWNreS1sZy10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuc3RpY2t5LXhsLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5zdGlja3kteHhsLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX0udmlzdWFsbHktaGlkZGVuLC52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7d2lkdGg6MXB4IWltcG9ydGFudDtoZWlnaHQ6MXB4IWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50O21hcmdpbjotMXB4IWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O2NsaXA6cmVjdCgwLDAsMCwwKSFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwIWltcG9ydGFudDtib3JkZXI6MCFpbXBvcnRhbnR9LnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7Y29udGVudDpcIlwifS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi10b3B7dmVydGljYWwtYWxpZ246dG9wIWltcG9ydGFudH0uYWxpZ24tbWlkZGxle3ZlcnRpY2FsLWFsaWduOm1pZGRsZSFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20haW1wb3J0YW50fS5hbGlnbi10ZXh0LWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbSFpbXBvcnRhbnR9LmFsaWduLXRleHQtdG9we3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wIWltcG9ydGFudH0uZmxvYXQtc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byFpbXBvcnRhbnR9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50fS5vdmVyZmxvdy12aXNpYmxle292ZXJmbG93OnZpc2libGUhaW1wb3J0YW50fS5vdmVyZmxvdy1zY3JvbGx7b3ZlcmZsb3c6c2Nyb2xsIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnNoYWRvd3tib3gtc2hhZG93OjAgLjVyZW0gMXJlbSByZ2JhKDAsMCwwLC4xNSkhaW1wb3J0YW50fS5zaGFkb3ctc217Ym94LXNoYWRvdzowIC4xMjVyZW0gLjI1cmVtIHJnYmEoMCwwLDAsLjA3NSkhaW1wb3J0YW50fS5zaGFkb3ctbGd7Ym94LXNoYWRvdzowIDFyZW0gM3JlbSByZ2JhKDAsMCwwLC4xNzUpIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnR9LnBvc2l0aW9uLXJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0aWNreXtwb3NpdGlvbjotd2Via2l0LXN0aWNreSFpbXBvcnRhbnQ7cG9zaXRpb246c3RpY2t5IWltcG9ydGFudH0udG9wLTB7dG9wOjAhaW1wb3J0YW50fS50b3AtNTB7dG9wOjUwJSFpbXBvcnRhbnR9LnRvcC0xMDB7dG9wOjEwMCUhaW1wb3J0YW50fS5ib3R0b20tMHtib3R0b206MCFpbXBvcnRhbnR9LmJvdHRvbS01MHtib3R0b206NTAlIWltcG9ydGFudH0uYm90dG9tLTEwMHtib3R0b206MTAwJSFpbXBvcnRhbnR9LnN0YXJ0LTB7bGVmdDowIWltcG9ydGFudH0uc3RhcnQtNTB7bGVmdDo1MCUhaW1wb3J0YW50fS5zdGFydC0xMDB7bGVmdDoxMDAlIWltcG9ydGFudH0uZW5kLTB7cmlnaHQ6MCFpbXBvcnRhbnR9LmVuZC01MHtyaWdodDo1MCUhaW1wb3J0YW50fS5lbmQtMTAwe3JpZ2h0OjEwMCUhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKSFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAhaW1wb3J0YW50fS5ib3JkZXItZW5ke2JvcmRlci1yaWdodDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci1lbmQtMHtib3JkZXItcmlnaHQ6MCFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAhaW1wb3J0YW50fS5ib3JkZXItc3RhcnR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItc3RhcnQtMHtib3JkZXItbGVmdDowIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMwZDZlZmQhaW1wb3J0YW50fS5ib3JkZXItc2Vjb25kYXJ5e2JvcmRlci1jb2xvcjojNmM3NTdkIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiMxOTg3NTQhaW1wb3J0YW50fS5ib3JkZXItaW5mb3tib3JkZXItY29sb3I6IzBkY2FmMCFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ne2JvcmRlci1jb2xvcjojZmZjMTA3IWltcG9ydGFudH0uYm9yZGVyLWRhbmdlcntib3JkZXItY29sb3I6I2RjMzU0NSFpbXBvcnRhbnR9LmJvcmRlci1saWdodHtib3JkZXItY29sb3I6I2Y4ZjlmYSFpbXBvcnRhbnR9LmJvcmRlci1kYXJre2JvcmRlci1jb2xvcjojMjEyNTI5IWltcG9ydGFudH0uYm9yZGVyLXdoaXRle2JvcmRlci1jb2xvcjojZmZmIWltcG9ydGFudH0uYm9yZGVyLTF7Ym9yZGVyLXdpZHRoOjFweCFpbXBvcnRhbnR9LmJvcmRlci0ye2JvcmRlci13aWR0aDoycHghaW1wb3J0YW50fS5ib3JkZXItM3tib3JkZXItd2lkdGg6M3B4IWltcG9ydGFudH0uYm9yZGVyLTR7Ym9yZGVyLXdpZHRoOjRweCFpbXBvcnRhbnR9LmJvcmRlci01e2JvcmRlci13aWR0aDo1cHghaW1wb3J0YW50fS53LTI1e3dpZHRoOjI1JSFpbXBvcnRhbnR9LnctNTB7d2lkdGg6NTAlIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlIWltcG9ydGFudH0udy1hdXRve3dpZHRoOmF1dG8haW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdnchaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmghaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmghaW1wb3J0YW50fS5mbGV4LWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uZ2FwLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAtMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAtNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5IWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYXV0b3thbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fS5vcmRlci1maXJzdHtvcmRlcjotMSFpbXBvcnRhbnR9Lm9yZGVyLTB7b3JkZXI6MCFpbXBvcnRhbnR9Lm9yZGVyLTF7b3JkZXI6MSFpbXBvcnRhbnR9Lm9yZGVyLTJ7b3JkZXI6MiFpbXBvcnRhbnR9Lm9yZGVyLTN7b3JkZXI6MyFpbXBvcnRhbnR9Lm9yZGVyLTR7b3JkZXI6NCFpbXBvcnRhbnR9Lm9yZGVyLTV7b3JkZXI6NSFpbXBvcnRhbnR9Lm9yZGVyLWxhc3R7b3JkZXI6NiFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCFpbXBvcnRhbnR9Lm0tMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS41cmVtIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXgtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXgtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5teS0we21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubXktMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5teS0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5teS0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubXktNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5teS01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubXktYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm10LTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXQtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm10LTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm10LTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXQtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm10LTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXQtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tZS0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWUtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWUtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tZS0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWUtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWUtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9Lm1lLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tYi0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1iLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tYi0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tYi0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1iLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tYi01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm1iLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXMtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXMtMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5tcy0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXMtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXMtNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5tcy01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tcy1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5wLTB7cGFkZGluZzowIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9LnB4LTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnB4LTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB4LTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnB4LTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5weC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5weS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucHktMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5weS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5weS00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucHktNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHQtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHQtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wdC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucHQtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHQtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wdC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wZS0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBlLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wZS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wZS0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBlLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wZS01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnBiLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnBiLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnBiLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGItNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHMtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnBzLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnBzLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHMtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnBzLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnBzLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5mb250LW1vbm9zcGFjZXtmb250LWZhbWlseTp2YXIoLS1icy1mb250LW1vbm9zcGFjZSkhaW1wb3J0YW50fS5mcy0xe2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpIWltcG9ydGFudH0uZnMtMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIC45dncpIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6Y2FsYygxLjNyZW0gKyAuNnZ3KSFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAuM3Z3KSFpbXBvcnRhbnR9LmZzLTV7Zm9udC1zaXplOjEuMjVyZW0haW1wb3J0YW50fS5mcy02e2ZvbnQtc2l6ZToxcmVtIWltcG9ydGFudH0uZnN0LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyFpbXBvcnRhbnR9LmZzdC1ub3JtYWx7Zm9udC1zdHlsZTpub3JtYWwhaW1wb3J0YW50fS5mdy1saWdodHtmb250LXdlaWdodDozMDAhaW1wb3J0YW50fS5mdy1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIhaW1wb3J0YW50fS5mdy1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwIWltcG9ydGFudH0uZnctYm9sZHtmb250LXdlaWdodDo3MDAhaW1wb3J0YW50fS5mdy1ib2xkZXJ7Zm9udC13ZWlnaHQ6Ym9sZGVyIWltcG9ydGFudH0ubGgtMXtsaW5lLWhlaWdodDoxIWltcG9ydGFudH0ubGgtc217bGluZS1oZWlnaHQ6MS4yNSFpbXBvcnRhbnR9LmxoLWJhc2V7bGluZS1oZWlnaHQ6MS41IWltcG9ydGFudH0ubGgtbGd7bGluZS1oZWlnaHQ6MiFpbXBvcnRhbnR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoe3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2ghaW1wb3J0YW50fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAhaW1wb3J0YW50fS50ZXh0LWJyZWFre3dvcmQtd3JhcDpicmVhay13b3JkIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7Y29sb3I6IzBkNmVmZCFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzE5ODc1NCFpbXBvcnRhbnR9LnRleHQtaW5mb3tjb2xvcjojMGRjYWYwIWltcG9ydGFudH0udGV4dC13YXJuaW5ne2NvbG9yOiNmZmMxMDchaW1wb3J0YW50fS50ZXh0LWRhbmdlcntjb2xvcjojZGMzNTQ1IWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZjhmOWZhIWltcG9ydGFudH0udGV4dC1kYXJre2NvbG9yOiMyMTI1MjkhaW1wb3J0YW50fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYhaW1wb3J0YW50fS50ZXh0LWJvZHl7Y29sb3I6IzIxMjUyOSFpbXBvcnRhbnR9LnRleHQtbXV0ZWR7Y29sb3I6IzZjNzU3ZCFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7Y29sb3I6cmdiYSgwLDAsMCwuNSkhaW1wb3J0YW50fS50ZXh0LXdoaXRlLTUwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpIWltcG9ydGFudH0udGV4dC1yZXNldHtjb2xvcjppbmhlcml0IWltcG9ydGFudH0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkIWltcG9ydGFudH0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMxOTg3NTQhaW1wb3J0YW50fS5iZy1pbmZve2JhY2tncm91bmQtY29sb3I6IzBkY2FmMCFpbXBvcnRhbnR9LmJnLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3IWltcG9ydGFudH0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2RjMzU0NSFpbXBvcnRhbnR9LmJnLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYSFpbXBvcnRhbnR9LmJnLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5IWltcG9ydGFudH0uYmctYm9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uYmctZ3JhZGllbnR7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1ncmFkaWVudCkhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hbGx7LXdlYmtpdC11c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6YWxsIWltcG9ydGFudDt1c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRvey13ZWJraXQtdXNlci1zZWxlY3Q6YXV0byFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDphdXRvIWltcG9ydGFudDt1c2VyLXNlbGVjdDphdXRvIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmUhaW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnR9LnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSFpbXBvcnRhbnR9LnBlLWF1dG97cG9pbnRlci1ldmVudHM6YXV0byFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudH0ucm91bmRlZC0xe2JvcmRlci1yYWRpdXM6LjJyZW0haW1wb3J0YW50fS5yb3VuZGVkLTJ7Ym9yZGVyLXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLTN7Ym9yZGVyLXJhZGl1czouM3JlbSFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlIWltcG9ydGFudH0ucm91bmRlZC1waWxse2JvcmRlci1yYWRpdXM6NTByZW0haW1wb3J0YW50fS5yb3VuZGVkLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1lbmR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1zdGFydHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5mbG9hdC1zbS1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtc20tZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtc20tZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXNtLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1zbS1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1zbS1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1zbS1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAtc20tMHtnYXA6MCFpbXBvcnRhbnR9LmdhcC1zbS0xe2dhcDouMjVyZW0haW1wb3J0YW50fS5nYXAtc20tMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAtc20tM3tnYXA6MXJlbSFpbXBvcnRhbnR9LmdhcC1zbS00e2dhcDoxLjVyZW0haW1wb3J0YW50fS5nYXAtc20tNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXItc20tMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXItc20tMXtvcmRlcjoxIWltcG9ydGFudH0ub3JkZXItc20tMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXItc20tM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXItc20tNHtvcmRlcjo0IWltcG9ydGFudH0ub3JkZXItc20tNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXItc20tbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS1zbS0we21hcmdpbjowIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLXNtLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS1zbS0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLXNtLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLXNtLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5teC1zbS0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgtc20tMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC1zbS0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgtc20tNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC1zbS01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LXNtLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS1zbS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LXNtLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS1zbS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm15LXNtLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS1zbS1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQtc20tMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tdC1zbS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQtc20tMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQtc20tM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tdC1zbS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQtc20tNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC1zbS1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1lLXNtLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS1zbS0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1lLXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS1zbS01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWUtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLXNtLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWItc20tMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWItc20tNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWItc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy1zbS0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tcy1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy1zbS0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tcy1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9LnAtc20tMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLXNtLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLXNtLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LXNtLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnB5LXNtLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnB5LXNtLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LXNtLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wdC1zbS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wdC1zbS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnBlLXNtLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBlLXNtLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLXNtLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGItc20tMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGItc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGItc20tM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGItc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wcy1zbS0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMtc20tMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMtc20tMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wcy1zbS0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMtc20tNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMtc20tNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnRleHQtc20tc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1zbS1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mbG9hdC1tZC1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbWQtZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtbWQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtbWQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1tZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1tZC1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC1tZC13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAtbWQtMHtnYXA6MCFpbXBvcnRhbnR9LmdhcC1tZC0xe2dhcDouMjVyZW0haW1wb3J0YW50fS5nYXAtbWQtMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAtbWQtM3tnYXA6MXJlbSFpbXBvcnRhbnR9LmdhcC1tZC00e2dhcDoxLjVyZW0haW1wb3J0YW50fS5nYXAtbWQtNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXItbWQtMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXItbWQtMXtvcmRlcjoxIWltcG9ydGFudH0ub3JkZXItbWQtMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXItbWQtM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXItbWQtNHtvcmRlcjo0IWltcG9ydGFudH0ub3JkZXItbWQtNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXItbWQtbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS1tZC0we21hcmdpbjowIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLW1kLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5teC1tZC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC1tZC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LW1kLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LW1kLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS1tZC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm15LW1kLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tdC1tZC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQtbWQtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tdC1tZC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQtbWQtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1lLW1kLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS1tZC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1lLW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS1tZC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWUtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLW1kLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWItbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWItbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWItbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy1tZC0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tcy1tZC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLW1kLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy1tZC0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tcy1tZC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9LnAtbWQtMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHgtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LW1kLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnB5LW1kLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS1tZC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnB5LW1kLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wdC1tZC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wdC1tZC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnBlLW1kLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBlLW1kLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLW1kLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGItbWQtMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGItbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGItbWQtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGItbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wcy1tZC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wcy1tZC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnRleHQtbWQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1tZC1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5mbG9hdC1sZy1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbGctZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0uZC1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtbGctZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1sZy1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1sZy1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1sZy1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAtbGctMHtnYXA6MCFpbXBvcnRhbnR9LmdhcC1sZy0xe2dhcDouMjVyZW0haW1wb3J0YW50fS5nYXAtbGctMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAtbGctM3tnYXA6MXJlbSFpbXBvcnRhbnR9LmdhcC1sZy00e2dhcDoxLjVyZW0haW1wb3J0YW50fS5nYXAtbGctNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9Lm9yZGVyLWxnLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXItbGctMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXItbGctMXtvcmRlcjoxIWltcG9ydGFudH0ub3JkZXItbGctMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXItbGctM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXItbGctNHtvcmRlcjo0IWltcG9ydGFudH0ub3JkZXItbGctNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXItbGctbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS1sZy0we21hcmdpbjowIWltcG9ydGFudH0ubS1sZy0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLWxnLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLWxnLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5teC1sZy0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC1sZy0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC1sZy01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LWxnLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm15LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS1sZy00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm15LWxnLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQtbGctMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQtbGctMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQtbGctM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQtbGctNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC1sZy1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1lLWxnLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS1sZy0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1lLWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS1sZy01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWUtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLWxnLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWItbGctMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWItbGctNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWItbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy1sZy0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tcy1sZy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy1sZy0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tcy1sZy00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHgtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LWxnLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnB5LWxnLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LWxnLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wdC1sZy0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wdC1sZy0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnBlLWxnLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBlLWxnLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLWxnLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGItbGctMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGItbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGItbGctM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGItbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wcy1sZy0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMtbGctMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wcy1sZy0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMtbGctNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnRleHQtbGctc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1sZy1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZmxvYXQteGwtc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXhsLWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9LmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXhsLWdyaWR7ZGlzcGxheTpncmlkIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC14bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mbGV4LXhsLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgteGwtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uZ2FwLXhsLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAteGwtMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLXhsLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLXhsLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAteGwtNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLXhsLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5IWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fS5vcmRlci14bC1maXJzdHtvcmRlcjotMSFpbXBvcnRhbnR9Lm9yZGVyLXhsLTB7b3JkZXI6MCFpbXBvcnRhbnR9Lm9yZGVyLXhsLTF7b3JkZXI6MSFpbXBvcnRhbnR9Lm9yZGVyLXhsLTJ7b3JkZXI6MiFpbXBvcnRhbnR9Lm9yZGVyLXhsLTN7b3JkZXI6MyFpbXBvcnRhbnR9Lm9yZGVyLXhsLTR7b3JkZXI6NCFpbXBvcnRhbnR9Lm9yZGVyLXhsLTV7b3JkZXI6NSFpbXBvcnRhbnR9Lm9yZGVyLXhsLWxhc3R7b3JkZXI6NiFpbXBvcnRhbnR9Lm0teGwtMHttYXJnaW46MCFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm0teGwtM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm14LXhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXgteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm14LXhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5teS14bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5teS14bC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5teS14bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5teS14bC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubXkteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm10LXhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXQteGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXQteGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXQteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tZS14bC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWUteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWUteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tZS14bC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWUteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWUteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9Lm1lLXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tYi14bC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1iLXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tYi14bC0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tYi14bC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tYi14bC01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm1iLXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXMteGwtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXMteGwtMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5tcy14bC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXMteGwtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXMteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5tcy14bC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tcy14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5wLXhsLTB7cGFkZGluZzowIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucC14bC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucC14bC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9LnB4LXhsLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5weS14bC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucHkteGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5weS14bC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHQteGwtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHQteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wdC14bC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucHQteGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHQteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wdC14bC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wZS14bC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBlLXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wZS14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wZS14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBlLXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wZS14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLXhsLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnBiLXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGIteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnBiLXhsLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnBiLXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGIteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHMteGwtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnBzLXhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnBzLXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHMteGwtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnBzLXhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnBzLXhsLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS50ZXh0LXhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnRleHQteGwtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmZsb2F0LXh4bC1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQteHhsLWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LXh4bC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXh4bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC14eGwtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXh4bC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC14eGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH0uZC14eGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXh4bC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQteHhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fS5kLXh4bC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgteHhsLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgteHhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC14eGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fS5mbGV4LXh4bC1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC14eGwtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgteHhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC14eGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAteHhsLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAteHhsLTF7Z2FwOi4yNXJlbSFpbXBvcnRhbnR9LmdhcC14eGwtMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAteHhsLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAteHhsLTR7Z2FwOjEuNXJlbSFpbXBvcnRhbnR9LmdhcC14eGwtNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH0ub3JkZXIteHhsLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXIteHhsLTB7b3JkZXI6MCFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0xe29yZGVyOjEhaW1wb3J0YW50fS5vcmRlci14eGwtMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXIteHhsLTN7b3JkZXI6MyFpbXBvcnRhbnR9Lm9yZGVyLXh4bC00e29yZGVyOjQhaW1wb3J0YW50fS5vcmRlci14eGwtNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXIteHhsLWxhc3R7b3JkZXI6NiFpbXBvcnRhbnR9Lm0teHhsLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tLXh4bC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLXh4bC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm0teHhsLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tLXh4bC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLXh4bC01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubS14eGwtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm14LXh4bC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgteHhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXgteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm14LXh4bC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgteHhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXgteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5teC14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LXh4bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubXkteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubXkteHhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LXh4bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubXkteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubXkteHhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS14eGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm10LXh4bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm10LXh4bC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQteHhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm10LXh4bC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQteHhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXQteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWUteHhsLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS14eGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWUteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWUteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS14eGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWUteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tZS14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLXh4bC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1iLXh4bC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWIteHhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLXh4bC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1iLXh4bC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWIteHhsLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWIteHhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXMteHhsLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm1zLXh4bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLXh4bC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXMteHhsLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm1zLXh4bC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLXh4bC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tcy14eGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ucC14eGwtMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLXh4bC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucC14eGwtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucC14eGwtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLXh4bC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucC14eGwtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5weC14eGwtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5weC14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5weC14eGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5weC14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHkteHhsLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucHkteHhsLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucHkteHhsLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucHkteHhsLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnB0LXh4bC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC14eGwtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wdC14eGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnB0LXh4bC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC14eGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wdC14eGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGUteHhsLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wZS14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGUteHhsLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wZS14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi14eGwtMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGIteHhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGIteHhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wYi14eGwtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGIteHhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGIteHhsLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBzLXh4bC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMteHhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnBzLXh4bC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnBzLXh4bC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMteHhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnBzLXh4bC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0udGV4dC14eGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC14eGwtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXh4bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5mcy0xe2ZvbnQtc2l6ZToyLjVyZW0haW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZToycmVtIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6MS43NXJlbSFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOjEuNXJlbSFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtcHJpbnQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLm1pbi5jc3MubWFwICovIiwiLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovQGZvbnQtZmFjZXtmb250LWZhbWlseTonRm9udEF3ZXNvbWUnO3NyYzp1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjAnKTtzcmM6dXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSx1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMCcpIGZvcm1hdCgnd29mZjInKSx1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wJykgZm9ybWF0KCd3b2ZmJyksdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wJykgZm9ybWF0KCd0cnVldHlwZScpLHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH0uZmF7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7Zm9udC1zaXplOmluaGVyaXQ7dGV4dC1yZW5kZXJpbmc6YXV0bzstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uZmEtbGd7Zm9udC1zaXplOjEuMzMzMzMzMzNlbTtsaW5lLWhlaWdodDouNzVlbTt2ZXJ0aWNhbC1hbGlnbjotMTUlfS5mYS0yeHtmb250LXNpemU6MmVtfS5mYS0zeHtmb250LXNpemU6M2VtfS5mYS00eHtmb250LXNpemU6NGVtfS5mYS01eHtmb250LXNpemU6NWVtfS5mYS1md3t3aWR0aDoxLjI4NTcxNDI5ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmZhLXVse3BhZGRpbmctbGVmdDowO21hcmdpbi1sZWZ0OjIuMTQyODU3MTRlbTtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uZmEtdWw+bGl7cG9zaXRpb246cmVsYXRpdmV9LmZhLWxpe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTIuMTQyODU3MTRlbTt3aWR0aDoyLjE0Mjg1NzE0ZW07dG9wOi4xNDI4NTcxNGVtO3RleHQtYWxpZ246Y2VudGVyfS5mYS1saS5mYS1sZ3tsZWZ0Oi0xLjg1NzE0Mjg2ZW19LmZhLWJvcmRlcntwYWRkaW5nOi4yZW0gLjI1ZW0gLjE1ZW07Ym9yZGVyOnNvbGlkIC4wOGVtICNlZWU7Ym9yZGVyLXJhZGl1czouMWVtfS5mYS1wdWxsLWxlZnR7ZmxvYXQ6bGVmdH0uZmEtcHVsbC1yaWdodHtmbG9hdDpyaWdodH0uZmEuZmEtcHVsbC1sZWZ0e21hcmdpbi1yaWdodDouM2VtfS5mYS5mYS1wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0Oi4zZW19LnB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHR9LnB1bGwtbGVmdHtmbG9hdDpsZWZ0fS5mYS5wdWxsLWxlZnR7bWFyZ2luLXJpZ2h0Oi4zZW19LmZhLnB1bGwtcmlnaHR7bWFyZ2luLWxlZnQ6LjNlbX0uZmEtc3Bpbnstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246ZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXJ9LmZhLXB1bHNley13ZWJraXQtYW5pbWF0aW9uOmZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7YW5pbWF0aW9uOmZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCl9QC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUBrZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX19LmZhLXJvdGF0ZS05MHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uZmEtcm90YXRlLTE4MHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uZmEtcm90YXRlLTI3MHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uZmEtZmxpcC1ob3Jpem9udGFsey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7dHJhbnNmb3JtOnNjYWxlKC0xLCAxKX0uZmEtZmxpcC12ZXJ0aWNhbHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwgLTEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSwgLTEpO3RyYW5zZm9ybTpzY2FsZSgxLCAtMSl9OnJvb3QgLmZhLXJvdGF0ZS05MCw6cm9vdCAuZmEtcm90YXRlLTE4MCw6cm9vdCAuZmEtcm90YXRlLTI3MCw6cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLDpyb290IC5mYS1mbGlwLXZlcnRpY2Fse2ZpbHRlcjpub25lfS5mYS1zdGFja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyZW07aGVpZ2h0OjJlbTtsaW5lLWhlaWdodDoyZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5mYS1zdGFjay0xeCwuZmEtc3RhY2stMnh7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmZhLXN0YWNrLTF4e2xpbmUtaGVpZ2h0OmluaGVyaXR9LmZhLXN0YWNrLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLWludmVyc2V7Y29sb3I6I2ZmZn0uZmEtZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDBcIn0uZmEtbXVzaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDFcIn0uZmEtc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDAyXCJ9LmZhLWVudmVsb3BlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDNcIn0uZmEtaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDRcIn0uZmEtc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZjAwNVwifS5mYS1zdGFyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDZcIn0uZmEtdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjAwN1wifS5mYS1maWxtOmJlZm9yZXtjb250ZW50OlwiXFxmMDA4XCJ9LmZhLXRoLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMDA5XCJ9LmZhLXRoOmJlZm9yZXtjb250ZW50OlwiXFxmMDBhXCJ9LmZhLXRoLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGJcIn0uZmEtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGNcIn0uZmEtcmVtb3ZlOmJlZm9yZSwuZmEtY2xvc2U6YmVmb3JlLC5mYS10aW1lczpiZWZvcmV7Y29udGVudDpcIlxcZjAwZFwifS5mYS1zZWFyY2gtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjAwZVwifS5mYS1zZWFyY2gtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTBcIn0uZmEtcG93ZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMDExXCJ9LmZhLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIlxcZjAxMlwifS5mYS1nZWFyOmJlZm9yZSwuZmEtY29nOmJlZm9yZXtjb250ZW50OlwiXFxmMDEzXCJ9LmZhLXRyYXNoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTRcIn0uZmEtaG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjAxNVwifS5mYS1maWxlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTZcIn0uZmEtY2xvY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS5mYS1yb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDE4XCJ9LmZhLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LmZhLWFycm93LWNpcmNsZS1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWFcIn0uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWJcIn0uZmEtaW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWNcIn0uZmEtcGxheS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAxZFwifS5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLC5mYS1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWVcIn0uZmEtcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwifS5mYS1saXN0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjAyMlwifS5mYS1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMDIzXCJ9LmZhLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjRcIn0uZmEtaGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcZjAyNVwifS5mYS12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMDI2XCJ9LmZhLXZvbHVtZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDI3XCJ9LmZhLXZvbHVtZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjAyOFwifS5mYS1xcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjlcIn0uZmEtYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyYVwifS5mYS10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmJcIn0uZmEtdGFnczpiZWZvcmV7Y29udGVudDpcIlxcZjAyY1wifS5mYS1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMDJkXCJ9LmZhLWJvb2ttYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMDJlXCJ9LmZhLXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDJmXCJ9LmZhLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjAzMFwifS5mYS1mb250OmJlZm9yZXtjb250ZW50OlwiXFxmMDMxXCJ9LmZhLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzJcIn0uZmEtaXRhbGljOmJlZm9yZXtjb250ZW50OlwiXFxmMDMzXCJ9LmZhLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM0XCJ9LmZhLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzVcIn0uZmEtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNlwifS5mYS1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzdcIn0uZmEtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzhcIn0uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZjAzOVwifS5mYS1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDNhXCJ9LmZhLWRlZGVudDpiZWZvcmUsLmZhLW91dGRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2JcIn0uZmEtaW5kZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNjXCJ9LmZhLXZpZGVvLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjAzZFwifS5mYS1waG90bzpiZWZvcmUsLmZhLWltYWdlOmJlZm9yZSwuZmEtcGljdHVyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDNlXCJ9LmZhLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcZjA0MFwifS5mYS1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMDQxXCJ9LmZhLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcZjA0MlwifS5mYS10aW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDQzXCJ9LmZhLWVkaXQ6YmVmb3JlLC5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDRcIn0uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDVcIn0uZmEtY2hlY2stc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDZcIn0uZmEtYXJyb3dzOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ3XCJ9LmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDhcIn0uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0OVwifS5mYS1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0YVwifS5mYS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMDRiXCJ9LmZhLXBhdXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMDRjXCJ9LmZhLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGRcIn0uZmEtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0ZVwifS5mYS1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTBcIn0uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDUxXCJ9LmZhLWVqZWN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDUyXCJ9LmZhLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA1M1wifS5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDU0XCJ9LmZhLXBsdXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU1XCJ9LmZhLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NlwifS5mYS10aW1lcy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTdcIn0uZmEtY2hlY2stY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU4XCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1OVwifS5mYS1pbmZvLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1YVwifS5mYS1jcm9zc2hhaXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMDViXCJ9LmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDVjXCJ9LmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDVkXCJ9LmZhLWJhbjpiZWZvcmV7Y29udGVudDpcIlxcZjA1ZVwifS5mYS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDYwXCJ9LmZhLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDYxXCJ9LmZhLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDYyXCJ9LmZhLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjNcIn0uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSwuZmEtc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjRcIn0uZmEtZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMDY1XCJ9LmZhLWNvbXByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY2XCJ9LmZhLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjdcIn0uZmEtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjhcIn0uZmEtYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjlcIn0uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDZhXCJ9LmZhLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmJcIn0uZmEtbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZjA2Y1wifS5mYS1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDZkXCJ9LmZhLWV5ZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZVwifS5mYS1leWUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzBcIn0uZmEtd2FybmluZzpiZWZvcmUsLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDcxXCJ9LmZhLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMDcyXCJ9LmZhLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50OlwiXFxmMDczXCJ9LmZhLXJhbmRvbTpiZWZvcmV7Y29udGVudDpcIlxcZjA3NFwifS5mYS1jb21tZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDc1XCJ9LmZhLW1hZ25ldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NlwifS5mYS1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDc3XCJ9LmZhLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA3OFwifS5mYS1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OlwiXFxmMDc5XCJ9LmZhLXNob3BwaW5nLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2FcIn0uZmEtZm9sZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDdiXCJ9LmZhLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMDdjXCJ9LmZhLWFycm93cy12OmJlZm9yZXtjb250ZW50OlwiXFxmMDdkXCJ9LmZhLWFycm93cy1oOmJlZm9yZXtjb250ZW50OlwiXFxmMDdlXCJ9LmZhLWJhci1jaGFydC1vOmJlZm9yZSwuZmEtYmFyLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDgwXCJ9LmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDgxXCJ9LmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA4MlwifS5mYS1jYW1lcmEtcmV0cm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODNcIn0uZmEta2V5OmJlZm9yZXtjb250ZW50OlwiXFxmMDg0XCJ9LmZhLWdlYXJzOmJlZm9yZSwuZmEtY29nczpiZWZvcmV7Y29udGVudDpcIlxcZjA4NVwifS5mYS1jb21tZW50czpiZWZvcmV7Y29udGVudDpcIlxcZjA4NlwifS5mYS10aHVtYnMtby11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA4N1wifS5mYS10aHVtYnMtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDg4XCJ9LmZhLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OVwifS5mYS1oZWFydC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDhhXCJ9LmZhLXNpZ24tb3V0OmJlZm9yZXtjb250ZW50OlwiXFxmMDhiXCJ9LmZhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA4Y1wifS5mYS10aHVtYi10YWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDhkXCJ9LmZhLWV4dGVybmFsLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGVcIn0uZmEtc2lnbi1pbjpiZWZvcmV7Y29udGVudDpcIlxcZjA5MFwifS5mYS10cm9waHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTFcIn0uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA5MlwifS5mYS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTNcIn0uZmEtbGVtb24tbzpiZWZvcmV7Y29udGVudDpcIlxcZjA5NFwifS5mYS1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjA5NVwifS5mYS1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA5NlwifS5mYS1ib29rbWFyay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDk3XCJ9LmZhLXBob25lLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA5OFwifS5mYS10d2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDk5XCJ9LmZhLWZhY2Vib29rLWY6YmVmb3JlLC5mYS1mYWNlYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjA5YVwifS5mYS1naXRodWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWJcIn0uZmEtdW5sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMDljXCJ9LmZhLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDlkXCJ9LmZhLWZlZWQ6YmVmb3JlLC5mYS1yc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWVcIn0uZmEtaGRkLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTBcIn0uZmEtYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTFcIn0uZmEtYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjBmM1wifS5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBhM1wifS5mYS1oYW5kLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTRcIn0uZmEtaGFuZC1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTVcIn0uZmEtaGFuZC1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGE2XCJ9LmZhLWhhbmQtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGE3XCJ9LmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE4XCJ9LmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOVwifS5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWFcIn0uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWJcIn0uZmEtZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWNcIn0uZmEtd3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMGFkXCJ9LmZhLXRhc2tzOmJlZm9yZXtjb250ZW50OlwiXFxmMGFlXCJ9LmZhLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBiMFwifS5mYS1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjFcIn0uZmEtYXJyb3dzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjBiMlwifS5mYS1ncm91cDpiZWZvcmUsLmZhLXVzZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMGMwXCJ9LmZhLWNoYWluOmJlZm9yZSwuZmEtbGluazpiZWZvcmV7Y29udGVudDpcIlxcZjBjMVwifS5mYS1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjBjMlwifS5mYS1mbGFzazpiZWZvcmV7Y29udGVudDpcIlxcZjBjM1wifS5mYS1jdXQ6YmVmb3JlLC5mYS1zY2lzc29yczpiZWZvcmV7Y29udGVudDpcIlxcZjBjNFwifS5mYS1jb3B5OmJlZm9yZSwuZmEtZmlsZXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBjNVwifS5mYS1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzZcIn0uZmEtc2F2ZTpiZWZvcmUsLmZhLWZsb3BweS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGM3XCJ9LmZhLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjOFwifS5mYS1uYXZpY29uOmJlZm9yZSwuZmEtcmVvcmRlcjpiZWZvcmUsLmZhLWJhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzlcIn0uZmEtbGlzdC11bDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYVwifS5mYS1saXN0LW9sOmJlZm9yZXtjb250ZW50OlwiXFxmMGNiXCJ9LmZhLXN0cmlrZXRocm91Z2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2NcIn0uZmEtdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMGNkXCJ9LmZhLXRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMGNlXCJ9LmZhLW1hZ2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMGQwXCJ9LmZhLXRydWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMGQxXCJ9LmZhLXBpbnRlcmVzdDpiZWZvcmV7Y29udGVudDpcIlxcZjBkMlwifS5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGQzXCJ9LmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBkNFwifS5mYS1nb29nbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjBkNVwifS5mYS1tb25leTpiZWZvcmV7Y29udGVudDpcIlxcZjBkNlwifS5mYS1jYXJldC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ3XCJ9LmZhLWNhcmV0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ4XCJ9LmZhLWNhcmV0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDlcIn0uZmEtY2FyZXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGFcIn0uZmEtY29sdW1uczpiZWZvcmV7Y29udGVudDpcIlxcZjBkYlwifS5mYS11bnNvcnRlZDpiZWZvcmUsLmZhLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGNcIn0uZmEtc29ydC1kb3duOmJlZm9yZSwuZmEtc29ydC1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMGRkXCJ9LmZhLXNvcnQtdXA6YmVmb3JlLC5mYS1zb3J0LWFzYzpiZWZvcmV7Y29udGVudDpcIlxcZjBkZVwifS5mYS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlMFwifS5mYS1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIlxcZjBlMVwifS5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsLmZhLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTJcIn0uZmEtbGVnYWw6YmVmb3JlLC5mYS1nYXZlbDpiZWZvcmV7Y29udGVudDpcIlxcZjBlM1wifS5mYS1kYXNoYm9hcmQ6YmVmb3JlLC5mYS10YWNob21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGU0XCJ9LmZhLWNvbW1lbnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlNVwifS5mYS1jb21tZW50cy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGU2XCJ9LmZhLWZsYXNoOmJlZm9yZSwuZmEtYm9sdDpiZWZvcmV7Y29udGVudDpcIlxcZjBlN1wifS5mYS1zaXRlbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMGU4XCJ9LmZhLXVtYnJlbGxhOmJlZm9yZXtjb250ZW50OlwiXFxmMGU5XCJ9LmZhLXBhc3RlOmJlZm9yZSwuZmEtY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMGVhXCJ9LmZhLWxpZ2h0YnVsYi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGViXCJ9LmZhLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMGVjXCJ9LmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMGVkXCJ9LmZhLWNsb3VkLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlZVwifS5mYS11c2VyLW1kOmJlZm9yZXtjb250ZW50OlwiXFxmMGYwXCJ9LmZhLXN0ZXRob3Njb3BlOmJlZm9yZXtjb250ZW50OlwiXFxmMGYxXCJ9LmZhLXN1aXRjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGYyXCJ9LmZhLWJlbGwtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBhMlwifS5mYS1jb2ZmZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjRcIn0uZmEtY3V0bGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZjBmNVwifS5mYS1maWxlLXRleHQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBmNlwifS5mYS1idWlsZGluZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGY3XCJ9LmZhLWhvc3BpdGFsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjhcIn0uZmEtYW1idWxhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY5XCJ9LmZhLW1lZGtpdDpiZWZvcmV7Y29udGVudDpcIlxcZjBmYVwifS5mYS1maWdodGVyLWpldDpiZWZvcmV7Y29udGVudDpcIlxcZjBmYlwifS5mYS1iZWVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGZjXCJ9LmZhLWgtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGZkXCJ9LmZhLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGZlXCJ9LmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTAwXCJ9LmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMVwifS5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDJcIn0uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDNcIn0uZmEtYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNFwifS5mYS1hbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNVwifS5mYS1hbmdsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNlwifS5mYS1hbmdsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTA3XCJ9LmZhLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDhcIn0uZmEtbGFwdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA5XCJ9LmZhLXRhYmxldDpiZWZvcmV7Y29udGVudDpcIlxcZjEwYVwifS5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLC5mYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGJcIn0uZmEtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGNcIn0uZmEtcXVvdGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwZFwifS5mYS1xdW90ZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwZVwifS5mYS1zcGlubmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTEwXCJ9LmZhLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjExMVwifS5mYS1tYWlsLXJlcGx5OmJlZm9yZSwuZmEtcmVwbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTJcIn0uZmEtZ2l0aHViLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjExM1wifS5mYS1mb2xkZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjExNFwifS5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTE1XCJ9LmZhLXNtaWxlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMThcIn0uZmEtZnJvd24tbzpiZWZvcmV7Y29udGVudDpcIlxcZjExOVwifS5mYS1tZWgtbzpiZWZvcmV7Y29udGVudDpcIlxcZjExYVwifS5mYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFiXCJ9LmZhLWtleWJvYXJkLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWNcIn0uZmEtZmxhZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTFkXCJ9LmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFlXCJ9LmZhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9LmZhLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjFcIn0uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLC5mYS1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjJcIn0uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSwuZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLC5mYS1zdGFyLWhhbGYtbzpiZWZvcmV7Y29udGVudDpcIlxcZjEyM1wifS5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmV7Y29udGVudDpcIlxcZjEyNFwifS5mYS1jcm9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTI1XCJ9LmZhLWNvZGUtZm9yazpiZWZvcmV7Y29udGVudDpcIlxcZjEyNlwifS5mYS11bmxpbms6YmVmb3JlLC5mYS1jaGFpbi1icm9rZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjdcIn0uZmEtcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjhcIn0uZmEtaW5mbzpiZWZvcmV7Y29udGVudDpcIlxcZjEyOVwifS5mYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyYVwifS5mYS1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZjEyYlwifS5mYS1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmNcIn0uZmEtZXJhc2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMTJkXCJ9LmZhLXB1enpsZS1waWVjZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyZVwifS5mYS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMTMwXCJ9LmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzFcIn0uZmEtc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMTMyXCJ9LmZhLWNhbGVuZGFyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzNcIn0uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzRcIn0uZmEtcm9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM1XCJ9LmZhLW1heGNkbjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNlwifS5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM3XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM4XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTM5XCJ9LmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2FcIn0uZmEtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2JcIn0uZmEtY3NzMzpiZWZvcmV7Y29udGVudDpcIlxcZjEzY1wifS5mYS1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2RcIn0uZmEtdW5sb2NrLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjEzZVwifS5mYS1idWxsc2V5ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0MFwifS5mYS1lbGxpcHNpcy1oOmJlZm9yZXtjb250ZW50OlwiXFxmMTQxXCJ9LmZhLWVsbGlwc2lzLXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDJcIn0uZmEtcnNzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0M1wifS5mYS1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NFwifS5mYS10aWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDVcIn0uZmEtbWludXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ2XCJ9LmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ3XCJ9LmZhLWxldmVsLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ4XCJ9LmZhLWxldmVsLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDlcIn0uZmEtY2hlY2stc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRhXCJ9LmZhLXBlbmNpbC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGJcIn0uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGNcIn0uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRkXCJ9LmZhLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGVcIn0uZmEtdG9nZ2xlLWRvd246YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTUwXCJ9LmZhLXRvZ2dsZS11cDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTUxXCJ9LmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTUyXCJ9LmZhLWV1cm86YmVmb3JlLC5mYS1ldXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTNcIn0uZmEtZ2JwOmJlZm9yZXtjb250ZW50OlwiXFxmMTU0XCJ9LmZhLWRvbGxhcjpiZWZvcmUsLmZhLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZjE1NVwifS5mYS1ydXBlZTpiZWZvcmUsLmZhLWlucjpiZWZvcmV7Y29udGVudDpcIlxcZjE1NlwifS5mYS1jbnk6YmVmb3JlLC5mYS1ybWI6YmVmb3JlLC5mYS15ZW46YmVmb3JlLC5mYS1qcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTdcIn0uZmEtcnVibGU6YmVmb3JlLC5mYS1yb3VibGU6YmVmb3JlLC5mYS1ydWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNThcIn0uZmEtd29uOmJlZm9yZSwuZmEta3J3OmJlZm9yZXtjb250ZW50OlwiXFxmMTU5XCJ9LmZhLWJpdGNvaW46YmVmb3JlLC5mYS1idGM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWFcIn0uZmEtZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE1YlwifS5mYS1maWxlLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWNcIn0uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWRcIn0uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVlXCJ9LmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2MFwifS5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYxXCJ9LmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjJcIn0uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjNcIn0uZmEtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTY0XCJ9LmZhLXRodW1icy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTY1XCJ9LmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY2XCJ9LmZhLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjdcIn0uZmEteGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjE2OFwifS5mYS14aW5nLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2OVwifS5mYS15b3V0dWJlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmFcIn0uZmEtZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjE2YlwifS5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmV7Y29udGVudDpcIlxcZjE2Y1wifS5mYS1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmRcIn0uZmEtZmxpY2tyOmJlZm9yZXtjb250ZW50OlwiXFxmMTZlXCJ9LmZhLWFkbjpiZWZvcmV7Y29udGVudDpcIlxcZjE3MFwifS5mYS1iaXRidWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzFcIn0uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3MlwifS5mYS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzNcIn0uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3NFwifS5mYS1sb25nLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzVcIn0uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE3NlwifS5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzdcIn0uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE3OFwifS5mYS1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3OVwifS5mYS13aW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxmMTdhXCJ9LmZhLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2JcIn0uZmEtbGludXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2NcIn0uZmEtZHJpYmJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2RcIn0uZmEtc2t5cGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2VcIn0uZmEtZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MFwifS5mYS10cmVsbG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODFcIn0uZmEtZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgyXCJ9LmZhLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODNcIn0uZmEtZ2l0dGlwOmJlZm9yZSwuZmEtZ3JhdGlwYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODRcIn0uZmEtc3VuLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODVcIn0uZmEtbW9vbi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTg2XCJ9LmZhLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODdcIn0uZmEtYnVnOmJlZm9yZXtjb250ZW50OlwiXFxmMTg4XCJ9LmZhLXZrOmJlZm9yZXtjb250ZW50OlwiXFxmMTg5XCJ9LmZhLXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMThhXCJ9LmZhLXJlbnJlbjpiZWZvcmV7Y29udGVudDpcIlxcZjE4YlwifS5mYS1wYWdlbGluZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGNcIn0uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGRcIn0uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGVcIn0uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjE5MFwifS5mYS10b2dnbGUtbGVmdDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTFcIn0uZmEtZG90LWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTkyXCJ9LmZhLXdoZWVsY2hhaXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTNcIn0uZmEtdmltZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk0XCJ9LmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsLmZhLXRyeTpiZWZvcmV7Y29udGVudDpcIlxcZjE5NVwifS5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTk2XCJ9LmZhLXNwYWNlLXNodXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTdcIn0uZmEtc2xhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOThcIn0uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk5XCJ9LmZhLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjE5YVwifS5mYS1vcGVuaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWJcIn0uZmEtaW5zdGl0dXRpb246YmVmb3JlLC5mYS1iYW5rOmJlZm9yZSwuZmEtdW5pdmVyc2l0eTpiZWZvcmV7Y29udGVudDpcIlxcZjE5Y1wifS5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLC5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZFwifS5mYS15YWhvbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZVwifS5mYS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTBcIn0uZmEtcmVkZGl0OmJlZm9yZXtjb250ZW50OlwiXFxmMWExXCJ9LmZhLXJlZGRpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTJcIn0uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEzXCJ9LmZhLXN0dW1ibGV1cG9uOmJlZm9yZXtjb250ZW50OlwiXFxmMWE0XCJ9LmZhLWRlbGljaW91czpiZWZvcmV7Y29udGVudDpcIlxcZjFhNVwifS5mYS1kaWdnOmJlZm9yZXtjb250ZW50OlwiXFxmMWE2XCJ9LmZhLXBpZWQtcGlwZXItcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTdcIn0uZmEtcGllZC1waXBlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYThcIn0uZmEtZHJ1cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWE5XCJ9LmZhLWpvb21sYTpiZWZvcmV7Y29udGVudDpcIlxcZjFhYVwifS5mYS1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhYlwifS5mYS1mYXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWNcIn0uZmEtYnVpbGRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWRcIn0uZmEtY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWVcIn0uZmEtcGF3OmJlZm9yZXtjb250ZW50OlwiXFxmMWIwXCJ9LmZhLXNwb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMWIxXCJ9LmZhLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjJcIn0uZmEtY3ViZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjNcIn0uZmEtYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNFwifS5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNVwifS5mYS1zdGVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNlwifS5mYS1zdGVhbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjdcIn0uZmEtcmVjeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiOFwifS5mYS1hdXRvbW9iaWxlOmJlZm9yZSwuZmEtY2FyOmJlZm9yZXtjb250ZW50OlwiXFxmMWI5XCJ9LmZhLWNhYjpiZWZvcmUsLmZhLXRheGk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmFcIn0uZmEtdHJlZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiYlwifS5mYS1zcG90aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxmMWJjXCJ9LmZhLWRldmlhbnRhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmRcIn0uZmEtc291bmRjbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjFiZVwifS5mYS1kYXRhYmFzZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjMFwifS5mYS1maWxlLXBkZi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWMxXCJ9LmZhLWZpbGUtd29yZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWMyXCJ9LmZhLWZpbGUtZXhjZWwtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjM1wifS5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjNFwifS5mYS1maWxlLXBob3RvLW86YmVmb3JlLC5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjNVwifS5mYS1maWxlLXppcC1vOmJlZm9yZSwuZmEtZmlsZS1hcmNoaXZlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzZcIn0uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSwuZmEtZmlsZS1hdWRpby1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM3XCJ9LmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjOFwifS5mYS1maWxlLWNvZGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjOVwifS5mYS12aW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMWNhXCJ9LmZhLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2JcIn0uZmEtanNmaWRkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2NcIn0uZmEtbGlmZS1ib3V5OmJlZm9yZSwuZmEtbGlmZS1idW95OmJlZm9yZSwuZmEtbGlmZS1zYXZlcjpiZWZvcmUsLmZhLXN1cHBvcnQ6YmVmb3JlLC5mYS1saWZlLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2RcIn0uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2VcIn0uZmEtcmE6YmVmb3JlLC5mYS1yZXNpc3RhbmNlOmJlZm9yZSwuZmEtcmViZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDBcIn0uZmEtZ2U6YmVmb3JlLC5mYS1lbXBpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDFcIn0uZmEtZ2l0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkMlwifS5mYS1naXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDNcIn0uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsLmZhLXljLXNxdWFyZTpiZWZvcmUsLmZhLWhhY2tlci1uZXdzOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ0XCJ9LmZhLXRlbmNlbnQtd2VpYm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDVcIn0uZmEtcXE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDZcIn0uZmEtd2VjaGF0OmJlZm9yZSwuZmEtd2VpeGluOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ3XCJ9LmZhLXNlbmQ6YmVmb3JlLC5mYS1wYXBlci1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkOFwifS5mYS1zZW5kLW86YmVmb3JlLC5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ5XCJ9LmZhLWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGFcIn0uZmEtY2lyY2xlLXRoaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGJcIn0uZmEtaGVhZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMWRjXCJ9LmZhLXBhcmFncmFwaDpiZWZvcmV7Y29udGVudDpcIlxcZjFkZFwifS5mYS1zbGlkZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMWRlXCJ9LmZhLXNoYXJlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjFlMFwifS5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWUxXCJ9LmZhLWJvbWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTJcIn0uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsLmZhLWZ1dGJvbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWUzXCJ9LmZhLXR0eTpiZWZvcmV7Y29udGVudDpcIlxcZjFlNFwifS5mYS1iaW5vY3VsYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMWU1XCJ9LmZhLXBsdWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTZcIn0uZmEtc2xpZGVzaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFlN1wifS5mYS10d2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZThcIn0uZmEteWVscDpiZWZvcmV7Y29udGVudDpcIlxcZjFlOVwifS5mYS1uZXdzcGFwZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjFlYVwifS5mYS13aWZpOmJlZm9yZXtjb250ZW50OlwiXFxmMWViXCJ9LmZhLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWNcIn0uZmEtcGF5cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWVkXCJ9LmZhLWdvb2dsZS13YWxsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWVcIn0uZmEtY2MtdmlzYTpiZWZvcmV7Y29udGVudDpcIlxcZjFmMFwifS5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMWYxXCJ9LmZhLWNjLWRpc2NvdmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMWYyXCJ9LmZhLWNjLWFtZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjNcIn0uZmEtY2MtcGF5cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWY0XCJ9LmZhLWNjLXN0cmlwZTpiZWZvcmV7Y29udGVudDpcIlxcZjFmNVwifS5mYS1iZWxsLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWY2XCJ9LmZhLWJlbGwtc2xhc2gtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFmN1wifS5mYS10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmOFwifS5mYS1jb3B5cmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjlcIn0uZmEtYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmFcIn0uZmEtZXllZHJvcHBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFmYlwifS5mYS1wYWludC1icnVzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmY1wifS5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZXtjb250ZW50OlwiXFxmMWZkXCJ9LmZhLWFyZWEtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmVcIn0uZmEtcGllLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjAwXCJ9LmZhLWxpbmUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDFcIn0uZmEtbGFzdGZtOmJlZm9yZXtjb250ZW50OlwiXFxmMjAyXCJ9LmZhLWxhc3RmbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDNcIn0uZmEtdG9nZ2xlLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjIwNFwifS5mYS10b2dnbGUtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDVcIn0uZmEtYmljeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwNlwifS5mYS1idXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDdcIn0uZmEtaW94aG9zdDpiZWZvcmV7Y29udGVudDpcIlxcZjIwOFwifS5mYS1hbmdlbGxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDlcIn0uZmEtY2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGFcIn0uZmEtc2hla2VsOmJlZm9yZSwuZmEtc2hlcWVsOmJlZm9yZSwuZmEtaWxzOmJlZm9yZXtjb250ZW50OlwiXFxmMjBiXCJ9LmZhLW1lYW5wYXRoOmJlZm9yZXtjb250ZW50OlwiXFxmMjBjXCJ9LmZhLWJ1eXNlbGxhZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGRcIn0uZmEtY29ubmVjdGRldmVsb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGVcIn0uZmEtZGFzaGN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTBcIn0uZmEtZm9ydW1iZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTFcIn0uZmEtbGVhbnB1YjpiZWZvcmV7Y29udGVudDpcIlxcZjIxMlwifS5mYS1zZWxsc3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTNcIn0uZmEtc2hpcnRzaW5idWxrOmJlZm9yZXtjb250ZW50OlwiXFxmMjE0XCJ9LmZhLXNpbXBseWJ1aWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjE1XCJ9LmZhLXNreWF0bGFzOmJlZm9yZXtjb250ZW50OlwiXFxmMjE2XCJ9LmZhLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjIxN1wifS5mYS1jYXJ0LWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMThcIn0uZmEtZGlhbW9uZDpiZWZvcmV7Y29udGVudDpcIlxcZjIxOVwifS5mYS1zaGlwOmJlZm9yZXtjb250ZW50OlwiXFxmMjFhXCJ9LmZhLXVzZXItc2VjcmV0OmJlZm9yZXtjb250ZW50OlwiXFxmMjFiXCJ9LmZhLW1vdG9yY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWNcIn0uZmEtc3RyZWV0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWRcIn0uZmEtaGVhcnRiZWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMjFlXCJ9LmZhLXZlbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIxXCJ9LmZhLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjJcIn0uZmEtbWVyY3VyeTpiZWZvcmV7Y29udGVudDpcIlxcZjIyM1wifS5mYS1pbnRlcnNleDpiZWZvcmUsLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjI0XCJ9LmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIyNVwifS5mYS12ZW51cy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjZcIn0uZmEtbWFycy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjdcIn0uZmEtdmVudXMtbWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjIyOFwifS5mYS1tYXJzLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyOVwifS5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZXtjb250ZW50OlwiXFxmMjJhXCJ9LmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmJcIn0uZmEtbmV1dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjJjXCJ9LmZhLWdlbmRlcmxlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmRcIn0uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzBcIn0uZmEtcGludGVyZXN0LXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzFcIn0uZmEtd2hhdHNhcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzJcIn0uZmEtc2VydmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjMzXCJ9LmZhLXVzZXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjIzNFwifS5mYS11c2VyLXRpbWVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjM1XCJ9LmZhLWhvdGVsOmJlZm9yZSwuZmEtYmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMjM2XCJ9LmZhLXZpYWNvaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzdcIn0uZmEtdHJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzhcIn0uZmEtc3Vid2F5OmJlZm9yZXtjb250ZW50OlwiXFxmMjM5XCJ9LmZhLW1lZGl1bTpiZWZvcmV7Y29udGVudDpcIlxcZjIzYVwifS5mYS15YzpiZWZvcmUsLmZhLXktY29tYmluYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzYlwifS5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjNjXCJ9LmZhLW9wZW5jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjNkXCJ9LmZhLWV4cGVkaXRlZHNzbDpiZWZvcmV7Y29udGVudDpcIlxcZjIzZVwifS5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLC5mYS1iYXR0ZXJ5OmJlZm9yZSwuZmEtYmF0dGVyeS1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMjQwXCJ9LmZhLWJhdHRlcnktMzpiZWZvcmUsLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDFcIn0uZmEtYmF0dGVyeS0yOmJlZm9yZSwuZmEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMjQyXCJ9LmZhLWJhdHRlcnktMTpiZWZvcmUsLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0M1wifS5mYS1iYXR0ZXJ5LTA6YmVmb3JlLC5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxmMjQ0XCJ9LmZhLW1vdXNlLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDVcIn0uZmEtaS1jdXJzb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDZcIn0uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ3XCJ9LmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ4XCJ9LmZhLXN0aWNreS1ub3RlOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ5XCJ9LmZhLXN0aWNreS1ub3RlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGFcIn0uZmEtY2MtamNiOmJlZm9yZXtjb250ZW50OlwiXFxmMjRiXCJ9LmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZXtjb250ZW50OlwiXFxmMjRjXCJ9LmZhLWNsb25lOmJlZm9yZXtjb250ZW50OlwiXFxmMjRkXCJ9LmZhLWJhbGFuY2Utc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGVcIn0uZmEtaG91cmdsYXNzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTBcIn0uZmEtaG91cmdsYXNzLTE6YmVmb3JlLC5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTFcIn0uZmEtaG91cmdsYXNzLTI6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjI1MlwifS5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTNcIn0uZmEtaG91cmdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjU0XCJ9LmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSwuZmEtaGFuZC1yb2NrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTVcIn0uZmEtaGFuZC1zdG9wLW86YmVmb3JlLC5mYS1oYW5kLXBhcGVyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTZcIn0uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU3XCJ9LmZhLWhhbmQtbGl6YXJkLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNThcIn0uZmEtaGFuZC1zcG9jay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU5XCJ9LmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjVhXCJ9LmZhLWhhbmQtcGVhY2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1YlwifS5mYS10cmFkZW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWNcIn0uZmEtcmVnaXN0ZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZFwifS5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjVlXCJ9LmZhLWdnOmJlZm9yZXtjb250ZW50OlwiXFxmMjYwXCJ9LmZhLWdnLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2MVwifS5mYS10cmlwYWR2aXNvcjpiZWZvcmV7Y29udGVudDpcIlxcZjI2MlwifS5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50OlwiXFxmMjYzXCJ9LmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjY0XCJ9LmZhLWdldC1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjVcIn0uZmEtd2lraXBlZGlhLXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjZcIn0uZmEtc2FmYXJpOmJlZm9yZXtjb250ZW50OlwiXFxmMjY3XCJ9LmZhLWNocm9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2OFwifS5mYS1maXJlZm94OmJlZm9yZXtjb250ZW50OlwiXFxmMjY5XCJ9LmZhLW9wZXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMjZhXCJ9LmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjZiXCJ9LmZhLXR2OmJlZm9yZSwuZmEtdGVsZXZpc2lvbjpiZWZvcmV7Y29udGVudDpcIlxcZjI2Y1wifS5mYS1jb250YW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmRcIn0uZmEtNTAwcHg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmVcIn0uZmEtYW1hem9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjcwXCJ9LmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI3MVwifS5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjcyXCJ9LmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzNcIn0uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjI3NFwifS5mYS1pbmR1c3RyeTpiZWZvcmV7Y29udGVudDpcIlxcZjI3NVwifS5mYS1tYXAtcGluOmJlZm9yZXtjb250ZW50OlwiXFxmMjc2XCJ9LmZhLW1hcC1zaWduczpiZWZvcmV7Y29udGVudDpcIlxcZjI3N1wifS5mYS1tYXAtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI3OFwifS5mYS1tYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzlcIn0uZmEtY29tbWVudGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjI3YVwifS5mYS1jb21tZW50aW5nLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2JcIn0uZmEtaG91eno6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2NcIn0uZmEtdmltZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2RcIn0uZmEtYmxhY2stdGllOmJlZm9yZXtjb250ZW50OlwiXFxmMjdlXCJ9LmZhLWZvbnRpY29uczpiZWZvcmV7Y29udGVudDpcIlxcZjI4MFwifS5mYS1yZWRkaXQtYWxpZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODFcIn0uZmEtZWRnZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4MlwifS5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODNcIn0uZmEtY29kaWVwaWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODRcIn0uZmEtbW9keDpiZWZvcmV7Y29udGVudDpcIlxcZjI4NVwifS5mYS1mb3J0LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODZcIn0uZmEtdXNiOmJlZm9yZXtjb250ZW50OlwiXFxmMjg3XCJ9LmZhLXByb2R1Y3QtaHVudDpiZWZvcmV7Y29udGVudDpcIlxcZjI4OFwifS5mYS1taXhjbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjI4OVwifS5mYS1zY3JpYmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOGFcIn0uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjhiXCJ9LmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjhjXCJ9LmZhLXN0b3AtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjhkXCJ9LmZhLXN0b3AtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOGVcIn0uZmEtc2hvcHBpbmctYmFnOmJlZm9yZXtjb250ZW50OlwiXFxmMjkwXCJ9LmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjI5MVwifS5mYS1oYXNodGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMjkyXCJ9LmZhLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcZjI5M1wifS5mYS1ibHVldG9vdGgtYjpiZWZvcmV7Y29udGVudDpcIlxcZjI5NFwifS5mYS1wZXJjZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMjk1XCJ9LmZhLWdpdGxhYjpiZWZvcmV7Y29udGVudDpcIlxcZjI5NlwifS5mYS13cGJlZ2lubmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjk3XCJ9LmZhLXdwZm9ybXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOThcIn0uZmEtZW52aXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMjk5XCJ9LmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWFcIn0uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWJcIn0uZmEtcXVlc3Rpb24tY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWNcIn0uZmEtYmxpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWRcIn0uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWVcIn0uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTBcIn0uZmEtYnJhaWxsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhMVwifS5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTJcIn0uZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMmEzXCJ9LmZhLWRlYWZuZXNzOmJlZm9yZSwuZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSwuZmEtZGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZjJhNFwifS5mYS1nbGlkZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhNVwifS5mYS1nbGlkZS1nOmJlZm9yZXtjb250ZW50OlwiXFxmMmE2XCJ9LmZhLXNpZ25pbmc6YmVmb3JlLC5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMmE3XCJ9LmZhLWxvdy12aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYThcIn0uZmEtdmlhZGVvOmJlZm9yZXtjb250ZW50OlwiXFxmMmE5XCJ9LmZhLXZpYWRlby1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWFcIn0uZmEtc25hcGNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWJcIn0uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWNcIn0uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFkXCJ9LmZhLXBpZWQtcGlwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWVcIn0uZmEtZmlyc3Qtb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjBcIn0uZmEteW9hc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjFcIn0uZmEtdGhlbWVpc2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMmIyXCJ9LmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZXtjb250ZW50OlwiXFxmMmIzXCJ9LmZhLWZhOmJlZm9yZSwuZmEtZm9udC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OlwiXFxmMmI0XCJ9LmZhLWhhbmRzaGFrZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmI1XCJ9LmZhLWVudmVsb3BlLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjZcIn0uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmI3XCJ9LmZhLWxpbm9kZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiOFwifS5mYS1hZGRyZXNzLWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjlcIn0uZmEtYWRkcmVzcy1ib29rLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmFcIn0uZmEtdmNhcmQ6YmVmb3JlLC5mYS1hZGRyZXNzLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmJcIn0uZmEtdmNhcmQtbzpiZWZvcmUsLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmJjXCJ9LmZhLXVzZXItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMmJkXCJ9LmZhLXVzZXItY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmVcIn0uZmEtdXNlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmMwXCJ9LmZhLWlkLWJhZGdlOmJlZm9yZXtjb250ZW50OlwiXFxmMmMxXCJ9LmZhLWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsLmZhLWlkLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzJcIn0uZmEtZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLC5mYS1pZC1jYXJkLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzNcIn0uZmEtcXVvcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzRcIn0uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzVcIn0uZmEtdGVsZWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzZcIn0uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsLmZhLXRoZXJtb21ldGVyOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjJjN1wifS5mYS10aGVybW9tZXRlci0zOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzhcIn0uZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzlcIn0uZmEtdGhlcm1vbWV0ZXItMTpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2FcIn0uZmEtdGhlcm1vbWV0ZXItMDpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxmMmNiXCJ9LmZhLXNob3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJjY1wifS5mYS1iYXRodHViOmJlZm9yZSwuZmEtczE1OmJlZm9yZSwuZmEtYmF0aDpiZWZvcmV7Y29udGVudDpcIlxcZjJjZFwifS5mYS1wb2RjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmNlXCJ9LmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkMFwifS5mYS13aW5kb3ctbWluaW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDFcIn0uZmEtd2luZG93LXJlc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDJcIn0uZmEtdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSwuZmEtd2luZG93LWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxmMmQzXCJ9LmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSwuZmEtd2luZG93LWNsb3NlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDRcIn0uZmEtYmFuZGNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDVcIn0uZmEtZ3JhdjpiZWZvcmV7Y29udGVudDpcIlxcZjJkNlwifS5mYS1ldHN5OmJlZm9yZXtjb250ZW50OlwiXFxmMmQ3XCJ9LmZhLWltZGI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDhcIn0uZmEtcmF2ZWxyeTpiZWZvcmV7Y29udGVudDpcIlxcZjJkOVwifS5mYS1lZXJjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmRhXCJ9LmZhLW1pY3JvY2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjJkYlwifS5mYS1zbm93Zmxha2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJkY1wifS5mYS1zdXBlcnBvd2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjJkZFwifS5mYS13cGV4cGxvcmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmRlXCJ9LmZhLW1lZXR1cDpiZWZvcmV7Y29udGVudDpcIlxcZjJlMFwifS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfVxuIiwiLyoqXG4gKiBTd2lwZXIgOC40LjRcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjIgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogT2N0b2JlciAxMiwgMjAyMlxuICovXG5cbiBAZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItcG9pbnRlci1ldmVudHN7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZCwuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyfS5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2hlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlcnt3aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKSk7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbntvcGFjaXR5OjA7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwjMDAwKTtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAuMil9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXJ9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiLnByb2dyZXNzLXdyYXAge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAyOHB4O1xyXG4gIGJvdHRvbTogNTBweDtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgd2lkdGg6IDQ2cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgIDAgMCAwIDJweCByZ2JhKDk1LCA1OCwgMjUyLDAuMik7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3Mtd3JhcC53ZXJrZW5iaWoge1xyXG4gIGJvdHRvbTogMTAwcHg7XHJcbn1cclxuICBcclxuLnByb2dyZXNzLXdyYXAuYWN0aXZlLXByb2dyZXNzIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG59XHJcbiAgXHJcbi5wcm9ncmVzcy13cmFwOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbnRlbnQ6ICdcXGYwNjInO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBjb2xvcjogIzJjMzk0MTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgd2lkdGg6IDQ2cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy13cmFwOmhvdmVyOjphZnRlciB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3Mtd3JhcCBzdmcgcGF0aCB7IFxyXG4gIGZpbGw6IG5vbmU7IFxyXG59XHJcblxyXG4ucHJvZ3Jlc3Mtd3JhcCBzdmcucHJvZ3Jlc3MtY2lyY2xlIHBhdGgge1xyXG4gIHN0cm9rZTogIzJjMzk0MTtcclxuICBzdHJva2Utd2lkdGg6IDQ7XHJcbiAgYm94LXNpemluZzpib3JkZXItYm94O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xyXG59XHJcbiIsIi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBvcGFjaXR5OiAwLjg7IH1cblxuLm1mcC13cmFwIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDQzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDEwNDU7IH1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bzsgfVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzczsgfVxuXG4ubWZwLXpvb20tb3V0LWN1ciwgLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGN1cnNvcjogLW1vei16b29tLW91dDtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuICBjdXJzb3I6IHpvb20tb3V0OyB9XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47IH1cblxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC1jbG9zZSxcbi5tZnAtYXJyb3csXG4ubWZwLXByZWxvYWRlcixcbi5tZnAtY291bnRlciB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1mcC1wcmVsb2FkZXIge1xuICBjb2xvcjogI0NDQztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICBsZWZ0OiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDEwNDQ7IH1cbiAgLm1mcC1wcmVsb2FkZXIgYSB7XG4gICAgY29sb3I6ICNDQ0M7IH1cbiAgICAubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkZGOyB9XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYnV0dG9uLm1mcC1jbG9zZSxcbmJ1dHRvbi5tZnAtYXJyb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMDQ2O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTsgfVxuICAubWZwLWNsb3NlOmhvdmVyLFxuICAubWZwLWNsb3NlOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5tZnAtY2xvc2U6YWN0aXZlIHtcbiAgICB0b3A6IDFweDsgfVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSxcbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICNGRkY7XG4gIHJpZ2h0OiAtNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQ0NDO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5tZnAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01NXB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubWZwLWFycm93OmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogLTU0cHg7IH1cbiAgLm1mcC1hcnJvdzpob3ZlcixcbiAgLm1mcC1hcnJvdzpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubWZwLWFycm93OmJlZm9yZSxcbiAgLm1mcC1hcnJvdzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIGJvcmRlcjogbWVkaXVtIGluc2V0IHRyYW5zcGFyZW50OyB9XG4gIC5tZnAtYXJyb3c6YWZ0ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMTNweDtcbiAgICB0b3A6IDhweDsgfVxuICAubWZwLWFycm93OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMjFweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuXG4ubWZwLWFycm93LWxlZnQge1xuICBsZWZ0OiAwOyB9XG4gIC5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkICNGRkY7XG4gICAgbWFyZ2luLWxlZnQ6IDMxcHg7IH1cbiAgLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzRjNGM0Y7IH1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAwOyB9XG4gIC5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNGRkY7XG4gICAgbWFyZ2luLWxlZnQ6IDM5cHg7IH1cbiAgLm1mcC1hcnJvdy1yaWdodDpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0OiAyN3B4IHNvbGlkICMzRjNGM0Y7IH1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTAwcHg7IH1cbiAgLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogLTQwcHg7IH1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuICAubWZwLWlmcmFtZS1zY2FsZXIgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLyogTWFpbiBpbWFnZSBpbiBwb3B1cCAqL1xuaW1nLm1mcC1pbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNDBweCAwIDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDsgfVxuICAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA0MHB4O1xuICAgIGJvdHRvbTogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogLTE7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYmFja2dyb3VuZDogIzQ0NDsgfVxuICAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgY29sb3I6ICNCREJEQkQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4OyB9XG4gIC5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5tZnAtYm90dG9tLWJhciB7XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bzsgfVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRjNGM0YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDNweDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7IH1cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDsgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTsgfVxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4OyB9IH1cbiIsIi8qIERpc2FibGUgcmVjYXB0Y2hhIG9uIHZhY2FuY3kgcGFnZXMgKi9cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn0iLCJcbkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYSBOZXVlJztcbiAgICBzcmM6IHVybCgnL2Rpc3QvZGVmYXVsdC9mb250cy9IZWx2ZXRpY2FOZXVlUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZGlzdC9kZWZhdWx0L2ZvbnRzL0hlbHZldGljYU5ldWVSZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnO1xuICAgIHNyYzogdXJsKCcvZGlzdC9kZWZhdWx0L2ZvbnRzL0hlbHZldGljYU5ldWUtVWx0cmFMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZGlzdC9kZWZhdWx0L2ZvbnRzL0hlbHZldGljYU5ldWUtVWx0cmFMaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYSBOZXVlJztcbiAgICBzcmM6IHVybCgnL2Rpc3QvZGVmYXVsdC9mb250cy9IZWx2ZXRpY2FOZXVlTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2Rpc3QvZGVmYXVsdC9mb250cy9IZWx2ZXRpY2FOZXVlTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgTmV1ZSc7XG4gICAgc3JjOiB1cmwoJy9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnO1xuICAgIHNyYzogdXJsKCcvZGlzdC9kZWZhdWx0L2ZvbnRzL0hlbHZldGljYU5ldWUtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZS1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgTmV1ZSc7XG4gICAgc3JjOiB1cmwoJy9kaXN0L2RlZmF1bHQvZm9udHMvSGVsdmV0aWNhTmV1ZUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2Rpc3QvZGVmYXVsdC9mb250cy9IZWx2ZXRpY2FOZXVlQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiAkaGVsdmV0aWNhO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkYm9keS10ZXh0O1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udy1pbWcge1xuXHQmIGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLm0taW1nIHtcblx0JiBpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uZW1iZWQtY29udGFpbmVyIHsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IFxuXHRoZWlnaHQ6IDA7IFxuXHRvdmVyZmxvdzogaGlkZGVuOyBcblx0bWF4LXdpZHRoOiAxMDAlOyBcblxuXHRpZnJhbWUsIFxuXHRvYmplY3QsIFxuXHRlbWJlZCB7IFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0dG9wOiAwOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0aGVpZ2h0OiAxMDAlOyBcblx0fVxufVxuXG5hLFxuLmJ0bixcbmJ1dHRvbixcbnAsXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhLFxubGksXG5pbWcsXG5zdmcgcGF0aCxcbi50cmFuc2l0aW9uLTMsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG59XG5cbmE6Zm9jdXMsXG4uYnV0dG9uOmZvY3VzIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5hOmZvY3VzLFxuYTpob3ZlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEsXG5idXR0b24ge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYnV0dG9uOmhvdmVyIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Zm9jdXMge1xuXHRvdXRsaW5lOiAwOyBcblx0Ym9yZGVyOiAwO1xufVxuXG4udXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNhcGl0YWxpemUge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmO1xuXHRjb2xvcjogJGhlYWRpbmctY29sb3I7XG5cdG1hcmdpbi10b3A6IDA7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiA2NHB4O1xuXG5cdEBpbmNsdWRlIG1kIHtcblx0XHRmb250LXNpemU6IDUycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBzbSB7XG5cdFx0Zm9udC1zaXplOiA0MnB4O1xuXHR9XG59XG5cbmgyIHtcblx0Zm9udC1zaXplOiAzNHB4O1xufVxuXG5oMi50aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMzZweCAhaW1wb3J0YW50O1xufVxuXG5oMyB7XG5cdGZvbnQtc2l6ZTogMjhweDtcbn1cblxuaDQge1xuXHRmb250LXNpemU6IDI0cHg7XG59XG5cbmg1IHtcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuXG5oNiB7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cblxudWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxucCB7XG5cdGZvbnQtZmFtaWx5OiAkaGVsdmV0aWNhO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAkYm9keS10ZXh0O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMjlweDsgXG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjNURDNUVEO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcdFx0XG5cdFx0fVxuXHR9XG59XG5cbm1haW4ge1xuXHQvLyBDdXN0b20gY2hlY2ttYXJrIGJ1bGxldHMgZm9yIGFsbCB1bCBsaSBlbGVtZW50c1xuXHR1bDpub3QoLm5vLXN0eWxlKSB7XG5cdFx0bGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDIwIDE1JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTcuMDg2MjcgMTEuNTkyN0M3LjM0ODY1IDExLjIxOTEgNy40Njc5MSAxMC45OTQ5IDcuNjM0ODcgMTAuODA4MUMxMC44MzExIDcuNDU3NzUgMTQuMDM5MiA0LjExOTg1IDE3LjIzNTMgMC43Njk1MDZDMTguMDgyMSAtMC4xMTQ3ODYgMTguOTI4OSAtMC4yMzkzMzQgMTkuNTg0OCAwLjQwODMxNkMyMC4yNDA3IDEuMDY4NDIgMjAuMTIxNSAyLjAwMjUzIDE5LjI2MjggMi44OTkyOEMxNS42ODUgNi42MzU3MyAxMi4wOTUyIDEwLjM4NDYgOC41MTc0IDE0LjEyMTFDNy40OTE3NiAxNS4xOTIyIDYuNzg4MTIgMTUuMTkyMiA1Ljc4NjMzIDE0LjE0NkM0LjAzMzIgMTIuMzE1MSAyLjI4MDA3IDEwLjQ4NDMgMC41MTUwMTUgOC42NDA5NUMwLjA3Mzc1MDkgOC4xODAxMyAtMC4xMTcwNjYgNy42NTcwMiAwLjA3Mzc1MDkgNi45OTY5MkMwLjI0MDcxNiA2LjQ0ODkxIDAuNTk4NDk4IDYuMTI1MDggMS4xMjMyNCA2LjAwMDUzQzEuNzMxNDcgNS44NjM1MyAyLjE5NjU5IDYuMTI1MDggMi42MTQgNi41NzM0NUMzLjk0OTcyIDcuOTkzMyA1LjI4NTQ0IDkuNDEzMTUgNi42MDkyMyAxMC44NDU1QzYuNzY0MjcgMTEuMDA3NCA2Ljg1OTY4IDExLjIxOTEgNy4wODYyNyAxMS41Njc4VjExLjU5MjdaJyBmaWxsPSclMjMxNzlDQ0YnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uby1zdHlsZSB1bCBsaSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvLyBOZXN0ZWQgdWwgZWxlbWVudHMgKHNlY29uZCBsZXZlbClcblx0dWwgdWw6bm90KC5uby1zdHlsZSkge1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHR9XG5cblx0Ly8gT3JkZXJlZCBsaXN0cyBrZWVwIG5hdGl2ZSBudW1iZXJpbmdcblx0b2wge1xuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcblx0XHRcdGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcblx0XHR9XG5cdH1cblxuXHQvLyBOZXN0ZWQgb3JkZXJlZCBsaXN0c1xuXHRvbCBvbCxcblx0dWwgb2wge1xuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW47XG5cdFx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHR9XG5cdH1cbn1cblxuKjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRjb2xvcjokd2hpdGU7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0Y29sb3I6ICR3aGl0ZTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qLS0tIElucHV0IFBsYWNlaG9sZGVyIC0tLSovXG4qOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRvcGFjaXR5OiAxO1xufVxuKjo6cGxhY2Vob2xkZXIge1xuXHRjb2xvcjogJGJsYWNrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG9wYWNpdHk6IDE7XG59XG5cblxuLyotLS0gQ29tbW9uIENsYXNzZXMgLS0tKi9cbi5maXgge1xuICAgIG92ZXJmbG93OmhpZGRlblxufVxuXG4uY2xlYXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uZi1sZWZ0IHtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLmYtcmlnaHQge1xuXHRmbG9hdDogcmlnaHRcbn1cblxuLnotaW5kZXgtMSB7XG5cdHotaW5kZXg6IDE7XG59XG5cbi56LWluZGV4LTExIHtcblx0ei1pbmRleDogMTE7XG59XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5wLXJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucC1hYnNvbHV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyotLS0gQmFja2dyb3VuZCBjb2xvciAtLS0qL1xuLmdyZXktYmcge1xuXHRiYWNrZ3JvdW5kOiAkZ3JleTtcbn1cblxuLnBpbmstYmcge1xuXHRiYWNrZ3JvdW5kOiRibGFjaztcbn1cblxuLndoaXRlLWJnIHtcblx0YmFja2dyb3VuZDokd2hpdGU7XG59XG5cbi5ibGFjay1iZyB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcbn1cblxuLmZvb3Rlci1iZyB7XG5cdGJhY2tncm91bmQ6ICRmb290ZXItYmc7XG59XG5cbi8vIEJhY2tncm91bmRzIHRoYXQgY2FuIGJlIHNlbGVjdGVkIGluIENyYWZ0Q01TIGZvciBwYWdlYnVpbGRlciBmaWVsZHMgYW5kIG90aGVyIGZpZWxkc1xuLmJhY2tncm91bmQtbGljaHRHcmlqcyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi5iYWNrZ3JvdW5kLWdyaWpzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbn1cblxuLmJhY2tncm91bmQtYmxhdXcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTdmNmZjO1xufVxuXG4uYmFja2dyb3VuZC1kb25rZXJCbGF1dyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1ZGM1ZWQ7XG59XG5cbi5iYWNrZ3JvdW5kLWxpY2h0QmxhdXcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGOUZEO1xufVxuXG4vKi0tLSBjb2xvciAtLS0qL1xuLnRleHQtd2hpdGUgaDEsXG4udGV4dC13aGl0ZSBoMixcbi50ZXh0LXdoaXRlIGgzLFxuLnRleHQtd2hpdGUgaDQsXG4udGV4dC13aGl0ZSBoNSxcbi50ZXh0LXdoaXRlIGg2LFxuLnRleHQtd2hpdGUgcCxcbi50ZXh0LXdoaXRlIHNwYW4sXG4udGV4dC13aGl0ZSBsaSxcbi50ZXh0LXdoaXRlIGEge1xuXHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi53aGl0ZS1jb2xvciB7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG5cbi50aGVtZS1jb2xvciB7XG5cdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJsYWNrLWNvbG9yIHtcblx0Y29sb3I6ICRibGFjaztcbn1cblxuLyotLS0gb3ZlcmxheSAtLS0qL1xuLmJvZHktb3ZlcmxheSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IC41KTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuXG5cdCY6aG92ZXJ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cbi5ib2R5LW92ZXJsYXkub3BlbmVkIHtcblx0b3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKi0tLSBwcm9ncmVzcyB3cmFwIC0tLSovXG4ucHJvZ3Jlc3Mtd3JhcCB7XG5cdEBpbmNsdWRlIHhzbSB7XG5cdFx0bGVmdDogMTVweDtcblx0XHRib3R0b206IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCkge1xuXHQud3JhcHBlciB7XG5cdFx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbi8qLS0tIGxpbmsgYnRuIC0tLSovXG4uYnRuLCBcbi5sYWJlbC1ibGFjayB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtZmFtaWx5OiAkaGVsdmV0aWNhO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRvdXRsaW5lOiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMTdweCAzNHB4IDE5cHg7XG5cdHRyYW5zaXRpb246IDAuM3M7XG5cdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDEycHg7XG5cblxuXHQmLS1vdXRsaW5lIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCBibGFjaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHBhZGRpbmc6IDE2cHggMzNweCAxOHB4O1xuXHR9XG59XG5cbi5idG4tLXRleHQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG59XG5cbi5idG46aG92ZXIgeyBcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogLjcpO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRjb2xvcjogJGJsYWNrO1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogJHNlY29uZGFyeSwgJGFscGhhOiAuNyk7XG5cdGNvbHVtbnM6ICRibGFjaztcbn1cblxuLmJ0bi5idG4tdHJhbnNwYXJlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZmZmZiwgJGFscGhhOiAuMyk7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRleHQtc2hhZG93OiAwcHggMHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5idG4uYnRuLXRyYW5zcGFyZW50OmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRwcmltYXJ5LCAkYWxwaGE6IC42KTtcblx0Y29sdW1uczogJHdoaXRlO1xufVxuXG5cbi5idG4uYnRuLWJvcmRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG5cbi5idG4uYnRuLWJvcmRlcjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLmJ0bi5idG4tYmx1ZS1ib3JkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAycHggc29saWQgJGJsdWU7XG5cdGNvbG9yOiAkYmx1ZTtcbn1cblxuLmJ0bi5idG4tYmx1ZS1ib3JkZXI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLmJ0bi5idG4tYmx1ZS1maWxsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xufVxuXG4uYnRuLmJ0bi1ibHVlLWZpbGw6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcblx0b3BhY2l0eTogMC45O1xufVxuXG4vKi0tLSBwYWdpbmF0aW9uIGNzcyBoZXJlIC0tLSovXG4ucGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHQmIHVsIHtcblx0XHRkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0JiBsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCguYWN0aXZlKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1ZGM1ZWQ0MDtcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgYnV0dG9uLCBcblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogMTdweCAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdFx0cGFkZGluZzogMTRweCAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qLS0tIGNoZWNrYm94IC0tLSovXG4uZm9ybS1jaGVjayxcbmZvcm0ge1xuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cblxuLmNoZWNrIHtcblx0Jl9fYm94IHtcblx0XHQmIGlucHV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdCYgfiBsYWJlbCB7XG5cdFx0XHRcdFx0JiBzcGFuIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmIGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZCB7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTRweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cblxuLyotLS0gc2l0ZSBpbnB1dCAtLS0qL1xuLnNpdGUge1xuXHQmX19pbnB1dCB7XG5cdFx0Ji5mZi1maWVsZHR5cGUtdGV4dCxcblx0XHQmLmZmLWZpZWxkdHlwZS1lbWFpbCxcblx0XHQmLmZmLWZpZWxkdHlwZS10ZWwsXG5cdFx0Ji5mZi1maWVsZHR5cGUtcGhvbmUsXG5cdFx0Ji5mZi1maWVsZHR5cGUtbnVtYmVyLFxuXHRcdCYuZmYtZmllbGR0eXBlLXRleHRhcmVhIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdCYgaW5wdXQsXG5cdFx0XHQmIHRleHRhcmVhIHtcblx0XHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHRcdCY6Y2hlY2tlZCxcblx0XHRcdFx0Jjp2YWxpZCxcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0JiB+IGxhYmVsIHtcblx0XHRcdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIGxhYmVsIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdHRvcDogOXB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjdXJzb3I6IHRleHQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZmYtZmllbGR0eXBlLXRleHRhcmVhIHtcblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0aGVpZ2h0OmF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY2hlY2sge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cbn1cblxucCBhOm5vdCguYnRuKSB7XG5cdGNvbG9yOiM1REM1RUQgIWltcG9ydGFudDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5kcm9wY2FwOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5wLm9wZW5fcXVvdGUge1xuXHRxdW90ZXM6IFwi4oCcXCIgXCLigJ1cIiBcIuKAmFwiIFwi4oCZXCI7XG5cdGZvbnQtc2l6ZTozN3B4O1xuXHRjb2xvcjpibGFjaztcbn1cblxucC5vcGVuX3F1b3RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBvcGVuLXF1b3RlO1xufVxuXG5wLm9wZW5fcXVvdGU6OmFmdGVyIHtcblx0Y29udGVudDogY2xvc2UtcXVvdGU7XG59XG5cbi5wcm9maWxlX19zZWN0aW9uIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1REM1RUQ7XG5cdHBhZGRpbmctdG9wOjI1cHg7XG5cdHBhZGRpbmctYm90dG9tOjEwcHg7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDkzLCAxOTcsIDIzNywgMC4yKTtcbn1cblxucCBhLnN0cmlwZV91bmRlcmxpbmU6bm90KC5idG4pLCAuc3RyaXBlX3VuZGVybGluZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdHotaW5kZXg6IDI7XG5cdGNvbG9yOiAjMDAwIWltcG9ydGFudDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiAyNSU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRib3R0b206MTUlO1xuXHR9XG59XG5cbi5mYSwgXG4uZmEtc29saWQsIFxuLmZhLXNoYXJwLCBcbi5mYS1saWdodCwgXG4uZmEtcmVndWxhciwgXG4uZmEtdGhpbiB7XG5cdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tIG92ZXJ3cml0aW5nIGJvb3RzdHJhcCAtLS0qL1xuLmNhcmQge1xuXHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uYnRuLW92ZXItdmFjYXR1cmVzIHtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDkzLCAxOTcsIDIzNywgMC43KSFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmJ0bi1vdmVyLXZpZGVvIHtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDAsIDAuNCkhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5vcGFjaXR5IHtcblx0b3BhY2l0eTogMC40O1xufSIsIi8vIEZvbnQgRmFtaWx5XHJcbiRoZWx2ZXRpY2E6ICdIZWx2ZXRpY2EgTmV1ZScsIHNhbnMtc2VyaWY7IiwiLy8gU29saWQgQ29sb3JzXHJcbiR3aGl0ZTogI2ZmZmZmZjtcclxuJGJsYWNrOiAjMDAwO1xyXG5cclxuLy8gR3JleSBDb2xvcnNcclxuJGdyZXk6IzAwMDtcclxuXHJcbi8vIEZvb3RlciBDb2xvcnNcclxuJGZvb3Rlci1iZzogIzAwMDtcclxuXHJcbi8vIGJhc2ljIGNvbG9yXHJcbiRwcmltYXJ5OiAjMDAwO1xyXG4kc2Vjb25kYXJ5OiAjNzhFNzgyO1xyXG5cclxuLy8gVGV4dCBDb2xvcnNcclxuJGJvZHktdGV4dDogIzQwNDA0MDtcclxuXHJcbi8vIEJvcmRlciBDb2xvcnNcclxuJGJvcmRlcjojMDAwO1xyXG5cclxuLy8gSGVhZGluZyBDb2xvcnNcclxuJGhlYWRpbmctY29sb3I6ICMwMDA7XHJcblxyXG4kZ3JleS1saWdodDogIzc2NzY3NjtcclxuXHJcbiRibHVlOiAjNURDNUVEO1xyXG4kY2FyZC1iZy1kZWZhdWx0OiAjRUZGOUZEOyIsIkBtaXhpbiBiYWNrZ3JvdW5kKCRwb3NpdGlvbjogY2VudGVyLCRzaXplOiBjb3ZlciwkcmVwZWF0OiBuby1yZXBlYXQpIHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gICAgICAgIHJlcGVhdDogJHJlcGVhdDtcclxuICAgICAgICBzaXplOiAkc2l6ZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHRpbWUpIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsICR0aW1lIGVhc2Utb3V0IDBzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgJHRpbWUgZWFzZS1vdXQgMHM7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsICR0aW1lIGVhc2Utb3V0IDBzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsICR0aW1lIGVhc2Utb3V0IDBzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsICR0aW1lIGVhc2Utb3V0IDBzO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxuICAgIHRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRtYW4pIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJG1hbjtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJG1hbjtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRtYW47XHJcbn1cclxuXHJcbkBtaXhpbiBzZW50ZW5jZS1jYXNlKCkge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuXHJcbiAgICAmOmZpcnN0LWxldHRlciB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZsZXhib3goKSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93KSB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6ICRzaGFkb3c7ICAgICAgIFxyXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxufVxyXG5cclxuQG1peGluIGJlZm9yZS1sZWZ0LXRvcCgkd2lkdGgsICRoZWlnaHQsICRiYWNrZ3JvdW5kLCAkbGVmdCwgJHRvcCkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIGxlZnQ6ICRsZWZ0O1xyXG4gICAgICAgIHRvcDogJHRvcDtcclxuICAgIH1cdFxyXG59XHJcblxyXG5AbWl4aW4gYmVmb3JlLWxlZnQtYm90dG9tKCR3aWR0aCwgJGhlaWdodCwgJGJhY2tncm91bmQsICRsZWZ0LCAkYm90dG9tKSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6ICR3aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHJcbiAgICAgICAgbGVmdDogJGxlZnQ7XHJcbiAgICAgICAgYm90dG9tOiAkYm90dG9tO1xyXG4gICAgfVx0XHJcbn1cclxuXHJcbkBtaXhpbiBiZWZvcmUtcmlnaHQtYm90dG9tKCR3aWR0aCwgJGhlaWdodCwgJGJhY2tncm91bmQsICRyaWdodCwgJGJvdHRvbSkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIHJpZ2h0OiAkcmlnaHQ7XHJcbiAgICAgICAgYm90dG9tOiAkYm90dG9tO1xyXG4gICAgfVx0XHJcbn1cclxuXHJcbkBtaXhpbiBiZWZvcmUtcmlnaHQtdG9wKCR3aWR0aCwgJGhlaWdodCwgJGJhY2tncm91bmQsICRyaWdodCwgJHRvcCkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIHJpZ2h0OiAkcmlnaHQ7XHJcbiAgICAgICAgdG9wOiAkdG9wO1xyXG4gICAgfVx0XHJcbn1cclxuXHJcbkBtaXhpbiBhZnRlci1sZWZ0LXRvcCgkd2lkdGgsICRoZWlnaHQsICRiYWNrZ3JvdW5kLCAkbGVmdCwgJHRvcCkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6ICR3aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHJcbiAgICAgICAgbGVmdDogJGxlZnQ7XHJcbiAgICAgICAgdG9wOiAkdG9wO1xyXG4gICAgfVx0XHJcbn1cclxuXHJcbkBtaXhpbiBhZnRlci1sZWZ0LWJvdHRvbSgkd2lkdGgsICRoZWlnaHQsICRiYWNrZ3JvdW5kLCAkbGVmdCwgJGJvdHRvbSkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6ICR3aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHJcbiAgICAgICAgbGVmdDogJGxlZnQ7XHJcbiAgICAgICAgYm90dG9tOiAkYm90dG9tO1xyXG4gICAgfVx0XHJcbn1cclxuXHJcbkBtaXhpbiBhZnRlci1yaWdodC1ib3R0b20oJHdpZHRoLCAkaGVpZ2h0LCAkYmFja2dyb3VuZCwgJHJpZ2h0LCAkYm90dG9tKSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6ICR3aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHJcbiAgICAgICAgcmlnaHQ6ICRyaWdodDtcclxuICAgICAgICBib3R0b206ICRib3R0b207XHJcbiAgICB9XHRcclxufVxyXG5cclxuQG1peGluIGFmdGVyLXJpZ2h0LXRvcCgkd2lkdGgsICRoZWlnaHQsICRiYWNrZ3JvdW5kLCAkcmlnaHQsICR0b3ApIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIHJpZ2h0OiAkcmlnaHQ7XHJcbiAgICAgICAgdG9wOiAkdG9wO1xyXG4gICAgfVx0XHJcbn1cclxuIiwiQG1peGluIHh4bCB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTQ5OXB4KXtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHhsIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMzk5cHgpe1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGcge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjExOTlweCl7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZCB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gc20ge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHhzbSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpe1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmhlYWRlciB7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGVmYXVsdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYXJlYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS13ZXJrZW5iaWoge1xyXG4gICAgICAgIHRvcDogMzdweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICAmIC5oZWFkZXJfX21lbnUgdWwgbGkuYmFyIHtcclxuICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiAuaGVhZGVyX19tZWdhTWVudSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbXtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVudSB7XHJcbiAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGdhcDogNDJweDtcclxuXHJcbiAgICAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNWRjNWVkIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5iYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGEgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlIDBzIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1ZGM1ZWQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmIGE6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBhOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAzMHB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNURDNUVEO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1REM1RUQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLS13b3JrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM1REM1RUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1REM1RUQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVnYU1lbnUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwcHggNjBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzVEQzVFRDtcclxuXHJcbiAgICAgICAgLm1lbnVfX2l0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xyXG5cclxuICAgICAgICAgICAgICAgICYgaDUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNURDNUVEO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfbGlua3Mge1xyXG4gICAgICAgICAgICAgICAgJiBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5pc09wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgc3Bhbi5iYWNrQnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzdFN0U3RTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjE3OFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNURDNUVEO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgYS5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfY29udGFjdCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzVEQzVFRDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiwgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9zb2NpYWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLS1sb2dvIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzVEQzVFRDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWFjYWRlbXktaW5saW5lIHtcclxuICAgICAgICAvLyBEZXNrdG9wOiBuZXZlciBzaG93IG1vYmlsZSBmbHlvdXQgKG9ubHkgdXNlZCBiZWxvdyA5OTJweClcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgLy8ga2VlcCBhdCA5OTIgc28gZmx5b3V0IG5ldmVyIHNob3dzIG9uIGFueSBkZXNrdG9wIHdpZHRoXHJcbiAgICAgICAgICAgICYuYWN0aXZlIC5oZWFkZXJfX21lZ2FNZW51LS1hY2FkZW15TW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXJfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMTZweCAyNHB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDEycHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEycHggMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDJweCA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNHB4IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMTZweCAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGVyX19sb2dvIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGEgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGEgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGEgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGVyX19hY2FkZW15UHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDA7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXJfX2FjYWRlbXlQcmltYXJ5LWxpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGdhcDogMTJweCAyOHB4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMnB4IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNHB4IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMTJweCAyOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzVkYzVlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlcl9fYWNhZGVteUFjdGlvbnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlcl9fYWNhZGVteU1vYmlsZU5hdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaGVhZGVyX19tZW51IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlcl9fYWNhZGVteU1lZ2FDdGFzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGVyX19hY2FkZW15QWN0aW9ucyAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXJfX2J0bk1pam5BY2FkZW15LmJ0bi1ibHVlLWJvcmRlciB7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYtLWFyZWEge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUzOXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWJnIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc2JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLndyYXBwZXIge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3NThweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUzOXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6NjM1cHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS13b3JrQXQge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MjBweDsgXHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiAuaGVyb19fdG9wIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgLmhlcm8tLWFyZWEtLWJnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDowO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLW92ZXJsYXkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAuNSk7ICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGgxLCBoMyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYnV0dG9uLCBhLnZpZGVvLXBvcHVwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1vcmdhbml6YXRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJiAuaGVyby0tYXJlYS0tYmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY0NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNzY4cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmhlcm9fX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU3MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJiBoMSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNlbnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2NThweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNvbnRhY3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWJnYyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcclxuICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1kZXRhaWwge1xyXG4gICAgICAgICYgLmhlcm9fX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAmIGgxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJvb3N0ZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yZXZpZXdfX3NvY2lhbCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICYtLWJsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ZGM1ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9maWxlX19pY29ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhFNzgyO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvV3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA5MnZ3OyAgICBcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4OyBcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7ICBcclxuICAgICAgICBcclxuICAgICAgICAmLndpZGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ub3JtYWwge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0NDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbWFsbCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20geyBcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgc20geyAgICBcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjdmltZW8tcGxheWVyLFxyXG4gICAgICAgICN2aW1lby1wbGF5ZXItYnVpbGRlcixcclxuICAgICAgICAjdmltZW8tcGxheWVyLWVuZ2xpc2gge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7IFxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG4gICAgICAgICAgICB0b3A6IDUwJTsgXHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTsgXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTsgIFxyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmltZW8tcGxheWVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgICAgICAgICAgIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cclxuICAgICAgICAgICAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9ucyB7XHJcbiAgICAgICAgQGluY2x1ZGUgc20geyAgIFxyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2hhcGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDE4dnc7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHZ3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTAwJTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkICM1ZGM1ZWQgNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX21ldGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDY0cHggNTBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIHJvdy1nYXA6IDMycHg7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAzcHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDEsIGgyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19zbGlkZXIge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDQ2cHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTExMHB4O1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0yNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDg2cHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7ICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaGFwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgICYtMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMTklO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NiUpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGwge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNyU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC03JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTM3JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiAtMjAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0zIHtcclxuICAgICAgICAgICAgdG9wOiAxNCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDMyJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtNCB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS12YWNhdHVyZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNzhweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHghaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcm93LWdhcDogMzBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDgzMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0td2lkZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXdoaXRlIHtcclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGg2IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGEuYnRuIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTdweCAyNnB4IDE5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXZhY2F0dXJlIHtcclxuICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZlYXR1cmVzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDAuMjUgKTtcclxuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKCAxMS41cHggKTsgICAgXHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC41ICk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd29ya2VkIHtcclxuXHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xyXG5cclxuICAgICAgXHJcblxyXG4gICAgICAgICZfX2ljb25zIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAgMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG5cclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21lbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NjdweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zb2NpYWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNDhweDtcclxuICAgICAgICByaWdodDogMjAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB4eGwge1xyXG4gICAgICAgICAgICByaWdodDogMTYlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeGwge1xyXG4gICAgICAgICAgICByaWdodDogMTQlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICByaWdodDogMTAlO1xyXG4gICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pdGVtcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmFkdmljZSB7XHJcbiAgICAmLS1hcmVhIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZ2FwOiAxMzBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICBnYXA6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzRjNGM0YztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuXHJcbiAgICAgICAgICAgIC5hZHZpY2VfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gICAgfVxyXG59IiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XHJcblxyXG4ud29yayB7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuICAgICYtLWFyZWEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2NjVweDtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICB3aWR0aDogMzgwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IC0xMzJweDtcclxuICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19vYmplY3Qge1xyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLTEge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMHB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDQzM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY2NXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMzMHB4O1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMHB4KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeHhsIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyAvLyBSZWR1Y2VkIGZyb20gNjBweCB0byBtYXRjaCBGaWdtYSBnYXBcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7IC8vIEVuc3VyZSBubyBwYWRkaW5nIGZyb20gaG92ZXJjYXJkXHJcbiAgICAgICAgXHJcbiAgICAgICAgLy8gUmVtb3ZlIGhvdmVyY2FyZCBzcGVjaWZpYyBvdmVycmlkZXMgaWYgbmVlZGVkXHJcbiAgICAgICAgJi5ob3ZlcmNhcmRfX2NhcmQge1xyXG4gICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgLy8gUmVzZXQgbGluayBkZWNvcmF0aW9uXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3Igb3ZlcmxheVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBEYXJrIG92ZXJsYXlcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC8vIFNoYXBlIE92ZXJsYXlcclxuICAgICAgICAgICAgJl9fc2hhcGUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMjZweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgICAgICAmIGg0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IC8vIEluY3JlYXNlZCBtYXJnaW5cclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAmX3JlYWRtb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlOyAvLyBDaGFuZ2VkIHRvIEJsdWVcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlOyAvLyBDaGFuZ2VkIHRvIEJsdWVcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jZ290b3Njcm9sbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBwYXRoOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBmaWxsOiAjNURDNUVEO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjZ290b3Njcm9sbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XHJcblxyXG4ucmV2aWV3IHtcclxuICAgICYtLWFyZWEge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbXtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NzBweDtcclxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgJl9fc2hhcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NzBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNDcwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBib3R0b206IDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzE4cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9vYmplY3Qge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTYxcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1M3B4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3NHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcblxyXG4gICAgJl9fc29jaWFsIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAyMHB4IDIwcHg7XHJcbiAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGh1bWIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBQcm9qZWN0IFNlY3Rpb25cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4ucHJvamVjdCB7XHJcbiAgICAmLS1hcmVhIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuLS1vdXRsaW5lIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX29iamVjdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTQycHg7XHJcbiAgICAgICAgbGVmdDogLTQ2cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDgwcHgpO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ2FzZXMgU3dpcGVyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmNhc2VzU3dpcGVyIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFByb2plY3QgQ2FyZCAoTmV3IERlc2lnbilcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4ucHJvamVjdC1jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzMC4yJTsgLy8gQXNwZWN0IHJhdGlvIDUwMC8zODQgPSAxLjMwMlxyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190YWdzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiA3cHg7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAmX190YWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmX19vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuOCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgLy8gQmFja2Ryb3AgYmx1ciBlZmZlY3RcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1NHB4O1xyXG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgICAgICAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCBibGFjayAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgYmxhY2sgMCUsIHRyYW5zcGFyZW50IDEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2xpZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogIzVEQzVFRDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZik7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYXJyb3cge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBIb3ZlciBlZmZlY3RzXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAucHJvamVjdC1jYXJkX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvamVjdC1jYXJkX19hcnJvdyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFN3aXBlciBDb250cm9sc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5jYXNlcy1zd2lwZXItY29udHJvbHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FzZXMtc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDRweDtcclxuXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3OEU3ODI7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzc4RTc4MjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXNlcy1zd2lwZXItbmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbn1cclxuXHJcbi5jYXNlcy1zd2lwZXItcHJldixcclxuLmNhc2VzLXN3aXBlci1uZXh0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjNURDNUVEO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogZGFya2VuKCM1REM1RUQsIDEwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjM1O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBMZWdhY3kgU3VwcG9ydCAoZm9yIG90aGVyIHBhZ2VzIHVzaW5nIG9sZCBjbGFzc2VzKVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5wcm9qZWN0X19zbGlkZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzVEQzVFRDtcclxuXHJcbiAgICAmLS1tYiB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDQ0MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFncyB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG5cclxuICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCA4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG5cclxuICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgJiBoNCB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmIC5mYSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzVEQzVFRDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJcclxuQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XHJcblxyXG4ubmV3cyB7XHJcbiAgICAmLS1hcmVhIHtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDBweCAxNTBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVsdmV0aWNhO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIHJvdy1nYXA6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDYwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLW1iIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sYWJlbGNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgICAgICAgYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweCA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE3LjVweDtcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLW92ZXJsYXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTcuNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE3LjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHg7XHJcblxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlbHZldGljYTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlbHZldGljYTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19vYmplY3Qge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgICAgJi0tMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcclxuXHJcbi50ZXh0QmxrIHtcclxuICAgIHBhZGRpbmc6IDc1cHggMHB4O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBwYWRkaW5nOiA0NXB4IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zcGFjaW5nVG9wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zcGFjaW5nQm90dG9tIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICAmX3RhZ3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDE2cHggNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc3MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA4MHB4IGF1dG87XHJcblxyXG4gICAgICAgICAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gODBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAqOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLS10eGwge1xyXG4gICAgICAgICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjpvdXRzaWRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgc3BhbiwgLmZhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc4RTc4MjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9pbWcge1xyXG4gICAgICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtbWIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NzBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICYtLXNtYWxsIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLW5vcm1hbCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc2NXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS13aWRlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWJsdWUsICYtLWdyZWVuIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1ibHVlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWdyZWVuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OEU3ODI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaDQge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmJvcmRlcl9fbGlzdCB7XHJcbiAgICAgICAgICAgICZfaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIGg2IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIG9sIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NoYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgJi0tMSB7XHJcbiAgICAgICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mcmVlZm9ybSB7XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkYzVlZDtcblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYzVlZDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcclxuXHJcbi5hc2sge1xyXG4gICAgJi0tYXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfb2JqZWN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ3MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhFNzgyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHNtIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfdGV4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgICAgICAgICAmIGgyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9zb2NpYWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuXHJcbiAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OEU3ODI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9tb3JlIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9tZWV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIC5tZWV0X19pdGVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4IWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIGg2IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzc4RTc4MjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiAubWVldF9fb2JqZWN0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICAgICAgICAgICYtLTEge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2ltZy1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTQxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLnZpZGVvIHtcclxuICAgICYtLWFyZWEge1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMHB4IDgwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwcHggNjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwcHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHAge1xyXG4gICAgICAgIG1heC13aWR0aDogOTcwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogODBweCA4MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgYnV0dG9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjlweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2MnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19iZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1NDZweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLnNlcnZpY2Uge1xyXG4gICAgJi0tYXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5zZWN0aW9uX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9pY29uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfY29udGVudCB7XHJcbiAgICAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XHJcblxyXG4uYmxrVGV4dCB7XHJcbiAgICBwYWRkaW5nOiA3NXB4IDBweDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3BhY2luZ1RvcCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3BhY2luZ0JvdHRvbSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tdGFncyB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tc21hbGwge1xyXG4gICAgICAgICAgICAmIGltZzpub3QoLmJsa1RleHRfX3NoYXAtLWF0dHJpYnV0ZSkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQyMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1yaWdodCB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaW1nOm5vdCguYmxrVGV4dF9fc2hhcC0tYXR0cmlidXRlKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMi5zZWN0aW9uX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl90ZXh0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NzBweDtcclxuXHJcbiAgICAgICAgICAgICYgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaGFwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgICYtLWF0dHJpYnV0ZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTk2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS10b3BMZWZ0IHtcclxuICAgICAgICAgICAgdG9wOiAtNDBweDtcclxuICAgICAgICAgICAgbGVmdDogLTQwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tdG9wUmlnaHQge1xyXG4gICAgICAgICAgICB0b3A6IC00MHB4O1xyXG4gICAgICAgICAgICByaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYm90dG9tUmlnaHQge1xyXG4gICAgICAgICAgICBib3R0b206IC00MHB4O1xyXG4gICAgICAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1ib3R0b21MZWZ0IHtcclxuICAgICAgICAgICAgYm90dG9tOiAtNDBweDtcclxuICAgICAgICAgICAgbGVmdDogLTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uL2Fic3RyYWN0XCIgYXMgKjtcblxuLnRyYWluZXJfX3dyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGlzb2xhdGlvbjogaXNvbGF0ZTtcbn1cblxuLnRyYWluaW5nZW5fX3dyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiA0OHB4O1xuXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdGdhcDogMzJweDtcblxuXHRAaW5jbHVkZSBsZyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1kIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuXHR9XG59XG5cbi50cmFpbmluZ2VuX19pdGVtIHtcblx0cGFkZGluZzogMjRweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxNnB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZTdmNmZjO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRpc29sYXRpb246IGlzb2xhdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRyYWluaW5nZW5fX2xhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAuNzVyZW0gMnJlbTtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHJhaW5pbmdlbi1sYWJlbC1iZywgIzE3OUNDRik7XG5cdGJvcmRlci1yYWRpdXM6IDAgMXJlbTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDowO1xuXHRyaWdodDogMXJlbTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udHJhaW5pbmdlbl9fdGl0bGUge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtaW4taGVpZ2h0OiBjYWxjKDMgKiAyNnB4KTtcblx0bWluLWhlaWdodDogM2xoO1xufVxuXG4udHJhaW5pbmdlbl9fY2F0ZWdvcmllcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogOXB4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50cmFpbmluZ2VuX19jYXRlZ29yeSB7XG5cdGNvbG9yOiAjMTc5Y2NmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMnB4O1xuXHRcblx0aW1nIHtcblx0XHR3aWR0aDogMTAuNjY3cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi50cmFpbmluZ2VuX19pbmZvLXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMzJweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnRyYWluaW5nZW5fX2luZm8taXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi50cmFpbmluZ2VuX19pbmZvLWxhYmVsIHtcblx0Y29sb3I6ICM3Njc2NzY7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi50cmFpbmluZ2VuX19pbmZvLXZhbHVlIHtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi50cmFpbmluZ2VuX19kZXNjcmlwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRcblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4udHJhaW5pbmdlbl9fZGl2aWRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDFweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2QzZDNkMztcblx0bWFyZ2luOiAwO1xufVxuXG4udHJhaW5pbmdlbl9fYnVsbGV0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogOHB4O1xuXHRsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxuLnRyYWluaW5nZW5fX2J1bGxldC1pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDMycHg7IC8vIFNwYWNlIGZvciB0aGUgaWNvblxuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG5cdFxuXHQmOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gT3ZlcnJpZGUgYW55IGRlZmF1bHQgYnVsbGV0IHN0eWxlc1xuXHR9XG5cdFxuXHQmOjptYXJrZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gUmVtb3ZlIGxpc3QgbWFya2VyXG5cdFx0Y29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi50cmFpbmluZ2VuX19idWxsZXQtaWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA1cHg7IC8vIEFsaWduIHdpdGggZmlyc3QgbGluZSBvZiB0ZXh0XG5cdHdpZHRoOiAxNi42NjdweDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRmbGV4LXNocmluazogMDtcbn1cblxuLnRyYWluaW5nZW5fX2J1dHRvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDI0cHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdFxuXHRhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi50cmFpbmluZ2VuX19idG4tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogOHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcblx0XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLnRyYWluaW5nZW5fX2J0bi10ZXh0IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xuXHRjb2xvcjogIzAwMDtcblx0XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjMTc5Y2NmO1xuXHR9XG59XG5cbi50cmFpbmluZ2VuX19idG4tYXJyb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDI0cHg7XG59XG5cbi50cmFpbmluZy1kZXRhaWwge1xuXHR1bCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYmEoJGNvbG9yOiAjNWRjNWVkLCAkYWxwaGE6IDAuMik7XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKCRjb2xvcjogIzVkYzVlZCwgJGFscGhhOiAwLjIpO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbjogOHB4IDAgMCAwO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAwIDRweCAzNnB4O1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG8gMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRyYWluZXIge1xuXHQmLS1hcmVhIHtcblx0XHRwYWRkaW5nOiA3NXB4IDBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHRwYWRkaW5nOiA0NXB4IDBweDtcblx0XHR9XG5cblx0XHQmIC5zZWN0aW9uX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdFx0JiBoMiB7XG5cdFx0XHRmb250LXNpemU6IDUycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cblx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0fVxuXG5cdFx0JiBoMyB7XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RyYWluaW5nZW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRjb2x1bW4tZ2FwOiA1JTtcblx0XHRyb3ctZ2FwOiA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWQge1xuXHRcdFx0Y29sdW1uLWdhcDogMTAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cm93LWdhcDogMzVweDtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgcmdiYSgkY29sb3I6ICM1ZGM1ZWQsICRhbHBoYTogMC4xKTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgcmdiYSgkY29sb3I6ICM1ZGM1ZWQsICRhbHBoYTogMC42KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZCB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCYtLWxlZnQge1xuXHRcdFx0aDQge1xuXHRcdFx0XHRmb250LWZhbWlseTogJGhlbHZldGljYTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Y29sb3I6ICM1ZGM1ZWQ7XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tcmlnaHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmX19wcmljZSB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzNweDtcblx0XHRcdFx0cGFkZGluZzogMHB4IDVweCAwcHggMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3JlYWQtbW9yZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjNzhlNzgyO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogIzc4ZTc4Mjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmZpZWxkcyB7XHJcbiAgICAmLS1hcmVhIHtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5jb250YWluZXItZ2FwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NzBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDU3MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAyMHB4IDYwcHggMjBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExNzBweDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYzVlZDQwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMTAwcHg7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl93cmFwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjhweCAwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcclxuXHJcbi5jYXNlIHtcclxuICAgICYtLWFyZWEge1xyXG4gICAgICAgIHBhZGRpbmc6IDc1cHggMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5zZWN0aW9uX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgJi0tdmFjYXR1cmVzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmlsdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XHJcblxyXG4gICAgICAgICYgaDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NvcnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgICAgICAucmVzdWx0cyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uZXcge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJl9jb250ZW50IHtcclxuICAgICAgICAgICAgJiBoMSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1heC13aWR0aDogNzcwcHg7XHJcblxyXG4gICAgICAgICYtLXZhY2F0dXJlcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpbHRlcnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGlsbGJveCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxMnB4IDNweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB1bnNldCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yb3cge1xyXG4gICAgICAgIHJvdy1nYXA6IDQ4cHg7XHJcbiAgICB9XHJcbn0iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcblxuLmNsaWVudHMge1xuICAgICYtLWFyZWEge1xuICAgICAgICBwYWRkaW5nOiA3NXB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbl9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvZ29Td2lwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuZm9ybSB7XHJcbiAgICAuc2l0ZV9fY2hlY2sge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZyZWVmb3JtLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmVkO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0IHtcclxuICAgICYtLWZvcm0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYmxrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5jb250YWluZXItZ2FwLXJpZ2h0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX29iamVjdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgICAmLS0xIHtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS0yIHtcclxuICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNTBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICYgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9ICAgXHJcblxyXG4gICAgJl9fYWRkV3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FkZHJlc3Mge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMzBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2l0ZW0ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDVweDtcclxuXHJcbiAgICAgICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxrSW1nIHtcclxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICB3aWR0aDogNTc1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU1NHB4O1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XHJcblxyXG4ucXVvdGUge1xyXG4gICAgJi0tYXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICAgICAgfSAgXHJcblxyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zcGFjaW5nVG9wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zcGFjaW5nQm90dG9tIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICAmX3RleHQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTcwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzVEQzVFRDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDotMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tZm9vdGVyIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4IWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG8gMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcblxuLmJvb3N0IHtcbiAgICAmLS1hcmVhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICBtYXJnaW46IDc1cHggMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXZhY2F0dXJlcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG5cbiAgICAgICAgICAgIC5ib29zdF9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgaXNvbGF0aW9uOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm9vc3RfX2ltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ib29zdF9faW1nLS1ib29zdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvb3N0X19pbWctLW9iamVjdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgICAgIC5ib29zdF9faW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJvb3N0X19pbWctLWJvb3N0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib29zdF9faW1nLS1vYmplY3Qge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYzVlZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgcGFkZGluZzogNjRweCAxMDJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuXG4gICAgICAgIEBpbmNsdWRlIHhsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl90ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjY0cHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bl9faWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgICAgICAgICAgICAgICAmLS1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tLWRhcmsge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0NjFweDtcbiAgICAgICAgaGVpZ2h0OiA0NjFweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJi0tZGVjb3JhdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNDBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tYm9vc3RlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMzRweCAzNHB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOTBweDtcblxuICAgICAgICAgICAgJi0tZGVjb3JhdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcblxuICAgICAgICAgICAgJi0tZGVjb3JhdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAmLS1kZWNvcmF0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcclxuXHJcbi5ib29zdGVycyB7XHJcbiAgICAmLS1hcmVhIHtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfaW1nIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICYgLm1lZXRfX29iamVjdCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgaW1nLnVzZXIge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNjNweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9jb250ZW50IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDBweDtcclxuXHJcbiAgICAgICAgICAgICYgaDUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmIC5mYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNURDNUVEO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmJyYW5kcyB7XHJcbiAgICAmLS1wdCB7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHggMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9IFxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxNi42NiU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuXHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmdlbGxlcnkge1xyXG4gICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcclxuXHJcbi5pbmZvIHtcclxuICAgICYtLWFyZWEge1xyXG4gICAgICAgIG1hcmdpbjogNzVweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJnIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzVEQzVFRCwgJGFscGhhOiAwLjMpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICYgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19vYmplY3Qge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBcclxuICAgICAgICAmLS0xIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICByaWdodDogLTgwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLnZpZGVvIHtcclxuICAgICYtLWFyZWEge1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMHB4IDgwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwcHggNjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwcHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHAge1xyXG4gICAgICAgIG1heC13aWR0aDogOTcwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogODBweCA4MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgYnV0dG9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjlweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2MnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19iZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1NDZweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmtub3cge1xyXG4gICAgJi0tYXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2lubmVyIHtcclxuICAgICAgICAgICAgJiBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIGg0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDc1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1REM1RUQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIHdpZHRoOiAzNjlweDtcclxuXHJcbiAgICAgICAgJl90ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYgaDQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc4RTc4MjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl93cmFwcGVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjg4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICYgaW1nLnVzZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiBpbWcuc2hhcGUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC05MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX3NvY2lhbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhFNzgyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNwYWNlci0taGVpZ2h0IHtcbiAgICAmLWgyNXB4IHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgICYtaDUwcHgge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgJi1oNzVweCB7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICB9XG5cbiAgICAmLWgxMDBweCB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgJi1oMTI1cHgge1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIH1cblxuICAgICYtaDE1MHB4IHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICB9XG59IiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XHJcblxyXG4uZm9vdGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICYtLWJnIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURDNUVEO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNwYWNpbmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0NHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgXHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTNweDsgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hZGRyZXNzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tbG9nbyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19vYmplY3Qge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgJi0tMSB7XHJcbiAgICAgICAgICAgIHRvcDogLTE3N3B4O1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLTIge1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICBib3R0b206IC03MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLm9mZmNhbnZhcyB7XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgcmlnaHQ6IC0yODBweDtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgICB6LWluZGV4OiAxMTE7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX21lbnUge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEyMHB4KTtcclxuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIwcHgpO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMTlweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0YzRjNGMztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN1Ym1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YzRjNGMztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDE4cHggMzVweCAxOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICYgYS5zaXRlLWJ0biB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgICAgICAgICYudHJhbnNwYXJlbnQtYnRuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xyXG5cclxuLmZpbHRlciB7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gICAgJl9fYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDEzO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjIpO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX25ld3Mge1xyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX3RpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNURDNUVEO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgJiBoNSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9jb250ZW50IHtcclxuICAgICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5jb2x1bW4tMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xuXG4uaG92ZXJjYXJkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgJi0td29yayB7ICAgICAgICBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyN3B4O1xuXG4gICAgICAgIC53b3JrX19pdGVtX19jb250ZW50X3JlYWRtb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC53b3JrX19pdGVtX19jb250ZW50X3JlYWRtb3JlIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9hYnN0cmFjdCcgYXMgKjtcblxuLnRvcGJhciB7ICAgIFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuXG4gICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtLXdlcmtlbmJpaiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2Fucyc7XG5cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTRweCA3cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTFweCA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICBcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICBcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2Fic3RyYWN0JyBhcyAqO1xuXG4ucmV0dXJuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9hYnN0cmFjdFwiIGFzICo7XG5cbi5oZXJvTmV3IHtcblx0Ji0tYXJlYSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmctYm90dG9tOiA3NXB4O1xuXG5cdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji0tc3BhY2luZ0JvdHRvbSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdCZfX3NwYWNlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblxuXHRcdEBpbmNsdWRlIG1kIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cm93LWdhcDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogNTAlO1xuXG5cdFx0QGluY2x1ZGUgbWQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblxuXHRcdEBpbmNsdWRlIG1kIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiA1NnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDYycHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1kIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1kIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblxuXHRcdFx0Ji5oZXJvTmV3X190ZXh0LS1kZXNjcmlwdGlvbixcblx0XHRcdCYuaGVyb05ld19fdGV4dC0tZGVzY3JpcHRpb24gcCB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuXHRcdFx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZywgMjRweCk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtc2l6ZS0yeGwsIDQwcHgpOyAvKiAxNjYuNjY3JSAqL1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Lmhlcm9OZXdfX3RleHQtLWRlc2NyaXB0aW9uLW92ZXJ2aWV3LCAuaGVyb05ld19fdGV4dC0tZGVzY3JpcHRpb24tb3ZlcnZpZXcgcCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0fVxuXG5cdFx0Ji0ta2V5d29yZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0aDYge1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3JhdGluZyB7XG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXG4gICAgICAgICYtLXNjb3JlLFxuICAgICAgICAmLS1jb3VudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICB9XG5cblx0XHQmLS1zY29yZSB7XG5cdFx0XHRjb2xvcjogIzVkYzVlZDtcblxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblxuXHRcdCYtLWNvdW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cdH1cblxuXHQmX19pbmZvLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cblxuICAgICAgICAuaGVyb05ld19faW5mby1pdGVtLS1wcmljZSB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMjBweCAwcHggMHB4IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4c20ge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHR9XG5cblx0XHQmX2ltZyB7XG5cdFx0XHRtYXNrLXNpemU6IDEwMCU7XG5cdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHRcdFx0Ji1xdW90ZSB7XG5cdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9kaXN0L2RlZmF1bHQvaW1nL2hlcm8vcXVvdGUucG5nXCIpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXBpenphLXNsaWNlIHtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiL2Rpc3QvZGVmYXVsdC9pbWcvaGVyby9waXp6YS1zbGljZS5wbmdcIik7XG5cdFx0XHR9XG5cblx0XHRcdCYtaGFsZi1tb29uIHtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiL2Rpc3QvZGVmYXVsdC9pbWcvaGVyby9oYWxmLW1vb24ucG5nXCIpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLW1haW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMHB4IDBweCAyMHB4O1xuXG5cdFx0XHQmLWhpZGRlbiB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1vYmplY3Qge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHRyYW5zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG5cblx0XHRcdCYtcXVvdGUge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYtcGl6emEtc2xpY2Uge1xuXHRcdFx0XHRib3R0b206IDEyMHB4O1xuXHRcdFx0XHRsZWZ0OiAxMDBweDtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0XHRAaW5jbHVkZSBsZyB7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMDBweDtcblx0XHRcdFx0XHRsZWZ0OiA3MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWQge1xuXHRcdFx0XHRcdGJvdHRvbTogNzhweDtcblx0XHRcdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0XHRcdGJvdHRvbTogNThweDtcblx0XHRcdFx0XHRsZWZ0OiAyOXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgeHNtIHtcblx0XHRcdFx0XHRib3R0b206IDIwJTtcblx0XHRcdFx0XHRsZWZ0OiAyMyU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1oYWxmLW1vb24ge1xuXHRcdFx0XHRib3R0b206IDEyMHB4O1xuXHRcdFx0XHRsZWZ0OiAxMjBweDtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0XHRAaW5jbHVkZSBsZyB7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMDBweDtcblx0XHRcdFx0XHRsZWZ0OiAxMDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1kIHtcblx0XHRcdFx0XHRib3R0b206IDgwcHg7XG5cdFx0XHRcdFx0bGVmdDogNzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdFx0XHRib3R0b206IDYwcHg7XG5cdFx0XHRcdFx0bGVmdDogNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHhzbSB7XG5cdFx0XHRcdFx0Ym90dG9tOiAyMCU7XG5cdFx0XHRcdFx0bGVmdDogMjMlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIFRyYWluaW5nIEhlcm8gVmFyaWFudCAtIEZ1bGwgYmFja2dyb3VuZCBpbWFnZSB3aXRoIG92ZXJsYXlcbi5oZXJvTmV3LS10cmFpbmluZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWluLWhlaWdodDogNTAwcHg7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXG5cdEBpbmNsdWRlIGxnIHtcblx0XHRtaW4taGVpZ2h0OiA0NTBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1kIHtcblx0XHRtaW4taGVpZ2h0OiA0MDBweDtcblx0fVxuXG5cdEBpbmNsdWRlIHNtIHtcblx0XHRtaW4taGVpZ2h0OiAzNTBweDtcblx0fVxuXG5cdC8vIERhcmsgZ3JhZGllbnQgb3ZlcmxheSBmb3IgdGV4dCByZWFkYWJpbGl0eVxuXHQmX19vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0cmdiYSgwLCAwLCAwLCAwLjcpIDAlLFxuXHRcdFx0cmdiYSgwLCAwLCAwLCAwLjUpIDUwJSxcblx0XHRcdHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlXG5cdFx0KTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XG5cblx0XHRAaW5jbHVkZSBsZyB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDAgMTAwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWQge1xuXHRcdFx0cGFkZGluZzogNTBweCAwIDgwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0cGFkZGluZzogNDBweCAwIDYwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gQnJlYWRjcnVtYnNcblx0Jl9fYnJlYWRjcnVtYnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXNlcGFyYXRvciB7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gVGl0bGVcblx0Jl9fdGl0bGUge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgNXZ3LCA1MHB4KTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblxuXHR9XG5cblx0Ly8gUmF0aW5nXG5cdCZfX3JhdGluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdCYtc3RhcnMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdC5mYS1zdGFyLFxuXHRcdFx0LmZhLXN0YXItaGFsZi1vLFxuXHRcdFx0LmZhLXN0YXItbyB7XG5cdFx0XHRcdGNvbG9yOiAjZmZjMTA3O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc2NvcmUge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHQmLWNvdW50IHtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIEJ1bGxldCBwb2ludHNcblx0Jl9fYnVsbGV0cyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cblx0XHRsaSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMjAgMTUnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNy4wODYyNyAxMS41OTI3QzcuMzQ4NjUgMTEuMjE5MSA3LjQ2NzkxIDEwLjk5NDkgNy42MzQ4NyAxMC44MDgxQzEwLjgzMTEgNy40NTc3NSAxNC4wMzkyIDQuMTE5ODUgMTcuMjM1MyAwLjc2OTUwNkMxOC4wODIxIC0wLjExNDc4NiAxOC45Mjg5IC0wLjIzOTMzNCAxOS41ODQ4IDAuNDA4MzE2QzIwLjI0MDcgMS4wNjg0MiAyMC4xMjE1IDIuMDAyNTMgMTkuMjYyOCAyLjg5OTI4QzE1LjY4NSA2LjYzNTczIDEyLjA5NTIgMTAuMzg0NiA4LjUxNzQgMTQuMTIxMUM3LjQ5MTc2IDE1LjE5MjIgNi43ODgxMiAxNS4xOTIyIDUuNzg2MzMgMTQuMTQ2QzQuMDMzMiAxMi4zMTUxIDIuMjgwMDcgMTAuNDg0MyAwLjUxNTAxNSA4LjY0MDk1QzAuMDczNzUwOSA4LjE4MDEzIC0wLjExNzA2NiA3LjY1NzAyIDAuMDczNzUwOSA2Ljk5NjkyQzAuMjQwNzE2IDYuNDQ4OTEgMC41OTg0OTggNi4xMjUwOCAxLjEyMzI0IDYuMDAwNTNDMS43MzE0NyA1Ljg2MzUzIDIuMTk2NTkgNi4xMjUwOCAyLjYxNCA2LjU3MzQ1QzMuOTQ5NzIgNy45OTMzIDUuMjg1NDQgOS40MTMxNSA2LjYwOTIzIDEwLjg0NTVDNi43NjQyNyAxMS4wMDc0IDYuODU5NjggMTEuMjE5MSA3LjA4NjI3IDExLjU2NzhWMTEuNTkyN1onIGZpbGw9JyUyM0ZGRkZGRicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6Om1hcmtlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzVkYzVlZCwgMTAlKTtcblx0b3BhY2l0eTogMTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHR3aWR0aDogMTRweDtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWRjNWVkO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNWRjNWVkO1xufVxuXG5cblxuIiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XG5cbi52aWRlb3NlcmllIHtcbiAgICAmLS1hcmVhIHtcbiAgICAgICAgcGFkZGluZzogNzVweCAwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDQ4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJl9fdmlkZW9zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYWdpbmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogIzVjYzVlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgZmlsbDogIzVjYzVlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xlZnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcyBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC44KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZVgoLTEpO1xuICAgICAgICByaWdodDogLTcwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjNzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5MHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZzdmlkZW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAmLS1maXJzdCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgLnZzdmlkZW9fX3ZpZGVvIHtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLS1maXJzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgICBcbiAgICAmX192aWRlbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAudnN2aWRlb19fcGxheSB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BsYXkge1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNDBweCFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMnB4IDBweCAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44MCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sYWJlbHRhZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIFxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG59IiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XG5cbi5wcm9qZWN0YmVzY2hyaWp2aW5nIHtcblx0Ji0tYXJlYSB7XG5cdFx0cGFkZGluZzogNzVweCAwcHg7XG5cblx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHRwYWRkaW5nOiA0NXB4IDBweDtcblx0XHR9XG5cdH1cbn1cblxuLnBicyB7XG4gICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWF4LXdpZHRoOiA5MDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luOiAwcHggYXV0bztcblx0cGFkZGluZzogNjNweCAxMDBweDtcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZmY5ZmQ7XG4gICAgdHJhbnNpdGlvbjogMC41cyBhbGw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgcGFkZGluZzogNDBweCA0MHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTIwcHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fcGVyc29uIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BlcnNvb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAucGVyc29vbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZXNjaHJpanZpbmcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVEQzVFRDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NoYXBlIHtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC0xNTBweDtcbiAgICAgICAgcmlnaHQ6IC0xMjBweDtcbiAgICB9XG59XG4iLCIuYWNhZGVteS1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMXB4O1xufVxuXG4uYWNhZGVteS1wYWdpbmF0aW9uX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDIycHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tQm9yZGVycy1EZWZhdWx0LCAjRDNEM0QzKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1Cb3JkZXJzLURlZmF1bHQsICNEM0QzRDMpO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cblxuICAgICY6aG92ZXI6bm90KC5hY2FkZW15LXBhZ2luYXRpb25fX2l0ZW0tLWRpc2FibGVkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IFxuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbn1cblxuIiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XG5cbi8vIFdpZGUgdmlld3BvcnRzOiBzZWFyY2ggc3RyZXRjaGVzIGJlc2lkZSBmaWx0ZXJzIChsZyBtaXhpbiBoZXJlIGlzIG1heC13aWR0aCDigJQgaW52ZXJ0ZWQgZnJvbSB0eXBpY2FsIG5hbWluZylcbiRhY2FkZW15LWZpbHRlcnMtZGVza3RvcDogMTIwMHB4O1xuXG4uZmlsdGVyLXNlY3Rpb24ge1xuICAgIC0tZmlsdGVyLXNlY3Rpb24tYmc6IGhzbCgxOTcsIDgwJSwgOTUlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWx0ZXItc2VjdGlvbi1iZyk7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYWNhZGVteS1maWx0ZXJzLWRlc2t0b3ApIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAuYWNhZGVteS1zZWFyY2gtaW5wdXRfX2lucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlsdGVyLXNlY3Rpb24tYmcpO1xuICAgIH1cbn1cblxuLmFjYWRlbXktc2VhcmNoLWlucHV0IHtcbiAgICAmX19wYXJlbnQge1xuICAgICAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYWNhZGVteS1maWx0ZXJzLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSAwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbGcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGFjYWRlbXktZmlsdGVycy1kZXNrdG9wKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1HdXR0ZXItd2lkdGgteHMsIDhweCkgdmFyKC0tR3V0dGVyLXdpZHRoLVNtYWxsZXIsIDhweCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdmFyKC0tR3V0dGVyLXdpZHRoLXhzLCA4cHgpO1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tQm9yZGVycy1CcmFuZCwgIzVEQzVFRCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1UZXh0LVNlY29uZGFyeSwgIzc2NzY3Nik7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSwgMTZweCk7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtc20sIDI2cHgpOyAvKiAxNjIuNSUgKi9cbiAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbGcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tVGV4dC1TZWNvbmRhcnksICM3Njc2NzYpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJvZHksIFwiSGVsdmV0aWNhIE5ldWVcIik7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSwgMTZweCk7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICBcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICB0b3A6IDUwJTtcbiAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxufVxuXG4uYWNhZGVteV9fZmlsdGVycyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRhY2FkZW15LWZpbHRlcnMtZGVza3RvcCkge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLVRleHQtUHJpbWFyeSwgIzAwMCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cywgMTRweCk7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtc20sIDI2cHgpOyAvKiAxODUuNzE0JSAqL1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuLmFjYWRlbXlfX2ZpbHRlcnMgZGV0YWlscyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlsdGVyLXNlY3Rpb24tYmcpO1xuXG4gICAgJltvcGVuXSB7XG4gICAgICAgIHN1bW1hcnkgKyBkaXYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDE5NywgODAlLCA5NyUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIHdpZHRoOiAyMDBweDtcbiAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAtLWhlaWdodDogNDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJltvcGVuXSB7XG4gICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHN1bW1hcnkge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1Cb3JkZXJzLUJyYW5kLCAjNURDNUVEKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1UZXh0LVNlY29uZGFyeSwgIzc2NzY3Nik7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSwgXCJIZWx2ZXRpY2EgTmV1ZVwiKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtLCAxNnB4KTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1zbSwgMjZweCk7IC8qIDE2Mi41JSAqL1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWhlaWdodCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICArIGRpdiB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHZhcigtLWhlaWdodCk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLUJhY2tncm91bmQtUHJpbWFyeSwgI0ZGRik7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1HdXR0ZXItd2lkdGgteHMsIDhweCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwcHggcmdiYSgxMywgNzgsIDEwMywgMC4xOCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByaWNlLXJhbmdlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgbGVmdDp1bnNldDtcbiAgICAgICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSAgICIsIkB1c2UgXCIuLi9hYnN0cmFjdFwiIGFzICo7XG5cbi5lcnZhcmluZ2VuIHtcbiAgICAmX19zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiA3NXB4IDBweDtcbiAgICB9XG4gICAgJl9fc2xpZGUge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDhweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tQmFja2dyb3VuZHMtQ1RBLVNlY29uZGFyeSwgIzVkYzVlZCk7XG5cdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0bWF4LXdpZHRoOiA5MCU7XG5cdFx0fVxuXHR9XG5cdCZfX2RhdGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzE3OUNDRjtcbiAgICAgICAgcGFkZGluZy1yaWdodDo2NHB4XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cdH1cblxuICAgICZfX2Z1bmN0aWUge1xuXHRcdGNvbG9yOiAjMTc5Q0NGO1xuXG4gICAgfVxuXG5cdCZfX3NsaWRlciB7XG5cdFx0b3ZlcmZsb3c6dmlzaWJsZTtcblx0XHRjbGlwLXBhdGg6IGluc2V0KC0xMDB2dyAtMTAwdncgLTEwMHZ3IDApO1xuXHRcdCYtYnV0dG9ucyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmNvbnRhaW5lciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICBtYXgtd2lkdGg6IDE0NDZweDtcbiAgfVxufSIsIkB1c2UgXCIuLi9hYnN0cmFjdFwiIGFzICo7XG5cbi5yZWZlcmVudGllcyB7XG4gICAgJl9fc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDc1cHggMHB4O1xuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbiAgICAmX19zbGlkZXIge1xuICAgICAgICBvdmVyZmxvdzp2aXNpYmxlO1xuICAgICAgICBjbGlwLXBhdGg6IGluc2V0KC0xMDB2dyAtMTAwdncgLTEwMHZ3IDApO1xuICAgIH1cbiAgICAmX19zbGlkZSB7XG4gICAgICAgIHBhZGRpbmc6MjBweCA1MHB4O1xuICAgICAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgICAgICBwYWRkaW5nOi41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QzRDNEMztcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgd2lkdGg6IDMzOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIC5hY2FkZW15IHtcbi8vIFx0Jl9fX2Zvcm0td3JhcHBlciB7XG4vLyBcdFx0cGFkZGluZzogMTAwcHggMHB4O1xuLy8gXHR9XG4vLyB9XG5AdXNlIFwiLi4vYWJzdHJhY3RcIiBhcyAqO1xuXG4uYWNhZGVteS1mb3JtX19zZWN0aW9uIHtcblx0cGFkZGluZzogNjBweCAwO1xufVxuXG4uYWNhZGVteS1mb3JtX19pbmZvLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXHRnYXA6IDE2cHg7XG5cblx0QGluY2x1ZGUgeHhsIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHR9XG59XG5cbi5hY2FkZW15LWZvcm1fX2luZm8taXRlbSB7XG5cdHBhZGRpbmc6IDE2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUJvcmRlcnMtRGVmYXVsdCwgI2QzZDNkMyk7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Ji0tbGFiZWwge1xuXHRcdGNvbG9yOiAkZ3JleS1saWdodDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7IC8qIDE4NS43MTQlICovXG5cdH1cblxuXHQmLS12YWx1ZSB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tZCwgMThweCk7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtc20sIDI2cHgpOyAvKiAxNDQuNDQ0JSAqL1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDRweDtcblxuXHRcdHNtYWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hY2FkZW15LWNvbnRlbnRfX3NlY3Rpb24ge1xuXHRwYWRkaW5nOiA2MHB4IDA7XG59XG5cbi5hY2FkZW15LWVudHJ5X19zZWN0aW9uIHtcblx0Ly8gQXBwbHkgZGVmYXVsdCBidWxsZXQgc3R5bGluZyB0byBhbGwgc2VjdGlvbnMgZXhjZXB0IHRob3NlIHdpdGggY3VzdG9tIGJ1bGxldHNcblx0Jjpub3QoLmFjYWRlbXktZW50cnlfX3NlY3Rpb24tLXJlbGF0ZWQtdHJhaW5pbmdlbik6bm90KC5hY2FkZW15LWVudHJ5X19zZWN0aW9uLS1pbnN0YXBlaXMpOm5vdCguYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0tZGVzY3JpcHRpb24pIHtcblx0XHR1bDpub3QoLnRyYWluaW5nZW5fX2J1bGxldHMpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdGxpOm5vdCgudHJhaW5pbmdlbl9fYnVsbGV0LWl0ZW0pIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRjb250ZW50OiBcIuKAolwiO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWNhZGVteS1wcm9ncmFtbWEge1xuXHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxuXHRcblx0Ly8gQmFzZSBzdHlsZXMgZm9yIGRldGFpbHMgZWxlbWVudCAtIGFsd2F5cyB2aXNpYmxlIGFzIGEgY2FyZFxuXHRib3JkZXItcmFkaXVzOiAwIDE2cHggMTZweCAwO1xuXHRwYWRkaW5nOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgxMywgNzgsIDEwMywgMC4wOCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XG5cdC8vIEJsdWUgYWNjZW50IGJhciB1c2luZyBwc2V1ZG8tZWxlbWVudFxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDRweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcblx0fVxuXHRcblx0Ly8gT3BlbiBzdGF0ZSAtIGFkZCBhY2NlbnQgY29sb3IgYW5kIHN0cm9uZ2VyIGJhY2tncm91bmRcblx0JltvcGVuXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgMC4wMyk7XG5cdFx0Ly8gYm94LXNoYWRvdzogMHB4IDFweCA0cHggMHB4IHJnYmEoMTMsIDc4LCAxMDMsIDAuMTUpO1xuXHRcdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdFx0XG5cdFx0LmFjYWRlbXktcHJvZ3JhbW1hX19zdW1tYXJ5IHtcblx0XHRcdC5hY2FkZW15LXByb2dyYW1tYV9fY2hldnJvbiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmFjYWRlbXktcHJvZ3JhbW1hX19jb250ZW50IHtcblx0XHRcdG1heC1oZWlnaHQ6IDIwMDBweDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuXHRcdH1cblx0fVxuXHRcblx0Ly8gU3VtbWFyeSBzdHlsZXNcblx0Jl9fc3VtbWFyeSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiAyMHB4IDI0cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMTZweCAxNnB4IDA7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAwLjA4KTtcblx0XHR9XG5cdFx0XG5cdFx0Ly8gUmVtb3ZlIGRlZmF1bHQgZGV0YWlscyBtYXJrZXJcblx0XHQmOjptYXJrZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0Jjo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0Ly8gSGVhZGVyIHNlY3Rpb24gKGljb24gKyBibG9jayBudW1iZXIpXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ZmxleDogMTtcblx0fVxuXHRcblx0Jl9faGVhZGVyLS1ibG9jay1udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR9XG5cdFxuXHQvLyBDaGV2cm9uIGljb25cblx0Jl9fY2hldnJvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAyNHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cblx0XG5cdC8vIENvbnRlbnQgY29udGFpbmVyIChjb2xsYXBzaWJsZSlcblx0Jl9fY29udGVudCB7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlLCBwYWRkaW5nIDAuM3MgZWFzZTtcblx0XHRwYWRkaW5nOiAwIDI0cHg7XG5cdH1cblx0XG5cdCZfX2NvbnRlbnQtLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLmFjYWRlbXktdGlqZHNsb3QtY2FyZCB7XG5cdGJveC1zaGFkb3c6IDBweCAxcHggNHB4IDBweCByZ2JhKDEzLCA3OCwgMTAzLCAwLjE4KTtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHQmX19vYmplY3Qge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCk7XG5cdFx0QGluY2x1ZGUgbGcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRpc29sYXRpb246IGlzb2xhdGU7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRnYXA6IDMycHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0XHRcdGdhcDogMTZweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyAvLyBTd2lwZXIgd2lsbCBoYW5kbGUgdGhlIGxheW91dCBvbiBtb2JpbGVcblx0XHR9XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWRlZmF1bHQ7XG5cdFx0aGVpZ2h0OiA1N3B4O1xuXHRcdHBhZGRpbmc6IDAgMjRweDtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cdH1cblxuXHQmX190YWJsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR0ciB7XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGQge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbi10ZXh0IHtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRwYWRkaW5nOiAxN3B4IDIzcHggMTlweDtcblx0fVxufVxuXG4uYWNhZGVteS1lbnRyeV9fZmFjdHNoZWV0LXdyYXBwZXIge1xuXHRwYWRkaW5nOiAwIDI0cHg7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogI2VmZjlmZTtcblx0Ym9yZGVyLXJhZGl1czogMjRweCAyNHB4IDIwMHB4IDI0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cbn1cblxuLmFjYWRlbXktZW50cnlfX2NvbnRlbnQge1xuXHQmLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIGxnIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNTBweDtcblx0XHR9XG5cblx0fVxuXHRzZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cblx0XHRAaW5jbHVkZSBtZCB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFN0eWxlIGZvciBhY2FkZW15LXRpamRzbG90LXN3aXBlclxuLmFjYWRlbXktdGlqZHNsb3Qtc3dpcGVyIHtcblx0cGFkZGluZzogMC4yNHJlbTtcblxuXHQuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogMDtcblx0fVxuXG5cdCZfX2J1dHRvbnMge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTZweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxufVxuIiwiQHVzZSBcIi4uL2Fic3RyYWN0XCIgYXMgKjtcblxuLmFjYWRlbXktZW50cnlfX3dyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hY2FkZW15LWVudHJ5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDYwcHggMDtcblxuXHQvLyBGdWxsLXdpZHRoIGJhY2tncm91bmQgZm9yIHNlY3Rpb25zIHdpdGggYmFja2dyb3VuZCBjb2xvciBpbnNpZGUgYWNhZGVteS1lbnRyeV9fY29udGVudFxuXHRcbn1cblxuLmFjYWRlbXktZW50cnlfX2NvbnRlbnQtd3JhcHBlciB7XG5cdC5hY2FkZW15LWVudHJ5X19zZWN0aW9uIHtcblx0XHQmLmJhY2tncm91bmQtbGljaHRCbGF1dyB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiBjYWxjKHZhcigtLWxlZnQtb2Zmc2V0LCAtNTB2dykgKiAtMSk7XG5cdFx0XHRcdHdpZHRoOiB2YXIoLS1mdWxsLXdpZHRoLCAxNTB2dyk7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGljaHRCbGF1dywgI2VmZjlmZCk7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbiB7XG5cdC0taXRlbS1oZWlnaHQ6IDU4cHg7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdG1hcmdpbi10b3A6IC01OHB4O1xuXHR0b3A6IC03NXB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIycHgpO1xuXHR6LWluZGV4OiAxMDsgLyogRW5zdXJlIGl0J3MgYWJvdmUgb3RoZXIgY29udGVudCAqL1xuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nOiB2YXIoLS1HdXR0ZXItd2lkdGgtU21hbGwtTWVkaXVtLCAxNnB4KSAyNHB4O1xuXHRcdGdhcDogNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tV2lyZWZyYW1lLUJhY2tncm91bmQtd2l0LCAjZmZmKTtcblx0XHQvKiBFMTAwICovXG5cdFx0Ym94LXNoYWRvdzogMHB4IDFweCA0cHggMHB4IHJnYmEoMTMsIDc4LCAxMDMsIDAuMTgpO1xuXHRcdGNvbG9yOiB2YXIoLS1UZXh0LVByaW1hcnksICMwMDApO1xuXHRcdC8qIEJvZHkvVGV4dCAtIEJhc2UgKHN0cm9uZykgKi9cblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSwgXCJIZWx2ZXRpY2EgTmV1ZVwiKTtcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSwgMTZweCk7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtc20sIDI2cHgpOyAvKiAxNjIuNSUgKi9cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLVByaW1hcnksICMwZDRlNjcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udHJhaW5lcnNfX2l0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdEBpbmNsdWRlIHNtIHtcblx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQmX2ltZyB7XG5cdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmIC5tZWV0X19vYmplY3Qge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Y29sb3I6ICM1ZGM1ZWQ7XG5cdFx0fVxuXG5cdFx0JiBpbWcudXNlciB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcblx0XHR9XG5cdH1cblxuXHQmX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDVweCAwcHg7XG5cblx0XHQmIGg1IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cblx0XHQmIHAge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblxuXHRcdFx0JiAuZmEge1xuXHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdGNvbG9yOiAjNWRjNWVkO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX2Rlc2NyaXB0aW9uIHtcblx0XHRjb2xvcjogIzE3OWNjZjtcblx0fVxufVxuXG4uYWNhZGVteS1lbnRyeV9fY3RhLWltZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFzay1zaXplOiAxMDAlO1xuXHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdCYtcXVvdGUge1xuXHRcdG1hc2staW1hZ2U6IHVybChcIi9kaXN0L2RlZmF1bHQvaW1nL2hlcm8vcXVvdGUucG5nXCIpO1xuXHR9XG5cblx0Ji1waXp6YS1zbGljZSB7XG5cdFx0bWFzay1pbWFnZTogdXJsKFwiL2Rpc3QvZGVmYXVsdC9pbWcvaGVyby9waXp6YS1zbGljZS5wbmdcIik7XG5cdH1cblxuXHQmLWhhbGYtbW9vbiB7XG5cdFx0bWFzay1pbWFnZTogdXJsKFwiL2Rpc3QvZGVmYXVsdC9pbWcvaGVyby9oYWxmLW1vb24ucG5nXCIpO1xuXHR9XG5cblx0Ji0tbWFpbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjBweCAwcHggMHB4IDIwcHg7XG5cblx0XHQmLWhpZGRlbiB7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cblx0Ji0tc3ZnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuLmFjYWRlbXktcmVsYXRlZC10cmFpbmluZ2VuX193cmFwcGVyIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0Z2FwOiAzMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdC50cmFpbmluZ2VuX19pdGVtIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn1cblxuLmFjYWRlbXktcmVsYXRlZC10cmFpbmluZ2VuLXN3aXBlcl9fYnV0dG9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hY2FkZW15LXJlbGF0ZWQtdHJhaW5pbmdlbi1zd2lwZXIge1xuXHQudHJhaW5pbmdlbl9faXRlbSB7XG5cdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0fVxufVxuXG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0tYXNrIHtcblxuXHRcblx0LmFza19faW1nIHtcblx0XHRtYXgtd2lkdGg6IDU4M3B4O1xuXHRcdG1heC1oZWlnaHQ6IDY5NXB4O1xuXHR9XG5cdFxufVxuXG4vLyBDdXN0b20gY2hlY2ttYXJrIGJ1bGxldCBzdHlsaW5nIGZvciBJbnN0YXBlaXMgYW5kIERlc2NyaXB0aW9uIHNlY3Rpb25zXG4uYWNhZGVteS1lbnRyeV9fc2VjdGlvbi0taW5zdGFwZWlzLFxuLmFjYWRlbXktZW50cnlfX3NlY3Rpb24tLWRlc2NyaXB0aW9uIHtcblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXG5cdFx0bGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblx0XHRcdCY6Om1hcmtlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMjAgMTUnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNy4wODYyNyAxMS41OTI3QzcuMzQ4NjUgMTEuMjE5MSA3LjQ2NzkxIDEwLjk5NDkgNy42MzQ4NyAxMC44MDgxQzEwLjgzMTEgNy40NTc3NSAxNC4wMzkyIDQuMTE5ODUgMTcuMjM1MyAwLjc2OTUwNkMxOC4wODIxIC0wLjExNDc4NiAxOC45Mjg5IC0wLjIzOTMzNCAxOS41ODQ4IDAuNDA4MzE2QzIwLjI0MDcgMS4wNjg0MiAyMC4xMjE1IDIuMDAyNTMgMTkuMjYyOCAyLjg5OTI4QzE1LjY4NSA2LjYzNTczIDEyLjA5NTIgMTAuMzg0NiA4LjUxNzQgMTQuMTIxMUM3LjQ5MTc2IDE1LjE5MjIgNi43ODgxMiAxNS4xOTIyIDUuNzg2MzMgMTQuMTQ2QzQuMDMzMiAxMi4zMTUxIDIuMjgwMDcgMTAuNDg0MyAwLjUxNTAxNSA4LjY0MDk1QzAuMDczNzUwOSA4LjE4MDEzIC0wLjExNzA2NiA3LjY1NzAyIDAuMDczNzUwOSA2Ljk5NjkyQzAuMjQwNzE2IDYuNDQ4OTEgMC41OTg0OTggNi4xMjUwOCAxLjEyMzI0IDYuMDAwNTNDMS43MzE0NyA1Ljg2MzUzIDIuMTk2NTkgNi4xMjUwOCAyLjYxNCA2LjU3MzQ1QzMuOTQ5NzIgNy45OTMzIDUuMjg1NDQgOS40MTMxNSA2LjYwOTIzIDEwLjg0NTVDNi43NjQyNyAxMS4wMDc0IDYuODU5NjggMTEuMjE5MSA3LjA4NjI3IDExLjU2NzhWMTEuNTkyN1onIGZpbGw9JyUyMzE3OUNDRicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG4vLyBTaWRlYmFyIHdpdGggSW5mbyBDYXJkXG4uYWNhZGVteS1lbnRyeV9fc2lkZWJhciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTU7XG5cdG1hcmdpbi10b3A6IC0xODBweDsgLy8gTmVnYXRpdmUgbWFyZ2luIHRvIG92ZXJsYXAgaGVyb1xuXG5cdEBpbmNsdWRlIGxnIHtcblx0XHRtYXJnaW4tdG9wOiAtMTUwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdH1cbn1cblxuLy8gU3RpY2t5IHdyYXBwZXIgZm9yIGJvdGggaW5mbyBjYXJkIGFuZCBjb250YWN0IGNhcmRcbi5hY2FkZW15LXNpZGViYXItc3RpY2t5IHtcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAxMDBweDtcblx0bWFyZ2luLXRvcDogLTMwMHB4O1xuXHR6LWluZGV4OiAxMDtcblx0XG5cdEBpbmNsdWRlIG1kIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IGF1dG87XG5cdH1cbn1cblxuLmFjYWRlbXktZW50cnlfX2luZm8tY2FyZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiBhdXRvO1xuXHRiYWNrZ3JvdW5kOiAjZWZmOWZkO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDI0cHg7XG5cblx0Ji0tbW9iaWxlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAwO1xuXHRcdG1hcmdpbi10b3A6IC0yMDBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUwcHgpO1xuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlLCBcIk5vdG8gU2Fuc1wiKTtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHR9XG5cblx0Ji1zdWJ0aXRsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIGJhc2VkIG9uIEZpZ21hIGRlc2lnblxuXHR9XG5cblx0Ji1pdGVtcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5LCBcIkhlbHZldGljYSBOZXVlXCIpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogMjU0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDRweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdCYtbGFiZWwge1xuXHRcdFx0Y29sb3I6ICM3Njc2NzY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblxuXHRcdCYtdmFsdWUge1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGdhcDogNnB4O1xuXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXG5cdFx0XHRzbWFsbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1idXR0b25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTJweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQuYnRuIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0XHQmOm5vdCguYnRuLWJvcmRlcikge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXHRcdFx0Ji5idG4tYm9yZGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBDb250YWN0IENhcmQgKFdpbCBqZSBtZWVyIHdldGVuPylcbi5hY2FkZW15LWVudHJ5X19jb250YWN0LWNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogYXV0bztcblx0bWFyZ2luLXRvcDogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0cGFkZGluZzogMjRweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAyNHB4O1xuXG5cdCYtdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10aXRsZSwgXCJOb3RvIFNhbnNcIik7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXG5cdCYtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDhweDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxuXG5cdCYtaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTQwLjUyMXB4O1xuXHRcdGhlaWdodDogMTQycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0Ji1iZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0d2lkdGg6IDEyM3B4O1xuXHRcdFx0aGVpZ2h0OiAxMjNweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzMnB4IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbmZvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA4cHg7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdH1cblxuXHQmLW5hbWUge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10aXRsZSwgXCJOb3RvIFNhbnNcIik7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXG5cdCYtZGV0YWlscyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogOHB4O1xuXHR9XG5cblx0Ji1kZXRhaWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSwgXCJIZWx2ZXRpY2EgTmV1ZVwiKTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cblx0XHRpIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzE3OWNjZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWZvb3RlciB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJvZHksIFwiSGVsdmV0aWNhIE5ldWVcIik7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGNvbG9yOiAjNzY3Njc2O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHQmLWxpbmsge1xuXHRcdFx0Y29sb3I6ICMxNzljY2Y7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjMGQ0ZTY3O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBOZXcgU2Nyb2xsLXRvLVNlY3Rpb24gTmF2aWdhdGlvbiBTdHlsaW5nXG4uYWNhZGVteS1lbnRyeV9fc2Nyb2xsLXRvLXNlY3Rpb24tLW5ldyB7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMHB4O1xuXHR6LWluZGV4OiAxMDtcblx0bWFyZ2luLXRvcDogMDtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXItcmFkaXVzOiAwIDAgMTZweCAwO1xuXG5cdC5hY2FkZW15LWVudHJ5X19zY3JvbGwtdG8tc2VjdGlvbl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDI0cHg7XG5cblx0XHRAaW5jbHVkZSBtZCB7XG5cdFx0XHRnYXA6IDA7XG5cdFx0fVxuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuYWNhZGVteS1lbnRyeV9fc2Nyb2xsLXRvLXNlY3Rpb25fX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0cGFkZGluZzogMTZweCAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRjb2xvcjogdmFyKC0tVGV4dC1QcmltYXJ5LCAjMDAwKTtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSwgXCJIZWx2ZXRpY2EgTmV1ZVwiKTtcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSwgMTZweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1zbSwgMjZweCk7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1UZXh0LVByaW1hcnksICMwMDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLVByaW1hcnksICM1ZGM1ZWQpO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLVRleHQtUHJpbWFyeSwgIzAwMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQHVzZSAnLi4vYWJzdHJhY3QnIGFzICo7XG5cbi5hY2FkZW15LWVudHJ5X19mYXEtY29udGVudCB7XG5cdGRldGFpbHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgXG4gICAgICAgICZbb3Blbl0ge1xuICAgICAgICAgICAgc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5hY2FkZW15LWVudHJ5X19mYXEtY29udGVudF9faXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgc3VtbWFyeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuYWNhZGVteS1lbnRyeV9fZmFxLWNvbnRlbnRfX2l0ZW0tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggMjBweCAyNHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiAiXX0= */
