:root {
  --vertical-flow: 2.4rem;
  --white: #ffffff;
  --black: #000000;
  --copy-color: #141414;
}

/*  Padding */
/* Breakpoints */
.visually-hidden, .address .contact_form__label {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

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

/* Prevent font size inflation */
html {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}

/* Remove default margin in favour of better control in authored CSS */
body, h1, h2, h3, h4, p,
figure, blockquote, dl, dd {
  margin-block: 0;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role=list],
ol[role=list] {
  list-style: none;
}

/* Set core body defaults */
body {
  min-height: 100vh;
  line-height: 1.5;
}

/* Set shorter line heights on headings and interactive elements */
h1, h2, h3, h4,
button, input, label {
  line-height: 1.1;
}

/* Balance text wrapping on headings */
h1, h2,
h3, h4 {
  text-wrap: balance;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
  color: currentColor;
}

/* Make images easier to work with */
img,
picture {
  max-width: 100%;
  display: block;
  height: auto;
}

/* Inherit fonts for inputs and buttons */
input, button,
textarea, select {
  font-family: inherit;
  font-size: inherit;
}

/* Make sure textareas without a rows attribute are not tiny */
textarea:not([rows]) {
  min-height: 10em;
}

/* Anything that has been anchored to should have extra scroll margin */
:target {
  scroll-margin-block: 5ex;
}

.swiper-pagination {
  position: relative !important;
  bottom: unset;
  text-align: start !important;
  --swiper-theme-color: var(--site-color-1);
  --swiper-pagination-bottom: -3rem;
  --swiper-pagination-bullet-size: 1.5rem;
  --swiper-pagination-bullet-width: 1.5rem;
  --swiper-pagination-bullet-height: 1.5rem;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #CFCFCF;
  --swiper-pagination-bullet-inactive-opacity: 1;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: .5rem;
  --swiper-pagination-bullet-vertical-gap: 0;
}
@media (min-width: 768px) {
  .swiper-pagination {
    --swiper-pagination-bottom: -5rem;
  }
}

:root {
  --vertical-flow: 2.4rem;
  --white: #ffffff;
  --black: #000000;
  --copy-color: #141414;
}

/*  Padding */
/* Breakpoints */
.object-background-color-site-color-1 {
  --object-background-color: var(--site-color-1);
  --object-background-color-contrast: var(--site-color-1-background-color-contrast);
  --object-text-color-contrast: var(--site-color-1-text-color-contrast);
}

.object-text-color-site-color-1 {
  --object-text-color: var(--site-color-1);
}

.button-theme-site-color-1 {
  --button-theme-main-color: var(--site-color-1);
  --button-theme-main-color-contrast: var(--site-color-1-contrast);
}

.object-background-color-site-color-2 {
  --object-background-color: var(--site-color-2);
  --object-background-color-contrast: var(--site-color-2-background-color-contrast);
  --object-text-color-contrast: var(--site-color-2-text-color-contrast);
}

.object-text-color-site-color-2 {
  --object-text-color: var(--site-color-2);
}

.button-theme-site-color-2 {
  --button-theme-main-color: var(--site-color-2);
  --button-theme-main-color-contrast: var(--site-color-2-contrast);
}

.object-background-color-site-color-3 {
  --object-background-color: var(--site-color-3);
  --object-background-color-contrast: var(--site-color-3-background-color-contrast);
  --object-text-color-contrast: var(--site-color-3-text-color-contrast);
}

.object-text-color-site-color-3 {
  --object-text-color: var(--site-color-3);
}

.button-theme-site-color-3 {
  --button-theme-main-color: var(--site-color-3);
  --button-theme-main-color-contrast: var(--site-color-3-contrast);
}

.object-background-color-site-color-4 {
  --object-background-color: var(--site-color-4);
  --object-background-color-contrast: var(--site-color-4-background-color-contrast);
  --object-text-color-contrast: var(--site-color-4-text-color-contrast);
}

.object-text-color-site-color-4 {
  --object-text-color: var(--site-color-4);
}

.button-theme-site-color-4 {
  --button-theme-main-color: var(--site-color-4);
  --button-theme-main-color-contrast: var(--site-color-4-contrast);
}

.object-background-color-site-color-5 {
  --object-background-color: var(--site-color-5);
  --object-background-color-contrast: var(--site-color-5-background-color-contrast);
  --object-text-color-contrast: var(--site-color-5-text-color-contrast);
}

.object-text-color-site-color-5 {
  --object-text-color: var(--site-color-5);
}

.button-theme-site-color-5 {
  --button-theme-main-color: var(--site-color-5);
  --button-theme-main-color-contrast: var(--site-color-5-contrast);
}

.object-background-color-site-color-6 {
  --object-background-color: var(--site-color-6);
  --object-background-color-contrast: var(--site-color-6-background-color-contrast);
  --object-text-color-contrast: var(--site-color-6-text-color-contrast);
}

.object-text-color-site-color-6 {
  --object-text-color: var(--site-color-6);
}

.button-theme-site-color-6 {
  --button-theme-main-color: var(--site-color-6);
  --button-theme-main-color-contrast: var(--site-color-6-contrast);
}

.object-text-color-text-color-white {
  --object-text-color: white;
}

.object-text-color-text-color-black {
  --object-text-color: black;
}

.animate-up {
  animation-name: animationUp;
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
}
@keyframes animationUp {
  from {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0%);
  }
}

.bgimage {
  background-size: cover;
  background-position: center center;
}

.tc_p {
  color: var(--primary-color);
}
.tc_s {
  color: var(--secondary-color);
}
.tc_t {
  color: var(--tertiary-color);
}
.tc_b {
  color: var(--black);
}
.tc_w {
  color: var(--white);
}
.tc_lg {
  color: var(--lightgrey);
}

.bgc_p {
  background-color: var(--primary-color);
}
.bgc_s {
  background-color: var(--secondary-color);
}
.bgc_t {
  background-color: var(--tertiary-color);
}
.bgc_b {
  background-color: var(--black);
}
.bgc_w {
  background-color: var(--white);
}
.bgc_lg {
  background-color: var(--lightgrey);
}

.cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.f {
  display: flex;
}
.fw {
  flex-wrap: wrap;
}
.fwr {
  flex-wrap: wrap-reverse;
}
.fnw {
  flex-wrap: nowrap;
}
.f_c {
  flex-direction: column;
}
.f_cr {
  flex-direction: column-reverse;
}
.f_r {
  flex-direction: row;
}
.f_rr {
  flex-direction: row-reverse;
}
.f-c {
  align-items: center;
}
.f-fs {
  align-items: flex-start;
}
.f-fe {
  align-items: flex-end;
}
.f--fs {
  justify-content: flex-start;
}
.f--fe {
  justify-content: flex-end;
}
.f--c {
  justify-content: center;
}
.f--sb {
  justify-content: space-between;
}
.f--sa {
  justify-content: space-around;
}

@media (max-width: 767.98px) {
  .fm {
    display: flex;
  }
  .fmw {
    flex-wrap: wrap;
  }
  .fmwr {
    flex-wrap: wrap-reverse;
  }
  .fmnw {
    flex-wrap: nowrap;
  }
  .fm_c {
    flex-direction: column;
  }
  .fm_cr {
    flex-direction: column-reverse;
  }
  .fm_r {
    flex-direction: row;
  }
  .fm_rr {
    flex-direction: row-reverse;
  }
  .fm-c {
    align-items: center;
  }
  .fm-fs {
    align-items: flex-start;
  }
  .fm-fe {
    align-items: flex-end;
  }
  .fm--fs {
    justify-content: flex-start;
  }
  .fm--fe {
    justify-content: flex-end;
  }
  .fm--c {
    justify-content: center;
  }
  .fm--sb {
    justify-content: space-between;
  }
  .fm--sa {
    justify-content: space-around;
  }
}

@media (min-width: 768px) {
  .fd {
    display: flex;
  }
  .fdw {
    flex-wrap: wrap;
  }
  .fdwr {
    flex-wrap: wrap-reverse;
  }
  .fdnw {
    flex-wrap: nowrap;
  }
  .fd_c {
    flex-direction: column;
  }
  .fd_cr {
    flex-direction: column-reverse;
  }
  .fd_r {
    flex-direction: row;
  }
  .fd_rr {
    flex-direction: row-reverse;
  }
  .fd-c {
    align-items: center;
  }
  .fd-fs {
    align-items: flex-start;
  }
  .fd-fe {
    align-items: flex-end;
  }
  .fd--fs {
    justify-content: flex-start;
  }
  .fd--fe {
    justify-content: flex-end;
  }
  .fd--c {
    justify-content: center;
  }
  .fd--sb {
    justify-content: space-between;
  }
  .fd--sa {
    justify-content: space-around;
  }
}

.visually-hidden, .address .contact_form__label {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

body,
button,
input,
select,
textarea {
  -webkit-font-smoothing: antialiased;
  font-family: var(--font-family-body);
  font-size: 1.6rem;
  line-height: 2;
  color: var(--object-text-color, var(--copy-color));
}

ul {
  list-style: none;
}
ul,
ul li {
  padding: 0;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
h6,
.h6 {
  font-family: var(--font-family-heading);
  margin: 0;
  margin-block-end: var(--vertical-flow);
  line-height: 1;
  color: var(--object-text-color, var(--heading-color));
}

h1,
.h1 {
  font-weight: 600;
  font-size: 3rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 6rem;
  }
}
@media screen and (min-width: 1400px) {
  h1,
  .h1 {
    font-size: 9.6rem;
  }
}

h2,
.h2 {
  font-weight: 600;
  font-size: 2.5rem;
  line-height: 1.2;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 4rem;
  }
}

h3,
.h3 {
  font-weight: 600;
  font-size: 2rem;
  line-height: 1;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 4rem;
  }
}

h4,
.h4 {
  font-weight: 600;
  font-size: 2rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 2.5rem;
  }
}

h5 {
  font-weight: 400;
  font-size: 2rem;
}
@media (min-width: 768px) {
  h5 {
    font-size: 2.5rem;
  }
}

h6 {
  font-weight: 600;
  font-size: 2rem;
}
@media (min-width: 768px) {
  h6 {
    font-size: 2rem;
  }
}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

figcaption,
figure,
main {
  display: block;
}

figure {
  margin: 0;
}

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

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

b,
strong {
  font-weight: inherit;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

dfn {
  font-style: italic;
}

mark {
  background-color: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

audio,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

img {
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

button,
input,
optgroup,
select,
textarea {
  font-family: var(--font-family-body);
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

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

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  display: inline-block;
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

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

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

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

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

details,
menu {
  display: block;
}

summary {
  display: list-item;
}

canvas {
  display: inline-block;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

.plate--container,
.plate--container-fluid {
  box-sizing: border-box;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
  width: 100%;
}

.plate--row {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.plate--column {
  box-sizing: border-box;
  flex-grow: 0;
  flex-shrink: 0;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 768px) {
  .plate--container,
  .plate--container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
  }
  .plate--row {
    margin-right: -15px;
    margin-left: -15px;
  }
  .plate--column {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.plate--container {
  width: 100%;
}

[data-plate-col-xs="1"],
.plate--column.xs-1 {
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="2"],
.plate--column.xs-2 {
  flex-basis: 16.6666666666%;
  max-width: 16.6666666666%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="3"],
.plate--column.xs-3 {
  flex-basis: 24.9999999999%;
  max-width: 24.9999999999%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="4"],
.plate--column.xs-4 {
  flex-basis: 33.3333333332%;
  max-width: 33.3333333332%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="5"],
.plate--column.xs-5 {
  flex-basis: 41.6666666665%;
  max-width: 41.6666666665%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="6"],
.plate--column.xs-6 {
  flex-basis: 49.9999999998%;
  max-width: 49.9999999998%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="7"],
.plate--column.xs-7 {
  flex-basis: 58.3333333331%;
  max-width: 58.3333333331%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="8"],
.plate--column.xs-8 {
  flex-basis: 66.6666666664%;
  max-width: 66.6666666664%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="9"],
.plate--column.xs-9 {
  flex-basis: 74.9999999997%;
  max-width: 74.9999999997%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="10"],
.plate--column.xs-10 {
  flex-basis: 83.333333333%;
  max-width: 83.333333333%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="11"],
.plate--column.xs-11 {
  flex-basis: 91.6666666663%;
  max-width: 91.6666666663%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="12"],
.plate--column.xs-12 {
  flex-basis: 99.9999999996%;
  max-width: 99.9999999996%;
}

[data-plate-position-xs="0"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -moz-order: 0;
  -ms-flex-order: 0;
  order: 0;
}

[data-plate-position-xs="1"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -moz-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

[data-plate-position-xs="2"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -moz-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

[data-plate-position-xs="3"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-order: 3;
  -ms-flex-order: 3;
  order: 3;
}

[data-plate-position-xs="4"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -moz-order: 4;
  -ms-flex-order: 4;
  order: 4;
}

[data-plate-position-xs="5"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -moz-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

[data-plate-position-xs="6"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -moz-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

[data-plate-position-xs="7"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -moz-order: 7;
  -ms-flex-order: 7;
  order: 7;
}

[data-plate-position-xs="8"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 9;
  -webkit-order: 8;
  -moz-order: 8;
  -ms-flex-order: 8;
  order: 8;
}

[data-plate-position-xs="9"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 10;
  -webkit-order: 9;
  -moz-order: 9;
  -ms-flex-order: 9;
  order: 9;
}

[data-plate-position-xs="10"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -moz-order: 10;
  -ms-flex-order: 10;
  order: 10;
}

[data-plate-position-xs="11"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 12;
  -webkit-order: 11;
  -moz-order: 11;
  -ms-flex-order: 11;
  order: 11;
}

[data-plate-position-xs="12"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 13;
  -webkit-order: 12;
  -moz-order: 12;
  -ms-flex-order: 12;
  order: 12;
}

[data-plate-position-xs="13"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 14;
  -webkit-order: 13;
  -moz-order: 13;
  -ms-flex-order: 13;
  order: 13;
}

[data-plate-position-xs="14"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 15;
  -webkit-order: 14;
  -moz-order: 14;
  -ms-flex-order: 14;
  order: 14;
}

[data-plate-position-xs="15"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 16;
  -webkit-order: 15;
  -moz-order: 15;
  -ms-flex-order: 15;
  order: 15;
}

[data-plate-position-xs="16"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 17;
  -webkit-order: 16;
  -moz-order: 16;
  -ms-flex-order: 16;
  order: 16;
}

[data-plate-position-xs="17"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 18;
  -webkit-order: 17;
  -moz-order: 17;
  -ms-flex-order: 17;
  order: 17;
}

[data-plate-position-xs="18"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 19;
  -webkit-order: 18;
  -moz-order: 18;
  -ms-flex-order: 18;
  order: 18;
}

[data-plate-position-xs="19"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 20;
  -webkit-order: 19;
  -moz-order: 19;
  -ms-flex-order: 19;
  order: 19;
}

[data-plate-position-xs="20"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 21;
  -webkit-order: 20;
  -moz-order: 20;
  -ms-flex-order: 20;
  order: 20;
}

[data-plate-position-xs="21"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 22;
  -webkit-order: 21;
  -moz-order: 21;
  -ms-flex-order: 21;
  order: 21;
}

[data-plate-position-xs="22"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 23;
  -webkit-order: 22;
  -moz-order: 22;
  -ms-flex-order: 22;
  order: 22;
}

[data-plate-position-xs="23"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 24;
  -webkit-order: 23;
  -moz-order: 23;
  -ms-flex-order: 23;
  order: 23;
}

[data-plate-position-xs="24"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 25;
  -webkit-order: 24;
  -moz-order: 24;
  -ms-flex-order: 24;
  order: 24;
}

[data-plate-position-xs="25"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 26;
  -webkit-order: 25;
  -moz-order: 25;
  -ms-flex-order: 25;
  order: 25;
}

[data-plate-position-xs="26"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 27;
  -webkit-order: 26;
  -moz-order: 26;
  -ms-flex-order: 26;
  order: 26;
}

[data-plate-position-xs="27"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 28;
  -webkit-order: 27;
  -moz-order: 27;
  -ms-flex-order: 27;
  order: 27;
}

[data-plate-position-xs="28"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 29;
  -webkit-order: 28;
  -moz-order: 28;
  -ms-flex-order: 28;
  order: 28;
}

[data-plate-position-xs="29"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 30;
  -webkit-order: 29;
  -moz-order: 29;
  -ms-flex-order: 29;
  order: 29;
}

[data-plate-position-xs="30"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 31;
  -webkit-order: 30;
  -moz-order: 30;
  -ms-flex-order: 30;
  order: 30;
}

[data-plate-position-xs="31"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 32;
  -webkit-order: 31;
  -moz-order: 31;
  -ms-flex-order: 31;
  order: 31;
}

[data-plate-position-xs="32"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 33;
  -webkit-order: 32;
  -moz-order: 32;
  -ms-flex-order: 32;
  order: 32;
}

[data-plate-position-xs="33"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 34;
  -webkit-order: 33;
  -moz-order: 33;
  -ms-flex-order: 33;
  order: 33;
}

[data-plate-position-xs="34"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 35;
  -webkit-order: 34;
  -moz-order: 34;
  -ms-flex-order: 34;
  order: 34;
}

[data-plate-position-xs="35"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 36;
  -webkit-order: 35;
  -moz-order: 35;
  -ms-flex-order: 35;
  order: 35;
}

[data-plate-position-xs="36"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 37;
  -webkit-order: 36;
  -moz-order: 36;
  -ms-flex-order: 36;
  order: 36;
}

[data-plate-position-xs="37"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 38;
  -webkit-order: 37;
  -moz-order: 37;
  -ms-flex-order: 37;
  order: 37;
}

[data-plate-position-xs="38"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 39;
  -webkit-order: 38;
  -moz-order: 38;
  -ms-flex-order: 38;
  order: 38;
}

[data-plate-position-xs="39"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 40;
  -webkit-order: 39;
  -moz-order: 39;
  -ms-flex-order: 39;
  order: 39;
}

[data-plate-position-xs="40"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 41;
  -webkit-order: 40;
  -moz-order: 40;
  -ms-flex-order: 40;
  order: 40;
}

[data-plate-position-xs="41"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 42;
  -webkit-order: 41;
  -moz-order: 41;
  -ms-flex-order: 41;
  order: 41;
}

[data-plate-position-xs="42"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 43;
  -webkit-order: 42;
  -moz-order: 42;
  -ms-flex-order: 42;
  order: 42;
}

[data-plate-position-xs="43"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 44;
  -webkit-order: 43;
  -moz-order: 43;
  -ms-flex-order: 43;
  order: 43;
}

[data-plate-position-xs="44"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 45;
  -webkit-order: 44;
  -moz-order: 44;
  -ms-flex-order: 44;
  order: 44;
}

[data-plate-position-xs="45"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 46;
  -webkit-order: 45;
  -moz-order: 45;
  -ms-flex-order: 45;
  order: 45;
}

[data-plate-position-xs="46"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 47;
  -webkit-order: 46;
  -moz-order: 46;
  -ms-flex-order: 46;
  order: 46;
}

[data-plate-position-xs="47"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 48;
  -webkit-order: 47;
  -moz-order: 47;
  -ms-flex-order: 47;
  order: 47;
}

[data-plate-position-xs="48"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 49;
  -webkit-order: 48;
  -moz-order: 48;
  -ms-flex-order: 48;
  order: 48;
}

[data-plate-position-xs="49"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 50;
  -webkit-order: 49;
  -moz-order: 49;
  -ms-flex-order: 49;
  order: 49;
}

[data-plate-position-xs="50"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 51;
  -webkit-order: 50;
  -moz-order: 50;
  -ms-flex-order: 50;
  order: 50;
}

[data-plate-position-xs="51"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 52;
  -webkit-order: 51;
  -moz-order: 51;
  -ms-flex-order: 51;
  order: 51;
}

[data-plate-position-xs="52"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 53;
  -webkit-order: 52;
  -moz-order: 52;
  -ms-flex-order: 52;
  order: 52;
}

[data-plate-position-xs="53"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 54;
  -webkit-order: 53;
  -moz-order: 53;
  -ms-flex-order: 53;
  order: 53;
}

[data-plate-position-xs="54"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 55;
  -webkit-order: 54;
  -moz-order: 54;
  -ms-flex-order: 54;
  order: 54;
}

[data-plate-position-xs="55"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 56;
  -webkit-order: 55;
  -moz-order: 55;
  -ms-flex-order: 55;
  order: 55;
}

[data-plate-position-xs="56"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 57;
  -webkit-order: 56;
  -moz-order: 56;
  -ms-flex-order: 56;
  order: 56;
}

[data-plate-position-xs="57"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 58;
  -webkit-order: 57;
  -moz-order: 57;
  -ms-flex-order: 57;
  order: 57;
}

[data-plate-position-xs="58"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 59;
  -webkit-order: 58;
  -moz-order: 58;
  -ms-flex-order: 58;
  order: 58;
}

[data-plate-position-xs="59"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 60;
  -webkit-order: 59;
  -moz-order: 59;
  -ms-flex-order: 59;
  order: 59;
}

[data-plate-position-xs="60"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 61;
  -webkit-order: 60;
  -moz-order: 60;
  -ms-flex-order: 60;
  order: 60;
}

[data-plate-position-xs="61"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 62;
  -webkit-order: 61;
  -moz-order: 61;
  -ms-flex-order: 61;
  order: 61;
}

[data-plate-position-xs="62"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 63;
  -webkit-order: 62;
  -moz-order: 62;
  -ms-flex-order: 62;
  order: 62;
}

[data-plate-position-xs="63"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 64;
  -webkit-order: 63;
  -moz-order: 63;
  -ms-flex-order: 63;
  order: 63;
}

[data-plate-position-xs="64"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 65;
  -webkit-order: 64;
  -moz-order: 64;
  -ms-flex-order: 64;
  order: 64;
}

[data-plate-position-xs="65"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 66;
  -webkit-order: 65;
  -moz-order: 65;
  -ms-flex-order: 65;
  order: 65;
}

[data-plate-position-xs="66"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 67;
  -webkit-order: 66;
  -moz-order: 66;
  -ms-flex-order: 66;
  order: 66;
}

[data-plate-position-xs="67"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 68;
  -webkit-order: 67;
  -moz-order: 67;
  -ms-flex-order: 67;
  order: 67;
}

[data-plate-position-xs="68"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 69;
  -webkit-order: 68;
  -moz-order: 68;
  -ms-flex-order: 68;
  order: 68;
}

[data-plate-position-xs="69"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 70;
  -webkit-order: 69;
  -moz-order: 69;
  -ms-flex-order: 69;
  order: 69;
}

[data-plate-position-xs="70"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 71;
  -webkit-order: 70;
  -moz-order: 70;
  -ms-flex-order: 70;
  order: 70;
}

[data-plate-position-xs="71"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 72;
  -webkit-order: 71;
  -moz-order: 71;
  -ms-flex-order: 71;
  order: 71;
}

[data-plate-position-xs="72"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 73;
  -webkit-order: 72;
  -moz-order: 72;
  -ms-flex-order: 72;
  order: 72;
}

[data-plate-position-xs="73"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 74;
  -webkit-order: 73;
  -moz-order: 73;
  -ms-flex-order: 73;
  order: 73;
}

[data-plate-position-xs="74"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 75;
  -webkit-order: 74;
  -moz-order: 74;
  -ms-flex-order: 74;
  order: 74;
}

[data-plate-position-xs="75"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 76;
  -webkit-order: 75;
  -moz-order: 75;
  -ms-flex-order: 75;
  order: 75;
}

[data-plate-position-xs="76"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 77;
  -webkit-order: 76;
  -moz-order: 76;
  -ms-flex-order: 76;
  order: 76;
}

[data-plate-position-xs="77"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 78;
  -webkit-order: 77;
  -moz-order: 77;
  -ms-flex-order: 77;
  order: 77;
}

[data-plate-position-xs="78"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 79;
  -webkit-order: 78;
  -moz-order: 78;
  -ms-flex-order: 78;
  order: 78;
}

[data-plate-position-xs="79"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 80;
  -webkit-order: 79;
  -moz-order: 79;
  -ms-flex-order: 79;
  order: 79;
}

[data-plate-position-xs="80"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 81;
  -webkit-order: 80;
  -moz-order: 80;
  -ms-flex-order: 80;
  order: 80;
}

[data-plate-position-xs="81"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 82;
  -webkit-order: 81;
  -moz-order: 81;
  -ms-flex-order: 81;
  order: 81;
}

[data-plate-position-xs="82"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 83;
  -webkit-order: 82;
  -moz-order: 82;
  -ms-flex-order: 82;
  order: 82;
}

[data-plate-position-xs="83"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 84;
  -webkit-order: 83;
  -moz-order: 83;
  -ms-flex-order: 83;
  order: 83;
}

[data-plate-position-xs="84"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 85;
  -webkit-order: 84;
  -moz-order: 84;
  -ms-flex-order: 84;
  order: 84;
}

[data-plate-position-xs="85"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 86;
  -webkit-order: 85;
  -moz-order: 85;
  -ms-flex-order: 85;
  order: 85;
}

[data-plate-position-xs="86"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 87;
  -webkit-order: 86;
  -moz-order: 86;
  -ms-flex-order: 86;
  order: 86;
}

[data-plate-position-xs="87"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 88;
  -webkit-order: 87;
  -moz-order: 87;
  -ms-flex-order: 87;
  order: 87;
}

[data-plate-position-xs="88"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 89;
  -webkit-order: 88;
  -moz-order: 88;
  -ms-flex-order: 88;
  order: 88;
}

[data-plate-position-xs="89"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 90;
  -webkit-order: 89;
  -moz-order: 89;
  -ms-flex-order: 89;
  order: 89;
}

[data-plate-position-xs="90"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 91;
  -webkit-order: 90;
  -moz-order: 90;
  -ms-flex-order: 90;
  order: 90;
}

[data-plate-position-xs="91"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 92;
  -webkit-order: 91;
  -moz-order: 91;
  -ms-flex-order: 91;
  order: 91;
}

[data-plate-position-xs="92"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 93;
  -webkit-order: 92;
  -moz-order: 92;
  -ms-flex-order: 92;
  order: 92;
}

[data-plate-position-xs="93"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 94;
  -webkit-order: 93;
  -moz-order: 93;
  -ms-flex-order: 93;
  order: 93;
}

[data-plate-position-xs="94"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 95;
  -webkit-order: 94;
  -moz-order: 94;
  -ms-flex-order: 94;
  order: 94;
}

[data-plate-position-xs="95"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 96;
  -webkit-order: 95;
  -moz-order: 95;
  -ms-flex-order: 95;
  order: 95;
}

[data-plate-position-xs="96"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 97;
  -webkit-order: 96;
  -moz-order: 96;
  -ms-flex-order: 96;
  order: 96;
}

[data-plate-position-xs="97"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 98;
  -webkit-order: 97;
  -moz-order: 97;
  -ms-flex-order: 97;
  order: 97;
}

[data-plate-position-xs="98"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 99;
  -webkit-order: 98;
  -moz-order: 98;
  -ms-flex-order: 98;
  order: 98;
}

[data-plate-position-xs="99"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 100;
  -webkit-order: 99;
  -moz-order: 99;
  -ms-flex-order: 99;
  order: 99;
}

@media (min-width: 576px) {
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="1"],
  .plate--column.sm-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="2"],
  .plate--column.sm-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="3"],
  .plate--column.sm-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="4"],
  .plate--column.sm-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="5"],
  .plate--column.sm-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="6"],
  .plate--column.sm-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="7"],
  .plate--column.sm-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="8"],
  .plate--column.sm-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="9"],
  .plate--column.sm-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="10"],
  .plate--column.sm-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="11"],
  .plate--column.sm-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="12"],
  .plate--column.sm-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-sm="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-sm="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-sm="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-sm="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-sm="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-sm="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-sm="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-sm="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-sm="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-sm="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-sm="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-sm="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-sm="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-sm="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-sm="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-sm="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-sm="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-sm="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-sm="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-sm="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-sm="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-sm="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-sm="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-sm="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-sm="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-sm="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-sm="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-sm="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-sm="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-sm="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-sm="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-sm="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-sm="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-sm="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-sm="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-sm="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-sm="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-sm="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-sm="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-sm="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-sm="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-sm="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-sm="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-sm="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-sm="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-sm="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-sm="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-sm="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-sm="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-sm="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-sm="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-sm="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-sm="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-sm="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-sm="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-sm="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-sm="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-sm="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-sm="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-sm="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-sm="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-sm="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-sm="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-sm="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-sm="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-sm="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-sm="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-sm="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-sm="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-sm="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-sm="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-sm="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-sm="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-sm="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-sm="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-sm="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-sm="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-sm="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-sm="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-sm="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-sm="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-sm="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-sm="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-sm="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-sm="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-sm="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-sm="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-sm="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-sm="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-sm="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-sm="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-sm="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-sm="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-sm="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-sm="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-sm="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-sm="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-sm="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-sm="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-sm="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
@media (min-width: 768px) {
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="1"],
  .plate--column.md-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="2"],
  .plate--column.md-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="3"],
  .plate--column.md-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="4"],
  .plate--column.md-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="5"],
  .plate--column.md-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="6"],
  .plate--column.md-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="7"],
  .plate--column.md-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="8"],
  .plate--column.md-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="9"],
  .plate--column.md-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="10"],
  .plate--column.md-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="11"],
  .plate--column.md-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="12"],
  .plate--column.md-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-md="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-md="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-md="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-md="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-md="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-md="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-md="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-md="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-md="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-md="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-md="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-md="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-md="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-md="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-md="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-md="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-md="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-md="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-md="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-md="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-md="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-md="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-md="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-md="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-md="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-md="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-md="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-md="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-md="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-md="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-md="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-md="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-md="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-md="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-md="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-md="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-md="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-md="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-md="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-md="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-md="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-md="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-md="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-md="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-md="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-md="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-md="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-md="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-md="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-md="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-md="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-md="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-md="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-md="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-md="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-md="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-md="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-md="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-md="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-md="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-md="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-md="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-md="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-md="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-md="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-md="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-md="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-md="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-md="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-md="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-md="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-md="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-md="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-md="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-md="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-md="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-md="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-md="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-md="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-md="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-md="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-md="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-md="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-md="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-md="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-md="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-md="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-md="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-md="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-md="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-md="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-md="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-md="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-md="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-md="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-md="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-md="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-md="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-md="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-md="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
@media (min-width: 992px) {
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="1"],
  .plate--column.lg-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="2"],
  .plate--column.lg-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="3"],
  .plate--column.lg-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="4"],
  .plate--column.lg-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="5"],
  .plate--column.lg-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="6"],
  .plate--column.lg-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="7"],
  .plate--column.lg-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="8"],
  .plate--column.lg-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="9"],
  .plate--column.lg-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="10"],
  .plate--column.lg-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="11"],
  .plate--column.lg-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="12"],
  .plate--column.lg-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-lg="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-lg="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-lg="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-lg="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-lg="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-lg="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-lg="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-lg="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-lg="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-lg="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-lg="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-lg="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-lg="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-lg="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-lg="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-lg="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-lg="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-lg="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-lg="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-lg="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-lg="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-lg="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-lg="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-lg="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-lg="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-lg="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-lg="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-lg="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-lg="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-lg="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-lg="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-lg="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-lg="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-lg="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-lg="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-lg="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-lg="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-lg="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-lg="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-lg="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-lg="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-lg="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-lg="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-lg="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-lg="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-lg="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-lg="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-lg="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-lg="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-lg="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-lg="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-lg="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-lg="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-lg="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-lg="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-lg="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-lg="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-lg="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-lg="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-lg="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-lg="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-lg="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-lg="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-lg="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-lg="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-lg="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-lg="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-lg="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-lg="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-lg="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-lg="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-lg="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-lg="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-lg="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-lg="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-lg="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-lg="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-lg="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-lg="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-lg="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-lg="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-lg="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-lg="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-lg="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-lg="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-lg="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-lg="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-lg="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-lg="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-lg="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-lg="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-lg="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-lg="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-lg="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-lg="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-lg="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-lg="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-lg="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-lg="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-lg="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
@media (min-width: 1200px) {
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="1"],
  .plate--column.xl-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="2"],
  .plate--column.xl-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="3"],
  .plate--column.xl-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="4"],
  .plate--column.xl-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="5"],
  .plate--column.xl-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="6"],
  .plate--column.xl-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="7"],
  .plate--column.xl-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="8"],
  .plate--column.xl-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="9"],
  .plate--column.xl-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="10"],
  .plate--column.xl-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="11"],
  .plate--column.xl-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="12"],
  .plate--column.xl-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-xl="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-xl="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-xl="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-xl="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-xl="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-xl="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-xl="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-xl="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-xl="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-xl="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-xl="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-xl="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-xl="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-xl="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-xl="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-xl="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-xl="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-xl="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-xl="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-xl="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-xl="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-xl="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-xl="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-xl="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-xl="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-xl="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-xl="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-xl="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-xl="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-xl="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-xl="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-xl="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-xl="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-xl="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-xl="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-xl="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-xl="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-xl="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-xl="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-xl="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-xl="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-xl="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-xl="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-xl="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-xl="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-xl="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-xl="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-xl="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-xl="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-xl="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-xl="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-xl="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-xl="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-xl="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-xl="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-xl="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-xl="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-xl="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-xl="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-xl="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-xl="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-xl="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-xl="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-xl="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-xl="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-xl="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-xl="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-xl="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-xl="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-xl="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-xl="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-xl="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-xl="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-xl="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-xl="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-xl="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-xl="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-xl="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-xl="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-xl="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-xl="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-xl="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-xl="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-xl="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-xl="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-xl="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-xl="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-xl="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-xl="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-xl="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-xl="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-xl="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-xl="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-xl="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-xl="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-xl="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-xl="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-xl="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-xl="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-xl="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
[data-plate-hidden-xs] {
  display: block !important;
}

[data-plate-hidden-sm] {
  display: block !important;
}

[data-plate-hidden-md] {
  display: block !important;
}

[data-plate-hidden-lg] {
  display: block !important;
}

[data-plate-hidden-xs] {
  display: none !important;
}

.plate--column {
  min-height: 4rem;
  width: 100%;
}

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

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

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

.plate--page-content-wrapper,
.plate--section,
.plate--column {
  display: -webkit-box;
  -webkit-flex-direction: column;
  display: -moz-box;
  -moz-flex-direction: column;
  display: -ms-flexbox;
  -ms-flex-direction: column;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
}

@media (max-width: 767.98px) {
  .section {
    padding-top: 4rem;
    padding-bottom: 4rem;
    --section-padding-top-mobile: 4rem;
    --section-padding-bottom-mobile: 4rem;
  }
}
@media (min-width: 768px) {
  .section {
    padding-top: 9rem;
    padding-bottom: 9rem;
    --section-padding-top-desktop: 9rem;
    --section-padding-bottom-desktop: 9rem;
  }
}

@media (max-width: 767.98px) {
  .p-t-m--s {
    padding-top: 3rem;
    --section-padding-top-mobile: 3rem;
  }
  .p-b-m--s {
    padding-bottom: 3rem;
    --section-padding-bottom-mobile: 3rem;
  }
}

@media (max-width: 767.98px) {
  .p-t-m--m {
    padding-top: 4rem;
    --section-padding-top-mobile: 4rem;
  }
  .p-b-m--m {
    padding-bottom: 4rem;
    --section-padding-bottom-mobile: 4rem;
  }
}

@media (max-width: 767.98px) {
  .p-t-m--l {
    padding-top: 12rem;
    --section-padding-top-mobile: 12rem;
  }
  .p-b-m--l {
    padding-bottom: 12rem;
    --section-padding-bottom-mobile: 12rem;
  }
}

@media (min-width: 768px) {
  .p-t-d--s {
    padding-top: 6rem;
    --section-padding-top-desktop: 6rem;
  }
  .p-b-d--s {
    padding-bottom: 6rem;
    --section-padding-bottom-desktop: 6rem;
  }
}

@media (min-width: 768px) {
  .p-t-d--m {
    padding-top: 9rem;
    --section-padding-top-desktop: 9rem;
  }
  .p-b-d--m {
    padding-bottom: 9rem;
    --section-padding-bottom-desktop: 9rem;
  }
}

@media (min-width: 768px) {
  .p-t-d--l {
    padding-top: 20rem;
    --section-padding-top-desktop: 20rem;
  }
  .p-b-d--l {
    padding-bottom: 20rem;
    --section-padding-bottom-desktop: 20rem;
  }
}

html {
  font-size: 62.5%;
  overflow-x: hidden;
  scroll-behavior: smooth;
}

@media screen and (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
}
body:not(.no-js) img {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
body:not(.no-js) img.loaded {
  opacity: 1;
}

.job-meta {
  display: flex;
  flex-direction: column;
  margin: 0;
  gap: 1.6rem;
}
.job-meta .job-meta-item {
  display: flex;
  align-items: center;
  gap: 2rem;
}
.job-meta .job-meta-item .job-meta-item-value {
  line-height: 1;
  font-weight: 700;
}
.job-meta .job-meta-item svg {
  flex: 0 0 auto;
  width: 2.4rem;
  height: 2.4rem;
  fill: currentColor;
}

.job-posting-card-compact {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  background-color: var(--site-color-2);
  color: inherit;
  border-radius: 1.6rem;
}
.job-posting-card-compact .job-posting-card-compact-header {
  display: grid;
  grid-template-areas: "header";
}
.job-posting-card-compact .job-posting-card-compact-header .teaser-image {
  grid-area: header;
  width: 100%;
  height: auto;
  position: relative;
  border-radius: 1.6rem 1.6rem 0 0;
  overflow: hidden;
}
.job-posting-card-compact .job-posting-card-compact-header .teaser-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.job-posting-card-compact .job-posting-card-compact-header .teaser-image::before {
  content: "";
  display: flex;
  position: absolute;
  inset: 0;
  background-color: var(--site-color-1);
  border-radius: 1.6rem 1.6rem 0 0;
}
.job-posting-card-compact .job-posting-card-compact-header:has(.teaser-image) .title {
  color: white;
}
.job-posting-card-compact .job-posting-card-compact-header .job-posting-card-compact-header-content {
  position: relative;
  z-index: 2;
  grid-area: header;
  display: grid;
  grid-template-areas: "label" "title";
  grid-template-rows: 1fr auto;
  gap: 1.6rem;
}
.job-posting-card-compact .job-posting-card-compact-header .job-posting-card-compact-header-content .label {
  grid-area: label;
  margin: 3.2rem;
}
.job-posting-card-compact .job-posting-card-compact-header .job-posting-card-compact-header-content .title {
  grid-area: title;
  font-size: 2.4rem;
  background: linear-gradient(transparent, #000);
  margin: 0;
  padding: 3.2rem;
  padding-top: 6.4rem;
}
.job-posting-card-compact .job-posting-card-compact-header .label {
  align-self: start;
  justify-self: start;
  background-color: var(--site-color-1);
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 5px;
  font-size: 1.2rem;
  line-height: 1;
  font-weight: 700;
}
.job-posting-card-compact .job-posting-card-compact-title {
  font-size: 2.4rem;
  grid-area: image;
  align-self: flex-end;
}
.job-posting-card-compact .job-posting-card-compact-content {
  margin-block-start: auto;
  padding: 3.2rem;
}
.job-posting-card-compact .job-posting-card-compact-content .job-meta {
  margin-block-end: 2.4rem;
}
.job-posting-card-compact .job-posting-card-compact-footer {
  margin-block-start: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.6rem;
}
.job-posting-card-compact .job-posting-card-compact-footer span {
  line-height: 1;
  font-weight: 700;
  text-decoration: underline;
}
.job-posting-card-compact .job-posting-card-compact-footer .svg-arrow-down {
  width: 4rem;
  height: 4rem;
  transform: rotate(-90deg);
  fill: var(--site-color-1);
}
.job-posting-card-compact:hover .teaser-image img, .job-posting-card-compact:focus-visible .teaser-image img {
  transform: scale(1.05);
}

.job-posting-card {
  text-decoration: none;
  display: grid;
  grid-template-areas: "media" "content";
  background-color: var(--site-color-2);
  color: inherit;
  border-radius: 1.6rem;
}
@container section-inner (min-width: 768px) {
  .job-posting-card {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "media" "content";
  }
}
.job-posting-card .job-posting-card-header {
  display: grid;
  grid-template-areas: "header";
}
.job-posting-card .job-posting-card-header .teaser-image {
  grid-area: header;
  width: 100%;
  height: 100%;
  position: relative;
  aspect-ratio: 16/9;
  overflow: hidden;
  border-radius: 1.6rem 1.6rem 0 0;
}
@container section-inner (min-width: 768px) {
  .job-posting-card .job-posting-card-header .teaser-image {
    border-radius: 1.6rem 0 0 1.6rem;
  }
}
.job-posting-card .job-posting-card-header .teaser-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease-in-out, filter 0.3s ease-in-out;
}
.job-posting-card .job-posting-card-header .teaser-image::before {
  content: "";
  display: flex;
  position: absolute;
  inset: 0;
  background-color: var(--site-color-1);
  border-radius: 1.6rem 1.6rem 0 0;
}
@container section-inner (min-width: 768px) {
  .job-posting-card .job-posting-card-header .teaser-image::before {
    border-radius: 1.6rem 0 0 1.6rem;
  }
}
.job-posting-card .job-posting-card-header:has(.teaser-image) .title {
  color: white;
}
.job-posting-card .job-posting-card-header .job-posting-card-header-content {
  position: relative;
  z-index: 2;
  grid-area: header;
  display: grid;
  grid-template-areas: "label" "title";
  grid-template-rows: 1fr auto;
  margin: 3.2rem;
  gap: 1.6rem;
}
.job-posting-card .job-posting-card-header .job-posting-card-header-content .label {
  grid-area: label;
}
.job-posting-card .job-posting-card-header .job-posting-card-header-content .title {
  grid-area: title;
  font-size: 2.4rem;
  margin: 0;
}
.job-posting-card .job-posting-card-header .label {
  align-self: start;
  justify-self: start;
  background-color: var(--site-color-1);
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 5px;
  font-size: 1.2rem;
  line-height: 1;
  font-weight: 700;
}
.job-posting-card .title {
  font-size: 2.4rem;
  margin-block-end: 4rem;
}
@container section-inner (min-width: 768px) {
  .job-posting-card .title {
    font-size: 4rem;
  }
}
.job-posting-card .job-posting-card-content {
  display: flex;
  flex-direction: column;
  padding: 3.2rem;
  padding-left: 6.4rem;
}
.job-posting-card .job-posting-card-content .job-meta {
  margin-block-end: 2.4rem;
}
.job-posting-card .job-posting-card-footer {
  margin-block-start: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.6rem;
}
.job-posting-card .job-posting-card-footer span {
  line-height: 1;
  font-weight: 700;
  text-decoration: underline;
}
.job-posting-card .job-posting-card-footer .svg-arrow-down {
  width: 4rem;
  height: 4rem;
  transform: rotate(-90deg);
  fill: var(--site-color-1);
}
.job-posting-card:hover .teaser-image img, .job-posting-card:focus-visible .teaser-image img {
  transform: scale(1.05);
}

.filter__input__range {
  padding-bottom: 2rem;
  position: relative;
}
.filter__input__range__bar {
  height: 1rem;
  position: relative;
  background-color: lightgrey;
  margin: 0 1rem;
}
.filter__input__range__bar__max, .filter__input__range__bar__min {
  width: 1rem;
  height: 1rem;
  transform: translateY(-50%) translateX(-50%);
  border-radius: 50%;
  background-color: var(--primary-color);
  z-index: 2;
}
.filter__input__range__bar__range {
  height: 1rem;
  background: lightblue;
  transform: translateY(-50%);
}
.filter__input__range__bar__max, .filter__input__range__bar__min, .filter__input__range__bar__range {
  position: absolute;
  top: 50%;
}
.filter__input__range__bar__min {
  left: 0;
}
.filter__input__range__bar__max {
  left: 100%;
}
.filter__input__range__selector {
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
  height: 1rem;
}
.filter__input__range__selector input {
  pointer-events: none;
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
.filter__input__range__selector--active {
  pointer-events: all !important;
}

.filter-app-header {
  margin-block: 5rem;
  display: grid;
  grid-template-areas: "title" "search";
  grid-template-columns: 1fr;
  gap: 3rem;
}
@media (min-width: 992px) {
  .filter-app-header {
    grid-template-areas: "title search";
    grid-template-columns: 6fr 4fr;
    gap: 8rem;
  }
}
.filter-app-header .filter-app-header-title {
  grid-area: title;
  position: relative;
}
.filter-app-header .filter-app-header-title h1 {
  text-wrap: balance;
  margin-inline-end: 20%;
}
.filter-app-header .filter-app-header-title .svg-corporate-waves {
  width: 20%;
  margin-block-end: 2rem;
}
.filter-app-header .filter-app-header-title .header-svg-corporate-plusses {
  top: 18%;
  right: 0;
  width: 20%;
  bottom: unset;
  transform: unset;
}
.filter-app-header .filter-app-header-content {
  grid-area: search;
  align-content: flex-end;
}
.filter-app-header .filter-app-header-content .map-ui-search {
  margin-block-start: 3rem;
}
@media (min-width: 992px) {
  .filter-app-header .filter-app-header-content .map-ui-search {
    margin-block-start: 5rem;
  }
}

.postal-code-search {
  max-width: 40rem;
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: 1fr;
  gap: 1.6rem;
}
.postal-code-search .search-form-input {
  grid-area: 1/1/2/3;
  border: 2px solid;
  border-radius: 4rem;
  padding: 2rem;
}
.postal-code-search .search-form-button {
  grid-area: 1/2/2/3;
  margin: 1rem;
}

.hours-form-controls {
  margin-block: 2.1rem 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
  column-gap: 2.4rem;
}

.hours-form-inner-text {
  font-weight: bold;
}

.hours-form-label {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.hours-form-input {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  padding: 2rem;
  background-color: #f3f3f3;
  border-radius: 1rem;
  text-align: center;
  min-width: 9rem;
  -webkit-appearance: none;
  -moz-appearance: textfield;
}

.filters-pagination {
  grid-area: pagination;
  display: flex;
  color: black;
}
.filters-pagination .list-pagination {
  margin: 2rem auto;
  display: flex;
  flex-wrap: wrap;
  gap: 0.2rem;
  justify-content: center;
}
.filters-pagination .pagination__item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.filters-pagination .pagination__item a,
.filters-pagination .pagination__item button {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  text-decoration: none;
  color: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 6rem;
}
.filters-pagination .pagination__item a[disabled],
.filters-pagination .pagination__item button[disabled] {
  opacity: 0.5;
  cursor: initial;
}
.filters-pagination .pagination__item--page {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  z-index: 1;
  position: relative;
}
.filters-pagination .pagination__item--page button {
  width: 4.8rem;
  height: 4.8rem;
}
.filters-pagination .pagination__item--page button::before {
  z-index: -1;
  content: "";
  display: flex;
  position: absolute;
  width: 90%;
  height: 90%;
  border-radius: 1rem;
  background-color: #f3f3f3;
  outline: none;
  transition: all 0.3s ease-in-out;
}
.filters-pagination .pagination__item--page button:not([disabled]) {
  cursor: pointer;
}
.filters-pagination .pagination__item--page button:not([disabled]):focus-visible, .filters-pagination .pagination__item--page button:not([disabled]):hover {
  color: white;
}
.filters-pagination .pagination__item--page button:not([disabled]):focus-visible::before, .filters-pagination .pagination__item--page button:not([disabled]):hover::before {
  background-color: black;
}
.filters-pagination .pagination__item--page span {
  font-weight: 600;
  font-size: 2rem;
  line-height: 1;
  font-family: sans-serif;
}
.filters-pagination .pagination__item--page.pagination__item--active a,
.filters-pagination .pagination__item--page.pagination__item--active button {
  font-size: 2.2rem;
  font-weight: 700;
  color: white;
}
.filters-pagination .pagination__item--page.pagination__item--active a::before,
.filters-pagination .pagination__item--page.pagination__item--active button::before {
  background-color: black;
}
.filters-pagination .pagination__item--next button,
.filters-pagination .pagination__item--prev button {
  width: 4.8rem;
  height: 4.8rem;
  padding: 2rem;
}
.filters-pagination .pagination__item--next .svg-chevron-down,
.filters-pagination .pagination__item--prev .svg-chevron-down {
  width: 100%;
  height: 100%;
  color: inherit;
}
.filters-pagination .pagination__item--next .svg-chevron-down {
  transform: rotate(-90deg);
}
.filters-pagination .pagination__item--prev .svg-chevron-down {
  transform: rotate(90deg);
}

.fraction-pagination {
  margin: 2rem auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fraction-pagination button {
  text-decoration: underline;
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
}
.fraction-pagination button[disabled] {
  opacity: 0.2;
  text-decoration: none;
  cursor: initial;
}
.fraction-pagination button:not([disabled]) {
  cursor: pointer;
}
.fraction-pagination button:not([disabled]):focus-visible::before, .fraction-pagination button:not([disabled]):hover::before {
  background-color: white;
}
@media (min-width: 768px) {
  .fraction-pagination {
    display: none;
  }
}

.filter__wrapper--job_postings {
  padding-block: 3rem;
}
@media (min-width: 768px) {
  .filter__wrapper--job_postings {
    padding-block: 8rem;
  }
}

.filter-app {
  container-type: inline-size;
  container-name: filter-app;
  position: relative;
}

.filter-grid {
  display: grid;
  grid-template-areas: "input" "content" "pagination";
  gap: 5rem;
}
@container filter-app (min-width: 768px) {
  .filter-grid {
    grid-template-areas: "input content" "input pagination";
    grid-template-columns: 1fr 2.5fr;
  }
}

.post-list {
  grid-area: content;
  align-self: start;
}
.post-list .list-item-inner {
  height: 100%;
}
.post-list .list-item-inner .job-posting-card-compact {
  height: 100%;
}
.post-list.job_postings {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.8rem;
}
@media (min-width: 992px) {
  .post-list.job_postings {
    --section-spacing-top: 8rem;
    margin-block-start: calc(var(--section-spacing-top) * -2);
    position: relative;
    z-index: 116;
    padding-top: 0;
  }
  .post-list.job_postings .section-title {
    color: white;
    text-align: center;
    transform: translateY(calc(-100% - 3rem)) translateX(-50%);
    position: absolute;
    top: 0;
    left: 50%;
  }
}
@container filter-app (min-width: 768px) {
  .post-list.job_postings {
    grid-template-columns: repeat(2, 1fr);
    gap: 1.6rem 1.8rem;
  }
}

.filter-input-inner {
  position: sticky;
  top: 12rem;
}

.filter-input-heading {
  font-family: var(--font-family-heading);
  font-size: 3rem;
  font-weight: 800;
  line-height: 1;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: start;
  justify-content: space-between;
  gap: 1.6rem;
  margin-block-end: 2.4rem;
}
.filter-input-heading .filter-input-reset {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  font-size: 1.4rem;
  line-height: 1;
  font-weight: 700;
  color: var(--site-color-1);
}
.filter-input-heading .filter-input-reset[disabled] {
  filter: grayscale(100%);
  cursor: default;
}

.filter-group-button {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1.4rem 0;
  width: 100%;
}
.filter-group-button .title {
  font-family: var(--font-family-heading);
  font-size: 2.4rem;
  line-height: 1;
  font-weight: 600;
}

.collapse-icon {
  flex: 0 0 auto;
  width: 1.7rem;
  height: 0.9rem;
  transition: transform 0.3s ease-in-out;
  transform: rotate(180deg);
}
.collapsed .collapse-icon {
  transform: rotate(0deg);
}

.fallback-header {
  margin-block: 5rem;
}

.page-header {
  container-type: inline-size;
  container-name: page-header;
  display: grid;
  overflow: hidden;
  z-index: 115;
  position: relative;
  grid-template-areas: "header";
  background-color: #1B1B1B;
}
.page-header .page-header-media {
  grid-area: header;
  display: grid;
  grid-template-areas: "media";
}
.page-header .page-header-media.has-mobile-background-image .is-desktop {
  display: none;
}
@media (min-width: 768px) {
  .page-header .page-header-media.has-mobile-background-image .is-mobile {
    display: none;
  }
  .page-header .page-header-media.has-mobile-background-image .is-desktop {
    display: flex;
  }
}
.page-header .page-header-media .page-header-image {
  display: flex;
  grid-area: media;
  width: 100%;
  height: auto;
  aspect-ratio: 10/14;
  position: relative;
}
.page-header .page-header-media .page-header-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-header .page-header-media .page-header-image.is-mobile {
  aspect-ratio: 1/1;
  height: 100%;
}
.page-header .page-header-media .page-header-image.is-desktop {
  aspect-ratio: 1/1;
  height: 100%;
}
@media (min-width: 768px) {
  .page-header .page-header-media .page-header-image.is-desktop {
    aspect-ratio: 5/2.5;
  }
}
.page-header .page-header-media .page-header-image::before, .page-header .page-header-media .page-header-image::after {
  content: "";
  position: absolute;
  inset: 0;
}
.page-header .page-header-media .page-header-image::before {
  z-index: 1;
  inset: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.35) 100%);
}
.page-header .page-header-media .page-header-image::after {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.35) 100%);
}
.page-header .page-header-content {
  grid-area: header;
  display: grid;
  justify-content: center;
  align-content: center;
  color: white;
}
.page-header .page-header-inner {
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 3;
  padding-block: 8rem 6rem;
}
@media (min-width: 768px) {
  .page-header .page-header-inner {
    padding-block: 10rem 16rem;
  }
}
.has-overlapping-first-section .page-header .page-header-inner {
  padding-block: 0;
}
@media (min-width: 768px) {
  .has-overlapping-first-section .page-header .page-header-inner {
    padding-block: 14rem 14rem;
  }
}
.is-index .page-header .page-header-inner {
  text-align: center;
  text-wrap: balance;
}
.is-index .page-header .page-header-inner .header-buttons {
  justify-content: center;
}
.page-header .page-header-inner .header-tagline {
  font-size: 1.8rem;
  line-height: 1;
  margin-block-end: 1.4rem;
  text-shadow: 0 0 12px #777;
}
@media (min-width: 768px) {
  .page-header .page-header-inner .header-tagline {
    font-size: 2.4rem;
    margin-block-end: 2.4rem;
  }
}
.page-header .page-header-inner .header-title {
  color: var(--object-text-color);
  text-shadow: 0 0 12px #777;
  font-size: 3rem;
  font-weight: 800;
  line-height: 1.25;
  text-transform: uppercase;
  margin: 0;
}
@media (min-width: 768px) {
  .page-header .page-header-inner .header-title {
    font-size: 6rem;
  }
}
.page-header .page-header-inner .header-buttons {
  margin: 3.6rem 0 0;
}

.js-scroll-skiplink {
  color: inherit;
  width: 4.8rem;
  height: 4.8rem;
  display: flex;
  margin-inline: auto;
  margin-block-start: 4.5rem;
}
.js-scroll-skiplink svg {
  fill: currentColor;
  width: 100%;
  height: 100%;
  flex: 0 0 auto;
}

.language-picker {
  position: relative;
  font-size: 80%;
  font-family: inherit;
  z-index: 1;
  padding: 0.7rem 1.4rem 2rem;
}
@media (min-width: 1200px) {
  .language-picker {
    padding: 0;
    margin-inline-start: 2rem;
  }
}

.current-language-button {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 1rem;
  background: black;
  padding: 1rem 2rem;
  color: white;
  border-radius: 4rem !important;
  cursor: pointer;
  border: none;
  appearance: none;
}
.current-language-button span {
  text-transform: uppercase;
}
.current-language-button svg {
  width: 2rem;
  aspect-ratio: 3/2;
}
.current-language-button[aria-expanded=true] + .language-picker-menu {
  display: flex;
}

.language-picker-menu {
  display: none;
  width: 100%;
  padding: 1rem;
  margin-block: 0.5rem;
  border-radius: 0.5rem;
  background: white;
  flex-direction: column;
  gap: 1rem;
}
@media (min-width: 1200px) {
  .language-picker-menu {
    position: absolute;
    top: 100%;
  }
}
.language-picker-menu a {
  color: black;
  text-decoration: none;
}
.language-picker-menu a:hover, .language-picker-menu a:focus {
  text-decoration: underline;
}

:focus,
button:focus,
[type=button]:focus {
  outline: 0.375rem double black;
  box-shadow: 0 0 0 0.25rem white;
}

@supports selector(:focus-visible) {
  :focus,
  button:focus,
  [type=button]:focus {
    outline: none;
    box-shadow: none;
  }
  :focus-visible,
  button:focus-visible,
  [type=button]:focus-visible {
    outline: 0.375rem double black;
    box-shadow: 0 0 0 0.25rem white;
  }
}
.main-link {
  display: flex;
  flex: 1 1 auto;
  width: calc(100% - 4.8rem);
  align-items: center;
  background-color: transparent;
  border: 1px solid transparent;
  display: flex;
  padding: 0.7rem 1.4rem;
  text-decoration: none;
  text-transform: center;
  font-size: 1.6rem;
  font-weight: 700;
  color: var(--navigation-text-color);
}
.main-link:hover {
  text-decoration: underline;
}

.dropdown-button {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  cursor: pointer;
  color: var(--primary-color);
}
.dropdown-button[aria-expanded=true] .button-icon {
  transform: rotate(0deg);
}
.dropdown-button .button-icon {
  display: flex;
  align-items: center;
  pointer-events: none;
  flex: 0 0 auto;
  width: 1.8rem;
  height: 1.8rem;
  fill: currentColor;
  transform: rotate(180deg);
  transition: transform 0.2s ease-in-out;
}

.navigation-brand {
  grid-area: brand;
  display: flex;
  padding: 0rem 2.5rem 0rem 0;
  z-index: 1;
}
.navigation-brand img {
  width: auto;
  height: 70px;
  /*@media screen and (min-width: 1400px) {
      max-width: 24rem;
  }*/
}
.navigation-brand img.rounded-6px {
  border-radius: 6px;
}
.navigation-brand img.rounded-12px {
  border-radius: 12px;
}

.dropdown-list-wrapper {
  width: 100%;
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.3s ease-in-out;
}
@media (min-width: 1200px) {
  .dropdown-list-wrapper {
    position: absolute;
    top: 100%;
  }
}
[aria-expanded=true] + .dropdown-list-wrapper {
  grid-template-rows: 1fr;
}

.dropdown-list {
  overflow: hidden;
  background-color: white;
  border: 1px solid transparent;
  display: block;
  list-style-type: none;
  margin: 0;
  width: 100%;
  min-width: 200px;
  padding: 0;
}
.dropdown-list li {
  margin: 0;
}
.dropdown-list a {
  border: 0;
  color: #000;
  display: block;
  margin: 0;
  padding: 0.5em 1em;
  text-decoration: none;
  outline-offset: -4px;
}
.dropdown-list a:hover, .dropdown-list a:active {
  text-decoration: underline;
}

.navigation-menu {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  --dropdown-size: 4.4rem;
}
@media (max-width: 1199.98px) {
  .navigation-menu {
    display: flex;
    flex-direction: column;
    position: absolute;
    background: rgba(0, 0, 0, 0.85);
    top: 0;
    right: 0;
    left: 0;
    padding-top: 110px;
    transform: translateY(-100%);
    transition: 0.3s ease-in-out;
  }
  .navigation-menu.is-mobile-open {
    transform: translateY(0);
  }
}
.navigation-menu > li {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.navigation-menu > li .dropdown-button {
  width: var(--dropdown-size);
  height: var(--dropdown-size);
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  align-self: center;
  justify-content: center;
}
.navigation-menu .navigation-buttons {
  padding-block: 2rem;
  padding: 2rem 1.4rem;
}

.navigation-message {
  background-color: var(--zonova-yellow);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1rem;
  padding-block: 0.5rem;
  padding-inline: 15px;
}
.navigation-message .navigation-message-item {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 1rem;
}
.navigation-message .navigation-message-item-title {
  font-weight: 700;
}
.navigation-message .simple-link {
  color: inherit;
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: 1rem;
}
.navigation-message .simple-link-arrow {
  width: 2rem;
  height: 2rem;
  flex: 0 0 auto;
}

.navigation.no-js {
  position: relative;
}
.navigation.no-js .navigation-menu {
  display: flex;
  position: relative;
}
.navigation.no-js .navigation-menu .dropdown-button {
  display: none;
}

.skiplink {
  left: 50%;
  transform: translateX(-50%);
  z-index: 121;
  background-color: white;
  border: 0.5rem solid crimson;
  border-radius: 1rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  position: fixed;
  top: 1rem;
  overflow: hidden;
  height: 1px;
  width: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
  color: inherit;
}
.skiplink:focus {
  width: auto;
  height: auto;
  clip: auto;
}

.navigation-toggle {
  grid-area: toggle;
  justify-self: flex-end;
  align-self: center;
  color: var(--navigation-text-color);
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  background: none;
  border: none;
  cursor: pointer;
  z-index: 1;
}
.navigation-toggle-text {
  font-size: 1.5rem;
  font-weight: 800;
}
.navigation-toggle-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 44px;
  height: 44px;
}
.navigation-toggle-icon .bar {
  display: block;
  position: absolute;
  height: 4px;
  border-radius: 4px;
  width: 60%;
  background: currentColor;
  transition: transform 0.3s ease;
  transform-origin: center;
}
.navigation-toggle-icon .bar:nth-child(1) {
  transform: translateY(-200%);
}
.navigation-toggle-icon .bar:nth-child(2) {
  transform: translateY(0%);
}
.navigation-toggle-icon .bar:nth-child(3) {
  transform: translateY(200%);
}
.navigation-toggle[aria-expanded=true] .bar:nth-child(1) {
  transform: rotate(45deg);
}
.navigation-toggle[aria-expanded=true] .bar:nth-child(2) {
  opacity: 0;
}
.navigation-toggle[aria-expanded=true] .bar:nth-child(3) {
  transform: rotate(-45deg);
}

:root {
  --navigation-background: linear-gradient(rgba(0, 0, 0, .25), rgba(0, 0, 0, 0));
  --navigation-background-below-header: linear-gradient(rgba(0, 0, 0, .8), rgba(0, 0, 0, 0));
  --navigation-text-color: white;
  --navigation-opacity: 0;
}

.navigation {
  z-index: 120;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 100px;
  background: var(--navigation-background);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.navigation::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100px;
  opacity: var(--navigation-opacity);
  background: var(--navigation-background-below-header);
  transition: opacity 0.5s ease;
}
.navigation-inner {
  display: grid;
  grid-template-areas: "brand toggle" "content content";
  padding-block: 1rem 1rem;
}
.navigation-inner .navigation-content {
  grid-area: content;
}
@media (min-width: 1200px) {
  .navigation-inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .navigation-inner .navigation-toggle {
    display: none;
  }
}

.new-tab-icon {
  flex: 0 0 auto;
  height: 1.4ch;
  width: 1.4ch;
  fill: currentColor;
  margin-inline-start: 0.3rem;
}

.option-rounded-images .checklist-card::before {
  border-radius: var(--checklist-card-border-radius, 2.5rem);
}
.option-rounded-images .grow-grid-item {
  border-radius: var(--grow-grid-item-border-radius, 2.5rem);
}
.option-rounded-images .timeline-item-label {
  border-radius: var(--timeline-item-label-border-radius, 6px);
}
.option-rounded-images .text-media-image img {
  border-radius: var(--text-media-image-border-radius, 2rem);
}
.option-rounded-images .two-images-image img {
  border-radius: var(--two-images-image-border-radius, 2rem);
}
.option-rounded-images .card-item-image {
  border-radius: var(--card-item-image-border-radius, 2.5rem);
}
.option-rounded-images .plate--element__image img,
.option-rounded-images .form-section-image img,
.option-rounded-images .images-swiper-image img,
.option-rounded-images .timeline-item-image img,
.option-rounded-images .grow-grid-item-image img {
  border-radius: var(--theme-option-rounded-images-border-radius, 2.5rem);
}
.option-rounded-images .video__overlay {
  border-radius: var(--video-overlay-border-radius, 2.5rem);
}
.option-rounded-images .button {
  border-radius: var(--button-border-radius, 4rem);
}

@view-transition {
  navigation: auto;
}
/* Customize the default animation behavior */
::view-transition-group(root) {
  animation-duration: 0.5s;
}

/* Fade animation keyframes */
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Fade transition rules */
::view-transition-old(fade) {
  animation: 0.4s ease-in both fade-out;
}

::view-transition-new(fade) {
  animation: 0.4s ease-in both fade-in;
}

.whatsapp-init-button {
  text-decoration: none;
  position: fixed;
  z-index: 120;
  bottom: 2.4rem;
  right: 2.4rem;
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-areas: "text photo";
}
.whatsapp-init-button .whatsapp-init-button-text {
  margin-inline-end: -1rem;
  grid-area: text;
  align-self: center;
  background: var(--site-color-1);
  color: white;
  padding: 1rem 3rem 1rem 1rem;
  border: 2px solid #FFFFFF;
  border-radius: 1.6rem 0 0 1.6rem;
}
.whatsapp-init-button .whatsapp-init-button-photo {
  width: 10rem;
  grid-area: photo;
  height: auto;
}
.whatsapp-init-button .whatsapp-init-button-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}
.whatsapp-init-button svg {
  grid-area: photo;
  justify-self: flex-end;
  transform: translate(25%, -25%);
  z-index: 1;
  width: 5rem;
  height: 5rem;
  fill: white;
  padding: 1rem;
  background: var(--site-color-1);
  border: 2px solid #FFFFFF;
  border-radius: 50%;
}

.plate--element__button_group + .plate--element__button_group {
  margin-block-start: 2.4rem;
}

.button-group {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  gap: 1.8rem;
}
.button-group.justify-start {
  justify-content: flex-start;
}
.button-group.justify-center {
  justify-content: center;
}
.button-group.justify-end {
  justify-content: flex-end;
}

.button {
  display: flex;
  align-items: center;
  gap: 1rem;
  cursor: pointer;
  background-color: var(--site-color-1);
  color: white;
  padding: 0.9rem 3rem;
  font-family: inherit;
  line-height: 1;
  font-size: inherit;
  font-weight: 700;
  border: 2px solid transparent;
  appearance: none;
  text-decoration: none;
  outline-offset: 2px;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, transform 0.2s ease-in-out;
  justify-content: center;
}
.button[class*=button-theme-] {
  background-color: var(--button-theme-main-color);
  color: var(--button-theme-main-color-contrast);
}
.button.button-theme-default {
  background: none;
  color: black;
  border: 2px solid black;
}
.button:hover, .button:focus, .button:active {
  transform: scale(1.05);
}

.plate--element + .plate--element__contact_form {
  margin-block-start: var(--vertical-flow);
}

:root {
  --error-color: #ca4242;
  --focus-color: var(--site-color-1);
  --accent-color: var(--site-color-1);
}

::placeholder {
  font-family: var(--font-family-primary);
  font-size: 1.8rem;
  opacity: 0.25;
  color: black;
}

[class^=call_me_back_by_fax_] {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.contact_form__label {
  font-weight: bold;
  margin-block-end: 1.1rem;
  color: inherit;
}

.contact_form {
  color: var(--object-text-color);
}
.contact_form .contact_form__helper {
  color: inherit;
  margin-block-start: 0.6rem;
}
.contact_form .wysiwyg a {
  color: inherit;
}
.contact_form input,
.contact_form textarea {
  background: #FFFFFF;
}
.contact_form .selector-input,
.contact_form input,
.contact_form select,
.contact_form textarea {
  transition: border 0.2s ease-in-out, color 0.2s ease-in-out, background 0.2s ease-in-out, outline 0.2s ease-in-out;
  width: 100%;
  font-family: inherit;
  color: black;
  border-radius: 1rem;
  padding: 0.95rem 1.4rem;
  font-size: 1.7rem;
  line-height: 1.5294117647;
  outline: 0px solid transparent;
  border: 1px solid var(--object-text-color, var(--copy-color));
}
.contact_form .selector-input:hover:not(:focus),
.contact_form input:hover:not(:focus),
.contact_form select:hover:not(:focus),
.contact_form textarea:hover:not(:focus) {
  border-color: var(--focus-color);
}
.contact_form .selector-input:focus,
.contact_form input:focus,
.contact_form select:focus,
.contact_form textarea:focus {
  border-color: var(--focus-color);
  outline: 2px solid var(--focus-color);
}
.contact_form .selector-input[disabled],
.contact_form input[disabled],
.contact_form select[disabled],
.contact_form textarea[disabled] {
  background-color: grey;
  border-color: grey;
}
.contact_form textarea {
  resize: vertical;
}
.contact_form__field {
  display: flex;
  flex-direction: column;
}
.contact_form__field__error {
  color: var(--error-color);
}
.contact_form__field--error input:invalid,
.contact_form__field--error textarea:invalid,
.contact_form__field--error select:invalid {
  border-color: var(--error-color);
}
.contact_form .hide {
  display: none;
}
.contact_form .button-group {
  margin-block-start: 2.6rem;
}
.contact_form button[type=submit] {
  position: relative;
}
.contact_form button[type=submit][disabled] {
  filter: grayscale(1);
}
.contact_form button[type=submit][disabled]:hover, .contact_form button[type=submit][disabled]:focus, .contact_form button[type=submit][disabled]:active {
  pointer-events: none;
}
.contact_form button[type=submit][disabled] svg {
  display: none;
}
.contact_form button[type=submit][disabled]::after {
  content: "";
  width: 1.8rem;
  height: 1.8rem;
  display: flex;
  animation-name: spin;
  animation-duration: 4000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  border: 2px dotted currentColor;
  border-radius: 100%;
}

.grecaptcha-badge {
  display: none;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.address-input-group {
  padding: 0;
  border: none;
  border-color: red;
}
.address-input-group input + label {
  order: -1;
  color: grey;
  margin-block-end: 0.2rem;
}
.address-input-group input + label .optional-field {
  color: #7D7D7D;
}
.address-input-group .form-control-group {
  display: flex;
  --_gap: 1rem;
  gap: var(--_gap);
}
.address-input-group .form-control-group > .form-control {
  width: calc(50% + var(--_gap));
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.address-input-group .form-control input {
  background-color: white;
}
.address-input-group .form-control input[disabled] {
  filter: brightness(0.9);
}
.address-input-group .form-control input[data-dirty=completed] {
  filter: unset;
  background-color: #c5ffdf;
  border-color: rgb(0, 153, 68);
}
.address-input-group .form-control input[data-dirty=error] {
  filter: unset;
  background-color: #fdd;
  border-color: rgb(255, 0, 0);
}
.address-input-group .form-control + .form-control-group,
.address-input-group .form-control-group + .form-control,
.address-input-group .form-control + .form-control {
  margin-top: 1.6rem;
}

.autofill {
  position: relative;
}
.autofill input {
  margin-bottom: 0.5rem;
  width: auto;
  border: none;
  flex: 1 1 auto;
}
.autofill__answers {
  margin: -0.25rem !important;
}
.autofill__answers__item {
  margin: 0.25rem 0.5rem;
  padding: 0.25rem 0.5rem !important;
  cursor: pointer;
  display: block;
  font-size: 1.2rem;
  background-color: var(--lightgrey);
}
.autofill__list {
  list-style: none;
  margin: -0.25rem;
  padding: 0.25rem;
  position: absolute;
  bottom: 0;
  background-color: var(--lightgrey);
  transform: translateY(100%);
  z-index: 1;
  transform: translateY(100%);
  width: 100%;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease-in-out;
}
.autofill__list--active, .autofill__list:hover {
  opacity: 1;
  pointer-events: all;
}
.autofill__list__item {
  margin: 0.25rem 0.5rem;
  padding: 0.25rem 0.5rem !important;
  display: block;
  font-size: 1.2rem;
  background-color: var(--white);
}
.autofill__list__item::before {
  display: none !important;
}
.autofill:hover .autofill__list {
  opacity: 1;
  pointer-events: all;
}

.file__drop {
  background-color: white;
  border: 2px dotted var(--accent-color);
  border-radius: 0.8rem;
  position: relative;
  padding: 2.4rem;
  padding-inline-end: 6.8rem;
}
.file__drop:focus-within {
  border-style: solid;
}
.file__drop.has_file {
  border-color: rgb(68, 208, 124);
  background-color: rgb(236, 253, 243);
}
.file .file-placeholder {
  justify-self: center;
  grid-area: placeholder;
  color: #333;
}
.file .filename {
  grid-area: label;
  justify-self: flex-end;
  text-decoration: underline;
  color: #333;
}
.file__overlay {
  pointer-events: none;
  padding: 0 1rem;
  display: grid;
  grid-template-areas: "label icon" "placeholder placeholder";
  gap: 1rem;
}
.file .file__drop--icon {
  color: black;
  align-self: center;
  grid-area: icon;
  width: 3rem;
  height: 3rem;
  flex: 0 0 auto;
}
.file input {
  opacity: 0;
  inset: 0;
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  padding: 0;
}
.file .drag_over {
  border-style: dashed;
}
.file .has_file .file__remove {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid rgba(0, 128, 0, 0.14);
  background: rgba(0, 128, 0, 0.14);
  color: rgb(0, 128, 0);
  border-radius: 100%;
  width: 4.8rem;
  height: 4.8rem;
}
.file__remove {
  display: none;
  cursor: pointer;
  position: absolute;
  right: 1rem;
  top: 2rem;
}
.file__remove svg {
  width: 80%;
  height: 80%;
}

.contact_form {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  column-gap: var(--form-grid-column-gap, 3rem);
  row-gap: var(--form-grid-row-gap, 2.4rem);
}
.contact_form > :not([data-grid-column]) {
  grid-column: span 1;
}
.contact_form [data-grid-column="1"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="2"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="3"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="4"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="5"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="6"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="7"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="8"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="9"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="10"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="11"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="12"] {
  grid-column: span 1;
}
@media (min-width: 768px) {
  .contact_form {
    grid-template-columns: repeat(12, 1fr);
  }
  .contact_form > :not([data-grid-column]) {
    grid-column: span 12;
  }
  .contact_form [data-grid-column="1"] {
    grid-column: span 1;
  }
  .contact_form [data-grid-column="2"] {
    grid-column: span 2;
  }
  .contact_form [data-grid-column="3"] {
    grid-column: span 3;
  }
  .contact_form [data-grid-column="4"] {
    grid-column: span 4;
  }
  .contact_form [data-grid-column="5"] {
    grid-column: span 5;
  }
  .contact_form [data-grid-column="6"] {
    grid-column: span 6;
  }
  .contact_form [data-grid-column="7"] {
    grid-column: span 7;
  }
  .contact_form [data-grid-column="8"] {
    grid-column: span 8;
  }
  .contact_form [data-grid-column="9"] {
    grid-column: span 9;
  }
  .contact_form [data-grid-column="10"] {
    grid-column: span 10;
  }
  .contact_form [data-grid-column="11"] {
    grid-column: span 11;
  }
  .contact_form [data-grid-column="12"] {
    grid-column: span 12;
  }
}

:root {
  --message-success-foreground: rgba(68, 208, 124, 1);
  --message-success-background: rgba(236, 253, 243, 1);
  --message-error-foreground: rgba(255, 84, 84, 1);
  --message-error-background: rgba(255, 240, 240, 1);
}

.notification {
  position: relative;
}
.notification:not(.forgotten):not(.error):not(.success) {
  position: absolute;
}
.notification .message {
  border: 1px solid transparent;
  border-radius: 0.4rem;
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-out;
  transform: rotateX(90deg) scaleY(0);
  height: 0;
}
.notification .message.message__success {
  border-color: var(--message-success-foreground);
  background-color: var(--message-success-background);
}
.notification .message.message__success p {
  color: var(--message-success-foreground);
}
.notification .message.message__forgotten, .notification .message.message__error {
  border-color: var(--message-error-foreground);
  background-color: var(--message-error-background);
}
.notification .message.message__forgotten p, .notification .message.message__error p {
  color: var(--message-error-foreground);
}
.notification .message.show {
  height: auto;
  opacity: 1;
  transform: rotateX(0deg) scaleY(1);
}
.notification .message p {
  padding: 1.2rem 1.6rem;
  line-height: 1.1;
}

.radio-check {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.8rem;
  padding-block: 0.4rem;
}
.radio-check .contact_form__label {
  margin-block-end: 0.8rem;
}
.radio-check label {
  color: var(--object-text-color);
}
.radio-check input {
  accent-color: var(--accent-color);
  outline: none;
  flex: 0 0 auto;
  align-self: flex-start;
  appearance: none;
  position: relative;
  padding: 0;
  width: 2rem;
  height: 2rem;
  border-radius: 0.4rem;
  border: 1px solid black;
}
.radio-check input[type=radio] {
  border-radius: 2rem;
}
.radio-check input[type=radio]::before {
  content: "";
  position: absolute;
  inset: 2rem;
  transition: all 0.2s ease-in-out;
  background-color: var(--accent-color);
  border-radius: 100%;
}
.radio-check input[type=radio]:checked {
  border-color: var(--accent-color);
}
.radio-check input[type=radio]:checked::before {
  inset: 0.3rem;
}
.radio-check input[type=checkbox]::before {
  content: "";
  position: absolute;
  inset: 0.1rem;
  transition: all 0.2s ease-in-out;
  background-size: 0%;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m4.52 12c-.4 0-.78-.16-1.06-.43l-3.2-3.17c-.34-.34-.34-.89 0-1.24.34-.34.9-.34 1.25 0l3.01 2.98 7.97-7.89c.34-.34.9-.34 1.25 0 .34.34.34.89 0 1.24l-8.16 8.08c-.28.28-.66.43-1.06.43z" fill="%2384b62a"/%3E%3C/svg%3E');
}
.radio-check input[type=checkbox]:checked {
  border-color: var(--accent-color);
}
.radio-check input[type=checkbox]:checked::before {
  background-size: 90%;
}

.google-map-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
}
.google-map-wrapper .google-map-iframe {
  display: flex;
  border: none;
  width: 100%;
  height: 100%;
  border-radius: 2rem;
}
@media (min-width: 768px) {
  .google-map-wrapper .google-map-iframe {
    border-radius: 4rem;
  }
}

.image img {
  height: auto;
  width: 100%;
}

.plate--element {
  container-name: element;
  container-type: inline-size;
}

.plate--element + .plate--element {
  margin-block-start: 3rem;
}

.paragraph ul,
.paragraph ol,
.paragraph p,
.paragraph table {
  color: var(--object-text-color, inherit);
  margin-block-start: 0;
}
.paragraph ul:not(:last-child),
.paragraph ol:not(:last-child),
.paragraph p:not(:last-child),
.paragraph table:not(:last-child) {
  margin-block-end: var(--vertical-flow);
}
.paragraph a {
  text-decoration: underline;
  color: var(--object-text-color, inherit);
}
.paragraph ul {
  padding: 0;
  list-style: disc;
  padding-inline-start: 2.5rem;
}
.paragraph ul li {
  padding-left: 1rem;
}
.paragraph ul ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.paragraph ol {
  list-style-position: inside;
  padding: 0;
}
.paragraph ol li {
  padding-left: 2rem;
  position: relative;
}
.paragraph ol ol {
  padding-left: 2rem;
  margin-bottom: 0;
}

.video {
  padding-bottom: 56%;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.video__overlay,
.video iframe,
.video video {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.video__overlay {
  transition: all 0.2s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--site-color-2);
  overflow: hidden;
  animation: fadeOut 1s ease-out;
  animation-play-state: paused;
}
.video__overlay img,
.video__overlay picture {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.video__play {
  z-index: 1;
  position: relative;
  background: none;
  border: none;
  cursor: pointer;
  transition: transform 0.2s ease-in-out;
}
.video__play:hover {
  transform: scale(120%);
}
.video__play svg {
  height: 100px;
}
.video__play svg path {
  fill: var(--site-color-1);
}
.video--loaded .video__overlay {
  opacity: 0;
  pointer-events: none;
}
.video--loaded .video__play {
  transform: scale(0%);
}

@keyframes fadeOut {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  100% {
    opacity: 0;
    transform: scale(2);
  }
}
.cards-section .section-title {
  margin-block-end: 3rem;
  text-align: center;
}
@media (min-width: 768px) {
  .cards-section .section-title {
    margin-block-end: 6rem;
  }
}

.cards-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
  row-gap: 3rem;
}
@media (min-width: 768px) {
  .cards-grid {
    row-gap: 6rem;
  }
}
@container section-inner (min-width: 768px) {
  .cards-grid {
    grid-template-columns: repeat(2, 1fr);
    row-gap: 1.6rem;
  }
}
@container section-inner (min-width: 1024px) {
  .cards-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@container section-inner (min-width: 1400px) {
  .cards-grid {
    grid-template-columns: repeat(4, 1fr);
  }
}

.card-item {
  text-decoration: none;
  color: inherit;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.card-item[href]:hover .card-item-image img, .card-item[href]:focus-visible .card-item-image img {
  transform: scale(1.05);
}

.card-item-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  margin-block-end: 3rem;
}

.card-item-tagline {
  font-size: 1.6rem;
  text-align: center;
  color: var(--object-text-color, inherit);
}

.card-item-title {
  width: 280px;
  height: 5rem;
  font-size: 2.5rem;
  line-height: 1;
  font-weight: 900;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
}
@media (min-width: 768px) {
  .card-item-title {
    height: 8rem;
    font-size: 4rem;
  }
}

.card-item-image {
  width: 100%;
  height: auto;
  overflow: hidden;
}
@media (min-width: 768px) {
  .card-item-image {
    margin-block-end: 2rem;
  }
}
.card-item-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out !important;
}

.checklist-section.is-first-section {
  margin-top: calc(var(--section-spacing-top) * -2);
  position: relative;
  z-index: 116;
}
@media (min-width: 992px) {
  .checklist-section.is-first-section {
    padding-top: 0;
    margin-block-start: -4vw;
  }
  .checklist-section.is-first-section .checklist-card-title {
    width: calc(100% - 6rem);
    color: white;
    text-shadow: 0 0 12px #777;
    text-align: center;
    transform: translateY(calc(-100% - 3rem));
    position: absolute;
    top: 0;
  }
}

.checklist-cards-grid {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 5.5rem;
}
.checklist-cards-grid .checklist-card-title {
  position: relative;
  text-transform: uppercase;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .checklist-cards-grid .checklist-card-title {
    margin-bottom: 2rem;
  }
}
@container section-inner (min-width: 1024px) {
  .checklist-cards-grid {
    grid-template-columns: 1fr 1fr;
  }
}

.checklist-card {
  align-self: start;
  padding-block: 4rem;
  padding-inline: 3rem 3.4rem;
  display: flex;
  flex-direction: column;
  gap: 2rem;
  color: var(--object-text-color, var(--copy-color));
  position: relative;
}
@media (min-width: 768px) {
  .checklist-card {
    padding-block: 6rem;
    gap: 3rem;
  }
}
.checklist-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--object-background-color, transparent);
  opacity: var(--object-opacity, 1);
}

.checklist-item {
  position: relative;
  display: grid;
  grid-template-columns: 4rem 1fr;
  gap: 3rem;
}

.checklist-item-icon {
  width: 4rem;
  height: 4rem;
  flex: 0 0 auto;
  fill: currentColor;
}

@media (min-width: 576px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 576px) / 2 );
    --plate-column-width: calc(576px / 12);
  }
}
@media (min-width: 768px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 768px) / 2 );
    --plate-column-width: calc(768px / 12);
  }
}
@media (min-width: 992px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 992px) / 2 );
    --plate-column-width: calc(992px / 12);
  }
}
@media (min-width: 1200px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 1200px) / 2 );
    --plate-column-width: calc(1200px / 12);
  }
}
.section {
  position: relative;
}
.section .section-buttons {
  margin-block-start: 3rem;
}
.section .section-content {
  margin-block-end: 3rem;
  display: flex;
  flex-direction: column;
}
.section:target {
  animation: highlight 1s ease-in-out 0.5s;
}
.section .section-inner {
  container-type: inline-size;
  container-name: section-inner;
  position: relative;
}
.section::before {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--object-background-color, transparent);
  opacity: var(--object-opacity, 1);
}
.section.has-standard-layout .section-inner, .section.has-two-column-indent-layout .section-inner, .section.has-one-column-indent-layout .section-inner {
  margin-inline: var(--margin-inline, 15px);
}
.section.has-standard-layout .section-inner > .plate--container, .section.has-two-column-indent-layout .section-inner > .plate--container, .section.has-one-column-indent-layout .section-inner > .plate--container {
  padding: 0;
}
@media (min-width: 768px) {
  .section.has-standard-layout .section-inner > .plate--container, .section.has-two-column-indent-layout .section-inner > .plate--container, .section.has-one-column-indent-layout .section-inner > .plate--container {
    padding-inline: 7.5px;
  }
}
@media (min-width: 768px) {
  .section.has-two-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline) + var(--plate-column-width));
  }
}
@media (min-width: 1200px) {
  .section.has-two-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline) + var(--plate-column-width) * 2);
  }
}
@media (min-width: 768px) {
  .section.has-one-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline));
  }
}
@media (min-width: 1200px) {
  .section.has-one-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline) + var(--plate-column-width));
  }
}

/* Animation for highlighting */
@keyframes highlight {
  0% {
    background-color: #fff; /* Start with the default background color */
  }
  50% {
    background-color: #ffe58a; /* Light yellow color */
  }
  100% {
    background-color: #fff; /* End with the default background color */
  }
}
.form-section .form-section-grid {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "form" "image";
  gap: 2rem;
  row-gap: 5rem;
}
@media (min-width: 768px) {
  .form-section .form-section-grid {
    row-gap: 8rem;
  }
}
.form-section .form-section-grid .contact_form {
  grid-area: form;
  align-self: center;
}
.form-section .form-section-grid .form-section-image {
  grid-area: image;
  align-self: center;
}
@container section-inner (min-width: 768px) {
  .form-section .form-section-grid {
    grid-template-columns: 6fr 1fr 5fr;
    grid-template-areas: "form . image";
  }
}

.grow-grid-section .content-container {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
  margin-block-end: 10rem;
}
@container section-inner (min-width: 768px) {
  .grow-grid-section .content-container {
    margin-block-end: 5rem;
    grid-template-columns: 1fr 1fr;
    gap: 8rem;
  }
}
@container section-inner (min-width: 1200px) {
  .grow-grid-section .content-container {
    gap: 18rem;
  }
}

.grow-grid-grid {
  transition: 1000ms;
  display: grid;
  column-gap: 3rem;
}
@media (max-width: 768px) {
  .grow-grid-grid {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    row-gap: 1rem;
    column-gap: 0;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):last-child) {
    grid-template-rows: 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-rows: 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-rows: 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-rows: 1fr 1.4fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1fr 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1fr 1fr 1.4fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1fr 1.4fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1fr 1fr 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(4):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1fr 1fr 1fr 1.4fr;
  }
}
@media (min-width: 769px) {
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):last-child) {
    grid-template-columns: 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-columns: 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 5fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 5fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-columns: 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-columns: 1fr 5fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 5fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 1fr 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 1fr 1fr 5fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 5fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 1fr 5fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 1fr 1fr 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(4):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 1fr 1fr 1fr 5fr;
  }
}

.grow-grid-item {
  background-color: black;
  min-height: 34vw;
  transition: 300ms;
  position: relative;
  overflow: hidden;
  display: grid;
  grid-template-areas: "card";
}
@media (max-width: 768px) {
  .grow-grid-item {
    min-height: 25vh;
  }
}
.grow-grid-item:hover, .grow-grid-item:focus {
  outline: 2px solid #fff;
  outline-offset: 2px;
}
.grow-grid-item:hover .grow-grid-item-title, .grow-grid-item:focus .grow-grid-item-title {
  transform: rotate(0deg);
}
.grow-grid-item:hover .grow-grid-item-subtitle, .grow-grid-item:focus .grow-grid-item-subtitle {
  opacity: 1;
}
.grow-grid-item:hover::before, .grow-grid-item:focus::before {
  opacity: 0;
}
.grow-grid-item:focus-visible {
  outline: 2px solid #fff;
  outline-offset: 2px;
}

.grow-grid-item-content {
  grid-area: card;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 5rem;
  align-self: flex-end;
  line-height: 1;
  align-items: flex-end;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .grow-grid-item-content {
    padding: 2rem;
  }
}
.grow-grid-item-content::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(0deg, #000000 0%, rgba(102, 102, 102, 0) 50%);
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}
.grow-grid-item-content .grow-grid-item-title,
.grow-grid-item-content .grow-grid-item-subtitle {
  position: relative;
  z-index: 1;
}
.grow-grid-item-content .grow-grid-item-title {
  font-size: 5rem;
  font-weight: 700;
  text-transform: uppercase;
  color: white;
  position: absolute;
  transform: rotate(-90deg) translateY(77%);
  transform-origin: bottom left;
  transition: transform 0.3s ease-in-out;
}
@media (max-width: 768px) {
  .grow-grid-item-content .grow-grid-item-title {
    font-size: 3rem;
    transform: rotate(0deg) translateY(0);
    position: relative;
  }
}
.grow-grid-item-content .grow-grid-item-subtitle {
  font-size: 2rem;
  font-weight: 400;
  color: white;
  margin-inline-start: auto;
}
@media (max-width: 768px) {
  .grow-grid-item-content .grow-grid-item-subtitle {
    font-size: 1.5rem;
    margin-inline-start: 0;
    margin-top: 1rem;
  }
}
.grow-grid-item-content .grow-grid-item-subtitle {
  transition: opacity 0.3s ease-in-out;
  opacity: 0;
}

.grow-grid-item-image {
  grid-area: card;
  width: 100%;
  height: auto;
}
.grow-grid-item-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.latest-job-postings-section.is-first-section {
  margin-top: calc(var(--section-spacing-top) * -2);
  position: relative;
  z-index: 116;
}
@media (min-width: 992px) {
  .latest-job-postings-section.is-first-section {
    padding-top: 0;
    margin-block-start: -6vw;
  }
  .latest-job-postings-section.is-first-section .section-title {
    color: white;
    text-shadow: 0 0 12px #777;
    text-align: center;
    transform: translateY(calc(-100% - 3rem)) translateX(-50%);
    position: absolute;
    top: 0;
    left: 50%;
  }
}

.latest-job-postings-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
}
@container section-inner (min-width: 768px) {
  .latest-job-postings-grid {
    gap: 8rem;
  }
}

.marquee-section {
  position: relative;
}
.marquee-section.option-offset-next {
  z-index: 1;
  padding: 0;
}
.marquee-section.option-offset-next .marquee-section-wrapper {
  padding: 0;
  transform: translateY(50%);
}

.marquee-section-wrapper {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.scroller {
  max-width: 100vw;
  color: var(--object-text-color, var(--site-color-1));
  font-size: clamp(2rem, 8vw, 8rem);
  line-height: 1.2;
  word-spacing: 6px;
  font-weight: 900;
  text-transform: uppercase;
  padding: 0;
}

.scroller__inner {
  display: flex;
  flex-wrap: wrap;
  gap: 6rem;
  margin: 0;
  padding: 0;
}

.scroller[data-animated=true] {
  overflow: hidden;
}

.scroller[data-animated=true] .scroller__inner {
  width: max-content;
  flex-wrap: nowrap;
  animation: scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite;
}

.scroller[data-mode=scroll] {
  overflow: hidden;
}
.scroller[data-mode=scroll] .scroller__inner {
  width: max-content;
  flex-wrap: nowrap;
  will-change: transform;
}

.scroller[data-direction=right] {
  --_animation-direction: reverse;
}

.scroller[data-direction=left] {
  --_animation-direction: forwards;
}

.scroller[data-speed=fast] {
  --_animation-duration: 20s;
}

.scroller[data-speed=slow] {
  --_animation-duration: 60s;
}

@keyframes scroll {
  to {
    transform: translate(calc(-50% - 0.5rem));
  }
}
.swiper-section {
  overflow: hidden;
}

.images-swiper .swiper-slide {
  height: auto;
  transition: transform 0.3s ease-in-out;
}
.images-swiper .swiper-slide:not(.swiper-slide-fully-visible) {
  transform: scale(0.9);
}
.images-swiper .swiper-slide-image {
  width: 100%;
  aspect-ratio: 10/6;
}
.images-swiper .swiper-slide-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.text-media-section .text-media-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
}
@container section-inner (min-width: 768px) {
  .text-media-section .text-media-grid {
    grid-template-columns: 1fr 1fr;
    gap: 8rem;
  }
}
@container section-inner (min-width: 1200px) {
  .text-media-section .text-media-grid {
    gap: 18rem;
  }
}
.text-media-section .content-container {
  align-self: center;
}
.text-media-section .text-media-image-text {
  margin-block-start: 3rem;
}

:root {
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 0;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: var(--site-color-1);
  --swiper-scrollbar-size: 10px;
}

.timeline-swiper-section {
  overflow: hidden;
}
.timeline-swiper-section .section-title {
  margin-block-end: 3rem;
  text-align: center;
}
@media (min-width: 768px) {
  .timeline-swiper-section .section-title {
    margin-block-end: 6rem;
  }
}
.timeline-swiper-section .swiper-slide {
  height: auto;
}
.timeline-swiper-section .swiper-scrollbar {
  position: relative !important;
  margin-block-start: 4rem;
}
@container section-inner (min-width: 768px) {
  .timeline-swiper-section .swiper-scrollbar {
    margin-block-start: 8rem;
  }
}

.timeline-item {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.timeline-item-label-container {
  position: relative;
  display: flex;
  align-items: center;
  gap: 1rem;
  margin-block-end: 4rem;
}
.timeline-item-label-container::after {
  content: "";
  display: block;
  width: 100%;
  transform: translateY(-50%);
  height: 1px;
  background-image: linear-gradient(90deg, #000, #000 60%, transparent 60%, transparent 100%);
  background-size: 20px 1px;
  border: none;
  opacity: 0.5;
  z-index: 0;
}

.timeline-item-label {
  position: relative;
  z-index: 1;
  padding: 0.5rem 1.2rem;
  align-self: flex-start;
  font-size: 1.6rem;
  line-height: 1;
  text-transform: uppercase;
  background-color: var(--site-color-1);
  color: white;
}

.timeline-item-image {
  margin-block-start: 4rem;
}

.timeline-item-content {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-block-end: auto;
}

.two-images-section .two-images-grid {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "images" "content";
  gap: 2rem;
}
@container section-inner (min-width: 992px) {
  .two-images-section .two-images-grid {
    grid-template-columns: 1fr 1.2fr;
    grid-template-areas: "content images";
  }
}
@container section-inner (min-width: 1200px) {
  .two-images-section .two-images-grid {
    grid-template-columns: 5fr 1fr 10fr;
    grid-template-areas: "content . images";
  }
}
.two-images-section .content-container {
  grid-area: content;
  align-self: center;
}
.two-images-section .images-container {
  grid-area: images;
  display: grid;
  justify-items: center;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 0.5fr 1fr;
  gap: 1.6rem;
  grid-auto-flow: row;
  grid-template-areas: "text-1 image-2" "image-1 image-2" "image-1 text-2";
}
@container section-inner (min-width: 992px) {
  .two-images-section .images-container {
    row-gap: 0;
    column-gap: 3.6rem;
  }
}
.two-images-section .images-container .image-1, .two-images-section .images-container .image-2 {
  width: 80%;
}
.two-images-section .images-container .image-1 {
  grid-area: image-1;
}
.two-images-section .images-container .image-2 {
  grid-area: image-2;
}
.two-images-section .images-container .text-1 {
  grid-area: text-1;
}
.two-images-section .images-container .text-2 {
  grid-area: text-2;
}
.two-images-section .text-1,
.two-images-section .text-2 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@container section-inner (min-width: 992px) {
  .two-images-section .text-1,
  .two-images-section .text-2 {
    padding: 2rem;
    gap: 1.2rem;
  }
}
.two-images-section .text-1 img,
.two-images-section .text-2 img {
  flex: 0 0 auto;
  max-width: 6rem;
  aspect-ratio: 1/1;
  object-fit: contain;
}
@container section-inner (min-width: 992px) {
  .two-images-section .text-1 img,
  .two-images-section .text-2 img {
    max-width: 6.4rem;
  }
}
.two-images-section .text-1 {
  text-align: end;
}
.two-images-section .text-1 img {
  transform: rotate(180deg);
}
.two-images-section .image-2 {
  position: relative;
}
.two-images-section .image-2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: var(--two-images-image-border-radius, 2rem);
  background-color: var(--site-color-1);
  transform: translate(1.8rem, -1.8rem);
}
.two-images-section .image-2 img {
  position: relative;
  z-index: 1;
}

.footer {
  display: flex;
  flex-direction: column;
  padding-block: 1rem;
  background-color: black;
  color: white;
}
@media (min-width: 768px) {
  .footer {
    padding-block: 2rem;
  }
}

.footer-legal-and-copyright {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 0rem;
}
@media (min-width: 768px) {
  .footer-legal-and-copyright {
    gap: 3rem;
  }
}

.footer-legal-links {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 3rem;
  row-gap: 1rem;
}
.footer-legal-links a {
  color: inherit;
  text-decoration: none;
}
.footer-legal-links a:hover, .footer-legal-links a:focus {
  text-decoration: underline;
}

.page-index {
  background-color: var(--site-color-1);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUNBRDs7QURhQTtBQTJCQTtBRXdPQTtFQVJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbFFGOztBRWhCQTtBQUNBOzs7RUFHRTtBRm1CRjs7QUVoQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBRm1CRjs7QUVoQkE7QUFDQTs7RUFFRTtBRm1CRjs7QUVoQkE7QUFDQTs7RUFFRTtBRm1CRjs7QUVoQkE7QUFDQTtFQUNFO0VBQ0E7QUZtQkY7O0FFaEJBO0FBQ0E7O0VBRUU7QUZtQkY7O0FFaEJBO0FBQ0E7O0VBRUU7QUZtQkY7O0FFaEJBO0FBQ0E7RUFDRTtFQUNBO0FGbUJGOztBRWhCQTtBQUNBOztFQUVFO0VBQ0E7RUFDQTtBRm1CRjs7QUVoQkE7QUFDQTs7RUFFRTtFQUNBO0FGbUJGOztBRWhCQTtBQUNBO0VBQ0U7QUZtQkY7O0FFaEJBO0FBQ0E7RUFDRTtBRm1CRjs7QUc1RkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIeUZGO0FDaERJO0VFN0RKO0lBU0s7RUh3R0g7QUFDRjs7QURqSEE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBQ29IRDs7QUR2R0E7QUEyQkE7QUsxQ0U7RUFDRTtFQUNBO0VBQ0E7QUoySEo7O0FJeEhFO0VBQ0U7QUoySEo7O0FJeEhFO0VBQ0U7RUFDQTtBSjJISjs7QUl2SUU7RUFDRTtFQUNBO0VBQ0E7QUowSUo7O0FJdklFO0VBQ0U7QUowSUo7O0FJdklFO0VBQ0U7RUFDQTtBSjBJSjs7QUl0SkU7RUFDRTtFQUNBO0VBQ0E7QUp5Sko7O0FJdEpFO0VBQ0U7QUp5Sko7O0FJdEpFO0VBQ0U7RUFDQTtBSnlKSjs7QUlyS0U7RUFDRTtFQUNBO0VBQ0E7QUp3S0o7O0FJcktFO0VBQ0U7QUp3S0o7O0FJcktFO0VBQ0U7RUFDQTtBSndLSjs7QUlwTEU7RUFDRTtFQUNBO0VBQ0E7QUp1TEo7O0FJcExFO0VBQ0U7QUp1TEo7O0FJcExFO0VBQ0U7RUFDQTtBSnVMSjs7QUluTUU7RUFDRTtFQUNBO0VBQ0E7QUpzTUo7O0FJbk1FO0VBQ0U7QUpzTUo7O0FJbk1FO0VBQ0U7RUFDQTtBSnNNSjs7QUlsTUE7RUFDRTtBSnFNRjs7QUlsTUE7RUFDRTtBSnFNRjs7QUs3TkE7RUpzU0U7RUFDQTtFQUNBO0FEckVGO0FDdUVFO0VBQ0U7SUFDRTtJQUVFO0VEdEVOO0VDeUVFO0lBQ0U7SUFFRTtFRHhFTjtBQUNGOztBTTdPQTtFQUNHO0VBQ0E7QU5nUEg7O0FPalBHO0VBQ0c7QVBvUE47QU9sUEc7RUFDRztBUG9QTjtBT2xQRztFQUNHO0FQb1BOO0FPbFBHO0VBQ0c7QVBvUE47QU9sUEc7RUFDRztBUG9QTjtBT2xQRztFQUNHO0FQb1BOOztBT3BRRztFQUNHO0FQdVFOO0FPclFHO0VBQ0c7QVB1UU47QU9yUUc7RUFDRztBUHVRTjtBT3JRRztFQUNHO0FQdVFOO0FPclFHO0VBQ0c7QVB1UU47QU9yUUc7RUFDRztBUHVRTjs7QVF4UkE7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSMlJIOztBU2pPQTtFQTlERztBVG1TSDtBU2pTRztFQUNHO0FUbVNOO0FTaFNHO0VBQ0c7QVRrU047QVMvUkc7RUFDRztBVGlTTjtBUzlSRztFQUNHO0FUZ1NOO0FTN1JHO0VBQ0c7QVQrUk47QVM1Ukc7RUFDRztBVDhSTjtBUzNSRztFQUNHO0FUNlJOO0FTMVJHO0VBQ0c7QVQ0Uk47QVN6Ukc7RUFDRztBVDJSTjtBU3hSRztFQUNHO0FUMFJOO0FTdlJHO0VBQ0c7QVR5Uk47QVN0Ukc7RUFDRztBVHdSTjtBU3JSRztFQUNHO0FUdVJOO0FTcFJHO0VBQ0c7QVRzUk47QVNuUkc7RUFDRztBVHFSTjs7QUN2UUk7RVFQSjtJQWxFRztFVHFWRDtFU25WQztJQUNHO0VUcVZKO0VTbFZDO0lBQ0c7RVRvVko7RVNqVkM7SUFDRztFVG1WSjtFU2hWQztJQUNHO0VUa1ZKO0VTL1VDO0lBQ0c7RVRpVko7RVM5VUM7SUFDRztFVGdWSjtFUzdVQztJQUNHO0VUK1VKO0VTNVVDO0lBQ0c7RVQ4VUo7RVMzVUM7SUFDRztFVDZVSjtFUzFVQztJQUNHO0VUNFVKO0VTelVDO0lBQ0c7RVQyVUo7RVN4VUM7SUFDRztFVDBVSjtFU3ZVQztJQUNHO0VUeVVKO0VTdFVDO0lBQ0c7RVR3VUo7RVNyVUM7SUFDRztFVHVVSjtBQUNGOztBQ3ZVSTtFUVdKO0lBdkVHO0VUd1lEO0VTdFlDO0lBQ0c7RVR3WUo7RVNyWUM7SUFDRztFVHVZSjtFU3BZQztJQUNHO0VUc1lKO0VTbllDO0lBQ0c7RVRxWUo7RVNsWUM7SUFDRztFVG9ZSjtFU2pZQztJQUNHO0VUbVlKO0VTaFlDO0lBQ0c7RVRrWUo7RVMvWEM7SUFDRztFVGlZSjtFUzlYQztJQUNHO0VUZ1lKO0VTN1hDO0lBQ0c7RVQrWEo7RVM1WEM7SUFDRztFVDhYSjtFUzNYQztJQUNHO0VUNlhKO0VTMVhDO0lBQ0c7RVQ0WEo7RVN6WEM7SUFDRztFVDJYSjtFU3hYQztJQUNHO0VUMFhKO0FBQ0Y7O0FDbEtBO0VBUkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4S0Y7O0FVamNBOzs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZvY0Y7O0FVamNBO0VBQ0U7QVZvY0Y7QVVsY0U7O0VBRUU7QVZvY0o7O0FVaGNBOzs7Ozs7Ozs7OztFQVdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZtY0Y7O0FVaGNBOztFQUVFO0VBQ0E7QVZtY0Y7QVVqY0U7RUFMRjs7SUFNSTtFVnFjRjtBQUNGO0FVbmNFO0VBVEY7O0lBVUk7RVZ1Y0Y7QUFDRjs7QVVwY0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QVZ1Y0Y7QVVyY0U7RUFQRjs7SUFRSTtFVnljRjtBQUNGOztBVXRjQTs7RUFFRTtFQUNBO0VBQ0E7QVZ5Y0Y7QVV2Y0U7RUFORjs7SUFPSTtFVjJjRjtBQUNGOztBVXhjQTs7RUFFRTtFQUNBO0FWMmNGO0FVemNFO0VBTEY7O0lBTUk7RVY2Y0Y7QUFDRjs7QVUxY0E7RUFDRTtFQUNBO0FWNmNGO0FVM2NFO0VBSkY7SUFLSTtFVjhjRjtBQUNGOztBVTNjQTtFQUNFO0VBQ0E7QVY4Y0Y7QVU1Y0U7RUFKRjtJQUtJO0VWK2NGO0FBQ0Y7O0FXcGpCQTtBQUNBO0VBQ0c7RUFDQTtFQUNBO0FYdWpCSDs7QVdyakJBO0VBQ0c7QVh3akJIOztBV3RqQkE7Ozs7OztFQU1HO0FYeWpCSDs7QVd2akJBOzs7RUFHRztBWDBqQkg7O0FXeGpCQTtFQUNHO0FYMmpCSDs7QVd6akJBO0VBQ0c7RUFDQTtFQUNBO0FYNGpCSDs7QVcxakJBO0VBQ0c7RUFDQTtBWDZqQkg7O0FXM2pCQTtFQUNHO0VBQ0E7QVg4akJIOztBVzVqQkE7RUFDRztFQUNBO0FYK2pCSDs7QVc3akJBOztFQUVHO0FYZ2tCSDs7QVc5akJBOztFQUVHO0FYaWtCSDs7QVcvakJBOzs7RUFHRztFQUNBO0FYa2tCSDs7QVdoa0JBO0VBQ0c7QVhta0JIOztBV2prQkE7RUFDRztFQUNBO0FYb2tCSDs7QVdsa0JBO0VBQ0c7QVhxa0JIOztBV25rQkE7O0VBRUc7RUFDQTtFQUNBO0VBQ0E7QVhza0JIOztBV3BrQkE7RUFDRztBWHVrQkg7O0FXcmtCQTtFQUNHO0FYd2tCSDs7QVd0a0JBOztFQUVHO0FYeWtCSDs7QVd2a0JBO0VBQ0c7RUFDQTtBWDBrQkg7O0FXeGtCQTtFQUNHO0FYMmtCSDs7QVd6a0JBO0VBQ0c7QVg0a0JIOztBVzFrQkE7Ozs7O0VBS0c7RUFDQTtFQUNBO0VBQ0E7QVg2a0JIOztBVzNrQkE7O0VBRUc7QVg4a0JIOztBVzVrQkE7O0VBRUc7QVgra0JIOztBVzdrQkE7Ozs7RUFJRztBWGdsQkg7O0FXOWtCQTs7OztFQUlHO0VBQ0E7QVhpbEJIOztBVzlrQkE7RUFDRztBWGlsQkg7O0FXL2tCQTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWGtsQkg7O0FXaGxCQTtFQUNHO0VBQ0E7QVhtbEJIOztBV2psQkE7RUFDRztBWG9sQkg7O0FXbGxCQTs7RUFFRztFQUNBO0FYcWxCSDs7QVdubEJBOztFQUVHO0FYc2xCSDs7QVdwbEJBO0VBQ0c7RUFDQTtBWHVsQkg7O0FXcmxCQTs7RUFFRztBWHdsQkg7O0FXdGxCQTtFQUNHO0VBQ0E7QVh5bEJIOztBV3ZsQkE7O0VBRUc7QVgwbEJIOztBV3hsQkE7RUFDRztBWDJsQkg7O0FXemxCQTtFQUNHO0FYNGxCSDs7QVcxbEJBO0VBQ0c7QVg2bEJIOztBVzNsQkE7RUFDRztBWDhsQkg7O0FXNWxCQTs7RUFFRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVgrbEJIOztBVzdsQkE7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhnbUJIOztBVzlsQkE7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYaW1CSDs7QUM5dUJJO0VVZ0pEOztJQUVHO0lBQ0E7SUFDQTtFWGttQko7RVdobUJDO0lBQ0c7SUFDQTtFWGttQko7RVdobUJDO0lBQ0c7SUFDQTtFWGttQko7QUFDRjtBVzdsQlM7RUFDRztBWCtsQlo7O0FXMWxCUzs7RUFFRztFQUNBO0FYNmxCWjs7QVd0bUJTO0VBQ0c7QVh5bUJaOztBV3BtQlM7O0VBRUc7RUFDQTtBWHVtQlo7O0FXaG5CUztFQUNHO0FYbW5CWjs7QVc5bUJTOztFQUVHO0VBQ0E7QVhpbkJaOztBVzFuQlM7RUFDRztBWDZuQlo7O0FXeG5CUzs7RUFFRztFQUNBO0FYMm5CWjs7QVdwb0JTO0VBQ0c7QVh1b0JaOztBV2xvQlM7O0VBRUc7RUFDQTtBWHFvQlo7O0FXOW9CUztFQUNHO0FYaXBCWjs7QVc1b0JTOztFQUVHO0VBQ0E7QVgrb0JaOztBV3hwQlM7RUFDRztBWDJwQlo7O0FXdHBCUzs7RUFFRztFQUNBO0FYeXBCWjs7QVdscUJTO0VBQ0c7QVhxcUJaOztBV2hxQlM7O0VBRUc7RUFDQTtBWG1xQlo7O0FXNXFCUztFQUNHO0FYK3FCWjs7QVcxcUJTOztFQUVHO0VBQ0E7QVg2cUJaOztBV3RyQlM7RUFDRztBWHlyQlo7O0FXcHJCUzs7RUFFRztFQUNBO0FYdXJCWjs7QVdoc0JTO0VBQ0c7QVhtc0JaOztBVzlyQlM7O0VBRUc7RUFDQTtBWGlzQlo7O0FXMXNCUztFQUNHO0FYNnNCWjs7QVd4c0JTOztFQUVHO0VBQ0E7QVgyc0JaOztBV3ZzQlM7RUFDRyw0QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHNCWjs7QVcvc0JTO0VBQ0csNEJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt0Qlo7O0FXdnRCUztFQUNHLDRCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwdEJaOztBVy90QlM7RUFDRyw0QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3VCWjs7QVd2dUJTO0VBQ0csNEJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB1Qlo7O0FXL3VCUztFQUNHLDRCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrdkJaOztBV3Z2QlM7RUFDRyw0QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHZCWjs7QVcvdkJTO0VBQ0csNEJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt3Qlo7O0FXdndCUztFQUNHLDRCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwd0JaOztBVy93QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3hCWjs7QVd2eEJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB4Qlo7O0FXL3hCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhreUJaOztBV3Z5QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHlCWjs7QVcveUJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt6Qlo7O0FXdnpCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwekJaOztBVy96QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazBCWjs7QVd2MEJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDAwQlo7O0FXLzBCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrMUJaOztBV3YxQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDFCWjs7QVcvMUJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGsyQlo7O0FXdjJCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwMkJaOztBVy8yQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazNCWjs7QVd2M0JTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDAzQlo7O0FXLzNCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrNEJaOztBV3Y0QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDRCWjs7QVcvNEJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs1Qlo7O0FXdjVCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwNUJaOztBVy81QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazZCWjs7QVd2NkJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA2Qlo7O0FXLzZCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrN0JaOztBV3Y3QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDdCWjs7QVcvN0JTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs4Qlo7O0FXdjhCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwOEJaOztBVy84QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazlCWjs7QVd2OUJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA5Qlo7O0FXLzlCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrK0JaOztBV3YrQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMCtCWjs7QVcvK0JTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGsvQlo7O0FXdi9CUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwL0JaOztBVy8vQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa2dDWjs7QVd2Z0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBnQ1o7O0FXL2dDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhraENaOztBV3ZoQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMGhDWjs7QVcvaENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtpQ1o7O0FXdmlDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwaUNaOztBVy9pQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa2pDWjs7QVd2akNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBqQ1o7O0FXL2pDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhra0NaOztBV3ZrQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMGtDWjs7QVcva0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtsQ1o7O0FXdmxDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwbENaOztBVy9sQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa21DWjs7QVd2bUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBtQ1o7O0FXL21DUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrbkNaOztBV3ZuQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMG5DWjs7QVcvbkNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtvQ1o7O0FXdm9DUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwb0NaOztBVy9vQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3BDWjs7QVd2cENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBwQ1o7O0FXL3BDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrcUNaOztBV3ZxQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHFDWjs7QVcvcUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtyQ1o7O0FXdnJDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwckNaOztBVy9yQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3NDWjs7QVd2c0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBzQ1o7O0FXL3NDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrdENaOztBV3Z0Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHRDWjs7QVcvdENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt1Q1o7O0FXdnVDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwdUNaOztBVy91Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3ZDWjs7QVd2dkNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB2Q1o7O0FXL3ZDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrd0NaOztBV3Z3Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHdDWjs7QVcvd0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt4Q1o7O0FXdnhDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgweENaOztBVy94Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3lDWjs7QVd2eUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB5Q1o7O0FXL3lDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrekNaOztBV3Z6Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHpDWjs7QVcvekNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGswQ1o7O0FXdjBDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwMENaOztBVy8wQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazFDWjs7QVd2MUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDAxQ1o7O0FXLzFDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrMkNaOztBV3YyQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDJDWjs7QVcvMkNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGszQ1o7O0FXdjNDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwM0NaOztBVy8zQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazRDWjs7QVd2NENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA0Q1o7O0FXLzRDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrNUNaOztBV3Y1Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDVDWjs7QVcvNUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs2Q1o7O0FXdjZDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwNkNaOztBVy82Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazdDWjs7QVd2N0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA3Q1o7O0FXLzdDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrOENaOztBV3Y4Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDhDWjs7QVcvOENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs5Q1o7O0FXdjlDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwOUNaOztBVy85Q1M7RUFDRyw4QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYaytDWjs7QUN0cERJO0VVa0tLO0lBQ0c7SUFFRyxnQlpwTEk7RUMycURqQjtFV3AvQ087O0lBRUc7SUFDQTtFWHMvQ1Y7RVcvL0NPO0lBQ0c7SUFFRyxnQlpwTEk7RUNvckRqQjtFVzcvQ087O0lBRUc7SUFDQTtFWCsvQ1Y7RVd4Z0RPO0lBQ0c7SUFFRyxnQlpwTEk7RUM2ckRqQjtFV3RnRE87O0lBRUc7SUFDQTtFWHdnRFY7RVdqaERPO0lBQ0c7SUFFRyxnQlpwTEk7RUNzc0RqQjtFVy9nRE87O0lBRUc7SUFDQTtFWGloRFY7RVcxaERPO0lBQ0c7SUFFRyxnQlpwTEk7RUMrc0RqQjtFV3hoRE87O0lBRUc7SUFDQTtFWDBoRFY7RVduaURPO0lBQ0c7SUFFRyxnQlpwTEk7RUN3dERqQjtFV2ppRE87O0lBRUc7SUFDQTtFWG1pRFY7RVc1aURPO0lBQ0c7SUFFRyxnQlpwTEk7RUNpdURqQjtFVzFpRE87O0lBRUc7SUFDQTtFWDRpRFY7RVdyakRPO0lBQ0c7SUFFRyxnQlpwTEk7RUMwdURqQjtFV25qRE87O0lBRUc7SUFDQTtFWHFqRFY7RVc5akRPO0lBQ0c7SUFFRyxnQlpwTEk7RUNtdkRqQjtFVzVqRE87O0lBRUc7SUFDQTtFWDhqRFY7RVd2a0RPO0lBQ0c7SUFFRyxnQlpwTEk7RUM0dkRqQjtFV3JrRE87O0lBRUc7SUFDQTtFWHVrRFY7RVdobERPO0lBQ0c7SUFFRyxnQlpwTEk7RUNxd0RqQjtFVzlrRE87O0lBRUc7SUFDQTtFWGdsRFY7RVd6bERPO0lBQ0c7SUFFRyxnQlpwTEk7RUM4d0RqQjtFV3ZsRE87O0lBRUc7SUFDQTtFWHlsRFY7RVdybERPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVsRFY7RVc1bERPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhsRFY7RVdubURPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFtRFY7RVcxbURPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRtRFY7RVdqbkRPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1uRFY7RVd4bkRPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBuRFY7RVcvbkRPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlvRFY7RVd0b0RPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdvRFY7RVc3b0RPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtvRFY7RVdwcERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNwRFY7RVczcERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZwRFY7RVdscURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9xRFY7RVd6cURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJxRFY7RVdockRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtyRFY7RVd2ckRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlyRFY7RVc5ckRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdzRFY7RVdyc0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVzRFY7RVc1c0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhzRFY7RVdudERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHF0RFY7RVcxdERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDR0RFY7RVdqdURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG11RFY7RVd4dURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDB1RFY7RVcvdURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGl2RFY7RVd0dkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHd2RFY7RVc3dkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCt2RFY7RVdwd0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHN3RFY7RVczd0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZ3RFY7RVdseERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG94RFY7RVd6eERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJ4RFY7RVdoeURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGt5RFY7RVd2eURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHl5RFY7RVc5eURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGd6RFY7RVdyekRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHV6RFY7RVc1ekRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDh6RFY7RVduMERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHEwRFY7RVcxMERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQwRFY7RVdqMURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG0xRFY7RVd4MURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDAxRFY7RVcvMURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGkyRFY7RVd0MkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHcyRFY7RVc3MkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCsyRFY7RVdwM0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHMzRFY7RVczM0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDYzRFY7RVdsNERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG80RFY7RVd6NERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDI0RFY7RVdoNURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGs1RFY7RVd2NURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHk1RFY7RVc5NURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGc2RFY7RVdyNkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHU2RFY7RVc1NkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDg2RFY7RVduN0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHE3RFY7RVcxN0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQ3RFY7RVdqOERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG04RFY7RVd4OERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDA4RFY7RVcvOERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGk5RFY7RVd0OURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHc5RFY7RVc3OURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCs5RFY7RVdwK0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHMrRFY7RVczK0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDYrRFY7RVdsL0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG8vRFY7RVd6L0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDIvRFY7RVdoZ0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtnRVY7RVd2Z0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlnRVY7RVc5Z0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdoRVY7RVdyaEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVoRVY7RVc1aEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhoRVY7RVduaUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFpRVY7RVcxaUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRpRVY7RVdqakVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1qRVY7RVd4akVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBqRVY7RVcvakVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlrRVY7RVd0a0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdrRVY7RVc3a0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtrRVY7RVdwbEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNsRVY7RVczbEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZsRVY7RVdsbUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9tRVY7RVd6bUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJtRVY7RVdobkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtuRVY7RVd2bkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHluRVY7RVc5bkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdvRVY7RVdyb0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVvRVY7RVc1b0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhvRVY7RVducEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFwRVY7RVcxcEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRwRVY7RVdqcUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1xRVY7RVd4cUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBxRVY7RVcvcUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlyRVY7RVd0ckVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdyRVY7RVc3ckVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtyRVY7RVdwc0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNzRVY7RVczc0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZzRVY7RVdsdEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG90RVY7RVd6dEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJ0RVY7RVdodUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGt1RVY7RVd2dUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHl1RVY7RVc5dUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGd2RVY7RVdydkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHV2RVY7RVc1dkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDh2RVY7RVdud0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHF3RVY7RVcxd0VPO0lBQ0csOEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDR3RVY7QUFDRjtBQ2o4RUk7RVVrS0s7SUFDRztJQUVHLGdCWnBMSTtFQ3E5RWpCO0VXOXhFTzs7SUFFRztJQUNBO0VYZ3lFVjtFV3p5RU87SUFDRztJQUVHLGdCWnBMSTtFQzg5RWpCO0VXdnlFTzs7SUFFRztJQUNBO0VYeXlFVjtFV2x6RU87SUFDRztJQUVHLGdCWnBMSTtFQ3UrRWpCO0VXaHpFTzs7SUFFRztJQUNBO0VYa3pFVjtFVzN6RU87SUFDRztJQUVHLGdCWnBMSTtFQ2cvRWpCO0VXenpFTzs7SUFFRztJQUNBO0VYMnpFVjtFV3AwRU87SUFDRztJQUVHLGdCWnBMSTtFQ3kvRWpCO0VXbDBFTzs7SUFFRztJQUNBO0VYbzBFVjtFVzcwRU87SUFDRztJQUVHLGdCWnBMSTtFQ2tnRmpCO0VXMzBFTzs7SUFFRztJQUNBO0VYNjBFVjtFV3QxRU87SUFDRztJQUVHLGdCWnBMSTtFQzJnRmpCO0VXcDFFTzs7SUFFRztJQUNBO0VYczFFVjtFVy8xRU87SUFDRztJQUVHLGdCWnBMSTtFQ29oRmpCO0VXNzFFTzs7SUFFRztJQUNBO0VYKzFFVjtFV3gyRU87SUFDRztJQUVHLGdCWnBMSTtFQzZoRmpCO0VXdDJFTzs7SUFFRztJQUNBO0VYdzJFVjtFV2ozRU87SUFDRztJQUVHLGdCWnBMSTtFQ3NpRmpCO0VXLzJFTzs7SUFFRztJQUNBO0VYaTNFVjtFVzEzRU87SUFDRztJQUVHLGdCWnBMSTtFQytpRmpCO0VXeDNFTzs7SUFFRztJQUNBO0VYMDNFVjtFV240RU87SUFDRztJQUVHLGdCWnBMSTtFQ3dqRmpCO0VXajRFTzs7SUFFRztJQUNBO0VYbTRFVjtFVy8zRU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaTRFVjtFV3Q0RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdzRFVjtFVzc0RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKzRFVjtFV3A1RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYczVFVjtFVzM1RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNjVFVjtFV2w2RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbzZFVjtFV3o2RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMjZFVjtFV2g3RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYazdFVjtFV3Y3RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeTdFVjtFVzk3RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZzhFVjtFV3I4RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdThFVjtFVzU4RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYODhFVjtFV245RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcTlFVjtFVzE5RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNDlFVjtFV2orRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbStFVjtFV3grRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMCtFVjtFVy8rRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaS9FVjtFV3QvRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdy9FVjtFVzcvRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKy9FVjtFV3BnRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc2dGVjtFVzNnRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNmdGVjtFV2xoRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYb2hGVjtFV3poRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMmhGVjtFV2hpRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYa2lGVjtFV3ZpRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeWlGVjtFVzlpRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZ2pGVjtFV3JqRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdWpGVjtFVzVqRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOGpGVjtFV25rRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcWtGVjtFVzFrRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNGtGVjtFV2psRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbWxGVjtFV3hsRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMGxGVjtFVy9sRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaW1GVjtFV3RtRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYd21GVjtFVzdtRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYK21GVjtFV3BuRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc25GVjtFVzNuRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNm5GVjtFV2xvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYb29GVjtFV3pvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMm9GVjtFV2hwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYa3BGVjtFV3ZwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeXBGVjtFVzlwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZ3FGVjtFV3JxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdXFGVjtFVzVxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOHFGVjtFV25yRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcXJGVjtFVzFyRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNHJGVjtFV2pzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbXNGVjtFV3hzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMHNGVjtFVy9zRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaXRGVjtFV3R0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYd3RGVjtFVzd0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYK3RGVjtFV3B1Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc3VGVjtFVzN1Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNnVGVjtFV2x2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYb3ZGVjtFV3p2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMnZGVjtFV2h3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYa3dGVjtFV3Z3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeXdGVjtFVzl3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZ3hGVjtFV3J4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdXhGVjtFVzV4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOHhGVjtFV255Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcXlGVjtFVzF5Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNHlGVjtFV2p6Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbXpGVjtFV3h6Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMHpGVjtFVy96Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaTBGVjtFV3QwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdzBGVjtFVzcwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKzBGVjtFV3AxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYczFGVjtFVzMxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNjFGVjtFV2wyRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbzJGVjtFV3oyRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMjJGVjtFV2gzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYazNGVjtFV3YzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeTNGVjtFVzkzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZzRGVjtFV3I0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdTRGVjtFVzU0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYODRGVjtFV241Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcTVGVjtFVzE1Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNDVGVjtFV2o2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbTZGVjtFV3g2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMDZGVjtFVy82Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaTdGVjtFV3Q3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdzdGVjtFVzc3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKzdGVjtFV3A4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYczhGVjtFVzM4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNjhGVjtFV2w5Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbzlGVjtFV3o5Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMjlGVjtFV2grRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaytGVjtFV3YrRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeStGVjtFVzkrRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZy9GVjtFV3IvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdS9GVjtFVzUvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOC9GVjtFV25nR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcWdHVjtFVzFnR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNGdHVjtFV2poR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbWhHVjtFV3hoR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMGhHVjtFVy9oR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaWlHVjtFV3RpR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYd2lHVjtFVzdpR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYK2lHVjtFV3BqR087SUFDRyw4QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc2pHVjtBQUNGO0FDM3VHSTtFVWtLSztJQUNHO0lBRUcsZ0JacExJO0VDK3ZHakI7RVd4a0dPOztJQUVHO0lBQ0E7RVgwa0dWO0VXbmxHTztJQUNHO0lBRUcsZ0JacExJO0VDd3dHakI7RVdqbEdPOztJQUVHO0lBQ0E7RVhtbEdWO0VXNWxHTztJQUNHO0lBRUcsZ0JacExJO0VDaXhHakI7RVcxbEdPOztJQUVHO0lBQ0E7RVg0bEdWO0VXcm1HTztJQUNHO0lBRUcsZ0JacExJO0VDMHhHakI7RVdubUdPOztJQUVHO0lBQ0E7RVhxbUdWO0VXOW1HTztJQUNHO0lBRUcsZ0JacExJO0VDbXlHakI7RVc1bUdPOztJQUVHO0lBQ0E7RVg4bUdWO0VXdm5HTztJQUNHO0lBRUcsZ0JacExJO0VDNHlHakI7RVdybkdPOztJQUVHO0lBQ0E7RVh1bkdWO0VXaG9HTztJQUNHO0lBRUcsZ0JacExJO0VDcXpHakI7RVc5bkdPOztJQUVHO0lBQ0E7RVhnb0dWO0VXem9HTztJQUNHO0lBRUcsZ0JacExJO0VDOHpHakI7RVd2b0dPOztJQUVHO0lBQ0E7RVh5b0dWO0VXbHBHTztJQUNHO0lBRUcsZ0JacExJO0VDdTBHakI7RVdocEdPOztJQUVHO0lBQ0E7RVhrcEdWO0VXM3BHTztJQUNHO0lBRUcsZ0JacExJO0VDZzFHakI7RVd6cEdPOztJQUVHO0lBQ0E7RVgycEdWO0VXcHFHTztJQUNHO0lBRUcsZ0JacExJO0VDeTFHakI7RVdscUdPOztJQUVHO0lBQ0E7RVhvcUdWO0VXN3FHTztJQUNHO0lBRUcsZ0JacExJO0VDazJHakI7RVczcUdPOztJQUVHO0lBQ0E7RVg2cUdWO0VXenFHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgycUdWO0VXaHJHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrckdWO0VXdnJHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5ckdWO0VXOXJHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnc0dWO0VXcnNHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1c0dWO0VXNXNHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4c0dWO0VXbnRHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxdEdWO0VXMXRHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0dEdWO0VXanVHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtdUdWO0VXeHVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwdUdWO0VXL3VHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpdkdWO0VXdHZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3dkdWO0VXN3ZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrdkdWO0VXcHdHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzd0dWO0VXM3dHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2d0dWO0VXbHhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhveEdWO0VXenhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyeEdWO0VXaHlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhreUdWO0VXdnlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5eUdWO0VXOXlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnekdWO0VXcnpHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1ekdWO0VXNXpHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4ekdWO0VXbjBHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxMEdWO0VXMTBHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0MEdWO0VXajFHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtMUdWO0VXeDFHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwMUdWO0VXLzFHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpMkdWO0VXdDJHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3MkdWO0VXNzJHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrMkdWO0VXcDNHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzM0dWO0VXMzNHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2M0dWO0VXbDRHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvNEdWO0VXejRHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyNEdWO0VXaDVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrNUdWO0VXdjVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5NUdWO0VXOTVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnNkdWO0VXcjZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1NkdWO0VXNTZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4NkdWO0VXbjdHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxN0dWO0VXMTdHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0N0dWO0VXajhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtOEdWO0VXeDhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwOEdWO0VXLzhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpOUdWO0VXdDlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3OUdWO0VXNzlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrOUdWO0VXcCtHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzK0dWO0VXMytHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2K0dWO0VXbC9HTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvL0dWO0VXei9HTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyL0dWO0VXaGdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrZ0hWO0VXdmdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5Z0hWO0VXOWdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnaEhWO0VXcmhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1aEhWO0VXNWhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4aEhWO0VXbmlITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxaUhWO0VXMWlITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0aUhWO0VXampITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtakhWO0VXeGpITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwakhWO0VXL2pITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpa0hWO0VXdGtITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3a0hWO0VXN2tITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgra0hWO0VXcGxITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzbEhWO0VXM2xITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2bEhWO0VXbG1ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvbUhWO0VXem1ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgybUhWO0VXaG5ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrbkhWO0VXdm5ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5bkhWO0VXOW5ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnb0hWO0VXcm9ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1b0hWO0VXNW9ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4b0hWO0VXbnBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxcEhWO0VXMXBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0cEhWO0VXanFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtcUhWO0VXeHFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwcUhWO0VXL3FITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpckhWO0VXdHJITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3ckhWO0VXN3JITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrckhWO0VXcHNITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzc0hWO0VXM3NITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2c0hWO0VXbHRITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvdEhWO0VXenRITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgydEhWO0VXaHVITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrdUhWO0VXdnVITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5dUhWO0VXOXVITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhndkhWO0VXcnZITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1dkhWO0VXNXZITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4dkhWO0VXbndITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxd0hWO0VXMXdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0d0hWO0VXanhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhteEhWO0VXeHhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgweEhWO0VXL3hITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpeUhWO0VXdHlITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3eUhWO0VXN3lITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgreUhWO0VXcHpITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzekhWO0VXM3pITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2ekhWO0VXbDBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvMEhWO0VXejBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyMEhWO0VXaDFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrMUhWO0VXdjFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5MUhWO0VXOTFITztJQUNHLDhCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnMkhWO0FBQ0Y7QUNyaElJO0VVa0tLO0lBQ0c7SUFFRyxpQlpwTEk7RUN5aUlqQjtFV2wzSE87O0lBRUc7SUFDQTtFWG8zSFY7RVc3M0hPO0lBQ0c7SUFFRyxpQlpwTEk7RUNraklqQjtFVzMzSE87O0lBRUc7SUFDQTtFWDYzSFY7RVd0NEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUMyaklqQjtFV3A0SE87O0lBRUc7SUFDQTtFWHM0SFY7RVcvNEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUNva0lqQjtFVzc0SE87O0lBRUc7SUFDQTtFWCs0SFY7RVd4NUhPO0lBQ0c7SUFFRyxpQlpwTEk7RUM2a0lqQjtFV3Q1SE87O0lBRUc7SUFDQTtFWHc1SFY7RVdqNkhPO0lBQ0c7SUFFRyxpQlpwTEk7RUNzbElqQjtFVy81SE87O0lBRUc7SUFDQTtFWGk2SFY7RVcxNkhPO0lBQ0c7SUFFRyxpQlpwTEk7RUMrbElqQjtFV3g2SE87O0lBRUc7SUFDQTtFWDA2SFY7RVduN0hPO0lBQ0c7SUFFRyxpQlpwTEk7RUN3bUlqQjtFV2o3SE87O0lBRUc7SUFDQTtFWG03SFY7RVc1N0hPO0lBQ0c7SUFFRyxpQlpwTEk7RUNpbklqQjtFVzE3SE87O0lBRUc7SUFDQTtFWDQ3SFY7RVdyOEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUMwbklqQjtFV244SE87O0lBRUc7SUFDQTtFWHE4SFY7RVc5OEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUNtb0lqQjtFVzU4SE87O0lBRUc7SUFDQTtFWDg4SFY7RVd2OUhPO0lBQ0c7SUFFRyxpQlpwTEk7RUM0b0lqQjtFV3I5SE87O0lBRUc7SUFDQTtFWHU5SFY7RVduOUhPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHE5SFY7RVcxOUhPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQ5SFY7RVdqK0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG0rSFY7RVd4K0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDArSFY7RVcvK0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGkvSFY7RVd0L0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHcvSFY7RVc3L0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCsvSFY7RVdwZ0lPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNnSVY7RVczZ0lPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZnSVY7RVdsaElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9oSVY7RVd6aElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJoSVY7RVdoaUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtpSVY7RVd2aUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlpSVY7RVc5aUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdqSVY7RVdyaklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVqSVY7RVc1aklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhqSVY7RVdua0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFrSVY7RVcxa0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRrSVY7RVdqbElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1sSVY7RVd4bElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBsSVY7RVcvbElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGltSVY7RVd0bUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdtSVY7RVc3bUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCttSVY7RVdwbklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNuSVY7RVczbklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZuSVY7RVdsb0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9vSVY7RVd6b0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJvSVY7RVdocElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtwSVY7RVd2cElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlwSVY7RVc5cElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdxSVY7RVdycUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVxSVY7RVc1cUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhxSVY7RVducklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFySVY7RVcxcklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRySVY7RVdqc0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1zSVY7RVd4c0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBzSVY7RVcvc0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGl0SVY7RVd0dElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHd0SVY7RVc3dElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCt0SVY7RVdwdUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHN1SVY7RVczdUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZ1SVY7RVdsdklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG92SVY7RVd6dklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJ2SVY7RVdod0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGt3SVY7RVd2d0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHl3SVY7RVc5d0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGd4SVY7RVdyeElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHV4SVY7RVc1eElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDh4SVY7RVdueUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHF5SVY7RVcxeUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDR5SVY7RVdqeklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG16SVY7RVd4eklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDB6SVY7RVcveklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGkwSVY7RVd0MElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHcwSVY7RVc3MElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCswSVY7RVdwMUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHMxSVY7RVczMUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDYxSVY7RVdsMklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG8ySVY7RVd6MklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDIySVY7RVdoM0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGszSVY7RVd2M0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHkzSVY7RVc5M0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGc0SVY7RVdyNElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHU0SVY7RVc1NElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDg0SVY7RVduNUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHE1SVY7RVcxNUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQ1SVY7RVdqNklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG02SVY7RVd4NklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDA2SVY7RVcvNklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGk3SVY7RVd0N0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHc3SVY7RVc3N0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCs3SVY7RVdwOElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHM4SVY7RVczOElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDY4SVY7RVdsOUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG85SVY7RVd6OUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDI5SVY7RVdoK0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGsrSVY7RVd2K0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHkrSVY7RVc5K0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGcvSVY7RVdyL0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHUvSVY7RVc1L0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDgvSVY7RVduZ0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFnSlY7RVcxZ0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRnSlY7RVdqaEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1oSlY7RVd4aEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBoSlY7RVcvaEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlpSlY7RVd0aUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdpSlY7RVc3aUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtpSlY7RVdwakpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNqSlY7RVczakpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZqSlY7RVdsa0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9rSlY7RVd6a0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJrSlY7RVdobEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtsSlY7RVd2bEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlsSlY7RVc5bEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdtSlY7RVdybUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVtSlY7RVc1bUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhtSlY7RVdubkpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFuSlY7RVcxbkpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRuSlY7RVdqb0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1vSlY7RVd4b0pPO0lBQ0csOEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBvSlY7QUFDRjtBV3JvSkE7RUFDRztBWHVvSkg7O0FXcm9KQTtFQUNHO0FYd29KSDs7QVd0b0pBO0VBQ0c7QVh5b0pIOztBV3ZvSkE7RUFDRztBWDBvSkg7O0FXeG9KQTtFQUNHO0FYMm9KSDs7QVd0bEpBO0VBQ0csZ0JaaFNlO0VZaVNmO0FYeWxKSDs7QVd2bEpBO0VBQ0c7QVgwbEpIOztBV3hsSkE7RUFDRztBWDJsSkg7O0FXemxKQTtFQUNHO0FYNGxKSDs7QVcxbEpBOzs7RUFHRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg2bEpIOztBQ3AySkk7RVd6RUo7SUFFRTtJQUNBO0lBQ0E7SUFDQTtFWmc3SkE7QUFDRjtBQzEzSkk7RVc1REo7SUFTRTtJQUNBO0lBQ0E7SUFDQTtFWmk3SkE7QUFDRjs7QUNyM0pJO0VXakREO0lBQ0MsaUJiR1k7SWFGWjtFWjA2SkY7RVl2NkpDO0lBQ0Msb0JiRlk7SWFHWjtFWnk2SkY7QUFDRjs7QUNoNEpJO0VXakREO0lBQ0MsaUJiR1k7SWFGWjtFWnE3SkY7RVlsN0pDO0lBQ0Msb0JiRlk7SWFHWjtFWm83SkY7QUFDRjs7QUMzNEpJO0VXakREO0lBQ0Msa0JiR1k7SWFGWjtFWmc4SkY7RVk3N0pDO0lBQ0MscUJiRlk7SWFHWjtFWis3SkY7QUFDRjs7QUNuNkpJO0VXbkJEO0lBQ0MsaUJiVGE7SWFVYjtFWjA3SkY7RVl2N0pDO0lBQ0Msb0JiZGE7SWFlYjtFWnk3SkY7QUFDRjs7QUM5NkpJO0VXbkJEO0lBQ0MsaUJiVGE7SWFVYjtFWnE4SkY7RVlsOEpDO0lBQ0Msb0JiZGE7SWFlYjtFWm84SkY7QUFDRjs7QUN6N0pJO0VXbkJEO0lBQ0Msa0JiVGE7SWFVYjtFWmc5SkY7RVk3OEpDO0lBQ0MscUJiZGE7SWFlYjtFWis4SkY7QUFDRjs7QWFqZ0tBO0VBQ0M7RUFDQTtFQUNBO0Fib2dLRDs7QWFsZ0tBO0VBQ0M7SUFDQztFYnFnS0E7QUFDRjtBYWpnS0M7RUFDQztFQUNBO0FibWdLRjtBYWxnS0U7RUFDQztBYm9nS0g7O0FjcGhLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkdWhLRjtBY3JoS0U7RUFDRTtFQUNBO0VBQ0E7QWR1aEtKO0FjcmhLSTtFQUNFO0VBQ0E7QWR1aEtOO0FjcGhLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0Fkc2hLTjs7QWUxaUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmNmlLRjtBZTNpS0U7RUFDRTtFQUNBO0FmNmlLSjtBZTNpS0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWY2aUtOO0FlM2lLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjZpS1I7QWUzaUtNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmNmlLUjtBZXppS007RUFDRTtBZjJpS1I7QWV4aUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYwaUtOO0FlemlLTTtFQUNFO0VBQ0E7QWYyaUtSO0FlemlLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjJpS1I7QWV4aUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmMGlLTjtBZXRpS0U7RUFDRTtFQUNBO0VBQ0E7QWZ3aUtKO0FldGlLRTtFQUNFO0VBQ0E7QWZ3aUtKO0FldGlLSTtFQUNFO0Fmd2lLTjtBZXBpS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZzaUtKO0FlcGlLSTtFQUNFO0VBQ0E7RUFDQTtBZnNpS047QWVuaUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWZxaUtOO0FlOWhLTTtFQUNFO0FmZ2lLUjs7QWdCcHBLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJ1cEtGO0FnQnJwS0U7RUFSRjtJQVNJO0lBQ0E7SUFDQTtFaEJ3cEtGO0FBQ0Y7QWdCdHBLRTtFQUNFO0VBQ0E7QWhCd3BLSjtBZ0J0cEtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCd3BLTjtBZ0J2cEtNO0VBUkY7SUFTSTtFaEIwcEtOO0FBQ0Y7QWdCeHBLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEIwcEtSO0FnQnhwS007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCMHBLUjtBZ0J6cEtRO0VBUEY7SUFRSTtFaEI0cEtSO0FBQ0Y7QWdCeHBLTTtFQUNFO0FoQjBwS1I7QWdCdnBLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCeXBLTjtBZ0J4cEtNO0VBQ0U7QWhCMHBLUjtBZ0J4cEtNO0VBQ0U7RUFDQTtFQUNBO0FoQjBwS1I7QWdCdnBLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJ5cEtOO0FnQnJwS0U7RUFDRTtFQUNBO0FoQnVwS0o7QWdCdHBLSTtFQUhGO0lBSUk7RWhCeXBLSjtBQUNGO0FnQnZwS0U7RUFDRTtFQUNBO0VBRUE7RUFDQTtBaEJ3cEtKO0FnQnRwS0k7RUFDRTtBaEJ3cEtOO0FnQnBwS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCc3BLSjtBZ0JwcEtJO0VBQ0U7RUFDQTtFQUNBO0FoQnNwS047QWdCbnBLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQnFwS047QWdCOW9LTTtFQUNFO0FoQmdwS1I7O0FpQm54S0E7RUFDQztFQUNBO0FqQnN4S0Q7QWlCcHhLQztFQUNDO0VBQ0E7RUFDQTtFQUVBO0FqQnF4S0Y7QWlCbnhLRTtFaEIyTUEsV2dCek1jO0VoQjBNZCxZZ0IxTWM7RUFDYjtFQUNBO0VBQ0E7RUFDQTtBakJxeEtIO0FpQmx4S0U7RUFDQztFQUNBO0VBQ0E7QWpCb3hLSDtBaUJqeEtFO0VBR0M7RUFDQTtBakJpeEtIO0FpQjl3S0U7RUFDQztBakJneEtIO0FpQjd3S0U7RUFDQztBakIrd0tIO0FpQjN3S0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakI2d0tGO0FpQjN3S0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakI2d0tIO0FpQjF3S0U7RUFDQztBakI0d0tIOztBa0IxMEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEI2MEtGO0FDcnhLSTtFaUI3REo7SUFRSTtJQUNBO0lBQ0E7RWxCODBLRjtBQUNGO0FrQjUwS0U7RUFDRTtFQUNBO0FsQjgwS0o7QWtCNzBLSTtFQUNFO0VBQ0E7QWxCKzBLTjtBa0I1MEtJO0VBQ0U7RUFDQTtBbEI4MEtOO0FrQjUwS0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQjgwS047QWtCMTBLRTtFQUNFO0VBQ0E7QWxCNDBLSjtBa0IzMEtJO0VBQ0U7QWxCNjBLTjtBQ3R6S0k7RWlCeEJBO0lBR0k7RWxCKzBLTjtBQUNGOztBa0IxMEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEI2MEtGO0FrQjMwS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEI2MEtKO0FrQjMwS0U7RUFDRTtFQUNBO0FsQjYwS0o7O0FtQjE0S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CNjRLRjs7QW1CMTRLQTtFQUNFO0FuQjY0S0Y7O0FtQjE0S0E7RWxCZ1FFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOG9LRjs7QW1CaDVLQTtFbEIrVEU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFa0JwVUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QW5CdzVLRjs7QW9CbjdLQTtFQUNFO0VBQ0E7RUFDQTtBcEJzN0tGO0FvQnA3S0U7RUFDRTtFQUVBO0VBRUE7RUFDQTtFQUNBO0FwQm83S0o7QW9CbDdLRTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FwQm03S0o7QW9CajdLSTs7RW5CMlRGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW1CL1RJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEIwN0tOO0FvQnI3S007O0VBQ0U7RUFDQTtBcEJ3N0tSO0FvQnA3S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QXBCcTdLSjtBb0JuN0tJO0VBQ0U7RUFDQTtBcEJxN0tOO0FvQm43S007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJxN0tSO0FvQm43S007RUFDRTtBcEJxN0tSO0FvQm43S1E7RUFFRTtBcEJvN0tWO0FvQm43S1U7RUFDRTtBcEJxN0taO0FvQi82S0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEJpN0tOO0FvQjc2S007O0VBRUU7RUFDQTtFQUNBO0FwQis2S1I7QW9COTZLUTs7RUFDRTtBcEJpN0tWO0FvQng2S0k7O0VBQ0U7RUFDQTtFQUNBO0FwQjI2S047QW9CeDZLSTs7RUFDRTtFQUNBO0VBQ0E7QXBCMjZLTjtBb0J0NktJO0VBQ0U7QXBCdzZLTjtBb0JuNktJO0VBQ0U7QXBCcTZLTjs7QW9CaDZLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCbTZLRjtBb0JqNktFO0VBQ0U7RW5CeU1GO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQydEtGO0FvQno2S0k7RUFDRTtFQUNBO0VBQ0E7QXBCMjZLTjtBb0J6NktJO0VBQ0U7QXBCMjZLTjtBb0J2NktRO0VBQ0U7QXBCeTZLVjtBQ2hnTEk7RW1Ca0VKO0lBNkJJO0VwQnE2S0Y7QUFDRjs7QXFCbGtMQTtFQUNFO0FyQnFrTEY7QUN6Z0xJO0VvQjdESjtJQUdJO0VyQnVrTEY7QUFDRjs7QXFCcmtMQTtFQUNFO0VBQ0E7RUFDQTtBckJ3a0xGOztBcUJya0xBO0VBQ0U7RUFDQTtFQUNBO0FyQndrTEY7QXFCdGtMRTtFQUxGO0lBTUk7SUFDQTtFckJ5a0xGO0FBQ0Y7O0FxQnZrTEE7RUFDRTtFQUNBO0FyQjBrTEY7QXFCemtMRTtFQUNFO0FyQjJrTEo7QXFCMWtMSTtFQUNFO0FyQjRrTE47QXFCeGtMRTtFQUNFO0VBQ0E7RUFDQTtBckIwa0xKO0FDaGpMSTtFb0I3QkY7SUFNSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VyQjJrTEo7RXFCMWtMSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFckI0a0xOO0FBQ0Y7QXFCemtMSTtFQXJCRjtJQXNCSTtJQUNBO0VyQjRrTEo7QUFDRjs7QXFCeGtMQTtFQUNFO0VBQ0E7QXJCMmtMRjs7QXFCeGtMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBWUE7QXJCZ2tMRjtBcUIza0xFO0VwQm9RQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VvQnpRRTtFQUNBO0VBQ0E7RUFDQTtBckJvbExKO0FxQm5sTEk7RUFDRTtFQUNBO0FyQnFsTE47O0FxQmhsTEE7RXBCdVBFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW9CNVBBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBckJ5bExGO0FxQnZsTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckJ5bExKOztBcUJybExBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJ3bExGO0FxQnZsTEU7RUFDRTtBckJ5bExKOztBc0Izc0xBO0VBQ0U7QXRCOHNMRjs7QXVCOXNMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0V0QjBUQTtFc0J2VEE7RUFDQTtFQUVBO0F2QitzTEY7QXVCN3NMRTtFQUNFO0VBQ0E7RUFDQTtBdkIrc0xKO0F1QjdzTE07RUFDRTtBdkIrc0xSO0FDcnFMSTtFc0J0Q0k7SUFDRTtFdkI4c0xSO0V1QjNzTE07SUFDRTtFdkI2c0xSO0FBQ0Y7QXVCMXNMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFtQkE7QXZCMHJMTjtBdUIzc0xNO0VBQ0U7RUFDQTtFQUNBO0F2QjZzTFI7QXVCM3NMTTtFQUNFO0VBQ0E7QXZCNnNMUjtBdUIzc0xNO0VBQ0U7RUFDQTtBdkI2c0xSO0FDbHNMSTtFc0JiRTtJQUlJO0V2QitzTFI7QUFDRjtBdUIzc0xNO0VBRUU7RUFDQTtFQUNBO0F2QjRzTFI7QXVCMXNMTTtFQUNFO0VBQ0E7RUFDQTtBdkI0c0xSO0F1QjFzTE07RUFDRTtBdkI0c0xSO0F1QnZzTEU7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F2QndzTEo7QXVCcnNMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZCdXNMSjtBQ2x1TEk7RXNCc0JGO0lBUUk7RXZCd3NMSjtBQUNGO0F1QnRzTEk7RUFDRTtBdkJ3c0xOO0FDMXVMSTtFc0JpQ0E7SUFJSTtFdkJ5c0xOO0FBQ0Y7QXVCdHNMSTtFQUNFO0VBQ0E7QXZCd3NMTjtBdUJ0c0xNO0VBQ0U7QXZCd3NMUjtBdUJwc0xJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZCc3NMTjtBQzV2TEk7RXNCa0RBO0lBT0k7SUFDQTtFdkJ1c0xOO0FBQ0Y7QXVCcHNMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2QnNzTE47QUMzd0xJO0VzQjhEQTtJQVNJO0V2QndzTE47QUFDRjtBdUJyc0xJO0VBQ0U7QXZCdXNMTjs7QXVCanNMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkJvc0xGO0F1QmxzTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkJvc0xKOztBd0IvMUxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBeEJpMkxKO0FDMXlMSTtFdUI3REo7SUFTUTtJQUNBO0V4QmsyTE47QUFDRjs7QXdCaDJMQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXhCaTJMSjtBd0IvMUxJO0VBQ0k7QXhCaTJMUjtBd0I5MUxJO0VBQ0k7RUFDQTtBeEJnMkxSO0F3QjcxTFE7RUFDSTtBeEIrMUxaOztBd0IxMUxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBeEI0MUxKO0FDbjFMSTtFdUJsQko7SUFZUTtJQUNBO0V4QjYxTE47QUFDRjtBd0IzMUxJO0VBQ0k7RUFDQTtBeEI2MUxSO0F3QjUxTFE7RUFFSTtBeEI2MUxaOztBeUJ6NUxBOzs7RUFHRTtFQUNBO0F6QjQ1TEY7O0F5QnY1TEE7RUFDRTs7O0lBR0U7SUFDQTtFekIwNUxGO0V5Qng1TEE7OztJQUdFO0lBQ0E7RXpCMDVMRjtBQUNGO0F5QnY1TEE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBekJ1NUxGO0F5QnI1TEU7RUFDRTtBekJ1NUxKOztBeUJsNUxBO0V4QjZSRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V3QmxTQTtFQUNBO0F6QjQ1TEY7QXlCejVMSTtFQUNFO0F6QjI1TE47QXlCdjVMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJ5NUxKOztBMEJoK0xBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFCbStMSjtBMEJsK0xJO0VBQ0k7RUFDQTtFQUNBOztJQUFBO0ExQnMrTFI7QTBCbitMUTtFQUNJO0ExQnErTFo7QTBCbitMUTtFQUNJO0ExQnErTFo7O0EyQnAvTEE7RUFDRTtFQUtBO0VBQ0E7RUFDQTtBM0JtL0xGO0FDOTdMSTtFMEI3REo7SUFHSTtJQUNBO0UzQjQvTEY7QUFDRjtBMkJ2L0xFO0VBQ0U7QTNCeS9MSjs7QTJCci9MQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0J3L0xGO0EyQnAvTEU7RUFDRTtBM0JzL0xKO0EyQm4vTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBM0JvL0xKO0EyQm4vTEk7RUFFRTtBM0JvL0xOOztBNEIvaE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFrQkE7QTVCaWhNRjtBQzc5TEk7RTJCMUVKO0lBTUk7SUFDQTtJQUtBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVCaWlNRjtFNEIzaU1FO0lBQ0U7RTVCNmlNSjtBQUNGO0E0QmppTUU7RUFDRTtFQUNBO0VBQ0E7QTVCbWlNSjtBNEJqaU1JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCbWlNTjtBNEIvaE1FO0VBQ0U7RUFDQTtBNUJpaU1KOztBNkIxa01BO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QTdCMmtNRjtBNkJ6a01FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdCMmtNSjtBNkJ6a01FO0VBQ0U7QTdCMmtNSjtBNkJ6a01FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Iya01KO0E2QnprTUU7RUFDRTtFQUNBO0VBQ0E7QTdCMmtNSjs7QThCcm1NSTtFQUNJO0E5QndtTVI7QThCdm1NUTtFQUNJO0VBQ0E7QTlCeW1NWjtBOEJ2bU1ZO0VBQ0k7QTlCeW1NaEI7O0ErQnBuTUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBL0Jtbk1GO0ErQmpuTUU7RUFDRTtFQUNBO0VBQ0E7QS9CbW5NSjs7QWdDMW9NQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0UvQjBVQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UrQjlVQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaENtcE1GO0FnQ2hwTUU7RUFDSTtFQUNBO0FoQ2twTU47QWdDOW9NRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV0E1Qm1CO0VBNkJuQixZQTdCbUI7QWhDNnFNdkI7QWdDOW9NSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDZ3BNTjtBZ0Mvb01NO0VBQWlCO0FoQ2twTXZCO0FnQ2pwTU07RUFBaUI7QWhDb3BNdkI7QWdDbnBNTTtFQUFpQjtBaENzcE12QjtBZ0NscE1JO0VBQW9CO0FoQ3FwTXhCO0FnQ3BwTUk7RUFBb0I7QWhDdXBNeEI7QWdDdHBNSTtFQUFvQjtBaEN5cE14Qjs7QWlDMXNNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQzZzTUY7O0FpQzFzTUE7RWhDd1RFO0VnQ3RUQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDNnNNRjtBaUMzc01FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQzZzTUo7QWlDMXNNRTtFQUNFO0VBQ0E7RUFDQTtBakM0c01KO0FpQzFzTUk7RUFDRTtBakM0c01OO0FDcHJNSTtFZ0M5QkY7SUFVSTtJQUNBO0lBQ0E7RWpDNHNNSjtFaUMxc01JO0lBQ0U7RWpDNHNNTjtBQUNGOztBaUN4c01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakMyc01GOztBa0M1dk1JO0VBQ0U7QWxDK3ZNTjtBa0M1dk1FO0VBQ0U7QWxDOHZNSjtBa0Mzdk1FO0VBQ0U7QWxDNnZNSjtBa0N6dk1JO0VBQ0U7QWxDMnZNTjtBa0N2dk1JO0VBQ0U7QWxDeXZNTjtBa0Nydk1FO0VBQ0U7QWxDdXZNSjtBa0MvdU1JOzs7OztFQUNFO0FsQ3F2TU47QWtDanZNRTtFQUNFO0FsQ212TUo7QWtDanZNRTtFQUNFO0FsQ212TUo7O0FtQ255TUE7RUFDRTtBbkNzeU1GO0FtQ255TUE7QUFDQTtFQUNFO0FuQ3F5TUY7O0FtQ2x5TUE7QUFDQTtFQUNJO0lBQ0k7RW5DcXlNTjtFbUNueU1FO0lBQ0k7RW5DcXlNTjtBQUNGO0FtQ2x5TUE7RUFDSTtJQUNJO0VuQ295TU47RW1DbHlNRTtJQUNJO0VuQ295TU47QUFDRjtBbUNqeU1BO0FBQ0E7RUFDSTtBbkNteU1KOztBbUNoeU1BO0VBQ0k7QW5DbXlNSjs7QW9DcjBNQTtFQUNFO0VBQ0E7RW5DNlRBO0VtQzNUQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FwQ3UwTUY7QW9DcjBNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDdTBNSjtBb0NwME1FO0VBQ0U7RUFDQTtFQUNBO0FwQ3MwTUo7QW9DcjBNSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQ3UwTU47QW9DbjBNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDcTBNSjs7QXFDbDNNQTtFQUNDO0FyQ3EzTUQ7O0FxQ2wzTUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQ3EzTUQ7QXFDbjNNQztFQUNDO0FyQ3EzTUY7QXFDbjNNQztFQUNDO0FyQ3EzTUY7QXFDbjNNQztFQUNDO0FyQ3EzTUY7O0FxQ2ozTUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FyQ2czTUQ7QXFDOTJNQztFQUNDO0VBQ0E7QXJDZzNNRjtBcUM3Mk1DO0VBQ0M7RUFDQTtFQUNBO0FyQysyTUY7QXFDNTJNQztFQUdDO0FyQzQyTUY7O0FzQ3Y2TUE7RUFDQztBdEMwNk1EOztBc0N4Nk1BO0VBRUM7RUFDQTtFQUNBO0F0QzA2TUQ7O0FzQ3Y2TUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBdEMwNk1EOztBc0N2Nk1BO0VBQ0M7RUFDQTtFQUNBO0F0QzA2TUQ7O0FzQ3Y2TUE7RUFDQztFQUNBO0VBQ0E7QXRDMDZNRDs7QXNDdjZNQTtFQUdDO0F0Q3c2TUQ7QXNDdDZNQztFQUNDO0VBQ0E7QXRDdzZNRjtBc0NwNk1FO0VBQ0M7QXRDczZNSDtBc0NsNk1DOztFQUVDO0F0Q282TUY7QXNDbDZNQzs7OztFQUlDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0F0Q2k2TUY7QXNDaDZNRTs7OztFQUNDO0F0Q3E2TUg7QXNDbjZNRTs7OztFQUNDO0VBQ0E7QXRDdzZNSDtBc0NyNk1FOzs7O0VBQ0M7RUFDQTtBdEMwNk1IO0FzQ3Y2TUM7RUFDQztBdEN5Nk1GO0FzQ3Y2TUM7RUFDQztFQUNBO0F0Q3k2TUY7QXNDdDZNRTtFQUNDO0F0Q3c2TUg7QXNDajZNSTs7O0VBQ0M7QXRDcTZNTDtBc0MvNU1DO0VBQ0M7QXRDaTZNRjtBc0M5NU1DO0VBQ0M7QXRDZzZNRjtBc0M3NU1DO0VBQ0M7QXRDKzVNRjtBc0M5NU1FO0VBU0M7QXRDdzVNSDtBc0NoNk1HO0VBR0M7QXRDZzZNSjtBc0M5NU1HO0VBQ0M7QXRDZzZNSjtBc0M3NU1HO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDKzVNSjs7QXNDejVNQTtFQUNDO0F0QzQ1TUQ7O0FzQ3o1TUE7RUFDQztJQUNDO0V0QzQ1TUE7RXNDMzVNQztJQUNDO0V0QzY1TUY7QUFDRjtBdUMxaU5BO0VBQ0k7RUFDQTtFQUNBO0F2QzRpTko7QXVDMWlOSTtFQUNJO0VBQ0E7RUFDQTtBdkM0aU5SO0F1QzFpTlE7RUFDSTtBdkM0aU5aO0F1Q3hpTkk7RUFFSTtFQUNBO0VBQ0E7QXZDeWlOUjtBdUN4aU5RO0VBQ0k7RUFDQTtFQUNBO0F2QzBpTlo7QXVDdGlOUTtFQUNJO0F2Q3dpTlo7QXVDdmlOWTtFQUVJO0F2Q3dpTmhCO0F1Q3RpTlk7RUFDSTtFQUNBO0VBQ0E7QXZDd2lOaEI7QXVDcmlOWTtFQUNJO0VBQ0E7RUFDQTtBdkN1aU5oQjtBdUNsaU5JOzs7RUFHSTtBdkNvaU5SOztBd0M1bE5BO0VBQ0c7QXhDK2xOSDtBd0M3bE5HO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7QXhDK2xOTjtBd0M1bE5HO0VBQ0c7QXhDOGxOTjtBd0M1bE5NO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QzhsTlQ7QXdDM2xORztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFdkN3S0o7QURxN01GO0F3QzNsTk07RUFFRztFQUNBO0F4QzRsTlQ7QXdDMWxOTTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDNGxOVDtBd0MzbE5TO0VBQ0c7QXhDNmxOWjtBd0N4bE5NO0VBQ0c7RUFDQTtBeEMwbE5UOztBeUNqcE5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Q29wTlI7QXlDbHBOUTtFQUNJO0F6Q29wTlo7QXlDanBOUTtFQUNJO0VBQ0E7QXpDbXBOWjtBeUNocE5JO0VBQ0k7RUFDQTtFQUNBO0F6Q2twTlI7QXlDaHBOSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6Q2twTlI7QXlDL29OSTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXpDZ3BOUjtBeUM3b05JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QytvTlI7QXlDN29OSTtFQUNJO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F6QzhvTlI7QXlDM29OSTtFQUNJO0F6QzZvTlI7QXlDem9OUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekMyb05aO0F5Q3ZvTkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Q3lvTlI7QXlDdm9OUTtFQUNJO0VBQ0E7QXpDeW9OWjs7QTBDOXROQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExQ2l1Tko7QTBDaHVOSTtFQUNJO0ExQ2t1TlI7QTBDN3ROUTtFQUNJO0ExQyt0Tlo7QTBDaHVOUTtFQUNJO0ExQ2t1Tlo7QTBDbnVOUTtFQUNJO0ExQ3F1Tlo7QTBDdHVOUTtFQUNJO0ExQ3d1Tlo7QTBDenVOUTtFQUNJO0ExQzJ1Tlo7QTBDNXVOUTtFQUNJO0ExQzh1Tlo7QTBDL3VOUTtFQUNJO0ExQ2l2Tlo7QTBDbHZOUTtFQUNJO0ExQ292Tlo7QTBDcnZOUTtFQUNJO0ExQ3V2Tlo7QTBDeHZOUTtFQUNJO0ExQzB2Tlo7QTBDM3ZOUTtFQUNJO0ExQzZ2Tlo7QTBDOXZOUTtFQUNJO0ExQ2d3Tlo7QUMvc05JO0V5QzdESjtJQWdCUTtFMUNnd05OO0UwQy92Tk07SUFDSTtFMUNpd05WO0UwQzl2TlU7SUFDSTtFMUNnd05kO0UwQ2p3TlU7SUFDSTtFMUNtd05kO0UwQ3B3TlU7SUFDSTtFMUNzd05kO0UwQ3Z3TlU7SUFDSTtFMUN5d05kO0UwQzF3TlU7SUFDSTtFMUM0d05kO0UwQzd3TlU7SUFDSTtFMUMrd05kO0UwQ2h4TlU7SUFDSTtFMUNreE5kO0UwQ254TlU7SUFDSTtFMUNxeE5kO0UwQ3R4TlU7SUFDSTtFMUN3eE5kO0UwQ3p4TlU7SUFDSTtFMUMyeE5kO0UwQzV4TlU7SUFDSTtFMUM4eE5kO0UwQy94TlU7SUFDSTtFMUNpeU5kO0FBQ0Y7O0EyQ3h6TkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0Myek5KOztBMkN4ek5BO0VBQ0k7QTNDMnpOSjtBMkN4ek5JO0VBQ0k7QTNDMHpOUjtBMkN2ek5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDeXpOUjtBMkN0ek5RO0VBQ0k7RUFDQTtBM0N3ek5aO0EyQ3R6Tlk7RUFDSTtBM0N3ek5oQjtBMkNwek5RO0VBRUk7RUFDQTtBM0Nxek5aO0EyQ256Tlk7RUFDSTtBM0Nxek5oQjtBMkNoek5RO0VBQ0k7RUFDQTtFQUNBO0EzQ2t6Tlo7QTJDL3lOUTtFQUNJO0VBQ0E7QTNDaXpOWjs7QTRDcjJOQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDdTJOSjtBNENyMk5JO0VBQ0k7QTVDdTJOUjtBNENyMk5JO0VBQ0k7QTVDdTJOUjtBNENwMk5JO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUNrMk5SO0E0Q2oyTlE7RUFTSTtBNUMyMU5aO0E0Q24yTlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDcTJOaEI7QTRDbDJOWTtFQUNJO0E1Q28yTmhCO0E0Q2wyTmdCO0VBQ0k7QTVDbzJOcEI7QTRDOTFOWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QTVDODFOaEI7QTRDNTFOWTtFQUNJO0E1QzgxTmhCO0E0QzcxTmdCO0VBQ0k7QTVDKzFOcEI7O0E2Q2w2TkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0NxNk5KO0E2Q242Tkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Q3E2TlI7QUNuM05JO0U0Q3ZEQTtJQU9RO0U3Q3U2TlY7QUFDRjs7QThDcDdOQztFQUNDO0VBQ0E7QTlDdTdORjs7QStDejdOQTtFQUNFO0VBQ0E7QS9DNDdORjs7QStDejdOQTtFQUNFO0EvQzQ3TkY7O0ErQ3g3TkU7Ozs7RUFJRTtFQUNBO0EvQzI3Tko7QStDMTdOSTs7OztFQUNFO0EvQys3Tk47QStDMzdORTtFQUNFO0VBQ0E7QS9DNjdOSjtBK0MxN05FO0VBQ0U7RUFDQTtFQUNBO0EvQzQ3Tko7QStDMTdOSTtFQUNFO0EvQzQ3Tk47QStDMTdOSTtFQUNFO0VBQ0E7QS9DNDdOTjtBK0N4N05FO0VBQ0U7RUFDQTtBL0MwN05KO0ErQ3g3Tkk7RUFDRTtFQUNBO0EvQzA3Tk47QStDdjdOSTtFQUNFO0VBQ0E7QS9DeTdOTjs7QWdENytOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRGcvTkY7QWdEOStORTs7O0UvQzBGQTtFQUdFO0VBTUE7RUFNQTtFQUlBO0FEMDROSjtBZ0RqL05FO0UvQytMQTtFK0M3TEU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QWhEaS9OSjtBZ0QvK05JOztFL0N3RUY7RUFHRTtFQU1BO0VBTUE7RUFJQTtFQW9GRjtBRHkwTkY7QWdEbC9ORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RS9Dd0tGO0FENjBORjtBZ0RsL05JO0VBQ0U7QWhEby9OTjtBZ0RqL05JO0VBQ0U7QWhEbS9OTjtBZ0RqL05NO0VBQ0U7QWhEbS9OUjtBZ0Q3K05JO0VBQ0U7RUFDQTtBaEQrK05OO0FnRDUrTkk7RUFDRTtBaEQ4K05OOztBZ0QxK05BO0VBQ0U7SUFDRTtJQUNBO0VoRDYrTkY7RWdEMStOQTtJQUNFO0lBQ0E7RWhENCtORjtBQUNGO0FpRGxqT0U7RUFDRTtFQUNBO0FqRG9qT0o7QUMxL05JO0VnRDVERjtJQUtJO0VqRHFqT0o7QUFDRjs7QWlEampPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRG9qT0Y7QUN0Z09JO0VnRGxESjtJQU9JO0VqRHFqT0Y7QUFDRjtBaURuak9FO0VBVkY7SUFXSTtJQUNBO0VqRHNqT0Y7QUFDRjtBaURwak9FO0VBZkY7SUFnQkk7RWpEdWpPRjtBQUNGO0FpRHJqT0U7RUFuQkY7SUFvQkk7RWpEd2pPRjtBQUNGOztBaURyak9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRHdqT0Y7QWlEbGpPUTtFQUNFO0FqRG9qT1Y7O0FpRDdpT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRGdqT0Y7O0FpRDdpT0E7RUFDRTtFQUNBO0VBQ0E7QWpEZ2pPRjs7QWlEOWlPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEaWpPRjtBQ2hrT0k7RWdET0o7SUFXSTtJQUNBO0VqRGtqT0Y7QUFDRjs7QWlEL2lPQTtFQUNFO0VBQ0E7RUFDQTtBakRrak9GO0FDNWtPSTtFZ0R1Qko7SUFNSTtFakRtak9GO0FBQ0Y7QWlEampPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRG1qT0o7O0FrRG5wT0E7RUFDRTtFQUNBO0VBQ0E7QWxEc3BPRjtBQzdsT0k7RWlENURKO0lBTUk7SUFDQTtFbER1cE9GO0VrRHRwT0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbER3cE9KO0FBQ0Y7O0FrRHBwT0E7RUFDRTtFQUNBO0VBQ0E7QWxEdXBPRjtBa0R0cE9FO0VBQ0U7RUFDQTtFQUNBO0FsRHdwT0o7QUN2bk9JO0VpRHBDRjtJQU1JO0VsRHlwT0o7QUFDRjtBa0R0cE9FO0VBZEY7SUFlSTtFbER5cE9GO0FBQ0Y7O0FrRHRwT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRHlwT0Y7QUM1b09JO0VpRHJCSjtJQVdJO0lBQ0E7RWxEMHBPRjtBQUNGO0FrRHhwT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRDBwT0o7O0FrRHRwT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbER5cE9GOztBa0R0cE9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxEeXBPRjs7QUN2cU9JO0VrRHpEUTs7SUFFSTtJQUNBO0VuRG91T2Q7QUFDRjtBQy9xT0k7RWtEekRROztJQUVJO0lBQ0E7RW5EMnVPZDtBQUNGO0FDdHJPSTtFa0R6RFE7O0lBRUk7SUFDQTtFbkRrdk9kO0FBQ0Y7QUM3ck9JO0VrRHpEUTs7SUFFSTtJQUNBO0VuRHl2T2Q7QUFDRjtBbURydk9BO0VBc0JFO0FuRGt1T0Y7QW1EdnZPRTtFQUNFO0FuRHl2T0o7QW1EdnZPRTtFQUNFO0VBQ0E7RUFDQTtBbkR5dk9KO0FtRHR2T0U7RUFDRTtBbkR3dk9KO0FtRHB2T0U7RUFDRTtFQUNBO0VBQ0E7QW5Ec3ZPSjtBbURqdk9FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkRtdk9KO0FtRDV1T0k7RUFDRTtBbkQ4dU9OO0FtRDV1T007RUFDRTtBbkQ4dU9SO0FDcHVPSTtFa0ROSTtJQUNFO0VuRDZ1T1I7QUFDRjtBQ3p1T0k7RWtERUE7SUFFSTtFbkR5dU9OO0FBQ0Y7QUM5dU9JO0VrREVBO0lBS0k7RW5EMnVPTjtBQUNGO0FDbnZPSTtFa0RlQTtJQUVJO0VuRHN1T047QUFDRjtBQ3h2T0k7RWtEZUE7SUFLSTtFbkR3dU9OO0FBQ0Y7O0FtRG51T0E7QUFDQTtFQUNFO0lBQ0U7RW5Ec3VPRjtFbURwdU9BO0lBQ0U7RW5Ec3VPRjtFbURwdU9BO0lBQ0U7RW5Ec3VPRjtBQUNGO0FvRHQwT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHcwT0o7QUNqeE9JO0VtRDVERjtJQVFJO0VwRHkwT0o7QUFDRjtBb0R2ME9JO0VBQ0U7RUFDQTtBcER5ME9OO0FvRHQwT0k7RUFDRTtFQUNBO0FwRHcwT047QW9EcjBPSTtFQXJCRjtJQXNCSTtJQUNBO0VwRHcwT0o7QUFDRjs7QXFEaDJPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRG0yT0o7QXFEaDJPSTtFQVBGO0lBUUk7SUFDQTtJQUNBO0VyRG0yT0o7QUFDRjtBcURsMk9JO0VBWkY7SUFhSTtFckRxMk9KO0FBQ0Y7O0FxRGwyT0E7RUFDRTtFQUNBO0VBQ0E7QXJEcTJPRjtBcURsMk9FO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTtFckRxMk9GO0VxRGwyT0U7SUFDRTtFckRvMk9KO0VxRGoyT0U7SUFDRTtFckRtMk9KO0VxRGgyT0U7SUFDRTtFckRrMk9KO0VxRC8xT0U7SUFDRTtFckRpMk9KO0VxRDMxT0k7SUFDRTtFckQ2MU9OO0VxRHYxT0k7SUFDRTtFckR5MU9OO0VxRGwxT0k7SUFDRTtFckRvMU9OO0VxRDkwT0k7SUFDRTtFckRnMU9OO0VxRDEwT0k7SUFDRTtFckQ0ME9OO0VxRHIwT0k7SUFDRTtFckR1ME9OO0VxRGowT0k7SUFDRTtFckRtME9OO0VxRDd6T0k7SUFDRTtFckQrek9OO0VxRHp6T0k7SUFDRTtFckQyek9OO0FBQ0Y7QXFEdHpPRTtFQUVFO0lBQ0U7RXJEdXpPSjtFcURwek9FO0lBQ0U7RXJEc3pPSjtFcURuek9FO0lBQ0U7RXJEcXpPSjtFcURsek9FO0lBQ0U7RXJEb3pPSjtFcUQ5eU9JO0lBQ0U7RXJEZ3pPTjtFcUQxeU9JO0lBQ0U7RXJENHlPTjtFcURyeU9JO0lBQ0U7RXJEdXlPTjtFcURqeU9JO0lBQ0U7RXJEbXlPTjtFcUQ3eE9JO0lBQ0U7RXJEK3hPTjtFcUR4eE9JO0lBQ0U7RXJEMHhPTjtFcURweE9JO0lBQ0U7RXJEc3hPTjtFcURoeE9JO0lBQ0U7RXJEa3hPTjtFcUQ1d09JO0lBQ0U7RXJEOHdPTjtBQUNGOztBcUR6d09BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXJEMndPRjtBcUR4d09FO0VBWEY7SUFZSTtFckQyd09GO0FBQ0Y7QXFEeHdPRTtFQUVFO0VBQ0E7QXJEeXdPSjtBcUR4d09JO0VBQ0U7QXJEMHdPTjtBcUR4d09JO0VBQ0U7QXJEMHdPTjtBcUR4d09JO0VBQ0U7QXJEMHdPTjtBcURyd09FO0VBQ0U7RUFDQTtBckR1d09KOztBcURud09BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtBckRvd09GO0FxRGp3T0U7RUFoQkY7SUFpQkk7RXJEb3dPRjtBQUNGO0FxRGx3T0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEb3dPSjtBcURqd09FOztFQUVFO0VBQ0E7QXJEbXdPSjtBcURod09FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckRrd09KO0FxRC92T0k7RUFYRjtJQVlJO0lBQ0E7SUFDQTtFckRrd09KO0FBQ0Y7QXFEaHdPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRGt3T0o7QXFEL3ZPSTtFQVBGO0lBUUk7SUFDQTtJQUNBO0VyRGt3T0o7QUFDRjtBcURod09FO0VBQ0U7RUFDQTtBckRrd09KOztBcUQ5dk9BO0VBQ0U7RUFDQTtFQUNBO0FyRGl3T0Y7QXFEL3ZPRTtFQUNFO0VBQ0E7RUFDQTtBckRpd09KOztBc0Q1alBFO0VBQ0U7RUFDQTtFQUNBO0F0RCtqUEo7QUN4Z1BJO0VxRDFERjtJQU1JO0lBQ0E7RXREZ2tQSjtFc0QvalBJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXREaWtQTjtBQUNGOztBc0Q1alBBO0VBQ0U7RUFDQTtFQUNBO0F0RCtqUEY7QXNEOWpQRTtFQUpGO0lBS0k7RXREaWtQRjtBQUNGOztBdUQvbFBBO0VBQ0U7QXZEa21QRjtBdURobVBFO0VBQ0U7RUFDQTtBdkRrbVBKO0F1RGptUEk7RUFDRTtFQUNBO0F2RG1tUE47O0F1RDlsUEE7RUFDRTtFQUNBO0VBQ0E7QXZEaW1QRjs7QXVEN2xQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEZ21QRjs7QXVENWxQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEK2xQRjs7QXVENWxQQTtFQUNFO0F2RCtsUEY7O0F1RDVsUEE7RUFDRTtFQUNBO0VBQ0E7QXZEK2xQRjs7QXVEMWxQQTtFQUNFO0F2RDZsUEY7QXVEM2xQRTtFQUNFO0VBQ0E7RUFDQTtBdkQ2bFBKOztBdUR6bFBBO0VBQ0U7QXZENGxQRjs7QXVEemxQQTtFQUNFO0F2RDRsUEY7O0F1RHpsUEE7RUFDRTtBdkQ0bFBGOztBdUR6bFBBO0VBQ0U7QXZENGxQRjs7QXVEemxQQTtFQUNFO0lBQ0U7RXZENGxQRjtBQUNGO0F3RDdxUEE7RUFDRTtBeEQrcVBGOztBd0Q1cVBFO0VBQ0U7RUFDQTtBeEQrcVBKO0F3RDlxUEk7RUFDRTtBeERnclBOO0F3RDdxUEU7RUFDRTtFQUNBO0F4RCtxUEo7QXdEN3FQSTtFQUNFO0VBQ0E7RUFDQTtBeEQrcVBOOztBeURoc1BFO0VBQ0U7RUFDQTtFQUNBO0F6RG1zUEo7QXlEanNQSTtFQUxGO0lBTUk7SUFDQTtFekRvc1BKO0FBQ0Y7QXlEbnNQSTtFQVRGO0lBVUk7RXpEc3NQSjtBQUNGO0F5RG5zUEU7RUFDRTtBekRxc1BKO0F5RGxzUEU7RUFDRTtBekRvc1BKOztBMER4dFBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRDJ0UEY7O0EwRHh0UEE7RUFDRTtBMUQydFBGO0EwRDF0UEU7RUFDRTtFQUNBO0ExRDR0UEo7QUMvcVBJO0V5RC9DRjtJQUtJO0UxRDZ0UEo7QUFDRjtBMEQzdFBFO0VBQ0U7QTFENnRQSjtBMEQzdFBFO0VBQ0U7RUFDQTtBMUQ2dFBKO0EwRDV0UEk7RUFIRjtJQUlJO0UxRCt0UEo7QUFDRjs7QTBEM3RQQTtFQUNFO0VBQ0E7RUFDQTtBMUQ4dFBGOztBMEQzdFBBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFFQTtBMUQ0dFBGO0EwRDF0UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUQ0dFBKOztBMER4dFBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRDB0UEY7O0EwRHZ0UEE7RUFDRTtBMUQwdFBGOztBMER2dFBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFEMHRQRjs7QTJEN3lQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRGd6UEo7QTJEOXlQSTtFQU5GO0lBT0k7SUFDQTtFM0RpelBKO0FBQ0Y7QTJEaHpQSTtFQVZGO0lBV0k7SUFDQTtFM0RtelBKO0FBQ0Y7QTJEaHpQRTtFQUNFO0VBQ0E7QTNEa3pQSjtBMkQveVBFO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBUUE7RUFDQSx3RUFDRTtBM0R3eVBOO0EyRGh6UEk7RUFURjtJQVVJO0lBQ0E7RTNEbXpQSjtBQUNGO0EyRDF5UEk7RUFDRTtBM0Q0eVBOO0EyRHp5UEk7RUFDRTtBM0QyeVBOO0EyRHh5UEk7RUFDRTtBM0QweVBOO0EyRHZ5UEk7RUFDRTtBM0R5eVBOO0EyRHR5UEk7RUFDRTtBM0R3eVBOO0EyRHB5UEU7O0VBRUU7RUFDQTtFQUNBO0EzRHN5UEo7QTJEcnlQSTtFQUxGOztJQU1JO0lBQ0E7RTNEeXlQSjtBQUNGO0EyRHZ5UEk7O0VBQ0U7RUFDQTtFQUlBO0VBQ0E7QTNEdXlQTjtBMkQzeVBNO0VBSEY7O0lBSUk7RTNEK3lQTjtBQUNGO0EyRHp5UEU7RUFDRTtBM0QyeVBKO0EyRDF5UEk7RUFDRTtBM0Q0eVBOO0EyRHh5UEU7RUFDRTtBM0QweVBKO0EyRHh5UEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEMHlQTjtBMkR4eVBJO0VBQ0U7RUFDQTtBM0QweVBOOztBNERuNVBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNURzNVBGO0FDOTFQSTtFMkQ3REo7SUFRSTtFNUR1NVBGO0FBQ0Y7O0E0RHA1UEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RHU1UEY7QUMzMlBJO0UyRGpESjtJQVFJO0U1RHc1UEY7QUFDRjs7QTREcjVQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVEdzVQRjtBNER0NVBFO0VBQ0U7RUFDQTtBNUR3NVBKO0E0RHY1UEk7RUFFRTtBNUR3NVBOOztBNkQ1N1BBO0VBQ0U7QTdEKzdQRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3ZhcmlhYmxlcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaGVscGVycy9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvbGlicy9tb2Rlcm4tY3NzLXJlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2xpYnMvc3dpcGVyLXBhZ2luYXRpb24tb3ZlcnJpZGVzLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2hlbHBlcnMvMy1jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaGVscGVycy9jbGFzc2VzL2FuaW1hdGlvbl9lbC5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9oZWxwZXJzL2NsYXNzZXMvYmdpbWFnZS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9oZWxwZXJzL2NsYXNzZXMvY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2hlbHBlcnMvY2xhc3Nlcy9jb3Zlci5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9oZWxwZXJzL2NsYXNzZXMvZmxleC5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9mb250cy90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2xheW91dHMvcGxhdGUuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvbGF5b3V0cy9zcGFjZS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9sYXlvdXRzL3RoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2NhcmRzL2pvYi1tZXRhLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2NhcmRzL2pvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9jYXJkcy9qb2ItcG9zdGluZy1jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2ZpbHRlcnMvZmlsdGVyLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2ZpbHRlcnMvZmlsdGVyLXNjaG9vbC1oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvZmlsdGVycy9maWx0ZXJzLWhvdXJzLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2ZpbHRlcnMvZmlsdGVycy1wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2ZpbHRlcnMvZmlsdGVycy5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9oZWFkZXJzL2RlZmF1bHQtaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2hlYWRlcnMvcGFnZS1oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9sYW5ndWFnZS1waWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9tYWluLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLWJyYW5kLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi1kcm9wZG93bi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24tbWVudS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24tbWVzc2FnZS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24tbm8tanMuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLXNraXBsaW5rcy5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24tdG9nZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy90aGVtZS1vcHRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL3ZpZXctdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvd2hhdHNhcHAtaW5pdC1idXR0b24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2NvbnRhY3RfZm9ybS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9lbGVtZW50cy9jb250YWN0X2Zvcm0vYWRkcmVzcy5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9lbGVtZW50cy9jb250YWN0X2Zvcm0vYXV0b2ZpbGwuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtL2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtL2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtL25vdGlmaWNhdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9lbGVtZW50cy9jb250YWN0X2Zvcm0vcmFkaW8tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvZ29vZ2xlX21hcC5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9lbGVtZW50cy9pbWFnZS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9lbGVtZW50cy9wYXJhZ3JhcGguc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvY2FyZHMtc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWN0aW9ucy9jaGVja2xpc3Qtc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWN0aW9ucy9kZWZhdWx0LXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvZm9ybS1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL2dyb3ctZ3JpZC1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL2xhdGVzdC1qb2ItcG9zdGluZ3Mtc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWN0aW9ucy9tYXJxdWVlLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvc3dpcGVyLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvdGV4dC1tZWRpYS1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL3RpbWVsaW5lLXN3aXBlci1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL3R3by1pbWFnZXMtc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy90cmF5cy9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvcG9zdHMvcGFnZXMvaW5kZXguc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwic2FzczptYXBcIjtcbjpyb290IHtcblx0LS12ZXJ0aWNhbC1mbG93OiAyLjRyZW07XG5cdC0td2hpdGU6ICNmZmZmZmY7XG5cdC0tYmxhY2s6ICMwMDAwMDA7XG5cdC0tY29weS1jb2xvcjogIzE0MTQxNDtcbn1cblxuLy8gTmV3IGJyZWFrcG9pbnRzIGZvciB1c2UgaW4gJ2NvbnRhaW5lcicgcXVlcmllcyBhbmQgaWYgbmVlZGVkIGluIG1lZGlhIHF1ZXJpZXMuXG4kYnJlYWtwb2ludC11cC1tb2JpbGU6IDc2OHB4O1xuJGJyZWFrcG9pbnQtdXAtZGVza3RvcDogOTkycHg7XG5cbi8vIFRyYW5zaXRpb25cbiR0cmFuc2l0aW9uOiAoXG5cdGVhc2U6IFwiZWFzZS1pbi1vdXRcIixcblx0c3BlZWQ6IDAuMnMsXG4pO1xuXG4vKiAgUGFkZGluZyAqL1xuJHBhZGRpbmc6IChcblx0c21hbGw6IDFyZW0sXG5cdG1lZGl1bTogM3JlbSxcblx0bGFyZ2U6IDVyZW0sXG5cdGNvbHVtbi1tb2JpbGU6IDE1cHgsXG5cdGNvbHVtbi1kZXNrdG9wOiAxNXB4LFxuKTtcbiRtaW5Db2x1bW5IZWlnaHQ6IDRyZW07XG5cbi8vIEBzZWUgc3BhY2Uuc2Nzc1xuJHNwYWNlcy1tb2JpbGU6IChcblx0czogM3JlbSxcblx0bTogNHJlbSxcblx0bDogMTJyZW0sXG4pO1xuJHNwYWNlcy1kZXNrdG9wOiAoXG5cdHM6IDZyZW0sXG5cdG06IDlyZW0sXG5cdGw6IDIwcmVtLFxuKTtcblxuLy8gVGhpcyBpcyB1c2VkIHRvIGNyZWF0ZSAnb3JkZXInIGZvciBzZWN0aW9uIGFuZCBlbGVtZW50cy5cbi8vIElmIHBhZ2UgaGFzIG1vcmUgdGhhbiB0aGlzIGFtb3VudCB0aGUgY29tcG9uZW50IHdpbGwgYmUgbW92ZWQgdG8gdGhlIHRvcCBvZiB0aGUgZG9jdW1lbnQgZmxvdy5cbiRtYXgtc2VjdGlvbnM6IDEwMDtcblxuXG4vKiBCcmVha3BvaW50cyAqL1xuJGdyaWQtYnJlYWtwb2ludHM6IChcblx0eHM6IDAsXG5cdHNtOiA1NzZweCxcblx0bWQ6IDc2OHB4LFxuXHRsZzogOTkycHgsXG5cdHhsOiAxMjAwcHgsXG5cdC8vIHh4bDogMTQwMHB4LFxuXHQvLyB4eHhsOiAxNjAwcHgsXG5cdC8vIHh4eHhsOiAxODAwcHgsXG5cdC8vIGhkOiAxOTIwcHgsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCxcbik7XG4kYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzO1xuJGJwRG93bjogc207XG4kYnBVcDogbWQ7XG4kYnBEb3duTmF2OiBsZztcbiRicFVwTmF2OiB4bDtcblxuLy8gWi1pbmRleCBtYXBwaW5nO1xuLy8gQHNlZTogc3R5bGVzL2hlbHBlcnMvMC1taXhpbnMuc2Nzc1xuJHotaW5kZXg6IChcblx0bW9kYWw6IDIwMCxcblx0c2tpcGxpbms6IDEyMSxcblx0bmF2aWdhdGlvbjogMTIwLFxuXHRzZWN0aW9uLW9mZnNldDogMTE2LFxuXHRoZWFkZXI6IDExNSxcblx0bWFwOiAxMTAsXG5cdGZvb3RlcjogMTAwLFxuKTtcbiIsIjpyb290IHtcbiAgLS12ZXJ0aWNhbC1mbG93OiAyLjRyZW07XG4gIC0td2hpdGU6ICNmZmZmZmY7XG4gIC0tYmxhY2s6ICMwMDAwMDA7XG4gIC0tY29weS1jb2xvcjogIzE0MTQxNDtcbn1cblxuLyogIFBhZGRpbmcgKi9cbi8qIEJyZWFrcG9pbnRzICovXG4udmlzdWFsbHktaGlkZGVuLCAuYWRkcmVzcyAuY29udGFjdF9mb3JtX19sYWJlbCB7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuLyogQm94IHNpemluZyBydWxlcyAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogUHJldmVudCBmb250IHNpemUgaW5mbGF0aW9uICovXG5odG1sIHtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG59XG5cbi8qIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBpbiBmYXZvdXIgb2YgYmV0dGVyIGNvbnRyb2wgaW4gYXV0aG9yZWQgQ1NTICovXG5ib2R5LCBoMSwgaDIsIGgzLCBoNCwgcCxcbmZpZ3VyZSwgYmxvY2txdW90ZSwgZGwsIGRkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG4vKiBSZW1vdmUgbGlzdCBzdHlsZXMgb24gdWwsIG9sIGVsZW1lbnRzIHdpdGggYSBsaXN0IHJvbGUsIHdoaWNoIHN1Z2dlc3RzIGRlZmF1bHQgc3R5bGluZyB3aWxsIGJlIHJlbW92ZWQgKi9cbnVsW3JvbGU9bGlzdF0sXG5vbFtyb2xlPWxpc3RdIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogU2V0IGNvcmUgYm9keSBkZWZhdWx0cyAqL1xuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4vKiBTZXQgc2hvcnRlciBsaW5lIGhlaWdodHMgb24gaGVhZGluZ3MgYW5kIGludGVyYWN0aXZlIGVsZW1lbnRzICovXG5oMSwgaDIsIGgzLCBoNCxcbmJ1dHRvbiwgaW5wdXQsIGxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLyogQmFsYW5jZSB0ZXh0IHdyYXBwaW5nIG9uIGhlYWRpbmdzICovXG5oMSwgaDIsXG5oMywgaDQge1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5cbi8qIEEgZWxlbWVudHMgdGhhdCBkb24ndCBoYXZlIGEgY2xhc3MgZ2V0IGRlZmF1bHQgc3R5bGVzICovXG5hOm5vdChbY2xhc3NdKSB7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogTWFrZSBpbWFnZXMgZWFzaWVyIHRvIHdvcmsgd2l0aCAqL1xuaW1nLFxucGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogSW5oZXJpdCBmb250cyBmb3IgaW5wdXRzIGFuZCBidXR0b25zICovXG5pbnB1dCwgYnV0dG9uLFxudGV4dGFyZWEsIHNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi8qIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgd2l0aG91dCBhIHJvd3MgYXR0cmlidXRlIGFyZSBub3QgdGlueSAqL1xudGV4dGFyZWE6bm90KFtyb3dzXSkge1xuICBtaW4taGVpZ2h0OiAxMGVtO1xufVxuXG4vKiBBbnl0aGluZyB0aGF0IGhhcyBiZWVuIGFuY2hvcmVkIHRvIHNob3VsZCBoYXZlIGV4dHJhIHNjcm9sbCBtYXJnaW4gKi9cbjp0YXJnZXQge1xuICBzY3JvbGwtbWFyZ2luLWJsb2NrOiA1ZXg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBib3R0b206IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IC0zcmVtO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiAxLjVyZW07XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiAxLjVyZW07XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogMS41cmVtO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjQ0ZDRkNGO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAxO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5OiAxO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogLjVyZW07XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiAtNXJlbTtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tdmVydGljYWwtZmxvdzogMi40cmVtO1xuICAtLXdoaXRlOiAjZmZmZmZmO1xuICAtLWJsYWNrOiAjMDAwMDAwO1xuICAtLWNvcHktY29sb3I6ICMxNDE0MTQ7XG59XG5cbi8qICBQYWRkaW5nICovXG4vKiBCcmVha3BvaW50cyAqL1xuLm9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLXNpdGUtY29sb3ItMSB7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItMS1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0KTtcbiAgLS1vYmplY3QtdGV4dC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci0xLXRleHQtY29sb3ItY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LXRleHQtY29sb3Itc2l0ZS1jb2xvci0xIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbn1cblxuLmJ1dHRvbi10aGVtZS1zaXRlLWNvbG9yLTEge1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTEtY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LWJhY2tncm91bmQtY29sb3Itc2l0ZS1jb2xvci0yIHtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0yKTtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci0yLWJhY2tncm91bmQtY29sb3ItY29udHJhc3QpO1xuICAtLW9iamVjdC10ZXh0LWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTItdGV4dC1jb2xvci1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci1zaXRlLWNvbG9yLTIge1xuICAtLW9iamVjdC10ZXh0LWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTIpO1xufVxuXG4uYnV0dG9uLXRoZW1lLXNpdGUtY29sb3ItMiB7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItMi1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtYmFja2dyb3VuZC1jb2xvci1zaXRlLWNvbG9yLTMge1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTMpO1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTMtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdCk7XG4gIC0tb2JqZWN0LXRleHQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItMy10ZXh0LWNvbG9yLWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC10ZXh0LWNvbG9yLXNpdGUtY29sb3ItMyB7XG4gIC0tb2JqZWN0LXRleHQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMyk7XG59XG5cbi5idXR0b24tdGhlbWUtc2l0ZS1jb2xvci0zIHtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0zKTtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci0zLWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLXNpdGUtY29sb3ItNCB7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItNCk7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItNC1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0KTtcbiAgLS1vYmplY3QtdGV4dC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci00LXRleHQtY29sb3ItY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LXRleHQtY29sb3Itc2l0ZS1jb2xvci00IHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci00KTtcbn1cblxuLmJ1dHRvbi10aGVtZS1zaXRlLWNvbG9yLTQge1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTQpO1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTQtY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LWJhY2tncm91bmQtY29sb3Itc2l0ZS1jb2xvci01IHtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci01KTtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci01LWJhY2tncm91bmQtY29sb3ItY29udHJhc3QpO1xuICAtLW9iamVjdC10ZXh0LWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTUtdGV4dC1jb2xvci1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci1zaXRlLWNvbG9yLTUge1xuICAtLW9iamVjdC10ZXh0LWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTUpO1xufVxuXG4uYnV0dG9uLXRoZW1lLXNpdGUtY29sb3ItNSB7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3I6IHZhcigtLXNpdGUtY29sb3ItNSk7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItNS1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtYmFja2dyb3VuZC1jb2xvci1zaXRlLWNvbG9yLTYge1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTYpO1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTYtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdCk7XG4gIC0tb2JqZWN0LXRleHQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItNi10ZXh0LWNvbG9yLWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC10ZXh0LWNvbG9yLXNpdGUtY29sb3ItNiB7XG4gIC0tb2JqZWN0LXRleHQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItNik7XG59XG5cbi5idXR0b24tdGhlbWUtc2l0ZS1jb2xvci02IHtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci02KTtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci02LWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC10ZXh0LWNvbG9yLXRleHQtY29sb3Itd2hpdGUge1xuICAtLW9iamVjdC10ZXh0LWNvbG9yOiB3aGl0ZTtcbn1cblxuLm9iamVjdC10ZXh0LWNvbG9yLXRleHQtY29sb3ItYmxhY2sge1xuICAtLW9iamVjdC10ZXh0LWNvbG9yOiBibGFjaztcbn1cblxuLmFuaW1hdGUtdXAge1xuICBhbmltYXRpb24tbmFtZTogYW5pbWF0aW9uVXA7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgfVxufVxuXG4uYmdpbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi50Y19wIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuLnRjX3Mge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi50Y190IHtcbiAgY29sb3I6IHZhcigtLXRlcnRpYXJ5LWNvbG9yKTtcbn1cbi50Y19iIHtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbn1cbi50Y193IHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi50Y19sZyB7XG4gIGNvbG9yOiB2YXIoLS1saWdodGdyZXkpO1xufVxuXG4uYmdjX3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cbi5iZ2NfcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG4uYmdjX3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS1jb2xvcik7XG59XG4uYmdjX2Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4uYmdjX3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uYmdjX2xnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHRncmV5KTtcbn1cblxuLmNvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mdyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5md3Ige1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbn1cbi5mbncge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5mX2Mge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZfY3Ige1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uZl9yIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5mX3JyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmYtYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZi1mcyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmYtZmUge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uZi0tZnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZi0tZmUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmYtLWMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mLS1zYiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mLS1zYSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5mbXcge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZm13ciB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cbiAgLmZtbncge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5mbV9jIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mbV9jciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5mbV9yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5mbV9yciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gIC5mbS1jIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mbS1mcyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZtLWZlIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmZtLS1mcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mbS0tZmUge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmZtLS1jIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm0tLXNiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZtLS1zYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZmR3IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZkd3Ige1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG4gIC5mZG53IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuZmRfYyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZmRfY3Ige1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuZmRfciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZmRfcnIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuZmQtYyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZmQtZnMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mZC1mZSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5mZC0tZnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZmQtLWZlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5mZC0tYyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZkLS1zYiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5mZC0tc2Ege1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbi52aXN1YWxseS1oaWRkZW4sIC5hZGRyZXNzIC5jb250YWN0X2Zvcm1fX2xhYmVsIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuXG5ib2R5LFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsLFxudWwgbGkge1xuICBwYWRkaW5nOiAwO1xufVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuaDYsXG4uaDYge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZyk7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdmVydGljYWwtZmxvdyk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIHZhcigtLWhlYWRpbmctY29sb3IpKTtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiA5LjZyZW07XG4gIH1cbn1cblxuaDIsXG4uaDIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG5oNSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDYge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSk7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbmRldGFpbHMsXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbmNhbnZhcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyLFxuLnBsYXRlLS1jb250YWluZXItZmx1aWQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGxhdGUtLXJvdyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ucGxhdGUtLWNvbHVtbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wbGF0ZS0tY29udGFpbmVyLFxuICAucGxhdGUtLWNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBsYXRlLS1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5wbGF0ZS0tY29sdW1uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLnBsYXRlLS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuW2RhdGEtcGxhdGUtY29sLXhzPVwiMVwiXSxcbi5wbGF0ZS0tY29sdW1uLnhzLTEge1xuICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjJcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy0yIHtcbiAgZmxleC1iYXNpczogMTYuNjY2NjY2NjY2NiU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NiU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjNcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy0zIHtcbiAgZmxleC1iYXNpczogMjQuOTk5OTk5OTk5OSU7XG4gIG1heC13aWR0aDogMjQuOTk5OTk5OTk5OSU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjRcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy00IHtcbiAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMzMiU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMiU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjVcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy01IHtcbiAgZmxleC1iYXNpczogNDEuNjY2NjY2NjY2NSU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NSU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjZcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy02IHtcbiAgZmxleC1iYXNpczogNDkuOTk5OTk5OTk5OCU7XG4gIG1heC13aWR0aDogNDkuOTk5OTk5OTk5OCU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjdcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy03IHtcbiAgZmxleC1iYXNpczogNTguMzMzMzMzMzMzMSU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMzMSU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjhcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy04IHtcbiAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NCU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NCU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjlcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy05IHtcbiAgZmxleC1iYXNpczogNzQuOTk5OTk5OTk5NyU7XG4gIG1heC13aWR0aDogNzQuOTk5OTk5OTk5NyU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjEwXCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtMTAge1xuICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMyU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjExXCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtMTEge1xuICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NjYzJTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjYzJTtcbn1cblxuLnBsYXRlLS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuW2RhdGEtcGxhdGUtY29sLXhzPVwiMTJcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy0xMiB7XG4gIGZsZXgtYmFzaXM6IDk5Ljk5OTk5OTk5OTYlO1xuICBtYXgtd2lkdGg6IDk5Ljk5OTk5OTk5OTYlO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAtd2Via2l0LW9yZGVyOiAwO1xuICAtbW96LW9yZGVyOiAwO1xuICAtbXMtZmxleC1vcmRlcjogMDtcbiAgb3JkZXI6IDA7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gIC13ZWJraXQtb3JkZXI6IDE7XG4gIC1tb3otb3JkZXI6IDE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgLXdlYmtpdC1vcmRlcjogMjtcbiAgLW1vei1vcmRlcjogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gIG9yZGVyOiAyO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtd2Via2l0LW9yZGVyOiAzO1xuICAtbW96LW9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gIC13ZWJraXQtb3JkZXI6IDQ7XG4gIC1tb3otb3JkZXI6IDQ7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgLXdlYmtpdC1vcmRlcjogNTtcbiAgLW1vei1vcmRlcjogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gIG9yZGVyOiA1O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAtd2Via2l0LW9yZGVyOiA2O1xuICAtbW96LW9yZGVyOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNjtcbiAgb3JkZXI6IDY7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gIC13ZWJraXQtb3JkZXI6IDc7XG4gIC1tb3otb3JkZXI6IDc7XG4gIC1tcy1mbGV4LW9yZGVyOiA3O1xuICBvcmRlcjogNztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgLXdlYmtpdC1vcmRlcjogODtcbiAgLW1vei1vcmRlcjogODtcbiAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gIG9yZGVyOiA4O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgLXdlYmtpdC1vcmRlcjogOTtcbiAgLW1vei1vcmRlcjogOTtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gIG9yZGVyOiA5O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjEwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gIC13ZWJraXQtb3JkZXI6IDEwO1xuICAtbW96LW9yZGVyOiAxMDtcbiAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICBvcmRlcjogMTA7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgLXdlYmtpdC1vcmRlcjogMTE7XG4gIC1tb3otb3JkZXI6IDExO1xuICAtbXMtZmxleC1vcmRlcjogMTE7XG4gIG9yZGVyOiAxMTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIxMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAtd2Via2l0LW9yZGVyOiAxMjtcbiAgLW1vei1vcmRlcjogMTI7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgb3JkZXI6IDEyO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjEzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gIC13ZWJraXQtb3JkZXI6IDEzO1xuICAtbW96LW9yZGVyOiAxMztcbiAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICBvcmRlcjogMTM7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNTtcbiAgLXdlYmtpdC1vcmRlcjogMTQ7XG4gIC1tb3otb3JkZXI6IDE0O1xuICAtbXMtZmxleC1vcmRlcjogMTQ7XG4gIG9yZGVyOiAxNDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIxNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE2O1xuICAtd2Via2l0LW9yZGVyOiAxNTtcbiAgLW1vei1vcmRlcjogMTU7XG4gIC1tcy1mbGV4LW9yZGVyOiAxNTtcbiAgb3JkZXI6IDE1O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjE2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTc7XG4gIC13ZWJraXQtb3JkZXI6IDE2O1xuICAtbW96LW9yZGVyOiAxNjtcbiAgLW1zLWZsZXgtb3JkZXI6IDE2O1xuICBvcmRlcjogMTY7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxODtcbiAgLXdlYmtpdC1vcmRlcjogMTc7XG4gIC1tb3otb3JkZXI6IDE3O1xuICAtbXMtZmxleC1vcmRlcjogMTc7XG4gIG9yZGVyOiAxNztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIxOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE5O1xuICAtd2Via2l0LW9yZGVyOiAxODtcbiAgLW1vei1vcmRlcjogMTg7XG4gIC1tcy1mbGV4LW9yZGVyOiAxODtcbiAgb3JkZXI6IDE4O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjE5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjA7XG4gIC13ZWJraXQtb3JkZXI6IDE5O1xuICAtbW96LW9yZGVyOiAxOTtcbiAgLW1zLWZsZXgtb3JkZXI6IDE5O1xuICBvcmRlcjogMTk7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMTtcbiAgLXdlYmtpdC1vcmRlcjogMjA7XG4gIC1tb3otb3JkZXI6IDIwO1xuICAtbXMtZmxleC1vcmRlcjogMjA7XG4gIG9yZGVyOiAyMDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIyMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIyO1xuICAtd2Via2l0LW9yZGVyOiAyMTtcbiAgLW1vei1vcmRlcjogMjE7XG4gIC1tcy1mbGV4LW9yZGVyOiAyMTtcbiAgb3JkZXI6IDIxO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjM7XG4gIC13ZWJraXQtb3JkZXI6IDIyO1xuICAtbW96LW9yZGVyOiAyMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDIyO1xuICBvcmRlcjogMjI7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNDtcbiAgLXdlYmtpdC1vcmRlcjogMjM7XG4gIC1tb3otb3JkZXI6IDIzO1xuICAtbXMtZmxleC1vcmRlcjogMjM7XG4gIG9yZGVyOiAyMztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIyNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI1O1xuICAtd2Via2l0LW9yZGVyOiAyNDtcbiAgLW1vei1vcmRlcjogMjQ7XG4gIC1tcy1mbGV4LW9yZGVyOiAyNDtcbiAgb3JkZXI6IDI0O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjY7XG4gIC13ZWJraXQtb3JkZXI6IDI1O1xuICAtbW96LW9yZGVyOiAyNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDI1O1xuICBvcmRlcjogMjU7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNztcbiAgLXdlYmtpdC1vcmRlcjogMjY7XG4gIC1tb3otb3JkZXI6IDI2O1xuICAtbXMtZmxleC1vcmRlcjogMjY7XG4gIG9yZGVyOiAyNjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIyN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI4O1xuICAtd2Via2l0LW9yZGVyOiAyNztcbiAgLW1vei1vcmRlcjogMjc7XG4gIC1tcy1mbGV4LW9yZGVyOiAyNztcbiAgb3JkZXI6IDI3O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjk7XG4gIC13ZWJraXQtb3JkZXI6IDI4O1xuICAtbW96LW9yZGVyOiAyODtcbiAgLW1zLWZsZXgtb3JkZXI6IDI4O1xuICBvcmRlcjogMjg7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMDtcbiAgLXdlYmtpdC1vcmRlcjogMjk7XG4gIC1tb3otb3JkZXI6IDI5O1xuICAtbXMtZmxleC1vcmRlcjogMjk7XG4gIG9yZGVyOiAyOTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMxO1xuICAtd2Via2l0LW9yZGVyOiAzMDtcbiAgLW1vei1vcmRlcjogMzA7XG4gIC1tcy1mbGV4LW9yZGVyOiAzMDtcbiAgb3JkZXI6IDMwO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjMxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzI7XG4gIC13ZWJraXQtb3JkZXI6IDMxO1xuICAtbW96LW9yZGVyOiAzMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDMxO1xuICBvcmRlcjogMzE7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMzJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMztcbiAgLXdlYmtpdC1vcmRlcjogMzI7XG4gIC1tb3otb3JkZXI6IDMyO1xuICAtbXMtZmxleC1vcmRlcjogMzI7XG4gIG9yZGVyOiAzMjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM0O1xuICAtd2Via2l0LW9yZGVyOiAzMztcbiAgLW1vei1vcmRlcjogMzM7XG4gIC1tcy1mbGV4LW9yZGVyOiAzMztcbiAgb3JkZXI6IDMzO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjM0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzU7XG4gIC13ZWJraXQtb3JkZXI6IDM0O1xuICAtbW96LW9yZGVyOiAzNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDM0O1xuICBvcmRlcjogMzQ7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMzVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNjtcbiAgLXdlYmtpdC1vcmRlcjogMzU7XG4gIC1tb3otb3JkZXI6IDM1O1xuICAtbXMtZmxleC1vcmRlcjogMzU7XG4gIG9yZGVyOiAzNTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM3O1xuICAtd2Via2l0LW9yZGVyOiAzNjtcbiAgLW1vei1vcmRlcjogMzY7XG4gIC1tcy1mbGV4LW9yZGVyOiAzNjtcbiAgb3JkZXI6IDM2O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjM3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzg7XG4gIC13ZWJraXQtb3JkZXI6IDM3O1xuICAtbW96LW9yZGVyOiAzNztcbiAgLW1zLWZsZXgtb3JkZXI6IDM3O1xuICBvcmRlcjogMzc7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMzhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzOTtcbiAgLXdlYmtpdC1vcmRlcjogMzg7XG4gIC1tb3otb3JkZXI6IDM4O1xuICAtbXMtZmxleC1vcmRlcjogMzg7XG4gIG9yZGVyOiAzODtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQwO1xuICAtd2Via2l0LW9yZGVyOiAzOTtcbiAgLW1vei1vcmRlcjogMzk7XG4gIC1tcy1mbGV4LW9yZGVyOiAzOTtcbiAgb3JkZXI6IDM5O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjQwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDE7XG4gIC13ZWJraXQtb3JkZXI6IDQwO1xuICAtbW96LW9yZGVyOiA0MDtcbiAgLW1zLWZsZXgtb3JkZXI6IDQwO1xuICBvcmRlcjogNDA7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNDFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MjtcbiAgLXdlYmtpdC1vcmRlcjogNDE7XG4gIC1tb3otb3JkZXI6IDQxO1xuICAtbXMtZmxleC1vcmRlcjogNDE7XG4gIG9yZGVyOiA0MTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI0MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQzO1xuICAtd2Via2l0LW9yZGVyOiA0MjtcbiAgLW1vei1vcmRlcjogNDI7XG4gIC1tcy1mbGV4LW9yZGVyOiA0MjtcbiAgb3JkZXI6IDQyO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjQzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDQ7XG4gIC13ZWJraXQtb3JkZXI6IDQzO1xuICAtbW96LW9yZGVyOiA0MztcbiAgLW1zLWZsZXgtb3JkZXI6IDQzO1xuICBvcmRlcjogNDM7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNDRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NTtcbiAgLXdlYmtpdC1vcmRlcjogNDQ7XG4gIC1tb3otb3JkZXI6IDQ0O1xuICAtbXMtZmxleC1vcmRlcjogNDQ7XG4gIG9yZGVyOiA0NDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI0NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ2O1xuICAtd2Via2l0LW9yZGVyOiA0NTtcbiAgLW1vei1vcmRlcjogNDU7XG4gIC1tcy1mbGV4LW9yZGVyOiA0NTtcbiAgb3JkZXI6IDQ1O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjQ2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDc7XG4gIC13ZWJraXQtb3JkZXI6IDQ2O1xuICAtbW96LW9yZGVyOiA0NjtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ2O1xuICBvcmRlcjogNDY7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNDdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ODtcbiAgLXdlYmtpdC1vcmRlcjogNDc7XG4gIC1tb3otb3JkZXI6IDQ3O1xuICAtbXMtZmxleC1vcmRlcjogNDc7XG4gIG9yZGVyOiA0Nztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI0OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ5O1xuICAtd2Via2l0LW9yZGVyOiA0ODtcbiAgLW1vei1vcmRlcjogNDg7XG4gIC1tcy1mbGV4LW9yZGVyOiA0ODtcbiAgb3JkZXI6IDQ4O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjQ5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTA7XG4gIC13ZWJraXQtb3JkZXI6IDQ5O1xuICAtbW96LW9yZGVyOiA0OTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ5O1xuICBvcmRlcjogNDk7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MTtcbiAgLXdlYmtpdC1vcmRlcjogNTA7XG4gIC1tb3otb3JkZXI6IDUwO1xuICAtbXMtZmxleC1vcmRlcjogNTA7XG4gIG9yZGVyOiA1MDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI1MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUyO1xuICAtd2Via2l0LW9yZGVyOiA1MTtcbiAgLW1vei1vcmRlcjogNTE7XG4gIC1tcy1mbGV4LW9yZGVyOiA1MTtcbiAgb3JkZXI6IDUxO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjUyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTM7XG4gIC13ZWJraXQtb3JkZXI6IDUyO1xuICAtbW96LW9yZGVyOiA1MjtcbiAgLW1zLWZsZXgtb3JkZXI6IDUyO1xuICBvcmRlcjogNTI7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NDtcbiAgLXdlYmtpdC1vcmRlcjogNTM7XG4gIC1tb3otb3JkZXI6IDUzO1xuICAtbXMtZmxleC1vcmRlcjogNTM7XG4gIG9yZGVyOiA1Mztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI1NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU1O1xuICAtd2Via2l0LW9yZGVyOiA1NDtcbiAgLW1vei1vcmRlcjogNTQ7XG4gIC1tcy1mbGV4LW9yZGVyOiA1NDtcbiAgb3JkZXI6IDU0O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjU1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTY7XG4gIC13ZWJraXQtb3JkZXI6IDU1O1xuICAtbW96LW9yZGVyOiA1NTtcbiAgLW1zLWZsZXgtb3JkZXI6IDU1O1xuICBvcmRlcjogNTU7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NztcbiAgLXdlYmtpdC1vcmRlcjogNTY7XG4gIC1tb3otb3JkZXI6IDU2O1xuICAtbXMtZmxleC1vcmRlcjogNTY7XG4gIG9yZGVyOiA1Njtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI1N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU4O1xuICAtd2Via2l0LW9yZGVyOiA1NztcbiAgLW1vei1vcmRlcjogNTc7XG4gIC1tcy1mbGV4LW9yZGVyOiA1NztcbiAgb3JkZXI6IDU3O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjU4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTk7XG4gIC13ZWJraXQtb3JkZXI6IDU4O1xuICAtbW96LW9yZGVyOiA1ODtcbiAgLW1zLWZsZXgtb3JkZXI6IDU4O1xuICBvcmRlcjogNTg7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MDtcbiAgLXdlYmtpdC1vcmRlcjogNTk7XG4gIC1tb3otb3JkZXI6IDU5O1xuICAtbXMtZmxleC1vcmRlcjogNTk7XG4gIG9yZGVyOiA1OTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYxO1xuICAtd2Via2l0LW9yZGVyOiA2MDtcbiAgLW1vei1vcmRlcjogNjA7XG4gIC1tcy1mbGV4LW9yZGVyOiA2MDtcbiAgb3JkZXI6IDYwO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjYxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjI7XG4gIC13ZWJraXQtb3JkZXI6IDYxO1xuICAtbW96LW9yZGVyOiA2MTtcbiAgLW1zLWZsZXgtb3JkZXI6IDYxO1xuICBvcmRlcjogNjE7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MztcbiAgLXdlYmtpdC1vcmRlcjogNjI7XG4gIC1tb3otb3JkZXI6IDYyO1xuICAtbXMtZmxleC1vcmRlcjogNjI7XG4gIG9yZGVyOiA2Mjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY0O1xuICAtd2Via2l0LW9yZGVyOiA2MztcbiAgLW1vei1vcmRlcjogNjM7XG4gIC1tcy1mbGV4LW9yZGVyOiA2MztcbiAgb3JkZXI6IDYzO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjY0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjU7XG4gIC13ZWJraXQtb3JkZXI6IDY0O1xuICAtbW96LW9yZGVyOiA2NDtcbiAgLW1zLWZsZXgtb3JkZXI6IDY0O1xuICBvcmRlcjogNjQ7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NjtcbiAgLXdlYmtpdC1vcmRlcjogNjU7XG4gIC1tb3otb3JkZXI6IDY1O1xuICAtbXMtZmxleC1vcmRlcjogNjU7XG4gIG9yZGVyOiA2NTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY3O1xuICAtd2Via2l0LW9yZGVyOiA2NjtcbiAgLW1vei1vcmRlcjogNjY7XG4gIC1tcy1mbGV4LW9yZGVyOiA2NjtcbiAgb3JkZXI6IDY2O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjY3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjg7XG4gIC13ZWJraXQtb3JkZXI6IDY3O1xuICAtbW96LW9yZGVyOiA2NztcbiAgLW1zLWZsZXgtb3JkZXI6IDY3O1xuICBvcmRlcjogNjc7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2OTtcbiAgLXdlYmtpdC1vcmRlcjogNjg7XG4gIC1tb3otb3JkZXI6IDY4O1xuICAtbXMtZmxleC1vcmRlcjogNjg7XG4gIG9yZGVyOiA2ODtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcwO1xuICAtd2Via2l0LW9yZGVyOiA2OTtcbiAgLW1vei1vcmRlcjogNjk7XG4gIC1tcy1mbGV4LW9yZGVyOiA2OTtcbiAgb3JkZXI6IDY5O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjcwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzE7XG4gIC13ZWJraXQtb3JkZXI6IDcwO1xuICAtbW96LW9yZGVyOiA3MDtcbiAgLW1zLWZsZXgtb3JkZXI6IDcwO1xuICBvcmRlcjogNzA7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNzFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MjtcbiAgLXdlYmtpdC1vcmRlcjogNzE7XG4gIC1tb3otb3JkZXI6IDcxO1xuICAtbXMtZmxleC1vcmRlcjogNzE7XG4gIG9yZGVyOiA3MTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI3MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDczO1xuICAtd2Via2l0LW9yZGVyOiA3MjtcbiAgLW1vei1vcmRlcjogNzI7XG4gIC1tcy1mbGV4LW9yZGVyOiA3MjtcbiAgb3JkZXI6IDcyO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjczXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzQ7XG4gIC13ZWJraXQtb3JkZXI6IDczO1xuICAtbW96LW9yZGVyOiA3MztcbiAgLW1zLWZsZXgtb3JkZXI6IDczO1xuICBvcmRlcjogNzM7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNzRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NTtcbiAgLXdlYmtpdC1vcmRlcjogNzQ7XG4gIC1tb3otb3JkZXI6IDc0O1xuICAtbXMtZmxleC1vcmRlcjogNzQ7XG4gIG9yZGVyOiA3NDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI3NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc2O1xuICAtd2Via2l0LW9yZGVyOiA3NTtcbiAgLW1vei1vcmRlcjogNzU7XG4gIC1tcy1mbGV4LW9yZGVyOiA3NTtcbiAgb3JkZXI6IDc1O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjc2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzc7XG4gIC13ZWJraXQtb3JkZXI6IDc2O1xuICAtbW96LW9yZGVyOiA3NjtcbiAgLW1zLWZsZXgtb3JkZXI6IDc2O1xuICBvcmRlcjogNzY7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNzdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ODtcbiAgLXdlYmtpdC1vcmRlcjogNzc7XG4gIC1tb3otb3JkZXI6IDc3O1xuICAtbXMtZmxleC1vcmRlcjogNzc7XG4gIG9yZGVyOiA3Nztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI3OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc5O1xuICAtd2Via2l0LW9yZGVyOiA3ODtcbiAgLW1vei1vcmRlcjogNzg7XG4gIC1tcy1mbGV4LW9yZGVyOiA3ODtcbiAgb3JkZXI6IDc4O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjc5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODA7XG4gIC13ZWJraXQtb3JkZXI6IDc5O1xuICAtbW96LW9yZGVyOiA3OTtcbiAgLW1zLWZsZXgtb3JkZXI6IDc5O1xuICBvcmRlcjogNzk7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiODBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MTtcbiAgLXdlYmtpdC1vcmRlcjogODA7XG4gIC1tb3otb3JkZXI6IDgwO1xuICAtbXMtZmxleC1vcmRlcjogODA7XG4gIG9yZGVyOiA4MDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI4MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgyO1xuICAtd2Via2l0LW9yZGVyOiA4MTtcbiAgLW1vei1vcmRlcjogODE7XG4gIC1tcy1mbGV4LW9yZGVyOiA4MTtcbiAgb3JkZXI6IDgxO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjgyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODM7XG4gIC13ZWJraXQtb3JkZXI6IDgyO1xuICAtbW96LW9yZGVyOiA4MjtcbiAgLW1zLWZsZXgtb3JkZXI6IDgyO1xuICBvcmRlcjogODI7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiODNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NDtcbiAgLXdlYmtpdC1vcmRlcjogODM7XG4gIC1tb3otb3JkZXI6IDgzO1xuICAtbXMtZmxleC1vcmRlcjogODM7XG4gIG9yZGVyOiA4Mztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI4NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg1O1xuICAtd2Via2l0LW9yZGVyOiA4NDtcbiAgLW1vei1vcmRlcjogODQ7XG4gIC1tcy1mbGV4LW9yZGVyOiA4NDtcbiAgb3JkZXI6IDg0O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjg1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODY7XG4gIC13ZWJraXQtb3JkZXI6IDg1O1xuICAtbW96LW9yZGVyOiA4NTtcbiAgLW1zLWZsZXgtb3JkZXI6IDg1O1xuICBvcmRlcjogODU7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiODZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NztcbiAgLXdlYmtpdC1vcmRlcjogODY7XG4gIC1tb3otb3JkZXI6IDg2O1xuICAtbXMtZmxleC1vcmRlcjogODY7XG4gIG9yZGVyOiA4Njtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI4N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg4O1xuICAtd2Via2l0LW9yZGVyOiA4NztcbiAgLW1vei1vcmRlcjogODc7XG4gIC1tcy1mbGV4LW9yZGVyOiA4NztcbiAgb3JkZXI6IDg3O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjg4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODk7XG4gIC13ZWJraXQtb3JkZXI6IDg4O1xuICAtbW96LW9yZGVyOiA4ODtcbiAgLW1zLWZsZXgtb3JkZXI6IDg4O1xuICBvcmRlcjogODg7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiODlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MDtcbiAgLXdlYmtpdC1vcmRlcjogODk7XG4gIC1tb3otb3JkZXI6IDg5O1xuICAtbXMtZmxleC1vcmRlcjogODk7XG4gIG9yZGVyOiA4OTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkxO1xuICAtd2Via2l0LW9yZGVyOiA5MDtcbiAgLW1vei1vcmRlcjogOTA7XG4gIC1tcy1mbGV4LW9yZGVyOiA5MDtcbiAgb3JkZXI6IDkwO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjkxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTI7XG4gIC13ZWJraXQtb3JkZXI6IDkxO1xuICAtbW96LW9yZGVyOiA5MTtcbiAgLW1zLWZsZXgtb3JkZXI6IDkxO1xuICBvcmRlcjogOTE7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MztcbiAgLXdlYmtpdC1vcmRlcjogOTI7XG4gIC1tb3otb3JkZXI6IDkyO1xuICAtbXMtZmxleC1vcmRlcjogOTI7XG4gIG9yZGVyOiA5Mjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk0O1xuICAtd2Via2l0LW9yZGVyOiA5MztcbiAgLW1vei1vcmRlcjogOTM7XG4gIC1tcy1mbGV4LW9yZGVyOiA5MztcbiAgb3JkZXI6IDkzO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjk0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTU7XG4gIC13ZWJraXQtb3JkZXI6IDk0O1xuICAtbW96LW9yZGVyOiA5NDtcbiAgLW1zLWZsZXgtb3JkZXI6IDk0O1xuICBvcmRlcjogOTQ7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NjtcbiAgLXdlYmtpdC1vcmRlcjogOTU7XG4gIC1tb3otb3JkZXI6IDk1O1xuICAtbXMtZmxleC1vcmRlcjogOTU7XG4gIG9yZGVyOiA5NTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk3O1xuICAtd2Via2l0LW9yZGVyOiA5NjtcbiAgLW1vei1vcmRlcjogOTY7XG4gIC1tcy1mbGV4LW9yZGVyOiA5NjtcbiAgb3JkZXI6IDk2O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjk3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTg7XG4gIC13ZWJraXQtb3JkZXI6IDk3O1xuICAtbW96LW9yZGVyOiA5NztcbiAgLW1zLWZsZXgtb3JkZXI6IDk3O1xuICBvcmRlcjogOTc7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5OTtcbiAgLXdlYmtpdC1vcmRlcjogOTg7XG4gIC1tb3otb3JkZXI6IDk4O1xuICAtbXMtZmxleC1vcmRlcjogOTg7XG4gIG9yZGVyOiA5ODtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwMDtcbiAgLXdlYmtpdC1vcmRlcjogOTk7XG4gIC1tb3otb3JkZXI6IDk5O1xuICAtbXMtZmxleC1vcmRlcjogOTk7XG4gIG9yZGVyOiA5OTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjFcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjJcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY2NjYlO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NiU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXNtPVwiM1wiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tMyB7XG4gICAgZmxleC1iYXNpczogMjQuOTk5OTk5OTk5OSU7XG4gICAgbWF4LXdpZHRoOiAyNC45OTk5OTk5OTk5JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCI0XCJdLFxuICAucGxhdGUtLWNvbHVtbi5zbS00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMzMyJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzIlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjVcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY2NjUlO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXNtPVwiNlwiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tNiB7XG4gICAgZmxleC1iYXNpczogNDkuOTk5OTk5OTk5OCU7XG4gICAgbWF4LXdpZHRoOiA0OS45OTk5OTk5OTk4JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCI3XCJdLFxuICAucGxhdGUtLWNvbHVtbi5zbS03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMzMxJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzElO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjhcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY2NjQlO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NCU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXNtPVwiOVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tOSB7XG4gICAgZmxleC1iYXNpczogNzQuOTk5OTk5OTk5NyU7XG4gICAgbWF4LXdpZHRoOiA3NC45OTk5OTk5OTk3JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCIxMFwiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjExXCJdLFxuICAucGxhdGUtLWNvbHVtbi5zbS0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjY2MyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjYzJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCIxMlwiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tMTIge1xuICAgIGZsZXgtYmFzaXM6IDk5Ljk5OTk5OTk5OTYlO1xuICAgIG1heC13aWR0aDogOTkuOTk5OTk5OTk5NiU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC13ZWJraXQtb3JkZXI6IDA7XG4gICAgLW1vei1vcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTtcbiAgICAtbW96LW9yZGVyOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtd2Via2l0LW9yZGVyOiAyO1xuICAgIC1tb3otb3JkZXI6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC13ZWJraXQtb3JkZXI6IDM7XG4gICAgLW1vei1vcmRlcjogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLXdlYmtpdC1vcmRlcjogNDtcbiAgICAtbW96LW9yZGVyOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAtd2Via2l0LW9yZGVyOiA1O1xuICAgIC1tb3otb3JkZXI6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC13ZWJraXQtb3JkZXI6IDY7XG4gICAgLW1vei1vcmRlcjogNjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLXdlYmtpdC1vcmRlcjogNztcbiAgICAtbW96LW9yZGVyOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAtd2Via2l0LW9yZGVyOiA4O1xuICAgIC1tb3otb3JkZXI6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtd2Via2l0LW9yZGVyOiA5O1xuICAgIC1tb3otb3JkZXI6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLXdlYmtpdC1vcmRlcjogMTA7XG4gICAgLW1vei1vcmRlcjogMTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjExXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxMTtcbiAgICAtbW96LW9yZGVyOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC13ZWJraXQtb3JkZXI6IDEyO1xuICAgIC1tb3otb3JkZXI6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMTM7XG4gICAgLW1vei1vcmRlcjogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjE0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNTtcbiAgICAtd2Via2l0LW9yZGVyOiAxNDtcbiAgICAtbW96LW9yZGVyOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTQ7XG4gICAgb3JkZXI6IDE0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE2O1xuICAgIC13ZWJraXQtb3JkZXI6IDE1O1xuICAgIC1tb3otb3JkZXI6IDE1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNTtcbiAgICBvcmRlcjogMTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTc7XG4gICAgLXdlYmtpdC1vcmRlcjogMTY7XG4gICAgLW1vei1vcmRlcjogMTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE2O1xuICAgIG9yZGVyOiAxNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjE3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxODtcbiAgICAtd2Via2l0LW9yZGVyOiAxNztcbiAgICAtbW96LW9yZGVyOiAxNztcbiAgICAtbXMtZmxleC1vcmRlcjogMTc7XG4gICAgb3JkZXI6IDE3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE5O1xuICAgIC13ZWJraXQtb3JkZXI6IDE4O1xuICAgIC1tb3otb3JkZXI6IDE4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxODtcbiAgICBvcmRlcjogMTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjA7XG4gICAgLXdlYmtpdC1vcmRlcjogMTk7XG4gICAgLW1vei1vcmRlcjogMTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE5O1xuICAgIG9yZGVyOiAxOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjIwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMTtcbiAgICAtd2Via2l0LW9yZGVyOiAyMDtcbiAgICAtbW96LW9yZGVyOiAyMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMjA7XG4gICAgb3JkZXI6IDIwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIyO1xuICAgIC13ZWJraXQtb3JkZXI6IDIxO1xuICAgIC1tb3otb3JkZXI6IDIxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMTtcbiAgICBvcmRlcjogMjE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIyMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjM7XG4gICAgLXdlYmtpdC1vcmRlcjogMjI7XG4gICAgLW1vei1vcmRlcjogMjI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIyO1xuICAgIG9yZGVyOiAyMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjIzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNDtcbiAgICAtd2Via2l0LW9yZGVyOiAyMztcbiAgICAtbW96LW9yZGVyOiAyMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjM7XG4gICAgb3JkZXI6IDIzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI1O1xuICAgIC13ZWJraXQtb3JkZXI6IDI0O1xuICAgIC1tb3otb3JkZXI6IDI0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNDtcbiAgICBvcmRlcjogMjQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIyNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjY7XG4gICAgLXdlYmtpdC1vcmRlcjogMjU7XG4gICAgLW1vei1vcmRlcjogMjU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI1O1xuICAgIG9yZGVyOiAyNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjI2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNztcbiAgICAtd2Via2l0LW9yZGVyOiAyNjtcbiAgICAtbW96LW9yZGVyOiAyNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjY7XG4gICAgb3JkZXI6IDI2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI4O1xuICAgIC13ZWJraXQtb3JkZXI6IDI3O1xuICAgIC1tb3otb3JkZXI6IDI3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNztcbiAgICBvcmRlcjogMjc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIyOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjk7XG4gICAgLXdlYmtpdC1vcmRlcjogMjg7XG4gICAgLW1vei1vcmRlcjogMjg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI4O1xuICAgIG9yZGVyOiAyODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjI5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMDtcbiAgICAtd2Via2l0LW9yZGVyOiAyOTtcbiAgICAtbW96LW9yZGVyOiAyOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjk7XG4gICAgb3JkZXI6IDI5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMzBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMxO1xuICAgIC13ZWJraXQtb3JkZXI6IDMwO1xuICAgIC1tb3otb3JkZXI6IDMwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMDtcbiAgICBvcmRlcjogMzA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIzMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzI7XG4gICAgLXdlYmtpdC1vcmRlcjogMzE7XG4gICAgLW1vei1vcmRlcjogMzE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMxO1xuICAgIG9yZGVyOiAzMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjMyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMztcbiAgICAtd2Via2l0LW9yZGVyOiAzMjtcbiAgICAtbW96LW9yZGVyOiAzMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMzI7XG4gICAgb3JkZXI6IDMyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMzNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM0O1xuICAgIC13ZWJraXQtb3JkZXI6IDMzO1xuICAgIC1tb3otb3JkZXI6IDMzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMztcbiAgICBvcmRlcjogMzM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIzNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzU7XG4gICAgLXdlYmtpdC1vcmRlcjogMzQ7XG4gICAgLW1vei1vcmRlcjogMzQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM0O1xuICAgIG9yZGVyOiAzNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjM1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNjtcbiAgICAtd2Via2l0LW9yZGVyOiAzNTtcbiAgICAtbW96LW9yZGVyOiAzNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzU7XG4gICAgb3JkZXI6IDM1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMzZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM3O1xuICAgIC13ZWJraXQtb3JkZXI6IDM2O1xuICAgIC1tb3otb3JkZXI6IDM2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNjtcbiAgICBvcmRlcjogMzY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIzN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzg7XG4gICAgLXdlYmtpdC1vcmRlcjogMzc7XG4gICAgLW1vei1vcmRlcjogMzc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM3O1xuICAgIG9yZGVyOiAzNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjM4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzOTtcbiAgICAtd2Via2l0LW9yZGVyOiAzODtcbiAgICAtbW96LW9yZGVyOiAzODtcbiAgICAtbXMtZmxleC1vcmRlcjogMzg7XG4gICAgb3JkZXI6IDM4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMzlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQwO1xuICAgIC13ZWJraXQtb3JkZXI6IDM5O1xuICAgIC1tb3otb3JkZXI6IDM5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzOTtcbiAgICBvcmRlcjogMzk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDE7XG4gICAgLXdlYmtpdC1vcmRlcjogNDA7XG4gICAgLW1vei1vcmRlcjogNDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQwO1xuICAgIG9yZGVyOiA0MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjQxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MjtcbiAgICAtd2Via2l0LW9yZGVyOiA0MTtcbiAgICAtbW96LW9yZGVyOiA0MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDE7XG4gICAgb3JkZXI6IDQxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNDJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQzO1xuICAgIC13ZWJraXQtb3JkZXI6IDQyO1xuICAgIC1tb3otb3JkZXI6IDQyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MjtcbiAgICBvcmRlcjogNDI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNDM7XG4gICAgLW1vei1vcmRlcjogNDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQzO1xuICAgIG9yZGVyOiA0MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjQ0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NTtcbiAgICAtd2Via2l0LW9yZGVyOiA0NDtcbiAgICAtbW96LW9yZGVyOiA0NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDQ7XG4gICAgb3JkZXI6IDQ0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNDVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ2O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ1O1xuICAgIC1tb3otb3JkZXI6IDQ1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NTtcbiAgICBvcmRlcjogNDU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNDY7XG4gICAgLW1vei1vcmRlcjogNDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ2O1xuICAgIG9yZGVyOiA0NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjQ3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ODtcbiAgICAtd2Via2l0LW9yZGVyOiA0NztcbiAgICAtbW96LW9yZGVyOiA0NztcbiAgICAtbXMtZmxleC1vcmRlcjogNDc7XG4gICAgb3JkZXI6IDQ3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNDhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ5O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ4O1xuICAgIC1tb3otb3JkZXI6IDQ4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0ODtcbiAgICBvcmRlcjogNDg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTA7XG4gICAgLXdlYmtpdC1vcmRlcjogNDk7XG4gICAgLW1vei1vcmRlcjogNDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ5O1xuICAgIG9yZGVyOiA0OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjUwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MTtcbiAgICAtd2Via2l0LW9yZGVyOiA1MDtcbiAgICAtbW96LW9yZGVyOiA1MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNTA7XG4gICAgb3JkZXI6IDUwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUyO1xuICAgIC13ZWJraXQtb3JkZXI6IDUxO1xuICAgIC1tb3otb3JkZXI6IDUxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MTtcbiAgICBvcmRlcjogNTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI1MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTM7XG4gICAgLXdlYmtpdC1vcmRlcjogNTI7XG4gICAgLW1vei1vcmRlcjogNTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUyO1xuICAgIG9yZGVyOiA1MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjUzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NDtcbiAgICAtd2Via2l0LW9yZGVyOiA1MztcbiAgICAtbW96LW9yZGVyOiA1MztcbiAgICAtbXMtZmxleC1vcmRlcjogNTM7XG4gICAgb3JkZXI6IDUzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU1O1xuICAgIC13ZWJraXQtb3JkZXI6IDU0O1xuICAgIC1tb3otb3JkZXI6IDU0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NDtcbiAgICBvcmRlcjogNTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI1NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTY7XG4gICAgLXdlYmtpdC1vcmRlcjogNTU7XG4gICAgLW1vei1vcmRlcjogNTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU1O1xuICAgIG9yZGVyOiA1NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjU2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NztcbiAgICAtd2Via2l0LW9yZGVyOiA1NjtcbiAgICAtbW96LW9yZGVyOiA1NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTY7XG4gICAgb3JkZXI6IDU2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU4O1xuICAgIC13ZWJraXQtb3JkZXI6IDU3O1xuICAgIC1tb3otb3JkZXI6IDU3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NztcbiAgICBvcmRlcjogNTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI1OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTk7XG4gICAgLXdlYmtpdC1vcmRlcjogNTg7XG4gICAgLW1vei1vcmRlcjogNTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU4O1xuICAgIG9yZGVyOiA1ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjU5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MDtcbiAgICAtd2Via2l0LW9yZGVyOiA1OTtcbiAgICAtbW96LW9yZGVyOiA1OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTk7XG4gICAgb3JkZXI6IDU5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYxO1xuICAgIC13ZWJraXQtb3JkZXI6IDYwO1xuICAgIC1tb3otb3JkZXI6IDYwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MDtcbiAgICBvcmRlcjogNjA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI2MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjI7XG4gICAgLXdlYmtpdC1vcmRlcjogNjE7XG4gICAgLW1vei1vcmRlcjogNjE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYxO1xuICAgIG9yZGVyOiA2MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjYyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MztcbiAgICAtd2Via2l0LW9yZGVyOiA2MjtcbiAgICAtbW96LW9yZGVyOiA2MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjI7XG4gICAgb3JkZXI6IDYyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY0O1xuICAgIC13ZWJraXQtb3JkZXI6IDYzO1xuICAgIC1tb3otb3JkZXI6IDYzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MztcbiAgICBvcmRlcjogNjM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI2NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjU7XG4gICAgLXdlYmtpdC1vcmRlcjogNjQ7XG4gICAgLW1vei1vcmRlcjogNjQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY0O1xuICAgIG9yZGVyOiA2NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjY1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NjtcbiAgICAtd2Via2l0LW9yZGVyOiA2NTtcbiAgICAtbW96LW9yZGVyOiA2NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjU7XG4gICAgb3JkZXI6IDY1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY3O1xuICAgIC13ZWJraXQtb3JkZXI6IDY2O1xuICAgIC1tb3otb3JkZXI6IDY2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NjtcbiAgICBvcmRlcjogNjY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI2N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjg7XG4gICAgLXdlYmtpdC1vcmRlcjogNjc7XG4gICAgLW1vei1vcmRlcjogNjc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY3O1xuICAgIG9yZGVyOiA2NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjY4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2OTtcbiAgICAtd2Via2l0LW9yZGVyOiA2ODtcbiAgICAtbW96LW9yZGVyOiA2ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNjg7XG4gICAgb3JkZXI6IDY4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcwO1xuICAgIC13ZWJraXQtb3JkZXI6IDY5O1xuICAgIC1tb3otb3JkZXI6IDY5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2OTtcbiAgICBvcmRlcjogNjk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzE7XG4gICAgLXdlYmtpdC1vcmRlcjogNzA7XG4gICAgLW1vei1vcmRlcjogNzA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcwO1xuICAgIG9yZGVyOiA3MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjcxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MjtcbiAgICAtd2Via2l0LW9yZGVyOiA3MTtcbiAgICAtbW96LW9yZGVyOiA3MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzE7XG4gICAgb3JkZXI6IDcxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNzJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDczO1xuICAgIC13ZWJraXQtb3JkZXI6IDcyO1xuICAgIC1tb3otb3JkZXI6IDcyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MjtcbiAgICBvcmRlcjogNzI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNzM7XG4gICAgLW1vei1vcmRlcjogNzM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDczO1xuICAgIG9yZGVyOiA3MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjc0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NTtcbiAgICAtd2Via2l0LW9yZGVyOiA3NDtcbiAgICAtbW96LW9yZGVyOiA3NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNzQ7XG4gICAgb3JkZXI6IDc0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNzVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc2O1xuICAgIC13ZWJraXQtb3JkZXI6IDc1O1xuICAgIC1tb3otb3JkZXI6IDc1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NTtcbiAgICBvcmRlcjogNzU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzc7XG4gICAgLXdlYmtpdC1vcmRlcjogNzY7XG4gICAgLW1vei1vcmRlcjogNzY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc2O1xuICAgIG9yZGVyOiA3NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjc3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ODtcbiAgICAtd2Via2l0LW9yZGVyOiA3NztcbiAgICAtbW96LW9yZGVyOiA3NztcbiAgICAtbXMtZmxleC1vcmRlcjogNzc7XG4gICAgb3JkZXI6IDc3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNzhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc5O1xuICAgIC13ZWJraXQtb3JkZXI6IDc4O1xuICAgIC1tb3otb3JkZXI6IDc4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3ODtcbiAgICBvcmRlcjogNzg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODA7XG4gICAgLXdlYmtpdC1vcmRlcjogNzk7XG4gICAgLW1vei1vcmRlcjogNzk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc5O1xuICAgIG9yZGVyOiA3OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjgwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MTtcbiAgICAtd2Via2l0LW9yZGVyOiA4MDtcbiAgICAtbW96LW9yZGVyOiA4MDtcbiAgICAtbXMtZmxleC1vcmRlcjogODA7XG4gICAgb3JkZXI6IDgwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiODFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgyO1xuICAgIC13ZWJraXQtb3JkZXI6IDgxO1xuICAgIC1tb3otb3JkZXI6IDgxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MTtcbiAgICBvcmRlcjogODE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI4MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODM7XG4gICAgLXdlYmtpdC1vcmRlcjogODI7XG4gICAgLW1vei1vcmRlcjogODI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgyO1xuICAgIG9yZGVyOiA4MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjgzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NDtcbiAgICAtd2Via2l0LW9yZGVyOiA4MztcbiAgICAtbW96LW9yZGVyOiA4MztcbiAgICAtbXMtZmxleC1vcmRlcjogODM7XG4gICAgb3JkZXI6IDgzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiODRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg1O1xuICAgIC13ZWJraXQtb3JkZXI6IDg0O1xuICAgIC1tb3otb3JkZXI6IDg0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NDtcbiAgICBvcmRlcjogODQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI4NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODY7XG4gICAgLXdlYmtpdC1vcmRlcjogODU7XG4gICAgLW1vei1vcmRlcjogODU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg1O1xuICAgIG9yZGVyOiA4NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjg2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NztcbiAgICAtd2Via2l0LW9yZGVyOiA4NjtcbiAgICAtbW96LW9yZGVyOiA4NjtcbiAgICAtbXMtZmxleC1vcmRlcjogODY7XG4gICAgb3JkZXI6IDg2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiODdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg4O1xuICAgIC13ZWJraXQtb3JkZXI6IDg3O1xuICAgIC1tb3otb3JkZXI6IDg3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NztcbiAgICBvcmRlcjogODc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI4OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODk7XG4gICAgLXdlYmtpdC1vcmRlcjogODg7XG4gICAgLW1vei1vcmRlcjogODg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg4O1xuICAgIG9yZGVyOiA4ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjg5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MDtcbiAgICAtd2Via2l0LW9yZGVyOiA4OTtcbiAgICAtbW96LW9yZGVyOiA4OTtcbiAgICAtbXMtZmxleC1vcmRlcjogODk7XG4gICAgb3JkZXI6IDg5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkxO1xuICAgIC13ZWJraXQtb3JkZXI6IDkwO1xuICAgIC1tb3otb3JkZXI6IDkwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MDtcbiAgICBvcmRlcjogOTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI5MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTI7XG4gICAgLXdlYmtpdC1vcmRlcjogOTE7XG4gICAgLW1vei1vcmRlcjogOTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkxO1xuICAgIG9yZGVyOiA5MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjkyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MztcbiAgICAtd2Via2l0LW9yZGVyOiA5MjtcbiAgICAtbW96LW9yZGVyOiA5MjtcbiAgICAtbXMtZmxleC1vcmRlcjogOTI7XG4gICAgb3JkZXI6IDkyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk0O1xuICAgIC13ZWJraXQtb3JkZXI6IDkzO1xuICAgIC1tb3otb3JkZXI6IDkzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MztcbiAgICBvcmRlcjogOTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI5NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTU7XG4gICAgLXdlYmtpdC1vcmRlcjogOTQ7XG4gICAgLW1vei1vcmRlcjogOTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk0O1xuICAgIG9yZGVyOiA5NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjk1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NjtcbiAgICAtd2Via2l0LW9yZGVyOiA5NTtcbiAgICAtbW96LW9yZGVyOiA5NTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTU7XG4gICAgb3JkZXI6IDk1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk3O1xuICAgIC13ZWJraXQtb3JkZXI6IDk2O1xuICAgIC1tb3otb3JkZXI6IDk2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NjtcbiAgICBvcmRlcjogOTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI5N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTg7XG4gICAgLXdlYmtpdC1vcmRlcjogOTc7XG4gICAgLW1vei1vcmRlcjogOTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk3O1xuICAgIG9yZGVyOiA5NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjk4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5OTtcbiAgICAtd2Via2l0LW9yZGVyOiA5ODtcbiAgICAtbW96LW9yZGVyOiA5ODtcbiAgICAtbXMtZmxleC1vcmRlcjogOTg7XG4gICAgb3JkZXI6IDk4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwMDtcbiAgICAtd2Via2l0LW9yZGVyOiA5OTtcbiAgICAtbW96LW9yZGVyOiA5OTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTk7XG4gICAgb3JkZXI6IDk5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiMVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiMlwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjY2NiU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY2JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbWQ9XCIzXCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNC45OTk5OTk5OTk5JTtcbiAgICBtYXgtd2lkdGg6IDI0Ljk5OTk5OTk5OTklO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjRcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLm1kLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzIlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMiU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiNVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjY2NSU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY1JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbWQ9XCI2XCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC02IHtcbiAgICBmbGV4LWJhc2lzOiA0OS45OTk5OTk5OTk4JTtcbiAgICBtYXgtd2lkdGg6IDQ5Ljk5OTk5OTk5OTglO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjdcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLm1kLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzMzElO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiOFwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY0JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbWQ9XCI5XCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC05IHtcbiAgICBmbGV4LWJhc2lzOiA3NC45OTk5OTk5OTk3JTtcbiAgICBtYXgtd2lkdGg6IDc0Ljk5OTk5OTk5OTclO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjEwXCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiMTFcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLm1kLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NjYzJTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjEyXCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC0xMiB7XG4gICAgZmxleC1iYXNpczogOTkuOTk5OTk5OTk5NiU7XG4gICAgbWF4LXdpZHRoOiA5OS45OTk5OTk5OTk2JTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLXdlYmtpdC1vcmRlcjogMDtcbiAgICAtbW96LW9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxO1xuICAgIC1tb3otb3JkZXI6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgLW1vei1vcmRlcjogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMztcbiAgICAtbW96LW9yZGVyOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtd2Via2l0LW9yZGVyOiA0O1xuICAgIC1tb3otb3JkZXI6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU7XG4gICAgLW1vei1vcmRlcjogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjtcbiAgICAtbW96LW9yZGVyOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtd2Via2l0LW9yZGVyOiA3O1xuICAgIC1tb3otb3JkZXI6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC13ZWJraXQtb3JkZXI6IDg7XG4gICAgLW1vei1vcmRlcjogODtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk7XG4gICAgLW1vei1vcmRlcjogOTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjEwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtd2Via2l0LW9yZGVyOiAxMDtcbiAgICAtbW96LW9yZGVyOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC13ZWJraXQtb3JkZXI6IDExO1xuICAgIC1tb3otb3JkZXI6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIxMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLXdlYmtpdC1vcmRlcjogMTI7XG4gICAgLW1vei1vcmRlcjogMTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjEzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtd2Via2l0LW9yZGVyOiAxMztcbiAgICAtbW96LW9yZGVyOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE1O1xuICAgIC13ZWJraXQtb3JkZXI6IDE0O1xuICAgIC1tb3otb3JkZXI6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNDtcbiAgICBvcmRlcjogMTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIxNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTY7XG4gICAgLXdlYmtpdC1vcmRlcjogMTU7XG4gICAgLW1vei1vcmRlcjogMTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE1O1xuICAgIG9yZGVyOiAxNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjE2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNztcbiAgICAtd2Via2l0LW9yZGVyOiAxNjtcbiAgICAtbW96LW9yZGVyOiAxNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTY7XG4gICAgb3JkZXI6IDE2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE4O1xuICAgIC13ZWJraXQtb3JkZXI6IDE3O1xuICAgIC1tb3otb3JkZXI6IDE3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNztcbiAgICBvcmRlcjogMTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIxOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTk7XG4gICAgLXdlYmtpdC1vcmRlcjogMTg7XG4gICAgLW1vei1vcmRlcjogMTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE4O1xuICAgIG9yZGVyOiAxODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjE5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMDtcbiAgICAtd2Via2l0LW9yZGVyOiAxOTtcbiAgICAtbW96LW9yZGVyOiAxOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTk7XG4gICAgb3JkZXI6IDE5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIxO1xuICAgIC13ZWJraXQtb3JkZXI6IDIwO1xuICAgIC1tb3otb3JkZXI6IDIwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMDtcbiAgICBvcmRlcjogMjA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIyMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjI7XG4gICAgLXdlYmtpdC1vcmRlcjogMjE7XG4gICAgLW1vei1vcmRlcjogMjE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIxO1xuICAgIG9yZGVyOiAyMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMztcbiAgICAtd2Via2l0LW9yZGVyOiAyMjtcbiAgICAtbW96LW9yZGVyOiAyMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjI7XG4gICAgb3JkZXI6IDIyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI0O1xuICAgIC13ZWJraXQtb3JkZXI6IDIzO1xuICAgIC1tb3otb3JkZXI6IDIzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMztcbiAgICBvcmRlcjogMjM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIyNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjU7XG4gICAgLXdlYmtpdC1vcmRlcjogMjQ7XG4gICAgLW1vei1vcmRlcjogMjQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI0O1xuICAgIG9yZGVyOiAyNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNjtcbiAgICAtd2Via2l0LW9yZGVyOiAyNTtcbiAgICAtbW96LW9yZGVyOiAyNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjU7XG4gICAgb3JkZXI6IDI1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI3O1xuICAgIC13ZWJraXQtb3JkZXI6IDI2O1xuICAgIC1tb3otb3JkZXI6IDI2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNjtcbiAgICBvcmRlcjogMjY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIyN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjg7XG4gICAgLXdlYmtpdC1vcmRlcjogMjc7XG4gICAgLW1vei1vcmRlcjogMjc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI3O1xuICAgIG9yZGVyOiAyNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyOTtcbiAgICAtd2Via2l0LW9yZGVyOiAyODtcbiAgICAtbW96LW9yZGVyOiAyODtcbiAgICAtbXMtZmxleC1vcmRlcjogMjg7XG4gICAgb3JkZXI6IDI4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMwO1xuICAgIC13ZWJraXQtb3JkZXI6IDI5O1xuICAgIC1tb3otb3JkZXI6IDI5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyOTtcbiAgICBvcmRlcjogMjk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzE7XG4gICAgLXdlYmtpdC1vcmRlcjogMzA7XG4gICAgLW1vei1vcmRlcjogMzA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMwO1xuICAgIG9yZGVyOiAzMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjMxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMjtcbiAgICAtd2Via2l0LW9yZGVyOiAzMTtcbiAgICAtbW96LW9yZGVyOiAzMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzE7XG4gICAgb3JkZXI6IDMxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMzJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMzO1xuICAgIC13ZWJraXQtb3JkZXI6IDMyO1xuICAgIC1tb3otb3JkZXI6IDMyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMjtcbiAgICBvcmRlcjogMzI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMzM7XG4gICAgLW1vei1vcmRlcjogMzM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMzO1xuICAgIG9yZGVyOiAzMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjM0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNTtcbiAgICAtd2Via2l0LW9yZGVyOiAzNDtcbiAgICAtbW96LW9yZGVyOiAzNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMzQ7XG4gICAgb3JkZXI6IDM0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMzVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM2O1xuICAgIC13ZWJraXQtb3JkZXI6IDM1O1xuICAgIC1tb3otb3JkZXI6IDM1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNTtcbiAgICBvcmRlcjogMzU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzc7XG4gICAgLXdlYmtpdC1vcmRlcjogMzY7XG4gICAgLW1vei1vcmRlcjogMzY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM2O1xuICAgIG9yZGVyOiAzNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjM3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzODtcbiAgICAtd2Via2l0LW9yZGVyOiAzNztcbiAgICAtbW96LW9yZGVyOiAzNztcbiAgICAtbXMtZmxleC1vcmRlcjogMzc7XG4gICAgb3JkZXI6IDM3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMzhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM5O1xuICAgIC13ZWJraXQtb3JkZXI6IDM4O1xuICAgIC1tb3otb3JkZXI6IDM4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzODtcbiAgICBvcmRlcjogMzg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDA7XG4gICAgLXdlYmtpdC1vcmRlcjogMzk7XG4gICAgLW1vei1vcmRlcjogMzk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM5O1xuICAgIG9yZGVyOiAzOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjQwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MTtcbiAgICAtd2Via2l0LW9yZGVyOiA0MDtcbiAgICAtbW96LW9yZGVyOiA0MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDA7XG4gICAgb3JkZXI6IDQwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNDFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQyO1xuICAgIC13ZWJraXQtb3JkZXI6IDQxO1xuICAgIC1tb3otb3JkZXI6IDQxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MTtcbiAgICBvcmRlcjogNDE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI0MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDM7XG4gICAgLXdlYmtpdC1vcmRlcjogNDI7XG4gICAgLW1vei1vcmRlcjogNDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQyO1xuICAgIG9yZGVyOiA0MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjQzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NDtcbiAgICAtd2Via2l0LW9yZGVyOiA0MztcbiAgICAtbW96LW9yZGVyOiA0MztcbiAgICAtbXMtZmxleC1vcmRlcjogNDM7XG4gICAgb3JkZXI6IDQzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNDRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ0O1xuICAgIC1tb3otb3JkZXI6IDQ0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NDtcbiAgICBvcmRlcjogNDQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI0NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNDU7XG4gICAgLW1vei1vcmRlcjogNDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ1O1xuICAgIG9yZGVyOiA0NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjQ2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NztcbiAgICAtd2Via2l0LW9yZGVyOiA0NjtcbiAgICAtbW96LW9yZGVyOiA0NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNDY7XG4gICAgb3JkZXI6IDQ2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNDdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ4O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ3O1xuICAgIC1tb3otb3JkZXI6IDQ3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NztcbiAgICBvcmRlcjogNDc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI0OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDk7XG4gICAgLXdlYmtpdC1vcmRlcjogNDg7XG4gICAgLW1vei1vcmRlcjogNDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ4O1xuICAgIG9yZGVyOiA0ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjQ5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MDtcbiAgICAtd2Via2l0LW9yZGVyOiA0OTtcbiAgICAtbW96LW9yZGVyOiA0OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDk7XG4gICAgb3JkZXI6IDQ5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUxO1xuICAgIC13ZWJraXQtb3JkZXI6IDUwO1xuICAgIC1tb3otb3JkZXI6IDUwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MDtcbiAgICBvcmRlcjogNTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI1MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTI7XG4gICAgLXdlYmtpdC1vcmRlcjogNTE7XG4gICAgLW1vei1vcmRlcjogNTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUxO1xuICAgIG9yZGVyOiA1MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjUyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MztcbiAgICAtd2Via2l0LW9yZGVyOiA1MjtcbiAgICAtbW96LW9yZGVyOiA1MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTI7XG4gICAgb3JkZXI6IDUyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU0O1xuICAgIC13ZWJraXQtb3JkZXI6IDUzO1xuICAgIC1tb3otb3JkZXI6IDUzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MztcbiAgICBvcmRlcjogNTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI1NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTU7XG4gICAgLXdlYmtpdC1vcmRlcjogNTQ7XG4gICAgLW1vei1vcmRlcjogNTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU0O1xuICAgIG9yZGVyOiA1NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjU1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NjtcbiAgICAtd2Via2l0LW9yZGVyOiA1NTtcbiAgICAtbW96LW9yZGVyOiA1NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTU7XG4gICAgb3JkZXI6IDU1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU3O1xuICAgIC13ZWJraXQtb3JkZXI6IDU2O1xuICAgIC1tb3otb3JkZXI6IDU2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NjtcbiAgICBvcmRlcjogNTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI1N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTg7XG4gICAgLXdlYmtpdC1vcmRlcjogNTc7XG4gICAgLW1vei1vcmRlcjogNTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU3O1xuICAgIG9yZGVyOiA1NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjU4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1OTtcbiAgICAtd2Via2l0LW9yZGVyOiA1ODtcbiAgICAtbW96LW9yZGVyOiA1ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNTg7XG4gICAgb3JkZXI6IDU4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYwO1xuICAgIC13ZWJraXQtb3JkZXI6IDU5O1xuICAgIC1tb3otb3JkZXI6IDU5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1OTtcbiAgICBvcmRlcjogNTk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjE7XG4gICAgLXdlYmtpdC1vcmRlcjogNjA7XG4gICAgLW1vei1vcmRlcjogNjA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYwO1xuICAgIG9yZGVyOiA2MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjYxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MjtcbiAgICAtd2Via2l0LW9yZGVyOiA2MTtcbiAgICAtbW96LW9yZGVyOiA2MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjE7XG4gICAgb3JkZXI6IDYxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYzO1xuICAgIC13ZWJraXQtb3JkZXI6IDYyO1xuICAgIC1tb3otb3JkZXI6IDYyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MjtcbiAgICBvcmRlcjogNjI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNjM7XG4gICAgLW1vei1vcmRlcjogNjM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYzO1xuICAgIG9yZGVyOiA2MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjY0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NTtcbiAgICAtd2Via2l0LW9yZGVyOiA2NDtcbiAgICAtbW96LW9yZGVyOiA2NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNjQ7XG4gICAgb3JkZXI6IDY0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY2O1xuICAgIC13ZWJraXQtb3JkZXI6IDY1O1xuICAgIC1tb3otb3JkZXI6IDY1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NTtcbiAgICBvcmRlcjogNjU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjY7XG4gICAgLW1vei1vcmRlcjogNjY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY2O1xuICAgIG9yZGVyOiA2NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjY3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ODtcbiAgICAtd2Via2l0LW9yZGVyOiA2NztcbiAgICAtbW96LW9yZGVyOiA2NztcbiAgICAtbXMtZmxleC1vcmRlcjogNjc7XG4gICAgb3JkZXI6IDY3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY5O1xuICAgIC13ZWJraXQtb3JkZXI6IDY4O1xuICAgIC1tb3otb3JkZXI6IDY4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ODtcbiAgICBvcmRlcjogNjg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzA7XG4gICAgLXdlYmtpdC1vcmRlcjogNjk7XG4gICAgLW1vei1vcmRlcjogNjk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY5O1xuICAgIG9yZGVyOiA2OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjcwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MTtcbiAgICAtd2Via2l0LW9yZGVyOiA3MDtcbiAgICAtbW96LW9yZGVyOiA3MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNzA7XG4gICAgb3JkZXI6IDcwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNzFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcyO1xuICAgIC13ZWJraXQtb3JkZXI6IDcxO1xuICAgIC1tb3otb3JkZXI6IDcxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MTtcbiAgICBvcmRlcjogNzE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI3MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzM7XG4gICAgLXdlYmtpdC1vcmRlcjogNzI7XG4gICAgLW1vei1vcmRlcjogNzI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcyO1xuICAgIG9yZGVyOiA3MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjczXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NDtcbiAgICAtd2Via2l0LW9yZGVyOiA3MztcbiAgICAtbW96LW9yZGVyOiA3MztcbiAgICAtbXMtZmxleC1vcmRlcjogNzM7XG4gICAgb3JkZXI6IDczO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNzRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc1O1xuICAgIC13ZWJraXQtb3JkZXI6IDc0O1xuICAgIC1tb3otb3JkZXI6IDc0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NDtcbiAgICBvcmRlcjogNzQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI3NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzY7XG4gICAgLXdlYmtpdC1vcmRlcjogNzU7XG4gICAgLW1vei1vcmRlcjogNzU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc1O1xuICAgIG9yZGVyOiA3NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjc2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NztcbiAgICAtd2Via2l0LW9yZGVyOiA3NjtcbiAgICAtbW96LW9yZGVyOiA3NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNzY7XG4gICAgb3JkZXI6IDc2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNzdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc3O1xuICAgIC1tb3otb3JkZXI6IDc3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NztcbiAgICBvcmRlcjogNzc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI3OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzk7XG4gICAgLXdlYmtpdC1vcmRlcjogNzg7XG4gICAgLW1vei1vcmRlcjogNzg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc4O1xuICAgIG9yZGVyOiA3ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjc5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MDtcbiAgICAtd2Via2l0LW9yZGVyOiA3OTtcbiAgICAtbW96LW9yZGVyOiA3OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzk7XG4gICAgb3JkZXI6IDc5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiODBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgxO1xuICAgIC13ZWJraXQtb3JkZXI6IDgwO1xuICAgIC1tb3otb3JkZXI6IDgwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MDtcbiAgICBvcmRlcjogODA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI4MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODI7XG4gICAgLXdlYmtpdC1vcmRlcjogODE7XG4gICAgLW1vei1vcmRlcjogODE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgxO1xuICAgIG9yZGVyOiA4MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjgyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MztcbiAgICAtd2Via2l0LW9yZGVyOiA4MjtcbiAgICAtbW96LW9yZGVyOiA4MjtcbiAgICAtbXMtZmxleC1vcmRlcjogODI7XG4gICAgb3JkZXI6IDgyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiODNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg0O1xuICAgIC13ZWJraXQtb3JkZXI6IDgzO1xuICAgIC1tb3otb3JkZXI6IDgzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MztcbiAgICBvcmRlcjogODM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI4NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODU7XG4gICAgLXdlYmtpdC1vcmRlcjogODQ7XG4gICAgLW1vei1vcmRlcjogODQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg0O1xuICAgIG9yZGVyOiA4NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjg1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NjtcbiAgICAtd2Via2l0LW9yZGVyOiA4NTtcbiAgICAtbW96LW9yZGVyOiA4NTtcbiAgICAtbXMtZmxleC1vcmRlcjogODU7XG4gICAgb3JkZXI6IDg1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiODZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg3O1xuICAgIC13ZWJraXQtb3JkZXI6IDg2O1xuICAgIC1tb3otb3JkZXI6IDg2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NjtcbiAgICBvcmRlcjogODY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI4N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODg7XG4gICAgLXdlYmtpdC1vcmRlcjogODc7XG4gICAgLW1vei1vcmRlcjogODc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg3O1xuICAgIG9yZGVyOiA4NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjg4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4OTtcbiAgICAtd2Via2l0LW9yZGVyOiA4ODtcbiAgICAtbW96LW9yZGVyOiA4ODtcbiAgICAtbXMtZmxleC1vcmRlcjogODg7XG4gICAgb3JkZXI6IDg4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiODlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkwO1xuICAgIC13ZWJraXQtb3JkZXI6IDg5O1xuICAgIC1tb3otb3JkZXI6IDg5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4OTtcbiAgICBvcmRlcjogODk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTE7XG4gICAgLXdlYmtpdC1vcmRlcjogOTA7XG4gICAgLW1vei1vcmRlcjogOTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkwO1xuICAgIG9yZGVyOiA5MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjkxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MjtcbiAgICAtd2Via2l0LW9yZGVyOiA5MTtcbiAgICAtbW96LW9yZGVyOiA5MTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTE7XG4gICAgb3JkZXI6IDkxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkzO1xuICAgIC13ZWJraXQtb3JkZXI6IDkyO1xuICAgIC1tb3otb3JkZXI6IDkyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MjtcbiAgICBvcmRlcjogOTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogOTM7XG4gICAgLW1vei1vcmRlcjogOTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkzO1xuICAgIG9yZGVyOiA5MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjk0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NTtcbiAgICAtd2Via2l0LW9yZGVyOiA5NDtcbiAgICAtbW96LW9yZGVyOiA5NDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTQ7XG4gICAgb3JkZXI6IDk0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk2O1xuICAgIC13ZWJraXQtb3JkZXI6IDk1O1xuICAgIC1tb3otb3JkZXI6IDk1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NTtcbiAgICBvcmRlcjogOTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTc7XG4gICAgLXdlYmtpdC1vcmRlcjogOTY7XG4gICAgLW1vei1vcmRlcjogOTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk2O1xuICAgIG9yZGVyOiA5NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjk3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5ODtcbiAgICAtd2Via2l0LW9yZGVyOiA5NztcbiAgICAtbW96LW9yZGVyOiA5NztcbiAgICAtbXMtZmxleC1vcmRlcjogOTc7XG4gICAgb3JkZXI6IDk3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk5O1xuICAgIC13ZWJraXQtb3JkZXI6IDk4O1xuICAgIC1tb3otb3JkZXI6IDk4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5ODtcbiAgICBvcmRlcjogOTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTAwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk5O1xuICAgIC1tb3otb3JkZXI6IDk5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5OTtcbiAgICBvcmRlcjogOTk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCIxXCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCIyXCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NjY2JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjYlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1sZz1cIjNcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTMge1xuICAgIGZsZXgtYmFzaXM6IDI0Ljk5OTk5OTk5OTklO1xuICAgIG1heC13aWR0aDogMjQuOTk5OTk5OTk5OSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiNFwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubGctNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMzMiU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMyJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCI1XCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NjY1JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjUlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1sZz1cIjZcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTYge1xuICAgIGZsZXgtYmFzaXM6IDQ5Ljk5OTk5OTk5OTglO1xuICAgIG1heC13aWR0aDogNDkuOTk5OTk5OTk5OCU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiN1wiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubGctNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMzMSU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMxJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCI4XCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NjY0JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjQlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1sZz1cIjlcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTkge1xuICAgIGZsZXgtYmFzaXM6IDc0Ljk5OTk5OTk5OTclO1xuICAgIG1heC13aWR0aDogNzQuOTk5OTk5OTk5NyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiMTBcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCIxMVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubGctMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY2NjMlO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2MyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiMTJcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTEyIHtcbiAgICBmbGV4LWJhc2lzOiA5OS45OTk5OTk5OTk2JTtcbiAgICBtYXgtd2lkdGg6IDk5Ljk5OTk5OTk5OTYlO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtd2Via2l0LW9yZGVyOiAwO1xuICAgIC1tb3otb3JkZXI6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgLW1vei1vcmRlcjogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLXdlYmtpdC1vcmRlcjogMjtcbiAgICAtbW96LW9yZGVyOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtd2Via2l0LW9yZGVyOiAzO1xuICAgIC1tb3otb3JkZXI6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ7XG4gICAgLW1vei1vcmRlcjogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNTtcbiAgICAtbW96LW9yZGVyOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtd2Via2l0LW9yZGVyOiA2O1xuICAgIC1tb3otb3JkZXI6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc7XG4gICAgLW1vei1vcmRlcjogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLXdlYmtpdC1vcmRlcjogODtcbiAgICAtbW96LW9yZGVyOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLXdlYmtpdC1vcmRlcjogOTtcbiAgICAtbW96LW9yZGVyOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC13ZWJraXQtb3JkZXI6IDEwO1xuICAgIC1tb3otb3JkZXI6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIxMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTE7XG4gICAgLW1vei1vcmRlcjogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjEyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtd2Via2l0LW9yZGVyOiAxMjtcbiAgICAtbW96LW9yZGVyOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC13ZWJraXQtb3JkZXI6IDEzO1xuICAgIC1tb3otb3JkZXI6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIxNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTU7XG4gICAgLXdlYmtpdC1vcmRlcjogMTQ7XG4gICAgLW1vei1vcmRlcjogMTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE0O1xuICAgIG9yZGVyOiAxNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjE1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNjtcbiAgICAtd2Via2l0LW9yZGVyOiAxNTtcbiAgICAtbW96LW9yZGVyOiAxNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTU7XG4gICAgb3JkZXI6IDE1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE3O1xuICAgIC13ZWJraXQtb3JkZXI6IDE2O1xuICAgIC1tb3otb3JkZXI6IDE2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNjtcbiAgICBvcmRlcjogMTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIxN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTg7XG4gICAgLXdlYmtpdC1vcmRlcjogMTc7XG4gICAgLW1vei1vcmRlcjogMTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE3O1xuICAgIG9yZGVyOiAxNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjE4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxOTtcbiAgICAtd2Via2l0LW9yZGVyOiAxODtcbiAgICAtbW96LW9yZGVyOiAxODtcbiAgICAtbXMtZmxleC1vcmRlcjogMTg7XG4gICAgb3JkZXI6IDE4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIwO1xuICAgIC13ZWJraXQtb3JkZXI6IDE5O1xuICAgIC1tb3otb3JkZXI6IDE5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxOTtcbiAgICBvcmRlcjogMTk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjE7XG4gICAgLXdlYmtpdC1vcmRlcjogMjA7XG4gICAgLW1vei1vcmRlcjogMjA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIwO1xuICAgIG9yZGVyOiAyMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjIxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMjtcbiAgICAtd2Via2l0LW9yZGVyOiAyMTtcbiAgICAtbW96LW9yZGVyOiAyMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjE7XG4gICAgb3JkZXI6IDIxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIzO1xuICAgIC13ZWJraXQtb3JkZXI6IDIyO1xuICAgIC1tb3otb3JkZXI6IDIyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMjtcbiAgICBvcmRlcjogMjI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMjM7XG4gICAgLW1vei1vcmRlcjogMjM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIzO1xuICAgIG9yZGVyOiAyMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjI0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNTtcbiAgICAtd2Via2l0LW9yZGVyOiAyNDtcbiAgICAtbW96LW9yZGVyOiAyNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMjQ7XG4gICAgb3JkZXI6IDI0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI2O1xuICAgIC13ZWJraXQtb3JkZXI6IDI1O1xuICAgIC1tb3otb3JkZXI6IDI1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNTtcbiAgICBvcmRlcjogMjU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjc7XG4gICAgLXdlYmtpdC1vcmRlcjogMjY7XG4gICAgLW1vei1vcmRlcjogMjY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI2O1xuICAgIG9yZGVyOiAyNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjI3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyODtcbiAgICAtd2Via2l0LW9yZGVyOiAyNztcbiAgICAtbW96LW9yZGVyOiAyNztcbiAgICAtbXMtZmxleC1vcmRlcjogMjc7XG4gICAgb3JkZXI6IDI3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI5O1xuICAgIC13ZWJraXQtb3JkZXI6IDI4O1xuICAgIC1tb3otb3JkZXI6IDI4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyODtcbiAgICBvcmRlcjogMjg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzA7XG4gICAgLXdlYmtpdC1vcmRlcjogMjk7XG4gICAgLW1vei1vcmRlcjogMjk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI5O1xuICAgIG9yZGVyOiAyOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjMwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMTtcbiAgICAtd2Via2l0LW9yZGVyOiAzMDtcbiAgICAtbW96LW9yZGVyOiAzMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMzA7XG4gICAgb3JkZXI6IDMwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMzFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMyO1xuICAgIC13ZWJraXQtb3JkZXI6IDMxO1xuICAgIC1tb3otb3JkZXI6IDMxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMTtcbiAgICBvcmRlcjogMzE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIzMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzM7XG4gICAgLXdlYmtpdC1vcmRlcjogMzI7XG4gICAgLW1vei1vcmRlcjogMzI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMyO1xuICAgIG9yZGVyOiAzMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjMzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNDtcbiAgICAtd2Via2l0LW9yZGVyOiAzMztcbiAgICAtbW96LW9yZGVyOiAzMztcbiAgICAtbXMtZmxleC1vcmRlcjogMzM7XG4gICAgb3JkZXI6IDMzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMzRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM1O1xuICAgIC13ZWJraXQtb3JkZXI6IDM0O1xuICAgIC1tb3otb3JkZXI6IDM0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNDtcbiAgICBvcmRlcjogMzQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIzNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzY7XG4gICAgLXdlYmtpdC1vcmRlcjogMzU7XG4gICAgLW1vei1vcmRlcjogMzU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM1O1xuICAgIG9yZGVyOiAzNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjM2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNztcbiAgICAtd2Via2l0LW9yZGVyOiAzNjtcbiAgICAtbW96LW9yZGVyOiAzNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMzY7XG4gICAgb3JkZXI6IDM2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMzdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM4O1xuICAgIC13ZWJraXQtb3JkZXI6IDM3O1xuICAgIC1tb3otb3JkZXI6IDM3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNztcbiAgICBvcmRlcjogMzc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIzOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzk7XG4gICAgLXdlYmtpdC1vcmRlcjogMzg7XG4gICAgLW1vei1vcmRlcjogMzg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM4O1xuICAgIG9yZGVyOiAzODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjM5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MDtcbiAgICAtd2Via2l0LW9yZGVyOiAzOTtcbiAgICAtbW96LW9yZGVyOiAzOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzk7XG4gICAgb3JkZXI6IDM5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNDBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQxO1xuICAgIC13ZWJraXQtb3JkZXI6IDQwO1xuICAgIC1tb3otb3JkZXI6IDQwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MDtcbiAgICBvcmRlcjogNDA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI0MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDI7XG4gICAgLXdlYmtpdC1vcmRlcjogNDE7XG4gICAgLW1vei1vcmRlcjogNDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQxO1xuICAgIG9yZGVyOiA0MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjQyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MztcbiAgICAtd2Via2l0LW9yZGVyOiA0MjtcbiAgICAtbW96LW9yZGVyOiA0MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNDI7XG4gICAgb3JkZXI6IDQyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNDNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ0O1xuICAgIC13ZWJraXQtb3JkZXI6IDQzO1xuICAgIC1tb3otb3JkZXI6IDQzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MztcbiAgICBvcmRlcjogNDM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI0NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDU7XG4gICAgLXdlYmtpdC1vcmRlcjogNDQ7XG4gICAgLW1vei1vcmRlcjogNDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ0O1xuICAgIG9yZGVyOiA0NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjQ1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NjtcbiAgICAtd2Via2l0LW9yZGVyOiA0NTtcbiAgICAtbW96LW9yZGVyOiA0NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDU7XG4gICAgb3JkZXI6IDQ1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNDZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ3O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ2O1xuICAgIC1tb3otb3JkZXI6IDQ2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NjtcbiAgICBvcmRlcjogNDY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI0N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDg7XG4gICAgLXdlYmtpdC1vcmRlcjogNDc7XG4gICAgLW1vei1vcmRlcjogNDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ3O1xuICAgIG9yZGVyOiA0NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjQ4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0OTtcbiAgICAtd2Via2l0LW9yZGVyOiA0ODtcbiAgICAtbW96LW9yZGVyOiA0ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNDg7XG4gICAgb3JkZXI6IDQ4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNDlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUwO1xuICAgIC13ZWJraXQtb3JkZXI6IDQ5O1xuICAgIC1tb3otb3JkZXI6IDQ5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0OTtcbiAgICBvcmRlcjogNDk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTE7XG4gICAgLXdlYmtpdC1vcmRlcjogNTA7XG4gICAgLW1vei1vcmRlcjogNTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUwO1xuICAgIG9yZGVyOiA1MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjUxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MjtcbiAgICAtd2Via2l0LW9yZGVyOiA1MTtcbiAgICAtbW96LW9yZGVyOiA1MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTE7XG4gICAgb3JkZXI6IDUxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUzO1xuICAgIC13ZWJraXQtb3JkZXI6IDUyO1xuICAgIC1tb3otb3JkZXI6IDUyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MjtcbiAgICBvcmRlcjogNTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNTM7XG4gICAgLW1vei1vcmRlcjogNTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUzO1xuICAgIG9yZGVyOiA1MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjU0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NTtcbiAgICAtd2Via2l0LW9yZGVyOiA1NDtcbiAgICAtbW96LW9yZGVyOiA1NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNTQ7XG4gICAgb3JkZXI6IDU0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU1O1xuICAgIC1tb3otb3JkZXI6IDU1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NTtcbiAgICBvcmRlcjogNTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTc7XG4gICAgLXdlYmtpdC1vcmRlcjogNTY7XG4gICAgLW1vei1vcmRlcjogNTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU2O1xuICAgIG9yZGVyOiA1NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjU3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ODtcbiAgICAtd2Via2l0LW9yZGVyOiA1NztcbiAgICAtbW96LW9yZGVyOiA1NztcbiAgICAtbXMtZmxleC1vcmRlcjogNTc7XG4gICAgb3JkZXI6IDU3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU5O1xuICAgIC13ZWJraXQtb3JkZXI6IDU4O1xuICAgIC1tb3otb3JkZXI6IDU4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ODtcbiAgICBvcmRlcjogNTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjA7XG4gICAgLXdlYmtpdC1vcmRlcjogNTk7XG4gICAgLW1vei1vcmRlcjogNTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU5O1xuICAgIG9yZGVyOiA1OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjYwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MTtcbiAgICAtd2Via2l0LW9yZGVyOiA2MDtcbiAgICAtbW96LW9yZGVyOiA2MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNjA7XG4gICAgb3JkZXI6IDYwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYyO1xuICAgIC13ZWJraXQtb3JkZXI6IDYxO1xuICAgIC1tb3otb3JkZXI6IDYxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MTtcbiAgICBvcmRlcjogNjE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI2MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjM7XG4gICAgLXdlYmtpdC1vcmRlcjogNjI7XG4gICAgLW1vei1vcmRlcjogNjI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYyO1xuICAgIG9yZGVyOiA2MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjYzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NDtcbiAgICAtd2Via2l0LW9yZGVyOiA2MztcbiAgICAtbW96LW9yZGVyOiA2MztcbiAgICAtbXMtZmxleC1vcmRlcjogNjM7XG4gICAgb3JkZXI6IDYzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY1O1xuICAgIC13ZWJraXQtb3JkZXI6IDY0O1xuICAgIC1tb3otb3JkZXI6IDY0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NDtcbiAgICBvcmRlcjogNjQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI2NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjY7XG4gICAgLXdlYmtpdC1vcmRlcjogNjU7XG4gICAgLW1vei1vcmRlcjogNjU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY1O1xuICAgIG9yZGVyOiA2NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjY2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NztcbiAgICAtd2Via2l0LW9yZGVyOiA2NjtcbiAgICAtbW96LW9yZGVyOiA2NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjY7XG4gICAgb3JkZXI6IDY2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY4O1xuICAgIC13ZWJraXQtb3JkZXI6IDY3O1xuICAgIC1tb3otb3JkZXI6IDY3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NztcbiAgICBvcmRlcjogNjc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI2OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjk7XG4gICAgLXdlYmtpdC1vcmRlcjogNjg7XG4gICAgLW1vei1vcmRlcjogNjg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY4O1xuICAgIG9yZGVyOiA2ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjY5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MDtcbiAgICAtd2Via2l0LW9yZGVyOiA2OTtcbiAgICAtbW96LW9yZGVyOiA2OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjk7XG4gICAgb3JkZXI6IDY5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNzBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcxO1xuICAgIC13ZWJraXQtb3JkZXI6IDcwO1xuICAgIC1tb3otb3JkZXI6IDcwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MDtcbiAgICBvcmRlcjogNzA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI3MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzI7XG4gICAgLXdlYmtpdC1vcmRlcjogNzE7XG4gICAgLW1vei1vcmRlcjogNzE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcxO1xuICAgIG9yZGVyOiA3MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjcyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MztcbiAgICAtd2Via2l0LW9yZGVyOiA3MjtcbiAgICAtbW96LW9yZGVyOiA3MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNzI7XG4gICAgb3JkZXI6IDcyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNzNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc0O1xuICAgIC13ZWJraXQtb3JkZXI6IDczO1xuICAgIC1tb3otb3JkZXI6IDczO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MztcbiAgICBvcmRlcjogNzM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI3NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzU7XG4gICAgLXdlYmtpdC1vcmRlcjogNzQ7XG4gICAgLW1vei1vcmRlcjogNzQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc0O1xuICAgIG9yZGVyOiA3NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjc1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NjtcbiAgICAtd2Via2l0LW9yZGVyOiA3NTtcbiAgICAtbW96LW9yZGVyOiA3NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzU7XG4gICAgb3JkZXI6IDc1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNzZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc3O1xuICAgIC13ZWJraXQtb3JkZXI6IDc2O1xuICAgIC1tb3otb3JkZXI6IDc2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NjtcbiAgICBvcmRlcjogNzY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI3N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzg7XG4gICAgLXdlYmtpdC1vcmRlcjogNzc7XG4gICAgLW1vei1vcmRlcjogNzc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc3O1xuICAgIG9yZGVyOiA3NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjc4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3OTtcbiAgICAtd2Via2l0LW9yZGVyOiA3ODtcbiAgICAtbW96LW9yZGVyOiA3ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNzg7XG4gICAgb3JkZXI6IDc4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNzlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgwO1xuICAgIC13ZWJraXQtb3JkZXI6IDc5O1xuICAgIC1tb3otb3JkZXI6IDc5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3OTtcbiAgICBvcmRlcjogNzk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODE7XG4gICAgLXdlYmtpdC1vcmRlcjogODA7XG4gICAgLW1vei1vcmRlcjogODA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgwO1xuICAgIG9yZGVyOiA4MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjgxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MjtcbiAgICAtd2Via2l0LW9yZGVyOiA4MTtcbiAgICAtbW96LW9yZGVyOiA4MTtcbiAgICAtbXMtZmxleC1vcmRlcjogODE7XG4gICAgb3JkZXI6IDgxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiODJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgzO1xuICAgIC13ZWJraXQtb3JkZXI6IDgyO1xuICAgIC1tb3otb3JkZXI6IDgyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MjtcbiAgICBvcmRlcjogODI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODQ7XG4gICAgLXdlYmtpdC1vcmRlcjogODM7XG4gICAgLW1vei1vcmRlcjogODM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgzO1xuICAgIG9yZGVyOiA4MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjg0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NTtcbiAgICAtd2Via2l0LW9yZGVyOiA4NDtcbiAgICAtbW96LW9yZGVyOiA4NDtcbiAgICAtbXMtZmxleC1vcmRlcjogODQ7XG4gICAgb3JkZXI6IDg0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiODVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg2O1xuICAgIC13ZWJraXQtb3JkZXI6IDg1O1xuICAgIC1tb3otb3JkZXI6IDg1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NTtcbiAgICBvcmRlcjogODU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODc7XG4gICAgLXdlYmtpdC1vcmRlcjogODY7XG4gICAgLW1vei1vcmRlcjogODY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg2O1xuICAgIG9yZGVyOiA4NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjg3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4ODtcbiAgICAtd2Via2l0LW9yZGVyOiA4NztcbiAgICAtbW96LW9yZGVyOiA4NztcbiAgICAtbXMtZmxleC1vcmRlcjogODc7XG4gICAgb3JkZXI6IDg3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiODhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg5O1xuICAgIC13ZWJraXQtb3JkZXI6IDg4O1xuICAgIC1tb3otb3JkZXI6IDg4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4ODtcbiAgICBvcmRlcjogODg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTA7XG4gICAgLXdlYmtpdC1vcmRlcjogODk7XG4gICAgLW1vei1vcmRlcjogODk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg5O1xuICAgIG9yZGVyOiA4OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjkwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MTtcbiAgICAtd2Via2l0LW9yZGVyOiA5MDtcbiAgICAtbW96LW9yZGVyOiA5MDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTA7XG4gICAgb3JkZXI6IDkwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiOTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkyO1xuICAgIC13ZWJraXQtb3JkZXI6IDkxO1xuICAgIC1tb3otb3JkZXI6IDkxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MTtcbiAgICBvcmRlcjogOTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI5MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTM7XG4gICAgLXdlYmtpdC1vcmRlcjogOTI7XG4gICAgLW1vei1vcmRlcjogOTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkyO1xuICAgIG9yZGVyOiA5MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjkzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NDtcbiAgICAtd2Via2l0LW9yZGVyOiA5MztcbiAgICAtbW96LW9yZGVyOiA5MztcbiAgICAtbXMtZmxleC1vcmRlcjogOTM7XG4gICAgb3JkZXI6IDkzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiOTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk1O1xuICAgIC13ZWJraXQtb3JkZXI6IDk0O1xuICAgIC1tb3otb3JkZXI6IDk0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NDtcbiAgICBvcmRlcjogOTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI5NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTY7XG4gICAgLXdlYmtpdC1vcmRlcjogOTU7XG4gICAgLW1vei1vcmRlcjogOTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk1O1xuICAgIG9yZGVyOiA5NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjk2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NztcbiAgICAtd2Via2l0LW9yZGVyOiA5NjtcbiAgICAtbW96LW9yZGVyOiA5NjtcbiAgICAtbXMtZmxleC1vcmRlcjogOTY7XG4gICAgb3JkZXI6IDk2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiOTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk4O1xuICAgIC13ZWJraXQtb3JkZXI6IDk3O1xuICAgIC1tb3otb3JkZXI6IDk3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NztcbiAgICBvcmRlcjogOTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI5OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTk7XG4gICAgLXdlYmtpdC1vcmRlcjogOTg7XG4gICAgLW1vei1vcmRlcjogOTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk4O1xuICAgIG9yZGVyOiA5ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjk5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDA7XG4gICAgLXdlYmtpdC1vcmRlcjogOTk7XG4gICAgLW1vei1vcmRlcjogOTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk5O1xuICAgIG9yZGVyOiA5OTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXhsPVwiMVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ueGwtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjJcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY2NjYlO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NiU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjNcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTMge1xuICAgIGZsZXgtYmFzaXM6IDI0Ljk5OTk5OTk5OTklO1xuICAgIG1heC13aWR0aDogMjQuOTk5OTk5OTk5OSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjRcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzIlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMiU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjVcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY2NjUlO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjZcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTYge1xuICAgIGZsZXgtYmFzaXM6IDQ5Ljk5OTk5OTk5OTglO1xuICAgIG1heC13aWR0aDogNDkuOTk5OTk5OTk5OCU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjdcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzMzElO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjhcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY2NjQlO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NCU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjlcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTkge1xuICAgIGZsZXgtYmFzaXM6IDc0Ljk5OTk5OTk5OTclO1xuICAgIG1heC13aWR0aDogNzQuOTk5OTk5OTk5NyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjEwXCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjExXCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjY2MyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjYzJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXhsPVwiMTJcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTEyIHtcbiAgICBmbGV4LWJhc2lzOiA5OS45OTk5OTk5OTk2JTtcbiAgICBtYXgtd2lkdGg6IDk5Ljk5OTk5OTk5OTYlO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtd2Via2l0LW9yZGVyOiAwO1xuICAgIC1tb3otb3JkZXI6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgLW1vei1vcmRlcjogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLXdlYmtpdC1vcmRlcjogMjtcbiAgICAtbW96LW9yZGVyOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtd2Via2l0LW9yZGVyOiAzO1xuICAgIC1tb3otb3JkZXI6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ7XG4gICAgLW1vei1vcmRlcjogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNTtcbiAgICAtbW96LW9yZGVyOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtd2Via2l0LW9yZGVyOiA2O1xuICAgIC1tb3otb3JkZXI6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc7XG4gICAgLW1vei1vcmRlcjogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLXdlYmtpdC1vcmRlcjogODtcbiAgICAtbW96LW9yZGVyOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLXdlYmtpdC1vcmRlcjogOTtcbiAgICAtbW96LW9yZGVyOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC13ZWJraXQtb3JkZXI6IDEwO1xuICAgIC1tb3otb3JkZXI6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIxMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTE7XG4gICAgLW1vei1vcmRlcjogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjEyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtd2Via2l0LW9yZGVyOiAxMjtcbiAgICAtbW96LW9yZGVyOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC13ZWJraXQtb3JkZXI6IDEzO1xuICAgIC1tb3otb3JkZXI6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIxNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTU7XG4gICAgLXdlYmtpdC1vcmRlcjogMTQ7XG4gICAgLW1vei1vcmRlcjogMTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE0O1xuICAgIG9yZGVyOiAxNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjE1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNjtcbiAgICAtd2Via2l0LW9yZGVyOiAxNTtcbiAgICAtbW96LW9yZGVyOiAxNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTU7XG4gICAgb3JkZXI6IDE1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE3O1xuICAgIC13ZWJraXQtb3JkZXI6IDE2O1xuICAgIC1tb3otb3JkZXI6IDE2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNjtcbiAgICBvcmRlcjogMTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIxN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTg7XG4gICAgLXdlYmtpdC1vcmRlcjogMTc7XG4gICAgLW1vei1vcmRlcjogMTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE3O1xuICAgIG9yZGVyOiAxNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjE4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxOTtcbiAgICAtd2Via2l0LW9yZGVyOiAxODtcbiAgICAtbW96LW9yZGVyOiAxODtcbiAgICAtbXMtZmxleC1vcmRlcjogMTg7XG4gICAgb3JkZXI6IDE4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIwO1xuICAgIC13ZWJraXQtb3JkZXI6IDE5O1xuICAgIC1tb3otb3JkZXI6IDE5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxOTtcbiAgICBvcmRlcjogMTk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjE7XG4gICAgLXdlYmtpdC1vcmRlcjogMjA7XG4gICAgLW1vei1vcmRlcjogMjA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIwO1xuICAgIG9yZGVyOiAyMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjIxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMjtcbiAgICAtd2Via2l0LW9yZGVyOiAyMTtcbiAgICAtbW96LW9yZGVyOiAyMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjE7XG4gICAgb3JkZXI6IDIxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIzO1xuICAgIC13ZWJraXQtb3JkZXI6IDIyO1xuICAgIC1tb3otb3JkZXI6IDIyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMjtcbiAgICBvcmRlcjogMjI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMjM7XG4gICAgLW1vei1vcmRlcjogMjM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIzO1xuICAgIG9yZGVyOiAyMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjI0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNTtcbiAgICAtd2Via2l0LW9yZGVyOiAyNDtcbiAgICAtbW96LW9yZGVyOiAyNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMjQ7XG4gICAgb3JkZXI6IDI0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI2O1xuICAgIC13ZWJraXQtb3JkZXI6IDI1O1xuICAgIC1tb3otb3JkZXI6IDI1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNTtcbiAgICBvcmRlcjogMjU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjc7XG4gICAgLXdlYmtpdC1vcmRlcjogMjY7XG4gICAgLW1vei1vcmRlcjogMjY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI2O1xuICAgIG9yZGVyOiAyNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjI3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyODtcbiAgICAtd2Via2l0LW9yZGVyOiAyNztcbiAgICAtbW96LW9yZGVyOiAyNztcbiAgICAtbXMtZmxleC1vcmRlcjogMjc7XG4gICAgb3JkZXI6IDI3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI5O1xuICAgIC13ZWJraXQtb3JkZXI6IDI4O1xuICAgIC1tb3otb3JkZXI6IDI4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyODtcbiAgICBvcmRlcjogMjg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzA7XG4gICAgLXdlYmtpdC1vcmRlcjogMjk7XG4gICAgLW1vei1vcmRlcjogMjk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI5O1xuICAgIG9yZGVyOiAyOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjMwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMTtcbiAgICAtd2Via2l0LW9yZGVyOiAzMDtcbiAgICAtbW96LW9yZGVyOiAzMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMzA7XG4gICAgb3JkZXI6IDMwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMzFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMyO1xuICAgIC13ZWJraXQtb3JkZXI6IDMxO1xuICAgIC1tb3otb3JkZXI6IDMxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMTtcbiAgICBvcmRlcjogMzE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIzMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzM7XG4gICAgLXdlYmtpdC1vcmRlcjogMzI7XG4gICAgLW1vei1vcmRlcjogMzI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMyO1xuICAgIG9yZGVyOiAzMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjMzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNDtcbiAgICAtd2Via2l0LW9yZGVyOiAzMztcbiAgICAtbW96LW9yZGVyOiAzMztcbiAgICAtbXMtZmxleC1vcmRlcjogMzM7XG4gICAgb3JkZXI6IDMzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMzRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM1O1xuICAgIC13ZWJraXQtb3JkZXI6IDM0O1xuICAgIC1tb3otb3JkZXI6IDM0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNDtcbiAgICBvcmRlcjogMzQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIzNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzY7XG4gICAgLXdlYmtpdC1vcmRlcjogMzU7XG4gICAgLW1vei1vcmRlcjogMzU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM1O1xuICAgIG9yZGVyOiAzNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjM2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNztcbiAgICAtd2Via2l0LW9yZGVyOiAzNjtcbiAgICAtbW96LW9yZGVyOiAzNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMzY7XG4gICAgb3JkZXI6IDM2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMzdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM4O1xuICAgIC13ZWJraXQtb3JkZXI6IDM3O1xuICAgIC1tb3otb3JkZXI6IDM3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNztcbiAgICBvcmRlcjogMzc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIzOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzk7XG4gICAgLXdlYmtpdC1vcmRlcjogMzg7XG4gICAgLW1vei1vcmRlcjogMzg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM4O1xuICAgIG9yZGVyOiAzODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjM5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MDtcbiAgICAtd2Via2l0LW9yZGVyOiAzOTtcbiAgICAtbW96LW9yZGVyOiAzOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzk7XG4gICAgb3JkZXI6IDM5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNDBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQxO1xuICAgIC13ZWJraXQtb3JkZXI6IDQwO1xuICAgIC1tb3otb3JkZXI6IDQwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MDtcbiAgICBvcmRlcjogNDA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI0MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDI7XG4gICAgLXdlYmtpdC1vcmRlcjogNDE7XG4gICAgLW1vei1vcmRlcjogNDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQxO1xuICAgIG9yZGVyOiA0MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjQyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MztcbiAgICAtd2Via2l0LW9yZGVyOiA0MjtcbiAgICAtbW96LW9yZGVyOiA0MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNDI7XG4gICAgb3JkZXI6IDQyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNDNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ0O1xuICAgIC13ZWJraXQtb3JkZXI6IDQzO1xuICAgIC1tb3otb3JkZXI6IDQzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MztcbiAgICBvcmRlcjogNDM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI0NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDU7XG4gICAgLXdlYmtpdC1vcmRlcjogNDQ7XG4gICAgLW1vei1vcmRlcjogNDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ0O1xuICAgIG9yZGVyOiA0NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjQ1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NjtcbiAgICAtd2Via2l0LW9yZGVyOiA0NTtcbiAgICAtbW96LW9yZGVyOiA0NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDU7XG4gICAgb3JkZXI6IDQ1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNDZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ3O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ2O1xuICAgIC1tb3otb3JkZXI6IDQ2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NjtcbiAgICBvcmRlcjogNDY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI0N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDg7XG4gICAgLXdlYmtpdC1vcmRlcjogNDc7XG4gICAgLW1vei1vcmRlcjogNDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ3O1xuICAgIG9yZGVyOiA0NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjQ4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0OTtcbiAgICAtd2Via2l0LW9yZGVyOiA0ODtcbiAgICAtbW96LW9yZGVyOiA0ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNDg7XG4gICAgb3JkZXI6IDQ4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNDlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUwO1xuICAgIC13ZWJraXQtb3JkZXI6IDQ5O1xuICAgIC1tb3otb3JkZXI6IDQ5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0OTtcbiAgICBvcmRlcjogNDk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTE7XG4gICAgLXdlYmtpdC1vcmRlcjogNTA7XG4gICAgLW1vei1vcmRlcjogNTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUwO1xuICAgIG9yZGVyOiA1MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjUxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MjtcbiAgICAtd2Via2l0LW9yZGVyOiA1MTtcbiAgICAtbW96LW9yZGVyOiA1MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTE7XG4gICAgb3JkZXI6IDUxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUzO1xuICAgIC13ZWJraXQtb3JkZXI6IDUyO1xuICAgIC1tb3otb3JkZXI6IDUyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MjtcbiAgICBvcmRlcjogNTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNTM7XG4gICAgLW1vei1vcmRlcjogNTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUzO1xuICAgIG9yZGVyOiA1MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjU0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NTtcbiAgICAtd2Via2l0LW9yZGVyOiA1NDtcbiAgICAtbW96LW9yZGVyOiA1NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNTQ7XG4gICAgb3JkZXI6IDU0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU1O1xuICAgIC1tb3otb3JkZXI6IDU1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NTtcbiAgICBvcmRlcjogNTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTc7XG4gICAgLXdlYmtpdC1vcmRlcjogNTY7XG4gICAgLW1vei1vcmRlcjogNTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU2O1xuICAgIG9yZGVyOiA1NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjU3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ODtcbiAgICAtd2Via2l0LW9yZGVyOiA1NztcbiAgICAtbW96LW9yZGVyOiA1NztcbiAgICAtbXMtZmxleC1vcmRlcjogNTc7XG4gICAgb3JkZXI6IDU3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU5O1xuICAgIC13ZWJraXQtb3JkZXI6IDU4O1xuICAgIC1tb3otb3JkZXI6IDU4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ODtcbiAgICBvcmRlcjogNTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjA7XG4gICAgLXdlYmtpdC1vcmRlcjogNTk7XG4gICAgLW1vei1vcmRlcjogNTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU5O1xuICAgIG9yZGVyOiA1OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjYwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MTtcbiAgICAtd2Via2l0LW9yZGVyOiA2MDtcbiAgICAtbW96LW9yZGVyOiA2MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNjA7XG4gICAgb3JkZXI6IDYwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYyO1xuICAgIC13ZWJraXQtb3JkZXI6IDYxO1xuICAgIC1tb3otb3JkZXI6IDYxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MTtcbiAgICBvcmRlcjogNjE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI2MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjM7XG4gICAgLXdlYmtpdC1vcmRlcjogNjI7XG4gICAgLW1vei1vcmRlcjogNjI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYyO1xuICAgIG9yZGVyOiA2MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjYzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NDtcbiAgICAtd2Via2l0LW9yZGVyOiA2MztcbiAgICAtbW96LW9yZGVyOiA2MztcbiAgICAtbXMtZmxleC1vcmRlcjogNjM7XG4gICAgb3JkZXI6IDYzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY1O1xuICAgIC13ZWJraXQtb3JkZXI6IDY0O1xuICAgIC1tb3otb3JkZXI6IDY0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NDtcbiAgICBvcmRlcjogNjQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI2NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjY7XG4gICAgLXdlYmtpdC1vcmRlcjogNjU7XG4gICAgLW1vei1vcmRlcjogNjU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY1O1xuICAgIG9yZGVyOiA2NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjY2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NztcbiAgICAtd2Via2l0LW9yZGVyOiA2NjtcbiAgICAtbW96LW9yZGVyOiA2NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjY7XG4gICAgb3JkZXI6IDY2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY4O1xuICAgIC13ZWJraXQtb3JkZXI6IDY3O1xuICAgIC1tb3otb3JkZXI6IDY3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NztcbiAgICBvcmRlcjogNjc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI2OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjk7XG4gICAgLXdlYmtpdC1vcmRlcjogNjg7XG4gICAgLW1vei1vcmRlcjogNjg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY4O1xuICAgIG9yZGVyOiA2ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjY5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MDtcbiAgICAtd2Via2l0LW9yZGVyOiA2OTtcbiAgICAtbW96LW9yZGVyOiA2OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjk7XG4gICAgb3JkZXI6IDY5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNzBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcxO1xuICAgIC13ZWJraXQtb3JkZXI6IDcwO1xuICAgIC1tb3otb3JkZXI6IDcwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MDtcbiAgICBvcmRlcjogNzA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI3MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzI7XG4gICAgLXdlYmtpdC1vcmRlcjogNzE7XG4gICAgLW1vei1vcmRlcjogNzE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcxO1xuICAgIG9yZGVyOiA3MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjcyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MztcbiAgICAtd2Via2l0LW9yZGVyOiA3MjtcbiAgICAtbW96LW9yZGVyOiA3MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNzI7XG4gICAgb3JkZXI6IDcyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNzNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc0O1xuICAgIC13ZWJraXQtb3JkZXI6IDczO1xuICAgIC1tb3otb3JkZXI6IDczO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MztcbiAgICBvcmRlcjogNzM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI3NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzU7XG4gICAgLXdlYmtpdC1vcmRlcjogNzQ7XG4gICAgLW1vei1vcmRlcjogNzQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc0O1xuICAgIG9yZGVyOiA3NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjc1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NjtcbiAgICAtd2Via2l0LW9yZGVyOiA3NTtcbiAgICAtbW96LW9yZGVyOiA3NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzU7XG4gICAgb3JkZXI6IDc1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNzZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc3O1xuICAgIC13ZWJraXQtb3JkZXI6IDc2O1xuICAgIC1tb3otb3JkZXI6IDc2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NjtcbiAgICBvcmRlcjogNzY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI3N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzg7XG4gICAgLXdlYmtpdC1vcmRlcjogNzc7XG4gICAgLW1vei1vcmRlcjogNzc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc3O1xuICAgIG9yZGVyOiA3NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjc4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3OTtcbiAgICAtd2Via2l0LW9yZGVyOiA3ODtcbiAgICAtbW96LW9yZGVyOiA3ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNzg7XG4gICAgb3JkZXI6IDc4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNzlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgwO1xuICAgIC13ZWJraXQtb3JkZXI6IDc5O1xuICAgIC1tb3otb3JkZXI6IDc5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3OTtcbiAgICBvcmRlcjogNzk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODE7XG4gICAgLXdlYmtpdC1vcmRlcjogODA7XG4gICAgLW1vei1vcmRlcjogODA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgwO1xuICAgIG9yZGVyOiA4MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjgxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MjtcbiAgICAtd2Via2l0LW9yZGVyOiA4MTtcbiAgICAtbW96LW9yZGVyOiA4MTtcbiAgICAtbXMtZmxleC1vcmRlcjogODE7XG4gICAgb3JkZXI6IDgxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiODJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgzO1xuICAgIC13ZWJraXQtb3JkZXI6IDgyO1xuICAgIC1tb3otb3JkZXI6IDgyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MjtcbiAgICBvcmRlcjogODI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODQ7XG4gICAgLXdlYmtpdC1vcmRlcjogODM7XG4gICAgLW1vei1vcmRlcjogODM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgzO1xuICAgIG9yZGVyOiA4MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjg0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NTtcbiAgICAtd2Via2l0LW9yZGVyOiA4NDtcbiAgICAtbW96LW9yZGVyOiA4NDtcbiAgICAtbXMtZmxleC1vcmRlcjogODQ7XG4gICAgb3JkZXI6IDg0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiODVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg2O1xuICAgIC13ZWJraXQtb3JkZXI6IDg1O1xuICAgIC1tb3otb3JkZXI6IDg1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NTtcbiAgICBvcmRlcjogODU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODc7XG4gICAgLXdlYmtpdC1vcmRlcjogODY7XG4gICAgLW1vei1vcmRlcjogODY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg2O1xuICAgIG9yZGVyOiA4NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjg3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4ODtcbiAgICAtd2Via2l0LW9yZGVyOiA4NztcbiAgICAtbW96LW9yZGVyOiA4NztcbiAgICAtbXMtZmxleC1vcmRlcjogODc7XG4gICAgb3JkZXI6IDg3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiODhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg5O1xuICAgIC13ZWJraXQtb3JkZXI6IDg4O1xuICAgIC1tb3otb3JkZXI6IDg4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4ODtcbiAgICBvcmRlcjogODg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTA7XG4gICAgLXdlYmtpdC1vcmRlcjogODk7XG4gICAgLW1vei1vcmRlcjogODk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg5O1xuICAgIG9yZGVyOiA4OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjkwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MTtcbiAgICAtd2Via2l0LW9yZGVyOiA5MDtcbiAgICAtbW96LW9yZGVyOiA5MDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTA7XG4gICAgb3JkZXI6IDkwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiOTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkyO1xuICAgIC13ZWJraXQtb3JkZXI6IDkxO1xuICAgIC1tb3otb3JkZXI6IDkxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MTtcbiAgICBvcmRlcjogOTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI5MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTM7XG4gICAgLXdlYmtpdC1vcmRlcjogOTI7XG4gICAgLW1vei1vcmRlcjogOTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkyO1xuICAgIG9yZGVyOiA5MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjkzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NDtcbiAgICAtd2Via2l0LW9yZGVyOiA5MztcbiAgICAtbW96LW9yZGVyOiA5MztcbiAgICAtbXMtZmxleC1vcmRlcjogOTM7XG4gICAgb3JkZXI6IDkzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiOTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk1O1xuICAgIC13ZWJraXQtb3JkZXI6IDk0O1xuICAgIC1tb3otb3JkZXI6IDk0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NDtcbiAgICBvcmRlcjogOTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI5NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTY7XG4gICAgLXdlYmtpdC1vcmRlcjogOTU7XG4gICAgLW1vei1vcmRlcjogOTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk1O1xuICAgIG9yZGVyOiA5NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjk2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NztcbiAgICAtd2Via2l0LW9yZGVyOiA5NjtcbiAgICAtbW96LW9yZGVyOiA5NjtcbiAgICAtbXMtZmxleC1vcmRlcjogOTY7XG4gICAgb3JkZXI6IDk2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiOTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk4O1xuICAgIC13ZWJraXQtb3JkZXI6IDk3O1xuICAgIC1tb3otb3JkZXI6IDk3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NztcbiAgICBvcmRlcjogOTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI5OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTk7XG4gICAgLXdlYmtpdC1vcmRlcjogOTg7XG4gICAgLW1vei1vcmRlcjogOTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk4O1xuICAgIG9yZGVyOiA5ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjk5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDA7XG4gICAgLXdlYmtpdC1vcmRlcjogOTk7XG4gICAgLW1vei1vcmRlcjogOTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk5O1xuICAgIG9yZGVyOiA5OTtcbiAgfVxufVxuW2RhdGEtcGxhdGUtaGlkZGVuLXhzXSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXBsYXRlLWhpZGRlbi1zbV0ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXBsYXRlLWhpZGRlbi14c10ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wbGF0ZS0tY29sdW1uIHtcbiAgbWluLWhlaWdodDogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5wbGF0ZS0tcGFnZS1jb250ZW50LXdyYXBwZXIsXG4ucGxhdGUtLXNlY3Rpb24sXG4ucGxhdGUtLWNvbHVtbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGU6IDRyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctYm90dG9tLW1vYmlsZTogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy10b3AtZGVza3RvcDogOXJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy1ib3R0b20tZGVza3RvcDogOXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnAtdC1tLS1zIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlOiAzcmVtO1xuICB9XG4gIC5wLWItbS0tcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctYm90dG9tLW1vYmlsZTogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnAtdC1tLS1tIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlOiA0cmVtO1xuICB9XG4gIC5wLWItbS0tbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctYm90dG9tLW1vYmlsZTogNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnAtdC1tLS1sIHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctdG9wLW1vYmlsZTogMTJyZW07XG4gIH1cbiAgLnAtYi1tLS1sIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctYm90dG9tLW1vYmlsZTogMTJyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXQtZC0tcyB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6IDZyZW07XG4gIH1cbiAgLnAtYi1kLS1zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy1ib3R0b20tZGVza3RvcDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdC1kLS1tIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy10b3AtZGVza3RvcDogOXJlbTtcbiAgfVxuICAucC1iLWQtLW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1kZXNrdG9wOiA5cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10LWQtLWwge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy10b3AtZGVza3RvcDogMjByZW07XG4gIH1cbiAgLnAtYi1kLS1sIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctYm90dG9tLWRlc2t0b3A6IDIwcmVtO1xuICB9XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIGh0bWwge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxufVxuYm9keTpub3QoLm5vLWpzKSBpbWcge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5Om5vdCgubm8tanMpIGltZy5sb2FkZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uam9iLW1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG4gIGdhcDogMS42cmVtO1xufVxuLmpvYi1tZXRhIC5qb2ItbWV0YS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycmVtO1xufVxuLmpvYi1tZXRhIC5qb2ItbWV0YS1pdGVtIC5qb2ItbWV0YS1pdGVtLXZhbHVlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uam9iLW1ldGEgLmpvYi1tZXRhLWl0ZW0gc3ZnIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3Qge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG59XG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJoZWFkZXJcIjtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXIgLnRlYXNlci1pbWFnZSB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbSAxLjZyZW0gMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlciAudGVhc2VyLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyIC50ZWFzZXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbSAxLjZyZW0gMCAwO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlcjpoYXMoLnRlYXNlci1pbWFnZSkgLnRpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlciAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlci1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJsYWJlbFwiIFwidGl0bGVcIjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbiAgZ2FwOiAxLjZyZW07XG59XG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyLWNvbnRlbnQgLmxhYmVsIHtcbiAgZ3JpZC1hcmVhOiBsYWJlbDtcbiAgbWFyZ2luOiAzLjJyZW07XG59XG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyLWNvbnRlbnQgLnRpdGxlIHtcbiAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMy4ycmVtO1xuICBwYWRkaW5nLXRvcDogNi40cmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlciAubGFiZWwge1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtdGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtY29udGVudCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcbiAgcGFkZGluZzogMy4ycmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWNvbnRlbnQgLmpvYi1tZXRhIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWZvb3RlciB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMS42cmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWZvb3RlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWZvb3RlciAuc3ZnLWFycm93LWRvd24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBmaWxsOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdDpob3ZlciAudGVhc2VyLWltYWdlIGltZywgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdDpmb2N1cy12aXNpYmxlIC50ZWFzZXItaW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmpvYi1wb3N0aW5nLWNhcmQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibWVkaWFcIiBcImNvbnRlbnRcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0yKTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAuam9iLXBvc3RpbmctY2FyZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJtZWRpYVwiIFwiY29udGVudFwiO1xuICB9XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImhlYWRlclwiO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIC50ZWFzZXItaW1hZ2Uge1xuICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbSAxLjZyZW0gMCAwO1xufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAudGVhc2VyLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMCAwIDEuNnJlbTtcbiAgfVxufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIC50ZWFzZXItaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIGZpbHRlciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIC50ZWFzZXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbSAxLjZyZW0gMCAwO1xufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAudGVhc2VyLWltYWdlOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbSAwIDAgMS42cmVtO1xuICB9XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXI6aGFzKC50ZWFzZXItaW1hZ2UpIC50aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibGFiZWxcIiBcInRpdGxlXCI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87XG4gIG1hcmdpbjogMy4ycmVtO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXItY29udGVudCAubGFiZWwge1xuICBncmlkLWFyZWE6IGxhYmVsO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlci1jb250ZW50IC50aXRsZSB7XG4gIGdyaWQtYXJlYTogdGl0bGU7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBtYXJnaW46IDA7XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXIgLmxhYmVsIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDRyZW07XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmpvYi1wb3N0aW5nLWNhcmQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAzLjJyZW07XG4gIHBhZGRpbmctbGVmdDogNi40cmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtY29udGVudCAuam9iLW1ldGEge1xuICBtYXJnaW4tYmxvY2stZW5kOiAyLjRyZW07XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1mb290ZXIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWZvb3RlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtZm9vdGVyIC5zdmctYXJyb3ctZG93biB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGZpbGw6IHZhcigtLXNpdGUtY29sb3ItMSk7XG59XG4uam9iLXBvc3RpbmctY2FyZDpob3ZlciAudGVhc2VyLWltYWdlIGltZywgLmpvYi1wb3N0aW5nLWNhcmQ6Zm9jdXMtdmlzaWJsZSAudGVhc2VyLWltYWdlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5maWx0ZXJfX2lucHV0X19yYW5nZSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmlsdGVyX19pbnB1dF9fcmFuZ2VfX2JhciB7XG4gIGhlaWdodDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuLmZpbHRlcl9faW5wdXRfX3JhbmdlX19iYXJfX21heCwgLmZpbHRlcl9faW5wdXRfX3JhbmdlX19iYXJfX21pbiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB6LWluZGV4OiAyO1xufVxuLmZpbHRlcl9faW5wdXRfX3JhbmdlX19iYXJfX3JhbmdlIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBsaWdodGJsdWU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5maWx0ZXJfX2lucHV0X19yYW5nZV9fYmFyX19tYXgsIC5maWx0ZXJfX2lucHV0X19yYW5nZV9fYmFyX19taW4sIC5maWx0ZXJfX2lucHV0X19yYW5nZV9fYmFyX19yYW5nZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG59XG4uZmlsdGVyX19pbnB1dF9fcmFuZ2VfX2Jhcl9fbWluIHtcbiAgbGVmdDogMDtcbn1cbi5maWx0ZXJfX2lucHV0X19yYW5nZV9fYmFyX19tYXgge1xuICBsZWZ0OiAxMDAlO1xufVxuLmZpbHRlcl9faW5wdXRfX3JhbmdlX19zZWxlY3RvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDFyZW07XG59XG4uZmlsdGVyX19pbnB1dF9fcmFuZ2VfX3NlbGVjdG9yIGlucHV0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZpbHRlcl9faW5wdXRfX3JhbmdlX19zZWxlY3Rvci0tYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4uZmlsdGVyLWFwcC1oZWFkZXIge1xuICBtYXJnaW4tYmxvY2s6IDVyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGVcIiBcInNlYXJjaFwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItYXBwLWhlYWRlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0aXRsZSBzZWFyY2hcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDZmciA0ZnI7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG59XG4uZmlsdGVyLWFwcC1oZWFkZXIgLmZpbHRlci1hcHAtaGVhZGVyLXRpdGxlIHtcbiAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlci1hcHAtaGVhZGVyIC5maWx0ZXItYXBwLWhlYWRlci10aXRsZSBoMSB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDIwJTtcbn1cbi5maWx0ZXItYXBwLWhlYWRlciAuZmlsdGVyLWFwcC1oZWFkZXItdGl0bGUgLnN2Zy1jb3Jwb3JhdGUtd2F2ZXMge1xuICB3aWR0aDogMjAlO1xuICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xufVxuLmZpbHRlci1hcHAtaGVhZGVyIC5maWx0ZXItYXBwLWhlYWRlci10aXRsZSAuaGVhZGVyLXN2Zy1jb3Jwb3JhdGUtcGx1c3NlcyB7XG4gIHRvcDogMTglO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIwJTtcbiAgYm90dG9tOiB1bnNldDtcbiAgdHJhbnNmb3JtOiB1bnNldDtcbn1cbi5maWx0ZXItYXBwLWhlYWRlciAuZmlsdGVyLWFwcC1oZWFkZXItY29udGVudCB7XG4gIGdyaWQtYXJlYTogc2VhcmNoO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5maWx0ZXItYXBwLWhlYWRlciAuZmlsdGVyLWFwcC1oZWFkZXItY29udGVudCAubWFwLXVpLXNlYXJjaCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLWFwcC1oZWFkZXIgLmZpbHRlci1hcHAtaGVhZGVyLWNvbnRlbnQgLm1hcC11aS1zZWFyY2gge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogNXJlbTtcbiAgfVxufVxuXG4ucG9zdGFsLWNvZGUtc2VhcmNoIHtcbiAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIGdhcDogMS42cmVtO1xufVxuLnBvc3RhbC1jb2RlLXNlYXJjaCAuc2VhcmNoLWZvcm0taW5wdXQge1xuICBncmlkLWFyZWE6IDEvMS8yLzM7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA0cmVtO1xuICBwYWRkaW5nOiAycmVtO1xufVxuLnBvc3RhbC1jb2RlLXNlYXJjaCAuc2VhcmNoLWZvcm0tYnV0dG9uIHtcbiAgZ3JpZC1hcmVhOiAxLzIvMi8zO1xuICBtYXJnaW46IDFyZW07XG59XG5cbi5ob3Vycy1mb3JtLWNvbnRyb2xzIHtcbiAgbWFyZ2luLWJsb2NrOiAyLjFyZW0gMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBjb2x1bW4tZ2FwOiAyLjRyZW07XG59XG5cbi5ob3Vycy1mb3JtLWlubmVyLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhvdXJzLWZvcm0tbGFiZWwge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5ob3Vycy1mb3JtLWlucHV0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDlyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi5maWx0ZXJzLXBhZ2luYXRpb24ge1xuICBncmlkLWFyZWE6IHBhZ2luYXRpb247XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLmxpc3QtcGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMnJlbSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC4ycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbSBhLFxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA2cmVtO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbSBhW2Rpc2FibGVkXSxcbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0gYnV0dG9uW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIGJ1dHRvbiB7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZSBidXR0b246OmJlZm9yZSB7XG4gIHotaW5kZXg6IC0xO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogOTAlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2UgYnV0dG9uOm5vdChbZGlzYWJsZWRdKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2UgYnV0dG9uOm5vdChbZGlzYWJsZWRdKTpmb2N1cy12aXNpYmxlLCAuZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIGJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIGJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6Zm9jdXMtdmlzaWJsZTo6YmVmb3JlLCAuZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIGJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlLnBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSBhLFxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZS5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2UucGFnaW5hdGlvbl9faXRlbS0tYWN0aXZlIGE6OmJlZm9yZSxcbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2UucGFnaW5hdGlvbl9faXRlbS0tYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1uZXh0IGJ1dHRvbixcbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXByZXYgYnV0dG9uIHtcbiAgd2lkdGg6IDQuOHJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIHBhZGRpbmc6IDJyZW07XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1uZXh0IC5zdmctY2hldnJvbi1kb3duLFxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcHJldiAuc3ZnLWNoZXZyb24tZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tbmV4dCAuc3ZnLWNoZXZyb24tZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wcmV2IC5zdmctY2hldnJvbi1kb3duIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZnJhY3Rpb24tcGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMnJlbSBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZyYWN0aW9uLXBhZ2luYXRpb24gYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uZnJhY3Rpb24tcGFnaW5hdGlvbiBidXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC4yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5mcmFjdGlvbi1wYWdpbmF0aW9uIGJ1dHRvbjpub3QoW2Rpc2FibGVkXSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZnJhY3Rpb24tcGFnaW5hdGlvbiBidXR0b246bm90KFtkaXNhYmxlZF0pOmZvY3VzLXZpc2libGU6OmJlZm9yZSwgLmZyYWN0aW9uLXBhZ2luYXRpb24gYnV0dG9uOm5vdChbZGlzYWJsZWRdKTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZyYWN0aW9uLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZpbHRlcl9fd3JhcHBlci0tam9iX3Bvc3RpbmdzIHtcbiAgcGFkZGluZy1ibG9jazogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyX193cmFwcGVyLS1qb2JfcG9zdGluZ3Mge1xuICAgIHBhZGRpbmctYmxvY2s6IDhyZW07XG4gIH1cbn1cblxuLmZpbHRlci1hcHAge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGNvbnRhaW5lci1uYW1lOiBmaWx0ZXItYXBwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWx0ZXItZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW5wdXRcIiBcImNvbnRlbnRcIiBcInBhZ2luYXRpb25cIjtcbiAgZ2FwOiA1cmVtO1xufVxuQGNvbnRhaW5lciBmaWx0ZXItYXBwIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbnB1dCBjb250ZW50XCIgXCJpbnB1dCBwYWdpbmF0aW9uXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMi41ZnI7XG4gIH1cbn1cblxuLnBvc3QtbGlzdCB7XG4gIGdyaWQtYXJlYTogY29udGVudDtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG59XG4ucG9zdC1saXN0IC5saXN0LWl0ZW0taW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucG9zdC1saXN0IC5saXN0LWl0ZW0taW5uZXIgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wb3N0LWxpc3Quam9iX3Bvc3RpbmdzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMS44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LWxpc3Quam9iX3Bvc3RpbmdzIHtcbiAgICAtLXNlY3Rpb24tc3BhY2luZy10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNlY3Rpb24tc3BhY2luZy10b3ApICogLTIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMTY7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnBvc3QtbGlzdC5qb2JfcG9zdGluZ3MgLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSAzcmVtKSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuQGNvbnRhaW5lciBmaWx0ZXItYXBwIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3N0LWxpc3Quam9iX3Bvc3RpbmdzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMS42cmVtIDEuOHJlbTtcbiAgfVxufVxuXG4uZmlsdGVyLWlucHV0LWlubmVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMnJlbTtcbn1cblxuLmZpbHRlci1pbnB1dC1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEuNnJlbTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtO1xufVxuLmZpbHRlci1pbnB1dC1oZWFkaW5nIC5maWx0ZXItaW5wdXQtcmVzZXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufVxuLmZpbHRlci1pbnB1dC1oZWFkaW5nIC5maWx0ZXItaW5wdXQtcmVzZXRbZGlzYWJsZWRdIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZpbHRlci1ncm91cC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMS40cmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlci1ncm91cC1idXR0b24gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb2xsYXBzZS1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jb2xsYXBzZWQgLmNvbGxhcHNlLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLmZhbGxiYWNrLWhlYWRlciB7XG4gIG1hcmdpbi1ibG9jazogNXJlbTtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBjb250YWluZXItbmFtZTogcGFnZS1oZWFkZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDExNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImhlYWRlclwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQjFCO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCI7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhLmhhcy1tb2JpbGUtYmFja2dyb3VuZC1pbWFnZSAuaXMtZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYS5oYXMtbW9iaWxlLWJhY2tncm91bmQtaW1hZ2UgLmlzLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhLmhhcy1tb2JpbGUtYmFja2dyb3VuZC1pbWFnZSAuaXMtZGVza3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSAucGFnZS1oZWFkZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWFyZWE6IG1lZGlhO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDEwLzE0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhIC5wYWdlLWhlYWRlci1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItbWVkaWEgLnBhZ2UtaGVhZGVyLWltYWdlLmlzLW1vYmlsZSB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhIC5wYWdlLWhlYWRlci1pbWFnZS5pcy1kZXNrdG9wIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhIC5wYWdlLWhlYWRlci1pbWFnZS5pcy1kZXNrdG9wIHtcbiAgICBhc3BlY3QtcmF0aW86IDUvMi41O1xuICB9XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhIC5wYWdlLWhlYWRlci1pbWFnZTo6YmVmb3JlLCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhIC5wYWdlLWhlYWRlci1pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSAucGFnZS1oZWFkZXItaW1hZ2U6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDE7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDI1JSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItbWVkaWEgLnBhZ2UtaGVhZGVyLWltYWdlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMjUlLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDEwMCUpO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1jb250ZW50IHtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmctYmxvY2s6IDhyZW0gNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbSAxNnJlbTtcbiAgfVxufVxuLmhhcy1vdmVybGFwcGluZy1maXJzdC1zZWN0aW9uIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItaW5uZXIge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oYXMtb3ZlcmxhcHBpbmctZmlyc3Qtc2VjdGlvbiAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxNHJlbSAxNHJlbTtcbiAgfVxufVxuLmlzLWluZGV4IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItaW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cbi5pcy1pbmRleCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLWlubmVyIC5oZWFkZXItYnV0dG9ucyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciAuaGVhZGVyLXRhZ2xpbmUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEuNHJlbTtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxMnB4ICM3Nzc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciAuaGVhZGVyLXRhZ2xpbmUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDIuNHJlbTtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciAuaGVhZGVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxMnB4ICM3Nzc7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLWlubmVyIC5oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciAuaGVhZGVyLWJ1dHRvbnMge1xuICBtYXJnaW46IDMuNnJlbSAwIDA7XG59XG5cbi5qcy1zY3JvbGwtc2tpcGxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDQuOHJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNC41cmVtO1xufVxuLmpzLXNjcm9sbC1za2lwbGluayBzdmcge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ubGFuZ3VhZ2UtcGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDAuN3JlbSAxLjRyZW0gMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxhbmd1YWdlLXBpY2tlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAycmVtO1xuICB9XG59XG5cbi5jdXJyZW50LWxhbmd1YWdlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRyZW0gIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VycmVudC1sYW5ndWFnZS1idXR0b24gc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY3VycmVudC1sYW5ndWFnZS1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDJyZW07XG4gIGFzcGVjdC1yYXRpbzogMy8yO1xufVxuLmN1cnJlbnQtbGFuZ3VhZ2UtYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gKyAubGFuZ3VhZ2UtcGlja2VyLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGFuZ3VhZ2UtcGlja2VyLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luLWJsb2NrOiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxhbmd1YWdlLXBpY2tlci1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICB9XG59XG4ubGFuZ3VhZ2UtcGlja2VyLW1lbnUgYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxhbmd1YWdlLXBpY2tlci1tZW51IGE6aG92ZXIsIC5sYW5ndWFnZS1waWNrZXItbWVudSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbjpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcblt0eXBlPWJ1dHRvbl06Zm9jdXMge1xuICBvdXRsaW5lOiAwLjM3NXJlbSBkb3VibGUgYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gd2hpdGU7XG59XG5cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICA6Zm9jdXMsXG4gIGJ1dHRvbjpmb2N1cyxcbiAgW3R5cGU9YnV0dG9uXTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIDpmb2N1cy12aXNpYmxlLFxuICBidXR0b246Zm9jdXMtdmlzaWJsZSxcbiAgW3R5cGU9YnV0dG9uXTpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAwLjM3NXJlbSBkb3VibGUgYmxhY2s7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSB3aGl0ZTtcbiAgfVxufVxuLm1haW4tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNC44cmVtKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwLjdyZW0gMS40cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tbmF2aWdhdGlvbi10ZXh0LWNvbG9yKTtcbn1cbi5tYWluLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmRyb3Bkb3duLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuLmRyb3Bkb3duLWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIC5idXR0b24taWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmRyb3Bkb3duLWJ1dHRvbiAuYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ubmF2aWdhdGlvbi1icmFuZCB7XG4gIGdyaWQtYXJlYTogYnJhbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDByZW0gMi41cmVtIDByZW0gMDtcbiAgei1pbmRleDogMTtcbn1cbi5uYXZpZ2F0aW9uLWJyYW5kIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDcwcHg7XG4gIC8qQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICB9Ki9cbn1cbi5uYXZpZ2F0aW9uLWJyYW5kIGltZy5yb3VuZGVkLTZweCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5uYXZpZ2F0aW9uLWJyYW5kIGltZy5yb3VuZGVkLTEycHgge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZHJvcGRvd24tbGlzdC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLWxpc3Qtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgfVxufVxuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gKyAuZHJvcGRvd24tbGlzdC13cmFwcGVyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG59XG5cbi5kcm9wZG93bi1saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmRyb3Bkb3duLWxpc3QgbGkge1xuICBtYXJnaW46IDA7XG59XG4uZHJvcGRvd24tbGlzdCBhIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAtNHB4O1xufVxuLmRyb3Bkb3duLWxpc3QgYTpob3ZlciwgLmRyb3Bkb3duLWxpc3QgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm5hdmlnYXRpb24tbWVudSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtLWRyb3Bkb3duLXNpemU6IDQuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5hdmlnYXRpb24tbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLm5hdmlnYXRpb24tbWVudS5pcy1tb2JpbGUtb3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4ubmF2aWdhdGlvbi1tZW51ID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZpZ2F0aW9uLW1lbnUgPiBsaSAuZHJvcGRvd24tYnV0dG9uIHtcbiAgd2lkdGg6IHZhcigtLWRyb3Bkb3duLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWRyb3Bkb3duLXNpemUpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uYXZpZ2F0aW9uLW1lbnUgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIHBhZGRpbmctYmxvY2s6IDJyZW07XG4gIHBhZGRpbmc6IDJyZW0gMS40cmVtO1xufVxuXG4ubmF2aWdhdGlvbi1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tem9ub3ZhLXllbGxvdyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIHBhZGRpbmctYmxvY2s6IDAuNXJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG59XG4ubmF2aWdhdGlvbi1tZXNzYWdlIC5uYXZpZ2F0aW9uLW1lc3NhZ2UtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xufVxuLm5hdmlnYXRpb24tbWVzc2FnZSAubmF2aWdhdGlvbi1tZXNzYWdlLWl0ZW0tdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5hdmlnYXRpb24tbWVzc2FnZSAuc2ltcGxlLWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG4ubmF2aWdhdGlvbi1tZXNzYWdlIC5zaW1wbGUtbGluay1hcnJvdyB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ubmF2aWdhdGlvbi5uby1qcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZpZ2F0aW9uLm5vLWpzIC5uYXZpZ2F0aW9uLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbi5uby1qcyAubmF2aWdhdGlvbi1tZW51IC5kcm9wZG93bi1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2tpcGxpbmsge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgY3JpbXNvbjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNraXBsaW5rOmZvY3VzIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgY2xpcDogYXV0bztcbn1cblxuLm5hdmlnYXRpb24tdG9nZ2xlIHtcbiAgZ3JpZC1hcmVhOiB0b2dnbGU7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLW5hdmlnYXRpb24tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5uYXZpZ2F0aW9uLXRvZ2dsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4ubmF2aWdhdGlvbi10b2dnbGUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4ubmF2aWdhdGlvbi10b2dnbGUtaWNvbiAuYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDYwJTtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4ubmF2aWdhdGlvbi10b2dnbGUtaWNvbiAuYmFyOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG59XG4ubmF2aWdhdGlvbi10b2dnbGUtaWNvbiAuYmFyOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG4ubmF2aWdhdGlvbi10b2dnbGUtaWNvbiAuYmFyOm50aC1jaGlsZCgzKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbn1cbi5uYXZpZ2F0aW9uLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5iYXI6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm5hdmlnYXRpb24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmJhcjpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xufVxuLm5hdmlnYXRpb24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmJhcjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG46cm9vdCB7XG4gIC0tbmF2aWdhdGlvbi1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAuMjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgLS1uYXZpZ2F0aW9uLWJhY2tncm91bmQtYmVsb3ctaGVhZGVyOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAuOCksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICAtLW5hdmlnYXRpb24tdGV4dC1jb2xvcjogd2hpdGU7XG4gIC0tbmF2aWdhdGlvbi1vcGFjaXR5OiAwO1xufVxuXG4ubmF2aWdhdGlvbiB7XG4gIHotaW5kZXg6IDEyMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZpZ2F0aW9uLWJhY2tncm91bmQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uYXZpZ2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvcGFjaXR5OiB2YXIoLS1uYXZpZ2F0aW9uLW9wYWNpdHkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZpZ2F0aW9uLWJhY2tncm91bmQtYmVsb3ctaGVhZGVyKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG59XG4ubmF2aWdhdGlvbi1pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYnJhbmQgdG9nZ2xlXCIgXCJjb250ZW50IGNvbnRlbnRcIjtcbiAgcGFkZGluZy1ibG9jazogMXJlbSAxcmVtO1xufVxuLm5hdmlnYXRpb24taW5uZXIgLm5hdmlnYXRpb24tY29udGVudCB7XG4gIGdyaWQtYXJlYTogY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmlnYXRpb24taW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm5hdmlnYXRpb24taW5uZXIgLm5hdmlnYXRpb24tdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uZXctdGFiLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiAxLjRjaDtcbiAgd2lkdGg6IDEuNGNoO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDAuM3JlbTtcbn1cblxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAuY2hlY2tsaXN0LWNhcmQ6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNoZWNrbGlzdC1jYXJkLWJvcmRlci1yYWRpdXMsIDIuNXJlbSk7XG59XG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIC5ncm93LWdyaWQtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWdyb3ctZ3JpZC1pdGVtLWJvcmRlci1yYWRpdXMsIDIuNXJlbSk7XG59XG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIC50aW1lbGluZS1pdGVtLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdGltZWxpbmUtaXRlbS1sYWJlbC1ib3JkZXItcmFkaXVzLCA2cHgpO1xufVxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAudGV4dC1tZWRpYS1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS10ZXh0LW1lZGlhLWltYWdlLWJvcmRlci1yYWRpdXMsIDJyZW0pO1xufVxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAudHdvLWltYWdlcy1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS10d28taW1hZ2VzLWltYWdlLWJvcmRlci1yYWRpdXMsIDJyZW0pO1xufVxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAuY2FyZC1pdGVtLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2FyZC1pdGVtLWltYWdlLWJvcmRlci1yYWRpdXMsIDIuNXJlbSk7XG59XG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIC5wbGF0ZS0tZWxlbWVudF9faW1hZ2UgaW1nLFxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAuZm9ybS1zZWN0aW9uLWltYWdlIGltZyxcbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLmltYWdlcy1zd2lwZXItaW1hZ2UgaW1nLFxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAudGltZWxpbmUtaXRlbS1pbWFnZSBpbWcsXG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIC5ncm93LWdyaWQtaXRlbS1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS10aGVtZS1vcHRpb24tcm91bmRlZC1pbWFnZXMtYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbn1cbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLnZpZGVvX19vdmVybGF5IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdmlkZW8tb3ZlcmxheS1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xufVxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMsIDRyZW0pO1xufVxuXG5Admlldy10cmFuc2l0aW9uIHtcbiAgbmF2aWdhdGlvbjogYXV0bztcbn1cbi8qIEN1c3RvbWl6ZSB0aGUgZGVmYXVsdCBhbmltYXRpb24gYmVoYXZpb3IgKi9cbjo6dmlldy10cmFuc2l0aW9uLWdyb3VwKHJvb3QpIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xufVxuXG4vKiBGYWRlIGFuaW1hdGlvbiBrZXlmcmFtZXMgKi9cbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBGYWRlIHRyYW5zaXRpb24gcnVsZXMgKi9cbjo6dmlldy10cmFuc2l0aW9uLW9sZChmYWRlKSB7XG4gIGFuaW1hdGlvbjogMC40cyBlYXNlLWluIGJvdGggZmFkZS1vdXQ7XG59XG5cbjo6dmlldy10cmFuc2l0aW9uLW5ldyhmYWRlKSB7XG4gIGFuaW1hdGlvbjogMC40cyBlYXNlLWluIGJvdGggZmFkZS1pbjtcbn1cblxuLndoYXRzYXBwLWluaXQtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEyMDtcbiAgYm90dG9tOiAyLjRyZW07XG4gIHJpZ2h0OiAyLjRyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGV4dCBwaG90b1wiO1xufVxuLndoYXRzYXBwLWluaXQtYnV0dG9uIC53aGF0c2FwcC1pbml0LWJ1dHRvbi10ZXh0IHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IC0xcmVtO1xuICBncmlkLWFyZWE6IHRleHQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxcmVtIDNyZW0gMXJlbSAxcmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMCAwIDEuNnJlbTtcbn1cbi53aGF0c2FwcC1pbml0LWJ1dHRvbiAud2hhdHNhcHAtaW5pdC1idXR0b24tcGhvdG8ge1xuICB3aWR0aDogMTByZW07XG4gIGdyaWQtYXJlYTogcGhvdG87XG4gIGhlaWdodDogYXV0bztcbn1cbi53aGF0c2FwcC1pbml0LWJ1dHRvbiAud2hhdHNhcHAtaW5pdC1idXR0b24tcGhvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi53aGF0c2FwcC1pbml0LWJ1dHRvbiBzdmcge1xuICBncmlkLWFyZWE6IHBob3RvO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNSUsIC0yNSUpO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNXJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xuICBmaWxsOiB3aGl0ZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucGxhdGUtLWVsZW1lbnRfX2J1dHRvbl9ncm91cCArIC5wbGF0ZS0tZWxlbWVudF9fYnV0dG9uX2dyb3VwIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyLjRyZW07XG59XG5cbi5idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS44cmVtO1xufVxuLmJ1dHRvbi1ncm91cC5qdXN0aWZ5LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ1dHRvbi1ncm91cC5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ1dHRvbi1ncm91cC5qdXN0aWZ5LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwLjlyZW0gM3JlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCwgY29sb3IgMC4ycyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ1dHRvbltjbGFzcyo9YnV0dG9uLXRoZW1lLV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvci1jb250cmFzdCk7XG59XG4uYnV0dG9uLmJ1dHRvbi10aGVtZS1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcbn1cbi5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMsIC5idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLnBsYXRlLS1lbGVtZW50ICsgLnBsYXRlLS1lbGVtZW50X19jb250YWN0X2Zvcm0ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXZlcnRpY2FsLWZsb3cpO1xufVxuXG46cm9vdCB7XG4gIC0tZXJyb3ItY29sb3I6ICNjYTQyNDI7XG4gIC0tZm9jdXMtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIC0tYWNjZW50LWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXByaW1hcnkpO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5bY2xhc3NePWNhbGxfbWVfYmFja19ieV9mYXhfXSB7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvbnRhY3RfZm9ybV9fbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMS4xcmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmNvbnRhY3RfZm9ybSB7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG59XG4uY29udGFjdF9mb3JtIC5jb250YWN0X2Zvcm1fX2hlbHBlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDAuNnJlbTtcbn1cbi5jb250YWN0X2Zvcm0gLnd5c2l3eWcgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmNvbnRhY3RfZm9ybSBpbnB1dCxcbi5jb250YWN0X2Zvcm0gdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuLmNvbnRhY3RfZm9ybSAuc2VsZWN0b3ItaW5wdXQsXG4uY29udGFjdF9mb3JtIGlucHV0LFxuLmNvbnRhY3RfZm9ybSBzZWxlY3QsXG4uY29udGFjdF9mb3JtIHRleHRhcmVhIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dCwgb3V0bGluZSAwLjJzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMC45NXJlbSAxLjRyZW07XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBsaW5lLWhlaWdodDogMS41Mjk0MTE3NjQ3O1xuICBvdXRsaW5lOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG59XG4uY29udGFjdF9mb3JtIC5zZWxlY3Rvci1pbnB1dDpob3Zlcjpub3QoOmZvY3VzKSxcbi5jb250YWN0X2Zvcm0gaW5wdXQ6aG92ZXI6bm90KDpmb2N1cyksXG4uY29udGFjdF9mb3JtIHNlbGVjdDpob3Zlcjpub3QoOmZvY3VzKSxcbi5jb250YWN0X2Zvcm0gdGV4dGFyZWE6aG92ZXI6bm90KDpmb2N1cykge1xuICBib3JkZXItY29sb3I6IHZhcigtLWZvY3VzLWNvbG9yKTtcbn1cbi5jb250YWN0X2Zvcm0gLnNlbGVjdG9yLWlucHV0OmZvY3VzLFxuLmNvbnRhY3RfZm9ybSBpbnB1dDpmb2N1cyxcbi5jb250YWN0X2Zvcm0gc2VsZWN0OmZvY3VzLFxuLmNvbnRhY3RfZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZm9jdXMtY29sb3IpO1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tZm9jdXMtY29sb3IpO1xufVxuLmNvbnRhY3RfZm9ybSAuc2VsZWN0b3ItaW5wdXRbZGlzYWJsZWRdLFxuLmNvbnRhY3RfZm9ybSBpbnB1dFtkaXNhYmxlZF0sXG4uY29udGFjdF9mb3JtIHNlbGVjdFtkaXNhYmxlZF0sXG4uY29udGFjdF9mb3JtIHRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gIGJvcmRlci1jb2xvcjogZ3JleTtcbn1cbi5jb250YWN0X2Zvcm0gdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmNvbnRhY3RfZm9ybV9fZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbnRhY3RfZm9ybV9fZmllbGRfX2Vycm9yIHtcbiAgY29sb3I6IHZhcigtLWVycm9yLWNvbG9yKTtcbn1cbi5jb250YWN0X2Zvcm1fX2ZpZWxkLS1lcnJvciBpbnB1dDppbnZhbGlkLFxuLmNvbnRhY3RfZm9ybV9fZmllbGQtLWVycm9yIHRleHRhcmVhOmludmFsaWQsXG4uY29udGFjdF9mb3JtX19maWVsZC0tZXJyb3Igc2VsZWN0OmludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWVycm9yLWNvbG9yKTtcbn1cbi5jb250YWN0X2Zvcm0gLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3RfZm9ybSAuYnV0dG9uLWdyb3VwIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyLjZyZW07XG59XG4uY29udGFjdF9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdF9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF1bZGlzYWJsZWRdIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG59XG4uY29udGFjdF9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF1bZGlzYWJsZWRdOmhvdmVyLCAuY29udGFjdF9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF1bZGlzYWJsZWRdOmZvY3VzLCAuY29udGFjdF9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF1bZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNvbnRhY3RfZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3RfZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNwaW47XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNDAwMG1zO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBib3JkZXI6IDJweCBkb3R0ZWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uYWRkcmVzcy1pbnB1dC1ncm91cCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG59XG4uYWRkcmVzcy1pbnB1dC1ncm91cCBpbnB1dCArIGxhYmVsIHtcbiAgb3JkZXI6IC0xO1xuICBjb2xvcjogZ3JleTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC4ycmVtO1xufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgaW5wdXQgKyBsYWJlbCAub3B0aW9uYWwtZmllbGQge1xuICBjb2xvcjogIzdEN0Q3RDtcbn1cbi5hZGRyZXNzLWlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICAtLV9nYXA6IDFyZW07XG4gIGdhcDogdmFyKC0tX2dhcCk7XG59XG4uYWRkcmVzcy1pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiBjYWxjKDUwJSArIHZhcigtLV9nYXApKTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy1pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYWRkcmVzcy1pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCBpbnB1dFtkYXRhLWRpcnR5PWNvbXBsZXRlZF0ge1xuICBmaWx0ZXI6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVmZmRmO1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxNTMsIDY4KTtcbn1cbi5hZGRyZXNzLWlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wgaW5wdXRbZGF0YS1kaXJ0eT1lcnJvcl0ge1xuICBmaWx0ZXI6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkO1xuICBib3JkZXItY29sb3I6IHJnYigyNTUsIDAsIDApO1xufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZ3JvdXAsXG4uYWRkcmVzcy1pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLWdyb3VwICsgLmZvcm0tY29udHJvbCxcbi5hZGRyZXNzLWlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuXG4uYXV0b2ZpbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXV0b2ZpbGwgaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmF1dG9maWxsX19hbnN3ZXJzIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuLmF1dG9maWxsX19hbnN3ZXJzX19pdGVtIHtcbiAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW0gIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0Z3JleSk7XG59XG4uYXV0b2ZpbGxfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IC0wLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHRncmV5KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmF1dG9maWxsX19saXN0LS1hY3RpdmUsIC5hdXRvZmlsbF9fbGlzdDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYXV0b2ZpbGxfX2xpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDAuMjVyZW0gMC41cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5hdXRvZmlsbF9fbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmF1dG9maWxsOmhvdmVyIC5hdXRvZmlsbF9fbGlzdCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5maWxlX19kcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMnB4IGRvdHRlZCB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi40cmVtO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDYuOHJlbTtcbn1cbi5maWxlX19kcm9wOmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4uZmlsZV9fZHJvcC5oYXNfZmlsZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDY4LCAyMDgsIDEyNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzYsIDI1MywgMjQzKTtcbn1cbi5maWxlIC5maWxlLXBsYWNlaG9sZGVyIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGdyaWQtYXJlYTogcGxhY2Vob2xkZXI7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmZpbGUgLmZpbGVuYW1lIHtcbiAgZ3JpZC1hcmVhOiBsYWJlbDtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmZpbGVfX292ZXJsYXkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImxhYmVsIGljb25cIiBcInBsYWNlaG9sZGVyIHBsYWNlaG9sZGVyXCI7XG4gIGdhcDogMXJlbTtcbn1cbi5maWxlIC5maWxlX19kcm9wLS1pY29uIHtcbiAgY29sb3I6IGJsYWNrO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGdyaWQtYXJlYTogaWNvbjtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uZmlsZSBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIGluc2V0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5maWxlIC5kcmFnX292ZXIge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cbi5maWxlIC5oYXNfZmlsZSAuZmlsZV9fcmVtb3ZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMTI4LCAwLCAwLjE0KTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjgsIDAsIDAuMTQpO1xuICBjb2xvcjogcmdiKDAsIDEyOCwgMCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtO1xufVxuLmZpbGVfX3JlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXJlbTtcbiAgdG9wOiAycmVtO1xufVxuLmZpbGVfX3JlbW92ZSBzdmcge1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IDgwJTtcbn1cblxuLmNvbnRhY3RfZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGNvbHVtbi1nYXA6IHZhcigtLWZvcm0tZ3JpZC1jb2x1bW4tZ2FwLCAzcmVtKTtcbiAgcm93LWdhcDogdmFyKC0tZm9ybS1ncmlkLXJvdy1nYXAsIDIuNHJlbSk7XG59XG4uY29udGFjdF9mb3JtID4gOm5vdChbZGF0YS1ncmlkLWNvbHVtbl0pIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCIxXCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCIyXCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCIzXCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCI0XCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCI1XCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCI2XCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCI3XCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCI4XCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCI5XCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCIxMFwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMTFcIl0ge1xuICBncmlkLWNvbHVtbjogc3BhbiAxO1xufVxuLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjEyXCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9mb3JtIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgfVxuICAuY29udGFjdF9mb3JtID4gOm5vdChbZGF0YS1ncmlkLWNvbHVtbl0pIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMjtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMVwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMlwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiM1wiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMztcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiNFwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNDtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiNVwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNTtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiNlwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNjtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiN1wiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNztcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiOFwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gODtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiOVwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOTtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMTBcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEwO1xuICB9XG4gIC5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCIxMVwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTE7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjEyXCJdIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMjtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tbWVzc2FnZS1zdWNjZXNzLWZvcmVncm91bmQ6IHJnYmEoNjgsIDIwOCwgMTI0LCAxKTtcbiAgLS1tZXNzYWdlLXN1Y2Nlc3MtYmFja2dyb3VuZDogcmdiYSgyMzYsIDI1MywgMjQzLCAxKTtcbiAgLS1tZXNzYWdlLWVycm9yLWZvcmVncm91bmQ6IHJnYmEoMjU1LCA4NCwgODQsIDEpO1xuICAtLW1lc3NhZ2UtZXJyb3ItYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0MCwgMjQwLCAxKTtcbn1cblxuLm5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub3RpZmljYXRpb246bm90KC5mb3Jnb3R0ZW4pOm5vdCguZXJyb3IpOm5vdCguc3VjY2Vzcykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubm90aWZpY2F0aW9uIC5tZXNzYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpIHNjYWxlWSgwKTtcbiAgaGVpZ2h0OiAwO1xufVxuLm5vdGlmaWNhdGlvbiAubWVzc2FnZS5tZXNzYWdlX19zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tZXNzYWdlLXN1Y2Nlc3MtZm9yZWdyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lc3NhZ2Utc3VjY2Vzcy1iYWNrZ3JvdW5kKTtcbn1cbi5ub3RpZmljYXRpb24gLm1lc3NhZ2UubWVzc2FnZV9fc3VjY2VzcyBwIHtcbiAgY29sb3I6IHZhcigtLW1lc3NhZ2Utc3VjY2Vzcy1mb3JlZ3JvdW5kKTtcbn1cbi5ub3RpZmljYXRpb24gLm1lc3NhZ2UubWVzc2FnZV9fZm9yZ290dGVuLCAubm90aWZpY2F0aW9uIC5tZXNzYWdlLm1lc3NhZ2VfX2Vycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tZXNzYWdlLWVycm9yLWZvcmVncm91bmQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZXNzYWdlLWVycm9yLWJhY2tncm91bmQpO1xufVxuLm5vdGlmaWNhdGlvbiAubWVzc2FnZS5tZXNzYWdlX19mb3Jnb3R0ZW4gcCwgLm5vdGlmaWNhdGlvbiAubWVzc2FnZS5tZXNzYWdlX19lcnJvciBwIHtcbiAgY29sb3I6IHZhcigtLW1lc3NhZ2UtZXJyb3ItZm9yZWdyb3VuZCk7XG59XG4ubm90aWZpY2F0aW9uIC5tZXNzYWdlLnNob3cge1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSBzY2FsZVkoMSk7XG59XG4ubm90aWZpY2F0aW9uIC5tZXNzYWdlIHAge1xuICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4ucmFkaW8tY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC44cmVtO1xuICBwYWRkaW5nLWJsb2NrOiAwLjRyZW07XG59XG4ucmFkaW8tY2hlY2sgLmNvbnRhY3RfZm9ybV9fbGFiZWwge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwLjhyZW07XG59XG4ucmFkaW8tY2hlY2sgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IpO1xufVxuLnJhZGlvLWNoZWNrIGlucHV0IHtcbiAgYWNjZW50LWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICBvdXRsaW5lOiBub25lO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuLnJhZGlvLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cbi5yYWRpby1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ucmFkaW8tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cbi5yYWRpby1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOjpiZWZvcmUge1xuICBpbnNldDogMC4zcmVtO1xufVxuLnJhZGlvLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwLjFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PVwiMCAwIDE0IDE0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwibTQuNTIgMTJjLS40IDAtLjc4LS4xNi0xLjA2LS40M2wtMy4yLTMuMTdjLS4zNC0uMzQtLjM0LS44OSAwLTEuMjQuMzQtLjM0LjktLjM0IDEuMjUgMGwzLjAxIDIuOTggNy45Ny03Ljg5Yy4zNC0uMzQuOS0uMzQgMS4yNSAwIC4zNC4zNC4zNC44OSAwIDEuMjRsLTguMTYgOC4wOGMtLjI4LjI4LS42Ni40My0xLjA2LjQzelwiIGZpbGw9XCIlMjM4NGI2MmFcIi8lM0UlM0Mvc3ZnJTNFJyk7XG59XG4ucmFkaW8tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cbi5yYWRpby1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbn1cblxuLmdvb2dsZS1tYXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ29vZ2xlLW1hcC13cmFwcGVyIC5nb29nbGUtbWFwLWlmcmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ29vZ2xlLW1hcC13cmFwcGVyIC5nb29nbGUtbWFwLWlmcmFtZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgfVxufVxuXG4uaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBsYXRlLS1lbGVtZW50IHtcbiAgY29udGFpbmVyLW5hbWU6IGVsZW1lbnQ7XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbn1cblxuLnBsYXRlLS1lbGVtZW50ICsgLnBsYXRlLS1lbGVtZW50IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuXG4ucGFyYWdyYXBoIHVsLFxuLnBhcmFncmFwaCBvbCxcbi5wYXJhZ3JhcGggcCxcbi5wYXJhZ3JhcGggdGFibGUge1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4ucGFyYWdyYXBoIHVsOm5vdCg6bGFzdC1jaGlsZCksXG4ucGFyYWdyYXBoIG9sOm5vdCg6bGFzdC1jaGlsZCksXG4ucGFyYWdyYXBoIHA6bm90KDpsYXN0LWNoaWxkKSxcbi5wYXJhZ3JhcGggdGFibGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXZlcnRpY2FsLWZsb3cpO1xufVxuLnBhcmFncmFwaCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgaW5oZXJpdCk7XG59XG4ucGFyYWdyYXBoIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDIuNXJlbTtcbn1cbi5wYXJhZ3JhcGggdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4ucGFyYWdyYXBoIHVsIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcmFncmFwaCBvbCB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXJhZ3JhcGggb2wgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJhZ3JhcGggb2wgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi52aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiA1NiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmlkZW9fX292ZXJsYXksXG4udmlkZW8gaWZyYW1lLFxuLnZpZGVvIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnZpZGVvX19vdmVybGF5IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbmltYXRpb246IGZhZGVPdXQgMXMgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4udmlkZW9fX292ZXJsYXkgaW1nLFxuLnZpZGVvX19vdmVybGF5IHBpY3R1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnZpZGVvX19wbGF5IHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udmlkZW9fX3BsYXk6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEyMCUpO1xufVxuLnZpZGVvX19wbGF5IHN2ZyB7XG4gIGhlaWdodDogMTAwcHg7XG59XG4udmlkZW9fX3BsYXkgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufVxuLnZpZGVvLS1sb2FkZWQgLnZpZGVvX19vdmVybGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udmlkZW8tLWxvYWRlZCAudmlkZW9fX3BsYXkge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAlKTtcbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gIH1cbn1cbi5jYXJkcy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkcy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiA2cmVtO1xuICB9XG59XG5cbi5jYXJkcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMS42cmVtO1xuICByb3ctZ2FwOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkcy1ncmlkIHtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmRzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgcm93LWdhcDogMS42cmVtO1xuICB9XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5cbi5jYXJkLWl0ZW0ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FyZC1pdGVtW2hyZWZdOmhvdmVyIC5jYXJkLWl0ZW0taW1hZ2UgaW1nLCAuY2FyZC1pdGVtW2hyZWZdOmZvY3VzLXZpc2libGUgLmNhcmQtaXRlbS1pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uY2FyZC1pdGVtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG59XG5cbi5jYXJkLWl0ZW0tdGFnbGluZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgaW5oZXJpdCk7XG59XG5cbi5jYXJkLWl0ZW0tdGl0bGUge1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogNXJlbTtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1pdGVtLXRpdGxlIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5jYXJkLWl0ZW0taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XG4gIH1cbn1cbi5jYXJkLWl0ZW0taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja2xpc3Qtc2VjdGlvbi5pcy1maXJzdC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zZWN0aW9uLXNwYWNpbmctdG9wKSAqIC0yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMTY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNoZWNrbGlzdC1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTR2dztcbiAgfVxuICAuY2hlY2tsaXN0LXNlY3Rpb24uaXMtZmlyc3Qtc2VjdGlvbiAuY2hlY2tsaXN0LWNhcmQtdGl0bGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMnB4ICM3Nzc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gM3JlbSkpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLmNoZWNrbGlzdC1jYXJkcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiA1LjVyZW07XG59XG4uY2hlY2tsaXN0LWNhcmRzLWdyaWQgLmNoZWNrbGlzdC1jYXJkLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaGVja2xpc3QtY2FyZHMtZ3JpZCAuY2hlY2tsaXN0LWNhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNoZWNrbGlzdC1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuLmNoZWNrbGlzdC1jYXJkIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IDRyZW07XG4gIHBhZGRpbmctaW5saW5lOiAzcmVtIDMuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAycmVtO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIHZhcigtLWNvcHktY29sb3IpKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaGVja2xpc3QtY2FyZCB7XG4gICAgcGFkZGluZy1ibG9jazogNnJlbTtcbiAgICBnYXA6IDNyZW07XG4gIH1cbn1cbi5jaGVja2xpc3QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3IsIHRyYW5zcGFyZW50KTtcbiAgb3BhY2l0eTogdmFyKC0tb2JqZWN0LW9wYWNpdHksIDEpO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNHJlbSAxZnI7XG4gIGdhcDogM3JlbTtcbn1cblxuLmNoZWNrbGlzdC1pdGVtLWljb24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNlY3Rpb24tcHJvcHMsXG4gIC5zZWN0aW9uIHtcbiAgICAtLW1hcmdpbi1pbmxpbmU6IGNhbGMoKDEwMHZ3IC0gNTc2cHgpIC8gMiApO1xuICAgIC0tcGxhdGUtY29sdW1uLXdpZHRoOiBjYWxjKDU3NnB4IC8gMTIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tcHJvcHMsXG4gIC5zZWN0aW9uIHtcbiAgICAtLW1hcmdpbi1pbmxpbmU6IGNhbGMoKDEwMHZ3IC0gNzY4cHgpIC8gMiApO1xuICAgIC0tcGxhdGUtY29sdW1uLXdpZHRoOiBjYWxjKDc2OHB4IC8gMTIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24tcHJvcHMsXG4gIC5zZWN0aW9uIHtcbiAgICAtLW1hcmdpbi1pbmxpbmU6IGNhbGMoKDEwMHZ3IC0gOTkycHgpIC8gMiApO1xuICAgIC0tcGxhdGUtY29sdW1uLXdpZHRoOiBjYWxjKDk5MnB4IC8gMTIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLXByb3BzLFxuICAuc2VjdGlvbiB7XG4gICAgLS1tYXJnaW4taW5saW5lOiBjYWxjKCgxMDB2dyAtIDEyMDBweCkgLyAyICk7XG4gICAgLS1wbGF0ZS1jb2x1bW4td2lkdGg6IGNhbGMoMTIwMHB4IC8gMTIpO1xuICB9XG59XG4uc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XG59XG4uc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50IHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZWN0aW9uOnRhcmdldCB7XG4gIGFuaW1hdGlvbjogaGlnaGxpZ2h0IDFzIGVhc2UtaW4tb3V0IDAuNXM7XG59XG4uc2VjdGlvbiAuc2VjdGlvbi1pbm5lciB7XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgY29udGFpbmVyLW5hbWU6IHNlY3Rpb24taW5uZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuICBvcGFjaXR5OiB2YXIoLS1vYmplY3Qtb3BhY2l0eSwgMSk7XG59XG4uc2VjdGlvbi5oYXMtc3RhbmRhcmQtbGF5b3V0IC5zZWN0aW9uLWlubmVyLCAuc2VjdGlvbi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0IC5zZWN0aW9uLWlubmVyLCAuc2VjdGlvbi5oYXMtb25lLWNvbHVtbi1pbmRlbnQtbGF5b3V0IC5zZWN0aW9uLWlubmVyIHtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tbWFyZ2luLWlubGluZSwgMTVweCk7XG59XG4uc2VjdGlvbi5oYXMtc3RhbmRhcmQtbGF5b3V0IC5zZWN0aW9uLWlubmVyID4gLnBsYXRlLS1jb250YWluZXIsIC5zZWN0aW9uLmhhcy10d28tY29sdW1uLWluZGVudC1sYXlvdXQgLnNlY3Rpb24taW5uZXIgPiAucGxhdGUtLWNvbnRhaW5lciwgLnNlY3Rpb24uaGFzLW9uZS1jb2x1bW4taW5kZW50LWxheW91dCAuc2VjdGlvbi1pbm5lciA+IC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5oYXMtc3RhbmRhcmQtbGF5b3V0IC5zZWN0aW9uLWlubmVyID4gLnBsYXRlLS1jb250YWluZXIsIC5zZWN0aW9uLmhhcy10d28tY29sdW1uLWluZGVudC1sYXlvdXQgLnNlY3Rpb24taW5uZXIgPiAucGxhdGUtLWNvbnRhaW5lciwgLnNlY3Rpb24uaGFzLW9uZS1jb2x1bW4taW5kZW50LWxheW91dCAuc2VjdGlvbi1pbm5lciA+IC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogNy41cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0IC5zZWN0aW9uLWlubmVyIHtcbiAgICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLW1hcmdpbi1pbmxpbmUpICsgdmFyKC0tcGxhdGUtY29sdW1uLXdpZHRoKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24uaGFzLXR3by1jb2x1bW4taW5kZW50LWxheW91dCAuc2VjdGlvbi1pbm5lciB7XG4gICAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1tYXJnaW4taW5saW5lKSArIHZhcigtLXBsYXRlLWNvbHVtbi13aWR0aCkgKiAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLmhhcy1vbmUtY29sdW1uLWluZGVudC1sYXlvdXQgLnNlY3Rpb24taW5uZXIge1xuICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tbWFyZ2luLWlubGluZSkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLmhhcy1vbmUtY29sdW1uLWluZGVudC1sYXlvdXQgLnNlY3Rpb24taW5uZXIge1xuICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tbWFyZ2luLWlubGluZSkgKyB2YXIoLS1wbGF0ZS1jb2x1bW4td2lkdGgpKTtcbiAgfVxufVxuXG4vKiBBbmltYXRpb24gZm9yIGhpZ2hsaWdodGluZyAqL1xuQGtleWZyYW1lcyBoaWdobGlnaHQge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgLyogU3RhcnQgd2l0aCB0aGUgZGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yICovXG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNThhOyAvKiBMaWdodCB5ZWxsb3cgY29sb3IgKi9cbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAvKiBFbmQgd2l0aCB0aGUgZGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yICovXG4gIH1cbn1cbi5mb3JtLXNlY3Rpb24gLmZvcm0tc2VjdGlvbi1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZm9ybVwiIFwiaW1hZ2VcIjtcbiAgZ2FwOiAycmVtO1xuICByb3ctZ2FwOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLXNlY3Rpb24gLmZvcm0tc2VjdGlvbi1ncmlkIHtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG59XG4uZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24tZ3JpZCAuY29udGFjdF9mb3JtIHtcbiAgZ3JpZC1hcmVhOiBmb3JtO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24tZ3JpZCAuZm9ybS1zZWN0aW9uLWltYWdlIHtcbiAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLXNlY3Rpb24gLmZvcm0tc2VjdGlvbi1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDZmciAxZnIgNWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZm9ybSAuIGltYWdlXCI7XG4gIH1cbn1cblxuLmdyb3ctZ3JpZC1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuNnJlbTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMTByZW07XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyb3ctZ3JpZC1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ncm93LWdyaWQtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIge1xuICAgIGdhcDogMThyZW07XG4gIH1cbn1cblxuLmdyb3ctZ3JpZC1ncmlkIHtcbiAgdHJhbnNpdGlvbjogMTAwMG1zO1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncm93LWdyaWQtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxLjRmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxLjRmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxLjRmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDEuNGZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmciAxLjRmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgMWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA1ZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgNWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciA1ZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDVmcjtcbiAgfVxufVxuXG4uZ3Jvdy1ncmlkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgbWluLWhlaWdodDogMzR2dztcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjYXJkXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyb3ctZ3JpZC1pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyNXZoO1xuICB9XG59XG4uZ3Jvdy1ncmlkLWl0ZW06aG92ZXIsIC5ncm93LWdyaWQtaXRlbTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLmdyb3ctZ3JpZC1pdGVtOmhvdmVyIC5ncm93LWdyaWQtaXRlbS10aXRsZSwgLmdyb3ctZ3JpZC1pdGVtOmZvY3VzIC5ncm93LWdyaWQtaXRlbS10aXRsZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmdyb3ctZ3JpZC1pdGVtOmhvdmVyIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSwgLmdyb3ctZ3JpZC1pdGVtOmZvY3VzIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3Jvdy1ncmlkLWl0ZW06aG92ZXI6OmJlZm9yZSwgLmdyb3ctZ3JpZC1pdGVtOmZvY3VzOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuLmdyb3ctZ3JpZC1pdGVtOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQge1xuICBncmlkLWFyZWE6IGNhcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA1cmVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncm93LWdyaWQtaXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4uZ3Jvdy1ncmlkLWl0ZW0tY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAwMDAgMCUsIHJnYmEoMTAyLCAxMDIsIDEwMiwgMCkgNTAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXRpdGxlLFxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKDc3JSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3Jvdy1ncmlkLWl0ZW0tY29udGVudCAuZ3Jvdy1ncmlkLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cbi5ncm93LWdyaWQtaXRlbS1jb250ZW50IC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmdyb3ctZ3JpZC1pdGVtLWltYWdlIHtcbiAgZ3JpZC1hcmVhOiBjYXJkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmdyb3ctZ3JpZC1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGF0ZXN0LWpvYi1wb3N0aW5ncy1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLXNlY3Rpb24tc3BhY2luZy10b3ApICogLTIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDExNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGF0ZXN0LWpvYi1wb3N0aW5ncy1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTZ2dztcbiAgfVxuICAubGF0ZXN0LWpvYi1wb3N0aW5ncy1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEycHggIzc3NztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSAzcmVtKSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG4ubGF0ZXN0LWpvYi1wb3N0aW5ncy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMS42cmVtO1xufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYXRlc3Qtam9iLXBvc3RpbmdzLWdyaWQge1xuICAgIGdhcDogOHJlbTtcbiAgfVxufVxuXG4ubWFycXVlZS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1hcnF1ZWUtc2VjdGlvbi5vcHRpb24tb2Zmc2V0LW5leHQge1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwO1xufVxuLm1hcnF1ZWUtc2VjdGlvbi5vcHRpb24tb2Zmc2V0LW5leHQgLm1hcnF1ZWUtc2VjdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG5cbi5tYXJxdWVlLXNlY3Rpb24td3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxlciB7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgdmFyKC0tc2l0ZS1jb2xvci0xKSk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgOHZ3LCA4cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC1zcGFjaW5nOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zY3JvbGxlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNnJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1hbmltYXRlZD10cnVlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JvbGxlcltkYXRhLWFuaW1hdGVkPXRydWVdIC5zY3JvbGxlcl9faW5uZXIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbmltYXRpb246IHNjcm9sbCB2YXIoLS1fYW5pbWF0aW9uLWR1cmF0aW9uLCA0MHMpIHZhcigtLV9hbmltYXRpb24tZGlyZWN0aW9uLCBmb3J3YXJkcykgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1tb2RlPXNjcm9sbF0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNjcm9sbGVyW2RhdGEtbW9kZT1zY3JvbGxdIC5zY3JvbGxlcl9faW5uZXIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1kaXJlY3Rpb249cmlnaHRdIHtcbiAgLS1fYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLnNjcm9sbGVyW2RhdGEtZGlyZWN0aW9uPWxlZnRdIHtcbiAgLS1fYW5pbWF0aW9uLWRpcmVjdGlvbjogZm9yd2FyZHM7XG59XG5cbi5zY3JvbGxlcltkYXRhLXNwZWVkPWZhc3RdIHtcbiAgLS1fYW5pbWF0aW9uLWR1cmF0aW9uOiAyMHM7XG59XG5cbi5zY3JvbGxlcltkYXRhLXNwZWVkPXNsb3ddIHtcbiAgLS1fYW5pbWF0aW9uLWR1cmF0aW9uOiA2MHM7XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSAtIDAuNXJlbSkpO1xuICB9XG59XG4uc3dpcGVyLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2VzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi5pbWFnZXMtc3dpcGVyIC5zd2lwZXItc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtZnVsbHktdmlzaWJsZSkge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG59XG4uaW1hZ2VzLXN3aXBlciAuc3dpcGVyLXNsaWRlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTAvNjtcbn1cbi5pbWFnZXMtc3dpcGVyIC5zd2lwZXItc2xpZGUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi50ZXh0LW1lZGlhLXNlY3Rpb24gLnRleHQtbWVkaWEtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuNnJlbTtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYS1zZWN0aW9uIC50ZXh0LW1lZGlhLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDhyZW07XG4gIH1cbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQtbWVkaWEtc2VjdGlvbiAudGV4dC1tZWRpYS1ncmlkIHtcbiAgICBnYXA6IDE4cmVtO1xuICB9XG59XG4udGV4dC1tZWRpYS1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi50ZXh0LW1lZGlhLXNlY3Rpb24gLnRleHQtbWVkaWEtaW1hZ2UtdGV4dCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXRvcDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbTogNHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItbGVmdDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0OiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQ6IDA7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpemU6IDEwcHg7XG59XG5cbi50aW1lbGluZS1zd2lwZXItc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGltZWxpbmUtc3dpcGVyLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRpbWVsaW5lLXN3aXBlci1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiA2cmVtO1xuICB9XG59XG4udGltZWxpbmUtc3dpcGVyLXNlY3Rpb24gLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi50aW1lbGluZS1zd2lwZXItc2VjdGlvbiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRpbWVsaW5lLXN3aXBlci1zZWN0aW9uIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDhyZW07XG4gIH1cbn1cblxuLnRpbWVsaW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50aW1lbGluZS1pdGVtLWxhYmVsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiA0cmVtO1xufVxuLnRpbWVsaW5lLWl0ZW0tbGFiZWwtY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDAwLCAjMDAwIDYwJSwgdHJhbnNwYXJlbnQgNjAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDFweDtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi50aW1lbGluZS1pdGVtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwLjVyZW0gMS4ycmVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRpbWVsaW5lLWl0ZW0taW1hZ2Uge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XG59XG5cbi50aW1lbGluZS1pdGVtLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGF1dG87XG59XG5cbi50d28taW1hZ2VzLXNlY3Rpb24gLnR3by1pbWFnZXMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImltYWdlc1wiIFwiY29udGVudFwiO1xuICBnYXA6IDJyZW07XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR3by1pbWFnZXMtc2VjdGlvbiAudHdvLWltYWdlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxLjJmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnQgaW1hZ2VzXCI7XG4gIH1cbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR3by1pbWFnZXMtc2VjdGlvbiAudHdvLWltYWdlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMTBmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnQgLiBpbWFnZXNcIjtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIge1xuICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi50d28taW1hZ2VzLXNlY3Rpb24gLmltYWdlcy1jb250YWluZXIge1xuICBncmlkLWFyZWE6IGltYWdlcztcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyIDFmcjtcbiAgZ2FwOiAxLjZyZW07XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGV4dC0xIGltYWdlLTJcIiBcImltYWdlLTEgaW1hZ2UtMlwiIFwiaW1hZ2UtMSB0ZXh0LTJcIjtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdvLWltYWdlcy1zZWN0aW9uIC5pbWFnZXMtY29udGFpbmVyIHtcbiAgICByb3ctZ2FwOiAwO1xuICAgIGNvbHVtbi1nYXA6IDMuNnJlbTtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAuaW1hZ2UtMSwgLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAuaW1hZ2UtMiB7XG4gIHdpZHRoOiA4MCU7XG59XG4udHdvLWltYWdlcy1zZWN0aW9uIC5pbWFnZXMtY29udGFpbmVyIC5pbWFnZS0xIHtcbiAgZ3JpZC1hcmVhOiBpbWFnZS0xO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAuaW1hZ2UtMiB7XG4gIGdyaWQtYXJlYTogaW1hZ2UtMjtcbn1cbi50d28taW1hZ2VzLXNlY3Rpb24gLmltYWdlcy1jb250YWluZXIgLnRleHQtMSB7XG4gIGdyaWQtYXJlYTogdGV4dC0xO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAudGV4dC0yIHtcbiAgZ3JpZC1hcmVhOiB0ZXh0LTI7XG59XG4udHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTEsXG4udHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTEsXG4gIC50d28taW1hZ2VzLXNlY3Rpb24gLnRleHQtMiB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBnYXA6IDEuMnJlbTtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAudGV4dC0xIGltZyxcbi50d28taW1hZ2VzLXNlY3Rpb24gLnRleHQtMiBpbWcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2cmVtO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTEgaW1nLFxuICAudHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDYuNHJlbTtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAudGV4dC0xIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAudGV4dC0xIGltZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udHdvLWltYWdlcy1zZWN0aW9uIC5pbWFnZS0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2UtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdHdvLWltYWdlcy1pbWFnZS1ib3JkZXItcmFkaXVzLCAycmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS44cmVtLCAtMS44cmVtKTtcbn1cbi50d28taW1hZ2VzLXNlY3Rpb24gLmltYWdlLTIgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jazogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAycmVtO1xuICB9XG59XG5cbi5mb290ZXItbGVnYWwtYW5kLWNvcHlyaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWxlZ2FsLWFuZC1jb3B5cmlnaHQge1xuICAgIGdhcDogM3JlbTtcbiAgfVxufVxuXG4uZm9vdGVyLWxlZ2FsLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDNyZW07XG4gIHJvdy1nYXA6IDFyZW07XG59XG4uZm9vdGVyLWxlZ2FsLWxpbmtzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlci1sZWdhbC1saW5rcyBhOmhvdmVyLCAuZm9vdGVyLWxlZ2FsLWxpbmtzIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBhZ2UtaW5kZXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufSIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwc2V1ZG8tYWJzb2x1dGUoJHRvcDogMCwgJGxlZnQ6IDApIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICR0b3A7XG4gIGxlZnQ6ICRsZWZ0O1xufVxuXG5AbWl4aW4gcHNldWRvLWFic29sdXRlLWNvdmVyIHtcbiAgQGluY2x1ZGUgcHNldWRvLWFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWl4aW4gY292ZXIoJGFsaWduOiBcInVuc2V0XCIpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gIEBpZiAkYWxpZ24gPT0gXCJyaWdodFwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIHJpZ2h0OiAwO1xuICB9IEBlbHNlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgQGlmICRhbGlnbiA9PSBcInRvcFwiIG9yICRhbGlnbiA9PSBcInJpZ2h0XCIgb3IgJGFsaWduID09IFwibGVmdFwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIHRvcDogMDtcbiAgfSBAZWxzZSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgQGlmICRhbGlnbiA9PSBcInRvcFwiIG9yICRhbGlnbiA9PSBcImJvdHRvbVwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQGlmICRhbGlnbiA9PSBcImxlZnRcIiBvciAkYWxpZ24gPT0gXCJyaWdodFwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXgtc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWVjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXgtY2Mge1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWl4aW4gZmxleC1jYiB7XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWl4aW4gZmxleC1jZSB7XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1peGluIGZsZXgtY3Mge1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuQG1peGluIGZsZXgtY2Ege1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5AbWl4aW4gZmxleGMtYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtaXhpbiBmbGV4Yy1jYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtaXhpbiBmbGV4Yy1jYiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWl4aW4gZmxleGMtY2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtaXhpbiBmbGV4Yy1jcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWl4aW4gZmxleGMtY2Ege1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5AbWl4aW4gY292ZXItaW1nIHtcbiAgQGluY2x1ZGUgY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkYXR0cmlidXRlOiBhbGwsICRzcGVlZDogbWFwLWdldCgkdHJhbnNpdGlvbiwgXCJzcGVlZFwiKSwgJGVhc2U6IGVhc2UtaW4tb3V0KSB7XG4gIHRyYW5zaXRpb246ICRhdHRyaWJ1dGUgJHNwZWVkICRlYXNlO1xufVxuQG1peGluIG11bHRpcGxlVHJhbnNpdGlvbnMoJGF0dHJpYnV0ZXMsICRzcGVlZDogbWFwLWdldCgkdHJhbnNpdGlvbiwgXCJzcGVlZFwiKSwgJGVhc2U6IGVhc2UtaW4tb3V0KSB7XG4gICR0cmFuc2l0aW9uOiAoKTtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGF0dHJpYnV0ZXMpIHtcbiAgICAkdHJhbnNpdGlvbjogYXBwZW5kKCR0cmFuc2l0aW9uLCAobnRoKCRhdHRyaWJ1dGVzLCAkaSkgJHNwZWVkICRlYXNlKSwgY29tbWEpO1xuICB9XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuXG5AbWl4aW4gYm94KCR3aWR0aCwgJGhlaWdodDogJHdpZHRoKSB7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbn1cblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcbiAgb3BhY2l0eTogJG9wYWNpdHk7XG4gICRvcGFjaXR5LWllOiAkb3BhY2l0eSAqIDEwMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKTsgLy9JRThcbn1cblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJGJhc2U6IDE2KSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7IC8vIGZhbGxiYWNrIGZvciBvbGQgYnJvd3NlcnNcbiAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSwgJGJhc2UpICogMXJlbTtcbn1cblxuQG1peGluIGdyYWRpZW50KCRzdGFydC1jb2xvciwgJGVuZC1jb2xvciwgJG9yaWVudGF0aW9uKSB7XG4gIGJhY2tncm91bmQ6ICRzdGFydC1jb2xvcjtcblxuICBAaWYgJG9yaWVudGF0aW9uPT0gXCJ2ZXJ0aWNhbFwiIHtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgfSBAZWxzZSBpZiAkb3JpZW50YXRpb249PSBcImhvcml6b250YWxcIiB7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIH1cbn1cblxuQG1peGluIGJhY2tncm91bmQtaW1hZ2UoKSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbkBtaXhpbiBzY3JvbGwoKSB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIGltZ0xhcmdlKCRzaXplLCAkZGlyZWN0aW9uKSB7XG4gIC5pbWFnZS0tbGFyZ2Uge1xuICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAtJHNpemU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAoMiAqICN7JHNpemV9KSk7XG4gIH1cbn1cblxuLy8gVGhpcyBpcyBhIGFjY2Vzc2libGUgd2F5IG9mICdoaWRpbmcnIHNvbWV0aGluZy5cbi8vIEBzZWU6IGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzUuMC9oZWxwZXJzL3Zpc3VhbGx5LWhpZGRlbi9cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4ge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG4udmlzdWFsbHktaGlkZGVuIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuO1xufVxuXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb25OYW1lLCAkZHVyYXRpb24sICRmaWxsTW9kZTogXCJmb3J3YXJkc1wiKSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRhbmltYXRpb25OYW1lfTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAjeyRkdXJhdGlvbn07XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6ICN7JGZpbGxNb2RlfTtcbn1cblxuQG1peGluIHZlcnRpY2FsQW5pbWF0aW9uKCRhbmltYXRpb25OYW1lLCAkZHVyYXRpb246IDJzKSB7XG4gICRmcm9tOiAxMDAlO1xuICAkdG86IDAlO1xuICBAaWYgJGFuaW1hdGlvbk5hbWUgPT0gXCJhbmltYXRpb25Eb3duXCIge1xuICAgICRmcm9tOiAtMTAwJTtcbiAgICAkdG86IDAlO1xuICB9XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRhbmltYXRpb25OYW1lfTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAjeyRkdXJhdGlvbn07XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXG4gIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgIGZyb20ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBpZiAkYW5pbWF0aW9uTmFtZSAhPSBcImFuaW1hdGlvbkZhZGVcIiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgjeyRmcm9tfSk7XG4gICAgICB9XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBAaWYgJGFuaW1hdGlvbk5hbWUgIT0gXCJhbmltYXRpb25GYWRlXCIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoI3skdG99KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHotaW5kZXgoJGtleSkge1xuICBAcmV0dXJuIG1hcC1nZXQoJHotaW5kZXgsICRrZXkpO1xufVxuXG5AbWl4aW4gei1pbmRleCgka2V5KSB7XG4gIHotaW5kZXg6IHotaW5kZXgoJGtleSk7XG59XG5cbkBtaXhpbiBjb250YWluZXJHcmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sdW1uLWdhcDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMHB4IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpIDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJvZmZzZXQtbGVmdCBjb2x1bW4tb25lIGNvbHVtbi10d28gY29sdW1uLXRocmVlIGNvbHVtbi1mb3VyIGNvbHVtbi1maXZlIGNvbHVtbi1zaXggY29sdW1uLXNldmVuIGNvbHVtbi1laWdodCBjb2x1bW4tbmluZSBjb2x1bW4tdGVuIGNvbHVtbi1lbGV2ZW4gY29sdW1uLXR3ZWx2ZSBvZmZzZXQtcmlnaHRcIjtcbiAgQGVhY2ggJG5hbWUsICRzaXplIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lKSB7XG4gICAgICBjb2x1bW4tZ2FwOiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoKDEwMHZ3IC0gI3skc2l6ZX0pIC8gMikgcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSkgY2FsYygoMTAwdncgLSAjeyRzaXplfSkgLyAyKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvblJlc2V0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbiIsIi8vIEJhc2VkIG9uIGh0dHBzOi8vcGljY2FsaWwubGkvYmxvZy9hLW1vcmUtbW9kZXJuLWNzcy1yZXNldC9cbi8qIEJveCBzaXppbmcgcnVsZXMgKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFByZXZlbnQgZm9udCBzaXplIGluZmxhdGlvbiAqL1xuaHRtbCB7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuXG4vKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gaW4gZmF2b3VyIG9mIGJldHRlciBjb250cm9sIGluIGF1dGhvcmVkIENTUyAqL1xuYm9keSwgaDEsIGgyLCBoMywgaDQsIHAsXG5maWd1cmUsIGJsb2NrcXVvdGUsIGRsLCBkZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLyogUmVtb3ZlIGxpc3Qgc3R5bGVzIG9uIHVsLCBvbCBlbGVtZW50cyB3aXRoIGEgbGlzdCByb2xlLCB3aGljaCBzdWdnZXN0cyBkZWZhdWx0IHN0eWxpbmcgd2lsbCBiZSByZW1vdmVkICovXG51bFtyb2xlPSdsaXN0J10sXG5vbFtyb2xlPSdsaXN0J10ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBTZXQgY29yZSBib2R5IGRlZmF1bHRzICovXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi8qIFNldCBzaG9ydGVyIGxpbmUgaGVpZ2h0cyBvbiBoZWFkaW5ncyBhbmQgaW50ZXJhY3RpdmUgZWxlbWVudHMgKi9cbmgxLCBoMiwgaDMsIGg0LFxuYnV0dG9uLCBpbnB1dCwgbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4vKiBCYWxhbmNlIHRleHQgd3JhcHBpbmcgb24gaGVhZGluZ3MgKi9cbmgxLCBoMixcbmgzLCBoNCB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuLyogQSBlbGVtZW50cyB0aGF0IGRvbid0IGhhdmUgYSBjbGFzcyBnZXQgZGVmYXVsdCBzdHlsZXMgKi9cbmE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4vKiBNYWtlIGltYWdlcyBlYXNpZXIgdG8gd29yayB3aXRoICovXG5pbWcsXG5waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBJbmhlcml0IGZvbnRzIGZvciBpbnB1dHMgYW5kIGJ1dHRvbnMgKi9cbmlucHV0LCBidXR0b24sXG50ZXh0YXJlYSwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLyogTWFrZSBzdXJlIHRleHRhcmVhcyB3aXRob3V0IGEgcm93cyBhdHRyaWJ1dGUgYXJlIG5vdCB0aW55ICovXG50ZXh0YXJlYTpub3QoW3Jvd3NdKSB7XG4gIG1pbi1oZWlnaHQ6IDEwZW07XG59XG5cbi8qIEFueXRoaW5nIHRoYXQgaGFzIGJlZW4gYW5jaG9yZWQgdG8gc2hvdWxkIGhhdmUgZXh0cmEgc2Nyb2xsIG1hcmdpbiAqL1xuOnRhcmdldCB7XG4gIHNjcm9sbC1tYXJnaW4tYmxvY2s6IDVleDtcbn1cbiIsIi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBib3R0b206IHVuc2V0O1xuICBcbiAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG5cbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IC0zcmVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDEuNXJlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGg6IDEuNXJlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0OiAxLjVyZW07XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3I6ICNDRkNGQ0Y7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiAuNXJlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwOiAwO1xufVxuIiwiJHNpdGVfY29sb3JzOiAoXCJzaXRlLWNvbG9yLTFcIiwgXCJzaXRlLWNvbG9yLTJcIiwgXCJzaXRlLWNvbG9yLTNcIiwgXCJzaXRlLWNvbG9yLTRcIiwgXCJzaXRlLWNvbG9yLTVcIixcInNpdGUtY29sb3ItNlwiKTtcbkBlYWNoICRjb2xvcl9rZXkgaW4gJHNpdGVfY29sb3JzIHtcbiAgLy8gVGhpcyBpcyBmb3IgYmFzaWMgYmFja2dyb3VuZCBjb2xvcnM7XG4gIC5vYmplY3QtYmFja2dyb3VuZC1jb2xvci0jeyRjb2xvcl9rZXl9IHtcbiAgICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjb2xvcl9rZXl9KTtcbiAgICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS0jeyRjb2xvcl9rZXl9LWJhY2tncm91bmQtY29sb3ItY29udHJhc3QpO1xuICAgIC0tb2JqZWN0LXRleHQtY29sb3ItY29udHJhc3Q6IHZhcigtLSN7JGNvbG9yX2tleX0tdGV4dC1jb2xvci1jb250cmFzdCk7XG4gIH1cblxuICAub2JqZWN0LXRleHQtY29sb3ItI3skY29sb3Jfa2V5fSB7XG4gICAgLS1vYmplY3QtdGV4dC1jb2xvcjogdmFyKC0tI3skY29sb3Jfa2V5fSk7XG4gIH1cblxuICAuYnV0dG9uLXRoZW1lLSN7JGNvbG9yX2tleX0ge1xuICAgIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3I6IHZhcigtLSN7JGNvbG9yX2tleX0pO1xuICAgIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3Q6IHZhcigtLSN7JGNvbG9yX2tleX0tY29udHJhc3QpO1xuICB9XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci10ZXh0LWNvbG9yLXdoaXRlIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogd2hpdGU7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci10ZXh0LWNvbG9yLWJsYWNrIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogYmxhY2s7XG59XG4iLCIuYW5pbWF0ZS11cCB7XG4gICBAaW5jbHVkZSB2ZXJ0aWNhbEFuaW1hdGlvbihcImFuaW1hdGlvblVwXCIsIDAuNXMpO1xufVxuIiwiLmJnaW1hZ2Uge1xuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8vIC5iZyB7XG4vLyBcdEBpbmNsdWRlIGNvbG9yKFwiYmFja2dyb3VuZC1jb2xvclwiKTtcbi8vIH1cblxuLy8gLmNvbG9yIHtcbi8vIFx0QGluY2x1ZGUgY29sb3IoXCJjb2xvclwiKTtcbi8vIH1cbiIsIkBtaXhpbiBjb2xvcigkdHlwZSkge1xuICAgJl9wIHtcbiAgICAgICN7JHR5cGV9OiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgIH1cbiAgICZfcyB7XG4gICAgICAjeyR0eXBlfTogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgIH1cbiAgICZfdCB7XG4gICAgICAjeyR0eXBlfTogdmFyKC0tdGVydGlhcnktY29sb3IpO1xuICAgfVxuICAgJl9iIHtcbiAgICAgICN7JHR5cGV9OiB2YXIoLS1ibGFjayk7XG4gICB9XG4gICAmX3cge1xuICAgICAgI3skdHlwZX06IHZhcigtLXdoaXRlKTtcbiAgIH1cbiAgICZfbGcge1xuICAgICAgI3skdHlwZX06IHZhcigtLWxpZ2h0Z3JleSk7XG4gICB9XG59XG4udGMge1xuICAgQGluY2x1ZGUgY29sb3IoXCJjb2xvclwiKTtcbn1cbi5iZ2Mge1xuICAgQGluY2x1ZGUgY29sb3IoXCJiYWNrZ3JvdW5kLWNvbG9yXCIpO1xufVxuIiwiLmNvdmVyIHtcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgIHRvcDogMDtcbiAgIGxlZnQ6IDA7XG4gICB3aWR0aDogMTAwJTtcbiAgIGhlaWdodDogMTAwJTtcbn1cbiIsIkBtaXhpbiBmbGV4ZXIge1xuICAgZGlzcGxheTogZmxleDtcblxuICAgJncge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgfVxuXG4gICAmd3Ige1xuICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gICB9XG5cbiAgICZudyB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgIH1cblxuICAgJl9jIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICB9XG5cbiAgICZfY3Ige1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgfVxuXG4gICAmX3Ige1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgIH1cblxuICAgJl9yciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICB9XG5cbiAgICYtYyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgfVxuXG4gICAmLWZzIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgfVxuXG4gICAmLWZlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgIH1cblxuICAgJi0tZnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgfVxuXG4gICAmLS1mZSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgfVxuXG4gICAmLS1jIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgfVxuXG4gICAmLS1zYiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICB9XG5cbiAgICYtLXNhIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgfVxufVxuLmYge1xuICAgQGluY2x1ZGUgZmxleGVyO1xufVxuXG4uZm0ge1xuICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicERvd24pIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhlcjtcbiAgIH1cbn1cbi5mZCB7XG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICBAaW5jbHVkZSBmbGV4ZXI7XG4gICB9XG59XG4iLCJib2R5LFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAmLFxuICBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuaDYsXG4uaDYge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZyk7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdmVydGljYWwtZmxvdyk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIHZhcigtLWhlYWRpbmctY29sb3IpKTtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDNyZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIGZvbnQtc2l6ZTogOS42cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdXAtbW9iaWxlKSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDJyZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbmg2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC11cC1tb2JpbGUpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbiIsIi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbmh0bWwge1xuICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cbmJvZHkge1xuICAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbiB7XG4gICBkaXNwbGF5OiBibG9jaztcbn1cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHtcbiAgIGRpc3BsYXk6IGJsb2NrO1xufVxuZmlndXJlIHtcbiAgIG1hcmdpbjogMDtcbn1cbmhyIHtcbiAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgaGVpZ2h0OiAwO1xuICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5wcmUge1xuICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgZm9udC1zaXplOiAxZW07XG59XG5hIHtcbiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbn1cbmFiYnJbdGl0bGVdIHtcbiAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5iLFxuc3Ryb25nIHtcbiAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuYixcbnN0cm9uZyB7XG4gICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuY29kZSxcbmtiZCxcbnNhbXAge1xuICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgZm9udC1zaXplOiAxZW07XG59XG5kZm4ge1xuICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxubWFyayB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICAgY29sb3I6ICMwMDA7XG59XG5zbWFsbCB7XG4gICBmb250LXNpemU6IDgwJTtcbn1cbnN1YixcbnN1cCB7XG4gICBmb250LXNpemU6IDc1JTtcbiAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuc3ViIHtcbiAgIGJvdHRvbTogLTAuMjVlbTtcbn1cbnN1cCB7XG4gICB0b3A6IC0wLjVlbTtcbn1cbmF1ZGlvLFxudmlkZW8ge1xuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG4gICBoZWlnaHQ6IDA7XG59XG5pbWcge1xuICAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuc3ZnOm5vdCg6cm9vdCkge1xuICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSk7XG4gICBmb250LXNpemU6IDEwMCU7XG4gICBsaW5lLWhlaWdodDogMS4xNTtcbiAgIG1hcmdpbjogMDtcbn1cbmJ1dHRvbixcbmlucHV0IHtcbiAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgIHBhZGRpbmc6IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cbmxlZ2VuZCB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgY29sb3I6IGluaGVyaXQ7XG4gICBkaXNwbGF5OiB0YWJsZTtcbiAgIG1heC13aWR0aDogMTAwJTtcbiAgIHBhZGRpbmc6IDA7XG4gICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxucHJvZ3Jlc3Mge1xuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxudGV4dGFyZWEge1xuICAgb3ZlcmZsb3c6IGF1dG87XG59XG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgcGFkZGluZzogMDtcbn1cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgaGVpZ2h0OiBhdXRvO1xufVxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgIGZvbnQ6IGluaGVyaXQ7XG59XG5kZXRhaWxzLFxubWVudSB7XG4gICBkaXNwbGF5OiBibG9jaztcbn1cbnN1bW1hcnkge1xuICAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuY2FudmFzIHtcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnRlbXBsYXRlIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG59XG5baGlkZGVuXSB7XG4gICBkaXNwbGF5OiBub25lO1xufVxuLnBsYXRlLS1jb250YWluZXIsXG4ucGxhdGUtLWNvbnRhaW5lci1mbHVpZCB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tbW9iaWxlKTtcbiAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gICB3aWR0aDogMTAwJTtcbn1cbi5wbGF0ZS0tcm93IHtcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgIGZsZXgtd3JhcDogd3JhcDtcbiAgIG1hcmdpbi1yaWdodDogLTEgKiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tbW9iaWxlKTtcbiAgIG1hcmdpbi1sZWZ0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpO1xufVxuLnBsYXRlLS1jb2x1bW4ge1xuICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgIGZsZXgtZ3JvdzogMDtcbiAgIGZsZXgtc2hyaW5rOiAwO1xuICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpO1xufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgLnBsYXRlLS1jb250YWluZXIsXG4gICAucGxhdGUtLWNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgfVxuICAgLnBsYXRlLS1yb3cge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgIH1cbiAgIC5wbGF0ZS0tY29sdW1uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgICAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLWRlc2t0b3ApO1xuICAgfVxufVxuQGVhY2ggJG5hbWUsICRzaXplIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICAgICAgLnBsYXRlLS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgICAgW2RhdGEtcGxhdGUtY29sLSN7JG5hbWV9PVwiI3skaX1cIl0sXG4gICAgICAgICAucGxhdGUtLWNvbHVtbi4jeyRuYW1lfS0jeyRpfSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAkaSAqIDguMzMzMzMzMzMzMyU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRpICogOC4zMzMzMzMzMzMzJTtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG1heC1zZWN0aW9ucyB7XG4gICAgICAgICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi0jeyRuYW1lfT1cIiN7JGkgLSAxfVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkaTtcbiAgICAgICAgICAgIC13ZWJraXQtb3JkZXI6ICN7JGkgLSAxfTtcbiAgICAgICAgICAgIC1tb3otb3JkZXI6ICN7JGkgLSAxfTtcbiAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAjeyRpIC0gMX07XG4gICAgICAgICAgICBvcmRlcjogI3skaSAtIDF9O1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxufVxuXG5bZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4tbGddIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbiAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbGddIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbGddIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXhzXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXNtXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLW1kXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4vLyAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyB9XG4ucGxhdGUtLWNvbHVtbiB7XG4gICBtaW4taGVpZ2h0OiAkbWluQ29sdW1uSGVpZ2h0O1xuICAgd2lkdGg6IDEwMCU7XG59XG4udGV4dC1yaWdodCB7XG4gICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuLnRleHQtY2VudGVyIHtcbiAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnRleHQtbGVmdCB7XG4gICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ucGxhdGUtLXBhZ2UtY29udGVudC13cmFwcGVyLFxuLnBsYXRlLS1zZWN0aW9uLFxuLnBsYXRlLS1jb2x1bW4ge1xuICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICBkaXNwbGF5OiAtbW96LWJveDtcbiAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiIsIi8vIERlZmF1bHRzIHdoZW4gbm8gY2xhc3NlcyBhcmUgYWRkZWQuIENTUyBzcGVjaWZpY2l0eSBtYWtlcyBzdXJlIHRoYXQgdGhlc2UgZGVmYXVsdCBhcmUgb3ZlcndyaXR0ZW4uXG4uc2VjdGlvbiB7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duKSB7XG5cdFx0cGFkZGluZy10b3A6IG1hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIG0pO1xuXHRcdHBhZGRpbmctYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXMtbW9iaWxlLCBtKTtcblx0XHQtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlOiAje21hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIG0pfTtcblx0XHQtLXNlY3Rpb24tcGFkZGluZy1ib3R0b20tbW9iaWxlOiAje21hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIG0pfTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0XHRwYWRkaW5nLXRvcDogbWFwLWdldCgkc3BhY2VzLWRlc2t0b3AsIG0pO1xuXHRcdHBhZGRpbmctYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXMtZGVza3RvcCwgbSk7XG5cdFx0LS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6ICN7bWFwLWdldCgkc3BhY2VzLWRlc2t0b3AsIG0pfTtcblx0XHQtLXNlY3Rpb24tcGFkZGluZy1ib3R0b20tZGVza3RvcDogI3ttYXAtZ2V0KCRzcGFjZXMtZGVza3RvcCwgbSl9O1xuXHR9XG59XG5cbi8vIENsYXNzZXMgdGhhdCBhcmUgc2V0IG9uIHRoZSAuc2VjdGlvbiBlbGVtZW50LlxuLy8gRXhhbXBsZTogLnAtdC1kLS08dmFyaWFibGU+O1xuLy8gRXhhbXBsZTogLnAtYi1tLS08dmFyaWFibGU+O1xuQGVhY2ggJHNwYWNlLCAkdW5pdCBpbiAkc3BhY2VzLW1vYmlsZSB7XG5cdC8vIFBhZGRpbmdcblx0LnAge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duKSB7XG5cdFx0XHQvLyBUb3AgTW9iaWxlXG5cdFx0XHQmLXQtbS0tI3skc3BhY2V9IHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICR1bml0O1xuXHRcdFx0XHQtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlOiAjeyR1bml0fTtcblx0XHRcdH1cblx0XHRcdC8vIEJvdHRvbSBNb2JpbGVcblx0XHRcdCYtYi1tLS0jeyRzcGFjZX0ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHVuaXQ7XG5cdFx0XHRcdC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1tb2JpbGU6ICN7JHVuaXR9O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGVhY2ggJHNwYWNlLCAkdW5pdCBpbiAkc3BhY2VzLWRlc2t0b3Age1xuXHQvLyBQYWRkaW5nXG5cdC5wIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG5cdFx0XHQvLyBUb3AgRGVza3RvcFxuXHRcdFx0Ji10LWQtLSN7JHNwYWNlfSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkdW5pdDtcblx0XHRcdFx0LS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6ICN7JHVuaXR9O1xuXHRcdFx0fVxuXHRcdFx0Ly8gQm90dG9tIERlc2t0b3Bcblx0XHRcdCYtYi1kLS0jeyRzcGFjZX0ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHVuaXQ7XG5cdFx0XHRcdC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1kZXNrdG9wOiAjeyR1bml0fTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsImh0bWwge1xuXHRmb250LXNpemU6IDYyLjUlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuXHRodG1sIHtcblx0XHRzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG5cdH1cbn1cblxuYm9keTpub3QoLm5vLWpzKSB7XG5cdGltZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcblx0XHQmLmxvYWRlZCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuIiwiLmpvYi1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDEuNnJlbTtcblxuICAuam9iLW1ldGEtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMnJlbTtcblxuICAgIC5qb2ItbWV0YS1pdGVtLXZhbHVlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTIpO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuXG4gIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVhZGVyXCI7XG4gICAgXG4gICAgLnRlYXNlci1pbWFnZSB7XG4gICAgICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDEuNnJlbSAwIDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDEuNnJlbSAwIDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6aGFzKC50ZWFzZXItaW1hZ2UpIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXItY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJsYWJlbFwiIFwidGl0bGVcIjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87XG4gICAgICBnYXA6IDEuNnJlbTtcbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGdyaWQtYXJlYTogbGFiZWw7XG4gICAgICAgIG1hcmdpbjogMy4ycmVtO1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMy4ycmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogNi40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAubGFiZWwge1xuICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbiAgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuICAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWNvbnRlbnQge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcbiAgICBwYWRkaW5nOiAzLjJyZW07XG5cbiAgICAuam9iLW1ldGEge1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtOztcbiAgICB9XG4gIH1cblxuICAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWZvb3RlciB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMS42cmVtO1xuXG4gICAgc3BhbiB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAuc3ZnLWFycm93LWRvd24ge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgZmlsbDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIC50ZWFzZXItaW1hZ2Uge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5qb2ItcG9zdGluZy1jYXJkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCIgXCJjb250ZW50XCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG5cbiAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJtZWRpYVwiIFwiY29udGVudFwiO1xuICB9XG5cbiAgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVhZGVyXCI7XG5cbiAgICAudGVhc2VyLWltYWdlIHtcbiAgICAgIGdyaWQtYXJlYTogaGVhZGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDEuNnJlbSAwIDA7XG4gICAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDAgMCAxLjZyZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBmaWx0ZXIgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbSAxLjZyZW0gMCAwO1xuICAgICAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMCAwIDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmhhcygudGVhc2VyLWltYWdlKSB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlci1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImxhYmVsXCIgXCJ0aXRsZVwiO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbiAgICAgIG1hcmdpbjogMy4ycmVtO1xuICAgICAgZ2FwOiAxLjZyZW07XG4gICAgICAubGFiZWwge1xuICAgICAgICBncmlkLWFyZWE6IGxhYmVsO1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxhYmVsIHtcbiAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogNHJlbTtcbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB9XG4gIH1cbiAgLmpvYi1wb3N0aW5nLWNhcmQtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgcGFkZGluZzogMy4ycmVtO1xuICAgIHBhZGRpbmctbGVmdDogNi40cmVtO1xuXG4gICAgLmpvYi1tZXRhIHtcbiAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDIuNHJlbTtcbiAgICB9XG4gIH1cblxuICAuam9iLXBvc3RpbmctY2FyZC1mb290ZXIge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEuNnJlbTtcblxuICAgIHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLnN2Zy1hcnJvdy1kb3duIHtcbiAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIGZpbGw6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAudGVhc2VyLWltYWdlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZmlsdGVyX19pbnB1dF9fcmFuZ2Uge1xuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX2JhciB7XG5cdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDFyZW07XG5cblx0XHQmX19tYXgsXG5cdFx0Jl9fbWluIHtcblx0XHRcdEBpbmNsdWRlIGJveChtYXAtZ2V0KCRwYWRkaW5nLCAnc21hbGwnKSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQmX19yYW5nZSB7XG5cdFx0XHRoZWlnaHQ6IG1hcC1nZXQoJHBhZGRpbmcsICdzbWFsbCcpOztcblx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0Ymx1ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cblx0XHQmX19tYXgsXG5cdFx0Jl9fbWluLFxuXHRcdCZfX3JhbmdlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdH1cblxuXHRcdCZfX21pbiB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdCZfX21heCB7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlbGVjdG9yIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0aGVpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCAnc21hbGwnKTs7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCIuZmlsdGVyLWFwcC1oZWFkZXIge1xuICBtYXJnaW4tYmxvY2s6IDVyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGVcIiBcInNlYXJjaFwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAzcmVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRpdGxlIHNlYXJjaFwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDRmcjtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAuZmlsdGVyLWFwcC1oZWFkZXItdGl0bGUge1xuICAgIGdyaWQtYXJlYTogdGl0bGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGgxIHtcbiAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAyMCU7XG4gICAgfVxuICBcbiAgICAuc3ZnLWNvcnBvcmF0ZS13YXZlcyB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbiAgICB9XG4gICAgLmhlYWRlci1zdmctY29ycG9yYXRlLXBsdXNzZXMge1xuICAgICAgdG9wOiAxOCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBib3R0b206IHVuc2V0O1xuICAgICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAuZmlsdGVyLWFwcC1oZWFkZXItY29udGVudCB7XG4gICAgZ3JpZC1hcmVhOiBzZWFyY2g7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLm1hcC11aS1zZWFyY2gge1xuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbi5wb3N0YWwtY29kZS1zZWFyY2gge1xuICBtYXgtd2lkdGg6IDQwcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgZ2FwOiAxLjZyZW07XG5cbiAgLnNlYXJjaC1mb3JtLWlucHV0IHsgXG4gICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAzO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgcGFkZGluZzogMnJlbTsgXG4gIH1cbiAgLnNlYXJjaC1mb3JtLWJ1dHRvbiB7IFxuICAgIGdyaWQtYXJlYTogMSAvIDIgLyAyIC8gMztcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cbn1cbiIsIi5ob3Vycy1mb3JtLWNvbnRyb2xzIHtcbiAgbWFyZ2luLWJsb2NrOiAyLjFyZW0gMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBjb2x1bW4tZ2FwOiAyLjRyZW07XG59XG5cbi5ob3Vycy1mb3JtLWlubmVyLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhvdXJzLWZvcm0tbGFiZWwge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XG59XG5cbi5ob3Vycy1mb3JtLWlucHV0IHtcbiAgQGluY2x1ZGUgYnV0dG9uUmVzZXQ7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA5cmVtO1xuXG4gIC8vIEhpZGUgYXJyb3dzIG9uIG51bWJlciBpbnB1dC5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbiIsIi5maWx0ZXJzLXBhZ2luYXRpb24ge1xuICBncmlkLWFyZWE6IHBhZ2luYXRpb247XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiBibGFjaztcblxuICAubGlzdC1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwLjJyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2luYXRpb25fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGEsXG4gICAgYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvblJlc2V0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWluLXdpZHRoOiA2cmVtO1xuICAgIH1cblxuICAgIGEsXG4gICAgYnV0dG9uIHtcbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiA0LjhyZW07XG4gICAgICBoZWlnaHQ6IDQuOHJlbTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgICAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gICAgJi5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUge1xuICAgICAgYSxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG5cbiAgLnBhZ2luYXRpb25fX2l0ZW0tLW5leHQsXG4gIC5wYWdpbmF0aW9uX19pdGVtLS1wcmV2IHtcbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDQuOHJlbTtcbiAgICAgIGhlaWdodDogNC44cmVtO1xuICAgICAgcGFkZGluZzogMnJlbTtcbiAgICB9XG5cbiAgICAuc3ZnLWNoZXZyb24tZG93biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gIC5wYWdpbmF0aW9uX19pdGVtLS1uZXh0IHtcbiAgICAuc3ZnLWNoZXZyb24tZG93biB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIC5wYWdpbmF0aW9uX19pdGVtLS1wcmV2IHtcbiAgICAuc3ZnLWNoZXZyb24tZG93biB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5mcmFjdGlvbi1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgYnV0dG9uIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBAaW5jbHVkZSBidXR0b25SZXNldDtcbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgfVxuICAgICY6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIaWRlIG9uIGRlc2t0b3AuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuZmlsdGVyX193cmFwcGVyLS1qb2JfcG9zdGluZ3Mge1xuICBwYWRkaW5nLWJsb2NrOiAzcmVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZy1ibG9jazogOHJlbTtcbiAgfVxufVxuLmZpbHRlci1hcHAge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGNvbnRhaW5lci1uYW1lOiBmaWx0ZXItYXBwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWx0ZXItZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW5wdXRcIiBcImNvbnRlbnRcIiBcInBhZ2luYXRpb25cIjtcbiAgZ2FwOiA1cmVtO1xuXG4gIEBjb250YWluZXIgZmlsdGVyLWFwcCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW5wdXQgY29udGVudFwiIFwiaW5wdXQgcGFnaW5hdGlvblwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDIuNWZyO1xuICB9XG59XG4ucG9zdC1saXN0IHtcbiAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgLmxpc3QtaXRlbS1pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYuam9iX3Bvc3RpbmdzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMS44cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLS1zZWN0aW9uLXNwYWNpbmctdG9wOiA4cmVtO1xuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNlY3Rpb24tc3BhY2luZy10b3ApICogLTIpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogbWFwLWdldCgkei1pbmRleCwgc2VjdGlvbi1vZmZzZXQpO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSArIC0zcmVtKSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAY29udGFpbmVyIGZpbHRlci1hcHAgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC11cC1tb2JpbGV9KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAxLjZyZW0gMS44cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uZmlsdGVyLWlucHV0LWlubmVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMnJlbTtcbn1cblxuLmZpbHRlci1pbnB1dC1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEuNnJlbTtcbiAgLmZpbHRlci1pbnB1dC1yZXNldCB7XG4gICAgQGluY2x1ZGUgYnV0dG9uUmVzZXQ7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbiAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtO1xufVxuLmZpbHRlci1ncm91cC1idXR0b24ge1xuICBAaW5jbHVkZSBidXR0b25SZXNldDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDFyZW07XG5cbiAgcGFkZGluZzogMS40cmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEuN3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAuY29sbGFwc2VkICYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG4iLCIuZmFsbGJhY2staGVhZGVyIHtcbiAgbWFyZ2luLWJsb2NrOiA1cmVtO1xufVxuIiwiJF9oZWFkZXJfYnJlYWtwb2ludDogOTkycHg7XG4ucGFnZS1oZWFkZXIge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGNvbnRhaW5lci1uYW1lOiBwYWdlLWhlYWRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAaW5jbHVkZSB6LWluZGV4KGhlYWRlcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJoZWFkZXJcIjtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQjFCO1xuXG4gIC5wYWdlLWhlYWRlci1tZWRpYSB7XG4gICAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCI7XG4gICAgJi5oYXMtbW9iaWxlLWJhY2tncm91bmQtaW1hZ2Uge1xuICAgICAgLmlzLWRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC5pcy1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtZGVza3RvcCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucGFnZS1oZWFkZXItaW1hZ2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdyaWQtYXJlYTogbWVkaWE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGFzcGVjdC1yYXRpbzogMTAvMTQ7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi5pcy1tb2JpbGUge1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgJi5pcy1kZXNrdG9wIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogNS8yLjU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMjUlLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDEwMCUpO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDI1JSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFnZS1oZWFkZXItY29udGVudCB7XG4gICAgZ3JpZC1hcmVhOiBoZWFkZXI7XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAucGFnZS1oZWFkZXItaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbiAgICBwYWRkaW5nLWJsb2NrOiA4cmVtIDZyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbSAxNnJlbTtcbiAgICB9XG5cbiAgICAuaGFzLW92ZXJsYXBwaW5nLWZpcnN0LXNlY3Rpb24gJiB7XG4gICAgICBwYWRkaW5nLWJsb2NrOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDE0cmVtIDE0cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pcy1pbmRleCAmIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcblxuICAgICAgLmhlYWRlci1idXR0b25zIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci10YWdsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjRyZW07XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDEycHggIzc3NztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaGVhZGVyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDEycHggIzc3NztcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWJ1dHRvbnMge1xuICAgICAgbWFyZ2luOiAzLjZyZW0gMCAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi5qcy1zY3JvbGwtc2tpcGxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDQuOHJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNC41cmVtO1xuXG4gIHN2ZyB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuIiwiLmxhbmd1YWdlLXBpY2tlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIHotaW5kZXg6IDE7IC8vIEp1c3QgbWFrZSBzdXJlIGl0J3Mgb24gdG9wIG9mIHRoZSBTVkcgZ2ltbWljayBpbiB0b3AtbWVudSB0aGVtZXMuXG5cbiAgICBwYWRkaW5nOiAwLjdyZW0gMS40cmVtIDJyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwTmF2KSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJyZW07XG4gICAgfVxufVxuLmN1cnJlbnQtbGFuZ3VhZ2UtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAuNXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cmVtICFpbXBvcnRhbnQ7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgXG4gICAgc3BhbiB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIC8vIGZsYWcuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMy8yO1xuICAgIH1cbiAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgKyAubGFuZ3VhZ2UtcGlja2VyLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxhbmd1YWdlLXBpY2tlci1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWFyZ2luLWJsb2NrOiAuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJcblxuLy8gTm9ybWFsIGZvY3VzIHN0eWxlcywgaWYgbm8gOmZvY3VzLXZpc2libGUgaXMgc3VwcG9ydGVkLlxuLy8gT1JFTyBmb2N1cyBzdHlsZXMuXG46Zm9jdXMsXG5idXR0b246Zm9jdXMsXG5bdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7IFxuICBvdXRsaW5lOiAuMzc1cmVtIGRvdWJsZSBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgLjI1cmVtIHdoaXRlO1xufVxuXG4vLyBGb2N1cyBzdHlsZXMgZm9yIDpmb2N1cy12aXNpYmxlLlxuLy8gRm9jdXMgdmlzaWJsZSBvbmx5IGFwcGxpZXMgd2hlbiB0aGUgdXNlciBpcyB1c2luZyBhIGtleWJvYXJkIHRvIG5hdmlnYXRlLlxuQHN1cHBvcnRzIHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gIDpmb2N1cyxcbiAgYnV0dG9uOmZvY3VzLFxuICBbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIDpmb2N1cy12aXNpYmxlLFxuICBidXR0b246Zm9jdXMtdmlzaWJsZSxcbiAgW3R5cGU9XCJidXR0b25cIl06Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogLjM3NXJlbSBkb3VibGUgYmxhY2s7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgLjI1cmVtIHdoaXRlO1xuICB9XG59XG5cbi5tYWluLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwLjdyZW0gMS40cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuXG4gIGNvbG9yOiB2YXIoLS1uYXZpZ2F0aW9uLXRleHQtY29sb3IpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi8vIEJ1dHRvbiBuZXh0IHRvIHRoZSBtYWluIGxpbmsuXG4uZHJvcGRvd24tYnV0dG9uIHtcbiAgQGluY2x1ZGUgYnV0dG9uUmVzZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXG4gICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgIC5idXR0b24taWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9uLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMS44cmVtO1xuICAgIGhlaWdodDogMS44cmVtO1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG4iLCIubmF2aWdhdGlvbi1icmFuZCB7XG4gICAgZ3JpZC1hcmVhOiBicmFuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDByZW0gMi41cmVtIDByZW0gMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIC8qQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgICAgICB9Ki9cbiAgICAgICAgJi5yb3VuZGVkLTZweCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5yb3VuZGVkLTEycHgge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kcm9wZG93bi1saXN0LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG4gIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gIFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSArICYge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB9XG59XG5cbi5kcm9wZG93bi1saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwO1xuXG4gIFxuXG4gIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBhIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBvdXRsaW5lLW9mZnNldDogLTRweDsgLy8gQSBiaXQgbW9yZSBzbyB0aGF0IHRoZSBvcmVvIGZvY3VzIGlzIGJldHRlciB2aXNpYmxlLi4gQW5kIHdlIGhhdmUgdGhlIG92ZXJmbG93IGhpZGRlbiBmb3IgJ2dyaWQnIGFuaW1hdGlvbi4uLlxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG4iLCIubmF2aWdhdGlvbi1tZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duTmF2KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi5pcy1tb2JpbGUtb3BlbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44NSk7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLS1kcm9wZG93bi1zaXplOiA0LjRyZW07XG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5kcm9wZG93bi1idXR0b24ge1xuICAgICAgd2lkdGg6IHZhcigtLWRyb3Bkb3duLXNpemUpO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1kcm9wZG93bi1zaXplKTtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAycmVtO1xuICAgIHBhZGRpbmc6IDJyZW0gMS40cmVtO1xuICB9XG59XG4iLCIubmF2aWdhdGlvbi1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tem9ub3ZhLXllbGxvdyk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcblxuICBwYWRkaW5nLWJsb2NrOiAuNXJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IG1hcC1nZXQoJHBhZGRpbmcsIFwiY29sdW1uLW1vYmlsZVwiKTtcblxuICAubmF2aWdhdGlvbi1tZXNzYWdlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC5uYXZpZ2F0aW9uLW1lc3NhZ2UtaXRlbS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgLy8gdG9kbyBmaW5kIHByb3BlciBib2xkO1xuICB9XG4gIC5zaW1wbGUtbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLnNpbXBsZS1saW5rLWFycm93IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbiIsIi8vIE5vIEpTXG4vLyBUaGlzIGlzIGp1c3QgYSBzbWFsbCBmaWxlIHdoZXJlIGFsbCB0aGUgJ25vLWpzJyBzdHlsZXMgYXJlIGRlZmluZWQuXG4ubmF2aWdhdGlvbiB7XG5cbiAgICAmLm5vLWpzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICBcbiAgICAgICAgLm5hdmlnYXRpb24tbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICAgICAgICAgLmRyb3Bkb3duLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5za2lwbGluayB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiBtYXAtZ2V0KCR6LWluZGV4LCBcInNraXBsaW5rXCIpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDAuNXJlbSBzb2xpZCBjcmltc29uO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcblxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgY29sb3I6IGluaGVyaXQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFdDQUcgQUFBIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIyL1VuZGVyc3RhbmRpbmcvdGFyZ2V0LXNpemUtZW5oYW5jZWQuaHRtbCNpbnRlbnRcbiRuYXZpZ2F0aW9uVG9nZ2xlU2l6ZTogNDRweDtcbi5uYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gIGdyaWQtYXJlYTogdG9nZ2xlO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1uYXZpZ2F0aW9uLXRleHQtY29sb3IpO1xuXG4gIEBpbmNsdWRlIGJ1dHRvblJlc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IC41cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcblxuICAvLyAubmF2aWdhdGlvbi10b2dnbGUtdGV4dFxuICAmLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLy8gLm5hdmlnYXRpb24tdG9nZ2xlLWljb25cbiAgJi1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAkbmF2aWdhdGlvblRvZ2dsZVNpemU7XG4gICAgaGVpZ2h0OiAkbmF2aWdhdGlvblRvZ2dsZVNpemU7XG5cbiAgICAuYmFyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTsgfVxuICAgICAgJjpudGgtY2hpbGQoMikgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpOyB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTsgfVxuICAgIH1cbiAgfVxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAuYmFyOm50aC1jaGlsZCgxKSB7IHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5iYXI6bnRoLWNoaWxkKDIpIHsgb3BhY2l0eTogMDsgfVxuICAgIC5iYXI6bnRoLWNoaWxkKDMpIHsgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tbmF2aWdhdGlvbi1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAuMjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgLS1uYXZpZ2F0aW9uLWJhY2tncm91bmQtYmVsb3ctaGVhZGVyOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAuOCksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICAtLW5hdmlnYXRpb24tdGV4dC1jb2xvcjogd2hpdGU7XG4gIC0tbmF2aWdhdGlvbi1vcGFjaXR5OiAwO1xufVxuXG4ubmF2aWdhdGlvbiB7XG4gIEBpbmNsdWRlIHotaW5kZXgobmF2aWdhdGlvbik7XG4gIHBvc2l0aW9uOiBmaXhlZDsgXG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdmlnYXRpb24tYmFja2dyb3VuZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgb3BhY2l0eTogdmFyKC0tbmF2aWdhdGlvbi1vcGFjaXR5KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZpZ2F0aW9uLWJhY2tncm91bmQtYmVsb3ctaGVhZGVyKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xuICB9XG5cbiAgJi1pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImJyYW5kIHRvZ2dsZVwiIFwiY29udGVudCBjb250ZW50XCI7XG4gICAgcGFkZGluZy1ibG9jazogMXJlbSAxcmVtO1xuXG4gICAgLm5hdmlnYXRpb24tY29udGVudCB7XG4gICAgICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5uYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubmV3LXRhYi1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGhlaWdodDogMS40Y2g7XG4gIHdpZHRoOiAxLjRjaDtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0Oi4zcmVtO1xufVxuIiwiLy8gVGhlbWUgb3B0aW9uc1xuLy8gT24gc2l0ZSBzZXR0aW5ncywgd2UgY2FuIHNldCB0aGUgZm9sbG93aW5nIG9wdGlvbnM6XG4vLyBvcHRpb24tcm91bmRlZC1pbWFnZXNcbi8vIElmIHNldCB3ZSBjaGFuZ2Ugc29tZSBlbGVtZW50cyBvbiB0aGUgc2l0ZSB0byBiZSByb3VuZGVkLlxuXG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIHtcbiAgLmNoZWNrbGlzdC1jYXJkIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2hlY2tsaXN0LWNhcmQtYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbiAgICB9XG4gIH1cbiAgLmdyb3ctZ3JpZC1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ncm93LWdyaWQtaXRlbS1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xuICB9XG5cbiAgLnRpbWVsaW5lLWl0ZW0tbGFiZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXRpbWVsaW5lLWl0ZW0tbGFiZWwtYm9yZGVyLXJhZGl1cywgNnB4KTtcbiAgfVxuXG4gIC50ZXh0LW1lZGlhLWltYWdlIHtcbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tdGV4dC1tZWRpYS1pbWFnZS1ib3JkZXItcmFkaXVzLCAycmVtKTtcbiAgICB9XG4gIH1cbiAgLnR3by1pbWFnZXMtaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS10d28taW1hZ2VzLWltYWdlLWJvcmRlci1yYWRpdXMsIDJyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWl0ZW0taW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaXRlbS1pbWFnZS1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xuICB9XG5cbiAgLnBsYXRlLS1lbGVtZW50X19pbWFnZSxcbiAgLmZvcm0tc2VjdGlvbi1pbWFnZSxcbiAgLmltYWdlcy1zd2lwZXItaW1hZ2UsXG4gIC50aW1lbGluZS1pdGVtLWltYWdlLFxuICAuZ3Jvdy1ncmlkLWl0ZW0taW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS10aGVtZS1vcHRpb24tcm91bmRlZC1pbWFnZXMtYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbiAgICB9XG4gIH1cblxuICAudmlkZW9fX292ZXJsYXkge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXZpZGVvLW92ZXJsYXktYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbiAgfVxuICAuYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cywgNHJlbSk7XG4gIH1cbn1cbiIsIkB2aWV3LXRyYW5zaXRpb24ge1xuICBuYXZpZ2F0aW9uOiBhdXRvO1xufVxuXG4vKiBDdXN0b21pemUgdGhlIGRlZmF1bHQgYW5pbWF0aW9uIGJlaGF2aW9yICovXG46OnZpZXctdHJhbnNpdGlvbi1ncm91cChyb290KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuLyogRmFkZSBhbmltYXRpb24ga2V5ZnJhbWVzICovXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLyogRmFkZSB0cmFuc2l0aW9uIHJ1bGVzICovXG46OnZpZXctdHJhbnNpdGlvbi1vbGQoZmFkZSkge1xuICAgIGFuaW1hdGlvbjogMC40cyBlYXNlLWluIGJvdGggZmFkZS1vdXQ7XG59XG5cbjo6dmlldy10cmFuc2l0aW9uLW5ldyhmYWRlKSB7XG4gICAgYW5pbWF0aW9uOiAwLjRzIGVhc2UtaW4gYm90aCBmYWRlLWluO1xufVxuIiwiLndoYXRzYXBwLWluaXQtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIEBpbmNsdWRlIHotaW5kZXgobmF2aWdhdGlvbik7XG4gIGJvdHRvbTogMi40cmVtO1xuICByaWdodDogMi40cmVtO1xuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGV4dCBwaG90b1wiO1xuXG4gIC53aGF0c2FwcC1pbml0LWJ1dHRvbi10ZXh0IHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogLTFyZW07XG4gICAgZ3JpZC1hcmVhOiB0ZXh0O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxcmVtIDNyZW0gMXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDAgMCAxLjZyZW07XG4gIH1cblxuICAud2hhdHNhcHAtaW5pdC1idXR0b24tcGhvdG8ge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICBncmlkLWFyZWE6IHBob3RvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIGdyaWQtYXJlYTogcGhvdG87XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNSUsLTI1JSk7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBoZWlnaHQ6IDVyZW07XG4gICAgZmlsbDogd2hpdGU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG4iLCIucGxhdGUtLWVsZW1lbnRfX2J1dHRvbl9ncm91cCArIC5wbGF0ZS0tZWxlbWVudF9fYnV0dG9uX2dyb3VwIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAyLjRyZW07XG59XG5cbi5idXR0b24tZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMS44cmVtO1xuXG5cdCYuanVzdGlmeS1zdGFydCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cdCYuanVzdGlmeS1jZW50ZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdCYuanVzdGlmeS1lbmQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cbn1cblxuLmJ1dHRvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMXJlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG5cdGNvbG9yOiB3aGl0ZTtcblxuXHRwYWRkaW5nOiAwLjlyZW0gM3JlbTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDsgLy8gQSBiaXQgbW9yZSBzbyB0aGF0IHRoZSBvcmVvIGZvY3VzIGlzIGJldHRlciB2aXNpYmxlLi5cblxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dCwgY29sb3IgLjJzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHQmW2NsYXNzKj1cImJ1dHRvbi10aGVtZS1cIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yKTtcblx0XHRjb2xvcjogdmFyKC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3QpO1xuXHR9XG5cblx0Ji5idXR0b24tdGhlbWUtZGVmYXVsdCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgYmxhY2s7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0fVxufVxuIiwiLnBsYXRlLS1lbGVtZW50ICsgLnBsYXRlLS1lbGVtZW50X19jb250YWN0X2Zvcm0ge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXZlcnRpY2FsLWZsb3cpO1xufVxuOnJvb3Qge1xuXHQvLyBhbGwgcHJvcGVydGllcyBmb3IgZm9ybXMgYXJlIGhlcmUuXG5cdC0tZXJyb3ItY29sb3I6ICNjYTQyNDI7XG5cdC0tZm9jdXMtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG5cdC0tYWNjZW50LWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufVxuXG46OnBsYWNlaG9sZGVyIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXByaW1hcnkpO1xuXHRmb250LXNpemU6IDEuOHJlbTtcblx0b3BhY2l0eTogMC4yNTtcblx0Y29sb3I6IGJsYWNrO1xufVxuLy8gSGlkZSBzbWFsbCBkb3QgY29udGFpbmluZyBzcGFtIGhvbmV5cG90IGlucHV0O1xuW2NsYXNzXj0nY2FsbF9tZV9iYWNrX2J5X2ZheF8nXSB7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvbnRhY3RfZm9ybV9fbGFiZWwge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bWFyZ2luLWJsb2NrLWVuZDogMS4xcmVtO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLmNvbnRhY3RfZm9ybSB7XG5cdCRzZWxmOiAmO1xuXG5cdGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG5cblx0LmNvbnRhY3RfZm9ybV9faGVscGVyIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IC42cmVtO1xuXHR9XG5cblx0Lnd5c2l3eWcge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXQsXG5cdHRleHRhcmVhIHtcblx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHR9XG5cdC5zZWxlY3Rvci1pbnB1dCxcblx0aW5wdXQsXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdHRyYW5zaXRpb246IGJvcmRlciAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZCAuMnMgZWFzZS1pbi1vdXQsIG91dGxpbmUgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdHdpZHRoOiAxMDAlOyAvLyBtYWtlIHN1cmUgdGhleSBtYXggb3V0IHBhcmVudCB3aWR0aDtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRjb2xvcjogYmxhY2s7XG5cblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRcdHBhZGRpbmc6IDAuOTVyZW0gMS40cmVtO1xuXG5cdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjYvMTcpO1xuXHRcdG91dGxpbmU6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG5cdFx0Jjpob3Zlcjpub3QoOmZvY3VzKSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWZvY3VzLWNvbG9yKTtcblx0XHR9XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWZvY3VzLWNvbG9yKTtcblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1mb2N1cy1jb2xvcik7XG5cdFx0fVxuXG5cdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JleTtcblx0XHRcdGJvcmRlci1jb2xvcjogZ3JleTtcblx0XHR9XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdHJlc2l6ZTogdmVydGljYWw7XG5cdH1cblx0Jl9fZmllbGQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdC8vIEVycm9yIG5vdGlmaWNhdGlvbiBiZWxvdyBpbnB1dDtcblx0XHQmX19lcnJvciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tZXJyb3ItY29sb3IpO1xuXHRcdH1cblxuXHRcdCYtLWVycm9yIHtcblx0XHRcdGlucHV0LFxuXHRcdFx0dGV4dGFyZWEsXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHQmOmludmFsaWQge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tZXJyb3ItY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmhpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYnV0dG9uLWdyb3VwIHtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDIuNnJlbTtcblx0fVxuXG5cdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDEuOHJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDQwMDBtcztcblx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0XHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblx0XHRcdFx0Ym9yZGVyOiAycHggZG90dGVkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fSB0byB7XG5cdFx0ICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHQgIH1cbn1cbiIsIi5hZGRyZXNzIHtcbiAgICAuY29udGFjdF9mb3JtX19sYWJlbCB7XG4gICAgICAgIEBleHRlbmQgLnZpc3VhbGx5LWhpZGRlbjtcbiAgICB9XG59XG4vLyBGaWVsZHNldC5cbi5hZGRyZXNzLWlucHV0LWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IHJlZDtcblxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIGNvbG9yOiBncmV5O1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjJyZW07XG5cbiAgICAgICAgLm9wdGlvbmFsLWZpZWxkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjN0Q3RDdEOyAvLyBUT0RPIHRoaXMgaXMgYSBub3QgYSBuYW1lZCBjb2xvciwgcGVyaGFwcyBhc2s/XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLWdyb3VwIHtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtLV9nYXA6IDFyZW07XG4gICAgICAgIGdhcDogdmFyKC0tX2dhcCk7XG4gICAgICAgID4gLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiArIHZhcigtLV9nYXApKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuMSk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtZGlydHk9XCJjb21wbGV0ZWRcIl0ge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZmZkZjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYigwLDE1Myw2OCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGF0YS1kaXJ0eT1cImVycm9yXCJdIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMjU1LCAwLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWdyb3VwLFxuICAgIC5mb3JtLWNvbnRyb2wtZ3JvdXAgKyAuZm9ybS1jb250cm9sLFxuICAgIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgIH1cbn1cbiIsIi5hdXRvZmlsbCB7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAvLyBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgIH1cblxuICAgJl9fYW5zd2VycyB7XG4gICAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbTtcbiAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHRncmV5KTtcbiAgICAgIH1cbiAgIH1cbiAgICZfX2xpc3Qge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogLTAuMjVyZW07XG4gICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHRncmV5KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlKSk7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5KTtcbiAgICAgICYtLWFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICB9XG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgIG1hcmdpbjogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG4gICAmOmhvdmVyIHtcbiAgICAgIC5hdXRvZmlsbF9fbGlzdCB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIH1cbiAgIH1cbn1cbiIsIi5maWxlIHtcbiAgICAmX19kcm9wIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMnB4IGRvdHRlZCB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuOHJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyLjRyZW07XG4gICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogNi44cmVtO1xuXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhhc19maWxlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSg2OCwgMjA4LCAxMjQsIDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQzLCAxKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlsZS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgICBncmlkLWFyZWE6IHBsYWNlaG9sZGVyO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICB9XG4gICAgLmZpbGVuYW1lIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBsYWJlbDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibGFiZWwgaWNvblwiIFwicGxhY2Vob2xkZXIgcGxhY2Vob2xkZXJcIjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cblxuICAgIC5maWxlX19kcm9wLS1pY29uIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGdyaWQtYXJlYTogaWNvbjtcbiAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmRyYWdfb3ZlciB7XG4gICAgICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICAgIH1cblxuICAgIC5oYXNfZmlsZSB7XG4gICAgICAgIC5maWxlX19yZW1vdmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMTI4LCAwLCAwLjE0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTI4LCAwLCAwLjE0KTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMCwgMTI4LCAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNC44cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yZW1vdmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgIHRvcDogMnJlbTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbnRhY3RfZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLWZvcm0tZ3JpZC1jb2x1bW4tZ2FwLCAzcmVtKTtcbiAgICByb3ctZ2FwOiB2YXIoLS1mb3JtLWdyaWQtcm93LWdhcCwgMi40cmVtKTtcbiAgICAmID4gOm5vdChbZGF0YS1ncmlkLWNvbHVtbl0pIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgICB9XG5cbiAgICAvLyBHcmlkIGRhdGEtY29sdW1uLXNwYW4gZGF0YSBwcm9wZXJ0eSBzdHlsaW5nLiBJZiBub3Qgc2V0LCB1c2UgYWJvdmUgZXZlcnl0aGluZyBzZWxlY3Rvci5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICAgW2RhdGEtZ3JpZC1jb2x1bW49XCIjeyRpfVwiXSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgICAgICYgPiA6bm90KFtkYXRhLWdyaWQtY29sdW1uXSkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTI7XG4gICAgICAgIH1cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAgICAgICBbZGF0YS1ncmlkLWNvbHVtbj1cIiN7JGl9XCJdIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAjeyRpfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIjpyb290IHtcbiAgICAtLW1lc3NhZ2Utc3VjY2Vzcy1mb3JlZ3JvdW5kOiByZ2JhKDY4LCAyMDgsIDEyNCwgMSk7XG4gICAgLS1tZXNzYWdlLXN1Y2Nlc3MtYmFja2dyb3VuZDogcmdiYSgyMzYsIDI1MywgMjQzLCAxKTtcbiAgICAtLW1lc3NhZ2UtZXJyb3ItZm9yZWdyb3VuZDogcmdiYSgyNTUsIDg0LCA4NCwgMSk7XG4gICAgLS1tZXNzYWdlLWVycm9yLWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDAsIDI0MCwgMSk7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIFdoZW4gbm8gbm90aWZpY2F0aW9uIGlzIHNob3duLCB0aGUgbm90aWZpY2F0aW9uIGlzIGFic29sdXRlbHkgcG9zaXRpb25lZCwgc28gaXQgZG9lc24ndCBhZmZlY3QgdGhlIGxheW91dDtcbiAgICAmOm5vdCguZm9yZ290dGVuKTpub3QoLmVycm9yKTpub3QoLnN1Y2Nlc3MpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5tZXNzYWdlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC40cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKSBzY2FsZVkoMCk7XG4gICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAvLyBCYXNlIHN0eWxlcyBmb3IgZGlmZmVyZW50IG1lc3NhZ2UgdHlwZXNcbiAgICAgICAgJi5tZXNzYWdlX19zdWNjZXNzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWVzc2FnZS1zdWNjZXNzLWZvcmVncm91bmQpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVzc2FnZS1zdWNjZXNzLWJhY2tncm91bmQpO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tbWVzc2FnZS1zdWNjZXNzLWZvcmVncm91bmQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZXNzYWdlX19mb3Jnb3R0ZW4sXG4gICAgICAgICYubWVzc2FnZV9fZXJyb3Ige1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tZXNzYWdlLWVycm9yLWZvcmVncm91bmQpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVzc2FnZS1lcnJvci1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLW1lc3NhZ2UtZXJyb3ItZm9yZWdyb3VuZCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBbmltYXRpb24gc3RhdGVcbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgc2NhbGVZKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRyYWRpb0NoZWNrU2l6ZTogMnJlbTtcbi5yYWRpby1jaGVjayB7XG4gICAgJHJhZGlvQ2hlY2s6ICY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDAuOHJlbTtcbiAgICBwYWRkaW5nLWJsb2NrOiAuNHJlbTtcblxuICAgIC5jb250YWN0X2Zvcm1fX2xhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMC44cmVtO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBhY2NlbnQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFNob3VsZCBiZSBkaWZmZXJlbnQgaW4gY2FzZSBvZiByYWRpby9jaGVja2JveDtcblxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGluc2V0OiAycmVtO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6IC4zcmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGluc2V0OiAuMXJlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgLy8gVXNlIHRoaXMgU1ZHIGNvZGUgb24gaHR0cHM6Ly95b2tzZWwuZ2l0aHViLmlvL3VybC1lbmNvZGVyLyBhbmQgY2hhbmdlIHRoZSBmaWxsIGNvbG9yIHRvIHRoZSBhY2NlbnQgY29sb3IgeW91IHdhbnQuXG4gICAgICAgICAgICAgICAgLy8gPHN2ZyB2aWV3Qm94PVwiMCAwIDE0IDE0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJtNC41MiAxMmMtLjQgMC0uNzgtLjE2LTEuMDYtLjQzbC0zLjItMy4xN2MtLjM0LS4zNC0uMzQtLjg5IDAtMS4yNC4zNC0uMzQuOS0uMzQgMS4yNSAwbDMuMDEgMi45OCA3Ljk3LTcuODljLjM0LS4zNC45LS4zNCAxLjI1IDAgLjM0LjM0LjM0Ljg5IDAgMS4yNGwtOC4xNiA4LjA4Yy0uMjguMjgtLjY2LjQzLTEuMDYuNDN6XCIgZmlsbD1cIiM4NGI2MmFcIi8+PC9zdmc+XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9XCIwIDAgMTQgMTRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJtNC41MiAxMmMtLjQgMC0uNzgtLjE2LTEuMDYtLjQzbC0zLjItMy4xN2MtLjM0LS4zNC0uMzQtLjg5IDAtMS4yNC4zNC0uMzQuOS0uMzQgMS4yNSAwbDMuMDEgMi45OCA3Ljk3LTcuODljLjM0LS4zNC45LS4zNCAxLjI1IDAgLjM0LjM0LjM0Ljg5IDAgMS4yNGwtOC4xNiA4LjA4Yy0uMjguMjgtLjY2LjQzLTEuMDYuNDN6XCIgZmlsbD1cIiUyMzg0YjYyYVwiLyUzRSUzQy9zdmclM0UnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5nb29nbGUtbWFwLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuZ29vZ2xlLW1hcC1pZnJhbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaW1hZ2Uge1xuXHRpbWcge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLy8gQWxsIGVsZW1lbnRzIGNhbiB1c2UgdGhpcyBjb250YWluZXIgcXVlcnkuXG4ucGxhdGUtLWVsZW1lbnQge1xuICBjb250YWluZXItbmFtZTogZWxlbWVudDtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xufVxuXG4ucGxhdGUtLWVsZW1lbnQgKyAucGxhdGUtLWVsZW1lbnQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XG59XG5cbi5wYXJhZ3JhcGgge1xuICB1bCxcbiAgb2wsXG4gIHAsXG4gIHRhYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdmVydGljYWwtZmxvdyk7XG4gICAgfVxuICB9XG4gIFxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMi41cmVtO1xuXG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnZpZGVvIHtcbiAgcGFkZGluZy1ib3R0b206IDU2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX19vdmVybGF5LFxuICBpZnJhbWUsXG4gIHZpZGVvIHtcbiAgICBAaW5jbHVkZSBjb3ZlcjtcbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC8vIEVmZmVjdCB0aGF0IGlzIHBsYXllZCBhZnRlciBwcmVzc2luZyBwbGF5IGJ1dHRvbi5cbiAgICBhbmltYXRpb246IGZhZGVPdXQgMXMgZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcblxuICAgIGltZyxcbiAgICBwaWN0dXJlIHtcbiAgICAgIEBpbmNsdWRlIGNvdmVyLWltZztcbiAgICB9XG4gIH1cblxuICAmX19wbGF5IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0pO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEyMCUpO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1sb2FkZWQge1xuICAgIC52aWRlb19fb3ZlcmxheSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnZpZGVvX19wbGF5IHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCUpO1xuICAgIH1cbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgfVxufVxuIiwiLmNhcmRzLXNlY3Rpb24ge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiA2cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuNnJlbTtcbiAgcm93LWdhcDogM3JlbTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgcm93LWdhcDogMS42cmVtO1xuICB9XG5cbiAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cblxuICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG4uY2FyZC1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICZbaHJlZl0ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC5jYXJkLWl0ZW0taW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhcmQtaXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xufVxuXG4uY2FyZC1pdGVtLXRhZ2xpbmUge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xufVxuLmNhcmQtaXRlbS10aXRsZSB7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiA1cmVtO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5jYXJkLWl0ZW0taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xuICB9XG4gIFxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiIsIi8vIENoZWNrIGlmIGNoZWNrbGlzdC1zZWN0aW9uIGlzIGZpcnN0IGluc2lkZSBtYWluIGFuZCBhcHBseSBvZmZzZXRcbi5jaGVja2xpc3Qtc2VjdGlvbi5pcy1maXJzdC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zZWN0aW9uLXNwYWNpbmctdG9wKSAqIC0yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiBtYXAtZ2V0KCR6LWluZGV4LCBzZWN0aW9uLW9mZnNldCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygydncgKiAtMik7XG4gICAgLmNoZWNrbGlzdC1jYXJkLXRpdGxlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgMTJweCAjNzc3O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgKyAtM3JlbSkpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY2hlY2tsaXN0LWNhcmRzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBnYXA6IDUuNXJlbTtcbiAgLmNoZWNrbGlzdC1jYXJkLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cblxuICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbi5jaGVja2xpc3QtY2FyZCB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiA0cmVtO1xuICBwYWRkaW5nLWlubGluZTogM3JlbSAzLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZy1ibG9jazogNnJlbTtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc3BhcmVudCk7XG4gICAgb3BhY2l0eTogdmFyKC0tb2JqZWN0LW9wYWNpdHksIDEpO1xuICB9XG59XG5cbi5jaGVja2xpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0cmVtIDFmcjtcbiAgZ2FwOiAzcmVtO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0taWNvbiB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4iLCJAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAvLyBJZiB2YWx1ZSBpcyB4cywgd2hpY2ggaXMgMCwgdGhlbiBza2lwLiBCZWNhdXNlIHRob3NlIHZhbHVlcyBkbyBub3Qgd29yayBpbiBmb2xsb3dpbmcgY2FsY3VsYXRpb25zLlxuICAgIEBpZiAoJGJyZWFrcG9pbnQgIT0gXCJ4c1wiKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLXByb3BzLFxuICAgICAgICAgICAgLnNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIC0tbWFyZ2luLWlubGluZTogY2FsYygoMTAwdncgLSAjeyR2YWx1ZX0pIC8gMiApO1xuICAgICAgICAgICAgICAgIC0tcGxhdGUtY29sdW1uLXdpZHRoOiBjYWxjKCN7JHZhbHVlfSAvIDEyKTsgLy8gc2hvdWxkIGJlIDQ0cHggb24gYmlnZ2VzdC5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zZWN0aW9uIHtcbiAgLnNlY3Rpb24tYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xuICB9XG4gIC5zZWN0aW9uLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJjp0YXJnZXQge1xuICAgIGFuaW1hdGlvbjogaGlnaGxpZ2h0IDFzIGVhc2UtaW4tb3V0IDAuNXM7XG4gIH1cblxuICAvLyBTZWN0aW9uIGlubmVyIGNvbnRhaW5lci5cbiAgLnNlY3Rpb24taW5uZXIge1xuICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgICBjb250YWluZXItbmFtZTogc2VjdGlvbi1pbm5lcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAvLyBCYWNrZ3JvdW5kcy5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuICAgIG9wYWNpdHk6IHZhcigtLW9iamVjdC1vcGFjaXR5LCAxKTtcbiAgfVxuXG4gIC8vIExheW91dCBpbmRlbnRhdGlvbnMuXG4gICYuaGFzLXN0YW5kYXJkLWxheW91dCxcbiAgJi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0LFxuICAmLmhhcy1vbmUtY29sdW1uLWluZGVudC1sYXlvdXQge1xuICAgIC5zZWN0aW9uLWlubmVyIHtcbiAgICAgIG1hcmdpbi1pbmxpbmU6IHZhcigtLW1hcmdpbi1pbmxpbmUsIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpKTtcblxuICAgICAgPiAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgPiAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDcuNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0IHtcbiAgICAuc2VjdGlvbi1pbm5lciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tbWFyZ2luLWlubGluZSkgKyB2YXIoLS1wbGF0ZS1jb2x1bW4td2lkdGgpKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWFyZ2luLWlubGluZTogY2FsYyhcbiAgICAgICAgICB2YXIoLS1tYXJnaW4taW5saW5lKSArIHZhcigtLXBsYXRlLWNvbHVtbi13aWR0aCkgKiAyXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtb25lLWNvbHVtbi1pbmRlbnQtbGF5b3V0IHtcbiAgICAuc2VjdGlvbi1pbm5lciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tbWFyZ2luLWlubGluZSkpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLW1hcmdpbi1pbmxpbmUpICsgdmFyKC0tcGxhdGUtY29sdW1uLXdpZHRoKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIEFuaW1hdGlvbiBmb3IgaGlnaGxpZ2h0aW5nICovXG5Aa2V5ZnJhbWVzIGhpZ2hsaWdodCB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAvKiBTdGFydCB3aXRoIHRoZSBkZWZhdWx0IGJhY2tncm91bmQgY29sb3IgKi9cbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU1OGE7IC8qIExpZ2h0IHllbGxvdyBjb2xvciAqL1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IC8qIEVuZCB3aXRoIHRoZSBkZWZhdWx0IGJhY2tncm91bmQgY29sb3IgKi9cbiAgfVxufVxuIiwiLmZvcm0tc2VjdGlvbiB7XG4gIC5mb3JtLXNlY3Rpb24tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImZvcm1cIiBcImltYWdlXCI7XG4gICAgZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICByb3ctZ2FwOiA4cmVtO1xuICAgIH1cblxuICAgIC5jb250YWN0X2Zvcm0ge1xuICAgICAgZ3JpZC1hcmVhOiBmb3JtO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cblxuICAgIC5mb3JtLXNlY3Rpb24taW1hZ2Uge1xuICAgICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDFmciA1ZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImZvcm0gLiBpbWFnZVwiO1xuICAgIH1cbiAgfVxufVxuIiwiLmdyb3ctZ3JpZC1zZWN0aW9uIHtcbiAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMS42cmVtO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDEwcmVtO1xuXG4gICAgXG4gICAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiA1cmVtO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiA4cmVtO1xuICAgIH1cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBnYXA6IDE4cmVtO1xuICAgIH1cbiAgfVxufVxuLmdyb3ctZ3JpZC1ncmlkIHtcbiAgdHJhbnNpdGlvbjogMTAwMG1zO1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xuICBcbiAgLy8gTW9iaWxlIGxheW91dCAodmVydGljYWwgZ3JpZClcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICAgIFxuICAgIC8vIEJhc2UgZ3JpZCB0ZW1wbGF0ZXMgZm9yIGRpZmZlcmVudCBpdGVtIGNvdW50cyAoZmlyc3QgaXRlbSBleHBhbmRlZClcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyIDFmcjtcbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmciAxZnIgMWZyO1xuICAgIH1cbiAgICBcbiAgICAvLyBIb3ZlciBhbmQgZm9jdXMgZWZmZWN0cyBmb3IgMiBpdGVtc1xuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIEhvdmVyIGFuZCBmb2N1cyBlZmZlY3RzIGZvciAzIGl0ZW1zXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxLjRmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gSG92ZXIgYW5kIGZvY3VzIGVmZmVjdHMgZm9yIDQgaXRlbXNcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyIDFmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnIgMWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMS40ZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnIgMS40ZnI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAvLyBEZXNrdG9wIGxheW91dCAoaG9yaXpvbnRhbCBncmlkKVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAvLyBCYXNlIGdyaWQgdGVtcGxhdGVzIGZvciBkaWZmZXJlbnQgaXRlbSBjb3VudHMgKGZpcnN0IGl0ZW0gZXhwYW5kZWQpXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpsYXN0LWNoaWxkKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnI7XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgMWZyIDFmcjtcbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyIDFmcjtcbiAgICB9XG4gICAgXG4gICAgLy8gSG92ZXIgYW5kIGZvY3VzIGVmZmVjdHMgZm9yIDIgaXRlbXNcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA1ZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIEhvdmVyIGFuZCBmb2N1cyBlZmZlY3RzIGZvciAzIGl0ZW1zXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDVmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gSG92ZXIgYW5kIGZvY3VzIGVmZmVjdHMgZm9yIDQgaXRlbXNcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVmciAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciA1ZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgNWZyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ3Jvdy1ncmlkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgbWluLWhlaWdodDogMzR2dztcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNhcmRcIjtcbiAgXG4gIC8vIE1vYmlsZSBhZGp1c3RtZW50c1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBtaW4taGVpZ2h0OiAyNXZoO1xuICB9XG4gIFxuICAvLyBFbnN1cmUgaXRlbXMgYXJlIGZvY3VzYWJsZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICAgIC5ncm93LWdyaWQtaXRlbS10aXRsZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICBcbiAgLy8gRm9jdXMgdmlzaWJsZSBmb3IgYmV0dGVyIGFjY2Vzc2liaWxpdHlcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cbi5ncm93LWdyaWQtaXRlbS1jb250ZW50IHtcbiAgZ3JpZC1hcmVhOiBjYXJkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogNXJlbTtcblxuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIFxuICAvLyBNb2JpbGUgYWRqdXN0bWVudHNcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuICBcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMDAwMCAwJSwgcmdiYSgxMDIsIDEwMiwgMTAyLCAwKSA1MCUpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3Jvdy1ncmlkLWl0ZW0tdGl0bGUsXG4gIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuZ3Jvdy1ncmlkLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZVkoNzclKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIFxuICAgIC8vIE1vYmlsZSBhZGp1c3RtZW50c1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cbiAgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgICBcbiAgICAvLyBNb2JpbGUgYWRqdXN0bWVudHNcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuICB9XG4gIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZ3Jvdy1ncmlkLWl0ZW0taW1hZ2Uge1xuICBncmlkLWFyZWE6IGNhcmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIFxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuIiwiLmxhdGVzdC1qb2ItcG9zdGluZ3Mtc2VjdGlvbiB7XG5cbiAgLy8gSWYgc2VjdGlvbiBpcyBmaXJzdCBpbnNpZGUgbWFpbiwgYXBwbHkgb2Zmc2V0LiBTbyBpdCBpcyBvdmVybGFwcGluZyBoZWFkZXIgYSBiaXQuXG4gICYuaXMtZmlyc3Qtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zZWN0aW9uLXNwYWNpbmctdG9wKSAqIC0yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogbWFwLWdldCgkei1pbmRleCwgc2VjdGlvbi1vZmZzZXQpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoM3Z3ICogLTIpO1xuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgMTJweCAjNzc3O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlICsgLTNyZW0pKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGF0ZXN0LWpvYi1wb3N0aW5ncy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMS42cmVtO1xuICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBnYXA6IDhyZW07XG4gIH1cbn1cbiIsIi5tYXJxdWVlLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5vcHRpb24tb2Zmc2V0LW5leHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICAubWFycXVlZS1zZWN0aW9uLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIH1cbiAgfVxufVxuXG4ubWFycXVlZS1zZWN0aW9uLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5zY3JvbGxlciB7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgdmFyKC0tc2l0ZS1jb2xvci0xKSk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgOHZ3LCA4cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC1zcGFjaW5nOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vIFVsLlxuLnNjcm9sbGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA2cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zY3JvbGxlcltkYXRhLWFuaW1hdGVkPVwidHJ1ZVwiXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JvbGxlcltkYXRhLWFuaW1hdGVkPVwidHJ1ZVwiXSAuc2Nyb2xsZXJfX2lubmVyIHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYW5pbWF0aW9uOiBzY3JvbGwgdmFyKC0tX2FuaW1hdGlvbi1kdXJhdGlvbiwgNDBzKVxuICAgIHZhcigtLV9hbmltYXRpb24tZGlyZWN0aW9uLCBmb3J3YXJkcykgbGluZWFyIGluZmluaXRlO1xufVxuXG4vLyBTdHlsZXMgZm9yIHNjcm9sbC10cmlnZ2VyZWQgc2Nyb2xsZXJzXG4uc2Nyb2xsZXJbZGF0YS1tb2RlPVwic2Nyb2xsXCJdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgXG4gIC5zY3JvbGxlcl9faW5uZXIge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG59XG5cbi5zY3JvbGxlcltkYXRhLWRpcmVjdGlvbj1cInJpZ2h0XCJdIHtcbiAgLS1fYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLnNjcm9sbGVyW2RhdGEtZGlyZWN0aW9uPVwibGVmdFwiXSB7XG4gIC0tX2FuaW1hdGlvbi1kaXJlY3Rpb246IGZvcndhcmRzO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1zcGVlZD1cImZhc3RcIl0ge1xuICAtLV9hbmltYXRpb24tZHVyYXRpb246IDIwcztcbn1cblxuLnNjcm9sbGVyW2RhdGEtc3BlZWQ9XCJzbG93XCJdIHtcbiAgLS1fYW5pbWF0aW9uLWR1cmF0aW9uOiA2MHM7XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSAtIDAuNXJlbSkpO1xuICB9XG59XG4iLCIuc3dpcGVyLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmltYWdlcy1zd2lwZXIge1xuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgJjpub3QoLnN3aXBlci1zbGlkZS1mdWxseS12aXNpYmxlKSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItc2xpZGUtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTAvNjtcbiAgICBcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn0iLCIudGV4dC1tZWRpYS1zZWN0aW9uIHtcbiAgLnRleHQtbWVkaWEtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEuNnJlbTtcblxuICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiA4cmVtO1xuICAgIH1cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBnYXA6IDE4cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnRleHQtbWVkaWEtaW1hZ2UtdGV4dCB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItdG9wOiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tOiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQ6IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldDogMDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2l6ZTogMTBweDtcbn1cblxuLnRpbWVsaW5lLXN3aXBlci1zZWN0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gUHJldmVudCBzY3JvbGxiYXIgZnJvbSBzaG93aW5nIG9uIHRoZSBzaWRlcy5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogNnJlbTtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XG4gICAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDhyZW07XG4gICAgfVxuICB9XG59XG5cbi50aW1lbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGltZWxpbmUtaXRlbS1sYWJlbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuXG4gIG1hcmdpbi1ibG9jay1lbmQ6IDRyZW07XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwMCwgIzAwMCA2MCUsIHRyYW5zcGFyZW50IDYwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDFweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cblxuLnRpbWVsaW5lLWl0ZW0tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjJyZW07XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50aW1lbGluZS1pdGVtLWltYWdlIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA0cmVtO1xufVxuXG4udGltZWxpbmUtaXRlbS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYmxvY2stZW5kOiBhdXRvO1xufVxuIiwiLnR3by1pbWFnZXMtc2VjdGlvbiB7XG4gIC50d28taW1hZ2VzLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbWFnZXNcIiBcImNvbnRlbnRcIjtcbiAgICBnYXA6IDJyZW07XG5cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEuMmZyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjb250ZW50IGltYWdlc1wiO1xuICAgIH1cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMTBmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiY29udGVudCAuIGltYWdlc1wiO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5pbWFnZXMtY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IGltYWdlcztcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAuNWZyIDFmcjtcbiAgICBnYXA6IDEuNnJlbTtcblxuICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcm93LWdhcDogMDtcbiAgICAgIGNvbHVtbi1nYXA6IDMuNnJlbTtcbiAgICB9XG5cbiAgICBcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICBcInRleHQtMSBpbWFnZS0yXCJcbiAgICAgIFwiaW1hZ2UtMSBpbWFnZS0yXCJcbiAgICAgIFwiaW1hZ2UtMSB0ZXh0LTJcIjtcblxuICAgIC5pbWFnZS0xLCAuaW1hZ2UtMiB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5pbWFnZS0xIHtcbiAgICAgIGdyaWQtYXJlYTogaW1hZ2UtMTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtMiB7XG4gICAgICBncmlkLWFyZWE6IGltYWdlLTI7XG4gICAgfVxuXG4gICAgLnRleHQtMSB7XG4gICAgICBncmlkLWFyZWE6IHRleHQtMTtcbiAgICB9XG5cbiAgICAudGV4dC0yIHtcbiAgICAgIGdyaWQtYXJlYTogdGV4dC0yO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LTEsXG4gIC50ZXh0LTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IC41cmVtO1xuICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgIGdhcDogMS4ycmVtO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogNnJlbTtcbiAgICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDYuNHJlbTtcbiAgICAgIH1cbiAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAudGV4dC0xIHtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS10d28taW1hZ2VzLWltYWdlLWJvcmRlci1yYWRpdXMsIDJyZW0pO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuOHJlbSwgLTEuOHJlbSk7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYmxvY2s6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmctYmxvY2s6IDJyZW07XG4gIH1cbn1cblxuLmZvb3Rlci1sZWdhbC1hbmQtY29weXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwcmVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBnYXA6IDNyZW07XG4gIH1cbn1cblxuLmZvb3Rlci1sZWdhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzcmVtO1xuICByb3ctZ2FwOiAxcmVtO1xuXG4gIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1pbmRleCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/
